.exercise-view-wrapper .mobile-exercise-icon-menu{float:right;margin-right:3px;margin-top:3px;z-index:100}.mobile-exercise-icon-menu{position:relative}.mobile-exercise-icon-menu-img{background-color:#e9e9e9;background-image:url("http://common.bbcomcdn.com/Min/themes/graphyte/sprite.png");background-repeat:no-repeat;background-position:0 -1025px;border-radius:4px 4px 4px 4px;cursor:pointer;float:right;height:21px;position:relative;width:21px;z-index:100}.mobile-exercise-icon-menu-img:hover{background-position:-50px -1025px}.mobile-exercise-icon-menu-options{background-color:#e9e9e9;border:1px solid #fff;border-radius:4px 4px 4px 4px;-moz-box-shadow:0 0 5px 5px #c7c7c7;-webkit-box-shadow:0 0 5px 5px #c7c7c7;box-shadow:0 0 5px 5px #c7c7c7;display:none;padding:0;position:absolute;right:0;z-index:110}.mobile-exercise-icon-menu-options .icon{background-image:url("http://common.bbcomcdn.com/Min/themes/graphyte/sprite.png");background-repeat:no-repeat;float:left;height:14px;margin:0 10px;width:14px}.mobile-exercise-icon-menu-options .icon.close{background-position:-73px -1000px;cursor:pointer;margin:4px 4px 0;padding:0;position:absolute;right:0;top:0}.mobile-exercise-icon-menu-options .icon.close:hover{background-position:-23px -1000px}.mobile-exercise-icon-menu-options ul li .icon.delete-log{background-position:1px -1075px;margin-bottom:5px;margin-top:2px}.mobile-exercise-icon-menu-options ul li:hover .icon.delete-log{background-position:-50px -1075px}.mobile-exercise-icon-menu-options ul li.disabled .icon.delete-log,.mobile-exercise-icon-menu-options ul li.disabled:hover .icon.delete-log{background-position:-150px -1000px}.mobile-exercise-icon-menu-options ul li .icon.change-exercise{background-position:3px -1124px}.mobile-exercise-icon-menu-options ul li:hover .icon.change-exercise{background-position:-47px -1124px}.mobile-exercise-icon-menu-options ul li.disabled .icon.change-exercise,.mobile-exercise-icon-menu-options ul li.disabled:hover .icon.change-exercise{background-position:-150px -1000px}.mobile-exercise-icon-menu-options ul li .icon.edit-log{background-position:-48px -1273px}.mobile-exercise-icon-menu-options ul li .icon.save-template{background-position:0 -1400px;height:18px}.mobile-exercise-icon-menu-options ul li .icon.move-up{background-position:2px -1148px}.mobile-exercise-icon-menu-options ul li:hover .icon.move-up{background-position:2px -1148px}.mobile-exercise-icon-menu-options ul li.disabled .icon.move-up,.mobile-exercise-icon-menu-options ul li.disabled:hover .icon.move-up{background-position:-98px -1148px}.mobile-exercise-icon-menu-options ul li .icon.move-down{background-position:2px -1172px}.mobile-exercise-icon-menu-options ul li:hover .icon.move-down{background-position:2px -1172px}.mobile-exercise-icon-menu-options ul li.disabled .icon.move-down,.mobile-exercise-icon-menu-options ul li.disabled:hover .icon.move-down{background-position:-98px -1172px}.mobile-exercise-icon-menu-options ul li .icon.move-top{background-position:2px -1198px}.mobile-exercise-icon-menu-options ul li:hover .icon.move-top{background-position:2px -1198px}.mobile-exercise-icon-menu-options ul li.disabled .icon.move-top,.mobile-exercise-icon-menu-options ul li.disabled:hover .icon.move-top{background-position:-98px -1198px}.mobile-exercise-icon-menu-options ul li .icon.move-bottom{background-position:2px -1223px}.mobile-exercise-icon-menu-options ul li:hover .icon.move-bottom{background-position:2px -1223px}.mobile-exercise-icon-menu-options ul li.disabled .icon.move-bottom,.mobile-exercise-icon-menu-options ul li.disabled:hover .icon.move-bottom{background-position:-98px -1223px}.mobile-exercise-icon-menu-options a{color:#636363;cursor:pointer;display:block;height:20px;padding-top:10px;text-decoration:none}.mobile-exercise-icon-menu-options .first-row a{padding-top:0}.mobile-exercise-icon-menu-options a label{cursor:pointer}.mobile-exercise-icon-menu-options a:hover{color:#2c2b2a}.mobile-exercise-icon-menu-options .linkDisabled{display:block;height:20px;padding-top:10px}.mobile-exercise-icon-menu-options label{float:left;font-family:arial;font-size:12px;margin-top:3px}.mobile-exercise-icon-menu-options ul{background-color:#e9e9e9}.mobile-exercise-icon-menu-options ul li{list-style:none;width:160px}.mobile-exercise-icon-menu-options ul li:hover{background-color:#d4d4d4}.mobile-exercise-icon-menu-options ul li.disabled{color:#9a9b9c}.mobile-exercise-icon-menu-options ul li.first-row{border-radius:3px 3px 0 0;overflow:hidden;padding-top:20px}.mobile-exercise-icon-menu-options ul li.last-row{border-radius:0 0 3px 3px}.mobile-exercise-icon-menu-options ul li.bar{height:0;margin:0;padding:0}.mobile-exercise-icon-menu-options ul li.bar hr{border-bottom:1px solid #fff;border-top:1px solid #d6d6d6;border-left:0;border-right:0;height:0;margin:0}.mobile-exercise-icon-menu-options .tracker-registry-content-action-remove-gear{display:block;overflow:hidden}.mobile-exercise-icon-menu-options .tracker-registry-content-action-remove-gear label,.mobile-exercise-icon-menu-options .tracker-registry-content-action-remove-gear .delete-log.icon{color:#636363;cursor:pointer}.mobile-exercise-icon-menu-options .tracker-registry-content-action-remove-gear label:hover{color:#4d4f53}.mobile-exercise-icon-menu .tracker-registry-content-action-remove-gear .gear-remove-container{display:none;height:40px;left:31px;position:absolute;top:0}.mobile-exercise-icon-menu .tracker-registry-content-action-remove-gear .gear-remove-container .remove-header-label{font-size:11px;margin-bottom:5px;margin-top:3px;text-align:center}.mobile-exercise-icon-menu .tracker-registry-content-action-remove-gear .gear-remove-container .delete-button{background-color:#f0f0f0;border:1px solid;border-radius:3px 3px 3px 3px;float:left;font-size:10px;font-weight:bold;height:auto;margin:0 3px;padding:3px;text-align:center;text-decoration:none;width:35px}div.calendar-small{width:45px;height:60px;margin:-2px 10px 0 0;background:url("http://trackers.bbcomcdn.com/images/calendar-icon-small.png") top center no-repeat;text-align:center}div.calendar-small span.month-abbr,div.calendar-small span.month-date,div.calendar-small span.year,div.calendar-small span.day{display:inline-block;*zoom:1;*display:inline;color:#4d4f53;font-family:ProximaNovaExCnBold,Arial,Helvetica,sans-serif;font-weight:bold;padding-right:3px;font-smooth:always}div.calendar-small span.month-abbr{color:#FFF;font-family:ProximaNova,Arial,Helvetica,sans-serif;font-weight:bold;font-size:9px;padding:5px 0 1px 2px}div.calendar-small span.month-date{font-size:20px;padding:1px 0 0 2px}div.calendar-small span.year{font-size:12px;padding:0 0 0 2px;margin:-3px 0 0 0;*margin:0}div.calendar-small span.day{font-size:14px;line-height:20px;padding:0 0 0 2px}a.edit-link{font:normal 11px/13px Arial,Helvetica,sans-serif}.hidden{display:none}.bbcom-tipswift-close-button{display:none !important}.columnTemplateReport .columnFooter hr{display:none}.columnTemplateReport.workoutLog .columnBody .bbCellValue .contents .timeLabels{margin-top:1px}.oneRepMaxHistorySuccess{border-top:1px solid #f0f3ec;box-shadow:0 -1px 0 #989898;padding-left:24px;width:585px}.oneRepMaxHistorySuccess .one-rep-rank-wrapper{margin-bottom:0}.oneRepMaxHistorySuccess .one-rep-rank-wrapper label.subHeaderTitle{margin-top:10px}div.tracked-workouts-component{padding:0 15px}div.tracked-workouts-component div.tracked-stats{float:left}div.tracked-workouts-component div.tracked-stats div.tracked-workouts{margin:43px 0 0;width:278px}div.tracked-workouts-component div.tracked-stats div.tracked-workouts span{display:block;font-family:"ProximaNovaExCnBold","Arial",sans-serif;font-size:36px;font-weight:bold;line-height:28px;text-transform:uppercase}div.tracked-workouts-component div.tracked-stats div.tracked-workouts span.value{color:#0e709a;font-size:70px;line-height:48px;margin-bottom:8px;position:relative;text-shadow:0 -1px 0 #000}div.tracked-workouts-component div.tracked-stats div.workouts-summary{margin:10px 0 0}div.tracked-workouts-component div.tracked-stats div.workouts-summary ul.summary-stats{list-style-type:none}div.tracked-workouts-component div.tracked-stats div.workouts-summary ul.summary-stats li span{color:#747474;display:inline-block;*display:inline;font-family:"ProximaNovaExCnBold","Arial",sans-serif;font-size:20px;font-weight:bold;line-height:18px;text-shadow:0 1px 0 #fff;text-transform:uppercase;zoom:1}div.tracked-workouts-component div.tracked-stats div.workouts-summary ul.summary-stats li span.label{color:#9a9b9c;margin:8px 0;width:105px}div.tracked-workouts-component div.tracked-stats div.workouts-summary ul.summary-stats li span.value{margin-top:19px;vertical-align:top}div.tracked-workouts-component div.tracked-stats div.workouts-summary ul.summary-stats li .gradient-hr{background:#fff;background:-moz-linear-gradient(left,#fff 0,#ededed 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fff),color-stop(100%,#ededed));background:-webkit-linear-gradient(left,#fff 0,#848484 100%);background:-o-linear-gradient(left,#fff 0,#ededed 100%);background:-ms-linear-gradient(left,#fff 0,#ededed 100%);background:linear-gradient(to right,#fff 0,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#848484',GradientType=1);background:linear-gradient(to right,#fff 0,grey 100%) repeat scroll 0 0 transparent;border-bottom:1px solid #f3f3f3;height:1px;width:278px}div.tracked-workouts-component div.workouts-calendar{background-color:#fff;border-radius:4px;border:1px solid #cdcdcd;-webkit-box-shadow:0 8px 6px -6px #000;-moz-box-shadow:0 8px 6px -6px #000;box-shadow:0 8px 6px -6px #000;min-height:290px;float:right;margin-top:30px;width:310px}div.tracked-workouts-component div.workouts-calendar h3{color:#747474;font:12px/12px "Arial Black",Arial,Helvetica,sans-serif;margin:15px 0 0 9px}div.datepicker.hasDatepicker{display:block}div.ui-widget-header{background:0;border:0;font-weight:normal}div.ui-widget-content{border:0;background:0}div.ui-datepicker{padding:0;width:auto}div.ui-datepicker .ui-datepicker-header{background-color:grey;background-image:url("data:image/gif;base64,R0lGODlhAwADAIAAAFxfZE1PUyH5BAAAAAAALAAAAAADAAMAAAIDRG5YADs=");border-bottom:1px solid #cdcdcd;border-radius:3px 3px 0 0;height:55px;width:auto}div.ui-datepicker table.ui-datepicker-calendar{background:transparent;border:0;margin:15px 0 0 10px;padding:0}div.ui-datepicker table.ui-datepicker-calendar a{height:33px;padding:1px 0 0 5px;width:29px}div.ui-datepicker table.ui-datepicker-calendar .ui-datepicker .ui-datepicker-title{margin:0;text-align:left}div.ui-datepicker .ui-datepicker-title{background:#fff;background:-moz-linear-gradient(top,#fff 0,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fff 0,#ececec 100%);background:-o-linear-gradient(top,#fff 0,#ececec 100%);background:-ms-linear-gradient(top,#fff 0,#ececec 100%);background:linear-gradient(to bottom,#fff 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec',GradientType=0);border:1px solid #bcbdbc;border-radius:3px;color:#747474;font-family:"ProximaNovaExCnBold",Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;height:28px;line-height:28px;margin:12px 0 0 15px;padding:0 0 0 10px;text-align:left;width:85px}div.ui-datepicker .ui-datepicker-title .ui-datepicker-month{margin-right:5px;text-transform:uppercase}div.ui-datepicker td.ui-datepicker-today a{background-color:#FFF;color:#0e709a}div.ui-datepicker td.ui-datepicker-today a.ui-state-active{border:1px solid #00a0e1}div.ui-datepicker .ui-datepicker-prev{left:248px;top:15px}div.ui-datepicker .ui-datepicker-next{right:15px;top:15px}div.ui-datepicker a.ui-datepicker-worked{color:#FFF;background-color:#006f9c;border-color:#006f9c}div.ui-datepicker td.ui-datepicker-today:hover a.ui-datepicker-worked{color:#FFF;background-color:#00a1de;border-color:#00a1de}div.ui-datepicker td.ui-datepicker-today a.ui-datepicker-worked{color:#FFF;background-color:#0e709a;border:1px solid #00a1de}div.ui-datepicker .ui-state-default{color:#FFF;background-color:#747474;border:1px solid #747474}div.ui-datepicker a.ui-corner-all:hover{cursor:pointer}div.ui-datepicker a.ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background-image:none;height:0;left:13px;top:18px;width:0}div.ui-datepicker a.ui-datepicker-prev span,div.ui-datepicker a.ui-datepicker-prev:hover span{border-style:solid;border-width:5px 8.7px 5px 0;border-color:transparent #747474 transparent transparent}div.ui-datepicker a.ui-datepicker-prev:hover span{border-color:transparent #aeafb0 transparent transparent}div.ui-datepicker a.ui-datepicker-next span,div.ui-datepicker a.ui-datepicker-next:hover span{border-style:solid;border-width:5px 0 5px 8.7px;border-color:transparent transparent transparent #747474;left:16px}div.ui-datepicker a.ui-datepicker-next:hover span{border-color:transparent transparent transparent #aeafb0}.ui-icon-circle-triangle-w,.ui-icon-circle-triangle-e{background-position:center}div.ui-datepicker a.ui-datepicker-prev,div.ui-datepicker a.ui-datepicker-prev.ui-state-disabled.ui-state-hover{background:#fff;background:-moz-linear-gradient(top,#fff 0,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fff 0,#ececec 100%);background:-o-linear-gradient(top,#fff 0,#ececec 100%);background:-ms-linear-gradient(top,#fff 0,#ececec 100%);background:linear-gradient(to bottom,#fff 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec',GradientType=0);border:1px solid #bcbdbc;border-radius:3px 0 0 3px;height:28px;width:22px}div.ui-datepicker a.ui-datepicker-next,div.ui-datepicker a.ui-datepicker-next.ui-state-disabled.ui-state-hover{background:#fff;background:-moz-linear-gradient(top,#fff 0,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#fff 0,#ececec 100%);background:-o-linear-gradient(top,#fff 0,#ececec 100%);background:-ms-linear-gradient(top,#fff 0,#ececec 100%);background:linear-gradient(to bottom,#fff 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec',GradientType=0);border-radius:0 3px 3px 0;border:1px solid #bcbdbc;height:28px;width:22px}table.ui-datepicker-calendar td{font-family:"ProximaNovaExCnBold","Arial",sans-serif;font-size:12px;font-weight:bold}div.ui-datepicker td.ui-datepicker-unselectable span.ui-state-default{background-color:#d4d4d4;border:1px solid #d4d4d4;color:#9a9b9c;height:31px;padding:1px 0 0 5px;width:29px}div.ui-datepicker td.ui-datepicker-unselectable.ui-state-disabled{opacity:1}div.ui-datepicker a.ui-state-disabled{opacity:1}div.calendar-link{font-family:"ProximaNova",arial;font-size:14px;margin:15px 0 20px;text-align:right}div.calendar-link a{color:#006f9c}div.featured-workouts{margin:0 0 30px 0}div.featured-workouts div.boom-three-column{width:200px;margin:0 9px 0 0;float:left}div.featured-workouts div.boom-three-column.last{margin:0}div.featured-workouts div.boom-three-column img{margin:0 0 5px 0}div.featured-workouts div.boom-three-column a{font-family:"Arial Black",Arial,Helvetica,sans-serif;*font-family:Arial,Helvetica,sans-serif;*font-weight:bold;font-size:16px}div.featured-workouts div.boom-three-column h3{margin:0 0 5px 0;line-height:18px}.ui-datepicker{width:16em}img.ui-datepicker-trigger{position:relative;*width:18px;*height:17px;top:4px;left:-25px;*top:1px;*left:-21px}div#datepick-container input#datepick{width:110px;color:#999}.ui-datepicker table{width:auto;*width:100%}div#ui-datepicker-div{z-index:999 !important}div#ui-datepicker-div div.ui-widget-header{background-color:#efefef;background-image:none;background-repeat:no-repeat;border-left:0;border-right:0;border-top:0;border-bottom:1px solid #afafaf;padding:5px 0}.ui-datepicker .ui-datepicker-prev:hover span{border-left:0;border-top-color:#e0e0e0;border-bottom-color:#e0e0e0}.ui-datepicker .ui-datepicker-next:hover span{border-right:0;border-top-color:#e0e0e0;border-bottom-color:#e0e0e0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{width:0;height:0;display:inline-block;*zoom:1;*display:inline;border-right:0;border-top:8px solid #efefef;border-bottom:8px solid #efefef;border-left:12px solid #006f9c}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-prev span{border-left:0;border-top:8px solid #efefef;border-bottom:8px solid #efefef;border-right:12px solid #006f9c}.ui-datepicker table.ui-datepicker-calendar{background-color:#efefef;border-top:2px solid #FFF;display:block;padding:0 6px 15px 6px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#d4d4d4;background-image:none;background-repeat:no-repeat;color:#0e709a}.ui-datepicker td span,.ui-datepicker td a{padding:2px 0 15px 1px;text-align:left}.ui-datepicker td{padding:0 2.5px 5px 2.5px;font-size:8px}.ui-datepicker td a.ui-state-active{border:0}.ui-datepicker td.ui-datepicker-today a.ui-state-active{border:1px solid #FFF}.ui-datepicker td:hover a,.ui-datepicker td.ui-datepicker-today:hover a{color:#FFF;background-color:#00a1de;border-color:#00a1de}.ui-datepicker td.ui-datepicker-unselectable span{background-color:#747474;color:#FFF}.ui-datepicker td.ui-datepicker-today a{background-color:#e9e9e9;color:#0e709a}.ui-datepicker td span,.ui-datepicker td a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.ui-datepicker th{width:32px;color:#8f8f8f;font-size:11px;padding-bottom:15px;height:15px}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:36%;font-size:13px}div.picker-container img.ui-datepicker-trigger{top:4px;left:-25px;*top:1px;*left:-21px}.date-picker{font:bold 12px/23px Arial,helvetica,sans-serif;color:#4d4f53;border:1px solid #747474;text-align:left;padding:0 0 0 7px;margin:0;height:23px;width:110px}.picker-container{position:relative}div.picker-container input{display:inline-block;*zoom:1;*display:inline;width:110px}div.workout-template-component{background-color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-image:url("http://trackers.bbcomcdn.com/images/track-exercises-header-bg.gif");background-repeat:repeat-x;background-position:bottom left;background-image:linear-gradient(bottom,#efefef 0,#fff 50%);background-image:-o-linear-gradient(bottom,#efefef 0,white 50%);background-image:-moz-linear-gradient(bottom,#efefef 0,white 50%);background-image:-webkit-linear-gradient(bottom,#efefef 0,white 50%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#efefef),color-stop(0.5,white));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='white',endColorstr='#efefef');border:1px solid #9a9b9c;padding:15px 10px 15px 10px;margin:0 0 10px 0;position:relative}div.workout-template-component .workout-template-details{float:left;width:305px;color:#4d4f53}div.workout-template-component .workout-template-details h3{font:normal 18px/18px "Arial Black",Arial,Helvetica,sans-serif;*font:bold 18px/18px Arial,Helvetica,sans-serif;padding:0 0 10px 0;word-wrap:break-word}div.workout-template-component .workout-template-details p{font-size:12px}div.workout-template-component .workout-template-details h3 a{word-wrap:break-word}div.workout-template-component .workout-template-details ul.workout-info li{font:normal 11px/13px Arial,Helvetica,sans-serif;list-style-type:none;padding:0 0 2px 0}div.workout-template-component .workout-template-details ul.workout-stats{padding:10px 0 0 0}div.workout-template-component .workout-template-details ul.workout-stats li{display:block;float:left;margin:0 5px 0 5px}div.workout-template-component .workout-template-details ul.workout-stats li.first{margin:0 5px 0 0}div.workout-template-component .workout-template-details ul.workout-stats li.last{margin:0 0 0 5px}div.workout-template-component .workout-template-details ul.workout-stats li p{margin:0 0 3px 0;text-align:center}div.workout-template-component .workout-template-details ul.workout-stats li p.label{font-style:italic;font-size:10px}div.workout-template-component .workout-template-details ul.workout-stats li div.value-box{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;min-width:42px;height:42px;border:1px solid #bcbcbc;background-color:#fff}div.workout-template-component .workout-template-details ul.workout-stats li div.value-box p{font:normal 24px/24px "Arial Black",Arial,Helvetica,sans-serif;*font:bold 24px/24px Arial,Helvetica,sans-serif;color:#4d4f53;margin:7px 0 0 0;padding:0}div.workout-template-component .workout-template-details ul.workout-stats li div.value-box p.unit{font:normal 10px/10px "Arial Black",Arial,Helvetica,sans-serif;*font:bold 10px/10px Arial,Helvetica,sans-serif;margin:0;color:#bcbcbc}div.workout-template-component .workout-template-details ul.workout-stats li div.disabled{background-color:#bcbcbc}div.workout-template-component .workout-template-details ul.workout-stats li div.narrow{width:46px}div.workout-template-component .workout-template-details ul.workout-stats li div.wide{width:56px}div.workout-template-component .muscles-worked{float:left;margin:0 auto;padding:0 5px 0 0;border-right:1px solid #d4d4d4;border-left:1px solid #d4d4d4}div.workout-template-component .muscles-worked .temp-text{font:normal 11px/11px Arial,Helvetica,sans-serif;line-height:16px;padding-left:10px;width:133px;height:145px}div.workout-template-component .muscles-worked h4{text-align:center;margin:5px 0 15px 0}div.workout-template-component hr{background:none repeat scroll 0 0 #d8d8d8;border:0 solid #d8d8d8;clear:both;height:1px;margin:10px 0 15px 0}div.workout-template-component div.view-details-box{float:right}div.workout-template-component div.view-details-box a.remove-template{font-size:12px}div.workout-template-component div.view-details-box.empty{margin-top:4px}.created-by{float:left;width:128px;margin:0 0 0 10px;text-align:center}.created-by h4{text-align:center;margin:5px 0 15px 0}.created-by img{display:block;width:61px;margin:0 auto 0 auto;border:1px solid #d4d4d4}.created-by p{text-align:center;font-weight:bold;margin:3px 0 0 0}.created-by div.view-details-box{padding-top:34px}div.hyperlinks{text-align:right;font:bold 12px/12px Arial,Helvetica,sans-serif}.bbcom-tipswift-close-button{display:none !important}div.workoutTemplateComponent a.track-button{position:absolute;right:40px;bottom:30px}.bbTemplateButtonContainer .rowSectionItem.rowActions.buttons3 .bbButton,.bbTemplateButtonContainer .rowSectionItem.rowActions.buttons3 .bbButton:last-child,.bbTemplateButtonContainer .rowSectionItem.rowActions.buttons3 .bbButton:first-child{width:167px}.line-error-box{background-color:#fff;background-image:url("http://trackers.bbcomcdn.com/images/error-icon.png");background-position:5px 6px;background-repeat:no-repeat;border:1px solid #d4d4d4;border-radius:5px 5px 5px 5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;min-height:14px;padding:10px}.line-error-box strong{font:12px/12px "Arial Black",Arial,Helvetica,sans-serif;margin:0 10px 0 30px}.line-error-box.narrow{float:left;margin:0}div.hyperlinks{text-align:right;font:bold 12px/12px Arial,Helvetica,sans-serif}div.bs-mini-header div.bs-header-info span{font:13px/13px Arial,Helvetica,sans-serif;text-transform:lowercase}div.bs-mini-header div.bs-header-info{position:absolute;bottom:20px}div.ui-datepicker table.ui-datepicker-calendar thead{display:none}div.delete-progress-box{height:151px;margin:80px 0 0 0}div.delete-progress-box p{text-align:center}div.delete-progress-box p span{display:block;margin-top:8px}div.bs-user-programs-container{margin:17px 0 0}div.bs-user-programs-container div.section.intro{margin:0 0 30px}div.bs-user-programs-container div.section{margin:0 0 40px}div#content div.bs-user-programs-container div.section div.no-entries-box{margin:30px 20px 30px;line-height:9px}div.bs-user-programs-container div.bs-user-programs{float:left;width:100%;min-height:145px;line-height:18px}div.bs-user-programs-container div.bs-user-programs span{line-height:normal}div.bs-user-programs-container div.bs-user-programs div.bs-user-program-quote{margin:26px 0 20px;text-transform:none}div.bs-user-programs-container .section h3{border-bottom:1px solid #bcbdbc;font:900 15px/18px "Arial Black",Arial,Helvetica,sans-serif;color:#636363;padding:0 0 5px;text-transform:uppercase}div.bs-user-programs-container .section h3 a{font:11px/11px Arial,Helvetica,sans-serif;color:#0e709a;text-transform:none}div.bs-user-programs-container div.bs-user-programs .program-date{font:11px/11px Arial,Helvetica,sans-serif;color:#9a9b9c;margin:10px 0 0}div.bs-user-programs-container div.bs-user-program-quote{font:bold 12px/18px "Arial Black",Arial,Helvetica,sans-serif;color:#4d4f53;margin:30px 0;text-transform:lowercase}div.bs-user-programs-container div.bb-user-program-desc img{max-width:612px}div.bs-user-programs-container div.bb-user-program-desc{color:#4d4f53;font:12px/18px Arial,Helvetica,sans-serif;margin-bottom:20px}div.bs-user-programs-container div.bb-user-program-desc ul,div.bs-user-programs-container div.bb-user-program-desc ol{margin:0 40px 10px}div.bs-user-programs-container div.bb-user-program-desc em{font-style:italic}div.bs-user-programs-container div.bb-user-program-desc p{margin:0 0 20px;font:normal 12px/18px Arial,Helvetica,sans-serif}div.bs-user-programs-container div.bs-program-list{border-top:1px solid #bcbdbc;display:none;float:left;width:144px;position:relative;margin:23px 0 0 18px}div.bs-user-programs-container span.bs-program-list-header{display:block;font:bold 12px/12px Arial,Helvetica,sans-serif;color:#4d4f53;padding:12px 0 9px 10px}div.bs-user-programs-container div.bs-program-list ul{list-style-type:none;font:normal 12px/12px Arial,Helvetica,sans-serif;color:#636363}div.bs-user-programs-container div.bs-program-list ul li{line-height:15px;margin:9px 0 9px 24px}div.bs-user-programs-container div.shadow-bottom-border{border-bottom:1px solid #bcbdbc;display:block;margin:12px 0 0;-webkit-box-shadow:0 2px 6px #bcbdbc;-moz-box-shadow:0 2px 6px #bcbdbc;box-shadow:0 2px 6px #bcbdbc}div.bs-user-programs-container div.links{font-size:11px;margin:10px 0 0 0;text-align:right}div.bs-user-programs-container div.section div.left-column{float:left;width:288px;margin:35px 0 0 0}div.bs-user-programs-container div.section div.padded-content{padding:20px 0 0 0}div.bs-user-programs-container div.section div.right-column{margin:35px 0 0 30px;color:#4d4f53;float:left;width:288px}div.bs-user-programs-container div.section h4{font:bold 16px/22px "Arial Black",Arial,Helvetica,sans-serif;color:#0e709a;margin:0 0 20px 0}div.bs-user-programs-container div.section h4 span{display:block;font:11px/11px Arial,Helvetica,sans-serif;color:#9a9b9c;margin:13px 0 0 0}div.bs-user-programs-container div.section .content{display:inline-block;vertical-align:top;width:145px}div.bs-user-programs-container div.section span.title{font:bold 12px/18px "Arial Black",Arial,Helvetica,sans-serif;color:#4d4f53}div.bs-user-programs-container div.section p{font:12px/18px Arial,Helvetica,sans-serif;color:#4d4f53}div.bs-user-programs-container div.section p span{line-height:normal}div.bs-user-programs-container div.section p.links{font:12px/12px Arial,Helvetica,sans-serif;margin:30px 0 0 0;text-align:right}div.bs-user-programs-container div.section div.padded-content,div.bs-user-programs-container div.section div.padded-content div.content{width:100%}div.bs-user-programs-container div.section span.line{border-bottom:1px solid #d4d4d4;display:block;margin:25px 0 0}div.bs-user-programs-container div.section div.content div.like-comment-box{margin:20px 0 0;width:85px}div.bs-user-programs-container div.section div.content div.like-comment-box a{font:11px/11px Arial,Helvetica,sans-serif}div.bs-user-programs-container div.footer{text-align:center;width:100%}div.bs-user-programs-container div.footer ul{display:block;margin-top:40px}div.bs-user-programs-container div.footer ul,div.bs-user-programs-container div.footer ul li{border-right:1px solid #d4d4d4;list-style:none;padding:5px 15px 4px;font-size:11px;text-align:center}div.bs-user-programs-container div.footer ul li{display:inline}div.bs-user-programs-container div.footer ul,div.bs-user-programs-container div.footer ul li.last{border:0}div.bs-user-programs-container div.footer ul li.selected a{color:#636363}div.bs-user-programs-container div.section.exercise-tips div.left-column{width:555px}div.bs-user-programs-container div.section.exercise-tips div.right-column{color:#4d4f53;float:right;margin:35px 0 0;text-align:center;width:48px}div.bs-user-programs-container div.section.exercise-tips div.right-column p{font:10px/18px Arial,Helvetica,sans-serif}div.bs-user-programs-container div.section.exercise-tips img{margin:0 3px 0 0;vertical-align:top;width:53px}div.bs-user-programs-container div.section.exercise-tips div.content{margin:0 0 18px 15px}div.bs-user-programs-container div.section.exercise-tips p.date-stamp{color:#9a9b9c;font:11px/18px Arial,Helvetica,sans-serif}div.bs-user-programs-container div.section.exercise-tips .content{display:inline-block;width:420px}div.bs-user-programs-container div.section.exercise-tips .content h4{margin:0 0 12px}body a:link,body a:visited,body a:active,body a:focus,body a span,body a{color:#00aeef}body a span:hover,body a:hover{text-decoration:none;color:#00a1de}body a.free-gifts .free-gift-amount span{color:#9a9b9c}.bbButton,.bbButton span:hover,.bbButton a:hover,.bbButton a,.bbButton span{color:#fff}div.page-bottom-links{margin-top:10px;font-size:11px}div.page-bottom-links div.leftSideLinks{float:left}div.page-bottom-links div.rightSideLinks{float:right}.saved-programs-list div.page-bottom-links{margin-bottom:15px}div.program-totals-container div.line-error-box.narrow{float:none;margin:10px 10px 0 0;background-color:#d4d4d4}div.page-title{font-size:18px;font-weight:bold;color:#4d4f53;border-bottom:1px #d4d4d4 solid;margin:20px 0 20px 0;line-height:27px}div.bullet{border-radius:50%;width:20px;height:20px;background-color:#4d4f53;float:left;color:#FFF;font:14px "arial black",arial,helvetica,san-serif;text-align:center;line-height:18px}.append-colon:after{content:":"}div.instructions{height:220px;border-bottom:1px #9a9b9c dotted;padding-bottom:20px}div.instructions div.instructional-video{float:left;width:304px;height:201px;margin-right:10px}div.instructions div.text-instructions{float:left;width:305px}div.instructions div.text-instructions div.section-title{font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:20px}.bb-button.low-priority{font-size:12px;color:#fff;padding-left:10px;padding-right:10px}div.instructions div.text-instructions div.bullet-one,div.instructions div.text-instructions div.bullet-two,div.instructions div.text-instructions div.bullet-three{border-radius:50%;width:14px;height:14px;background-color:#4d4f53;float:left;color:#FFF;font:10px "arial black",arial,helvetica,san-serif;text-align:center;line-height:12px}div.instructions div.text-instructions div.bullet-text{margin-left:20px;font:14px;color:#4d4f53;line-height:19px;margin-bottom:10px}div.instructions-body{border-bottom:1px #9a9b9c dotted;padding-bottom:20px;margin-bottom:20px}div.instructions-body div.instructional-video-container{width:100%;height:280px}div.instructions-body div.instructional-video-container .instructional-video{width:600px;margin:auto}div.instructions-body div.text-instructions{width:100%;padding-top:30px}.go-next-alignment-container{width:100%;height:50px;padding-top:15px}.go-next-alignment{float:right}.go-next-alignment .bb-button a .next-icon{float:right}div.instructions-body div.text-instructions .section-title{font-weight:bold;font-size:18px;width:100%;border-bottom:1px solid #9a9b9c;padding-bottom:5px;margin-bottom:30px}div.instructions-body div.text-instructions .step-bullet-container{overflow:hidden;width:100%;margin-bottom:40px}div.instructions-body div.text-instructions .step-bullet-number{border-radius:50%;float:left;margin-right:10px;width:19px;height:16px;background-color:#0d6ea3;color:white;font:10px "arial black",arial,helvetica,san-serif;text-align:center;line-height:12px;padding-top:3px}div.instructions-body div.text-instructions .step-bullet-image-right{float:right;width:150px;height:100px;margin-left:20px;padding:15px 0 15px 10px;border-left:solid 1px #9a9b9c}div.instructions-body div.text-instructions .step-bullet-title{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin-top:2px;padding-bottom:1px;margin-left:26px;line-height:18px}div.instructions-body div.text-instructions .step-bullet-text{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;margin-left:29px;line-height:18px}div.day-interval-builder{margin-top:-10px}div.day-interval-builder div.page-title{margin-bottom:5px}div.day-interval-builder div.progress-bar{margin-top:10px}div.step-two-container{padding-bottom:15px}div.step-two-container div.week-container{margin-top:35px;display:inline-block;width:100%}div.step-two-container div.week-container div.week-label-container{border-bottom:1px #bcbcbc solid;margin-bottom:15px;line-height:23px}div.step-two-container div.week-container div.week-label-container span.week-label{font-size:18px;font-weight:bold}div.step-two-container div.week-container div.week-label-container div.week-container-menu{float:right}div.step-two-container div.week-container div.week-label-container div.week-container-menu a,div.step-two-container div.week-container div.week-label-container div.week-container-menu span{float:left;font-size:11px;margin-left:20px}div.step-two-container div.week-container div.week-label-container div.week-container-menu div.insert-new-image-button{float:left;background:url("//trackers.bbcomcdn.com/images/programs/programs-icons-general.png") 0 0 no-repeat;width:10px;height:12px;margin:5px 5px 0 0}div.week-container-menu div.copy-week-image-button{float:left;background:url("//trackers.bbcomcdn.com/images/programs/copy-buttons.png") 0 0 no-repeat;width:9px;height:13px;margin:5px 5px 0 0}div.step-two-container div.template-calendar-day{float:left;width:87px}div.step-two-container div.template-calendar-day div.day{text-transform:uppercase;margin-bottom:10px}div.step-two-container div.template-calendar-day div.day div.day-name{color:#636363;font-weight:bold;font-size:11px}div.step-two-container div.template-calendar-day div.day div.day-number{color:#747474;font-size:10px}div.step-two-container div.template-calendar-day ul{font-size:11px;list-style-type:none;border-top:1px solid #bcbdbc;border-bottom:1px solid #bcbdbc;border-left:1px solid #bcbdbc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#ececec');background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background:-moz-linear-gradient(top,#fff,#ececec)}div.step-two-container div.template-calendar-day ul.end-of-week-contianer{border-right:1px solid #bcbdbc}div.step-two-container div.template-calendar-day ul li.template-name-container{height:35px;margin-bottom:15px;padding:0 10px}div.step-two-container div.template-calendar-day ul li.template-name-container:first-child{margin-top:15px}div.step-two-container div.template-calendar-day ul li.template-name-container div.rest-day-container{text-align:center;font-size:11px;font-weight:bold;color:#4d4f53}div.step-two-container div.template-calendar-day ul li.template-name-container div.rest-day-container div.rest-day-icon{background:url("//trackers.bbcomcdn.com/images/programs/programs-icons-general.png") -10px 0 no-repeat;width:15px;height:15px;margin:0 auto;margin-top:6px}div.step-two-container div.template-calendar-day ul li.remove-button-container{height:11px;padding:2px 2px 0 0;margin-bottom:5px}div.step-two-container div.template-calendar-day ul li.remove-button-container .remove-day-button{float:right;height:11px;width:10px;cursor:pointer}div.step-two-container div.template-calendar-day ul li.remove-button-container div.remove-icon{background:url("//trackers.bbcomcdn.com/images/programs/edit-day-icons.png") -49px 0 no-repeat;height:11px;width:10px}div.step-two-container div.template-calendar-day ul li.template-name-container div.workout-number-title,div#tooltip div.workout-number-title{font-size:8px;font-weight:bold;text-transform:uppercase;color:#4d4f53}div.step-two-container div.template-calendar-day ul li.template-name-container .template-name,div#tooltip .template-name{display:block;font-weight:bold;font-size:11px;overflow:hidden;display:block;line-height:13px;height:28px;color:#0e709a}div.step-two-container div.template-calendar-day ul li.note{height:35px;padding:0 10px 10px 10px;border-bottom:1px solid #bcbdbc}div.step-two-container div.template-calendar-day ul li.note div.note-icon,div#tooltip div.note-icon{font-size:8px;font-weight:bold;color:#4d4f53}div.step-two-container div.template-calendar-day ul li.note .note-container,div#tooltip .note-container{overflow:hidden;display:block;line-height:13px;height:28px;font-size:11px;font-weight:bold;color:#00a1de}div.step-two-container div.template-calendar-day ul li.edit{text-align:center;margin-top:7px}div.step-two-container div.template-calendar-day ul li.day-view{text-align:center;margin-top:7px}div.step-two-container div.template-calendar-day ul li.last{margin:0;padding:6px 6px;border:0;line-height:13px;text-align:center}div.step-two-container div.template-calendar-day ul li.last a div.image-button{background:url("//trackers.bbcomcdn.com/images/programs/copy-buttons.png") 0 0 no-repeat;width:9px;height:13px;float:left;margin:0 0 0 5px}div.step-two-container div.template-calendar-day ul li.last span.disabled-copy,span.copy-entire-week-link{color:#9a9b9c}div.step-two-container div.template-calendar-day ul li.last span.disabled-copy div.image-button{background:url("//trackers.bbcomcdn.com/images/programs/copy-buttons.png") -10px 0 no-repeat;width:9px;height:13px;float:left;margin:0 0 0 5px}div.finish-button{margin:20px 10px 0 0}div.finish-button a.bb-button-v2{float:right;height:39px}div.finish-button a.bb-button-v2 span{font-size:19px}div.program-continue-buttons{display:inline-block;*display:inline;*zoom:1;margin-top:5px}div.program-continue-buttons div.large-button-container{float:left;width:265px;padding:15px;line-height:18px;background:#e9e9e9;color:#00a1df}div.program-continue-buttons div.large-button-container.selected{background:#00a1df;color:#FFF}div.program-continue-buttons div.large-button-container.right{margin-left:20px}div.ongoing-hidden-selection{display:none}.tooltip{background-color:black;color:white;border:2px solid black}div#tooltip{display:none;position:absolute;border:1px solid #d4d4d4;background-color:#FFF;padding:6px;z-index:700;font-size:12px;line-height:14px}div#tooltip .note-container,div#tooltip .template-name{height:auto;min-height:35px !important}div.programs-home-container div.programs-image{float:left;margin:0 60px 0 5px}div.programs-home-container div.intro-text{font-size:14px;line-height:21px;color:#4d4f53}div.programs-home-container div.intro-text a{margin:20px 10px 0 0}div.header div.modal-title span{font-weight:normal;text-transform:none}div.day-modal-container{width:565px;margin:0 auto;text-align:left}div.day-modal-container .clear-button{float:left;margin-top:15px}div.day-modal-container div.header{margin-bottom:20px}div.day-modal-container div.main-content{background-color:#fff;border:1px #d4d4d4 solid}div.day-modal-container div.header div.modal-title{font-size:16px;font-weight:normal;color:#4d4f53;text-transform:uppercase;text-align:left;margin-bottom:5px}div.day-modal-container div.header div.modal-subtitle{font-size:14px}div.day-modal-container div.header div.navigation{float:right;width:50%;padding-top:5px}div.day-modal-container div.header div.navigation a{font-size:11px;color:#9a9b9c}div.day-modal-container div.header div.navigation a.remove-button{float:left}div.day-modal-container div.header div.navigation a div{float:left;margin:0 5px 0 10px}div.day-modal-container .template-title{margin-top:15px}div.day-modal-container .day-model-items-content-container .day-model-items-container li{list-style:none;background:#fff;padding:20px 15px;border-top:1px dotted #9d9d9d}div.day-modal-container .day-model-items-content-container .day-model-items-container ul:first-child li{border-top-width:0}div.day-modal-container .day-model-items-container .template-info{float:left}div.day-modal-container .day-model-items-container .template-buttons{float:right}div.day-modal-container a div.remove-icon{background:url("//trackers.bbcomcdn.com/images/programs/edit-day-icons.png") -28px 0 no-repeat;width:11px;height:11px}div.day-modal-container div.header div.navigation a div.clear-icon{background:url("//trackers.bbcomcdn.com/images/programs/edit-day-icons.png") -29px 0 no-repeat;width:11px;height:11px}div.day-modal-container div.main-content div.template-list-container ul.template-list{padding:0}div.day-modal-container div.main-content div.template-list-container ul.template-list li.template-list-item{padding:0;border-bottom:1px #e9e9e9 solid;list-style-type:none;display:inline-block;width:100%}div.day-modal-container div.main-content div.workout-icon{float:left;margin:2px 10px 0 0}div.day-modal-container div.main-content div.template-name-container{margin-left:20px}div.day-modal-container div.main-content a.template-name{font-weight:bold;line-height:14px}div.day-modal-container div.main-content div.template-list-container ul.template-list li.template-list-item div.remove-button-container{float:left;margin:8px 0 0 10px}div.day-modal-container div.main-content div.template-list-container ul.template-list li.template-list-item div.position-buttons{margin:2px;float:left;color:#bbbcbb;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALklEQVQIW2P8DwSvXr1iQAaML1++/C8mJsaALAEWBKlCloALIkugCIIkxMXFGQFPoR7uelFLZwAAAABJRU5ErkJggg==)}.position-buttons .move{padding-left:4px;padding-right:4px;display:block;text-decoration:none;font-size:14px;font-weight:bold}.position-buttons .move-up{padding-top:7px;padding-bottom:15px}.position-buttons .move-down{padding-top:15px;padding-bottom:7px}div.day-modal-container div.main-content div.template-list-container ul.template-list li.template-list-item a.remove-button{font-size:11px;color:#9a9b9c}div.day-modal-container div.main-content div.template-list-container ul.template-list li.template-list-item a.remove-button div{float:left;margin-right:5px}div.day-modal-container div.main-content div.add-workout-container{padding:20px;border-bottom:1px #d4d4d4 dotted;margin:0}div.day-modal-container div.add-workout-container .wicket-ajax-indicator{display:inline-block;*zoom:1;*display:inline;margin-left:6px;vertical-align:middle}div.day-modal-container div.main-content div.add-workout-container div.workout-icon{margin-top:9px}div.day-modal-container div.main-content div.note-container{display:inline-block;padding:20px;width:515px}.padded-content label.watermark{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:normal;padding-left:10px;padding-top:5px;width:490px}div.day-modal-container div.main-content div.note-container div.note-textarea{float:left;width:100%}div.day-modal-container div.main-content div.note-container div.note-textarea textarea{width:100%;display:block;margin:0;padding:3px 2px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:12px;height:105px;resize:none;overflow:auto;border:1px #bcbdbc solid}div.day-modal-container div.main-content div.note-container div.note-icon{float:left;margin-right:15px}div.day-modal-container div.save-button{height:28px;margin-top:15px}div.day-modal-container div.save-button a.bb-button-v2{float:right}div.day-modal-container div.save-button .wicket-ajax-indicator{float:right;display:inline-block;*zoom:1;*display:inline;margin-right:7px;margin-top:6px}.day-model-note-container{padding:10px 15px 30px 15px;background:#fff}.day-model-note-header{padding:20px 15px 0 15px;text-transform:uppercase;background:#fff;font-weight:bold;border-top:1px dotted #9d9d9d}div.saved-programs-list div.gradient-panel:last-child{margin-top:0}div.current-programs-container div.page-title{margin-bottom:0}div.current-programs-container div.current-programs-navigation{margin-top:20px}div.current-programs-container div.current-programs-navigation .find-program-button,div.current-programs-container div.current-programs-navigation .calendar-button{margin:0 40px;float:left}div.current-programs-container div.current-programs-navigation .build-program-button{margin-left:40px;display:inline-block}div.day-copy-modal{width:565px;margin:0 auto;text-align:left}div.day-copy-modal div.copy-week-modal-title{font-size:16px;color:#4d4f53;font-weight:bold;margin-bottom:10px}div.day-copy-modal.copy-week-modal{width:600px;margin:0 auto;text-align:left}div.day-copy-modal div.copy-day-modal-instructions{font-size:16px;font-weight:bold;color:#4d4f53}div.day-copy-modal div.copy-day-modal-instructions span{display:inline-block;margin-top:5px;font-weight:normal;font-size:12px}div.day-copy-modal div.selected-events{background:#fff;padding:20px;margin-bottom:20px}div.day-copy-modal div.header{height:15px;margin:20px 0}div.day-copy-modal div.header div.modal-title{font-size:18px;font-weight:bold;color:#4d4f53;text-transform:uppercase}div.day-copy-modal div.main-content{background-color:#fff;border:1px #d4d4d4 solid}div.day-copy-modal div.main-content div.template-list-container ul.template-list li.template-list-item{border-bottom:1px #e9e9e9 dotted;list-style-type:none;display:inline-block;width:100%;height:70px}div.day-copy-modal div.main-content div.workout-icon{float:left;margin:2px 10px 0 0}div.day-copy-modal div.main-content div.template-name-container{margin-left:20px;padding:25px 0}div.day-copy-modal div.main-content div.template-name-container .workout-template-title{font-size:10px;font-weight:bold}div.day-copy-modal div.main-content div.template-name-container .workout-template-name{margin-top:3px;font-size:12px;font-weight:bold;color:#636363}div.day-copy-modal div.main-content a.template-name{font-weight:bold;line-height:14px}div.day-copy-modal div.main-content div.add-workout-container{padding:30px 0;border-bottom:1px #e9e9e9 solid;margin:0 20px}div.day-copy-modal div.main-content div.note-container{display:inline-block;width:511px;border:1px #b3b3b3 solid;margin:5px;box-shadow:inset 0 0 5px #d1d1d1;-moz-box-shadow:inset 0 0 5px #d1d1d1;-webkit-box-shadow:inset 0 0 5px #d1d1d1}div.day-copy-modal div.main-content div.note-container div.copy-checkbox{margin:0;width:34px;height:140px}div.day-copy-modal div.main-content div.copy-checkbox input{display:none}div.day-copy-modal div.main-content div.copy-checkbox{width:35px;float:left;background:#ececec url("http://trackers.bbcomcdn.com/images/programs/diagnoal-pattern-creator-container.png") repeat scroll;height:60px;margin:5px}div.day-copy-modal div.main-content div.copy-checkbox .circle-small-light-blue{margin:20px 7px}div.day-copy-modal div.main-content div.note-container div.note-text{margin:15px 0 15px 20px;border:1px #bcbdbc solid;height:89px;width:83%;font-size:12px;color:#9a9b9c;padding:10px}div.day-copy-modal div.main-content div.note-container div.note-text,div.day-copy-modal div.main-content div.note-container div.note-text div.note-icon{float:left}div.day-copy-modal div.main-content div.note-container div.note-text div.note-icon{margin-top:2px}div.day-copy-modal div.main-content div.note-container div.note-text div.note-textarea{margin-left:18px;font-size:12px}div.day-copy-modal div.copy-settings-container{width:595;padding:0;color:#88898b;font-size:12px}div.day-copy-modal.copy-week-modal div.copy-settings-container{padding:0 20px}div.day-copy-modal div.copy-settings-container div.week-label-container span.week-label{color:#4d4f53}div.day-copy-modal div.section-title{font-size:12px;font-weight:bold;color:#747474;border-bottom:1px #e9e9e9 solid;margin-bottom:10px;padding:10px 0}div.day-copy-modal div.main-content div.section-title{margin:0 20px}div.day-copy-modal div.day-iteration-panel-modal div.step-two-container div.week-container{margin-top:0}div.day-copy-modal div.day-iteration-panel-modal div.step-two-container div.template-calendar-day ul li.note,div.day-copy-modal div.copy-settings-container div.step-two-container div.template-calendar-day ul li.note{border-bottom:0}div.day-copy-modal div.copy-settings-container div.days div.every-day{float:left;margin-right:25px}div.day-copy-modal div.step-two-container div.template-calendar-day{float:left;width:80px}div.day-copy-modal div.step-two-container div.template-calendar-day ul li.copy-day-container{height:35px;background:#fff;border-top:1px solid #c7c7c7}div.day-copy-modal div.step-two-container div.template-calendar-day ul li.copy-day-container div.copy-text{text-transform:uppercase;color:#636363;font-size:11px;text-align:center;margin-top:11px;font-weight:bold}div.day-copy-modal div.step-two-container div.template-calendar-day ul li.copy-day-container div.copy-icon{margin:8px 30px}div.day-copy-modal div.selected .circle-small-light-blue{background:#0e709a}div.day-copy-modal div.selected .circle-small-light-blue .arrow-for-check{color:#FFF}div.day-copy-modal div.step-two-container div.selected ul{background:#2e82a5;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#2e82a5',endColorstr = '#2e82a5')}div.day-copy-modal div.step-two-container div.template-calendar-day ul li.note .note-container,div.day-copy-modal div.step-two-container div.template-calendar-day ul li.template-name-container .template-name{height:27px}div.day-copy-modal div.day-iteration-panel-modal div.step-two-container div.template-calendar-day ul li.template-name-container .template-name{color:#4d4f53}div.day-copy-modal div.copy-settings-container div.template-calendar-day.disabled ul{background:#7d7d7d !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#7d7d7d',endColorstr = '#7d7d7d')}div.day-copy-modal div.copy-settings-container div.template-calendar-day.disabled ul div.workout-number-title,div.day-copy-modal div.copy-settings-container div.template-calendar-day.disabled ul div.template-name,div.day-copy-modal div.copy-settings-container div.template-calendar-day.disabled ul div.rest-day-container,div.day-copy-modal div.copy-settings-container div.template-calendar-day.disabled ul div.note-container,div.day-copy-modal div.copy-settings-container div.template-calendar-day.disabled ul div.note-icon,div.day-copy-modal div.copy-settings-container div.week-container.selected div.template-calendar-day ul div.workout-number-title,div.day-copy-modal div.copy-settings-container div.week-container.selected div.template-calendar-day ul div.template-name,div.day-copy-modal div.copy-settings-container div.week-container.selected div.template-calendar-day ul div.rest-day-container,div.day-copy-modal div.copy-settings-container div.week-container.selected div.template-calendar-day ul div.note-container,div.day-copy-modal div.copy-settings-container div.week-container.selected div.template-calendar-day ul div.note-icon,div.day-copy-modal div.copy-settings-container div.template-calendar-day.selected ul div.workout-number-title,div.day-copy-modal div.copy-settings-container div.template-calendar-day.selected ul div.template-name,div.day-copy-modal div.copy-settings-container div.template-calendar-day.selected ul div.rest-day-container,div.day-copy-modal div.copy-settings-container div.template-calendar-day.selected ul div.note-container,div.day-copy-modal div.copy-settings-container div.template-calendar-day.selected ul div.note-icon{color:#FFF}div.day-copy-modal div.copy-settings-container div.template-calendar-day.disabled ul div.rest-day-container div.rest-day-icon,div.day-copy-modal div.copy-settings-container div.week-container.selected div.template-calendar-day ul div.rest-day-container div.rest-day-icon,div.day-copy-modal div.copy-settings-container div.template-calendar-day.selected ul div.rest-day-container div.rest-day-icon{background:url("//trackers.bbcomcdn.com/images/programs/programs-icons-general.png") -27px 0 no-repeat}div.day-copy-modal div.copy-settings-container div.template-calendar div.week-container div.copy-week-container{height:35px;background:#FFF;float:left;border-bottom:1px solid #c7c7c7;border-left:1px solid #c7c7c7;border-right:1px solid #c7c7c7;width:558px}div.day-copy-modal div.copy-settings-container div.template-calendar div.week-container div.copy-week-container div.copy-text{text-transform:uppercase;color:#636363;font-weight:bold;margin:0 auto;width:47px;padding:12px 0}div.day-copy-modal div.copy-settings-container div.template-calendar div.week-container div.copy-week-container div.copy-icon{margin:0 auto;margin-top:9px;width:18px}div.day-copy-modal div.copy-settings-container div.week-container.selected .circle-small-light-blue{background:#0e709a}div.day-copy-modal div.copy-settings-container div.week-container.selected .circle-small-light-blue .arrow-for-check{color:#fff}div.day-copy-modal div.copy-settings-container div.week-container.selected div.template-calendar-day:not(.disabled) ul{background:#2b7fa2}div.day-copy-modal div.copy-settings-container div.template-calendar div.week-container div.copy-week-container div.copy-icon .circle-small-light-blue{height:17px}div.day-copy-modal div.day-iteration-panel-modal div.step-two-container div.template-calendar-day ul li.note .note-container{color:#9a9b9c}div.day-copy-modal div.copy-settings-container div.days{line-height:24px}div.day-copy-modal div.copy-settings-container div.days div.set-days input.repeat-days{width:40px}div.day-copy-modal div.copy-settings-container div.end{margin-top:30px}div.day-copy-modal div.copy-settings-container div.end div.end-after{margin:10px 0 15px 0}div.day-copy-modal div.copy-settings-container div.end div.end-after input.repeat-times{width:40px}div.day-copy-modal div.grid-name-desc{margin-top:10px;font-size:16px;font-weight:bold;color:#4d4f53}div.day-copy-modal.copy-week-modal div.grid-name-desc{padding:0 20px}div.day-copy-modal div.grid-name-desc span{font-size:12px;font-weight:normal;display:inline-block;margin-top:5px}div.day-copy-modal ul.template-list div.template-title{display:inline-block}div.insert-day-modal{width:565px;margin:0 auto;text-align:left}div.insert-day-modal div.header{height:15px;margin-bottom:20px}div.insert-day-modal div.header div.modal-title{font-size:18px;font-weight:bold;color:#4d4f53;text-transform:uppercase;text-align:center}div.insert-day-modal div.main-content{background-color:#fff;border:1px #d4d4d4 solid;padding:15px 20px}div.insert-day-modal div.main-content div.content-container-title{color:#747474;font-size:12px;font-weight:bold;margin-bottom:25px}div.insert-day-modal div.main-content div.end-of-program,div.insert-day-modal div.main-content div.after-day{margin-top:20px}div.insert-day-modal div.main-content div.beginning-of-program,div.insert-day-modal div.main-content div.end-of-program,div.insert-day-modal div.main-content div.after-day{color:#4d4f53;font-size:12px}div.insert-day-modal div.main-content div.after-day input.insert-after-day{width:40px}div.large-program-summary-outer-container{display:inline-block;overflow:hidden;padding-top:2px;padding-right:2px;position:relative;z-index:1;margin:5px 0 12px 0;width:100%}div.large-program-summary-outer-container div.top-ribbon{-moz-transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(0) skewY(0);-webkit-transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(2deg) skewY(0);-o-transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(0) skewY(0);-ms-transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(0) skewY(0);transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(0) skewY(0);background-color:#4d4f53;color:#fff;height:25px;line-height:25px;position:absolute;right:-72px;text-align:center;top:18px;width:200px;z-index:10;font-size:12px;font-weight:bold;-moz-box-shadow:0 0 3px 0 #000;-webkit-box-shadow:0 0 3px 0 #000;box-shadow:0 0 3px 0 #000}div.large-program-summary-outer-container div.ribbon-shadow{-moz-transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(0) skewY(0);-webkit-transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(0) skewY(0);-o-transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(0) skewY(0);-ms-transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(0) skewY(0);transform:scale(1) rotate(45deg) translateX(0) translateY(0) skewX(0) skewY(0);border-color:#174f75 transparent transparent;border-style:solid;border-width:55px;color:#fff;height:0;position:absolute;right:22px;top:22px;width:0;z-index:3}div.large-program-summary-outer-container div.large-program-summary-panel{background-color:#FFF;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #cfd0d1;position:relative;z-index:5;display:inline-block;background:#ececec url("http://trackers.bbcomcdn.com/images/programs/diagnoal-pattern-creator-container.png") repeat scroll;width:618px}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container{float:left;width:460px}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-type{height:132px;padding:20px 0 0 10px;background-color:#FFF}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-type div.program-icon{background:url("http://trackers.bbcomcdn.com/images/programs/program-icon.png") no-repeat;height:100%;width:70px;float:left;margin-right:20px}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-type div.program-title{font-size:18px;font-weight:bold;color:#00aeef}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-type div.program-title a{display:inline-block;width:347px;max-height:38px;overflow:hidden}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-type div.program-demographics{margin-top:10px;font-size:11px;color:#4d4f53;line-height:15px}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-type div.program-demographics ul{list-style:none}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-type div.program-demographics ul li{font-size:11px}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-type div.program-demographics ul li span{font-weight:bold}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-totals-container{background-color:#9a9b9c;padding:15px 0 15px 10px}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-totals-container ul{list-style:none}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-totals-container ul li{float:left;margin-right:10px}div.large-program-summary-outer-container div.program-totals-value{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:78px;height:31px;font-size:18px;font-weight:bold;color:#FFF;text-align:center;padding-top:10px;position:relative;background:#4d4f53 url("http://trackers.bbcomcdn.com/images/programs/diagnoal-pattern-rollup-stats.png") repeat scroll}div.large-program-summary-outer-container div.program-totals-value:after{content:"";position:absolute;width:74px;height:20px;background-color:#FFF;top:2px;left:2px;-moz-border-radius:3px 3px 10px 10px;-webkit-border-radius:3px 3px 10px 10px;border-radius:3px 3px 10px 10px;background:-moz-radial-gradient(top,ellipse cover,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 1%,rgba(255,255,255,0) 80%);background:-webkit-gradient(radial,center top,0,center center,100%,color-stop(0,rgba(255,255,255,.4)),color-stop(1%,rgba(255,255,255,.4)),color-stop(80%,rgba(255,255,255,0)));background:-webkit-radial-gradient(top,ellipse cover,rgba(255,255,255,.4) 20%,rgba(255,255,255,.4) 1%,rgba(255,255,255,0) 80%);background:-o-radial-gradient(top,ellipse cover,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 1%,rgba(255,255,255,0) 80%);background:-ms-radial-gradient(top,ellipse cover,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 1%,rgba(255,255,255,0) 80%);background:radial-gradient(ellipse at top,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 1%,rgba(255,255,255,0) 80%);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0 \0/}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-totals-container ul li.total-container div.ongoing-value{font-size:15px;line-height:22px}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-totals-container ul li.total-container div.program-totals-value div.time-indicators{font-size:10px;font-weight:bold;color:#b7b7b7}div.large-program-summary-outer-container div.large-program-summary-panel div.left-container div.program-totals-container ul li.total-container div.program-totals-label{font-size:10px;color:#FFF;text-align:center;margin-bottom:5px}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container{float:right;width:158px}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container div.created-by-container{text-align:center;margin:54px 0 0 0}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container div.created-by-container span.created-by-title{text-transform:uppercase;font-size:12px;color:#9a9b9c;font-weight:bold}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container div.created-by-container div.created-by-user{margin:5px 0 0 0}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container div.created-by-container div.created-by-user div.created-by-image{height:80px;overflow:hidden}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container div.created-by-container div.created-by-user div.created-by-image img{width:80px}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container div.created-by-container div.created-by-user div.created-by-name{margin:10px 0 15px 0;font-size:12px}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container div.created-by-container div.owner-link{margin-top:10px}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container div.created-by-container div.links{margin-top:10px;font-size:11px}div.large-program-summary-outer-container div.large-program-summary-panel div.right-container div.triangle-point{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #9a9b9c;position:absolute;top:196px}div.large-program-summary-outer-container div.large-program-summary-panel div.program-footer-container{background:#4d4f53 url("http://trackers.bbcomcdn.com/images/programs/diagnoal-pattern-rollup-stats.png") repeat scroll;height:19px;clear:both;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-moz-border-radius-bottomleft:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding:4px 0 0 7px;font-size:11px;color:#FFF}div.large-program-summary-outer-container div.large-program-summary-panel div.program-footer-container div.calendar-image{background:url("http://trackers.bbcomcdn.com/images/programs/large-summary-calendar-icon.png");width:11px;height:14px;float:left;margin-right:9px}div.large-program-summary-outer-container div.large-program-summary-panel div.program-footer-container span{padding-top:2px;display:inline-block}div.modal-button{text-align:right;margin-top:22px}div#program-preview ul{margin:10px 0}div#program-preview ul li{display:inline-block;width:85px;height:85px}ul.program-summary-grid{list-style-type:none;margin:20px 0;*display:inline;*zoom:1}div.program-summary-key{margin-top:20px}ul.program-summary-grid li,div.program-summary-key span.key-icon{display:inline-block;width:11%;height:53px;margin:2px;padding:5px;border:1px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:12px;vertical-align:top;*display:inline;*zoom:1}div.program-summary-key span.key-icon{width:5px;height:5px;vertical-align:middle}ul.program-summary-grid li.disabled,span.key-disabled{background-color:#CCC}ul.program-summary-grid li.selected,span.key-selected{background-color:#00a1de}ul.program-summary-grid .icon-containers{margin-top:10px}ul.program-summary-grid .workout-icon,ul.program-summary-grid .note-icon{display:inline-block;*display:inline;*zoom:1}.results-container .template-summary-view .template-muscle-map{float:left;width:100px;height:99px;border:1px solid #d4d4d4;background:url("http://trackers.bbcomcdn.com/images/muscle-coming-soon.jpg") no-repeat;margin:7px}.results-container .template-summary-view .template-action-pointer{float:right;width:15px;height:15px;background-color:white;border-right:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin-top:50px;margin-right:-8px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.results-container .template-summary-view ul{list-style-type:none;float:left;width:225px;padding:10px 0 0 10px;border-left:1px solid #d4d4d4;height:105px;font-size:14px;font-family:Arial,Helvetica,sans-serif}.results-container .template-summary-view ul li{font-weight:bold;line-height:17px}.results-container .template-summary-view ul li:first-child{height:22px}.results-container .template-summary-view ul li:first-child a div{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.results-container .template-summary-view ul li span{font-weight:normal}.results-container .template-summary-view ul li a span{font-weight:bold}.results-container .template-summary-view>a{padding:50px 10px 50px 0;height:15px;float:right;font-size:14px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;background-color:#f7f7f7;border-left:1px solid #d4d4d4;text-decoration:none}.results-container .template-summary-view>a:hover{background-color:#00a1de;color:#fff}.results-container .template-summary-view>a .action-text{margin-left:30px}.results-container .template-summary-view>a:hover .action-text,.results-container .template-summary-view>a .action-text:hover{color:#fff}.results-container .template-summary-view{margin-top:10px;border:1px solid #d4d4d4;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:115px;overflow:hidden}.template-list-selector-container{margin:20px}.tab-row ul{padding:0;margin:0;list-style-type:none}.tab-row li,.template-list-selector{display:inline-block;*zoom:1;*display:inline;color:#107091;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:11px;margin-left:-1px;cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#FFFFFF',endColorstr = '#D6D6D6');background:-webkit-linear-gradient(bottom,#d6d6d6 0,#fff 100%);background:-moz-linear-gradient(bottom,#d6d6d6 0,#fff 100%);text-transform:uppercase;text-align:center;border:1px solid #c9c9c9}.tab-row li a{display:block;padding:13px 10px 10px 10px;width:153px;height:17px}.tab-row li:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#D6D6D6',endColorstr = '#FFFFFF');background:-webkit-linear-gradient(bottom,#fff 0,#d6d6d6 100%);background:-moz-linear-gradient(bottom,#fff 0,#d6d6d6 100%)}.custom-setting-selectors-container{width:650px;height:40px;font-size:0}.custom-setting-selectors{font-size:12px;border:1px solid #cacaca;margin:20px 0 15px 0;height:160px;overflow:hidden}.custom-setting-selector{width:290px;padding:13px 10px 10px 10px;border-bottom:1px solid #cacaca;border-left:1px solid #cacaca}.tab-row li.selected,.template-list-selector.selected{border-bottom:none !important;color:#4d4f53 !important;background-image:none;background-color:white !important;cursor:auto !important}.custom-setting-prompt{margin:50px 0 0 30px;font-size:17px}.custom-setting-prompt span{font-weight:bold}.legend-button-left{padding:15px 10px 0 0;font-style:italic;font-size:12px;float:right;color:#a3a3a3}.custom-setting-input{float:right;margin:40px 80px 0 0}.custom-setting-input input{width:50px;height:30px;font-size:22px;font-weight:bold;text-align:center}.template-list-desktop{margin:0 20px}div.search-box{margin-top:10px}.search-workout-templates div.search-box{position:relative}.tab-panel .search-box{height:40px}.tab-panel .search-box input{width:500px}.tab-panel .search-box button.bbSearch{display:block;float:right;margin:-36px 7px 0 0;position:relative}.tab-panel .search-box .search{float:left;width:475px}.tab-panel .search-box .search-button{top:auto;left:auto;float:left;margin-left:5px}.apply-calendar-conclusion-main-container{width:614px;height:100px;margin-bottom:80px;background-image:-ms-linear-gradient(top,#d2d2d2 0,#fff 50%,#d2d2d2 100%);background-image:-moz-linear-gradient(top,#d2d2d2 0,#fff 50%,#d2d2d2 100%);background-image:-o-linear-gradient(top,#d2d2d2 0,#fff 50%,#d2d2d2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d2d2d2),color-stop(0.5,#fff),color-stop(1,#d2d2d2));background-image:-webkit-linear-gradient(top,#d2d2d2 0,#fff 50%,#d2d2d2 100%);background-image:linear-gradient(to bottom,#d2d2d2 0,#fff 50%,#d2d2d2 100%)}.page-title-apply-cal{margin-bottom:0 !important}.apply-calendar-conclusion-container{float:left;width:120px;margin:28px 0 0 10px}.apply-calendar-conclusion-label{width:100%;padding-top:2px;text-align:center;color:#9d9d9d;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal}.apply-calendar-conclusion-value{width:100%;padding-top:7px;text-align:center;color:#575757;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal}._month-calendar-grid .ui-widget-content{border:0;background:0;width:100% !important}._month-calendar-grid .ui-widget-content a.ui-corner-all{display:none}._month-calendar-grid .ui-widget-content .ui-datepicker-header{padding:0;border:0;background:0;text-transform:uppercase;font-weight:normal;font-size:14px;font-family:Arial,Helvetica,sans-serif;margin-bottom:-20px}._month-calendar-grid .ui-widget-content .ui-datepicker-calendar{background:0;border:0;padding:0;height:220px}._month-calendar-grid .ui-widget-content table{width:180px}._month-calendar-grid .ui-widget-content .ui-datepicker-group{width:200px;height:230px}.ui-datepicker td:hover a,.ui-datepicker td.ui-datepicker-today:hover a{background:#79c9fb !important;border:1px solid #79c9fb !important}._month-calendar-grid .ui-widget-content table td a{padding:2px 0 10px 1px;color:#fff}._month-calendar-grid .ui-widget-content table td.selected a{background-color:#00a1de !important}.page-title-apply{text-transform:uppercase;margin-top:20px;margin-bottom:10px;padding:10px;width:588px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;font:18px "arial black",arial,helvetica,san-serif;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#ececec');background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background:-moz-linear-gradient(top,#fff,#ececec)}.custom-datepicker-apply{float:right;margin:4px 10px 0 0;width:180px;border:1px solid #d4d4d4}.custom-datepicker-apply .date-display{width:160px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#ececec');background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background:-moz-linear-gradient(top,#fff,#ececec)}.custom-datepicker-apply .right-arrow-button{float:right;border-left:1px solid #d4d4d4;cursor:pointer;width:18px;height:19px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#ececec');background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background:-moz-linear-gradient(top,#fff,#ececec)}.custom-datepicker-apply .left-arrow-button{float:left;border-right:1px solid #d4d4d4;cursor:pointer;width:18px;height:19px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#ececec');background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background:-moz-linear-gradient(top,#fff,#ececec)}.custom-datepicker-apply .right-arrow-button div{font-size:10px;margin-left:4px;margin-top:2px}.custom-datepicker-apply .left-arrow-button div{font-size:10px;margin-left:3px;margin-top:2px}.custom-datepicker-apply .date-display{margin:4px auto 0 auto;font-size:10px;font-weight:normal;font-family:Arial,Helvetica,sans-serif;text-transform:none;width:140px;text-align:center}.perfect-program-container-container .access-your-program-icon-close{float:right;width:15px;height:15px;margin-top:3px;background:url("https://assets.bodybuilding.com/common/images/icons/tiny-icons.png") no-repeat}.perfect-program-container-container .access-your-program-image{float:right;background-image:url("http://trackers.bbcomcdn.com/images/swoosh-arrow.png");width:70px;height:57px;margin:15px 25px 0 50px}.perfect-program-container-container.access-your-program{margin:20px 0;height:88px}.perfect-program-container-container{border:6px solid #e7e7e7;height:120px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQIW2NkQANfvnz5z4gsBhLg4eFhhAvCBECKwILIAmBBdAGQIAAM/xPhUBkARQAAAABJRU5ErkJggg==)}.perfect-program-container-container .close-icon{width:15px;height:15px;position:absolute;right:3px;top:3px;background:url("https://assets.bodybuilding.com/common/images/icons/tiny-icons.png") no-repeat}.perfect-program-video{float:right;margin:10px 10px 0 10px;width:150px;height:100px;background-color:yellow;display:none}.perfect-program-title{margin:25px 0 25px 15px;font-size:18px;color:#4d4f53;font-weight:bold}.perfect-program-container-container.access-your-program .perfect-program-title{margin:15px 0 15px 15px}.perfect-program-description{margin:0 15px;font-size:12px;color:#4d4f53;font-weight:normal}.access-your-program .perfect-program-description{margin:15px;line-height:14px}.programs-advanced-filter-note{font-size:11px;margin-bottom:10px;clear:both}.programs-advanced-filter{float:left;margin-right:15px;height:35px}.searchOptions .programs-advanced-filter-container{float:left;border-left:1px solid #bcbcbc;margin:0 12px 20px 0}.programSearch .searchOptions .programs-advanced-filter-container{margin-right:11px}.searchOptions div .programs-advanced-filter-container:first-child{border-left:0}.searchOptions div .programs-advanced-filter-container:last-child{margin-right:0}.searchOptions div .programs-advanced-filter-container:first-child .programs-advanced-filter-label,.searchOptions div .programs-advanced-filter-container:first-child .bbDropDown{margin-left:0}div.searchOptions div div.programs-advanced-filter-container select{width:120px !important}.programs-advanced-filter-label{margin-left:12px;font-family:ProximaNova,Arial,sans-serif;padding-bottom:7px}.programs-advanced-filter-container .bbDropDown{margin-left:12px}.programSearch .programs-advanced-filter-container .bbDropDown{margin-left:11px}.programSearch .programs-advanced-filter-label{margin-left:11px}.programs-advanced-filter-label .line2,.programs-advanced-filter-label .line1{text-transform:uppercase;font-weight:bold}.programs-advanced-filter-label .line1{font-size:10px}.programs-advanced-filter-label .line2{font-size:14px}.programs-filter-advanced-button{float:right}.programs-options{width:100%;overflow:hidden;height:25px}.programs-advanced-search-toggle{float:right;color:#107091;font-size:12px;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.programs-toggle-icon{float:right;width:5px;height:5px;border-right:2px solid #107091}.programs-toggle-collapse-icon{display:none;border-top:2px solid #107091;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);margin:-8px 10px 0 5px}.programs-toggle-expand-icon{border-bottom:2px solid #107091;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);margin:-10px 10px 0 5px}.feature-programs-container{width:100%;height:230px;overflow:hidden;margin-top:20px}.feature-programs-item{width:200px;height:225px;margin-right:10px}.feature-programs-item:nth-child(3){margin-right:0}.feature-programs-item-image{width:194px;height:120px}.drop-shadow{position:relative}.drop-shadow:before,.drop-shadow:after{content:"";position:absolute}.lifted:before,.lifted:after{bottom:142px;left:7px;width:50%;height:20%;max-width:300px;max-height:100px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.7);-moz-box-shadow:0 15px 10px rgba(0,0,0,0.7);box-shadow:0 15px 10px rgba(0,0,0,0.7);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.lifted:after{right:7px;left:auto;-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-ms-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}.feature-programs-item-title{width:100%;font-weight:bold;font-size:14px;margin-top:10px;color:#107091}.feature-programs-item-description{width:100%;line-height:20px;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;margin-top:4px}.feature-programs-item-link{color:#107091;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding-top:10px}.feature-programs-arrow-link{float:left;width:20px;height:20px;margin-top:-2px;background:url("//assets.bodybuilding.com/common/images/icons/icons.png") -22px -266px no-repeat}.landing-page-icons .feature-programs-item{width:197px;height:250px;width:194px}.landing-page-foundation-container{border:6px solid #e7e7e7;color:#4c4d4f;font-size:12px;height:270px;margin-top:15px;position:relative;position:relative}.landing-page-foundation-container .icon-close{background:url("https://assets.bodybuilding.com/common/images/icons/tiny-icons.png") no-repeat scroll 0 0 transparent;height:15px;position:absolute;right:3px;top:3px;width:15px}.landing-page-foundation-container .icon-close{width:15px;height:15px;position:absolute;right:3px;top:3px;background:url("https://assets.bodybuilding.com/common/images/icons/tiny-icons.png") no-repeat}.landing-page-foundation-container .landing-page-foundation-main-title{color:#232323;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:24px;font-weight:bold;margin:20px 0 20px 30px;text-transform:uppercase}.landing-page-foundation{color:#232323;margin:0 0 15px 15px;height:40px;padding-bottom:10px}.landing-page-foundation .landing-page-foundation-icon{float:left;height:40px;width:40px;margin:0 20px 0 10px}.landing-page-foundation-icon.right-for-you{background:url("//trackers.bbcomcdn.com/images/programs/create-progress.png") -210px -110px no-repeat}.landing-page-foundation-icon.build-your-own{background:url("//trackers.bbcomcdn.com/images/programs/create-progress.png") -210px -55px no-repeat}.landing-page-foundation-icon.never-miss-another{background:url("//trackers.bbcomcdn.com/images/programs/create-progress.png") -210px -160px no-repeat}.landing-page-foundation-icon.track-your-progress{background:url("//trackers.bbcomcdn.com/images/programs/create-progress.png") -207px -8px no-repeat}.landing-page-foundation .landing-page-foundation-title{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:16px;font-weight:bold;line-height:20px;margin-right:10px;text-transform:uppercase}.landing-page-foundation .landing-page-foundation-description{font-family:ProximaNova,Arial,sans-serif;font-size:14px;line-height:16px;margin-right:8px}.feature-programs-item .feature-programs-item-image{cursor:pointer;position:relative;z-index:1}.feature-programs-item .feature-programs-item-image{background:#FFF url("//trackers.bbcomcdn.com/images/programs/landingHotSpots.jpg") 0 0 no-repeat}.feature-programs-item.hot-spot-build-program .feature-programs-item-image{background-position:-200px 0}.feature-programs-item.hot-spot-bodycalendar .feature-programs-item-image{background-position:0 -130px}.feature-programs-item.hot-spot-build-workout .feature-programs-item-image{background-position:-200px -129px}.feature-programs-item.hot-spot-track-workout .feature-programs-item-image{background-position:-400px -129px}.feature-programs-item.hot-spot-workout-history .feature-programs-item-image{background-position:0 -129px}.feature-programs-container.landing-page-icons{padding-bottom:30px}.program-name-step{margin-top:-10px}.pattern-progress-container{margin-top:-5px;position:relative}.pattern-video-container{margin-top:15px}.pattern-main-container{margin:20px 0}.pattern-container{width:100%;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d5d5d5}.pattern-image{float:left}.pattern-text{float:left;padding-top:10px;padding-left:15px;width:240px;font-size:13px}.pattern-title{font-weight:bold;line-height:20px}.pattern-description{line-height:17px}.pattern-action{float:right;margin-top:25px}a.view-all{margin:0 0 20px 500px;font-size:12px;font-weight:normal;float:right}.hide{display:none}.full-row-demographic-selection{width:100%;height:200px}.next-create-program-step{float:right;margin-right:10px}.label-prompt-comment{font-weight:normal !important;font-style:italic}.right-float-link{float:right;padding-top:25px;padding-right:10px}.full-row-input-box{width:600px;padding-left:10px;height:30px;text-align:left;font-size:16px;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-top:1px solid #636363}.full-row-text-box{resize:none;width:600px;height:90px;padding-left:10px;padding-top:10px;text-align:left;font-size:12px;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;border-top:1px solid #636363;overflow:auto}.program-create-progress-banner{width:615px;height:140px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EDEDED')}.program-create-progress-banner-item .program-create-progress-pointer{display:none}.pattern-progress-container .program-create-progress-pointer{display:block;margin:0 auto;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #e4e4e4;position:absolute}.pattern-progress-container .program-create-progress-pointer.step1{left:70px}.pattern-progress-container .program-create-progress-pointer.step2{left:220px}.pattern-progress-container .program-create-progress-pointer.step3{left:376px}.pattern-progress-container .program-create-progress-pointer.step4{left:530px}.program-create-progress-banner-item{float:left;width:150px;height:138px;margin-top:15px}div.container-divider{height:65px;margin-top:17px;width:1px;background-color:#c0c1c0;float:left}.program-create-progress-image-common{width:100px;height:50px;margin:10px 0 10px 30px}.program-create-progress-banner-item.step-1 .program-create-progress-image{background:url("http://trackers.bbcomcdn.com/images/programs/create-progress.png") no-repeat 0 0}.program-create-progress-banner-item.step-2 .program-create-progress-image{background:url("http://trackers.bbcomcdn.com/images/programs/create-progress.png") no-repeat 0 -50px}.program-create-progress-banner-item.step-3 .program-create-progress-image{background:url("http://trackers.bbcomcdn.com/images/programs/create-progress.png") no-repeat 0 -107px}.program-create-progress-banner-item.step-4 .program-create-progress-image{background:url("http://trackers.bbcomcdn.com/images/programs/create-progress.png") no-repeat 0 -170px}.program-create-progress-banner-item.step-1.selected .program-create-progress-image{background:url("http://trackers.bbcomcdn.com/images/programs/create-progress.png") no-repeat -95px 0}.program-create-progress-banner-item.step-2.selected .program-create-progress-image{background:url("http://trackers.bbcomcdn.com/images/programs/create-progress.png") no-repeat -95px -50px}.program-create-progress-banner-item.step-3.selected .program-create-progress-image{background:url("http://trackers.bbcomcdn.com/images/programs/create-progress.png") no-repeat -95px -107px}.program-create-progress-banner-item.step-4.selected .program-create-progress-image{background:url("http://trackers.bbcomcdn.com/images/programs/create-progress.png") no-repeat -95px -170px}.program-create-progress-banner-item .program-create-progress-text{padding-top:2px;padding-bottom:1px;width:110px;margin:0 auto;text-align:center;color:#fff;background-color:#bababa;font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.program-create-progress-banner-item.selected .program-create-progress-text{background-color:#00a1df}.program-create-progress-banner-item .program-create-progress-description{width:110px;height:40px;text-align:center;color:#bababa;margin:5px auto 0 auto;font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.program-create-progress-banner-item.selected .program-create-progress-description{color:#00a1df}.program-create-progress-banner-item.selected.how-to .program-create-progress-description{color:#bababa}.label-prompt{width:100%;text-align:left;font-size:16px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#565656;padding-top:20px;padding-bottom:10px}.goals-container ul.select-programs-goal{list-style-type:none;cursor:pointer}.goals-container{width:100%;height:530px;margin-top:25px;padding-top:10px;padding-left:3px}.goal-style{float:left;height:195px;margin-bottom:4px}.row-container-0{margin:15px 0 15px -40px;height:200px}.row-container-1{margin:15px 0 0 -20px;height:200px}.goal-style-0{width:176px;margin-left:40px}.goal-style-1{width:137px;margin-left:20px}.goal-semantic-image{height:160px}.demographic-global-container{float:left;height:407px;width:192px;margin:5px 13px 30px 1px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#FFFFFF',endColorstr = '#C4C4C4');background:-webkit-linear-gradient(bottom,#c4c4c4 0,#fff 100%);background:-moz-linear-gradient(bottom,#c4c4c4 0,#fff 100%)}.demographic-container-gender{width:100%;height:200px}.demographic-container-male{background:url("http://trackers.bbcomcdn.com/images/programs/shapes-male-female.png") no-repeat 0 0}.demographic-container-both{background:url("http://trackers.bbcomcdn.com/images/programs/shapes-male-female.png") no-repeat -185px 0}.demographic-container-female{background:url("http://trackers.bbcomcdn.com/images/programs/shapes-male-female.png") no-repeat -390px 0}.demographic-container{padding:15px;width:162px;height:20px;border-top:1px solid #fff;border-bottom:1px solid gray;font-weight:bold;font-size:17px;font-family:Arial,Helvetica,sans-serif}.demographic-container:hover{background-color:#dddcdc}.demographic-container.selected{background:#00a1df;border-top:1px solid #00a1df;border-bottom:1px solid #00a1df}.demographic-container-full-height{padding:15px;width:162px;height:176px;border-top:1px solid #fff;border-bottom:1px solid gray;font-weight:bold;font-size:17px;font-family:Arial,Helvetica,sans-serif}.demographic-container.selected .demographic-text{color:white}.demographic-container.selected .demographic-description{color:white}.demographic-container .demographic-text{color:#00a1df}.demographic-container .demographic-description{color:#00a1df;font-style:italic;font-size:12px;font-weight:normal;margin:10px 10px 0 25px}.goal-style .selection-box{padding:5px 5px;margin-top:10px;height:17px;background:#fff;-webkit-box-shadow:0 3px 3px 0 #7e7e7e;box-shadow:0 3px 3px 0 #7e7e7e}.goal-style .selection-item.selected .selection-box{background:#00a1df;border:1px solid #00a1df;-webkit-box-shadow:none;box-shadow:none}.circle-small-light-blue .arrow-for-check{display:none}div.selected .circle-small-light-blue .arrow-for-check{margin:2px 0 0 3px;width:8px;height:4px;color:#00a1df;display:block;font-size:15px;font-weight:normal}.goal-style .selection-item.selected .selection-box .goal-text{color:#fff}.circle-small-light-blue{float:left;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border-top:1px solid gray;width:18px;height:18px;background-color:#ccc;margin-right:5px;margin-top:-1px}div.selected .circle-small-light-blue{background-color:#fff}.goal-style .selection-box .goal-text{color:#11779f;font-size:13px;font-weight:bold;margin-top:2px}.goal-semantic-image.goal-semantic-muscle.goal-gender-male{background:url("http://trackers.bbcomcdn.com/images/programs/male.png") no-repeat 0 0}.goal-semantic-image.goal-semantic-muscle.goal-gender-female{background:url("http://trackers.bbcomcdn.com/images/programs/female.png") no-repeat 0 0}.goal-semantic-image.goal-semantic-lose-fat.goal-gender-male{background:url("http://trackers.bbcomcdn.com/images/programs/male.png") no-repeat -180px 0}.goal-semantic-image.goal-semantic-lose-fat.goal-gender-female{background:url("http://trackers.bbcomcdn.com/images/programs/female.png") no-repeat -180px 0}.goal-semantic-image.goal-semantic-transform.goal-gender-male{background:url("http://trackers.bbcomcdn.com/images/programs/male.png") no-repeat -355px 0}.goal-semantic-image.goal-semantic-transform.goal-gender-female{background:url("http://trackers.bbcomcdn.com/images/programs/female.png") no-repeat -355px 0}.goal-semantic-image.goal-semantic-improve-sports.goal-gender-male{background:url("http://trackers.bbcomcdn.com/images/programs/male.png") no-repeat 0 -175px}.goal-semantic-image.goal-semantic-improve-sports.goal-gender-female{background:url("http://trackers.bbcomcdn.com/images/programs/female.png") no-repeat 0 -175px}.goal-semantic-image.goal-semantic-endurance.goal-gender-male{background:url("http://trackers.bbcomcdn.com/images/programs/male.png") no-repeat -125px -175px}.goal-semantic-image.goal-semantic-endurance.goal-gender-female{background:url("http://trackers.bbcomcdn.com/images/programs/female.png") no-repeat -125px -175px}.goal-semantic-image.goal-semantic-flexibility.goal-gender-male{background:url("http://trackers.bbcomcdn.com/images/programs/male.png") no-repeat -250px -175px}.goal-semantic-image.goal-semantic-flexibility.goal-gender-female{background:url("http://trackers.bbcomcdn.com/images/programs/female.png") no-repeat -250px -175px}.goal-semantic-image.goal-semantic-other.goal-gender-male{background:url("http://trackers.bbcomcdn.com/images/programs/male.png") no-repeat -380px -175px}.goal-semantic-image.goal-semantic-other.goal-gender-female{background:url("http://trackers.bbcomcdn.com/images/programs/female.png") no-repeat -380px -175px}.success-banner-programs{height:30px;margin-top:10px;color:#424649;font-family:Arial,Helvetica,sans-serif}.success-big-title{float:left;font-size:40px;font-weight:bolder;margin-right:20px}.success-description{font-size:16px}.success-description a{position:absolute}.success-link-text{float:left;margin:1px 0 0 4px;font-style:italic;font-size:12px}.success-description a .feature-programs-arrow-link{margin:1px 0 0 4px}.programs-action-banner{width:100%;height:150px;clear:both;margin-top:25px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#ececec');background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background:-moz-linear-gradient(top,#fff,#ececec)}.programs-action-banner .boom-four-column{float:left}.programs-action-banner a{text-transform:uppercase;font-size:12px;text-align:center}.programs-action-banner a.disabled{cursor:default}.programs-action-banner a.disabled .programs-action-banner-icon{opacity:.2}.programs-action-banner a.disabled .programs-action-banner-title{color:#bcbcbc}.programs-action-banner-icon{height:70px;width:70px;margin:0 0 20px 40px}.programs-action-banner-apply .programs-action-banner-icon{background:url("//trackers.bbcomcdn.com/images/programs/create-progress.png") -330px 0 no-repeat}.programs-action-banner-edit .programs-action-banner-icon{background:url("//trackers.bbcomcdn.com/images/programs/create-progress.png") -250px 0 no-repeat}.programs-action-banner-view .programs-action-banner-icon{background:url("//trackers.bbcomcdn.com/images/programs/create-progress.png") -260px -75px no-repeat}.programs-action-banner-create .programs-action-banner-icon{background:url("//trackers.bbcomcdn.com/images/programs/create-progress.png") -265px -145px no-repeat}.manage-my-programs-button{float:right;margin:15px 5px 15px 0}.calendar-mobile-link{width:100%;height:30px;margin:5px 0 20px 0}.day-model-items-content-container{border:1px solid #d5d5d5}.day-model-items-content-container-out{border-right:1px solid #fff}ntainer-out{border-right:1px solid #fff 3px 5px 0 0}.calendar-mobile-link{width:100%;height:30px;margin:5px 0 20px 0}.day-model-items-content-container{border:1px solid #d5d5d5}.day-model-items-content-container-out{border-right:1px solid #fff}div.no-results-panel{text-align:center;font-size:12px;margin:35px 0 42px}div.gradient-panel .indicator-icon{margin-top:7px;margin-left:11px}div.gradient-panel .results-bottom .indicator-icon{margin:0}.indicator-icon{display:inline-block;*display:inline;*zoom:1}.indicator-icon.hidden{display:none}.insert-day-button,.set-recurrence-button{float:right}.day-copy-modal .wicket-ajax-indicator,.insert-day-modal .wicket-ajax-indicator{display:inline-block;margin:6px 10px 0 0;*display:inline;*zoom:1}.landing-page{margin-bottom:26px}div.week-container-menu span.copy-entire-week-link div.copy-week-image-button{background-position:-10px 0}.pipe-color{color:#6a6a6b}.calendar-indicator{display:inline-block;margin:4px 7px;*zoom:1;*display:inline}.large-button .bb-button-v2{height:40px;position:relative}.large-button .bb-button-v2 .spinner{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:25px;height:25px}.large-button .bb-button-v2 input,.large-button .bb-button-v2 span{font-size:18px;height:38px;line-height:38px;padding:0 35px}div.tipswift-inner{line-height:18px;text-align:left;width:191px}.delete-week-icon{float:left;display:block;background:url("//trackers.bbcomcdn.com/images/programs/edit-day-icons.png") -49px 0 no-repeat;height:11px;width:10px;margin:6px 4px 0 0}.delete-week-link{color:#9a9b9c;display:inline;float:left;font-size:11px;margin-left:20px;cursor:pointer}a.bbcom-tipswift-close-button{position:absolute;right:5px;top:5px}div.search-box input.search{line-height:19px;height:19px}div.search-box input.search-button{position:relative}div.search-box input.search{width:614px;line-height:19px;height:19px}div.search-box input.search-button{position:relative;float:left;top:-22px;left:590px}.line-error-box{background-image:url("http://trackers.bbcomcdn.com/images/error-icon.png");background-position:5px 6px;background-repeat:no-repeat;border:1px solid #d4d4d4;border-radius:5px 5px 5px 5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;min-height:14px;padding:10px}.line-error-box strong{font:12px/12px "Arial Black",Arial,Helvetica,sans-serif;margin:0 10px 0 30px}.search-workout-templates{position:relative}.search-workout-templates .ui-widget-content{box-shadow:inset 0 1px 1px #000;border:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cdcdcd',endColorstr='#858585');background:-webkit-gradient(linear,left top,left bottom,from(#cdcdcd),to(#858585));background:-moz-linear-gradient(top,#cdcdcd,#858585);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-khtml-border-radius:2px}.search-workout-templates .ui-slider-horizontal{height:13px;width:495px}.search-workout-templates .ui-slider-range{font-size:1px;*zoom:1;box-shadow:inset 0 1px 1px #000;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a1de',endColorstr='#004165');background:-webkit-gradient(linear,left top,left bottom,from(#00a1de),to(#004165));background:-moz-linear-gradient(top,#00a1de,#004165)}.search-workout-templates .ui-slider-handle{background-color:transparent;background-image:url("https://assets.bodybuilding.com/common/images/new-slider-rectangle.png");border:0;top:-4px;width:16px;height:21px}.search-workout-templates div.gradient-panel{border:0;padding:0;margin:0}.search-workout-templates div.gradient-panel.store-layout-search-compare-toolbar div.content{padding:0;background:0}.search-post-background{position:absolute;top:0;left:0;width:640px;z-index:0;margin:0 -10px}.inset-background{height:400px;-webkit-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.3);box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.3);background-color:transparent;background:#ededed;background-image:url('//assets.bodybuilding.com/bodyspace/images/fitboards/inset-bgd-tile.png');background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1))),url('//assets.bodybuilding.com/bodyspace/images/fitboards/inset-bgd-tile.png');background-image:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%),url('//assets.bodybuilding.com/bodyspace/images/fitboards/inset-bgd-tile.png');background-image:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%),url('//assets.bodybuilding.com/bodyspace/images/fitboards/inset-bgd-tile.png');background-image:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%),url('//assets.bodybuilding.com/bodyspace/images/fitboards/inset-bgd-tile.png');background-image:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%),url('//assets.bodybuilding.com/bodyspace/images/fitboards/inset-bgd-tile.png');background-image:linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%),url('//assets.bodybuilding.com/bodyspace/images/fitboards/inset-bgd-tile.png');filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.new-page-title{margin-top:8px;margin-bottom:12px;font-size:18px;font-weight:bold;color:#4d4f53}.search-workout-templates .search-instructions{position:relative;font-size:12px;font-weight:bold;padding-top:15px}.search-workout-templates .advanced-filters-container{position:relative;margin-top:6px}.search-workout-templates div.gradient-panel.store-layout-search-compare-toolbar div.content hr{border-bottom:1px solid #fff;height:0;border-top:1px solid #d8d8d8}.search-workout-templates .filter-instructions{font-size:12px;margin:10px 0 20px}.search-workout-templates .searchOptions{height:75px}.search-workout-templates .filters{margin-bottom:15px}.search-workout-templates .filters .goal-filter,.search-workout-templates .filters .level-filter{float:left}.search-workout-templates .filters .goal-filter,.search-workout-templates .filters .level-filter,.search-workout-templates .filters .gender-filter{padding-top:3px;padding-bottom:8px}.search-workout-templates .filters .goal-filter{padding-right:22px;border-right:1px solid #bcbdbc}.search-workout-templates .filters .level-filter{padding-left:22px;padding-right:22px;border-left:1px solid #FFF;border-right:1px solid #bcbdbc}.search-workout-templates .filters .gender-filter{padding-left:22px;display:inline-block;border-left:1px solid #FFF}.search-workout-templates .filters div.filter-box{margin-left:0;margin-top:10px}.search-workout-templates .filter-title{font-size:14px;font-weight:bold;text-transform:uppercase}.search-workout-templates div.boom-two-column,div.boom-three-column,div.boom-four-column{vertical-align:text-top}.search-workout-templates div.search-box input.search-button{top:-13px}.search-workout-templates div.search-box .wmwrap{margin-bottom:-10px}.search-workout-templates div.search-box input.search{padding-left:10px;width:604px;height:19px}.search-workout-templates .muscle-list label.muscle-checkbox{background-color:#cdcdcd;width:10px;height:9px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;border-top:1px solid gray;padding:0;margin-right:5px}.search-workout-templates .muscle-list label.muscle-checkbox.selected{background-color:#00a0de}.search-workout-templates .muscle-list{margin:25px 0 5px 5px}.search-workout-templates .muscle-list input{display:none}.search-workout-templates .muscle-target-container{position:relative}.search-workout-templates .muscle-target-container a.muscle-target-button{font-size:14px;font-weight:bold;color:#00a1de;text-transform:uppercase;text-shadow:0 2px #FFF}.search-workout-templates .muscle-target-container a.muscle-target-button.dark{color:#0082a7}.search-workout-templates .muscle-target-container .dark .decoration{display:none}.search-workout-templates .search-spinner{position:relative;float:left;top:-11px;left:590px;width:16px;height:16px;margin-bottom:4px}.search-workout-templates .muscle-target-container .decoration{display:block;width:11px;height:6px;position:absolute;top:5px;left:232px}.search-workout-templates .muscle-target-container .decoration:before,.search-workout-templates .muscle-target-container .decoration:after{position:absolute;content:'';width:6px;height:4px;background-color:#00a1de;border-top:1px solid #00a1de;border-bottom:1px solid #FFF}.search-workout-templates .muscle-target-container .decoration:before{-webkit-transform:skew(0,45deg);-moz-transform:skew(0,45deg);-ms-transform:skew(0,45deg);-o-transform:skew(0,45deg);transform:skew(0,45deg)}.search-workout-templates .muscle-target-container .decoration:after{left:5px;-webkit-transform:skew(0,-45deg);-moz-transform:skew(0,-45deg);-ms-transform:skew(0,-45deg);-o-transform:skew(0,-45deg);transform:skew(0,-45deg)}.search-workout-templates .muscle-target-container .muscle-list .muscle-item{margin-bottom:10px;font-size:12px;color:#9a9b9c;text-shadow:0 1px #FFF}.search-workout-templates .muscle-target-container .muscle-list .muscle-item.selected{color:#00a0de}.search-workout-templates .muscle-target-container .muscle-list .muscle-item:hover{color:#4d4f53;cursor:pointer}.search-workout-templates .slider{height:40px;padding-top:5px;font-family:ProximaNova,Arial,sans-serif}.search-workout-templates .slider .low-values{float:left;position:relative}.search-workout-templates .slider .high-values{float:right}.search-workout-templates .slider .low-values,.search-workout-templates .slider .high-values{width:45px}.search-workout-templates .total-time-slider,.search-workout-templates .cardio-slider{position:relative}.search-workout-templates .slider-title{font-size:12px;margin:15px 0 10px}.search-workout-templates .slider .slider-border{float:left;height:13px;background:transparent;padding:5px 5px;width:495px;margin:2px 10px}.search-workout-templates .slider div.silder-values{font-size:14px;font-weight:bold}.search-workout-templates .slider input#time-amount-sec-high,.search-workout-templates .slider input#cardio-sec-high{float:none;margin-right:0}.search-workout-templates .slider input#time-amount-hr-high,.search-workout-templates .slider input#cardio-hr-high{margin-left:10px}.search-workout-templates .left-title,.search-workout-templates .right-title{font-size:11px;font-weight:bold;color:#9a9b9c;text-shadow:0 2px #FFF}.search-workout-templates .cardio-filter div.filter-box{margin:10px 0 5px;z-index:7000}.search-workout-templates .filter-button{margin-bottom:20px;float:right}.search-workout-templates .filter-button .clear-filter-button{margin-right:10px;font-size:12px;font-weight:bold}.search-workout-templates .filter-button .button-container{position:relative;float:right}.search-workout-templates .filter-button .wicket-ajax-indicator{display:inline-block;position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-5px}.search-workout-templates .sort-by-filter .sort-by{display:none}.search-workout-templates div.advanced-filters-container div.sort-by-filter div.new-pill-box{margin-left:0;width:100%;border:1px solid #bcbdbc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-khtml-border-radius:2px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec');background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ececec));background:-moz-linear-gradient(top,#fff,#ececec);height:20px;margin-bottom:20px}.search-workout-templates div.new-pill-box ul li.pill-right a{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.search-workout-templates div.new-pill-box ul li{border-right:1px solid #FFF}.search-workout-templates div.new-pill-box ul li a{border-right:1px solid #bcbdbc;background:0;padding:4px 10px 5px 9px;color:#4d4f53}.search-workout-templates div.new-pill-box ul a:hover,.search-workout-templates div.new-pill-box ul li.pill-right a:hover,.search-workout-templates div.new-pill-box ul li.pill-active a:hover,.search-workout-templates div.new-pill-box ul li.pill-active a{background:#009de5;border-top:1px solid #000;color:#FFF}.search-workout-templates .gradient-panel .content{background:0;border-top:1px solid #bcbdbc}.search-workout-templates select{display:none}.search-workout-templates .slider .colon{float:left}#template-details-modal{background-color:#FFF !important}#template-details-modal #content{float:none !important}#template-details-modal .social-links{display:none}#modal-loader{position:relative;top:5px;left:10px}.search-workout-templates .workout-template-details h3,#template-details-modal .workout-template-details h3{margin-right:10px}.search-workout-templates .view-details-container{height:28px}.search-workout-templates .view-details-container a{float:right}.search-workout-templates div.gradient-panel.store-layout-search-compare-toolbar div.content span.results-field{margin:0}.search-workout-templates .result-table{margin-top:10px}.search-workout-templates div.workout-template-component .muscles-worked{padding:0 10px}.search-workout-templates div.workout-template-component h4.gray-caps{margin:5px 0 0 0}.search-workout-templates div.workout-template-component .muscles-worked h4{text-align:left}.search-workout-templates div.workout-template-component .muscles-worked .temp-text{width:122px;padding:0}.search-workout-templates #time-amount-hr-low,.search-workout-templates #time-amount-hr-high,.search-workout-templates #cardio-hr-low,.search-workout-templates #cardio-hr-high{float:left}div.padded-content.programSearch{width:640px;margin-left:-10px}div.padded-content h3.pageTitle{padding:5px 0 10px 5px;height:28px}.columnTemplateReport .bbCellValue .timeLabels{margin-top:2px}div.padded-content.programSearch h3.pageTitle{padding:0 0 0 15px;height:36px}.search-workout-templates form{padding-top:10px}.search-workout-templates .bbButton.bbSearch{top:-12px;float:right;margin-right:3px}.padded-content.programSearch .backgroundPattern00Content{padding:15px}.padded-content.programSearch .backgroundPattern00Content .gradient-panel.store-layout-search-compare-toolbar{border:0;padding:0}.padded-content.programSearch .backgroundPattern00Content .store-layout-search-compare-toolbar .content .optional-hr{display:none}.padded-content.programSearch .backgroundPattern00Content .gradient-panel.store-layout-search-compare-toolbar .content{background:transparent}.searchOptions .rightActions{padding-top:30px;float:right}.muscle-target-container .filter-button .clearFiltersLink,.searchOptions .rightActions .clearFiltersLink{display:block;float:right;margin:8px 15px;font-size:12px;cursor:pointer;color:#00aeef}#muscleButtonCollapse div.bbButtonIcon.expand.muscleTargets{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAAK0lEQVQIW2P8DwQMBAAjSB6fQkYQgBmCTSFMHq4I3URkA1AUwRQiKwCJAQDZcxQCju0fqwAAAABJRU5ErkJggg==) 10px 8px no-repeat}#muscleButtonCollapse div.bbButtonIcon.collapse.muscleTargets{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAALElEQVQIW2NkQAP/gYARCJCFUTggBTBJZIVwRcgK0BWCFWFTgKyQEZ8CmEIA28MUAlOv1M8AAAAASUVORK5CYII=) 10px 10px no-repeat}div.muscle-item label{color:#919191}.muscle-list.muscleTargets .boom-four-column{width:151px}.saved-programs-list .bbSortBar{margin-top:10px}.saved-programs-list .bbSortBar ._search-option .direction-icon,.padded-content.programSearch .bbSortBar ._search-option .direction-icon{display:none}.saved-programs-list .bbSortBar ._search-option.selected,.padded-content.programSearch .bbSortBar ._search-option.selected{padding-right:5px}.saved-programs-list div.gradient-panel{padding:0;border:0}.saved-programs-list div.gradient-panel.store-layout-search-compare-toolbar div.content{padding:0;background:#fff}.saved-programs-list div.gradient-panel.store-layout-search-compare-toolbar div.content .optional-hr{display:none}.saved-programs-list div.gradient-panel.store-layout-search-compare-toolbar div.content .results-field{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:bold;font-size:20px;position:relative}.saved-programs-list div.gradient-panel.store-layout-search-compare-toolbar div.content .results-field span.bb-gray6{color:#232323}.saved-programs-list div.gradient-panel.store-layout-search-compare-toolbar div.content .pagination-header{margin-bottom:20px}.results-container{padding-top:15px}.backgroundPattern00Content .bbButton.bbSearch{top:-22px;float:right;margin-right:-6px}form .search-box input.bbTextBox{width:597px;font-family:ProximaNova,Arial,sans-serif;font-weight:normal}form .search-box .bbInputWaterMark{font-family:ProximaNova,Arial,sans-serif;font-weight:normal}.template-list-selector-container .search-box input.bbTextBox{width:500px}.programSearch form .search-box input.bbTextBox{width:589px}.programSearch form .search-box .bbButton.bbSearch{margin:-14px 5px 0 0}form .search-box .bbButton.bbSearch{margin:-23px 7px 0 0;position:relative}.template-list-selector-container .search-box .bbButton.bbSearch{margin:-36px 7px 0 0}.large-program-summary-outer-container .large-program-summary-panel .program-footer-container .shadowContainerTopBottom:before,.large-program-summary-outer-container .large-program-summary-panel .program-footer-container .shadowContainerTopBottom:after,.large-program-summary-outer-container .large-program-summary-panel .program-footer-container .shadowContainerTopBottom{background:transparent;filter:none}.tbox .tinner .tcontent .rateInput{display:none}.tbox .tinner .tcontent .multiRowSections .topHeader .rowSectionRating .bbRateReport.rateSmall{border-right:0;float:right;margin-right:15px}div.gradient-panel div.content.results-bottom span.results-field{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:bold;font-size:20px;float:left}.saved-programs-list .gradient-panel .content{background:transparent}.links span.removeSaved,.links span.removeFromCalendar{cursor:pointer;color:#00aeef}.links span.removeSaved:hover,.links span.removeFromCalendar:hover{color:#33b1ef}.landing-call-to-action{padding:5px 0 20px 0}.landing-call-to-action .to-workout-tracker{width:360px;margin:0 6px 0 0}.landing-call-to-action .post-new-workout{width:210px}.featured-workouts{margin:0 0 30px 0}.featured-workouts div.boom-three-column{width:200px;margin:0 9px 0 0;float:left}.featured-workouts div.boom-three-column.last{margin:0}.featured-workouts div.boom-three-column img{margin:0 0 5px 0}.featured-workouts div.boom-three-column a{font-family:"Arial Black",Arial,Helvetica,sans-serif;*font-family:Arial,Helvetica,sans-serif;*font-weight:bold;font-size:16px}.featured-workouts div.boom-three-column h3{margin:0 0 5px 0;line-height:18px}a.view-all{float:right;font-size:14px;font-weight:bold}.bbcom-tipswift-close-button{display:none !important}div.workout-log-component .remove-template,div.workout-template-component .remove-template{font-size:12px}