
.detail.editing header{border-bottom:1px solid #ededeb;padding:0 0 1.8em
}
.detail.editing header [type=text]{font-weight:300;font-size:19.9999998px;height:34px;padding-left:8px;line-height:1.3;margin-bottom:1em
}
.detail.editing header .difficulty .header{margin-right:20px
}
.detail.editing header .difficulty label{margin-right:15px;margin-bottom:0
}
.detail.editing header .difficulty [type=radio]{margin:0 4px 0 0
}
.detail.editing h3{font-weight:300;font-size:15.0000004px;line-height:1.5;margin-bottom:13px
}
.detail.editing .exercise_sections{margin:0;list-style:none;padding-top:1.7em
}
.detail.editing .exercise_sections>li{border-bottom:1px solid #ededeb;position:relative;padding-left:40px;margin-bottom:1.5em;margin-top:1.6em;padding-bottom:1.7em
}
.detail.editing .exercise_sections>li h3{margin-bottom:15px
}
.detail.editing .exercise_sections>li:first-child{margin-top:0
}
.detail.editing .exercise_sections>li:first-child h3{margin-bottom:14px
}
.detail.editing .exercise_sections>li .populate{max-width:500px
}
.detail.editing .exercise_sections>li .ribbon{top:0;position:relative;float:left;margin-left:-40px
}
.detail.editing .exercise_sections>li .controls,.detail.editing .exercise_sections>li .controls+controls{margin-bottom:8px
}
.detail.editing .exercise_sections>li .controls:last-child{margin-bottom:0
}
.detail.editing .exercise_sections>li .controls .btn-flat-icon{padding-left:3px
}
.detail.editing .exercise_sections>li .controls .btn-flat-icon i{width:14px
}
.detail.editing .exercise_sections>li select{width:212px
}
.detail.editing .exercise_sections>li input[type=text]{margin-top:8px
}
.detail.editing .exercise_sections>li .toggle{color:#474745;position:absolute;margin-left:-40px;width:26px;line-height:26px;text-align:center
}
.detail.editing .exercise_sections>li:before{content:"";display:inline-block;width:26px;height:100%;background:#ededeb;margin-right:10px;text-align:center;font-weight:400;position:absolute;left:0;top:0;line-height:25px;margin-bottom:19px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:19px solid #fff
}
.detail.editing .areas .group{margin-right:6px
}
.detail.editing .areas .element{width:212px
}
.detail.editing .areas a.select2-choice{height:25px;background:none;border-color:#b9b9b9
}
.detail.editing .areas a.select2-choice div{background:none;border-left:0
}
.detail.editing .areas a.select2-choice div b{background:url(/images/select2.2ca61.png)
}
.detail.editing .areas .delete{margin-left:2px
}
.detail.editing .areas .delete i{margin-top:0
}
.detail.editing .areas,.detail.editing .muscles{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none
}
.detail.editing .difficulty .error{display:none
}
.detail.editing .difficulty.error .error{display:block
}
.detail.editing .input-max{width:100%
}
.detail.editing .sets{margin-bottom:15px
}
.detail.editing #exercise-short-description,.detail.editing #tool{width:100%;max-width:600px
}
.detail.editing #exercise-short-description{height:36px
}
.detail.editing .redactor_box{width:100%;margin-bottom:21px
}
.detail.editing .redactor_box .redactor_editor{min-height:68px!important
}
.detail.editing #media{margin-bottom:19px;width:102.6%
}
.detail.editing #media .images .drop-wrap{float:left;border:3px dashed #d2d2c8;border-radius:13px;padding:3px
}
.detail.editing #media .images .image{float:left;border:0;margin-right:10px;min-height:90px;max-width:180px;position:relative
}
.detail.editing #media .images .image .settings-menu{position:absolute;top:5px;right:5px
}
.detail.editing #media .images .image:hover .settings-menu{display:block
}
.detail.editing #media .images img{max-height:90px
}
.detail.editing #media .images .icon-file{display:block;margin-left:calc(50% - 10px)
}
.detail.editing #media .images .icon-file:before{font-size:20px
}
.detail.editing #media .images .uploading{position:relative
}
.detail.editing #media .images .uploading img{opacity:.7
}
.detail.editing #media .images .uploading .spinner-centered{background:hsla(0,0%,100%,.4)
}
.detail.editing #media .file-button{display:none
}
.detail.editing #media #drop{background:#f3f3f3;float:left;width:100px;height:69px;padding:13px 8px;text-align:center;border-radius:9px;line-height:1.5
}
.detail.editing #media #drop input{width:100px
}
.detail.editing #media #drop.highlight{background-color:#e0f5fa
}
.detail.editing #media #drop.over{background-color:#9dbad4
}
.detail.editing #media #drop .btn{padding-right:6px;margin-top:14px
}
.detail.editing #media #drop [class*=icon-]{width:12px
}
.detail.editing .videos{margin-right:50px
}
.detail.editing .videos .video{width:100%
}
.detail.editing .videos input{margin-right:-50px
}
.detail.editing .videos .icon-video{position:relative;right:-51px;top:-5px
}
.detail.editing .videos .video-remove{position:relative;right:-52px;top:-4px
}
.detail.editing .videos .video-remove i{margin-top:0
}
.detail.editing .videos label.error{display:none!important
}
.detail.editing.no-desc{font-size:15.0000004px;text-align:center;color:#adadaa;background:none
}
.detail.editing footer{position:fixed;bottom:0;width:calc(100% - 300px);padding:20px 25px;left:300px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;background:#fff;border-top:1px solid #ededeb
}
@media (max-width:480px){
#library .content .display .detail.editing{height:auto
}
#library .content .display .detail.editing footer{left:0;width:100%;position:inherit
}
#library.editing .content .display .list{width:0
}
}

/*# sourceMappingURL=18.4948e.css.map*/