.clear-bottom-padding,.page-header{padding-bottom:0}body,html{width:100%;height:100%}a:focus{outline:0}textarea{resize:vertical}canvas{display:block}.pointer{cursor:pointer}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-text-overflow:ellipsis}.text-middle,.text-middle td{vertical-align:middle!important}.text-center th{text-align:center}.fa-toggle-off.text-muted{color:#ccc}.fa-toggle-on.text-success{color:#5cb85c}.margin-0303{margin:0 3px}.margin-bottom-10{margin-bottom:10px}.clear-bottom-margin{margin-bottom:0}.clear-border-top{border-top:0!important}.clear-form-horizontal .form-group{margin-left:0;margin-right:0}.form-group-sm-bottom{margin-bottom:10px}.page-header{margin:0 0 20px;border-bottom:none}.page-header>.heading{margin:0;border-left:6px solid #2d353c;font-size:21px;font-weight:500;line-height:30px;padding:0 0 0 6px}.page-header>.heading:after,.page-header>.heading:before{content:" ";display:table}.page-header>.heading:after{clear:both}.page-header>.heading>li{list-style:none;float:left}.page-header>.heading>li+li:before{color:#b6b6b6;content:"/\00a0";padding:0 0 0 6px}.page-header>.heading a{color:inherit}.page{margin-left:220px;padding:20px 25px}.pagination>li>span{border:0;border-left:1px solid #ddd;border-right:1px solid #ddd}.view.ng-enter{transition:opacity .3s ease-in-out;opacity:0}.view.ng-enter.ng-enter-active{opacity:1}.list-group.list-group-tabs{border-right:1px solid #e5e5e5;padding-right:15px}.list-group.list-group-tabs>.list-group-item{border:none;border-radius:4px;margin-bottom:0}.list-group.list-group-tabs>.list-group-item+.list-group-item{margin-top:2px}.list-thumbnail{position:relative;width:100%;padding-bottom:75%;background:#e5e5e5;border-radius:2px;overflow:hidden}.list-thumbnail>.filenamelast,.list-thumbnail>img{position:absolute;z-index:2;-webkit-transform:translate(-50%,-50%);left:50%;top:50%}.list-thumbnail>img{transform:translate(-50%,-50%);max-width:100%;max-height:100%}.list-thumbnail>.filenamelast{transform:translate(-50%,-50%);font-size:14px;font-weight:700;text-align:center;text-transform:uppercase}.not-installed{background:#fff}.not-installed>.brand{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.install{width:100%;min-height:100%;padding:40px 10px;background:#2d353c}.install>.brand{display:block;margin:0 auto 30px}.install>footer{text-align:center;font-size:12px;color:#777}.install>footer>a{color:#777}.install>footer>a:hover{color:#fff}.install>.content{width:100%;margin:0 auto;transition:all .3s ease-in-out}.install>.content.lg{width:800px}.install>.content.md{width:600px}.install>.content.sm{width:400px}.install>.content .scrollable{max-height:340px;overflow-y:scroll}.install>.content .install-panel.ng-hide-remove{transition:opacity .3s ease-in-out;opacity:0}.install>.content .install-panel.ng-hide-remove.ng-hide-remove-active{opacity:1}.install>.content .install-panel.ng-hide-add{opacity:0}.install>.content .install-panel .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.install>.content .install-panel .alert.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.install>.content .install-panel .text-installing{color:#3787E6}.install>.content .install-panel .text-welcome{color:#3787E6;margin:35px 0 30px}.install>.content .panel{margin-bottom:10px}.sign-in{width:100%;height:100%;background:#2d353c}.sign-in>.content{position:fixed;left:50%;top:50%;width:360px;margin-left:-180px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sign-in>.content.shake.shake-add{-webkit-animation:sign-in-shake .6s ease-in-out;animation:sign-in-shake .6s ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes sign-in-shake{0%,100%{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,-50%,0);transform:translate3d(-10px,-50%,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,-50%,0);transform:translate3d(10px,-50%,0)}}@keyframes sign-in-shake{0%,100%{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,-50%,0);transform:translate3d(-10px,-50%,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,-50%,0);transform:translate3d(10px,-50%,0)}}.sign-in>.content>.brand{display:block;margin:0 auto 30px}.sign-in>.content>.panel{margin-bottom:10px}.sign-in>.content>.nodercms{text-align:center;font-size:12px;color:#777}.sign-in>.content>.nodercms>a{color:#777}.sign-in>.content>.nodercms>a:hover{color:#fff}.navigation{position:fixed;left:0;top:0;bottom:0;overflow-y:auto;width:220px;background-color:#2d353c;box-shadow:-4px 0 6px rgba(0,0,0,.15) inset}.navigation>.brand{display:block;max-width:100%;margin:30px auto}.navigation>.account{position:relative;width:200px;padding:8px 15px;margin:10px;background:#39444e;border-radius:4px;color:#85888c}.navigation>.account .sign-out{position:absolute;top:0;right:10px;padding:8px 15px;margin-right:-15px;cursor:pointer}.navigation>.list{padding-left:0}.navigation>.list>li>.item{display:block;padding:10px 20px;line-height:20px;color:#a8acb1;cursor:pointer}.navigation>.list>li>.item:hover{background-color:#232a2f}.navigation>.list>li>.item.active{color:#fff;background-color:#489BFC}.navigation>.list>li>.item.active>.fa{color:#fff}.navigation>.list>li>.item.select~.sub-list{display:block}.navigation>.list>li>.item>.fa{margin-right:10px}.navigation>.list>li>.item>.caret{float:right;margin-top:8px}.navigation>.list>li>.sub-list{display:none;position:relative;padding:10px 20px;background-color:#1a2229;list-style-type:none}.navigation>.list>li>.sub-list .item{display:block;padding:5px 0;font-weight:300;color:#889097}.navigation>.list>li>.sub-list .item.active,.navigation>.list>li>.sub-list .item:hover{color:#fff}.navigation>.list>li>.sub-list .item.active>.fa,.navigation>.list>li>.sub-list .item:hover>.fa{color:#348fe2}.navigation>.list>li>.sub-list .item>.fa{margin-right:10px;-webkit-transform:scale(.5);transform:scale(.5)}.navigation .notification{position:fixed;z-index:1;bottom:10px;left:10px;width:200px;padding:8px 15px;background:#283037;border-radius:4px}.navigation .notification.ng-hide-remove{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(100%);transform:translateY(100%)}.navigation .notification.ng-hide-remove.ng-hide-remove-active{-webkit-transform:translateY(0);transform:translateY(0)}.navigation .notification.ng-hide-add{transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;-webkit-transform:translateY(0);transform:translateY(0)}.navigation .notification.ng-hide-add.ng-hide-add-active{-webkit-transform:translateY(100%);transform:translateY(100%)}.upload-thumbnail-grit-line{border-left:1px solid #e5e5e5}.upload-thumbnail-info.ng-hide-remove{display:none}.upload-thumbnail-info.ng-hide-remove.ng-hide-remove-active{opacity:1}.extensions-media{margin-bottom:5px}.extensions-media>.extensions-media-list{padding-left:0;padding-right:0}.extensions-media>.extensions-media-list .help-block{padding-left:8px;padding-right:7px}.disabled-upload-thumbnail .upload-thumbnail{opacity:.5;cursor:default}.disabled-upload-thumbnail .upload-thumbnail.active{opacity:1;cursor:pointer}.disabled-upload-thumbnail .upload-thumbnail>.fa-stack.check{display:none!important}.disabled-upload-thumbnail .upload-thumbnail-button{display:none}.upload-thumbnail{position:relative;width:100%;padding-bottom:75%;background:#e5e5e5;border-radius:3px;overflow:hidden}.upload-thumbnail:hover>.fa-stack.check,.upload-thumbnail:hover>.fa-stack.edit,.upload-thumbnail:hover>.fa-stack.remove{display:block}.upload-thumbnail>.fa-stack{position:absolute;z-index:3;font-size:12px}.upload-thumbnail>.fa-stack.top-right{right:4px;top:4px}.upload-thumbnail>.fa-stack.top-left{left:4px;top:4px}.upload-thumbnail>.fa-stack.edit{display:none;color:#fff}.upload-thumbnail>.fa-stack.edit>.fa-inverse,.upload-thumbnail>.fa-stack.edited{color:#337ab7}.upload-thumbnail>.fa-stack.check{display:none;color:#fff}.upload-thumbnail>.fa-stack.check>.fa-inverse,.upload-thumbnail>.fa-stack.checked{color:#337ab7}.upload-thumbnail>.fa-stack.remove{display:none;color:#000}.upload-thumbnail>.uploading-spinner{position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;color:#e5e5e5}.upload-thumbnail>.thumbnail-file{width:80%;position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.upload-thumbnail>.thumbnail-file>.fileicon{position:relative}.upload-thumbnail>.thumbnail-file>.fileicon>.filelastname{position:absolute;font-size:12px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;margin-top:10px;text-transform:uppercase}.upload-thumbnail>.thumbnail-file>.filename{margin-top:4px;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.upload-thumbnail>img{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;max-height:100%;-webkit-filter:blur(10px);filter:blur(10px);transition:-webkit-filter .3s ease-out;transition:filter .3s ease-out;transition:filter .3s ease-out,-webkit-filter .3s ease-out}.upload-thumbnail>.btn-upload-thumbnail{position:absolute;z-index:1;width:100%;height:100%;border:1px dashed #ccc;cursor:pointer;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.upload-thumbnail>.btn-upload-thumbnail:hover{border:1px dashed #337ab7}.upload-thumbnail>.btn-upload-thumbnail:hover>.fa{color:#337ab7}.upload-thumbnail>.btn-upload-thumbnail>.fa{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:21px;color:#ccc}.upload-thumbnail>input[type=file]{opacity:0;position:absolute;margin-left:-9999px}.upload-thumbnail.success>img{-webkit-filter:blur(0);filter:blur(0)}.crop-thumbnail-wrap{width:100%;overflow:hidden}.crop-thumbnail-wrap>canvas{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}