.smartphone .share-permissions-dialog .modal-footer button.btn,.smartphone .get-link-dialog .modal-footer button.btn{width:100%;margin-left:0;margin-right:0;margin-bottom:4px;padding-top:8px;padding-bottom:8px}.touch.ios .share-permissions-dialog .modal-dialog,.touch.android .share-permissions-dialog .modal-dialog,.touch.ios .get-link-dialog .modal-dialog,.touch.android .get-link-dialog .modal-dialog{max-width:100%}.touch.ios .share-permissions-dialog .modal-dialog .modal-content textarea,.touch.android .share-permissions-dialog .modal-dialog .modal-content textarea,.touch.ios .get-link-dialog .modal-dialog .modal-content textarea,.touch.android .get-link-dialog .modal-dialog .modal-content textarea{resize:none}.share-wizard .tokenfield{border-radius:3px 3px 0 0}.share-wizard .tokenfield .twitter-typeahead .tt-dropdown-menu{max-height:125px}.share-wizard .tokenfield.form-control{padding-left:7px}.share-wizard .recipients{z-index:1;position:relative}.share-wizard .recipients .has-picker{border-bottom-left-radius:0;border-bottom-right-radius:0}.share-wizard .message{z-index:0;position:relative}.share-wizard .message:focus-within{z-index:2}.share-wizard .message textarea{margin-top:-16px;border-radius:0 0 3px 3px;resize:vertical;max-height:calc(50vh - 64px);min-height:8em}.share-wizard .message.IE{min-width:100%;max-width:100%;min-height:8em;max-height:calc(50vh - 64px)}.share-wizard .message.IE .resize-polyfill.resize-polyfill-br{cursor:ns-resize}.share-wizard .link-group{width:100%}.share-wizard .form-group.editgroup{margin-bottom:11px}.share-wizard .form-group.expiresgroup .date{margin-left:5px}.share-wizard .form-group.recipients.IE{z-index:3;position:relative}.share-wizard a.sharelink{word-break:break-all}.share-wizard.invite .passwordgroup{display:none}.share-options{padding:2px 16px!important}.share-options h5{font-weight:700}.share-options label{margin-bottom:0;color:#333;font-weight:700;font-size:14px}.share-options .checkbox label{font-weight:400}.share-options select{border:1px solid #ccc;padding:4px;border-radius:5px;width:100%}.share-options .share-wizard .password{margin-bottom:3px}.share-options .share-wizard>div{margin-left:8px;margin-right:8px}.share-options .share-wizard>h5:nth-of-type(2){margin-top:25px}.share-options .share-wizard>div:last-child{margin-bottom:35px}.share-options select[disabled]{background-color:#eee;opacity:1}.share-options .checkbox.custom{padding-left:24px}.smartphone .form-group.recipients>.input-group{width:100%}.list-view-control:not(.upside-down).toolbar-top-visible .list-view.myshares-list{top:80px}.myshares-list-control .secondary-toolbar{top:40px}.myshares-list-control [data-ref="io.ox/files/share/back"]{display:none}.smartphone .myshares-list-control [data-ref="io.ox/files/share/back"]{display:block;position:absolute;left:-12px;top:2px;font-size:15px}.smartphone .myshares-list-control [data-ref="io.ox/files/share/back"]:before{font:normal normal normal 14px/1 FontAwesome;content:"\f053";margin-right:3px}.myshares-list.visible-selection.has-focus .list-item.selected a,.myshares-list.visible-selection.has-focus .list-item.selected .type i{color:#fff}.myshares-list .list-item-content{display:table;table-layout:fixed;width:100%}.myshares-list .list-item-content .displayname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.myshares-list .list-item-content .breadcrumb-view{overflow:hidden}.myshares-list .list-item-content .breadcrumb-view a{color:#767676}.myshares-list .list-item-content .list-item-column.column-2,.myshares-list .list-item-content .list-item-column.column-3{width:50%;padding:0;text-align:left}.myshares-list .list-item-content .list-item-column.type{width:40px;color:#717171}.myshares-list .list-item.selected:not(:focus) .list-item-content .gray .breadcrumb-view a{color:#333}.modal .modal-dialog,.modal.get-link-dialog .modal-dialog{min-width:600px}.modal .modal-body .input-group.has-picker:focus-within,.modal.get-link-dialog .modal-body .input-group.has-picker:focus-within{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.modal .modal-body .share-wizard .form-inline .checkbox input[type=checkbox],.modal.get-link-dialog .modal-body .share-wizard .form-inline .checkbox input[type=checkbox]{position:absolute}.modal .modal-body .share-wizard .form-inline .dropdown,.modal.get-link-dialog .modal-body .share-wizard .form-inline .dropdown{margin-bottom:8px;display:inline-block;position:relative;margin-top:0;vertical-align:middle}.modal .modal-body .share-wizard .form-inline .password-container,.modal.get-link-dialog .modal-body .share-wizard .form-inline .password-container{margin-top:-10px;margin-left:8px}.modal.share-permissions-dialog .modal-dialog{min-width:800px}.modal.share-permissions-dialog .twitter-typeahead .tt-hint{color:#757575}html:not(.ie11) .modal.share-permissions-dialog .modal-content.supports-personal-shares{min-height:450px}.modal.share-permissions-dialog .modal-header{*zoom:1}.modal.share-permissions-dialog .modal-header .btn{float:right}.modal.share-permissions-dialog .modal-header .btn.btn-primary{margin-left:13px}.modal.share-permissions-dialog .modal-header:before,.modal.share-permissions-dialog .modal-header:after{display:table;content:"";line-height:0}.modal.share-permissions-dialog .modal-header:after{clear:both}.modal.share-permissions-dialog .modal-header .settings-button{position:absolute;top:12px;right:4px;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:0;border:0;background:0 0;font-size:18px;line-height:24px}.modal.share-permissions-dialog .modal-header .twitter-typeahead input{height:1.875rem}.modal.share-permissions-dialog .modal-header .input-group.has-picker:focus-within{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.modal.share-permissions-dialog .modal-header.help .io-ox-context-help{right:30px}.modal.share-permissions-dialog .modal-footer .cascade{display:table;position:relative;float:left;margin-top:5px;margin-right:1rem;margin-bottom:0}.modal.share-permissions-dialog .modal-footer .cascade .checkbox{padding-left:calc(1rem + 8px)}.modal.share-permissions-dialog .modal-body{padding:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.modal.share-permissions-dialog .modal-body label{color:#333;font-weight:700;font-size:14px}.modal.share-permissions-dialog .modal-body .access-select label{margin-top:16px;margin-left:16px;margin-bottom:0}.modal.share-permissions-dialog .modal-body .access-select select{width:100%;border:1px solid #ccc;padding:4px;border-radius:5px}.modal.share-permissions-dialog .modal-body .access-select .form-group{margin:0 10px 16px 16px}.modal.share-permissions-dialog .modal-body .public-link{margin-bottom:4px}.modal.share-permissions-dialog .modal-body .public-link h5{margin-left:16px;margin-top:0;font-weight:700}.modal.share-permissions-dialog .modal-body .public-link .fa-link{font-size:1.75em;color:#333}.modal.share-permissions-dialog .modal-body .public-link .row{margin:0;display:flex;align-items:center}.modal.share-permissions-dialog .modal-body .share-pane.invite-people h5{margin-left:16px;margin-bottom:-12px;font-weight:700}.modal.share-permissions-dialog .modal-body .share-pane.invite-people .form-group{margin:16px 10px 16px 16px}.modal.share-permissions-dialog .modal-body .share-pane.invite-people .input-group.has-picker:focus-within{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.modal.share-permissions-dialog .modal-body .share-pane.invite-people .input-group{width:100%}.modal.share-permissions-dialog .modal-body .share-pane.invite-people .row.vertical-align-center{display:flex;align-items:center}.modal.share-permissions-dialog .modal-body .share-pane.invite-people .row.vertical-align-center .permission-pre-selection{padding-left:0}.modal.share-permissions-dialog .modal-body.IE11 .file-share-options.IE{min-width:100%;max-width:100%}.modal.share-permissions-dialog .modal-body .file-share-options{text-align:left;padding-top:16px}.modal.share-permissions-dialog .modal-body .file-share-options label{margin-left:16px;margin-bottom:0;color:#333;font-weight:700;font-size:14px}.modal.share-permissions-dialog .modal-body .file-share-options textarea{resize:vertical;height:96px;min-height:80px;max-height:calc(100vh - 410px);border:1px solid #ccc;box-shadow:none;border-radius:5px;margin-left:16px;margin-right:16px;width:95%}.modal.share-permissions-dialog .modal-body .file-share-options textarea::placeholder{color:#767676}.modal.share-permissions-dialog .modal-body .file-share-options textarea::-ms-input-placeholder{color:#767676}.modal.share-permissions-dialog .modal-body .file-share-options.IE{min-height:80px;max-height:calc(100vh - 410px);min-width:calc(100% + 32px);max-width:calc(100% + 32px)}.modal.share-permissions-dialog .modal-body .file-share-options.IE textarea{height:100%;min-height:100%}.modal.share-permissions-dialog .modal-body .file-share-options.IE .resize-polyfill.resize-polyfill-br{cursor:ns-resize}.modal.share-permissions-dialog .modal-body .permissions-view{width:100%;padding-top:16px;padding-bottom:16px;min-height:72px;flex:1}.modal.share-permissions-dialog .permission{margin-bottom:16px}.modal.share-permissions-dialog .permission:last-child{margin-bottom:0}.modal.share-permissions-dialog .permission .image{height:2.5rem}.modal.share-permissions-dialog .permission .contact-picture{display:inline-block;width:2.5rem;height:2.5rem;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:50%}.modal.share-permissions-dialog .permission .contact-picture.group i{font-size:2.5rem;line-height:2.5rem;color:#eee}.modal.share-permissions-dialog .permission .role,.modal.share-permissions-dialog .permission .detail-dropdown,.modal.share-permissions-dialog .permission .entity-actions{line-height:40px}.modal.share-permissions-dialog .permission .role small,.modal.share-permissions-dialog .permission .detail-dropdown small,.modal.share-permissions-dialog .permission .entity-actions small{padding-left:25px}.modal.share-permissions-dialog .permission .role:not(.dropdown){padding:2px 27px}.modal.share-permissions-dialog .permission .detail-dropdown,.modal.share-permissions-dialog .permission .entity-actions{text-align:right}.modal.share-permissions-dialog .permission .display_name,.modal.share-permissions-dialog .permission .description,.modal.share-permissions-dialog .permission .role,.modal.share-permissions-dialog .permission .detail-dropdown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal.share-permissions-dialog .permission .post-description{color:#767676}.modal.share-permissions-dialog .permission .display_name{font-weight:700;display:flex;flex-wrap:nowrap}.modal.share-permissions-dialog .permission .display_name .title,.modal.share-permissions-dialog .permission .display_name .first_name{font-weight:400}.modal.share-permissions-dialog .permission .display_name .added{background-color:#BDD3F0;border-radius:5px;font-size:10px;font-weight:700;margin-left:10px;padding:1px 8px;color:#212175;height:14px;line-height:10px;margin-top:3px}.modal.share-permissions-dialog .permission .display_name .name{float:left;overflow:hidden;text-overflow:ellipsis}.modal.share-permissions-dialog .permission .halo-link:hover{cursor:pointer}.modal.share-permissions-dialog .permission .halo-link:hover.display_name{text-decoration:underline}.modal.share-permissions-dialog .permission .readwrite,.modal.share-permissions-dialog .permission .readonly{margin-right:45px}.modal.share-permissions-dialog .permission .readonly a{cursor:default;color:#888}.modal.share-permissions-dialog .permission .readonly i{font-style:normal;color:#333}.modal.share-permissions-dialog .permission .entity{padding-left:77px;position:relative}.modal.share-permissions-dialog .permission .entity a{white-space:nowrap}.modal.share-permissions-dialog .permission .name{font-weight:700;margin-right:.5em}.modal.share-permissions-dialog .permission .owner{margin-right:.5em;color:#600}.modal.share-permissions-dialog .permission a[data-action=remove]{color:#777;width:40px;display:inline-block;position:relative;text-align:center}.modal.share-permissions-dialog .permission a[data-action=remove]:hover{background-color:#c00}.modal.share-permissions-dialog .permission a[data-action=remove]:hover i{color:#fff}.modal.share-permissions-dialog .permission a[data-action=remove] i{color:#777}.dropdown.open.role small{padding-left:29px}.touch .permissions-dialog .modal-body{height:auto;min-height:200px}.smartphone .share-permissions-dialog .entity-actions{text-align:center;font-size:20px}.smartphone .share-permissions-dialog .modal-header .modal-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smartphone .share-permissions-dialog .modal-header .input-group{width:100%}.smartphone .share-permissions-dialog .modal-footer .form-group{text-align:left}.smartphone .share-permissions-dialog .modal-footer .form-group label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smart-dropdown-container.open.dropup ul{bottom:initial}