/*!
 * FullCalendar v1.6.0 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */@import "https://cdnjs.cloudflare.com/ajax/libs/960gs/0/960.min.css";@import "https://cdnjs.cloudflare.com/ajax/libs/960gs/0/960.min.css";.fc{direction:ltr;text-align:left}.fc table{border-collapse:collapse;border-spacing:0}html .fc,.fc table{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top}.fc-header td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title h2{margin-top:0;white-space:nowrap}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top}.fc-header .fc-button{margin-right:-1px}.fc-header .fc-corner-right,.fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-content{clear:both}.fc-view{width:100%;overflow:hidden}.fc-widget-header,.fc-widget-content{border:1px solid #ddd}.fc-state-highlight{background:#fcf8e3}.fc-cell-overlay{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-button{position:relative;display:inline-block;padding:0 .6em;overflow:hidden;height:1.9em;line-height:1.9em;white-space:nowrap;cursor:pointer}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc-text-arrow{margin:0 .1em;font-size:2em;font-family:"Courier New", Courier, monospace;vertical-align:baseline}.fc-button-prev .fc-text-arrow,.fc-button-next .fc-text-arrow{font-weight:bold}.fc-button .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-event{border:1px solid #3a87ad;background-color:#3a87ad;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);font-size:.85em;cursor:default}a.fc-event{text-decoration:none}a.fc-event,.fc-event-draggable{cursor:pointer}.fc-rtl .fc-event{text-align:right}.fc-event-inner{width:100%;overflow:hidden}.fc-event-time,.fc-event-title{padding:0 1px}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-ltr .fc-event-hori.fc-event-start,.fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.fc-event-hori .ui-resizable-e{top:0           !important;right:-3px      !important;width:7px       !important;height:100%     !important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0           !important;left:-3px       !important;width:7px       !important;height:100%     !important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}table.fc-border-separate{border-collapse:separate}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{text-align:center}.fc .fc-week-number{width:22px;text-align:center}.fc .fc-week-number div{padding:0 2px}.fc-grid .fc-day-number{float:right;padding:0 2px}.fc-grid .fc-other-month .fc-day-number{opacity:0.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}.fc-grid .fc-event-time{font-weight:bold}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal}.fc-agenda .fc-week-number{font-weight:bold}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#eee}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:none}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}.fc-event-vert{border-width:0 1px}.fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}.fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-inner{position:relative;z-index:2}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;filter:alpha(opacity=30)}.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9}.fc-event-vert .ui-resizable-s{bottom:0        !important;width:100%      !important;height:8px      !important;overflow:hidden !important;line-height:8px !important;font-size:11px  !important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}@font-face{font-family:'ProximaNovaBold';src:url(//www.mykokofitclub.com/assets/proximanova_bold_macroman/ProximaNova-Bold-webfont-3ec7a21982cbc56e53b2e98d7b2bf145ade0a244d7c11ffbaaa7373a144d0fd1.eot);src:url(//www.mykokofitclub.com/assets/proximanova_bold_macroman/ProximaNova-Bold-webfont-3ec7a21982cbc56e53b2e98d7b2bf145ade0a244d7c11ffbaaa7373a144d0fd1.eot?iefix) format("eot"),url(//www.mykokofitclub.com/assets/proximanova_bold_macroman/ProximaNova-Bold-webfont-53e8ed5f13fc835df230adfe94e89a5db80bad8798d1b3362626a52d980e161c.woff) format("woff"),url(//www.mykokofitclub.com/assets/proximanova_bold_macroman/ProximaNova-Bold-webfont-2fffe258188d4e69838e940c139d09bb696db340b479bdcd1859818776f14889.ttf) format("truetype"),url(//www.mykokofitclub.com/assets/proximanova_bold_macroman/ProximaNova-Bold-webfont-146a2719e5d01f684fd181fe07191eece4b3910376215d07b60063dd812dc7a5.svg#webfontZ6etP9ZY) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegular';src:url(//www.mykokofitclub.com/assets/proximanova_regular_macroman/ProximaNova-Reg-webfont-6e88772fb1c1ccec50eff3fe1bc96cc9b977dfbc35b4ea06220fcc813db3f0b4.eot);src:url(//www.mykokofitclub.com/assets/proximanova_regular_macroman/ProximaNova-Reg-webfont-6e88772fb1c1ccec50eff3fe1bc96cc9b977dfbc35b4ea06220fcc813db3f0b4.eot?iefix) format("eot"),url(//www.mykokofitclub.com/assets/proximanova_regular_macroman/ProximaNova-Reg-webfont-09f06b2bfd3176725fd09519699b1f45f989f78be2ae7e5d85a0dc1a1f452349.woff) format("woff"),url(//www.mykokofitclub.com/assets/proximanova_regular_macroman/ProximaNova-Reg-webfont-dca24ba27e6c178e2d18124b13573741b3a45642b42057b9218fca0822b53866.ttf) format("truetype"),url(//www.mykokofitclub.com/assets/proximanova_regular_macroman/ProximaNova-Reg-webfont-83e21d67ced44fd76f7b34f8489f42f2043997c40f4333919eb41da59260a864.svg#webfontZam02nTh) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaSemibold';src:url(//www.mykokofitclub.com/assets/proximanova_semibold_macroman/ProximaNova-Sbold-webfont-388d0c8d13bb6526a496f8c1876373c86eebb12bdd81f1759158cf4ac75803df.eot);src:url(//www.mykokofitclub.com/assets/proximanova_semibold_macroman/ProximaNova-Sbold-webfont-388d0c8d13bb6526a496f8c1876373c86eebb12bdd81f1759158cf4ac75803df.eot?iefix) format("eot"),url(//www.mykokofitclub.com/assets/proximanova_semibold_macroman/ProximaNova-Sbold-webfont-c0cee3b1cb25c82d10175572f1f5ee585113ee15fad2e930ce9da002a8a9b15f.woff) format("woff"),url(//www.mykokofitclub.com/assets/proximanova_semibold_macroman/ProximaNova-Sbold-webfont-2428c7e74e9e5894527898304fb879c90bb6de1ae26edd381a9a2989aed6ecf6.ttf) format("truetype"),url(//www.mykokofitclub.com/assets/proximanova_semibold_macroman/ProximaNova-Sbold-webfont-4855867945c895a043ad663c70be2dde856d2f704a694f49e546328636324d29.svg#webfontZWd5BY6k) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaThin';src:url(//www.mykokofitclub.com/assets/proximanova_thin_macroman/ProximaNova-Thin-webfont-63e248fd09b0293426419e1cc569cb30053ae5954fd0fef4d8ce4a33412eed55.eot);src:url(//www.mykokofitclub.com/assets/proximanova_thin_macroman/ProximaNova-Thin-webfont-63e248fd09b0293426419e1cc569cb30053ae5954fd0fef4d8ce4a33412eed55.eot?iefix) format("eot"),url(//www.mykokofitclub.com/assets/proximanova_thin_macroman/ProximaNova-Thin-webfont-38b69256a2aa7a05430c8921fa5afa62d446f8cc460f644acd51a83c7dff4ddf.woff) format("woff"),url(//www.mykokofitclub.com/assets/proximanova_thin_macroman/ProximaNova-Thin-webfont-613314b5ed7e446b9b8654012a631aed279641fd2ca8d8a876494be9febf49b7.ttf) format("truetype"),url(//www.mykokofitclub.com/assets/proximanova_thin_macroman/ProximaNova-Thin-webfont-6a34f47b133fc41ab00bb84ccdf02e9eae175e5b32a89349a7dbd28576e96e34.svg#webfontOmb6oXeh) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaBoldItalic';src:url(//www.mykokofitclub.com/assets/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont-e0aee9272cb99165507b0102951782a22f5fd88e1db3c28bfbcc6c1c8819a654.eot);src:url(//www.mykokofitclub.com/assets/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont-e0aee9272cb99165507b0102951782a22f5fd88e1db3c28bfbcc6c1c8819a654.eot?iefix) format("eot"),url(//www.mykokofitclub.com/assets/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont-4c037cc0179c627d5c4670ffaef0753995c1d2652f59d629d04e14a0a06840aa.woff) format("woff"),url(//www.mykokofitclub.com/assets/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont-aa4296a5c7139827f1031b81f2eefc064ba32f45c161d498fd56a4009d731ac7.ttf) format("truetype"),url(//www.mykokofitclub.com/assets/proximanova_bolditalic_macroman/ProximaNova-BoldIt-webfont-fddcde77eea7510d30062ca11c4b4996d88f6ea7447acf3ef91be48155c3ca0d.svg#webfont0l8kgNfq) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaRegularItalic';src:url(//www.mykokofitclub.com/assets/proximanova_italic_macroman/ProximaNova-RegIt-webfont-25a5bdaa42defdb9364fb5c95da12cd3960de34a71844a8afbde9c6444e14017.eot);src:url(//www.mykokofitclub.com/assets/proximanova_italic_macroman/ProximaNova-RegIt-webfont-25a5bdaa42defdb9364fb5c95da12cd3960de34a71844a8afbde9c6444e14017.eot?iefix) format("eot"),url(//www.mykokofitclub.com/assets/proximanova_italic_macroman/ProximaNova-RegIt-webfont-b8128eab6355e5cc065c732c15d61d5062c3494acd4bf7f0e18a59d5dcb1c119.woff) format("woff"),url(//www.mykokofitclub.com/assets/proximanova_italic_macroman/ProximaNova-RegIt-webfont-1769af3b00fe3f686b09601fa2d2264cad8bd974a0024189225c58626ac5af98.ttf) format("truetype"),url(//www.mykokofitclub.com/assets/proximanova_italic_macroman/ProximaNova-RegIt-webfont-a563732b0364575ace75e269af396055a8ca4ba41ab0155ed6755cce4b4bfc2c.svg#webfontiP1Vaam0) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaSemiboldItalic';src:url(//www.mykokofitclub.com/assets/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont-cf7811d61172ae93290f72fb4e9f663dabfda2fda68802bc50e0ca326cd85999.eot);src:url(//www.mykokofitclub.com/assets/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont-cf7811d61172ae93290f72fb4e9f663dabfda2fda68802bc50e0ca326cd85999.eot?iefix) format("eot"),url(//www.mykokofitclub.com/assets/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont-7a4fa520e3e43a213be76953c712f92083d0bdd1162bbdcd0ef5d14aca1a1326.woff) format("woff"),url(//www.mykokofitclub.com/assets/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont-dbcb33e7701d0a1d5a8d79e89fa9bf106cf53a645141522a7cf6af94a64bef6e.ttf) format("truetype"),url(//www.mykokofitclub.com/assets/proximanova_semibolditalic_macroman/ProximaNova-SboldIt-webfont-7f6a51d389f237d2e66f07e56ab01e986fdf9f510d76c8ead9390854119b8047.svg#webfonts0Ze8AMu) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNovaThinItalic';src:url(//www.mykokofitclub.com/assets/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont-9e24c5de29154d0e0bf55f0d8160524b972db2b0018d21d248339a7b84ee35a3.eot);src:url(//www.mykokofitclub.com/assets/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont-9e24c5de29154d0e0bf55f0d8160524b972db2b0018d21d248339a7b84ee35a3.eot?iefix) format("eot"),url(//www.mykokofitclub.com/assets/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont-0f81907176074ed5b02ae382813c9c1a7ce3829dfd3c907fbd90855e2cb8c1df.woff) format("woff"),url(//www.mykokofitclub.com/assets/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont-b5a4053eaf850421ef6169bc80633516918d3d95c16b1290dd109eb4106afa8a.ttf) format("truetype"),url(//www.mykokofitclub.com/assets/proximanova_thinitalic_macroman/ProximaNova-ThinIt-webfont-d175e8e8dd506e5f9b746098cb3ba617190207f51c826079d6fb1caf020237b4.svg#webfontrOyvj8qV) format("svg");font-weight:normal;font-style:normal}html,body{height:100%}body{font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif, Helvetica, Arial, sans-serif;font-size:12px}ul{list-style-type:none;padding-left:0}.border-top{background-image:url(//www.mykokofitclub.com/assets/mykoko/border-top-675b63480b33aa133999ad5df198f4e0783cf51e93deab4da395af739f728075.png);height:1em;padding:0 15px;width:950px}.wrapper{overflow:hidden;background:url(//www.mykokofitclub.com/assets/mykoko/bg-basketweave-2acc9fc4ce755000a93cbdd54f384615cbcabb2ef91016b585b6e23832a5671e.jpg) repeat;min-height:100%}.main{margin:0 0 2em}.inner-content{padding:1em}.container_12{box-shadow:0 0 15px rgba(0,0,0,0.5);background-color:#F9F5EE;overflow:hidden}.col1 .block{float:left;margin-left:1.5em;width:97%}.col2 .block{margin-right:1.5em}.hidden{display:none !important}.list ul{list-style-type:disc;margin-left:1em}.list ol{list-style-type:decimal;margin-left:1em}.list li{margin-bottom:.5em}.text{margin:6%;width:88%}.text p{margin:0}h1{font-size:2.25em;padding:.5em 0;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}h1.support{padding-bottom:0}h2{font-size:1.5em;padding:.75em 0;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif}h2.support{padding:0.25em 0 2em}h3{font-size:1em;padding:.5em 0;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}h4{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif}p{font-size:1em;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;line-height:1.4em;padding:0 0 1em}b,strong{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif}i,em{font-family:"ProximaNovaRegularItalic", Helvetica, Arial, sans-serif !important}.no-wrap{white-space:nowrap}.semibold{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.small-header{font-size:.9em;text-transform:uppercase;color:#FFF;padding:1em 0 0 1em}.icon{background-image:url(//www.mykokofitclub.com/assets/mykoko/icons-d5e02d140350986267b17e934105ab0ca0eb1d2bd289dae98b9235d6050c13c5.png);width:16px;height:16px}.icon.arrow-r-gray-no-c{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-arrow-r-gray-no-c-2f049f33d71404be21f29ce74673951efe9a337d766da20305fb3c64f1b557e1.png);float:right}.icon.arrow-l-white{float:right;background-position:471px 34px}.icon.arrow-r-white{float:right;background-position:432px 34px}.icon.arrow-r-gray{float:right;background-position:432px 90px}.icon.arrow-r-gray-sm{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-arrow-r-small-4cbf07112522bd2218605df35bd1912e7c43883867a2d63124c64d3a92d6ceb7.png);height:14px;width:14px}.icon.arrow-l-gray-no-c{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-arrow-l-gray-no-c-aa93314c954b04bd8ddb74b9cd3f274a106b801a5b944a9f927cc76ef629024a.png);float:left}.icon.points-gray{float:left;background-position:45px 90px}.icon.score-gray{float:left;background-position:277px 90px}.icon.calories-gray{float:left;background-position:393px 90px}.icon.strength-gray{background:url(//www.mykokofitclub.com/assets/mykoko/icon-strength-gray-e90d20b1010465bcf8b37ae5ece9ce5a0a8549a6d5642ba851ba6844fa8eef4c.png) no-repeat;float:left}.icon.kokoman-gray{background:url(//www.mykokofitclub.com/assets/mykoko/kokoman-gray-small-1657b7be1c62a3e4958cc30035d718607d241208b0652132e4a87bb5f1d84957.png) no-repeat;float:left}.icon.diet-points-gray{float:left;background-position:200px 90px}.icon.distance-gray{float:left;background-position:317px 90px}.icon.avg-session-gray{float:left;background-position:85px 90px}.icon.time-gray{float:left;background-position:130px 90px;width:24px}.icon.cardio-gray{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-cardio-gray-0c7c1a76f538ed157bcdab4a4bd5010ad30b728c630ce79f26586edfa0a8fc7d.png);width:13px;height:11px}.icon.cardio-dark-gray{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-cardio-dark-gray-ad1786e2679c6edc92576ce1dbfc0fa45b337ea95ba27d40b1ee66d8030a123a.png);width:13px;height:11px}.icon.cardio-color{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-cardio-color-b616f458c37121e4a76b4954aed0878f861be86363bb1d32d7a4c5d7d8908496.png);width:13px;height:11px}.icon.cardio-color-small{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-cardio-color-small-20234cdc8e33393ad3f3357770ebb7af1aece2bb03588a38be68ff8ea6fced26.png);width:13px;height:11px}.icon.strength-color{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-strength-color-9c744f8e6303e29b02445610cda247030056ffc812ce368df7e2148640333acf.png);width:13px;height:13px}.icon.strength-lg{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-strength-lg-ee173595f08bf48cc0544768c384f78247b28353f24b697eef74f59ea6ba7d8b.png);width:22px;height:22px}.icon.x-color{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-x-red-494dbbf8431f49750041dfaffab22ca70ecb4213057d43fd59d4a5d301137020.png);width:22px;height:12px}.icon.x-dark-gray{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-x-gry-4e8cf53fca4fda844c96520d2d002c80c8ccf70fc164b4675e81b32260de75ef.png);width:22px;height:12px}.icon.cardio-lg{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-cardio-lg-3e645360769e09c32da8f0395d8a1fdafbaada266f65892c7269fc2900d45316.png);width:19px;height:18px;margin-top:.2em}.icon.q-score-gray{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-qscore-df4dc2aa5f02585887fc670110e4955dedc374925b31329ef99451d202d72c34.png);width:17px;height:17px}.icon-lg{background-image:url(//www.mykokofitclub.com/assets/mykoko/icons-lg-b94dacff0c2aa040e7d399ef1f2dc001d32f0379c605c3c37ae6b25f75cb4884.png);width:24px;height:24px;float:right}.icon-lg.arrow-r-white{background-position:498px 45px}.icon-lg.arrow-r-gray{background-position:498px 110px}.myprograms{background-color:#DB9238}.myfitness,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .block-header{background-color:#DF5F33}.myfitnesslight{background-color:#DF5F33}.myfitclub{background-color:#5A1400}.mycommunity{background-color:#365E93}.mykokofuel{background-color:#628C36}.mykokofuellight,.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .block-header{background-color:#88BA52}.mysmartraining,.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-header{background-color:#683E19}.lightgray{background-color:#756F68}.darkgray{background-color:#444444}.lanyard-dialog-trigger{cursor:pointer}.lanyard-message{margin-left:2px;margin-right:2px;margin-top:1em}.lanyard-white{background-color:#FFF}.lanyard-white .lanyard-white-inner{padding:1em;border:2px solid #C9C9C9;color:#808080}.lanyard-white td{padding:0 !important}.lanyard-white.lanyard-dialog-trigger{border:2px solid #C9C9C9}.lanyard-white.lanyard-dialog-trigger span.title{color:#808080 !important}.lanyard-orange{background-color:#DE6C20}.lanyard-black{background-color:#000}.lanyard-yellow{background-color:#EDD12C}.lanyard-blue{background-color:#4A6297}.lanyard-gold{background-color:#EBD894}.lanyard-gold span.title{color:#5A1400 !important}.block{margin:0 0 2em;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,0.375)}.block .block-header{border-top-left-radius:4px;border-top-right-radius:4px;position:relative}.block .block-header h3{display:inline-block;line-height:2em;font-size:1.2em;text-transform:uppercase;color:#FFF;padding:0 1em;margin:0;text-shadow:1px 1px 1px #666}.block .block-header span.icon{margin:.5em .5em 0 0;position:absolute;right:0;top:0}.block .block-subheader{width:100%;margin:-.5em 0 0}.block .block-subheader h4{text-transform:capitalize;font-size:1.2em;padding:.5em 1em;display:inline-block;margin:0}.block .block-body{width:100%;background-color:#FFF;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.block .block-body .block-info-links{font-size:1.2em;float:left;width:100%}.block .block-body .block-info-links p{min-height:1.2em;float:left;display:inline-block;width:70%;margin:0 0 .5em 1em;text-transform:capitalize;padding:0}.block .block-body .block-info-links p a{color:#0583A5;display:inline-block;text-decoration:none;text-transform:capitalize}.block .block-body .block-info-links p span{text-transform:uppercase;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#666;font-size:.9em}.block .block-body .block-info-links a.next-page{display:inline-block;float:left;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;color:#0583A5;text-decoration:none;text-transform:capitalize;float:right;margin-right:1em}.block .block-body .block-info-links span.icon{margin:0em .5em 0 0}.block .block-body .block-info-links.right{float:right}.block .block-body .block-info-links.right p{width:auto;float:right;margin-right:1em;margin-left:0em}.summary-sidebar.block{margin-top:-3.95em;float:left;width:100%;box-shadow:0 0 8px rgba(0,0,0,0.25)}.summary-sidebar.block .block-header{background-color:#683E19}.summary-sidebar.block .block-header h3{font-size:.9em;text-transform:capitalize;color:#FFF;line-height:2.5em}.summary-sidebar.block .block-header span{margin-right:.65em;position:absolute;right:0;top:0}.summary-sidebar.block .block-body{float:left;width:100%}.summary-sidebar.block .block-body .inner-col{float:left;width:99%;min-height:10em;margin:0 1px 1px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.summary-sidebar.block .block-body .inner-col .section{padding-bottom:1.5em;float:left;width:100%}.summary-sidebar.block .block-body .inner-col .section.workout-data ul li{background-color:transparent;padding:1em .75em}.summary-sidebar.block .block-body .inner-col .section.workout-data ul li .data-label{font-size:.8em;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;text-indent:0;width:55%}.summary-sidebar.block .block-body .inner-col .section.workout-data ul li .data-label span.label{float:left;display:inline-block;margin-left:.65em;width:70%}.summary-sidebar.block .block-body .inner-col .section.workout-data ul li .data-label span.label.x{margin-left:.20em}.summary-sidebar.block .block-body .inner-col .section.workout-data ul li .data-label span.icon{float:left;display:inline-block;margin-right:.75em}.summary-sidebar.block .block-body .inner-col .section.workout-data ul li .data-label.lg-icon span.label{margin-left:0em;width:74%}.summary-sidebar.block .block-body .inner-col .section.workout-data ul li .value{width:41%;color:#0583A5;position:relative}.summary-sidebar.block .block-body .inner-col .section.workout-data ul li .value .icon{position:absolute;right:0;top:25%}.summary-sidebar.block .block-body .inner-col .section.all-achievements{border-top:1px dotted #CCC}.summary-sidebar.block .block-body .inner-col .section.all-achievements h4{font-size:.9em;margin:1em 0 0 1em;text-transform:uppercase}.summary-sidebar.block .block-body .inner-col .section.all-achievements .perfect-workouts,.summary-sidebar.block .block-body .inner-col .section.all-achievements .pounds-workouts,.summary-sidebar.block .block-body .inner-col .section.all-achievements .calories-workouts{height:100px;float:left;margin:1em}.summary-sidebar.block .block-body .inner-col .section.all-achievements .perfect-workouts{background:url(//www.mykokofitclub.com/assets/mykoko/badge-perfect-workout-small-872526effc1bfc66a0482e9dba0b9251dee72c4e74470c70c5a4f4cd9607ff0c.png) no-repeat;width:75px}.summary-sidebar.block .block-body .inner-col .section.all-achievements .pounds-workouts{background:url(//www.mykokofitclub.com/assets/mykoko/badge-pound-workout-small-0b977e97420aee66eac1453a6705439457cea3e7faeb8add4dc3a890926e16fa.png) no-repeat;width:90px}.summary-sidebar.block .block-body .inner-col .section.all-achievements .calories-workouts{background:url(//www.mykokofitclub.com/assets/mykoko/badge-calorie-workout-small-dc37c138b363638d6225055fefbbc5404b19b7a3f357a59c9fef99a68a967edb.png) no-repeat;width:90px}.summary-sidebar.block .block-body .inner-col .section.all-achievements .block-info-links a{float:left;font-size:.8em;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;position:relative;padding-right:3em;margin-left:1em}.summary-sidebar.block .block-body .inner-col .section.all-achievements .block-info-links a .icon{position:absolute;right:0;top:10%}form ul li{padding:1em 0}form span.error{float:left;color:#CC0000}form input[type="textarea"]{width:100%;height:12em}form input.button{text-transform:capitalize;padding:.2em 1em;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;background-color:#F2F2F2;font-size:1.2em}.ui-dialog.ui-widget.ui-widget-content{border:1px solid #CCC;border-radius:6px;box-shadow:0 0 40px #3B3B3B}.ui-dialog.ui-widget.ui-widget-content.lanyard .ui-dialog-titlebar.ui-widget-header{background:#DF5F33}.ui-dialog.ui-widget.ui-widget-content.myfitness .ui-dialog-titlebar.ui-widget-header,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .ui-dialog.ui-widget.ui-widget-content.block-header .ui-dialog-titlebar.ui-widget-header{background:#DF5F33}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header{background:#DB9238;border:none;color:#FFF;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding:.5em 1em}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header .ui-dialog-title{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:1em}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close{border:none}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close.ui-state-hover{background:none;border:none}.ui-dialog.ui-widget.ui-widget-content .ui-dialog-content.ui-widget-content{height:auto !important}.divider-horiz-dashed{float:left;border-bottom:1px dashed #CCC;width:97%;height:1px;margin:.75em 1em}#flash-container{width:940px;margin:0px 10px 10px;float:left}#flash-container #flash{float:left;width:96%;min-height:3em;border:1px solid #DBC385;background:#FDF6CD url(//www.mykokofitclub.com/assets/mykoko/kokoman-brown-6def46dfbca99cbe88dd420baa688a94f25e9c3de527480a0382dc17c3f8e4fb.png) no-repeat 0.5em center;margin:0 2%}#flash-container #flash.auth{width:100%;margin:0}#flash-container #flash ul{float:left;padding:.25em;margin-left:2.25em;color:#A17A40;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#flash-container #flash ul li{margin:.5em;font-size:1.2em}#flash-container #flash ul li.error,#flash-container #flash ul li.alert{color:#CC0000}#newsflash{display:none;background:#E3CFB4;margin:0px -10px;padding:10px 24px;border-top:1px solid #B3A18B;border-bottom:1px solid #B3A18B}#newsflash .content{color:#53332A;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;font-size:1.2em}#newsflash .content p{padding:0}#newsflash .content a{color:#286178}#header .logo a{cursor:pointer;cursor:hand;float:left;color:transparent}#header .logo a span{margin:-9999px}#header .logo a img{padding:1em 1.5em}#header #nav-main ul{list-style:none;float:right;padding-top:1em}#header #nav-main ul li{float:left;display:inline;width:auto;padding:1em}#header #nav-main ul li a{font-size:1.3em;text-decoration:none;color:#808080}#header #welcome{float:right;width:50%;margin:3em 1.5em 0 0;color:#756F68}#header #welcome p{font-size:1.1em;text-align:right;width:100%;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;padding:0}#header #welcome p span.name{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#header #welcome p span.member-info{float:right;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;display:inline-block;padding-left:.25em}#footer{padding-bottom:2.5em;color:#666;font-size:1.2em}#footer .copyright{float:left;margin:1em;display:inline-block;width:49%}#footer .footer-nav{float:right;display:inline-block;margin:1em 2em}#footer .footer-nav ul{list-style:none}#footer .footer-nav ul li{float:left}#footer .footer-nav ul li a{padding:0 .5em;text-decoration:none;color:#666}#footer .footer-nav ul li a:hover{color:#A3A3A3}.page{background:#FFF;border-radius:5px;float:left;box-shadow:0 0 5px #A3A3A3;color:#756F68;font-size:1.3em;margin:0 1.2em;width:96.5%}.page .heading{padding:1em;border-top-left-radius:5px;border-top-right-radius:5px}.page .heading h1{display:inline-block;font-size:1.75em;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#FFF;padding:0;text-rendering:optimizeLegibility}.page .heading-img{width:100%;height:62px}.page .sub-nav{width:100%;float:left}.page .sub-nav ul{background-color:#E9E9E9;list-style:none;float:left;width:100%}.page .sub-nav ul li{float:left;padding:.5em .5em .5em 1em;position:relative}.page .sub-nav ul li a{text-decoration:none;display:inline-block;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:.8em;color:#666}.page .sub-nav ul li a .lower{text-transform:none}.page .sub-nav ul li a:hover{color:#000}.page .sub-nav ul li span.down-triangle{position:absolute;left:45%;bottom:-0.5em;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #E9E9E9}.page table tbody tr.buttons td form div input[type="submit"]{float:left;margin:1em 0}.page .content{margin:2em 1.5em}.page.myclub .heading{background-color:#683E19}.generatedcontent .page.myclub{padding-bottom:10px;position:relative}.generatedcontent .page.myclub:after{content:" ";height:10px;background:#683E19;border-radius:0px 0px 5px 5px;display:block;position:absolute;bottom:0px;width:100%}.no-generatedcontent .page.myclub{border-bottom:10px solid #683E19}.page.myprograms .heading{background-color:#DB9238}.page.myprograms .heading-img{background-image:url(//www.mykokofitclub.com/assets/mykoko/heading-mysmartraining-13b6f2aebb1f615866a99393888fe6dcd315e684dd29980add650558cce170f4.jpg)}.generatedcontent .page.myprograms{padding-bottom:10px;position:relative}.generatedcontent .page.myprograms:after{content:" ";height:10px;background:#DB9238;border-radius:0px 0px 5px 5px;display:block;position:absolute;bottom:0px;width:100%}.no-generatedcontent .page.myprograms{border-bottom:10px solid #DB9238}.page.koko_fuel_plan .heading{background-color:#628C36}.page.koko_fuel_plan .heading-img{background-image:url(//www.mykokofitclub.com/assets/mykoko/heading-kokofuel-b182d9890e711bdcb64780051b27e26a78b53e92d0d724b2af96add970af450e.jpg)}.generatedcontent .page.koko_fuel_plan{padding-bottom:10px;position:relative}.generatedcontent .page.koko_fuel_plan:after{content:" ";height:10px;background:#628C36;border-radius:0px 0px 5px 5px;display:block;position:absolute;bottom:0px;width:100%}.no-generatedcontent .page.koko_fuel_plan{border-bottom:10px solid #628C36}.page.myfitness .heading,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .heading{background-color:#DF5F33}.page.myfitness .heading-img,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .heading-img{background-image:url(//www.mykokofitclub.com/assets/mykoko/heading-myprogress-0678f62424ae480d996cbd17906b57a1d3b8a2b52f8151bb09198fd252cfff50.jpg)}.generatedcontent .page.myfitness,.generatedcontent .page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .generatedcontent .page.block-header{padding-bottom:10px;position:relative}.generatedcontent .page.myfitness:after,.generatedcontent .page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header:after,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .generatedcontent .page.block-header:after{content:" ";height:10px;background:#DF5F33;border-radius:0px 0px 5px 5px;display:block;position:absolute;bottom:0px;width:100%}.no-generatedcontent .page.myfitness,.no-generatedcontent .page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .no-generatedcontent .page.block-header{border-bottom:10px solid #DF5F33}.page.mycommunity .heading{background-color:#365E93}.page.mycommunity .heading-img{background-image:url(//www.mykokofitclub.com/assets/mykoko/heading-community-5d428c6279a8480d5af4283470c68b5dbd5a5c350253692f03afd34cd8d94bf5.jpg)}.page.mysupport .heading{background-color:#5183AC}.page .col-1.full-width{width:100%}#form-input form{float:left;margin:2em 1.5em;width:40%}#form-input form.no-margin{margin:0 0 1.5em}#form-input form .input{width:100%;margin-bottom:1em;float:left}#form-input form .input label{color:#A78452;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;text-transform:uppercase;line-height:2em;display:block;float:left;width:100%}#form-input form .input input{display:block;border-radius:6px;color:#756F68;font-size:.9em;padding:.5em;float:left}#form-input form .input input.small-input{float:left}#form-input form .input div{float:left;width:auto;margin-right:1em}#form-input form .input div a{height:1.5em}#form-input form .input div a span.ui-selectmenu-status{padding:0 .5em}#form-input form .input div a span.ui-selectmenu-icon{right:2px}#form-input form .boolean-group{float:left;width:100%}#form-input form .boolean-group .label{color:#A78452;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;text-transform:uppercase;line-height:2em;display:block;float:left}#form-input form .boolean-group div.boolean{float:left;width:100%}#form-input form .boolean-group div.boolean label{padding-left:1em;text-transform:capitalize;color:#756F68;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;line-height:1.5em;float:left;width:auto}#form-input form .boolean-group div.boolean input{float:left;width:auto}#form-input form .boolean-group div.radio span{display:inline-block;float:left;margin-bottom:1em;width:100%}#form-input form .boolean-group div.radio span label,#form-input form .boolean-group div.radio span input{display:inline-block;float:left}#form-input form .boolean-group div.radio span label{width:90%;color:#756F68;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;text-transform:none;line-height:1.4em}#form-input form .boolean-group div.radio span input{width:auto}#form-input form input[type="submit"]{float:right;margin-right:2em}table{margin:2em 1.5em;width:60%}table tr{padding:.5em}table tr td.top{vertical-align:top}table tr td.description{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;padding-bottom:1em}table tr td.label{color:#A78452;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;text-transform:uppercase;line-height:2em;width:38%}table tr td.link{padding-bottom:20px}table.grid{border-radius:4px;box-shadow:0 0 5px #888;width:96%;margin:2%}table.grid tr:first-child{border-top-left-radius:4px;border-top-right-radius:4px}table.grid tr:first-child th:first-child{border-top-left-radius:4px}table.grid tr:first-child th:last-child{border-top-right-radius:4px}table.grid tr:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}table.grid tr:last-child td:first-child{border-bottom-left-radius:4px}table.grid tr:last-child td:last-child{border-bottom-right-radius:4px}table.grid tr th{padding:.5em;text-transform:uppercase;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;font-size:.85em;background-color:#EFEFEF;text-shadow:1px 1px 1px #FFF}table.grid tr td{border-bottom:1px solid #F2F2F2;padding:.75em .5em}.pagination{text-align:center}.pagination a{text-decoration:none;color:#0583A5}.clickable{cursor:pointer}tr.clickable:hover{background-color:#f2f2f2}.hidden-link{display:none}.icon-question-sign{background-image:url(//www.mykokofitclub.com/assets/mykoko/tooltip-42443f6749dccab6c2c5801a4f733de4da8660b401603db2441758b856be108a.png);width:15px;height:15px;display:inline-block}.tooltip-inner{max-width:400px;padding:20px;color:#444;text-align:center;text-decoration:none;background-color:#FFF;border:solid 2px #FFF;box-shadow:0 10px 15px rgba(0,0,0,0.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#FBCC88;border-width:5px 5px 0}.edit_user table{width:100%}.edit_user table td.label{width:20%;padding-right:1px}h4.chart-title{width:50%;background-color:#CCC;padding:.5em 2.5em;margin:1em 0;color:#FFF !important;border-bottom-right-radius:5px;border-top-right-radius:5px;text-shadow:1px 1px 1px #888}#detail-chart{margin-bottom:2em}#community-rankings{float:left;width:100%;min-height:700px;position:relative;margin:1.2em 0 3em 0}#community-rankings h2{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#000;padding:.5em 1em 0;font-size:1.2em}#community-rankings p.location{font-size:.9em;padding:0 0 .5em 1.3em}#community-rankings p.description{font-size:1em;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;line-height:1.4em;color:#756F68;padding:0 0 0 1.2em}#community-rankings h3{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;font-size:1em;color:#000;padding:.5em 1.2em}#community-rankings ul#leaderboard-nav{padding:.25em 0 0;text-align:center;margin-top:1em;list-style:none;width:80%;margin:0 auto;overflow:hidden;background-color:#FFF;position:relative;z-index:999}#community-rankings ul#leaderboard-nav li{margin:0 .5em;cursor:pointer;text-align:center;padding:.5em 1em;display:inline-block;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#0583A5}#community-rankings ul#leaderboard-nav li:first-child{margin-left:0}#community-rankings ul#leaderboard-nav li:hover{color:#50B6D5}#community-rankings ul#leaderboard-nav li span{border-color:transparent transparent transparent;border-style:solid;border-width:0 5px 5px;height:0;width:0}#community-rankings ul#leaderboard-nav li span.triangle{border-color:transparent transparent #DEDEDE}#community-rankings .shadow{z-index:1;position:relative;width:79%;margin:0 auto;box-shadow:0 0 10px #999;height:2px;background-color:#DEDEDE}#community-rankings ul#leaderboards li .leaderboard{padding:1em;border:1px solid #CCC;border-radius:5px;background-color:#345D97}#community-rankings ul#leaderboards li .leaderboard h3{padding:0 0 .5em 0;font-size:1.5em;text-align:center;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#FFF !important;text-shadow:1px 1px 1px #666}#community-rankings ul#leaderboards li .leaderboard .message-container{border-radius:5px;margin-bottom:1em}#community-rankings ul#leaderboards li .leaderboard .message-container .rank-message{border-radius:5px;box-shadow:0 0 2px #888;border:1px solid #CCC;padding:0.5em;color:#333}#community-rankings ul#leaderboards li .leaderboard .message-container .rank-message span.rank{display:inline-block;margin-right:1.3em}#community-rankings ul#leaderboards li .leaderboard .message-container .rank-message span.value{float:right}#community-rankings ul#leaderboards li .leaderboard .message-container .rank-message p{padding-bottom:0}#community-rankings ul#leaderboards li .leaderboard .message-container .rank-message h4{text-transform:uppercase;padding-bottom:.5em;color:#365E93}#community-rankings ul#leaderboards li .leaderboard .message-container .rank-message.top10{background-color:#ffB648}#community-rankings ul#leaderboards li .leaderboard .message-container .rank-message.top10 h4{color:#333}#community-rankings ul#leaderboards li .leaderboard .message-container .rank-message.top10 img{float:right}#community-rankings ul#leaderboards li .leaderboard table{border-radius:5px;width:100%;margin:0}#community-rankings ul#leaderboards li .leaderboard table tr.highlight td{color:black}#community-rankings ul#leaderboards li .leaderboard table tr td.name{width:100%}#community-rankings ul#leaderboards li .leaderboard table tr td.value{text-align:right}#community-rankings ul#leaderboards li .leaderboard table tr:last-child{border-top-left-radius:5px;border-top-right-radius:5px}#contact .contact{border-radius:5px;padding:.5em;margin-bottom:1em;border:1px solid #E1E1E1;background-color:#FAF7EF}#contact .contact .club-info p{padding:0;line-height:1.2em;text-align:center}#contact .contact .club-info p:first-child{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;color:#A78452}#contact form label{color:#A78452;font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:2em;display:block;float:left;width:100%}#contact form .text{width:100%}#contact form .button{margin-right:0}#contact form select{width:80%}#contact form textarea{width:100%;height:200px}#contact form .help-block{color:#a94442;display:block;margin-top:5px;margin-bottom:10px}#login #flash-container,#change-password #flash-container,#forgot-password #flash-container{float:left;width:100%;margin:0}#login #flash-container #flash,#change-password #flash-container #flash,#forgot-password #flash-container #flash{float:left;margin:0;width:100%}#login #flash-container #flash span.kokoman-flash,#change-password #flash-container #flash span.kokoman-flash,#forgot-password #flash-container #flash span.kokoman-flash{float:left}#login #flash-container #flash ul,#change-password #flash-container #flash ul,#forgot-password #flash-container #flash ul{width:90%;padding-top:0}#login,#forgot-password,#change-password{margin:0 auto;width:30%}#login h1,#forgot-password h1,#change-password h1{white-space:nowrap}#login input.email,#login input.password,#forgot-password input.email,#forgot-password input.password,#change-password input.email,#change-password input.password{padding-left:0.5em;width:98%}#login #error_explanation h2,#forgot-password #error_explanation h2,#change-password #error_explanation h2{display:none}#login #error_explanation ul li,#forgot-password #error_explanation ul li,#change-password #error_explanation ul li{text-transform:capitalize;color:#CC0000;font-size:1.2em}#login form,#forgot-password form,#change-password form{margin:2em 0;width:100%;float:left}#login form .inputs,#forgot-password form .inputs,#change-password form .inputs{float:left;width:100%}#login form .inputs .input.string,#forgot-password form .inputs .input.string,#change-password form .inputs .input.string{float:left;width:100%}#login form .inputs .input.string label,#forgot-password form .inputs .input.string label,#change-password form .inputs .input.string label{font-size:1.2em;font-weight:bold;width:100%;text-align:left;float:left;line-height:2em}#login form .inputs .input.string input,#forgot-password form .inputs .input.string input,#change-password form .inputs .input.string input{border-radius:6px;height:2em;margin-bottom:1em;float:left}#login form .inputs .input.boolean,#forgot-password form .inputs .input.boolean,#change-password form .inputs .input.boolean{float:left}#login form .inputs .input.boolean label,#forgot-password form .inputs .input.boolean label,#change-password form .inputs .input.boolean label{font-size:1.2em;font-weight:bold;margin-left:.5em}#login form .inputs span.error,#forgot-password form .inputs span.error,#change-password form .inputs span.error{display:none}#login form .actions,#login form .links,#forgot-password form .actions,#forgot-password form .links,#change-password form .actions,#change-password form .links{margin-top:5px;float:left;width:100%}#login form .actions input,#login form .links input,#forgot-password form .actions input,#forgot-password form .links input,#change-password form .actions input,#change-password form .links input{float:right;border-radius:4px;cursor:hand;cursor:pointer}#login form .actions a,#login form .links a,#forgot-password form .actions a,#forgot-password form .links a,#change-password form .actions a,#change-password form .links a{font-size:1.2em}#login form .links,#forgot-password form .links,#change-password form .links{margin-top:15px}.exercise-dialog{font-size:1.3em;line-height:1.2em}.exercise-dialog .exercise-image{float:left;margin-right:2em}.exercise-dialog .instructions{margin-top:1.2em}.exercise-dialog strong{font-weight:bold;display:block;margin-left:-1.5em}.exercise-dialog ul{list-style-type:disc}.exercise-image{width:290px;height:425px}ul#current-exercises li{padding:.5em 1em;border-bottom:1px dotted #CCC}ul#current-exercises li:last-child{border:none}.page.myfitness .col-1,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .col-1{width:70%;float:left;margin-bottom:1em;position:relative}.page.myfitness .col-1 .bg-subheader,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .col-1 .bg-subheader{position:absolute;top:0;right:-1.2em}.page.myfitness .col-1 .explanation,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .col-1 .explanation{float:left;padding-bottom:1em;line-height:1.4em}.page.myfitness .col-1 .explanation span.lead,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .col-1 .explanation span.lead{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#DF5F33}.page.myfitness .col-2,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .col-2{width:29%;float:left}.page.myfitness .col-2 .explanation,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .col-2 .explanation{float:left;margin:1em 1em 0 1em}.page.myfitness #subheader,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header #subheader{overflow:hidden;width:96%;margin:0 2%}.page.myfitness #subheader p,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header #subheader p{padding:0 .7em 1em 0}.page.myfitness #subheader h3,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header #subheader h3{font-size:1.2em;color:black;margin:1.3em 0 0;float:left;width:100%}.page.myfitness #subheader h3 .title,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header #subheader h3 .title{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#000}.page.myfitness .block#mykoko-fitness,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness{width:96%;margin:2%;float:left}.page.myfitness .block#mykoko-fitness .block-header.myprograms h3,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-header.myprograms h3{line-height:1.75em;font-size:.9em}.page.myfitness .block#mykoko-fitness .block-body.body-comp,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp,.page.myfitness .block#mykoko-fitness .block-body.body-strength,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength{position:relative}.page.myfitness .block#mykoko-fitness .block-body.body-comp h3,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp h3,.page.myfitness .block#mykoko-fitness .block-body.body-strength h3,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength h3{font-size:1em;color:#000}.page.myfitness .block#mykoko-fitness .block-body.body-comp .last-header,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .last-header,.page.myfitness .block#mykoko-fitness .block-body.body-strength .last-header,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .last-header{background-color:#F1F0E8;padding:.5em 1.1em;text-transform:uppercase;font-size:.8em;border-bottom:1px dashed #E0E0E0;color:#000}.page.myfitness .block#mykoko-fitness .block-body.body-comp .last-header span,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .last-header span,.page.myfitness .block#mykoko-fitness .block-body.body-strength .last-header span,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .last-header span{font-size:1.1em;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;text-transform:capitalize}.page.myfitness .block#mykoko-fitness .block-body.body-comp .divider-bottom,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .divider-bottom,.page.myfitness .block#mykoko-fitness .block-body.body-strength .divider-bottom,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .divider-bottom{background-repeat:no-repeat;background-image:url(//www.mykokofitclub.com/assets/mykoko/divider-myfitness-68aff1faaef7c3693cbf7d5ca4e610337cba912c8c4a46e1369b53c22e52a4e6.png);width:1em;height:6em;position:absolute;bottom:0;left:59%;height:250px}.page.myfitness .block#mykoko-fitness .block-body.body-comp .ebmi,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .ebmi,.page.myfitness .block#mykoko-fitness .block-body.body-comp .q-score,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .q-score,.page.myfitness .block#mykoko-fitness .block-body.body-strength .ebmi,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .ebmi,.page.myfitness .block#mykoko-fitness .block-body.body-strength .q-score,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .q-score{width:55%;padding:1em 3% 0 2%}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric .title,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric .title,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric .title,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric .title{text-transform:none}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric .title p,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric .title p,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric .title p,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric .title p{text-transform:none;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;font-size:1.1em;width:auto}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric.ebmi .value,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric.ebmi .value,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric.ebmi .value,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric.ebmi .value{bottom:1.5em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric.ebmi .value img,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric.ebmi .value img,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric.ebmi .value img,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric.ebmi .value img{left:17.25%}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric.ebmi .ebmi-msg,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric.ebmi .ebmi-msg,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric.ebmi .ebmi-msg,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric.ebmi .ebmi-msg{margin-top:-.5em;height:4.0em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric.ebmi .ebmi-link,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric.ebmi .ebmi-link,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric.ebmi .ebmi-link,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric.ebmi .ebmi-link{margin-top:3.3em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric.q-score .title p,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric.q-score .title p,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric.q-score .title p,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric.q-score .title p{width:auto}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric.q-score .value .q-score-outer,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric.q-score .value .q-score-outer,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric.q-score .value .q-score-outer,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric.q-score .value .q-score-outer{width:50%;margin-top:0}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric .value span.val,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric .value span.val,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric .value span.val,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric .value span.val{font-size:3.75em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .metric .msg,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .metric .msg,.page.myfitness .block#mykoko-fitness .block-body.body-strength .metric .msg,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .metric .msg{font-size:.9em;line-height:1.4em;margin:0 0 .5em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .lml .value-container,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .lml .value-container,.page.myfitness .block#mykoko-fitness .block-body.body-strength .lml .value-container,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .lml .value-container{margin:1.25em 0 1.5em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .lml,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .lml,.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain,.page.myfitness .block#mykoko-fitness .block-body.body-strength .lml,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .lml,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain{float:left;width:35%;padding:1em 2% 0 3%}.page.myfitness .block#mykoko-fitness .block-body.body-comp .lml .value,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .lml .value,.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain .value,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain .value,.page.myfitness .block#mykoko-fitness .block-body.body-strength .lml .value,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .lml .value,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain .value,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain .value{width:100%;height:auto;padding-bottom:.35em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .lml .value .value-container,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .lml .value .value-container,.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain .value .value-container,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain .value .value-container,.page.myfitness .block#mykoko-fitness .block-body.body-strength .lml .value .value-container,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .lml .value .value-container,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain .value .value-container,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain .value .value-container{margin:1em 0 1.75em;height:auto}.page.myfitness .block#mykoko-fitness .block-body.body-comp .lml .value .value-container.gain,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .lml .value .value-container.gain,.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain .value .value-container.gain,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain .value .value-container.gain,.page.myfitness .block#mykoko-fitness .block-body.body-strength .lml .value .value-container.gain,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .lml .value .value-container.gain,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain .value .value-container.gain,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain .value .value-container.gain{margin:1.75em 0 1em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .lml .value .value-container span.val,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .lml .value .value-container span.val,.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain .value .value-container span.val,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain .value .value-container span.val,.page.myfitness .block#mykoko-fitness .block-body.body-strength .lml .value .value-container span.val,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .lml .value .value-container span.val,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain .value .value-container span.val,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain .value .value-container span.val{display:inline-block;width:100%;text-align:center}.page.myfitness .block#mykoko-fitness .block-body.body-comp .lml .value .value-container span.val span.units,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .lml .value .value-container span.val span.units,.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain .value .value-container span.val span.units,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain .value .value-container span.val span.units,.page.myfitness .block#mykoko-fitness .block-body.body-strength .lml .value .value-container span.val span.units,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .lml .value .value-container span.val span.units,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain .value .value-container span.val span.units,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain .value .value-container span.val span.units{font-size:.6em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .q-score .msg,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .q-score .msg,.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain .msg,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain .msg,.page.myfitness .block#mykoko-fitness .block-body.body-strength .q-score .msg,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .q-score .msg,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain .msg,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain .msg{margin:-.75em 0 .5em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain .gain-text,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain .gain-text,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain .gain-text,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain .gain-text{padding-bottom:.2em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain .value,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain .value,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain .value,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain .value{padding-bottom:.6em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .gain .not-enough-data,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .gain .not-enough-data,.page.myfitness .block#mykoko-fitness .block-body.body-strength .gain .not-enough-data,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .gain .not-enough-data{text-align:center;font-size:1.8em;padding-top:1em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .divider-vertical-koko,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .divider-vertical-koko,.page.myfitness .block#mykoko-fitness .block-body.body-strength .divider-vertical-koko,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .divider-vertical-koko{background-repeat:no-repeat}.page.myfitness .block#mykoko-fitness .block-body.body-comp .block-info-links,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .block-info-links,.page.myfitness .block#mykoko-fitness .block-body.body-strength .block-info-links,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .block-info-links{width:100%;float:left;padding:1em 0;margin:.5em 0 0;border-top:1px dashed #E0E0E0;font-size:.9em}.page.myfitness .block#mykoko-fitness .block-body.body-comp .block-info-links a.next-page,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-comp .block-info-links a.next-page,.page.myfitness .block#mykoko-fitness .block-body.body-strength .block-info-links a.next-page,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .block#mykoko-fitness .block-body.body-strength .block-info-links a.next-page{text-transform:none}.page.myfitness .summary-sidebar.smartraining-plan .block-header .user,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-header .user{font-size:.9em;text-transform:uppercase;color:#FFF;padding:1em 0 0 1em}.page.myfitness .summary-sidebar.smartraining-plan .block-header h2,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-header h2{font-size:1.4em;padding:.1em 0 .5em .65em;line-height:1em;color:#FFF}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col{min-height:5em}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li.program div,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li.program div{vertical-align:top}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value{color:black;font-size:1em}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.goal,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.goal{text-transform:uppercase}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.zone,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.zone{text-transform:uppercase}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.zone span,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.zone span{font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;font-size:.8em}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.freq,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.freq{font-size:1.4em}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.freq span,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value.freq span{font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;font-size:.6em}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value a,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value a{padding-right:1.5em}.page.myfitness .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value a .icon,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.smartraining-plan .block-body .inner-col .section ul li .value a .icon{top:10%}.page.myfitness .summary-sidebar.activity,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity{margin-top:0}.page.myfitness .summary-sidebar.activity .block-header,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-header{background-color:#DB9238;background-color:#DB9238}.page.myfitness .summary-sidebar.activity .block-header h3,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-header h3{text-transform:uppercase}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li .data-label span.icon,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li .data-label span.icon{margin-right:.25em}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li .data-label span.icon.cardio-dark-gray,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li .data-label span.icon.cardio-dark-gray{width:15px;height:13px}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li .data-label span.label,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li .data-label span.label{line-height:16px}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li.solid,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li.solid{border-top:solid 1px #CCC}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li .level,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li .level{text-transform:uppercase;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;padding-top:.5em}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li .level span,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li .level span{width:100%;display:inline-block;text-transform:capitalize}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li .level span:first-child,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li .level span:first-child{margin-top:.75em}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li .level span.val,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li .level span.val{font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;margin:.25em 0 1em 0;font-size:.9em}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li .level a,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li .level a{text-transform:none}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li.heading,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li.heading{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#444444}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li .change,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li .change{float:right}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li.link,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li.link{margin-top:1em;font-size:.8em}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li.link a,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li.link a{font-size:.8em;width:100%;font-size:1.1em;text-align:right;display:inline-block}.page.myfitness .summary-sidebar.activity .block-body .inner-col .section ul li.link a span,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .page.block-header .summary-sidebar.activity .block-body .inner-col .section ul li.link a span{display:inline-block;margin-top:.5em;margin-right:.5em}.metric-snapshot{clear:both;overflow:hidden;border:3px #DFCBAA solid;box-shadow:0 0 1px #DDD;border-radius:10px;background-color:#FFF;margin:1em 0 0 0;height:6.5em;padding:1em;padding-bottom:0.75em;width:42%;float:left}.metric-snapshot:hover{cursor:pointer;border:3px #D0B78F solid;background-color:#FFF9ED}.metric-snapshot.left{margin-right:0}.metric-snapshot.right{margin-left:2%}.metric-snapshot .metric-snapshot-no-data{position:relative;top:1em}.metric-snapshot-top{float:left;width:100%}.metric-snapshot-top p.title{float:left;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;padding-bottom:0.5em}.metric-snapshot-top p.total_change{float:right;padding-bottom:0.5em}.metric-snapshot-current{float:left;width:30%}.metric-snapshot-current p.current{width:100px;line-height:1em;font-size:1.8em;padding:.65em 0;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.metric-snapshot-current p.current span{float:left}.metric-snapshot-current p.current span.units{padding-left:.2em;line-height:2em;font-size:.6em}.metric-snapshot-current p.current span.no-data{padding-left:0.75em}.metric-snapshot-chart{padding-right:0.3em;float:right;width:60%;height:70%}.metric-snapshot-chart g.highcharts-grid{display:none}#lml-summary.block{width:96%;margin:1.75em 2%}#lml-summary.block .block-header{background-color:#DF5F33;padding:.5em 2%;text-align:left;font-size:.9em;overflow:hidden}#lml-summary.block .block-header span{color:white;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;text-transform:capitalize}#lml-summary.block .block-header span.left{float:left}#lml-summary.block .block-header span.right{float:right}#lml-summary.block .block-body{border-top-left-radius:4px;border-top-right-radius:4px}.detail-chart{float:left;margin-left:.5em;height:300px}.sidebar-video{width:90%;margin-top:4em;float:right}.sidebar-video .caption{margin-top:1em;font-size:.9em;line-height:1.2em;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.sidebar-info{margin:1.2em 1em;line-height:1.2em}.sidebar-info h3{color:black}.sidebar-info .description{line-height:1.4em}#my-lml{overflow:hidden;width:100%}#my-lml h4{text-shadow:1px 1px 1px #FFF;font-size:.9em;color:black;text-transform:uppercase;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#my-lml .container-left,#my-lml .container-right{float:left;width:50%;padding:.5em 0;text-align:center}#my-lml .container-left .stat-left,#my-lml .container-left .stat-right,#my-lml .container-right .stat-left,#my-lml .container-right .stat-right{padding:.5em 0 0}#my-lml .container-left .stat-left p.true,#my-lml .container-left .stat-right p.true,#my-lml .container-right .stat-left p.true,#my-lml .container-right .stat-right p.true{padding:0;font-size:3em;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;color:black}#my-lml .container-left .stat-left p.false,#my-lml .container-left .stat-right p.false,#my-lml .container-right .stat-left p.false,#my-lml .container-right .stat-right p.false{font-size:.9em;padding:1em;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;color:#666}#my-lml .container-left .stat-left .ranges,#my-lml .container-left .stat-right .ranges,#my-lml .container-right .stat-left .ranges,#my-lml .container-right .stat-right .ranges{overflow:hidden;padding:0 1.5em}#my-lml .container-left .stat-left .ranges p,#my-lml .container-left .stat-right .ranges p,#my-lml .container-right .stat-left .ranges p,#my-lml .container-right .stat-right .ranges p{padding:0;color:black;font-size:.8em}#my-lml .container-left .stat-left .ranges .label,#my-lml .container-left .stat-right .ranges .label,#my-lml .container-right .stat-left .ranges .label,#my-lml .container-right .stat-right .ranges .label{color:#DF5F33;float:left;text-align:left;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;width:50%}#my-lml .container-left .stat-left .ranges .range,#my-lml .container-left .stat-right .ranges .range,#my-lml .container-right .stat-left .ranges .range,#my-lml .container-right .stat-right .ranges .range{float:left;text-align:right;width:50%;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#my-lml .stat-right{width:99%;border-left:1px dashed #999}.progress-link{font-size:.9em;text-align:right;text-transform:capitalize;padding:.5em}.progress-link a{margin-right:.5em;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#lml-calories{overflow:hidden;width:96%;margin:2%}#lml-calories{margin-bottom:0}#lml-calories .title h3,#lml-calories .title p{padding-top:0}#lml-calories .title h3{color:black;font-size:1.2em}#lml-calories .scale-container{overflow:hidden;position:relative;padding-bottom:1.5em;margin-top:0.5em;margin-bottom:2em}#lml-calories .scale-container p{width:35%;font-size:.8em;text-align:center}#lml-calories .scale-container p.fatloss-info{float:left;margin-left:1.5em}#lml-calories .scale-container p.fatgain-info{float:right;margin-right:1.5em}#lml-calories .scale-container .scale{position:relative;overflow:hidden;width:90%;margin:0 auto;height:1em;border:1px solid #CCC}#lml-calories .scale-container .scale span{background-color:#DB9238;border-right:1px solid #CCC;width:50%;height:100%;position:absolute;left:0;top:0}#lml-calories .scale-container span{color:black;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#lml-calories .scale-container span.fatloss-value{position:absolute;bottom:0;left:1.75em}#lml-calories .scale-container span.divider{background-color:#CCC;height:1.75em;width:1px;display:inline-block;position:absolute;left:50%;top:2.65em}#lml-calories .scale-container span.my-daily-burn{position:absolute;top:.2em;left:44%;font-size:2em}#lml-calories .scale-container span.fatgain-value{position:absolute;bottom:0;right:1.75em}.metric .detail-chart-replacement{float:right;position:relative;top:-20px}.metric .detail-chart-replacement .lead{padding-left:1em;font-size:1.2em;font-family:"ProximaNovaSemibold";position:relative;top:1.5em}.metric .detail-chart-replacement .explanation{float:right;padding:0 !important;margin:0 !important;position:relative;top:4.5em;left:-4em;font-size:1.4em}.metric .detail-chart-replacement .explanation.fitcheck{left:-5.25em}.metric .detail-chart-replacement img{opacity:0.5}.metric .note{padding:.5em;font-size:.9em;float:left;margin:1em 1.75em;background-color:#F3F1E7;box-shadow:2px 2px 2px #CCC;border-radius:4px;line-height:1.3em}.metric .tip{float:left;width:96%;margin:2%;position:relative;border:2px solid #fff;border-radius:5px;box-shadow:0 0 5px #CCC}.metric .tip .pin{position:absolute;left:50%;top:-1.6em;width:34px;height:32px;background-image:url(//www.mykokofitclub.com/pin_for_tip.png)}.metric .tip p span{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;display:inline-block;width:100%;text-transform:uppercase;color:#DF5F33}.metric .legend{margin-top:2.5em;width:100%;float:left}.metric .legend .marker{margin:0;width:100%;padding:0;position:relative;float:right;color:white;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif}.metric .legend .marker .label{text-transform:uppercase;padding:1em .75em 0;font-size:.8em}.metric .legend .marker .label .lower{text-transform:none}.metric .legend .marker .value{font-size:2.25em;padding:0 .2em .2em}.metric .legend .marker span.left-triangle{position:absolute;left:-.65em;top:0;width:0;height:0;border-top:30px solid transparent;border-bottom:30px solid transparent}.metric .legend .marker.series-1{background-color:#DF5F33}.metric .legend .marker.series-1 span.left-triangle{border-right:11px solid #DF5F33}.metric .legend .marker.series-2{margin-top:77%;background-color:#D0543C}.metric .legend .marker.series-2 span.left-triangle{border-right:11px solid #D0543C}.metric .col-2 .sidebar-text{background-color:#EEE;margin-top:1em;float:left;border:1px solid #EEE;padding:1em}.metric .col-2 .sidebar-text p{padding:0 0 .5em;font-size:.9em;line-height:1.5em}.lanyard-legend table{width:100%;margin:2em 0}.lanyard-legend table tr td{border:2px solid white;padding:1em;font-size:1.3em;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.lanyard-legend table tr.lanyard-black td,.lanyard-legend table tr.lanyard-blue td{color:#FFF}.ui-dialog.ui-widget.ui-widget-content.activity-dialog-container .ui-dialog-titlebar.ui-widget-header{background-color:#DF5F33}#activity-dialog{display:none;padding:0}#activity-dialog .top{padding:0}#activity-dialog .top .content{margin:0 6%;overflow:auto}#activity-dialog .top .content h2{font-size:2.25em;margin-top:4%;padding-bottom:1em;color:#444444;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#activity-dialog .top .content .kokoman{float:left;background:url(//www.mykokofitclub.com/assets/mykoko/kokoman-activity-dialog-70c696227eedb545d390db908457d136fca03482f8db3e7b345c8b5702b432be.png) no-repeat;width:8%;height:65px}#activity-dialog .top .content .text{float:left;width:88%;margin:0 2% 0}#activity-dialog .top .content .logo{background:url(//www.mykokofitclub.com/assets/mykoko/fuel-logo-oval-1e80377cda4bde955a7738b1092bf15b2739d5c7c70550676c55595c0e71eed5.png) no-repeat;width:39%;height:62px;margin:0 0 0 61%;float:left}#activity-dialog .bottom{overflow:auto;margin-top:-2.5em;background:#F0D8BB;border-top:4px solid white}#activity-dialog .bottom .form{margin:0% 6% 0}#activity-dialog .bottom .form fieldset legend{font-weight:bold;padding-top:1.25em}#activity-dialog .bottom .form fieldset legend.first{padding-top:3em}#activity-dialog .bottom .form fieldset legend h3{font-size:1.35em}#activity-dialog .bottom .form fieldset legend h4{padding-top:.25em}#activity-dialog .bottom .form .radio_buttons span{width:100%;display:inline-block}#activity-dialog .bottom .form input[type="submit"]{margin-top:1em;float:right}#activity-dialog .bottom .form input.radio_buttons.optional{margin:.75em .75em 0 0}#activity-dialog .bottom .form input.button{overflow:auto;background-color:#628C36;color:white;cursor:pointer;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,0.5);width:14em;margin:2em 0;border:none;height:2em}#activity-dialog .bottom .form input.button:hover{background:#7BA553}.page.myprograms #subheader{float:left;margin-left:.8em !important}.page.myprograms #subheader h3{float:left;width:100%}.page.myprograms #subheader h3 .title{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#000}.page.myprograms #subheader p{float:left;display:inline-block;width:100%}.page.myprograms #subheader p strong{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.page.myprograms h3{font-size:1.2em;color:#000}.page.myprograms h4{font-size:1em;color:#333;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.page.myprograms .col-1{width:70%;float:left;margin-bottom:1em}.page.myprograms .col-1.full-width{width:100%}.page.myprograms .col-1 h3.history-header{padding:1em 0 .5em 1em}.page.myprograms .col-1 #subheader,.page.myprograms .col-1 #mykoko-workouts,.page.myprograms .col-1 #trainer{margin:1.2em 1em 0;float:left}.page.myprograms .col-1 #subheader .block-info-links,.page.myprograms .col-1 #mykoko-workouts .block-info-links{float:left;width:100%}.page.myprograms .col-1 #subheader .block-info-links a,.page.myprograms .col-1 #mykoko-workouts .block-info-links a{font-size:1em;color:#0583A5;display:inline-block;text-decoration:none;text-transform:capitalize;width:25%;position:relative}.page.myprograms .col-1 #subheader .block-info-links a .icon,.page.myprograms .col-1 #mykoko-workouts .block-info-links a .icon{position:absolute;right:0;top:0}.page.myprograms .col-1 #subheader .block-info-links{width:100%;margin-top:.5em}.page.myprograms .col-1 #subheader .block-info-links a{width:auto;float:left;padding-right:.5em}.page.myprograms .col-1 #subheader .block-info-links .icon{position:relative;float:left}.page.myprograms .col-1 .program-history-message{width:96%;float:left;margin-left:.8em}.page.myprograms .col-1 #workout-review{width:96%;margin:0em 1em 0;float:left}.page.myprograms .col-1 #mykoko-workouts{font-size:1em;float:left;padding-bottom:1.2em}.page.myprograms .col-1 #mykoko-workouts .workouts .workout{height:6em;width:18%;margin:1em .65em 1em 0;border-radius:0px;box-shadow:0 0 0 #FFF;border:1px solid #DFDFDF}.page.myprograms .col-1 #mykoko-workouts .workouts .workout:first-child{margin-left:0}.page.myprograms .col-1 #mykoko-workouts .workouts .workout:last-child{margin-right:0}.page.myprograms .col-1 #mykoko-workouts .workouts .workout h3,.page.myprograms .col-1 #mykoko-workouts .workouts .workout .day-of-the-week,.page.myprograms .col-1 #mykoko-workouts .workouts .workout .points{font-size:.7em}.page.myprograms .col-1 #mykoko-workouts .workouts .workout .date{font-size:1em}.page.myprograms .col-1 #mykoko-workouts .workouts .workout .points{padding:.5em .2em .2em}.page.myprograms .col-2{width:29%;float:left}.page.myprograms .col-2 .explanation{margin:9em 1em 0 1em;line-height:1.4em}#recent-strength-workout.block{float:left;width:96%;margin:0 2% 1em}#recent-strength-workout.block .block-header{background-color:#DB9238;padding:.5em 2%;text-align:left;font-size:.9em;overflow:hidden}#recent-strength-workout.block .block-header span{color:white;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;text-transform:capitalize}#recent-strength-workout.block .block-header span.left{float:left}#recent-strength-workout.block .block-header span.right{float:right}#recent-strength-workout.block .block-body table{width:96%;margin:1% 2% 0}#recent-strength-workout.block .block-body table tr td.label{text-transform:capitalize;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;width:35%;font-size:1em;color:black}#recent-strength-workout.block .block-body table tr td.value{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:black;font-size:1.25em}#preview_link{margin:0 0 2em 1em}#preview_link span{float:left;margin:0 .5em .5em 0}#strength-workouts,#cardio-workouts,#x-workouts{float:left;width:96%;margin:0 2% 0 2%;padding:1em 0;border-top:1px dashed #CCC}#strength-workouts h4,#cardio-workouts h4,#x-workouts h4{display:block;padding-bottom:.75em}#strength-workouts h4 .icon,#cardio-workouts h4 .icon,#x-workouts h4 .icon{display:inline-block}#strength-workouts .block-info-links,#cardio-workouts .block-info-links,#x-workouts .block-info-links{width:100%;float:left;font-size:.9em;padding-top:1.25em}#strength-workouts .block-info-links a,#cardio-workouts .block-info-links a,#x-workouts .block-info-links a{width:90%;float:left;margin-right:.5em;margin-left:.3em;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#strength-workouts .block-info-links span,#cardio-workouts .block-info-links span,#x-workouts .block-info-links span{margin-right:.5em;float:right}#strength-workouts .text,#cardio-workouts .text,#x-workouts .text{font-size:.9em;line-height:1.2em;padding-bottom:1em;font:"ProximaNovaBold", Helvetica, Arial, sans-serif}#strength-workouts .session,#cardio-workouts .session,#x-workouts .session{width:100%}#strength-workouts .session .summary,#cardio-workouts .session .summary,#x-workouts .session .summary{width:40%;float:left}#strength-workouts .session .summary,#cardio-workouts .session .summary,#x-workouts .session .summary{font-size:1em;padding-bottom:0em}#strength-workouts .session .summary .bold,#cardio-workouts .session .summary .bold,#x-workouts .session .summary .bold{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;font-size:1em}#strength-workouts .session .sessions,#cardio-workouts .session .sessions,#x-workouts .session .sessions{width:60%;float:left}#strength-workouts .session .sessions .complete,#strength-workouts .session .sessions .incomplete,#strength-workouts .session .sessions .icon,#cardio-workouts .session .sessions .complete,#cardio-workouts .session .sessions .incomplete,#cardio-workouts .session .sessions .icon,#x-workouts .session .sessions .complete,#x-workouts .session .sessions .incomplete,#x-workouts .session .sessions .icon{width:15px;height:14px;display:inline-block;margin:0 .5em .25em 0}#strength-workouts .session .sessions .block-info-links,#cardio-workouts .session .sessions .block-info-links,#x-workouts .session .sessions .block-info-links{font-size:.9em}#strength-workouts .session .sessions .icon,#cardio-workouts .session .sessions .icon,#x-workouts .session .sessions .icon{background-repeat:no-repeat}#strength-workouts .session.strength .sessions .complete{background-color:#DB9238;border-radius:10px}#strength-workouts .session.strength .sessions .incomplete{background-color:#DDDBD7;border-radius:10px}#x-workouts,#cardio-workouts{border-bottom:1px dashed #CCC}#x-workouts .session.x .sessions .complete{border:1px black;background-color:#BA0C2F;border-radius:10px}#x-workouts .session.x .sessions .incomplete{background-color:#DDDBD7;border-radius:10px}#trainer h2{padding:.5em 0;font-size:1.3em;color:#000}#trainer p{font-size:.9em}table.history{background-color:#FFF;font-size:.9em;border:none;box-shadow:0 0 0 #FFF}table.history thead tr th{background-color:#FFF;text-transform:capitalize;color:#6DA33E;font-size:.9em}table.history tbody tr.strength-test{background-color:#E6F3E6}table.history tbody tr.strength-test td:first-child{font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;font-style:italic;font-size:.9em}table.history tbody tr td{border-bottom:1px solid #F2F2F2}table.history tbody tr td:first-child{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif}table.history tbody tr td.no-programs{text-align:center}.future-session{color:#bbb}.legend #show_qscore_comparison{font-size:.8em}.qscore-comparison-link{width:100%;text-align:center;float:right;margin-top:5px}#qscore_comparison_chart{font-size:.9em;width:96%;margin:2%;float:left}#qscore_comparison_chart th.rightborder{border-right:1px solid #fff}#qscore_comparison_chart th,#qscore_comparison_chart td{text-align:center}#qscore_comparison_chart th:first-child,#qscore_comparison_chart td:first-child{text-align:left}#mykoko-fitness .block-header h3{width:400px}#mykoko-fitness .block-header span.last-assessment{color:#FFF;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;font-size:1.1em;text-transform:capitalize;float:right;display:block;line-height:2.2em;margin-right:1em}#mykoko-fitness .block-body{float:left}#mykoko-fitness .block-body .metric{float:left}#mykoko-fitness .block-body .metric .title{float:left;width:100%}#mykoko-fitness .block-body .metric .title p{width:50%;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#4D4D4D;font-size:1.3em;display:inline-block;float:left;padding:0}#mykoko-fitness .block-body .metric .title .value-change{float:right;display:inline-block}#mykoko-fitness .block-body .metric .title .value-change span.label{text-transform:uppercase;color:#A4A4A4;font-size:.8em;line-height:1.2em;width:4em;display:inline-block;text-align:right;margin-right:1em;float:left}#mykoko-fitness .block-body .metric .title .value-change span.val{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;text-transform:uppercase;color:#4D4D4D;font-size:1.3em;background-color:#F2EEE9;padding:0.2em .75em;float:left}#mykoko-fitness .block-body .metric .value{height:125px;padding:.5em 0 0;padding-bottom:.5em;float:left;color:#DF5F33;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif}#mykoko-fitness .block-body .metric .value span.val{font-size:5em}#mykoko-fitness .block-body .metric .value .no-data{max-width:200px}#mykoko-fitness .block-body .metric .value span.units{font-size:2.5em}#mykoko-fitness .block-body .metric .msg{float:left;line-height:1.2em;margin:1em .5em;font-size:1.2em}#mykoko-fitness .block-body .q-score{padding:1em 0 0em 1em;width:43%;display:inline-block}#mykoko-fitness .block-body .q-score .value{width:100%}#mykoko-fitness .block-body .q-score .q-score-outer{width:75%;height:75%;margin-left:auto;margin-right:auto;margin-top:14px}#mykoko-fitness .block-body .q-score .q-score-outer .q-score-edge img{height:101px;float:left;background-color:#DF5F33}#mykoko-fitness .block-body .q-score .q-score-outer .q-score-value{height:86px;position:relative;top:15px;left:-5px;float:left;text-align:left;padding:0;padding-right:25px;color:#FFF;background-color:#DF5F33;border-top-right-radius:10px;border-bottom-right-radius:10px}#mykoko-fitness .block-body .q-score .q-score-outer .q-score-value .val{padding-top:14px;float:left}#mykoko-fitness .block-body .q-score .q-score-bottom-left{position:relative;background-color:#DF5F33;width:25px;height:61px;bottom:-40px;left:14px;border-bottom-left-radius:10px}#mykoko-fitness .block-body .divider-vertical-koko{width:2.5em;margin-right:1em;margin-top:3em;margin-left:1em;height:14em;display:inline-block;float:left;background:url(//www.mykokofitclub.com/assets/mykoko/koko-divider-0521e7986cd4cdd5e83e18e2abc292052f30732d485f60d41b5e0127d50a3c18.png)}#mykoko-fitness .block-body .ebmi{padding:1em 1em 0 0;width:45%;display:inline-block}#mykoko-fitness .block-body .ebmi .title{width:100%}#mykoko-fitness .block-body .ebmi .value{width:100%;text-align:center;position:relative;padding:0 0 1em}#mykoko-fitness .block-body .ebmi .value img{position:absolute;left:13%;bottom:0;height:125px}#mykoko-fitness .block-body .ebmi .value span.val{text-align:center;position:relative;font-size:4.75em;margin-top:1.5em;display:inline-block}#mykoko-fitness .block-body .block-info-links p{width:75%;text-transform:none;line-height:1em}#home-page-marketing-message-placeholder.block{float:left}#home-page-marketing-message-placeholder.block .block-body{background-color:transparent;margin-bottom:-3px}#video-dialog-fuel-how,#video-dialog-fuel-approach,#video-dialog-fuel-intro{display:none;padding:0}#video-dialog-fuel-how .ui-dialog.ui-widget.ui-widget-content.ui-corner-allvideodialog-container,#video-dialog-fuel-approach .ui-dialog.ui-widget.ui-widget-content.ui-corner-allvideodialog-container,#video-dialog-fuel-intro .ui-dialog.ui-widget.ui-widget-content.ui-corner-allvideodialog-container{height:389px}#video-dialog-fuel-how .iframe-container,#video-dialog-fuel-approach .iframe-container,#video-dialog-fuel-intro .iframe-container{width:auto;height:auto;margin:0 auto;text-align:center}#myclub-info{float:left;background:#5a1400 url(//www.mykokofitclub.com/assets/mykoko/bg-koko-bamboo-bf22f1c5c2c6ff29c19a7b855249031e0393ef1d94e67b4fcea06ec2ac801557.png) no-repeat bottom center}#myclub-info .myclub-img{width:100%;overflow:hidden;float:left}#myclub-info .block-subheader{float:left;background-color:rgba(157,117,75,0.9)}#myclub-info .block-subheader h4{color:#FFF}#myclub-info .block-body{border-bottom-left-radius:4px;border-bottom-right-radius:4px;float:left;width:100%;background-color:rgba(161,122,64,0.4);color:#FFF;padding:1em 0}#myclub-info .block-body .section{padding-bottom:1.5em;margin:0 1.2em}#myclub-info .block-body .section p{line-height:1.6em;font-size:.9em;overflow:hidden;padding:0}#myclub-info .myclub-footer{float:left;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:rgba(161,122,64,0.3)}#myclub-info .myclub-footer ul{float:left;list-style:none;margin:1em}#myclub-info .myclub-footer ul li{padding:.5em 0}#myclub-info .myclub-footer ul li.facebook{background:url(//www.mykokofitclub.com/assets/mykoko/icon-facebook-95338785a0ebd478808cb044ac7ff86eb00b492f9a09af4a68f9e07a583b183c.png) no-repeat left center}#myclub-info .myclub-footer ul li.location-finder{background:url(//www.mykokofitclub.com/assets/mykoko/icon-location-finder-dabbf59b8a9c44c6baf07b9ccc2cfbd2b16df003d04f84c106fec33c4314c436.png) no-repeat left center}#myclub-info .myclub-footer ul li a{text-decoration:none;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#FFF;margin:0 0 0 2em}#myclub-info .myclub-footer ul li a:hover{color:rgba(157,117,75,0.9)}#mykoko-workouts .block-body{float:left;padding-top:.75em}#mykoko-workouts .workouts{float:left;width:100%}#mykoko-workouts .workouts .workout,#mykoko-workouts .workouts #workout-upcoming{cursor:pointer;cursor:hand;padding-bottom:.5em;float:left;margin:1em 1em 1em 0;width:17%;height:11em;display:inline-block;border-radius:4px;box-shadow:0 0 5px #888;text-align:center}#mykoko-workouts .workouts .workout:first-child,#mykoko-workouts .workouts #workout-upcoming:first-child{margin-left:1em}#mykoko-workouts .workouts .workout:hover,#mykoko-workouts .workouts #workout-upcoming:hover{background-color:#F2F2F2}#mykoko-workouts .workouts .workout h3,#mykoko-workouts .workouts #workout-upcoming h3{text-transform:uppercase;padding:.4em;margin-top:.5em;color:#FFF;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;font-size:1.1em}#mykoko-workouts .workouts .workout h3 span,#mykoko-workouts .workouts #workout-upcoming h3 span{display:inline-block;width:14px;height:14px;margin:-.3em .5em 0 0;vertical-align:middle}#mykoko-workouts .workouts .workout h3.strength,#mykoko-workouts .workouts #workout-upcoming h3.strength{background-color:#DB9238}#mykoko-workouts .workouts .workout h3.strength span.icon-img,#mykoko-workouts .workouts #workout-upcoming h3.strength span.icon-img{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-strength-9663e1b6380f878dc085c33a626381bc1b0f12b9b275acac215c034bc8d4055e.png)}#mykoko-workouts .workouts .workout h3.cardio,#mykoko-workouts .workouts #workout-upcoming h3.cardio{background-color:#2982B5}#mykoko-workouts .workouts .workout h3.cardio span.icon-img,#mykoko-workouts .workouts #workout-upcoming h3.cardio span.icon-img{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-cardio-04454a59fd51b6a35141d23f5ee41b5f7d61212633c4f2a374252d8bc69cc250.png);height:12px}#mykoko-workouts .workouts .workout h3.x,#mykoko-workouts .workouts #workout-upcoming h3.x{background-color:#BA0C2F}#mykoko-workouts .workouts .workout h3.x span.icon-img,#mykoko-workouts .workouts #workout-upcoming h3.x span.icon-img{background-image:url(//www.mykokofitclub.com/assets/mykoko/icon-x-white-c1edaf1109e1bcbcc97a8bf45c752c86286276fca93c36a0767ea9ce2f80f767.png);height:12px;width:22px}#mykoko-workouts .workouts .workout .day-of-the-week,#mykoko-workouts .workouts #workout-upcoming .day-of-the-week{color:#50B6D5;font-size:1.2em;padding:.75em 0 .5em 0}#mykoko-workouts .workouts .workout a.date,#mykoko-workouts .workouts .workout .info,#mykoko-workouts .workouts #workout-upcoming a.date,#mykoko-workouts .workouts #workout-upcoming .info{color:#0583A5;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;font-size:1.4em;text-decoration:none}#mykoko-workouts .workouts .workout .points,#mykoko-workouts .workouts #workout-upcoming .points{text-transform:uppercase;padding:1em;font-size:1.2em}#mykoko-workouts .workouts .workout .points span,#mykoko-workouts .workouts #workout-upcoming .points span{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#mykoko-workouts .workouts .workout.no-workout,#mykoko-workouts .workouts #workout-upcoming.no-workout{cursor:default}#mykoko-workouts .workouts .workout.no-workout:hover,#mykoko-workouts .workouts #workout-upcoming.no-workout:hover{background-color:#FFF}#mykoko-workouts .workouts .workout.no-workout h3,#mykoko-workouts .workouts #workout-upcoming.no-workout h3{background-color:#CCC}#mykoko-workouts .workouts .workout.no-workout img,#mykoko-workouts .workouts #workout-upcoming.no-workout img{padding-top:0.67em;width:100%;height:65%;opacity:0.5}#mykoko-workouts .workouts .workout.no-workout .no-workout-text,#mykoko-workouts .workouts #workout-upcoming.no-workout .no-workout-text{rotate:-21.8deg;color:#FFF;text-transform:none;margin-top:-3.6em;font-size:1.2em}#mykoko-workouts .workouts .workout.no-workout .no-workout-text span,#mykoko-workouts .workouts #workout-upcoming.no-workout .no-workout-text span{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#mykoko-workouts .workouts #workout-upcoming{margin:1em 1.5em;position:relative}#mykoko-workouts .workouts #workout-upcoming h3{background-color:#DB9238}#mykoko-workouts .workouts #workout-upcoming a.info{display:inline-block;padding-top:1em;font-size:1.4em;text-decoration:none}#mykoko-workouts .workouts #workout-upcoming .icon{position:absolute;right:0.5em;bottom:0.5em}.workout-data{padding:0 !important}.workout-data .workout-details{padding:0 1em 1em 0;float:right;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.workout-data .workout-details a{color:#0583A5}.workout-data ul{width:100%}.workout-data ul li{padding:1em;background-color:#F6F5EF;border-top:1px dotted #CCC}.workout-data ul li:first-child{background:transparent;border-top:none}.workout-data ul li:last-child{background:transparent;border-bottom:none;padding-bottom:0}.workout-data ul li .date,.workout-data ul li .duration,.workout-data ul li .data-label,.workout-data ul li .value{display:inline-block}.workout-data ul li .date{width:75%;color:#0583A5;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;font-size:1.4em}.workout-data ul li .duration{width:23%;text-align:right;color:#A2A2A2;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:1.1em}.workout-data ul li .data-label{width:50%;color:#666;text-transform:uppercase;font-size:1.1em;text-indent:.5em;position:relative}.workout-data ul li .value{width:48%;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;font-size:1.5em;text-align:right}.workout-data ul li.diet-points .data-label{text-indent:1.5em;width:70%}.workout-data ul li.diet-points .data-label span.diet-points-gray{position:absolute;left:0;top:0}.workout-data ul li.diet-points .value{width:28%}a{text-decoration:none;color:#0583A5}a:visited{color:#0583A5}.version{margin-top:20px}.privacy,.terms-and-conditions{margin-left:1em;margin-right:1em}#contact form{width:100%}#contact form .text{margin:0}#contact form .input a{min-height:1.5em;height:auto !important}#contact form input.button{margin-right:3px}#welcome-banner{margin:0 0 1em}#welcome-banner .border-welcome{float:left;width:100%;height:1px;opacity:.5}#welcome-banner .banner{padding:1em 0 .75em;line-height:3em;float:left;width:100%}#welcome-banner .banner .user-name{display:inline-block;float:left;color:#664224;margin-right:2em;line-height:1.7em;padding-left:2.2em}#welcome-banner .banner .user-name .title{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;display:block;text-transform:uppercase;font-size:.8em;color:#A17A40}#welcome-banner .banner .user-name .value{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;font-size:2.5em}#welcome-banner .banner h1{float:left;padding:.25em .5em .5em;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif;font-size:2.4em;color:#664224;margin:0;display:inline-block}#welcome-banner .banner .user-summary{display:inline-block;width:auto;float:right;height:4.5em;padding-right:2em}#welcome-banner .banner .user-summary .workouts{display:inline-block;position:relative;width:auto;height:95%;float:left;margin-right:1.5em}#welcome-banner .banner .user-summary .workouts .bg-left{background-image:url(//www.mykokofitclub.com/assets/mykoko/1000pt_workouts_left-d29ed57d4ed84fb93b68c30323114ef3552382b5559f4f491e63437be41bc864.png);width:3em;height:100%;float:left}#welcome-banner .banner .user-summary .workouts .bg-middle{background-image:url(//www.mykokofitclub.com/assets/mykoko/1000pt_workouts_middle-cf76a3749f9c660b78ea4e0e8fb43ca55bbd1ba751669a98ae1fe0f7e11b9b7e.png);height:100%;float:left}#welcome-banner .banner .user-summary .workouts .bg-middle span.value{color:#664224;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;font-size:2em;float:left;padding-top:.5em;line-height:1em}#welcome-banner .banner .user-summary .workouts .bg-right{background-image:url(//www.mykokofitclub.com/assets/mykoko/1000pt_workouts_right-b339764fa6e4024eecd872f4c05c373a472211c317ab1f1c082a1d5766b89176.png);width:9em;height:100%;float:left}#welcome-banner .banner .user-summary .workouts .bg-right span.title{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;display:inline-block;text-transform:uppercase;font-size:.8em;color:#A17A40;line-height:1em;position:absolute;right:2em;top:1.75em}#welcome-banner .banner .user-summary .membership,#welcome-banner .banner .user-summary .strength-gain,#welcome-banner .banner .user-summary .koko-points{display:inline-block;width:auto;color:#664224;margin-right:2em;line-height:1.7em;text-align:center;float:left}#welcome-banner .banner .user-summary .membership .title,#welcome-banner .banner .user-summary .strength-gain .title,#welcome-banner .banner .user-summary .koko-points .title{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;display:block;text-transform:uppercase;font-size:.8em;color:#A17A40}#welcome-banner .banner .user-summary .membership .value,#welcome-banner .banner .user-summary .strength-gain .value,#welcome-banner .banner .user-summary .koko-points .value{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;font-size:2.5em}#welcome-banner .banner .user-summary .lanyard{border-radius:2px;width:auto;height:65%;display:inline-block;float:left;margin:.5em 0;padding:.2em .5em 0}#welcome-banner .banner .user-summary .lanyard .title{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;display:inline-block;text-transform:uppercase;font-size:.8em;color:#FFF;line-height:1.4em;padding:.5em .25em;text-align:center}#fuel-home{padding-top:20px}.page.myprograms .col-1 #workout-session .summary .summary-header .arrows{margin:.25em 0 0 .5em;float:right}.page.myprograms .col-1 #workout-session .summary .summary-header .arrows span.icon{margin-left:.5em}.page.myprograms .col-1 #workout-session .summary .underline{text-decoration:underline}.page.myprograms .col-1 #strength-session-results{margin:1.2em 1em 0;float:left}#exercises{float:left}#exercises h3{padding:1em 1em 0}#exercises ul{float:left;padding:1em}#exercises ul li{float:left;width:45%;margin:.5em 2.5em .5em 0;border:1px solid #F2F2F2;box-shadow:0 0 5px #888;border-radius:5px}#exercises ul li:hover{background-color:#EEE}#exercises ul li a{color:#756F68}#exercises ul li a img{float:left;padding-right:1em;margin:2px}#exercises ul li a span.details{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;font-size:.9em}#exercises ul li a span.name{display:block;padding:.5em 1em;font-size:1em;color:#0583A5}#exercises ul li a p{font-size:.9em}.change-pwd-link{padding-bottom:.5em}#intro-message{margin:2em 1.5em;line-height:1.4em}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.center-contents{padding:20px 0 0 15%}#cumulative-stats{width:92%;margin:0 auto;overflow:hidden;padding:.5em 0 0 0em}#cumulative-stats .stat{text-align:center;width:25%;float:left;padding-bottom:1em}#cumulative-stats .stat .label{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#cumulative-stats .stat .val{font-size:1.75em;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;color:#6DA33E}.calendar{margin:1em 0;width:100%}.calendar table.fc-header tr{height:auto}.calendar .fc-content table tbody tr{height:95px}.calendar .fc-content .fc-view table{margin:0}.calendar .fc-header{width:100%;margin:0}.calendar .fc-header-title h2{padding:0}.calendar .fc-event{text-shadow:none}.calendar .fc-event .fc-event-title{width:100%;text-align:center}.calendar .fc-event.strength .fc-event-inner .fc-event-title{background-color:#DB9238;width:100%}.calendar .fc-event.cardio .fc-event-inner .fc-event-title{background-color:#0583A5}.calendar .fc-event.x .fc-event-inner .fc-event-title{background-color:#BA0C2F}.calendar .fc-event.other-month .fc-event-inner .fc-event-title{background-color:#CCC}.calendar .fc-event .fc-event-inner{border:none}.calendar .fc-event .fc-event-inner .fc-event-title{font-size:.8em;border:none;color:#FFF;display:inline-block;padding:1px 2px}.calendar .fc-event .event-workout{font-size:.9em}.calendar .fc-event .event-workout:hover{background-color:#F2F2F2}.calendar .fc-event .event-workout li{color:#999}#workout-session .session-info{margin:1.2em 1em}#workout-session .session-info .title{font-size:1.2em;color:#000;padding:0.5em 0 .25em}#workout-session .session-info .date{color:#000}#workout-session .summary{float:left;margin-top:1.5em;padding:0 1em 0 1.2em;width:96%}#workout-session .summary .summary-header,#workout-session .summary ul{width:98%;padding:.2em .5em}#workout-session .summary .summary-header{box-shadow:0 0 5px #888;background-color:#A7A096;float:left;font-size:1.1em;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#FFF;text-shadow:1px 1px 1px #666;border-top-right-radius:5px;border-top-left-radius:5px}#workout-session .summary .summary-header a,#workout-session .summary .summary-header a:visited{color:#FFF}#workout-session .summary .summary-header span{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#workout-session .summary .summary-header span.icon{float:left}#workout-session .summary .summary-header span.header{padding:.25em 0 0 .25em;display:inline-block}#workout-session .summary .summary-header span.date{padding-top:.25em;float:right;margin-right:.25em}#workout-session .summary .intro-message{font-size:1em;margin-bottom:1em;text-align:center;line-height:1.4em;color:#999}#workout-session .summary ul{box-shadow:0 0 5px #A3A3A3;border:1px solid #CCC;border-radius:5px;float:left;overflow:hidden;margin-bottom:.5em}#workout-session .summary ul li{padding-left:.5em;float:left;width:30%;margin:.5em 1em .5em 0;line-height:120%}#workout-session .summary ul li .label{float:left;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif}#workout-session .summary ul li .value{font-size:1.5em;float:right;color:#6DA33E;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#workout-session .summary ul.info li{width:100%}#workout-session .summary ul.info span{float:left}#workout-session .summary ul.info span.title{width:10%}#workout-session .summary ul.info span.message{width:89%}#workout-session #session-exercises{width:100%;float:left}#workout-session #session-exercises table{margin-top:0;width:96%}#workout-session #session-exercises table thead,#workout-session #session-exercises table tbody{border-bottom:1px dotted #F2F2F2}#workout-session #session-exercises table thead caption,#workout-session #session-exercises table thead th,#workout-session #session-exercises table thead td,#workout-session #session-exercises table tbody caption,#workout-session #session-exercises table tbody th,#workout-session #session-exercises table tbody td{text-align:center}#workout-session #session-exercises table thead th{color:#6DA33E;background-color:transparent;text-transform:capitalize;font-size:.9em}#workout-session #session-exercises table tbody tr:hover{background-color:#F2F2F2}#workout-session #session-exercises table tbody tr td{padding:.25em .5em}#workout-session #session-exercises table tbody tr td:first-child{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.page.koko_fuel_plan.plan_guide .col-1{width:70%}.page.koko_fuel_plan.plan_guide .col-1 h3{margin-bottom:.75em}.page.koko_fuel_plan.plan_guide .col-1 h4{float:left;width:100%;margin-bottom:.5em}.page.koko_fuel_plan.plan_guide .col-1 #subheader{float:left;width:96%;margin:1.2em 2% 0}.page.koko_fuel_plan.plan_guide .col-1 #body-content{float:left;width:94%;margin:1.5em 4% 0 2%}.page.koko_fuel_plan.plan_guide .col-1 #body-content h4{margin:1em 0 1em 0}.page.koko_fuel_plan.plan_guide .col-1 section{float:left;width:96%;margin:1.2em 2% 0 2%}.page.koko_fuel_plan.plan_guide .col-1 section h4{margin-bottom:1em}.page.koko_fuel_plan.plan_guide .col-1 section div{float:left;width:100%;margin-bottom:.75em;border-bottom:1px dashed #CCC}.page.koko_fuel_plan.plan_guide .col-1 section div img{float:left;margin:0 2% 2% 0;width:24%;box-shadow:0 0 5px #888}.page.koko_fuel_plan.plan_guide .col-1 section div p{float:left;width:72%;margin-right:2%}.page.koko_fuel_plan.plan_guide .col-1 section div div{float:left;width:50%;border-bottom:0}.page.koko_fuel_plan.plan_guide .col-1 section div div h4{margin-bottom:0}.page.koko_fuel_plan.plan_guide .col-1 section div div p{width:40%;margin-right:0;margin-top:.5em}.page.koko_fuel_plan.plan_guide .col-1 section div div img{margin-right:21%;width:29%;box-shadow:0 0 0 transparent}.page.koko_fuel_plan.plan_guide .col-1 section div div .image{float:left;width:10%;height:21px;margin-top:2%}.page.koko_fuel_plan.plan_guide .col-1 section div div .image.check{background:url(//www.mykokofitclub.com/assets/mykoko/check-green-bf862cf493b506d915d69f099e8c8b74530662bdb5ea2c1b5dae8deb89e97049.png) no-repeat}.page.koko_fuel_plan.plan_guide .col-1 section div div .image.x{background:url(//www.mykokofitclub.com/assets/mykoko/x-b9805cd481ebeafce8b7d5974dc212b6fa0ba0b0057d2d77c432b4a5382c3c4c.png) no-repeat}.page.koko_fuel_plan.plan_guide .col-2{width:30%;float:left}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar{float:left;width:94%;margin:-3.95em 3% 0}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.meal-plan{margin-bottom:1.5em}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.meal-plan .block-header{overflow:hidden;border-radius:4px}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.meal-plan .block-header .col-text{float:left;color:white;width:65%;margin:5%}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.meal-plan .block-header .col-text h5{margin-bottom:.5em}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.meal-plan .block-header .col-text a{color:white}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.meal-plan .block-header .col-text a:visited{color:white}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.meal-plan .block-header .col-text span{width:13px;position:relative}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.meal-plan .block-header .col-image{float:left;background:url(//www.mykokofitclub.com/assets/mykoko/meal-plan-sm-fac404ceba431f83129c23140553e16a733e62e43831d7dc01b14582e3885927.png) no-repeat 0em 0.65em;width:20%;margin-right:5%;min-height:5.5em;margin-top:7%}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.quick-fix{margin-top:2%}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.quick-fix .block-header{background-color:#DF5F33}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.quick-fix .block-body .inner-col{margin:10% 5% 0;width:90%}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.quick-fix .block-body .inner-col p{margin-bottom:.75em}.page.koko_fuel_plan.plan_guide .col-2 .summary-sidebar.quick-fix .block-body .inner-col h4{margin-bottom:1em}.page.koko_fuel_plan.booster .col-1{margin:1em;width:67%}.page.koko_fuel_plan.booster .col-1 #subheader{margin:1em 0 0}.page.koko_fuel_plan.booster .col-1 #subheader h3{margin-top:.5em}.page.koko_fuel_plan.booster .col-1 #body-content{overflow:auto;width:100%;padding-top:1%}.page.koko_fuel_plan.booster .col-1 #body-content .first-col{float:left;width:61%}.page.koko_fuel_plan.booster .col-1 #body-content .second-col{float:left;width:31.5%;margin:0 1% 0 4.5%;min-height:174px;background:url(//www.mykokofitclub.com/assets/mykoko/circles-e22ffb53c341b96d100b52a86c1a135ad65d2073d1daa2b2cce13756117fb82c.png) no-repeat center;font-size:.9em;line-height:1.25em;text-align:center}.page.koko_fuel_plan.booster .col-1 #body-content .second-col .upper{overflow:hidden;width:100%}.page.koko_fuel_plan.booster .col-1 #body-content .second-col .upper .circle-1{float:left;width:45%;margin-top:8%}.page.koko_fuel_plan.booster .col-1 #body-content .second-col .upper .circle-2{float:left;width:50%;margin:12% 4% 0 1%}.page.koko_fuel_plan.booster .col-1 #body-content .second-col .lower .circle-3{display:block;width:50%;margin:9% 26% 9% 24%}.page.koko_fuel_plan.booster .col-1 #mykoko-fuelplan.block{margin:3% 0}.page.koko_fuel_plan.booster .col-1 #mykoko-fuelplan.block .block-header h3{font-size:.9em}.page.koko_fuel_plan.booster .col-1 #mykoko-fuelplan.block .block-body ul{margin:1em}.page.koko_fuel_plan.booster .col-1 #mykoko-fuelplan.block .block-body ul li{overflow:auto;width:100%;border-bottom:0;padding:0.5em 0}.page.koko_fuel_plan.booster .col-1 #mykoko-fuelplan.block .block-body ul li .first-col{width:6%;min-height:22px;float:left;background:url(//www.mykokofitclub.com/assets/mykoko/check-ef50161b07740ed9652f735fc611497e217a81e594fbc017184579c22c946364.png) no-repeat}.page.koko_fuel_plan.booster .col-1 #mykoko-fuelplan.block .block-body ul li .second-col{width:92%;margin-right:2%;float:left}.page.koko_fuel_plan.booster .col-1 #mykoko-fuelplan.block .block-body ul li .second-col h3{color:black;padding-top:0}.page.koko_fuel_plan.booster .col-2{float:left;width:28%;margin-right:1.5%}.page.koko_fuel_plan.booster .col-2 .signup .block-header{overflow:auto;width:100%;background-color:#DF5F33}.page.koko_fuel_plan.booster .col-2 .signup .block-header .header{float:left;width:74%;padding:6% 0 4.75% 6%;line-height:1.5em}.page.koko_fuel_plan.booster .col-2 .signup .block-header .header h2{padding:0}.page.koko_fuel_plan.booster .col-2 .signup .block-header .header .small-header{padding:0}.page.koko_fuel_plan.booster .col-2 .signup .block-header .icon{float:left;width:20%;min-height:38px;margin-top:6%;background:url(//www.mykokofitclub.com/assets/mykoko/signup-icon-a9459f7b1a38632f026e8dd8e3b9383b6e356998a8451d989729e5d306f57ab3.png) no-repeat;opacity:0.8;filter:alpha(opacity=40)}.page.koko_fuel_plan.booster .col-2 .signup .block-body .inner-col{margin:8% 5% 0;width:90%}.page.koko_fuel_plan.booster .col-2 .signup .block-body .img-container{float:left;min-height:95px;width:90%;margin:0 5%;background:url(//www.mykokofitclub.com/assets/mykoko/key-8f16cbe5cd6f160f31ace7109b3b77ad024ac13472cfa98281249b4852967e17.png) no-repeat right}.page.koko_fuel_plan.booster .col-2 .kokotip{margin-top:0}.page.koko_fuel_plan.booster .col-2 .kokotip .block-header{overflow:auto;width:100%}.page.koko_fuel_plan.booster .col-2 .kokotip .block-header .header{float:left;width:74%;padding:6% 0 4.75% 6%}.page.koko_fuel_plan.booster .col-2 .kokotip .block-header .header h2{padding:0}.page.koko_fuel_plan.booster .col-2 .kokotip .block-header .icon{float:left;width:20%;min-height:38px;margin-top:2%;background:url(//www.mykokofitclub.com/assets/mykoko/kokotip-icon-57f3649f7b168442a2f90f4ffa4ff4be50717bcab949a21542120869581e8e42.png) no-repeat}.page.koko_fuel_plan.booster .col-2 .kokotip .block-body .inner-col{margin:8% 5% 4%;width:90%}.page.koko_fuel_plan.active-booster .col-1{margin:1em;width:67%}.page.koko_fuel_plan.active-booster .col-1 #subheader{width:100%;margin:0 0 1em 0}.page.koko_fuel_plan.active-booster .col-1 #subheader h3{margin-top:.5em}.page.koko_fuel_plan.active-booster .col-1 #body-content{width:100%;padding-top:1%}.page.koko_fuel_plan.active-booster .col-1 #body-content h4{margin-bottom:1em}.page.koko_fuel_plan.active-booster .col-1 #body-content .image{float:right;width:31.5%;margin:0 1% 2% 4.5%;min-height:174px;background:url(//www.mykokofitclub.com/assets/mykoko/food-heart-08ff46e474965453812d7ae91fb84c56d76cc890d4ace0003ee32b63106829ce.png) no-repeat center}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule h4{margin:1.5em 0 0}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table{width:100%;margin:0 0 1em 0;text-align:center;font-size:.9em}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody .one{background:#E4AD66}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody .two{background:#DF9E4E}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody .three{background:#D99239}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody .following{background:#D38021}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody tr.week{height:3em}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody tr.week th{padding-top:1.5em;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody tr.day td{padding:.5em .25em .25em;text-align:center}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody tr.program{background:#FCF1E9}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody tr.program td{padding:1.1em;text-align:center;border-right:1px solid #F1D0A4}.page.koko_fuel_plan.active-booster .col-1 #body-content #schedule table tbody tr.program td:last-child{border-right:none}.page.koko_fuel_plan.active-booster .col-2{width:28%;margin-right:1.5%}.page.koko_fuel_plan.active-booster .col-2 .booster-progress.block{margin-top:-3.5em;background:#DB9238}.page.koko_fuel_plan.active-booster .col-2 .booster-progress.block .block-header{float:left;width:100%;background:none}.page.koko_fuel_plan.active-booster .col-2 .booster-progress.block .block-header .content{float:left;width:88%;margin:6%}.page.koko_fuel_plan.active-booster .col-2 .booster-progress.block .block-header .content .col-image{float:left;width:10%;padding-right:3%;height:34px;background:url(//www.mykokofitclub.com/assets/mykoko/kokoman-booster-8eef13bbc70531204b636c5ae83e5e24ac9d0c34e52dfc92ecff12a881a864da.png) no-repeat}.page.koko_fuel_plan.active-booster .col-2 .booster-progress.block .block-header .content .col-text{float:left;width:87%}.page.koko_fuel_plan.active-booster .col-2 .booster-progress.block .block-header .content .col-text .small-header{font-size:.7em;padding:0 0 .4em 0}.page.koko_fuel_plan.active-booster .col-2 .booster-progress.block .block-header .content .col-text h2{padding:0}.page.koko_fuel_plan.active-booster .col-2 .my-booster{margin-top:-.5em}.page.koko_fuel_plan.active-booster .col-2 .my-booster .block-header{background:#DF5F33}.page.koko_fuel_plan.active-booster .col-2 .my-booster .block-header h2{color:white;padding:.65em .65em 0}.page.koko_fuel_plan.active-booster .col-2 .my-booster .block-header .small-header{padding:.2em 1em .65em}.page.koko_fuel_plan.active-booster .col-2 .my-booster .block-body .inner-col{margin:8% 5%;width:90%}.page.koko_fuel_plan.active-booster .col-2 .my-booster .block-body .inner-col .small-header{color:#756F68;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;padding:0 0 .75em}.page.koko_fuel_plan.active-booster .col-2 .my-booster .block-body .inner-col p{padding:0}.page.koko_fuel_plan.active-booster .col-2 .my-booster .block-body .inner-col .divider-horiz-dashed{margin:1.25em 0}.page.koko_fuel_plan.active-booster .col-2 .my-booster .block-body .inner-col h4{color:#628C36;padding-bottom:.25em}.page.koko_fuel_plan.active-booster .col-2 .my-booster .block-body .inner-col h4.last{margin-top:.75em}.page.koko_fuel_plan.active-booster .col-2 .downloads{margin-top:-.5em}.page.koko_fuel_plan.active-booster .col-2 .downloads .block-header{overflow:auto;width:100%}.page.koko_fuel_plan.active-booster .col-2 .downloads .block-header .left{float:left;width:13%;height:33px;margin:5.5% 3% 0;background:url(//www.mykokofitclub.com/assets/mykoko/booster-pdf-icon-33180ce35ac6dd1b4f98145bdb2a11d808a38e420065cdf654276a6271c25d5b.png)}.page.koko_fuel_plan.active-booster .col-2 .downloads .block-header .right{float:left;width:81%}.page.koko_fuel_plan.active-booster .col-2 .downloads .block-header .right .small-header{padding:1em 0 0}.page.koko_fuel_plan.active-booster .col-2 .downloads .block-header .right h2{color:white;padding:0 0 .5em 0}.page.koko_fuel_plan.active-booster .col-2 .downloads .block-body .inner-col{min-height:0;margin:8% 5%;width:90%}.page.koko_fuel_plan.active-booster .col-2 .downloads .block-body .inner-col .link{overflow:auto;width:100%}.page.koko_fuel_plan.active-booster .col-2 .downloads .block-body .inner-col .link a{float:left;padding-bottom:1em}.page.koko_fuel_plan.active-booster .col-2 .downloads .block-body .inner-col .link .icon{float:left;background:url(//www.mykokofitclub.com/assets/mykoko/icon-arrow-down-641a898f6548dc765c6f938c48268fb93813aca7445078d8429472a41a3e7c38.png) no-repeat;height:17px;width:17px;margin-left:.375em}.page.koko_fuel_plan.faq .col-1{margin:0 0 1em 1em}.page.koko_fuel_plan.faq .col-1 p{margin:.5em 0}.page.koko_fuel_plan.faq .col-1 #subheader{margin:2% 2% 2% 0;width:100%}.page.koko_fuel_plan.faq .col-1 #subheader h3{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#000}.page.koko_fuel_plan.fuel_school .col-1{margin:1em;width:67%}.page.koko_fuel_plan.fuel_school .col-1 #subheader{margin:1em 0;width:100%}.page.koko_fuel_plan.fuel_school .col-1 #subheader h3{padding:0}.page.koko_fuel_plan.fuel_school .col-1 .block{overflow:hidden;width:100%;margin:1.25em 0;float:left}.page.koko_fuel_plan.fuel_school .col-1 .block .block-header{background:#683E19}.page.koko_fuel_plan.fuel_school .col-1 .block .block-header h3{font-size:.9em;color:#FFF;padding:.125em 1em;text-shadow:none}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson{float:left;width:100%}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .info{float:left;width:49%;margin:.75em}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .info h3{font-size:1.125em;color:#444444}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .info p{font-size:.9em;padding:0 0 .25em}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .btn{float:left;width:43%;margin:0 2%;font-size:1em}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .btn form,.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .btn a{float:left;display:inline-block;width:auto}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .btn input{margin:0;cursor:pointer;font-size:1em;padding:.4em .5em;background-color:#628C36;color:white;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,0.5);margin:2em 0;border:none;height:2em;width:8em;line-height:1.2em;margin-right:.5em}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .btn input:hover{background:#7BA553}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .btn a{margin:0;cursor:pointer;font-size:1em;padding:.4em .5em;background-color:#628C36;color:white;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,0.5);margin:2em 0;border:none;height:2em;width:8em;margin-left:.2em;margin:1.75em 0;font-size:1.125em;height:1.8em;width:7em;line-height:1.9em;padding:0;float:left;text-align:center}.page.koko_fuel_plan.fuel_school .col-1 .block .block-body .lesson .btn a:hover{background:#7BA553}.page.koko_fuel_plan.fuel_school .col-1 .achievements{width:99%;margin:4% .5%;float:left}.page.koko_fuel_plan.fuel_school .col-1 .achievements h3{text-transform:uppercase;border-bottom:1px dashed #CCC;padding:.5em 0;font-size:.9em;margin-bottom:.5em}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement{width:46%;margin:2% 2% 2% 0;float:left}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .img-badge-container{float:left;width:23%;padding-right:4%;min-height:2em;min-height:67px}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .img-badge-container .img-badge{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;color:#643300;font-size:1.75em;line-height:67px;text-align:center;height:67px;background-repeat:no-repeat;background-image:url(//www.mykokofitclub.com/assets/mykoko/badge-inactive-c09a0cbd38a4bbdb55ad2984441f5882f41776c8a7862631c3abff150a75e43e.png)}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement.incomplete .img-badge-container .img-badge{color:#76746B}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .info{float:left;width:73%;margin-top:1em}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .info .number,.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .info .name{color:#BAB7A8}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .info .number{text-transform:uppercase;font-size:.65em;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .info .name{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .info .block-info-links{min-height:1em;margin-top:.25em}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .info .block-info-links a,.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .info .block-info-links span{float:left;margin:0}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement .info .block-info-links span{margin-left:.5em}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement.completed .img-badge-container .img-badge{background-image:url(//www.mykokofitclub.com/assets/mykoko/badge-active-673c0e2b68c0bcb91b700c25c7d05fe10b0cc9a1fee0d65ba65fd8596bfbf7c7.png)}.page.koko_fuel_plan.fuel_school .col-1 .achievements .achievement.completed .info .name{color:#000}.page.koko_fuel_plan.fuel_school .col-2{width:23.56%;margin:2% 0 0 6%}.page.koko_fuel_plan.fuel_school .col-2 .kokoman{background:url(//www.mykokofitclub.com/assets/mykoko/kokoman-xl-4ca99f1853f4981d679eb3524795b70dbb58c3fe1403f28685c522308414e562.png) no-repeat;min-height:251px;width:77%}.page.koko_fuel_plan #subheader{margin:1.2em 1em 0;float:left}.page.koko_fuel_plan #subheader h3{font-size:1.2em;float:left;width:100%;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;color:#000}.page.koko_fuel_plan #subheader p{float:left;display:inline-block;width:100%}.page.koko_fuel_plan #subheader p strong{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.page.koko_fuel_plan h4{font-size:1em;color:#333;font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}.page.koko_fuel_plan .col-1{width:70%;float:left;margin-bottom:1em}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block,.page.koko_fuel_plan .col-1 #mykoko-fuelschool.block{background-color:#F0EEE1;float:left;margin:1.2em 1em 0;font-size:1em}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .block-header h3,.page.koko_fuel_plan .col-1 #mykoko-fuelschool.block .block-header h3{font-size:.9em;text-shadow:0px 0px #FFF}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .block-body,.page.koko_fuel_plan .col-1 #mykoko-fuelschool.block .block-body{background-color:#FFF;float:left}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .block-info-links,.page.koko_fuel_plan .col-1 #mykoko-fuelschool.block .block-info-links{margin:.5em 0}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .block-info-links a,.page.koko_fuel_plan .col-1 #mykoko-fuelschool.block .block-info-links a{font-size:.75em}.page.koko_fuel_plan .col-1 #booster-message{float:left;width:94%;margin:3%;background:#FEEED5;border-radius:4px;box-shadow:0 3px 10px rgba(0,0,0,0.2)}.page.koko_fuel_plan .col-1 #booster-message .kokoman{width:10%;float:left;background:url(//www.mykokofitclub.com/assets/mykoko/kokoman-sm-booster-4e0c27e3806cde8e66eadd7814cda698b22db183fcff2844d3181654735e5957.png) no-repeat;height:87px;margin:2.25em 0 0 4%;padding-bottom:0}.page.koko_fuel_plan .col-1 #booster-message .copy{float:left;border-radius:6px;font-size:1em;width:80%;margin:2.25em 3% 1em}.page.koko_fuel_plan .col-1 #booster-message .copy h4{font-size:1.25em;margin-bottom:.5em}.page.koko_fuel_plan .col-1 #booster-message .link{float:left;width:95%;border-top:1px dashed #CCC;margin:0 1em;padding:1em 0}.page.koko_fuel_plan .col-1 #booster-message .link a{font-size:1em;margin-left:63%}.page.koko_fuel_plan .col-1 #booster-message.booster-link{line-height:.9em;margin-top:.5em;display:inline-block;float:right}.page.koko_fuel_plan .col-1 #booster-message.booster-link a{font-size:.9em;margin-right:.5em}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block{position:relative}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .goal-img{position:absolute;top:.25em;right:0}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul{list-style:none;margin:0 1em;padding:0}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li{float:left;border-bottom:1px dashed #CCC;padding:.75em 0}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li.half{width:65%}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li.focus{border-bottom:none;padding-bottom:0}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li.explanation{float:left;width:100%;border-top:1px dashed #CCCCCC;padding-top:1em}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li p{padding-bottom:0}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li p.title{color:#000}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li p.val{font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;font-size:1.4em;color:#DF5F33}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li p.val.goal{text-transform:uppercase}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li p.prescription{font-size:4em;line-height:1em;border-bottom:none}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li p.prescription span.units{font-size:.5em;margin-left:-.25em}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li p.kokoman{width:7%;float:left;background:url(//www.mykokofitclub.com/assets/mykoko/kokoman-sm-c066c7e0330efb4ea3f6057520781da63a2db879ac9087de46269eb3f1f405a8.png);height:59px;margin-right:5px}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block ul li p.copy{font-size:1em;width:90%;float:left;margin-left:.75em}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .meal-plan{background:url(//www.mykokofitclub.com/assets/mykoko/meal-plan-2460baa86af80f8977016a1c29d684f4608a72e7ecda81d1bd9d5dc34bf3656c.png) no-repeat 1em 0.65em;border-top:1px dashed #CCC;float:left;padding:1em 0;min-height:10em}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .meal-plan .plan-txt{display:inline-block;margin-left:9em;width:73%;margin-right:4%;float:left}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .meal-plan .plan-txt .title{color:#444;padding:.5em 0}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .meal-plan .plan-txt .text{font-size:.9em;line-height:1.3em;margin:0;width:100%}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .meal-plan .links{margin-top:1em;min-height:2.5em;background:url(//www.mykokofitclub.com/assets/mykoko/pdf-icon-f329b008d44d438cc4899dbdafea96af407355d1eab887dca203939c4bceb14f.png) no-repeat top right;width:97%;margin-right:3%;float:left;text-align:right}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .meal-plan .links a{line-height:1em;padding-right:3.5em;padding-bottom:1em;font-size:.9em;display:block}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .meal-plan .links a:first-child{line-height:1.75em;padding-bottom:.25em}.page.koko_fuel_plan .col-1 #mykoko-fuelplan.block .fuel-static-content{padding:1em;float:left}.page.koko_fuel_plan .col-2{width:29%;float:left}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .section,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .section,.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .section{border-bottom:1px dashed #CCC;padding-bottom:0;margin:1em .75em 0;width:91%}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .section p,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .section p,.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .section p{font-size:.9em}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .link,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .link,.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .link{float:right;overflow:auto;width:91%;margin:.75em}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .link a,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .link a,.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .link a{float:left;font-size:.9em;margin-left:10em}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .link span,.page.koko_fuel_plan .col-2 .summary-sidebar.booster .link span,.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .link span{float:right;margin-left:1%}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-header .small-header{font-size:.9em;text-transform:uppercase;color:#FFF;padding:1em 0 0 1em}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-header h2{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;font-size:1.4em;padding:.1em 0 .5em .65em;line-height:1em;color:#FFF}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-body .inner-col .section{margin-bottom:1em;border-bottom:none}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-body .inner-col .section a{cursor:pointer}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-body .inner-col .section .video{margin:0 .25em .75em}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-body .inner-col .section .text{float:left;margin:5% 0 0;width:100%}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-body .inner-col .section .link{width:100%;margin:0}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-body .inner-col .section .link a{margin-left:0}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-body .inner-col .section .link .video-icon{background:url(//www.mykokofitclub.com/assets/mykoko/video-icon-8c9e78fb6591f9f6a1d6eb2cf1f7cd8e9002404f658f6f5a762b21f6ef5d99ee.png) no-repeat;height:16px;width:21px;float:left;margin-right:10%}.page.koko_fuel_plan .col-2 .summary-sidebar.kokofuel .block-body .inner-col .section .link .video-dialog-2-link{float:left;margin-left:0}.page.koko_fuel_plan .col-2 .summary-sidebar.booster{margin-top:0}.page.koko_fuel_plan .col-2 .summary-sidebar.booster .block-header{position:relative}.page.koko_fuel_plan .col-2 .summary-sidebar.booster .block-header h2{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:1.2em;padding:.75em 0 .5em .65em;line-height:1em;color:#FFF}.page.koko_fuel_plan .col-2 .summary-sidebar.booster .block-header h2 span{font-size:.625em;margin:0;position:relative;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif}.page.koko_fuel_plan .col-2 .summary-sidebar.booster .block-body .inner-col .section .img-booster{float:right;margin-left:1em;width:35%;min-height:79px;background:url(//www.mykokofitclub.com/assets/mykoko/booster-logo-3baf71e81e00aeaa8bd0d45fbbdca7fdcaa20491c28574843b916464363ba5a7.png) no-repeat}.page.koko_fuel_plan .col-2 .summary-sidebar.booster .block-body .inner-col .section .copy{float:left;width:58.4%}.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool{margin-top:0}.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .block-header{position:relative}.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .block-header h2{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif;font-size:1.2em;padding:.1em 0 .5em .75em;line-height:1em;color:#FFF}.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .block-header .small-header{font-size:.9em;margin:0;position:relative;font-family:"ProximaNovaRegular", Helvetica, Arial, sans-serif}.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .block-body .inner-col .section .kokoman{background:url(//www.mykokofitclub.com/assets/mykoko/kokoman-grad-sm-576d50979d3671cdebe549a48d417bc54de52e89bc1ae46935bb7c2ff990405a.png) no-repeat;float:left;width:34.5%;min-height:120px;margin:-.25% 1em .75em 0}.page.koko_fuel_plan .col-2 .summary-sidebar.fuelschool .block-body .inner-col .section .copy{float:left;width:58.75%}.page.koko_fuel_plan #closing{float:left;margin:3%;width:95.5%}.page.koko_fuel_plan #closing h3{font-size:1.175em;color:#444444}.page.koko_fuel_plan #closing .links{float:left;overflow:auto;margin:1% 0;width:100%}.page.koko_fuel_plan #closing .links a{float:left;font-size:.9em;margin-top:.25%}.page.koko_fuel_plan #closing .links .icon.arrow-r-gray{float:left;margin-left:2%;height:17px}.ui-dialog.ui-widget.ui-widget-content.congrats-dialog-container .ui-dialog-titlebar.ui-widget-header{background-color:#628C36}#congrats-dialog{display:none}#congrats-dialog .congrats-img{background-image:url(//www.mykokofitclub.com/badge-modal.png);float:left;height:220px;width:215px;margin:3%;position:relative}#congrats-dialog .congrats-img .achievement{text-align:center;position:absolute;top:30%;left:14%;width:75%}#congrats-dialog .congrats-img .achievement p{margin-top:-0.1875em;padding:0;font-size:6em;text-transform:uppercase;font-family:"ProximaNovaBold", Helvetica, Arial, sans-serif;color:#5b4605}#congrats-dialog .congrats-img .achievement p:last-child{font-size:6em}#congrats-dialog .stars-img{background-image:url(//www.mykokofitclub.com/stars.png);position:absolute;right:2.5em;top:2em;height:64px;width:86px}#congrats-dialog .text{font-size:1.2em;margin:4em 0 0;width:55%;float:right;line-height:1.375em}#congrats-dialog .text h2{font-family:"ProximaNovaSemibold", Helvetica, Arial, sans-serif}#congrats-dialog form.lesson-completed{font-size:1.2em;right:2em;bottom:1.5em;position:absolute}#congrats-dialog form.lesson-completed input[type='submit']{margin:0;cursor:pointer;font-size:1em;padding:.4em .5em;background-color:#628C36;color:white;border-radius:15px;box-shadow:0 1px 3px rgba(0,0,0,0.5);margin:2em 0;border:none;height:2em;width:8em;float:right;margin-top:1em}#congrats-dialog form.lesson-completed input[type='submit']:hover{background:#7BA553}.lessons #subheader{border-bottom:1px dashed #CCC;width:95%}.lessons .col-1 #body-content{margin:1.2em 1em 0;margin-left:1em !important;float:left;line-height:1.4em;width:95%}.lessons .col-1 #body-content img{float:right;margin:-1.15em 0 1em 1em}.lessons .col-1 #body-content .content{margin:0}.lessons .col-1 #body-content .content ul{margin-left:1.25em}.lessons .col-1 #challenge.block{position:relative;float:left;margin:1.2em 2% 1.2em;width:96%;font-size:1em}.lessons .col-1 #challenge.block .block-header h3{font-size:.9em;text-shadow:0px 0px #FFF}.lessons .col-1 #challenge.block .block-body .text{width:75%;float:left;margin:3%;line-height:1.4em}.lessons .col-1 #challenge.block .block-body .challenge-image{background:url(//www.mykokofitclub.com/assets/mykoko/challenge-ff6acf1a42648c230c76ced4b4bbccec085ffcf5be35002021db1d91cd5e7eae.png);width:19%;position:absolute;height:88px;top:0;right:-.5em;background-repeat:no-repeat}.lessons .col-1 .links{float:left;margin:2%;width:100%}.lessons .col-2 .summary-sidebar.block .block-body .inner-col{min-height:5em}.lessons .col-2 .summary-sidebar.block .block-body .inner-col ul{margin-left:8%}.lessons .col-2 .summary-sidebar.block .block-body .inner-col ol{margin-left:9%}.lessons .col-2 .summary-sidebar.block .block-body .inner-col li{line-height:1.4em}.lessons .col-2 .summary-sidebar.block.quicktip{margin-top:0}.lessons .col-2 .summary-sidebar.block .block-header.goal{padding-top:.75em}.ie7 .page.myprogress{padding-bottom:1em}.ie7 .page.myprogress #achievements .block-header{float:left}.ie7 .page.myprogress #achievements .block-header h3{float:left}.ie7 .page.myprogress #progress-summary ul li .measurement .title{position:relative}.ie7 .page.myprogress #progress-summary ul li .measurement .title .icon{position:absolute;right:0;top:50%}.ie7 .page.myprogress #progress-summary ul li .graph{margin-bottom:.2em}.ie7 .page.myprograms .heading-img{display:none}.ie7 .page.myprograms .col-1 #program-description ul li .intro h4{position:relative;text-indent:1em}.ie7 .page.myprograms .col-1 #program-description ul li .intro h4 .icon{position:absolute;left:0;top:10%;margin-right:.25em}.ie7 .page.myprograms .col-1 #program-description ul li .session .sessions span{margin-right:.25em}.ie7 .page.myprograms .col-1 #mykoko-workouts{width:94%;margin:0 3%}.ie7 .page.myprograms .col-1 #mykoko-workouts .workouts .workout{width:17%}.ie7 .page.myprograms .col-1 #mykoko-workouts .workouts .workout h3{position:relative;text-indent:1em}.ie7 .page.myprograms .col-1 #mykoko-workouts .workouts .workout h3 span{position:absolute;top:25%;left:.5em}.ie7 .page.myprograms .col-1 #mykoko-workouts .block-info-links a{padding-right:0;margin-top:1em}.ie7 .page.myprograms .col-2 #program-summary{margin-top:-4.4em}.ie7 .page.myprograms .col-2 #program-summary .block-body .inner-col .workout-data ul li .data-label{text-indent:2em}.ie7 .page.myprograms .col-2 #program-summary .block-body .inner-col .all-achievements{padding-bottom:0}.ie7 .workout-data ul li .date{float:left}.ie7 .workout-data ul li .duration{float:right}.ie7 .workout-data ul li .data-label{float:left;position:relative;text-indent:1.75em}.ie7 .workout-data ul li .data-label .icon{position:absolute;left:0;top:0}.ie7 .workout-data ul li .value{float:right}.ie7 .main{margin-top:2em}.ie7 #flash ul{margin-top:.5em}.ie7 #forgot-password .actions{float:right}.ie7 #forgot-password .actions .button{width:275px}.ie7 #form-input form{padding-bottom:2em}.ie7 .block .block-header h3{display:inline !important}.ie7 .block .block-subheader{width:17em}.ie7 .block .block-body .q-score .value{width:100%}.ie7 .block .block-body .block-info-links{padding-bottom:.75em}.ie7 .block .myclub-footer ul{padding-bottom:1em}.ie8 .highcharts-container{overflow:visible !important}.ie8 ul#leaderboard-nav li{position:relative}.ie8 ul#leaderboard-nav li span{position:absolute;left:50%;bottom:0}.ie8 .rank-message{background-color:#FFF}.ie8 #workout-session{width:96%;margin:0 auto}.ie8 #workout-session #session-exercises{width:96%;margin:0 auto;float:none;overflow:hidden}.ie8 .ui-dialog .workout-data{width:100%}.ie8 .ui-dialog .workout-data ul li{margin:0;width:100%;float:left;padding:.5em 0}.ie8 .ui-dialog .workout-data ul li .data-label{float:left;padding-left:1em;width:49% !important}.ie8 .ui-dialog .workout-data ul li .value{float:right;padding-right:1em;width:40% !important}.ie8 .ui-dialog .workout-data ul li.diet-points .value{width:45%}.ie8 .page.myprograms #mykoko-workouts .workouts .workout{width:17%}.no-fontface h1,.no-fontface h2,.no-fontface h3{font-weight:bold}.no-fontface h1{font-size:2em}.no-fontface h2{font-size:1.25em}.no-fontface #flash ul li{font-weight:bold}.no-fontface #header #nav-main a{font-weight:bold}.no-fontface #header #welcome .banner .user-summary .workouts .bg-middle span.value,.no-fontface #header #welcome .banner .user-summary .workouts .bg-right span.title,.no-fontface #header #welcome .banner .user-summary .workouts .membership .value,.no-fontface #header #welcome .banner .user-summary .workouts .koko-points .value,.no-fontface #header #welcome .banner .user-summary .workouts .lanyard .title{font-weight:bold}.no-fontface table tbody tr td.label{font-weight:bold}.no-fontface #form-input form .inputs .input label{font-weight:bold}.no-fontface #mykoko-status .block-header span.last-assessment,.no-fontface #mykoko-status .block-body .q-score .title p,.no-fontface #mykoko-status .block-body .q-score .value .val,.no-fontface #mykoko-status .block-body .lean-body-mass .title p,.no-fontface #mykoko-status .block-body .lean-body-mass .value,.no-fontface #mykoko-status .block-body .block-info-links p{font-weight:bold}.no-fontface #mykoko-workouts .block-body .workouts .workout .day-of-the-week,.no-fontface #mykoko-workouts .block-body .workouts #workout-upcoming a{font-weight:bold}.no-fontface .workout-data ul li .value{font-weight:bold}.no-fontface .block .block-body .block-info-links a.next-page,.no-fontface .block .block-body .block-info-links span{font-weight:bold}.no-fontface .ui-dialog.ui-widget.ui-widget-content .ui-dialog-titlebar.ui-widget-header .ui-dialog-title{font-weight:bold}.no-fontface #footer{font-weight:bold}.no-boxshadow #mykoko-fitness,.no-boxshadow #mykoko-workouts,.no-boxshadow #session-exercises,.no-boxshadow .summary-sidebar,.no-boxshadow #recent-strength-workout,.no-boxshadow #lml-summary,.no-boxshadow .tip{border:1px solid #CCC}.no-boxshadow #mykoko-workouts .block-body .workouts .workout{border:1px solid #CCC}.no-boxshadow #mykoko-workouts .block-body .workouts #workout-upcoming{border:1px solid #CCC;margin:1em}.no-cssgradients .tip{background-color:#EDF4F7}.no-cssgradients #header #welcome .banner{padding:1em;background:url(//www.mykokofitclub.com/assets/mykoko/bg-welcome-21d05d526b42afbe7322154bf3a0bbf8a00b06859f98166589968480f356c32f.png) no-repeat}.no-cssgradients #flash{background-color:#FDF6CD}.no-cssgradients #achievements .block-header{background-color:#9b9692}.no-cssgradients #achievements .block-body{background:url(//www.mykokofitclub.com/assets/mykoko/bg-ie-achievements-153f090714296f0af76ffb10b917ae53d8af0259cdc0dcd58417efa13c9243b7.png) no-repeat}.no-cssgradients #achievements .block-body .ego-boost{width:425px}.no-cssgradients .page.myprograms #program-summary{margin-top:-4em;border:1px solid #CCC}.no-rgba #myclub-info{background:#772E10 url(//www.mykokofitclub.com/assets/mykoko/bg-koko-bamboo-bf22f1c5c2c6ff29c19a7b855249031e0393ef1d94e67b4fcea06ec2ac801557.png) no-repeat bottom center}.no-rgba #myclub-info .block-subheader{background-color:#9E6942}.no-rgba #myclub-info .block-body{background:transparent}.no-rgba #myclub-info .myclub-footer{border-top:1px solid #9E6942}/*! jQuery UI - v1.11.4 - 2015-05-28
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:inherit;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:inherit;font-size:1em}.ui-widget-content{border:1px solid #aaaaaa;background:#fff url(//www.mykokofitclub.com/assets/images/ui-bg_flat_75_ffffff_40x100-39ab7ccd9f4e82579da78a9241265df288d8eb65dbbd7cf48aed2d0129887df5.png) 50% 50% repeat-x;color:#222222}.ui-widget-content a{color:#222222}.ui-widget-header{border:1px solid #aaaaaa;background:#ccc url(//www.mykokofitclub.com/assets/images/ui-bg_highlight-soft_75_cccccc_1x100-54270656df079c4da5182629a080fc633b6f84b87985eb016d25a560e2c38d4a.png) 50% 50% repeat-x;color:#222222;font-weight:bold}.ui-widget-header a{color:#222222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(//www.mykokofitclub.com/assets/images/ui-bg_glass_75_e6e6e6_1x400-ddf5dd4e0ef2b185e8bb0af7b6e90ebe74a84384cb4700658e76e754c8bfe550.png) 50% 50% repeat-x;font-weight:normal;color:#555555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(//www.mykokofitclub.com/assets/images/ui-bg_glass_75_dadada_1x400-c108f5cbf2dd9ec07a26530695ddd95e1664597ce6c056ae44c162cc2e28cec4.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#fff url(//www.mykokofitclub.com/assets/images/ui-bg_glass_65_ffffff_1x400-f0e6cd91b837d5c5644d026e5ffeccd907953317cd5c0f689901733afda260b2.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(//www.mykokofitclub.com/assets/images/ui-bg_glass_55_fbf9ee_1x400-691597e8a40a891ea94d3589976ecfc33e6145c49422443b00ac2b5a0022964c.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(//www.mykokofitclub.com/assets/images/ui-bg_glass_95_fef1ec_1x400-f6f1c1bedf1a0f37cfef81d12f5f012869d1ee7c984775a569827a1784d34f5c.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//www.mykokofitclub.com/assets/images/ui-icons_222222_256x240-a2ccfdc001858222885a9df39200840ac7a3f479ba889727d32a10398db7918a.png)}.ui-widget-header .ui-icon{background-image:url(//www.mykokofitclub.com/assets/images/ui-icons_222222_256x240-a2ccfdc001858222885a9df39200840ac7a3f479ba889727d32a10398db7918a.png)}.ui-state-default .ui-icon{background-image:url(//www.mykokofitclub.com/assets/images/ui-icons_888888_256x240-73eb01c7784227623eadd74fca4e49297deeeaf197cb03f2532d145627282edd.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//www.mykokofitclub.com/assets/images/ui-icons_454545_256x240-cb36e80beaf2a527d463da552a5c679a46c4ff8c881318a194bb0ccb61cb2d5c.png)}.ui-state-active .ui-icon{background-image:url(//www.mykokofitclub.com/assets/images/ui-icons_454545_256x240-cb36e80beaf2a527d463da552a5c679a46c4ff8c881318a194bb0ccb61cb2d5c.png)}.ui-state-highlight .ui-icon{background-image:url(//www.mykokofitclub.com/assets/images/ui-icons_2e83ff_256x240-4f907b912e024625d36b8af307f1043e6ebc97074e31216175d14bb74c370dc3.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//www.mykokofitclub.com/assets/images/ui-icons_cd0a0a_256x240-53f9f6be37d5c395c125a53dbf39c697fc3e5fd44a5f09f0d99710910f840dd6.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(//www.mykokofitclub.com/assets/images/ui-bg_flat_0_aaaaaa_40x100-9a8492a580bf85d3e98ae8861fbd45567e5a1f83eeafcf9574da0399d5f602ab.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(//www.mykokofitclub.com/assets/images/ui-bg_flat_0_aaaaaa_40x100-9a8492a580bf85d3e98ae8861fbd45567e5a1f83eeafcf9574da0399d5f602ab.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(//www.mykokofitclub.com/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100-39ab7ccd9f4e82579da78a9241265df288d8eb65dbbd7cf48aed2d0129887df5.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(//www.mykokofitclub.com/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100-54270656df079c4da5182629a080fc633b6f84b87985eb016d25a560e2c38d4a.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(//www.mykokofitclub.com/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400-ddf5dd4e0ef2b185e8bb0af7b6e90ebe74a84384cb4700658e76e754c8bfe550.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(//www.mykokofitclub.com/assets/jquery-ui/ui-bg_glass_75_dadada_1x400-c108f5cbf2dd9ec07a26530695ddd95e1664597ce6c056ae44c162cc2e28cec4.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(//www.mykokofitclub.com/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400-f0e6cd91b837d5c5644d026e5ffeccd907953317cd5c0f689901733afda260b2.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(//www.mykokofitclub.com/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400-691597e8a40a891ea94d3589976ecfc33e6145c49422443b00ac2b5a0022964c.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(//www.mykokofitclub.com/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400-f6f1c1bedf1a0f37cfef81d12f5f012869d1ee7c984775a569827a1784d34f5c.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//www.mykokofitclub.com/assets/jquery-ui/ui-icons_222222_256x240-57adb0d65f4e91dacfee975d9574422bee7486c8a182d60133728c672f2cdbbc.png)}.ui-widget-header .ui-icon{background-image:url(//www.mykokofitclub.com/assets/jquery-ui/ui-icons_222222_256x240-57adb0d65f4e91dacfee975d9574422bee7486c8a182d60133728c672f2cdbbc.png)}.ui-state-default .ui-icon{background-image:url(//www.mykokofitclub.com/assets/jquery-ui/ui-icons_888888_256x240-ea2e29625de3463465e93b002b065f5833e05b97f7a052b1c141e754d62e1a8b.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//www.mykokofitclub.com/assets/jquery-ui/ui-icons_454545_256x240-07460e843c3e59aaadbb34231e699e856a2980753c7a47b66447da5d9f93fb7f.png)}.ui-state-active .ui-icon{background-image:url(//www.mykokofitclub.com/assets/jquery-ui/ui-icons_454545_256x240-07460e843c3e59aaadbb34231e699e856a2980753c7a47b66447da5d9f93fb7f.png)}.ui-state-highlight .ui-icon{background-image:url(//www.mykokofitclub.com/assets/jquery-ui/ui-icons_2e83ff_256x240-20f8c6667afc48aa433ee9eb6d8a0584bdbd6b4a4a9091ff1e6b3adb31e63bd9.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//www.mykokofitclub.com/assets/jquery-ui/ui-icons_cd0a0a_256x240-1e32c6dbf5d3fd342f27a78aa881550d6412aa207f48468724a6a15402b6041b.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(//www.mykokofitclub.com/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-9a8492a580bf85d3e98ae8861fbd45567e5a1f83eeafcf9574da0399d5f602ab.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(//www.mykokofitclub.com/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100-9a8492a580bf85d3e98ae8861fbd45567e5a1f83eeafcf9574da0399d5f602ab.png) 50% 50% repeat-x;opacity:0.3;filter:Alpha(Opacity=30);border-radius:8px}/*!
 * jQuery UI CSS Framework 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/*!
 * jQuery UI Menu 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/menu/#theming
 */.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}/*!
 * jQuery UI Selectmenu 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/selectmenu/#theming
 */.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-widget-overlay{background:#333;opacity:0.5}.ui-dialog.ui-widget.ui-widget-content{box-shadow:0 0 40px #3B3B3B}.ui-dialog .ui-dialog-title{margin-right:45px !important}.ui-dialog .ui-dialog-titlebar-close{text-transform:uppercase;font-weight:normal;font-size:80%}.ui-dialog .ui-dialog-titlebar-close.ui-state-hover{font-weight:normal;border:1px solid green;padding:1px;color:#444}.ui-dialog .ui-dialog-titlebar-close .ui-icon{text-indent:-35px;padding-top:4px;overflow:visible}.roundabout-holder{height:250px;padding:0;list-style:none;width:65%;margin:0 auto}.roundabout-moveable-item{height:200px;width:25em;cursor:pointer}.roundabout-in-focus{cursor:auto}.roundabout-in-focus .leaderboard{-webkit-box-shadow:0 0 10px #CCC;box-shadow:0 0 10px #CCC;-moz-box-shadow:0 0 10px #CCC}.tooltip{position:absolute;z-index:1030;display:block;padding:5px;font-size:1.2em;line-height:1.4em;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:1;filter:alpha(opacity=100)}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:400px;padding:30px 20px;color:#FFF;text-align:center;text-decoration:none;background-color:#df5f33;border:solid 4px #FBCC88;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#FBCC88;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#FBCC88;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000000;border-width:0 5px 5px}
