table{width:100%!important;border-collapse:collapse!important;margin-top:25px!important}tr:nth-of-type(odd){background:#fafafa!important}th{background:#333!important;color:white!important;font-weight:bold!important}td,th{padding:6px!important;border:1px solid #ccc!important;text-align:center!important}caption{font-size:150%;font-weight:700;text-align:center}embed,iframe,object,video{width:100%}@media only screen and (max-width:760px),(min-device-width:768px) and (max-device-width:1024px){table,thead,tbody,th,td,tr{display:block!important}caption{display:block!important}thead tr{position:absolute!important;top:-9999px!important;left:-9999px!important}tr{border:1px solid #ccc!important}td{border:none!important;border-bottom:1px solid #eee!important;position:relative!important;padding-left:50%!important}td:before{position:absolute!important;top:6px!important;left:6px!important;width:45%!important;padding-right:10px!important;white-space:nowrap!important}.weekly-update td:nth-of-type(1):before{content:"Day"!important;font-weight:700}.weekly-update td:nth-of-type(2):before{content:"Walking (mi)"!important;font-weight:700}.weekly-update td:nth-of-type(3):before{content:"Running (mi)"!important;font-weight:700}.weekly-update td:nth-of-type(4):before{content:"Cycling (mi)"!important;font-weight:700}.weekly-update td:nth-of-type(5):before{content:"Total (mi)"!important;font-weight:700}.full-update td:nth-of-type(1):before{content:"Week"!important;font-weight:700}.full-update td:nth-of-type(2):before{content:"Walking (mi)"!important;font-weight:700}.full-update td:nth-of-type(3):before{content:"Running (mi)"!important;font-weight:700}.full-update td:nth-of-type(4):before{content:"Cycling (mi)"!important;font-weight:700}.full-update td:nth-of-type(5):before{content:"Total (mi)"!important;font-weight:700}.remaining-update td:nth-of-type(1):before{content:"Walking (mi)"!important;font-weight:700}.remaining-update td:nth-of-type(2):before{content:"Running (mi)"!important;font-weight:700}.remaining-update td:nth-of-type(3):before{content:"Cycling (mi)"!important;font-weight:700}.remaining-update td:nth-of-type(4):before{content:"2012 Miles"!important;font-weight:700}.longest-day-plan td:nth-of-type(1):before{content:"Start (HH:MM)"!important;font-weight:700}.longest-day-plan td:nth-of-type(2):before{content:"End (HH:MM)"!important;font-weight:700}.longest-day-plan td:nth-of-type(3):before{content:"Distance (mi)"!important;font-weight:700}.longest-day-final td:nth-of-type(1):before{content:"Start (HH:MM)"!important;font-weight:700}.longest-day-final td:nth-of-type(2):before{content:"Distance (mi)"!important;font-weight:700}.longest-day-final td:nth-of-type(3):before{content:"Time (HH:MM:SS)"!important;font-weight:700}.bupa-results td:nth-of-type(1):before{content:"Who?"!important;font-weight:700}.bupa-results td:nth-of-type(2):before{content:"2011 (HH:MM:SS)"!important;font-weight:700}.bupa-results td:nth-of-type(3):before{content:"2012 (HH:MM:SS)"!important;font-weight:700}.bupa-results td:nth-of-type(4):before{content:"2013 (HH:MM:SS)"!important;font-weight:700}.hiit-bike-routine td:nth-of-type(1):before{content:"Number"!important;font-weight:700}.hiit-bike-routine td:nth-of-type(2):before{content:"Type"!important;font-weight:700}.hiit-bike-routine td:nth-of-type(3):before{content:"Start (MM:SS)"!important;font-weight:700}.hiit-bike-routine td:nth-of-type(4):before{content:"End (MM:SS)"!important;font-weight:700}.hiit-bike-routine td:nth-of-type(5):before{content:"Duration (MM:SS)"!important;font-weight:700}.hiit-bike-routine td:nth-of-type(6):before{content:"Speed"!important;font-weight:700}.weight-goals td:nth-of-type(1):before{content:"Calories"!important;font-weight:700}.weight-goals td:nth-of-type(2):before{content:"Carbs (g)"!important;font-weight:700}.weight-goals td:nth-of-type(3):before{content:"Fat (g)"!important;font-weight:700}.weight-goals td:nth-of-type(4):before{content:"Protein (g)"!important;font-weight:700}.weight-goals td:nth-of-type(5):before{content:"Sodium (mg)"!important;font-weight:700}.weight-goals td:nth-of-type(6):before{content:"Sugar (g)"!important;font-weight:700}}.wp-user-form label,.sp-widget-lost_pass-div label{font-size:1em;letter-spacing:4px;text-transform:uppercase!important;color:#C2C2C2;margin:0 0 20px 0;display:block;font-weight:700}.wp-user-form #user_login-2,.wp-user-form #user_pass-2,.sp-widget-lost_pass-div #lost_user_login-2,.wp-user-form #user_email{width:100%;height:60px;border:none;background:#e1e1e1;padding:20px;color:#858585;-webkit-transition:background 0.35s;-transition:background 0.35s;transition:background 0.35s;font-size:1.5em}.wp-user-form #user_login-2:focus,.wp-user-form #user_pass-2:focus,.sp-widget-lost_pass-div #lost_user_login-2:focus,.wp-user-form #user_email:focus{background:#eaeaea;outline:none}.wp-user-form p,.sp-widget-lost_pass-div p{font-size:12px;letter-spacing:4px;text-transform:uppercase;color:#4D4D4D;display:block;font-weight:700;margin:40px 0}.wp-user-form input[type=submit],.sp-widget-lost_pass-div input[type=submit]{font-size:.7em;letter-spacing:4px;text-transform:uppercase;color:#4D4D4D;margin:0 0 20px 0;display:block;font-weight:700;width:auto;background:#dfdfdf;padding:20px 40px;margin:50px 0;-webkit-transition:background 0.35s;-transition:background 0.35s;transition:background 0.35s;border:none;display:inline-block}.wp-user-form input[type=submit]:hover,.wp-user-form input[type=submit]:focus,.sp-widget-lost_pass-div input[type=submit]:hover,.sp-widget-lost_pass-div input[type=submit]:focus{background:#eaeaea}div.sp-main-div p,.sp-main-div-vertical{max-width:100%!important}.user-alert{padding:8px 35px 8px 14px;padding:1em 2em;margin:2em 0;text-shadow:0 1px 0 rgb(255 255 255 / .5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;font-size:.8em}.user-alert p{font-size:1.1em;font-weight:700}.footnote_plugin_tooltip_text{color:#E92B58;font-size:1em;top:0.1em!important}.footnote_plugin_link{color:#E92B58;font-size:1.2em}.footnote_tooltip{display:none!important}#footnote_references_container tr{background:#fff!important}#footnote_references_container table tr td{border:none!important;text-align:left!important}.styled-ol{list-style-type:none!important;list-style-type:decimal !ie;margin:0;margin-left:4em!important;padding:0;counter-reset:li-counter}.styled-ol>li{position:relative;margin-bottom:20px;padding-left:.5em;min-height:3em;border-left:2px solid #CCC}.styled-ol>li:before{position:absolute;top:0;left:-1.4em;width:.8em;font-size:2.5em;line-height:1;font-weight:700;text-align:right;color:#0a0a0a;content:counter(li-counter);counter-increment:li-counter}.span-reading-time{font-size:.6em;letter-spacing:5px;color:#9c9c9c;font-weight:700;text-align:left;width:100%;display:block;text-transform:uppercase;line-height:2}#cb-featured-image .cb-vertical-down,#cb-recent-slider .flex-direction-nav li .flex-next,#cb-recent-slider .flex-direction-nav li .flex-prev{outline:none}.cb-vertical-down i{height:60px;width:60px;border:2px solid #fff;display:inline-block;font-size:30px;padding-top:13px;top:0;position:relative;-webkit-transition:all 0.2s;-transition:all 0.2s;transition:all 0.2s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.cb-vertical-down i:hover{top:-5px}iframe{max-width:100%}#cb-footer .cb-search input{background:none;padding:0}.cb-sharing-block,.cb-tags{padding-bottom:1em;margin:0 0 1em 0}.cb-footer-title,.comment-reply-title{margin:0}blockquote{border-left:0 solid #eee;padding:0 20px}blockquote p{font-size:1em;font-weight:700;line-height:1.7}@media only screen and (min-width:1020px){blockquote p{font-size:1.2em}}@media only screen and (min-width:1200px){blockquote p{font-size:1.5em}}.haiku{border-left:10px solid #eee;padding:0 20px}