.filebrowser.modalBrowser{width:700px;left:50%;margin-left:-350px;top:50%;margin-top:-225px;background:#fff;box-shadow:0 0 8px 2px;border-radius:4px;position:fixed;z-index:12000;overflow:hidden}.closed{display:none}.opened{display:block}.filebrowser div.mainContent{width:100%;padding-top:2px;background:#fff}.filebrowser.modalBrowser div.mainContent{height:408px;overflow-y:scroll;overflow-x:hidden}.filebrowser .mainContent .fileBox:hover{background:#ccc;cursor:pointer}.filebrowser .mainContent .fileBox.selected{background:#add8e6}.filebrowser .mainContent .fileBox.detailsview{width:100%;height:36px;padding:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}.filebrowser .mainContent .fileBox.detailsview img{width:28px;height:28px;float:left}.filebrowser .mainContent .fileBox.detailsview span{color:#000;height:16px;line-height:16px;font-size:16px;padding:6px 0;float:left}.filebrowser .mainContent .fileBox.detailsview span.filename{margin-left:10px;width:400px;text-align:left;white-space:nowrap}.filebrowser .mainContent .fileBox.detailsview span.filetype{float:right;width:100px;text-align:right}.filebrowser .mainContent .fileBox.detailsview span.copyPath{float:right;width:60px;text-align:right;cursor:pointer}.filebrowser .mainContent .fileBox.thumbnailview{width:120px;height:120px;margin:0 8px;padding:5px 0;border-radius:10px;overflow:hidden;float:left}.filebrowser .mainContent .fileBox.thumbnailview img{width:60px;height:60px;margin:5px 30px;border-radius:3px;overflow:hidden}.filebrowser .mainContent .fileBox.thumbnailview p{margin-left:10px;width:100px;word-wrap:break-word;color:#000;text-align:center}.filebrowser div.browserSettings{width:100%;font-size:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px 10px;border-bottom:1px solid #777}.filebrowser div.dirLocBar{width:100%;font-size:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px 10px;border-bottom:1px solid #777}.filebrowser div.browserToolbar{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:30px;padding:5px 10px;padding-right:40px;border-bottom:1px solid #777;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#d3d3d3 50%,#a3a3a3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(50%,#d3d3d3),color-stop(100%,#a3a3a3));background:-webkit-linear-gradient(top,#fff 0%,#d3d3d3 50%,#a3a3a3 100%);background:-o-linear-gradient(top,#fff 0%,#d3d3d3 50%,#a3a3a3 100%);background:-ms-linear-gradient(top,#fff 0%,#d3d3d3 50%,#a3a3a3 100%);background:linear-gradient(to bottom,#fff 0%,#d3d3d3 50%,#a3a3a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#a3a3a3',GradientType=0);text-align:left}.browserToolbarButton{width:30px;height:30px;margin:0 2px;border:none;outline:none;background-size:28px 28px;background-position:1px 1px;background-repeat:no-repeat;display:inline-block}.closeButton{width:20px;height:20px;border:none;outline:none;background-image:url("/Scripts/StackCMSRequired/filebrowser/images/x.png");background-size:18px 18px;background-position:1px 1px;background-repeat:no-repeat;position:absolute;top:2px;right:2px;display:block}.browserToolbarButton:hover,.closeButton:hover{cursor:pointer;background-position:0 0;background-size:cover}.browserToolbarButton.refreshButton{background-image:url("/Scripts/StackCMSRequired/filebrowser/images/refresh.png")}.browserToolbarButton.updirButton{background-image:url("/Scripts/StackCMSRequired/filebrowser/images/up-arrow.png")}.browserToolbarButton.mkdirButton{background-image:url("/Scripts/StackCMSRequired/filebrowser/images/mkdir.png")}.browserToolbarButton.prevButton{background-image:url("/Scripts/StackCMSRequired/filebrowser/images/preview.png")}.browserToolbarButton.deleteButton{background-image:url("/Scripts/StackCMSRequired/filebrowser/images/trash.png")}.browserToolbarButton.renameButton{background-image:url("/Scripts/StackCMSRequired/filebrowser/images/rename.png")}.browserToolbarButton.copyLinkButton{background-image:url("/Scripts/StackCMSRequired/filebrowser/images/clipboard_copy.png")}.browserToolbarButton.uploadFileButton{background-image:url("/Scripts/StackCMSRequired/filebrowser/images/upload.png")}.browserPopup{left:50%;top:50%;background:#fff;box-shadow:0 0 4px 2px;border-radius:2px;padding:6px;position:fixed;z-index:15000;overflow:hidden}.browserPopup h4{text-align:center;font-size:18px;font-family:Trebuchet MS,Verdana,Arial;font-weight:normal;margin:0;margin-bottom:10px}.browserPreviewImage{position:absolute;top:25px;left:25px;height:450px;width:450px;background-size:contain;background-position:center center;background-repeat:no-repeat}