div.media-wrapper{background-color:rgba(0,0,0,.6);box-sizing:border-box;display:block;height:100%;padding:20px 0;position:fixed;width:100%;z-index:600}div.media-wrapper div.media-container{background-color:#fff;display:block;margin:auto;max-width:1400px;min-height:50px;overflow:scroll;position:relative;width:95%}div.media-container div.optional-settings-form{background-color:#fff;border-top:1px solid #eee;bottom:0;padding-bottom:25px;padding-top:25px;position:absolute;right:0;width:calc(100% - 300px);z-index:100}div.media-container div.optional-settings-form .form-content{padding-left:15px;padding-right:15px}div.media-container div.optional-settings-form .footer,div.media-container div.optional-settings-form .header{padding-left:25px;padding-right:25px}div.media-container div.albums{border-right:1px solid #eee;box-sizing:border-box;height:100%;left:0;padding:25px;position:absolute;top:0;width:300px}div.media-container div.albums div.albums-list{margin-top:25px;padding:0}div.media-container div.albums div.albums-list div.kt-widget1{padding:0}div.media-container div.albums div.albums-list h3.kt-widget1__title:focus{outline:none}div.media-container div.albums div.albums-list .system-album.hidden{display:none}div.media-container div.media{display:block;height:100%;left:300px;overflow:hidden;position:absolute;top:0;width:calc(100% - 300px)}div.media-container div.media div.top-bar{box-sizing:border-box;display:block;height:75px;left:0;padding:25px;position:absolute;top:0;width:100%}div.media-container div.media div.top-bar div.title{font-size:17px;font-weight:400}div.media-container div.media div.top-bar div.search{max-width:250px}div.media-container div.media div.top-bar div.preview-types{display:block;float:right;margin-right:10px}div.media-container div.media div.top-bar div.preview-types>a{background-color:#eee;border-radius:50%;color:#000;display:inline-block;font-size:18px;height:38px;line-height:38px;margin-right:5px;text-align:center;width:38px}div.media-container div.media div.top-bar div.preview-types>a.active,div.media-container div.media div.top-bar div.preview-types>a:hover{background-color:#000;color:#fff}div.media-container div.media div.top-bar div.show-all-albums,div.media-container div.media div.top-bar select.order-by{white-space:nowrap;width:160px}div.media-container div.media div.top-bar button.upload-media{max-height:32px;white-space:nowrap}div.media-container div.media div.media-list{box-sizing:border-box;display:block;height:calc(100% - 100px);left:0;overflow-y:auto;padding:0 25px;position:absolute;top:100px;width:100%}div.media-container div.media div.media-list div.item{background-color:#fafafa;background-position:50%;background-size:cover;border:6px solid #fafafa;border-radius:3px;display:block;height:120px;margin-bottom:45px;position:relative;width:100%}div.media-container div.media div.media-list div.item.selected{border:2px solid #1e90ff}div.media-container div.media div.media-list div.item div.file{height:100%;left:0;position:absolute;top:0;width:100%}div.media-container div.media div.media-list div.item div.file.image{background-position:top;background-repeat:no-repeat;background-size:contain}div.media-container div.media div.media-list div.item div.file span.icon{color:#ccc;display:block;font-size:50px;margin-top:15px;text-align:center}div.media-container div.media div.media-list div.item div.file>div.progress{margin-top:45px}div.media-container div.media div.media-list div.item div.buttons{background-color:rgba(0,0,0,.2);border-radius:3px;box-sizing:border-box;display:block;height:100%;left:0;opacity:0;padding-top:35px;position:absolute;text-align:center;top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;width:100%}div.media-container div.media div.media-list div.item div.buttons button{margin-right:5px}div.media-container div.media div.media-list div.item div.buttons button:last-child{margin-right:0}div.media-container div.media div.media-list div.item:hover div.buttons{opacity:1}div.media-container div.media div.media-list div.item div.title{background-color:#fff;border:1px solid #fafafa;bottom:-35px;box-sizing:border-box;display:block;left:-6px;padding:5px;position:absolute;text-align:center;width:calc(100% + 12px);word-break:break-all}div.media-container div.media div.media-list div.dropzone{border-width:0;padding:0 10px}div.media-container div.media div.media-list div.dropzone div.dz-preview{margin:6px 0 51px}div.media-container div.media div.media-list div.dropzone div.dz-preview div.dz-image{border-radius:0}div.media-container div.media>div.file-details{background-color:#fff;bottom:-100%;box-sizing:border-box;height:100%;left:0;opacity:0;padding:25px;position:absolute;width:100%;z-index:10}div.media-container div.media>div.file-details div.file-preview>div.file{background-color:#f7f8fa;border-radius:3px;box-sizing:border-box;display:block;margin-bottom:20px;padding:20px;text-align:center}div.media-container div.media>div.file-details div.file-preview>div.file img{max-width:100%}div.media-container div.media>div.file-details div.file-preview>div.file div.buttons{margin-top:20px}div.media-container div.media>div.file-details div.file-preview>div.file div.icon{font-size:60px}div.media-container div.media>div.file-details div.file-preview>table tr:first-child td{border-top:none}div.media-upload{background-color:rgba(0,123,255,.6);display:block;height:100%;left:0;padding:20px 0;position:fixed;top:0;width:100%;z-index:650}div.media-upload>div.content{border:5px dashed #fff;border-radius:3px;box-sizing:border-box;color:#fff;display:block;font-size:24px;font-weight:600;margin:auto;max-width:1400px;padding:50px 0;text-align:center;width:95%}div.media-upload>div.content.dropzone{background:unset}div.media-uploads>input.file{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}div.media-container .kt-nav .kt-nav__item:hover>.kt-nav__link.delete-button .kt-nav__link-icon.mdi-delete,div.media-container .kt-nav .kt-nav__item:hover>.kt-nav__link.delete-button .kt-nav__link-text{color:#fd397a}div.media-container div.media div.media-list table.media-table span.icon{font-size:2.5rem}