.expandable,.editable_expandable{margin-bottom:15px;clear:both}.expandable_heading{background-color:#636363}.expandable_heading.overdue{background-color:#DC3545}.expandable_heading.future{background-color:#999}.expandable_heading .expandable_title{margin:0;text-align:center;color:#FFF!important;font-size:18px}.nojs .expandable_heading .expandable_title{padding:10px;text-align:left}.expandable_heading .expandable_title a,.expandable_heading .expandable_title>span{color:#FFF!important;display:block;padding:10px;text-decoration:none}.expandable_heading.future .expandable_title a,.expandable_heading.future .expandable_title>span{color:#eee!important}.expandable_heading .expandable_title a,.expandable_heading .expandable_title a.collapsed:hover{background:rgba(0,0,0,0.2)}.expandable_heading .expandable_title a.collapsed{background:0}.expandable_heading .expandable_title .glyphicon{float:right;transition:transform .5s}.expandable_heading .expandable_title .collapsed .glyphicon{transform:rotate(0deg)}.expandable_heading .expandable_title .glyphicon{transform:rotate(180deg)}.expandable_collapse{overflow:hidden}.expandable_body{padding:15px}.editable_expandable .expandable_heading,.editable_expandable .expandable_heading .expandable_title,.editable_expandable .expandable_heading .expandable_title a{background:#F1F1F1!important;color:#444!important}.editable_expandable .expandable_body{font-size:1em}.editable_expandable .expandable_body>:first-child{margin-top:0}.lmeditor_inline .editable_expandable .expandable_heading{padding:10px}.lmeditor_inline .editable_expandable .expandable_heading .expandable_title{margin:0}.expandable .first_line{padding:10px;overflow:hidden;font-size:.9em;background:#F2F2F2}.expandable .first_line p{margin:0}.avatar_container{float:right}.avatar,.logo{position:relative}.avatar .btn,.logo .btn{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.avatar:hover .btn,.logo:hover .btn{opacity:1}.avatar .fileUpload,.logo .fileUpload{position:relative;overflow:hidden}.avatar .fileUpload input,.logo .fileUpload input{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.avatar .btn_download,.logo .btn_download{position:absolute;top:50%;left:50%;font-size:.7em;margin-top:-60px;transform:translateX(-50%)}.avatar .btn_photo,.logo .btn_photo{position:absolute;top:50%;left:50%;font-size:.7em;transform:translate(-50%,-50%)}.avatar .btn_delete,.avatar .btn_cancel,.logo .btn_delete,.logo .btn_cancel{position:absolute;top:50%;left:50%;width:117px;margin-top:40px;font-size:.7em;transform:translate(-50%,-50%)}.avatar .image,.logo .image{text-align:center}.avatar img,.avatar_container .logo img{width:170px!important;height:170px!important;object-fit:cover;object-position:center}.avatar_container .logo img{object-fit:contain}.avatar .notice,.logo .notice{position:absolute;top:0;left:0;right:0;margin:0;padding:5px 15px;color:#FFF;text-align:center;line-height:1.3em;background:rgba(139,27,41,0.52)}.avatar_delete_notice,.avatar_invalid_notice,.logo_delete_notice,.logo_invalid_notice{color:#F00;text-align:center}.avatar_pending_notice,.logo_pending_notice{margin-bottom:-42px;text-align:center}.avatar_delete_notice p,.avatar_invalid_notice p,.avatar_pending_notice p,.logo_delete_notice p,.logo_invalid_notice p,.logo_pending_notice p{display:inline-block;margin:4px 0 0 0;max-width:170px;font-size:.85em;line-height:1.4em}@media screen and (max-width :767px){.avatar_container{float:none}.avatar_pending_notice,.logo_pending_notice{margin-bottom:0}.avatar,.avatar_container .logo{position:relative;width:170px;margin:15px auto}.avatar .notice,.avatar_container .logo .notice{text-align:center}.avatar img,.avatar_container .logo img{width:100%!important;height:auto!important}}