.tipswift{padding:5px;position:absolute;z-index:100000;border-color:black}.tipswift-inner{padding:5px 10px;background-color:black;color:white;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 6px black;-webkit-box-shadow:0 0 6px black;box-shadow:0 0 6px black;font-size:12px}.tipswift-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed;border-color:#000}.tipswift-n .tipswift-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:0;border-left-color:transparent;border-right-color:transparent}.tipswift-nw .tipswift-arrow{top:0;left:10px;border-bottom-style:solid;border-top:0;border-left-color:transparent;border-right-color:transparent}.tipswift-ne .tipswift-arrow{top:0;right:10px;border-bottom-style:solid;border-top:0;border-left-color:transparent;border-right-color:transparent}.tipswift-s .tipswift-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:0;border-left-color:transparent;border-right-color:transparent}.tipswift-sw .tipswift-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:0;border-left-color:transparent;border-right-color:transparent}.tipswift-se .tipswift-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:0;border-left-color:transparent;border-right-color:transparent}.tipswift-e .tipswift-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:0;border-top-color:transparent;border-bottom-color:transparent}.tipswift-w .tipswift-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:0;border-top-color:transparent;border-bottom-color:transparent}.tipswift.dialog input{margin:0 2px;padding:2px 2px;background-color:#222;border:1px solid #555;outline:0;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.tipswift.dialog input:hover{background-color:#444}.tipswift.dialog input[type=button]{cursor:pointer}.tipswift.dialog input:active{background:#161616;color:#c7c7c7}.tipswift.bb-tip-dialog span{display:block;font-family:Arial,sans-serif}.tipswift.bb-tip-dialog .tipswift-inner{text-align:center;padding:15px 10px;font-size:12px;min-width:180px;max-width:230px;line-height:16px}.tipswift.bb-tip-dialog span.tipswift-body{display:block}.tipswift.bb-tip-dialog span.tipswift-buttons{display:block;margin-top:10px}.tipswift.bb-tip-dialog span.tipswift-buttons input[type="button"]{width:78px;height:23px;background:#404040;font-size:12px;background:-moz-linear-gradient(top,#404040 0,#393939 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#404040),color-stop(100%,#393939));background:-webkit-linear-gradient(top,#404040 0,#393939 100%);background:-ms-linear-gradient(top,#404040 0,#393939 100%);background:linear-gradient(to bottom,#404040 0,#393939 100%);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:0 -1px #5f5f5f;*border-top:1px solid #5f5f5f}.tipswift.bb-tip-dialog span.tipswift-buttons input[type="button"]:hover{background:#636363;background:-moz-linear-gradient(top,#404040 0,#636363 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#404040),color-stop(100%,#636363));background:-webkit-linear-gradient(top,#404040 0,#636363 100%);background:-ms-linear-gradient(top,#404040 0,#636363 100%);background:linear-gradient(to bottom,#404040 0,#636363 100%)}.tipswift div#map-container a.tip-button{background:transparent url('//assets.bodybuilding.com/common/images/common/white-x.png') 237px 1px no-repeat;padding:1px 17px 7px 3px;cursor:pointer;display:block;text-align:right;color:#fff;font-size:11px;font-weight:bold}.tipswift div#map-container div#map-canvas{width:250px;height:210px}.tipswift div#map-container{padding:3px 10px 23px 10px}.tipswift div#map-container a.large-map-link{color:#fff;font-size:12px;text-align:left;padding-top:3px;float:left}.tipswift{margin:0}a.bbcom-tipswift-close-button{display:block;width:12px;height:12px;float:right;background:transparent url("//assets.bodybuilding.com/common/images/icons/tiny-icons.png") 0 0}.bbcom-tip-tooltip .tipswift-inner{text-align:center;padding:15px 10px;font-size:12px;min-width:180px;max-width:230px;line-height:16px}.bbcom-tip-tooltip .tipswift-inner .tipswift-buttons{margin-top:10px;text-align:center}.bbcom-tip-tooltip .tipswift-inner .tipswift-buttons input[type="button"]{width:78px;height:23px;background:#404040;font-size:12px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#424242),color-stop(100%,#393939));background:-moz-linear-gradient(top,#424242 0,#393939 100%);background:-webkit-linear-gradient(top,#424242 0,#393939 100%);background:-ms-linear-gradient(top,#424242 0,#393939 100%);background:linear-gradient(to bottom,#424242 0,#393939 100%);border:0;border-top:1px solid #5a5a5a;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 0 #5f5f5f}.bbcom-tip-tooltip .tipswift-inner .tipswift-buttons input[type="button"]:hover{background:#525252;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#424242),color-stop(100%,#525252));background:-moz-linear-gradient(top,#424242 0,#525252 100%);background:-webkit-linear-gradient(top,#424242 0,#525252 100%);background:-ms-linear-gradient(top,#424242 0,#525252 100%);background:linear-gradient(to bottom,#424242 0,#525252 100%)}.bbcom-tip-tooltip .tipswift-inner .tipswift-body{line-height:16px;font-size:12px}.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}.tbox{position:absolute;display:none;-moz-border-radius:5px;border-radius:5px;z-index:900;border:3px solid #565450}.tinner{padding:30px 15px;background:#fff url('//assets.bodybuilding.com/common/images/tinybox/preload.gif') no-repeat 50% 50%;overflow:hidden;*overflow:visible}.tmask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:800}.tclose{position:absolute;top:10px;right:15px;width:30px;padding-right:11px;cursor:pointer;background:url('//assets.bodybuilding.com/common/images/tinybox/close.png') no-repeat 100% 50%;font:normal 11px Arial,helvetica,sans-serif;color:#a30308}.tclose:hover{text-decoration:underline !important}.tclose:hover a{text-decoration:underline}.tclose a{color:#a30309;display:inline-block;padding-right:0;text-decoration:none;width:43px;*zoom:1;*display:inline}.message-box{padding:0 0 0 74px;margin:10px;position:relative}.message-box .top{margin:0;padding-top:5px;position:relative;top:auto;left:auto;width:auto;height:auto}.message-box .message-box-content{background-color:#fff;margin:0 0 0 -74px;padding:0;background-repeat:no-repeat}.message-box .message-box-bottomL{margin:0 0 0 -74px;padding-left:74px;overflow:hidden}.message-box .message-box-bottomR{display:block;overflow:hidden}.message-box .message-box-message{margin-left:73px;padding:10px 20px 10px 29px}.message-box ul li{margin-left:30px;margin-bottom:4px}.message-box.error-box{background:url('//assets.bodybuilding.com/common/images/common/messageBoxErrorBg.png') top left no-repeat}.message-box.error-box h3{width:480px;color:#fff;margin:0 0 3px 0;overflow:hidden;font-family:"Arial Black",Arial;font-size:16px;font-weight:bold}.message-box.error-box .top{background:url('//assets.bodybuilding.com/common/images/common/messageBoxErrorBg.png') top right no-repeat;position:relative;top:auto;left:auto;width:auto;height:auto}.message-box.error-box .message-box-content{border-left:1px solid #dcd8d2;border-right:1px solid #a7192f;background-image:url('//assets.bodybuilding.com/common/images/common/messageBoxErrorIcon.png');background-position:29px center;background-position:30px center;color:#fff}.message-box-message a{color:#fff;text-decoration:underline}.message-box.error-box .message-box-bottomL{background:url('//assets.bodybuilding.com/common/images/common/messageBoxErrorBg.png') bottom left no-repeat}.message-box.error-box .message-box-bottomR{background:url('//assets.bodybuilding.com/common/images/common/messageBoxErrorBg.png') bottom right no-repeat;height:5px}.message-box.error-box .message-box-message{background-color:#a7192f;background-image:url('//assets.bodybuilding.com/common/images/common/messageBoxErrorIcon.png');background-position:-44px center;background-repeat:no-repeat}.message-box.confirm-box h3{width:480px;margin-bottom:3px;overflow:hidden;color:#fff;font-size:16px;font-family:"Arial Black",Arial;font-weight:bold}.message-box.confirm-box{background:url('//assets.bodybuilding.com/common/images/common/messageBoxConfirmBg.png') top left no-repeat}.message-box.confirm-box .top{background:url('//assets.bodybuilding.com/common/images/common/messageBoxConfirmBg.png') top right no-repeat}.message-box.confirm-box .message-box-content{border-left:1px solid #dcd8d2;border-right:1px solid #5b8f06;background-image:url('//assets.bodybuilding.com/common/images/common/messageBoxConfirmIcon.png');color:#fff;background-position:9px center;background-position:10px center}.message-box.confirm-box .message-box-bottomL{background:url('//assets.bodybuilding.com/common/images/common/messageBoxConfirmBg.png') bottom left no-repeat}.message-box.confirm-box .message-box-bottomR{background:url('//assets.bodybuilding.com/common/images/common/messageBoxConfirmBg.png') bottom right no-repeat;height:5px}.message-box.confirm-box .message-box-message{background-color:#5b8f06;background-image:url('//assets.bodybuilding.com/common/images/common/messageBoxConfirmIcon.png');background-position:-64px center;background-repeat:no-repeat}#military-shipping-notification td.arrow-callout div.placeholder{background-image:url('//assets.bodybuilding.com/common/images/sections/cart/infoArrow.png');float:right;height:21px;position:relative;top:-5px;width:24px}#military-shipping-notification td.note p{font-size:11px;padding:5px 0 15px 15px}.uploader-control-2{border:1px solid #777}.file-select-button{float:left;margin-right:10px}.file-upload-button{float:right}h1.sub-header{background:url('//assets.bodybuilding.com/images/my/sub-header-bgd.jpg') no-repeat scroll top left;padding-left:14px;width:795px;height:69px;color:#fff;font:bold 26px/69px 'Arial Black',Arial,sans-serif}.photo-upload div.workflow-buttons{clear:both;float:right;margin-right:15px;margin-top:10px;font-size:11px}.photo-upload div.workflow-buttons a#cancel-page-button{margin-right:12px}.photo-upload input[type="text"],.photo-upload input[type="number"],.photo-upload textarea{color:#2c2b2a;border:1px solid #d4d4d4;height:24px;padding-left:7px;font:12px Arial,sans-serif}.photo-upload input[type="text"]{width:271px}.photo-upload textarea{width:269px}.photo-upload input[type="number"]{width:44px}.photo-upload input.placeholder{color:#9a9b9c;font:italic 12px Arial}.photo-upload textarea.placeholder{color:#9a9b9c;font:italic 12px Arial}.photo-upload ::-webkit-input-placeholder{color:#9a9b9c;font:italic 12px Arial}.photo-upload input:-moz-placeholder{color:#9a9b9c;font:italic 12px Arial}.photo-upload input:-ms-input-placeholder{color:#9a9b9c;font:italic 12px Arial}.photo-upload textarea:-ms-input-placeholder{color:#9a9b9c;font:italic 12px Arial}.photo-upload textarea:-moz-placeholder{color:#9a9b9c;font:italic 12px Arial}.accept-terms div.terms{margin:21px 15px 0;border:5px solid #e7e7e7;background:#fcfcfc url('//assets.bodybuilding.com/bodyspace/images/pinstripe-background-tile.gif');padding:8px 13px}.accept-terms div.terms label{font-size:12px;font-weight:bold;margin-top:11px;display:block;color:#4d4f53;cursor:pointer}.select-files{font-size:12px}.select-files p.instructions{margin:15px;font-weight:bold}.select-files p.instructions span.size{font-weight:normal;font-style:italic}.select-files p.instructions span.value{color:#a71930}.upload-option .bb-button-v2 span{min-width:102px}.file-select-button{display:none}input[type="file"]{cursor:pointer}.button-gradient-grey input[type="file"]{cursor:default}div.uploadify{display:inline}object.swfupload{width:120px;height:30px}#urlFileSelectButton span{min-width:102px}object.swfupload:hover+.uploadify-button{background-color:#2487c1;background-image:-webkit-gradient(linear,left top,left bottom,from(#2487c1),to(#013555));background-image:-webkit-linear-gradient(top,#2487c1,#013555);background-image:-moz-linear-gradient(top,#2487c1,#013555);background-image:-ms-linear-gradient(top,#2487c1,#013555);background-image:-o-linear-gradient(top,#2487c1,#013555);background-image:linear-gradient(to bottom,#2487c1,#013555);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2487c1',endColorstr='#013555',GradientType=0)}object.swfupload:hover+.uploadify-button span{text-decoration:underline !important}.photo-upload .upload-option{height:30px;margin:0 15px;overflow:hidden;position:relative;font-size:12px}.photo-upload .select{position:absolute;left:0;top:0}.photo-upload .workspace{position:absolute;left:0;top:31px}.photo-upload .select span.instructions{margin-left:11px}.photo-upload .selected .select{top:-30px}.photo-upload .selected .workspace{top:0}.photo-upload .web .workspace input#web-image-url[readonly="readonly"]{color:#d4d4d4}.photo-upload .workspace a{margin-top:-2px}.photo-upload .workspace a span{min-width:0}.photo-upload input[type="text"].loading{background:url(//assets.bodybuilding.com/common/images/loading-icon-16x16+5.gif) no-repeat right center;padding-right:26px;width:246px}.select-files .file-upload-queue{display:none;margin:18px 15px}.select-files .workflow-buttons{display:none}.select-files .file-upload-queue.showing{display:block}.select-files .workflow-buttons.showing{display:block}.select-files .file-upload-queue .upload-queue-item{height:37px;padding-top:10px;margin:-1px 0 0;padding:14px 10px 0;background-color:transparent;font-size:12px;position:relative;border:1px solid #d4d4d4}.select-files .file-upload-queue .upload-queue-item .error-overlay{display:none}.select-files .file-upload-queue .upload-queue-item.error .error-overlay{height:49px;background-color:rgba(167,25,48,0.4);border:1px solid #a71930;position:absolute;width:579px;top:0;left:-1px;display:block}.select-files .file-upload-queue .upload-queue-item.error .tipswift.dialog{position:absolute;visibility:visible;display:block;opacity:1;top:50%;left:50%;margin:-21px -178px;padding:0}.select-files .file-upload-queue .upload-queue-item.error .tipswift.dialog .tipswift-inner{text-align:left;width:355px;height:31px;padding:5px 0;max-width:none}.select-files .file-upload-queue .upload-queue-item.error .tipswift.dialog .tipswift-inner .tipswift-body{float:left;width:201px;line-height:36px;margin-left:23px}.select-files .file-upload-queue .upload-queue-item.error .tipswift.dialog .tipswift-inner .tipswift-buttons{margin-top:6px;float:right;margin-right:21px;visibility:visible}.select-files .file-upload-queue .upload-queue-item .filename{font-weight:bold;max-width:375px;text-overflow:ellipsis;display:inline-block;*display:inline;*zoom:1;overflow:hidden;white-space:nowrap}.select-files .file-upload-queue .upload-queue-item .filesize{margin-left:6px;color:#9a9b9c}.select-files .file-upload-queue .upload-queue-item .filestatus{float:right;font-weight:bold;margin-right:8px;font-size:11px;color:#404040}.select-files .file-upload-queue .upload-queue-item .percent{margin-left:5px}.upload-queue-item .progress{background-color:#d9d9d9;height:7px;margin-top:6px;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px #999;-moz-box-shadow:inset 0 1px 2px #999;box-shadow:inset 0 1px 2px #999}.upload-queue-item .progress-bar{background-color:#0072bc;height:7px;width:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:url(//assets.bodybuilding.com/bodyspace/images/photos/upload-progress-bgd.gif) repeat-x}.upload-queue-item .progress-bar.indeterminate{background-image:url(//assets.bodybuilding.com/bodyspace/images/photos/upload-progress-bgd-indeterminate.gif)}.upload-queue-item .close{background:url(//assets.bodybuilding.com/bodyspace/images/photos/upload-close-btn.png) 0 0 no-repeat;display:block;float:right;height:16px;text-indent:-9999px;width:16px}#local-upload .file-upload-queue{border:1px solid #d4d4d4;overflow:auto;margin-bottom:10px;padding:0 3px 3px}#continue-page-button{cursor:pointer}.photo-details p.instructions{font-weight:normal;margin:15px}.photo-details .photo-items .photo-item{margin:17px 15px 24px;border-top:1px solid #e9e9e9;padding-top:30px;clear:both}.photo-details .photo-items .photo-item:first-child{border:0;padding-top:0}.photo-details .photo-item .heading{font-size:12px;font-weight:bold;margin-bottom:7px}.photo-details .photo-item .preview-image{float:left;width:235px;margin-right:62px}.photo-details .photo-item .preview-image img{border:1px solid #a1a2a3;display:block;margin-bottom:7px;max-width:233px}.photo-details .preview-image label span{margin-top:3px;display:block;float:left}.photo-details .preview-image label.disabled{color:#9a9b9c}.photo-details .preview-image .progress-before-after{background-color:#efefef;padding:7px 10px 10px;margin-top:5px}.photo-details .preview-image .progress-before-after p{font-size:11px;line-height:14px;margin-bottom:1px}.photo-details .preview-image .progress-before-after label{margin-top:5px;display:inline-block}.photo-details .preview-image .progress-before-after label.after{margin-left:5px}.photo-details .preview-image .progress-before-after input[type="checkbox"]{margin-left:0;margin-right:6px}.photo-details .preview-image .set-as-profile{font-size:11px}.photo-details .photo-item .metadata{width:282px;float:left}.photo-details .photo-item label.set-as-profile,.photo-details .photo-item label.before,.photo-details .photo-item label.after{cursor:pointer}.photo-details .photo-item label{font-size:12px;font-weight:bold;text-align:right;margin-right:10px}.photo-details .photo-item label .instructions,.photo-details .instructions{font-weight:normal;font-size:11px}.photo-details .photo-item label>input[type="checkbox"]{margin-left:6px}.photo-details .photo-item label+input[type="text"],.photo-details .photo-item label+textarea{margin-top:8px;margin-bottom:13px}.photo-details .photo-item label+textarea{max-width:269px;min-width:269px}.photo-details .photo-item textarea{height:73px;position:relative;background:transparent}.photo-details .photo-date{font-size:0}.photo-details label.photo-date-label{display:inline-block;width:101px;margin-right:15px}.photo-details input.date-taken{font-size:12px;width:155px;min-width:10px;background-image:url("https://assets.bodybuilding.com/common/images/external/jquery-ui/calendar.jpg");background-repeat:no-repeat;background-position:136px 3px;cursor:pointer}.photo-details .photo-date-select{text-align:right;margin-top:-5px;margin-bottom:8px}.photo-details .label-input.weight,.photo-details .label-input.bodyfat{margin-left:20px;margin-bottom:12px}.photo-details .label-input.weight label,.photo-details .label-input.bodyfat label{display:inline-block;width:82px}.photo-details .label-input.weight span.unit,.photo-details .label-input.bodyfat span.unit{margin-left:5px;font-size:12px;font-weight:bold}.photo-upload.photo-details .photo-weight,.photo-upload.photo-details .photo-bodyfat{width:44px}.photo-details .label-input.pose label{display:inline-block;width:103px}.photo-details .pose-picker{border:1px solid #747474;width:55px;height:55px;display:inline-block;color:#636363;font-weight:bold;font-size:11px;cursor:pointer;vertical-align:middle;background:url("//assets.bodybuilding.com/bodyspace/images/photos/poses-55.gif") no-repeat 600px 600px;-webkit-transition:-webkit-box-shadow .25s ease-out;-moz-transition:-moz-box-shadow .25s ease-out;-o-transition:box-shadow .25s ease-out;transition:box-shadow .25s ease-out;-webkit-box-shadow:inset 0 0 0 0 #c5c5c5;-moz-box-shadow:inset 0 0 0 0 #c5c5c5;box-shadow:inset 0 0 0 0 #c5c5c5}.photo-details .pose-picker.front-relaxed{background-position:0 0}.photo-details .pose-picker.side-relaxed{background-position:-55px 0}.photo-details .pose-picker.back-relaxed{background-position:-110px 0}.photo-details .pose-picker.frt-dbl-biceps{background-position:-165px 0}.photo-details .pose-picker.bck-dbl-biceps{background-position:-220px 0}.photo-details .pose-picker.bck-lat-spread{background-position:0 -55px}.photo-details .pose-picker.most-muscular{background-position:-55px -55px}.photo-details .pose-picker.side-chest{background-position:-110px -55px}.photo-details .pose-picker.side-triceps{background-position:-165px -55px}.photo-details .pose-picker.frt-lat-spread{background-position:-220px -55px}.photo-details .pose-picker.ab-thigh-iso{background-position:0 -110px}.photo-details .pose-picker.traps{background-position:-55px -110px}.photo-details .pose-picker.shoulders{background-position:-110px -110px}.photo-details .pose-picker.chest{background-position:-165px -110px}.photo-details .pose-picker.triceps{background-position:-220px -110px}.photo-details .pose-picker.biceps{background-position:0 -165px}.photo-details .pose-picker.forearms{background-position:-55px -165px}.photo-details .pose-picker.abs{background-position:-110px -165px}.photo-details .pose-picker.back{background-position:-165px -165px}.photo-details .pose-picker.glutes{background-position:-220px -165px}.photo-details .pose-picker.calves{background-position:0 -220px}.photo-details .pose-picker.hamstrings{background-position:-55px -220px}.photo-details .pose-picker.quads{background-position:-110px -220px}.photo-details .pose-picker.lats{background-position:-165px -220px}.photo-details .pose-picker.other{background-position:-220px -220px}.photo-details .pose-picker .pose-name{margin-left:62px;margin-top:21px;display:inline-block;width:113px}.photo-details .pose-picker:hover{border-color:#00a1de;-webkit-box-shadow:inset 0 0 0 1px #00a1de;-moz-box-shadow:inset 0 0 0 1px #00a1de;box-shadow:inset 0 0 0 1px #00a1de}.tbox{z-index:100001}.metadata.xbanner{padding-left:15px}.metadata.xbanner .label{padding-bottom:7px}.metadata.xbanner .label .text{color:#4d4f53}.metadata.xbanner .label .instructions{color:#9e9fa3}.create-thumbnail>p.instructions{margin:18px 0 -4px 15px;font-weight:bold}.create-thumbnail p.instructions .information{font-weight:normal;font-style:italic}.create-thumbnail .thumbnail-item{margin:20px 15px 9px;border-bottom:1px solid #e9e9e9;padding-bottom:30px}.create-thumbnail .image-workspace{width:422px;margin-right:10px;float:left}.create-thumbnail .thumbnail-item._banner .image-workspace{width:592px}.create-thumbnail .thumbnail-preview{width:148px;float:left}.create-thumbnail .image-workspace .rotate-photo{float:left}.create-thumbnail .image-workspace .rotate-photo .instructions{margin-top:2px;margin-left:7px;display:inline-block}.create-thumbnail .image-workspace .rotate-photo a{display:block;float:left;margin-right:3px;width:19px;height:19px;text-indent:-300px;overflow:hidden;background:#0e709a url('//assets.bodybuilding.com/bodyspace/images/photos/sprites.png') no-repeat scroll;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.create-thumbnail .image-workspace .rotate-photo a.ccw{background-position:0 0}.create-thumbnail .image-workspace .rotate-photo a.cw{background-position:-19px 0}.create-thumbnail .image-workspace>.instructions{background:url('//assets.bodybuilding.com/bodyspace/images/photos/sprites.png') no-repeat scroll -38px top;padding-left:24px;float:right;margin:2px 0 5px}.create-thumbnail .image-container{border:1px solid #9a9b9c;margin-top:5px;clear:both;overflow:hidden}.create-thumbnail .image-workspace .image-container{border:0}.create-thumbnail .image-workspace .image-container span{display:inline-block;border:1px solid #9a9b9c}.create-thumbnail .image-workspace .image-container span img{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.create-thumbnail .thumbnail-preview .heading{font-weight:bold;margin-top:2px;text-align:right}.create-thumbnail .thumbnail-preview .preview-image-container{width:145px;height:145px}#pose-selector{display:none;width:620px}#pose-selector-box #pose-selector{display:block}.tbox{border:0;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);box-shadow:0 0 20px rgba(0,0,0,0.8)}#pose-selector h2{color:#5c5554;font-size:18px;border-bottom:1px solid #b1b2b2;font-weight:bold;padding-bottom:3px}.tinner{padding-top:15px;padding-bottom:4px;background-color:#fff !important}#tbox-close{top:17px}#pose-selector p.instructions{font-size:12px;padding:17px 0 6px}#pose-selector td img{border:1px solid #c5c5c5}#pose-selector ul.poses{width:590px;margin:0 auto}#pose-selector .poses li{display:block;float:left;width:90px;height:134px;margin-right:10px;cursor:pointer}#pose-selector .poses li .label{margin-top:9px;font-size:11px;color:#0e709a;text-align:center;font-weight:bold;width:90px;display:inline-block}#pose-selector .poses li .pose-image{display:block;float:left;border:1px solid #c5c5c5;width:88px;height:88px;background:#fff url("//assets.bodybuilding.com/images/my/photos/poses/poses.gif") no-repeat 0 0;-webkit-transition:all .2s ease-out,background-position 0 linear;-moz-transition:all .2s ease-out,background-position 0 linear;-o-transition:all .2s ease-out,background-position 0 linear;transition:all .2s ease-out,background-position 0 linear;-webkit-box-shadow:inset 0 0 0 0 #c5c5c5;-moz-box-shadow:inset 0 0 0 0 #c5c5c5;box-shadow:inset 0 0 0 0 #c5c5c5}#pose-selector .poses li:hover .pose-image{border-color:#00a1de;-webkit-box-shadow:inset 0 0 0 3px #00a1de;-moz-box-shadow:inset 0 0 0 3px #00a1de;box-shadow:inset 0 0 0 3px #00a1de}#pose-selector .poses li.selected{cursor:normal}#pose-selector .poses li.selected .pose-image{border-color:#00a1de;-webkit-box-shadow:inset 0 0 0 3px #00a1de;-moz-box-shadow:inset 0 0 0 3px #00a1de;box-shadow:inset 0 0 0 3px #00a1de}#pose-selector .rule{clear:both}#pose-selector .poses li.front-relaxed .pose-image{background-position:0 0}#pose-selector .poses li.side-relaxed .pose-image{background-position:-90px 0}#pose-selector .poses li.back-relaxed .pose-image{background-position:-180px 0}#pose-selector .poses li.frt-dbl-biceps .pose-image{background-position:-270px 0}#pose-selector .poses li.bck-dbl-biceps .pose-image{background-position:-360px 0}#pose-selector .poses li.bck-lat-spread .pose-image{background-position:0 -90px}#pose-selector .poses li.most-muscular .pose-image{background-position:-90px -90px}#pose-selector .poses li.side-chest .pose-image{background-position:-180px -90px}#pose-selector .poses li.side-triceps .pose-image{background-position:-270px -90px}#pose-selector .poses li.frt-lat-spread .pose-image{background-position:-360px -90px}#pose-selector .poses li.ab-thigh-iso .pose-image{background-position:0 -180px}#pose-selector .poses li.traps .pose-image{background-position:-90px -180px}#pose-selector .poses li.shoulders .pose-image{background-position:-180px -180px}#pose-selector .poses li.chest .pose-image{background-position:-270px -180px}#pose-selector .poses li.triceps .pose-image{background-position:-360px -180px}#pose-selector .poses li.biceps .pose-image{background-position:0 -270px}#pose-selector .poses li.forearms .pose-image{background-position:-90px -270px}#pose-selector .poses li.abs .pose-image{background-position:-180px -270px}#pose-selector .poses li.back .pose-image{background-position:-270px -270px}#pose-selector .poses li.glutes .pose-image{background-position:-360px -270px}#pose-selector .poses li.calves .pose-image{background-position:0 -360px}#pose-selector .poses li.hamstrings .pose-image{background-position:-90px -360px}#pose-selector .poses li.quads .pose-image{background-position:-180px -360px}#pose-selector .poses li.lats .pose-image{background-position:-270px -360px}#pose-selector .poses li.other .pose-image{background-position:-360px -360px}#pose-selector .poses li.bck-lat-spread{margin-right:0}#pose-selector .poses li.traps{margin-right:0}#pose-selector .poses li.abs{margin-right:0}#pose-selector .poses li.lats{margin-right:0}