.qmenu .library-select-element{padding:0}.library-select-element{height:32px;min-width:250px;cursor:pointer;padding:12px 16px;position:relative}.qmenu .library-select-element .library-name{display:block}.library-select-element .library-name{font-size:16px;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.library-select-element .library-name,.library-select-element .library-type{line-height:19px;margin-bottom:-3px}.library-select-element .library-type{color:#a5a5a5}.qmenu .library-select-element .folder-count{top:-10px;right:8px}.library-select-element .count{bottom:auto;position:absolute;right:12px;top:20px}.library-select-element:hover .library-type,a:hover .library-select-element .library-type,li:hover .library-select-element .library-type{color:#dbdbdb}.library-select-element:hover .folder-count,a:hover .library-select-element .folder-count,li:hover .library-select-element .folder-count{background-color:#fff;color:#A1AFC8}.elements-container{width:100%;margin-bottom:20px}#LibraryFoldersContainer{-webkit-transition:all linear .3s;transition:all linear .3s;display:table;width:100%}#LibraryFoldersContainer.Redirecting{opacity:.4}#SurveyNamePlaceholder{background-color:#F2F5F8;color:#000;width:130px;padding:0 24px;line-height:40px;border-radius:3px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:48px}#SurveyNamePlaceholder .icon{position:absolute;left:12px;top:8px;color:#7E499A}.empty-state{float:left;width:100%;margin-top:86px;color:#aaa}.empty-state-description{display:table;margin:0 auto;font-size:20px}.empty-state>.icon{font-size:72pt;display:table;margin:48px auto}.upload-drop-area{display:table-cell}.modal-body.upload-modal{font-size:14pt;color:#3595d2}.upload-modal .text-large{font-size:16pt;padding-bottom:15px;display:inline-block}.upload-modal .text-small{font-size:12pt}.drag-and-drop-upload{opacity:.5;background-color:#f0f9ff;position:relative;width:100%;height:230px;border:2px dashed #3595d2;margin-bottom:24px}.drag-and-drop-upload .icon-check-filled{font-size:91pt;padding:10px;color:#04B26E}.drag-and-drop-upload .upload.overlay{left:0}.drag-and-drop-upload .icon{display:block}.modal-body .drag-and-drop-upload .icon-upload-filled-lg{left:0;margin-right:auto;margin-left:auto;top:40px}.upload-options{margin:24px 0 8px;position:relative}.file-upload{margin:12px}.file-upload-input{bottom:0;cursor:pointer;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:2}.upload-modal .text-box{float:initial;border:1px solid #3595d2;border-radius:3px 0 0 3px}.modal .button.neutral{border:none;color:#888;background-color:#fff}.upload-modal .upload-message{display:none}.upload-modal .upload.overlay .icon{top:55px}.preview-message-modal .modal-header .icon{top:6px;vertical-align:top}.preview-message-modal .modal-title{display:inline-block;max-width:650px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon.purple{color:#7e499a}.modal-header .icon{margin-right:6px;top:3px}.no-permissions-library .icon-caution-lg{font-size:64pt;padding:35px}.no-permissions-library .message{font-size:18pt}.no-permissions-library .content-container{text-align:center;min-height:600px;padding:10% 0 20% 0;color:#999}.upload.overlay{top:0;right:0;left:260px;height:100%;position:absolute;background:rgba(30,139,195,.18);z-index:100;text-align:center}.upload.overlay .upload-message{position:relative;top:160px;line-height:48px;font-size:18px;color:#1E8BC3}.upload.overlay .icon-upload-filled-lg{top:160px;position:relative;font-size:76pt;color:#1E8BC3;margin-bottom:20px;padding-bottom:10px;opacity:.9;display:block}.type-graphic .icon,.type-graphic .thumbnail-img{font-size:96pt;color:#7e499a;padding:4px;position:absolute;left:16px;top:47px}.type-graphic .thumbnail-img{border:1px solid #DBDBDB;border-radius:3px}.copy-graphic-modal .form{margin-left:184px}.copy-block-modal .form,.copy-file-modal .form,.copy-message-modal .form,.copy-question-modal .form,.copy-survey-modal .form{margin-left:162px}.validation-content-editor .warning{color:#B22929}.validation-content-editor .warning.message{text-align:center;margin:16px 16px 0 16px;height:15px}.validation-content-editor .warning.icon{position:absolute;top:21px;left:0}.validation-content-editor .btn.btn-primary{margin:16px 12px 0 0}.validation-content-editor .simple-table,.validation-content-editor .simple-table thead th{border-bottom:1px solid #DBDBDB}.validation-content-editor .error{font-size:15px;height:36px;padding-top:8px}.validation-content-editor .name-column{max-width:225px}.validation-content-editor .message-column{max-width:400px}.validation-content-editor .actions-column{max-width:75px}.validation-content-editor .error.delete{margin-left:12px}.validation-content-editor .error.name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.validation-content-editor .error-name-edit .btn-select{width:100%}.validation-content-editor .error-name-edit .btn-select.custom{width:75%;vertical-align:middle}.validation-content-editor .error-name-edit .validation-error-option{margin-left:4px}.validation-content-editor .error-message-edit .input-text,.validation-content-editor .error-name-edit .input-text{width:100%}.validation-content-editor .selected-table-row td.actions-column{background-color:#f2f5f8}.error .element-select{border:1px solid #D64541;color:#D64541}.element-select{display:inline-block;height:36px;float:right;line-height:36px;padding:0 16px;margin-left:8px;font-size:14px;color:#404040;border-radius:5px;border:1px solid grey;background-color:#f8f8f8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.element-select:hover{cursor:pointer}.text-box{float:right;padding-left:16px;height:32px;line-height:100%;color:#404040;font-size:14px;border:1px solid grey;border-radius:5px}.elements-container{min-height:inherit}