.rightside.classic-toolbar-visible .thread-view-control{top:40px}.window-container.mail-categories-visible .rightside.classic-toolbar-visible .thread-view-control{top:80px}.preview-right .leftside{width:320px}.preview-right .rightside{left:320px}@media (max-width:900px){.preview-right .leftside{width:240px}.preview-right .rightside{left:240px}}.preview-right .mail-item .list-item .drag-title,.preview-right .mail-item .list-item .person{display:inline;overflow:hidden;text-overflow:ellipsis;max-width:100%}.preview-right .mail-item .list-item .drag-title{width:100%}.preview-right .mail-item .list-item.unread .drag-title{width:calc(100% - 19px)}html.windows .preview-right .mail-item .list-item{margin-bottom:-2px}html.windows .preview-right .mail-item .list-item .from{padding-bottom:2px}html.windows .preview-right .mail-item .list-item .subject{margin-top:-2px;padding-bottom:2px}html.windows .preview-right .mail-item .list-item .list-item-row:last-child{margin-top:-2px;padding-bottom:2px}html.windows .detail-view-row .from{margin-bottom:-1px}html.windows .detail-view-row .recipients{padding-bottom:2px}html.windows .detail-view-row .inline-toolbar-container{margin-top:-2px}.io-ox-mail-window .vsplit .leftside .alert{position:relative;border-radius:0;padding:8px 30px 8px 16px;line-height:24px;border:0;border-bottom:1px solid rgba(0,0,0,.1);height:40px}.io-ox-mail-window .vsplit .leftside .alert a{color:#396ca0}.io-ox-mail-window .vsplit .leftside .alert .fa-warning{margin-right:16px}.io-ox-mail-window .vsplit .leftside .alert .btn-close{position:absolute;right:2px;top:5px}.preview-bottom .leftside{right:0;bottom:auto;left:0;width:auto!important;height:45%;border-bottom:1px solid #ccc;z-index:2;overflow:visible}.preview-bottom .rightside{top:45%;right:0;left:0!important;z-index:2;overflow:visible}.preview-bottom .thread-view-control{overflow:auto}.preview-bottom .list-view-control .resizebar{display:none}.preview-bottom .list-view-control .resizebar.vertical{background:0 0;width:100%;height:5px;position:absolute;z-index:10000;cursor:s-resize;cursor:ns-resize;cursor:row-resize;top:auto;right:auto;bottom:0;display:block}.preview-none .leftside,.preview-none .rightside{top:0;right:0;bottom:0;left:0}.preview-none .leftside{width:auto!important;z-index:1}.preview-none .rightside{left:0!important;width:auto;display:none;z-index:2}.preview-none .rightside.preview-visible{display:block}.io-ox-mail-window .list-view-control.toolbar-top-visible .toolbar.top,.io-ox-mail-window .list-view-control.toolbar-bottom-visible .toolbar.bottom{display:flex}.io-ox-mail-window .list-view-control.toolbar-top-visible .toolbar.top .dropdown,.io-ox-mail-window .list-view-control.toolbar-bottom-visible .toolbar.bottom .dropdown{min-width:0}.io-ox-mail-window .list-view-control.toolbar-top-visible .toolbar.top .dropdown.margin-auto,.io-ox-mail-window .list-view-control.toolbar-bottom-visible .toolbar.bottom .dropdown.margin-auto{margin-left:auto}.io-ox-mail-window .list-view-control.toolbar-top-visible .toolbar.top .dropdown>a,.io-ox-mail-window .list-view-control.toolbar-bottom-visible .toolbar.bottom .dropdown>a{display:flex;align-items:center;padding-left:16px}.io-ox-mail-window .list-view-control.toolbar-top-visible .toolbar.top .dropdown>a span,.io-ox-mail-window .list-view-control.toolbar-bottom-visible .toolbar.bottom .dropdown>a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.io-ox-mail-window .list-view-control.toolbar-top-visible .toolbar.top>:not('.dropdown'),.io-ox-mail-window .list-view-control.toolbar-bottom-visible .toolbar.bottom>:not('.dropdown'){min-width:0;flex:0 0 auto;padding-right:8px}.list-item.small{padding-top:7px;padding-bottom:7px}.list-item.small .list-item-checkmark .fa.fa-checkmark{top:8px}.list-item.small .list-item-content,.thread-view .list-item.small{display:table;width:100%;table-layout:fixed}.mail-item .list-item{padding-top:11px;padding-bottom:12px}.smartphone .mail-item .list-item{padding-top:16px;padding-bottom:15px}.smartphone .mail-item .list-item .list-item-checkmark{top:9px}.mail-item .list-item-column{display:table-cell;vertical-align:middle;padding:0}.mail-item .list-item-column.column-1{width:24px;text-align:center}.mail-item .list-item-column.column-2{width:24px;text-align:center}.mail-item .list-item-column.column-3{width:24px;text-align:center}.mail-item .list-item-column.column-4{width:11rem;padding-right:8px}.mail-item .list-item-column.column-5{width:24px;text-align:center}.mail-item .list-item-column.column-6{width:90%;padding-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-item .list-item-column.column-7{width:136px;text-align:right}.mail-item.list-view .list-item.small .priority{float:none}.mail-item.list-view .list-item.small .from span.person{font-weight:400}.mail-item.list-view .list-item.small .subject{display:inline;margin-right:16px}.mail-item.list-view .list-item.small .drag-title{opacity:1}.mail-item.list-view .list-item.small .flag{float:right}.mail-item.list-view .list-item.small .date{display:block;float:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-item.list-view .list-item.small.unread .from span.person,.mail-item.list-view .list-item.small.unread .subject,.mail-item.list-view .list-item.small.unread .date{font-weight:700}.mail-item.list-view .list-item.unread .date{opacity:1;font-weight:700;color:#000}html.macos .preview-right .mail-item.list-view .list-item .from .person,html.ios .mail-item.list-view .list-item .from .person{font-weight:700}html.macos .preview-right .mail-item.list-view .list-item.unread .from .person,html.ios .mail-item.list-view .list-item.unread .from .person{font-weight:800;color:#000}html.macos .preview-right .visible-selection.mail-item.list-view.has-focus .list-item.unread.selected .from .person,html.ios .visible-selection.mail-item.list-view.has-focus .list-item.unread.selected .from .person{color:#fff}.swipe-option-cell{position:absolute;width:100%;right:0;z-index:-5}.swipe-option-cell .swipe-button{display:flex;align-content:center;justify-content:center;flex-direction:column;text-align:center;height:100%;width:95px;color:#fff;font-size:30px;float:right;transition:width .35s ease-in-out}.swipe-option-cell .swipe-button i{transition:opacity .3s}.swipe-option-cell .swipe-button.delete{background:#FF4105}.swipe-option-cell .swipe-button.more{background:#ffa908}.swipe-option-cell .swipe-button.more i{opacity:1}.list-view.thread-view .list-item.small{padding:7px 14px 7px 48px}.mail-detail{color:#000;background-color:#fff;position:relative;overflow-y:visible;clear:both;width:100%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.mail-detail .content{display:none}.mail-detail.expanded .content{display:block}.mail-detail section.body{margin:0;padding:24px 40px 16px;background-color:#fff;display:none;width:100%;cursor:default}.mail-detail section.body.loading{min-height:80px}.ios.smartphone .mail-detail section.body{overflow-x:auto;overflow-y:hidden}.mail-detail section.attachments,.mail-detail section.notifications,.mail-detail section.error{display:none}.mail-detail section.authenticity{padding:16px 40px;border-bottom:1px solid #ddd}.mail-detail.expanded section.attachments,.mail-detail.expanded section.notifications,.mail-detail.expanded section.error{display:block}.mail-detail.expanded section.body{display:block}.mail-detail.expanded section.attachments:empty{display:none}.mail-detail section.error{color:#767676;position:relative;font-size:13px;line-height:16px;padding:16px 16px 16px 72px}.mail-detail section.error h4{margin:3px 0 1px;font-size:inherit;line-height:inherit;font-weight:700}.mail-detail section.error p{margin-bottom:8px}.mail-detail section.error i.fa{position:absolute;left:20px;top:19px;font-size:32px}.mail-detail section.warnings{background-color:#FFF176}.mail-detail.no-padding h1.subject,.mail-detail.no-padding section.body,.mail-detail.no-padding section.notifications,.mail-detail.no-padding section.attachments{padding-left:0;padding-right:0}.mail-detail .flag-picker .dropdown-menu{font:14px/20 -apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";top:110%}.mail-detail .contact-picture{display:inline-block}.mail-detail .from{display:flex}.mail-detail .from>a{display:flex;align-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-detail .from>a:first-child{margin-right:16px}.mail-detail .from .person-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mail-detail .from .person-link.person-from{font-weight:700;color:#000}.mail-detail .from .address{color:#767676}.mail-detail .from .address:before{content:"\00a0"}.smartphone .mail-detail .from .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-detail .from .authenticity{margin-left:8px}.mail-detail .from .spacer{flex:1}.smartphone .mail-detail .from .spacer{display:none}.mail-detail .sender{margin-bottom:8px}.mail-detail .sender .address{color:#767676}.mail-detail.io-ox-busy{min-height:200px;display:block}.mail-detail .io-ox-center{height:200px}.mail-detail .recipient-actions{display:inline-block}.mail-detail .recipient-actions a.all-link{text-decoration:none}.mail-detail .recipient-actions i.fa-group{color:#aaa}.mail-detail .date{display:block;float:right}.mail-detail .subject{font-size:20px;line-height:24px;padding:4px 16px 4px 0;margin:0;font-weight:400}.mail-detail .subject.empty{font-style:italic;color:#aaa}.mail-detail .subject .icon-unread{display:none}.mail-detail.unread .subject .icon-unread{color:#3c61aa;display:inline-block;position:absolute;top:2px;left:0}.mail-detail .thread-size{float:right;display:inline-block;margin-left:.5em}.mail-detail .priority{float:right;font-size:16px;font-weight:700;display:inline-block;margin-left:7px}.mail-detail .priority .high{color:#ff4700}.mail-detail .priority .low{color:#0af}.mail-detail.mail-item .contact-picture{top:16px;right:16px;left:auto;margin:0;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:50%}.mail-detail .detail-view-header>.presence{position:absolute;right:0;top:40px}.mail-detail .detail-view-header>.presence .icon{border:2px solid #fff;border-radius:50%;box-sizing:content-box}.mail-detail.no-padding .detail-view-header>.presence{right:-8px}.mail-detail.no-padding .detail-view-header>.presence .icon{margin-right:0}.mail-detail.no-padding .contact-picture{right:0}.mail-detail .io-ox-label{font-weight:700;white-space:nowrap}.mail-detail .recipients .person-link{color:#333}@media (max-width:900px){.mail-detail .recipients .person-link{white-space:normal}}.mail-detail .recipients .person-link .presence .icon{width:8px;height:8px;margin-right:4px}.mail-detail .detail-view-header{position:relative;line-height:16px;padding:19px 72px 13px 40px;min-height:64px}.mail-detail .detail-view-header .fa-paperclip.has-attachments{display:none;position:absolute;top:8px;right:0;font-size:24px;width:12px;overflow:hidden;color:#888}.mail-detail .detail-view-row{position:relative}.mail-detail .detail-view-row .recipients{float:left;width:100%;overflow:hidden;text-overflow:ellipsis}.mail-detail .detail-view-row .priority{font-size:14px}.mail-detail .detail-view-row .flag-picker{text-align:right}.mail-detail .detail-view-row .flag-picker a{color:#333}.mail-detail .detail-view-row .actions{margin:8px 8px 0 -8px;min-height:32px}.mail-detail .detail-view-row .actions>li{display:inline-block}.mail-detail .detail-view-row .actions>li>a{padding:4px 8px;display:inline-block}.mail-detail .detail-view-row .actions>li>a:focus{background:#283f73;color:#fff;outline:0;text-decoration:none}.mail-detail .detail-view-row .actions .fa-bars{font-size:14px}.mail-detail .detail-view-row.row-1{display:flex;margin-right:16px}.mail-detail .detail-view-row.row-1 .from{flex:1}.mail-detail .detail-view-row.row-1>:not(:first-child){margin-left:16px}.mail-detail:not(.expanded) .fa-paperclip.has-attachments{display:inline-block;top:38px;left:9px;font-size:15px}.mail-detail:not(.expanded) .detail-view-row.row-5{display:none}.mail-detail:not(.expanded) .unread-toggle,.mail-detail:not(.expanded) .flag-picker>a,.mail-detail:not(.expanded) .recipients,.mail-detail:not(.expanded) .row-4{opacity:.6}.mail-detail:not(.expanded).unread .unread-toggle{opacity:1}.mail-detail:not(.expanded) .recipients{max-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.mail-detail.expanded .detail-view-header{border-bottom:1px solid #ddd}.mail-detail .notification-item,.mail-detail .notification-item.disposition-notification{display:flex;align-items:flex-start;padding:16px;padding-left:40px;border-bottom:1px solid #ddd}.mail-detail .notification-item .btn,.mail-detail .notification-item.disposition-notification .btn{margin-right:16px}.mail-detail .notification-item .comment,.mail-detail .notification-item.disposition-notification .comment{flex:1;align-self:center}.mail-detail .notification-item .close,.mail-detail .notification-item.disposition-notification .close{height:30px;padding:5px 0;font-size:16px}.smartphone .mail-detail .notification-item,.smartphone .mail-detail .notification-item.disposition-notification{padding:10px 15px}.mail-detail .notification-item+.notification-item{border-top:0}.mail-detail .notifications{cursor:default}.mail-detail:not(.content-links) .disabled-links{display:none}.mail-detail .alert,.mail-detail .well{margin:0;border:0;padding:16px 40px 16px 16px;border-radius:0;box-shadow:none}.mail-detail .alert+.alert{margin-top:1px}.mail-detail .well+.well{border-top:1px solid #ddd}.mail-detail article{padding:19px;border:1px solid #fff;display:table;background-color:#fff}.mail-detail article.text-html.horizontal-scrolling{max-width:100%;overflow-x:auto;margin-right:-10000px}.mail-item .contact-picture{position:absolute;left:0;top:0;margin:0 16px 0 0;width:32px;height:32px;background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;color:rgba(0,0,0,.7);background-color:#eee;font-weight:700}.mail-item.show-contact-pictures .list-item:not(.small) .list-item-content{position:relative;padding-left:48px}.mail-item.show-contact-pictures.show-text-preview .list-item:not(.small) .contact-picture{top:4px}.mail-item .selected:not(:focus) .contact-picture{-webkit-filter:saturate(0)}.mail-item .from{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-item .unread .from span.person{font-weight:700}.mail-item .date,.mail-item .size{font-weight:400;display:inline-block;margin-left:8px;float:right;padding:2px}.mail-item.visible-selection.has-focus .selected .list-item-content .drag-title,.mail-item.visible-selection.has-focus .selected .date{opacity:1}.mail-item .text-preview.multiline{font-size:13px;line-height:16px;height:2rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;display:none}.mail-item.show-text-preview .text-preview.multiline{display:block;display:-webkit-box}.mail-item .text-preview.inline{display:none}.mail-item.show-text-preview .text-preview.inline{display:inline}.mail-item .list-item-content{line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-item .list-item-content i{font-size:14px;display:inline-block;float:left;line-height:16px;margin-right:8px}.mail-item .list-item-content i.seen-unseen-indicator{font-size:12px;padding:3px 5px 1px 0;margin:-2px 3px -2px 0}.mail-item .list-item-content i.seen-unseen-indicator:before{content:"\f1db";color:rgba(0,0,0,.5)}.mail-item .list-item-content i.icon-answered{color:#aaa}.mail-item .list-item-content i.icon-forwarded{color:#888}.mail-item .list-item-content .subject{overflow:hidden;text-overflow:ellipsis}.mail-item .list-item-content i.color-flag,.mail-item .list-item-content .flag .fa{font-size:18px;padding:0;margin:0 0 0 8px;float:right}.mail-item .list-item-content i.color-flag.multiple-colors,.mail-item .list-item-content .flag .fa.multiple-colors{color:#767676}.mail-item .list-item-content .breadcrumb-view{margin:0}.mail-item .list-item-content .breadcrumb-view i{float:none;line-height:14px}.mail-item .unread i.seen-unseen-indicator:before{content:"\f111";color:#3c61aa}.mail-item.visible-selection.has-focus .list-item.selected i.seen-unseen-indicator:before{color:rgba(255,255,255,.5)}.mail-item .fa-paperclip.has-attachments,.mail-item .fa-cloud-download.is-shared-attachement,.mail-item i.fa.signed,.mail-item i.fa.encrypted{font-size:16px;margin:0 0 0 8px;float:right}.mail-item .list-item.deleted{text-decoration:line-through;color:#767676}.mail-item .list-item.deleted .date,.mail-item .list-item.deleted .drag-title{opacity:1}.mail-item.visible-selection .list-item.selected.deleted{color:#626262}.mail-item.visible-selection.has-focus .list-item.selected .fa-paperclip.has-attachments{opacity:1}.mail-item.visible-selection.has-focus .list-item.selected.deleted{color:#f4f4f4}.mail-item .priority{float:right}.mail-item .priority i.fa{margin:0 0 0 8px}.mail-item .priority .high{color:#ff4700}.mail-item .priority .low{color:#0af}.mail-item .account-name,.mail-item .original-folder,.mail-item .thread-size{font-size:12px;color:#0e1627;background-color:rgba(0,0,0,.05);line-height:16px;padding:0 4px;margin:0 0 0 8px;display:inline-block;float:right;overflow:visible;text-align:center;font-weight:400;border-radius:3px}.mail-item .original-folder{max-width:50%}.mail-item .original-folder .breadcrumb-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.mail-item .thread-size{min-width:24px}.mail-item .selected .thread-size,.mail-item .selected .account-name,.mail-item .selected .original-folder,.mail-item .selected .original-folder .breadcrumb-link{color:#333;background-color:rgba(0,0,0,.1)}.mail-item.visible-selection.has-focus .selected .thread-size,.mail-item.visible-selection.has-focus .selected .account-name,.mail-item.visible-selection.has-focus .selected .original-folder,.mail-item.visible-selection.has-focus .selected .original-folder .breadcrumb-link{color:#fff;background-color:rgba(0,0,0,.1)}.mail-item.visible-selection.has-focus .selected:focus .thread-size,.mail-item.visible-selection.has-focus .selected:focus .account-name,.mail-item.visible-selection.has-focus .selected:focus .original-folder,.mail-item.visible-selection.has-focus .selected:focus .original-folder .breadcrumb-link{color:#fff;background-color:rgba(0,0,0,.2)}.mail-item .thread-item{padding:5px 16px 5px 46px}.mail-item .thread-item .from span.person{font-weight:400}.mail-item .thread-item i.icon-unread{color:#3c61aa;position:absolute;line-height:20px;left:16px}.mail-item .thread-item:first-child{padding-top:7px}.mail-item .thread-item:last-child{padding-bottom:7px}.mail-item .attachments{padding:10px 16px 9px;border-bottom:1px solid #ddd}.mail-item .attachments .inline-toolbar{display:inline;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:13px;margin-left:16px}.mail-item .attachments .inline-toolbar a:hover{text-decoration:underline}.mail-item .attachments .fa-paperclip{font-size:16px;color:#3c61aa}.mail-item .attachment-list b{opacity:.3}.mail-item .attachment-list .dropdown{margin-right:1em}.mail-item .attachment-list .fa-paperclip{font-size:16px;color:#3c61aa}.mail-item .unread-toggle{position:absolute;top:20px;left:16px;outline:0;font-size:12px;color:#767676;padding:5px;margin:-5px}.mail-item .unread-toggle:focus i{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.mail-item .unread-toggle:hover{text-decoration:none;color:#aaa}.mail-item .unread-toggle i.fa:before{content:"\f1db"}.mail-item.unread .unread-toggle{color:#3c61aa}.mail-item.unread .unread-toggle i.fa:before{content:"\f111"}.floating-window thread-view-list{padding:8px}.ios .thread-view-list.scrollable{overflow:visible}.thread-view-list{padding:16px;background-color:#eee}.thread-view-list.scrollable{overflow:auto}.thread-view-list>.thread-view-header{padding:0}.thread-view-list>.thread-view-header .subject{font-size:18px;line-height:24px;padding:6px 40px 18px 0;margin:0;font-weight:700;word-wrap:break-word}.thread-view-list>.thread-view-header .toggle-all,.thread-view-list>.thread-view-header .toggle-big-screen{color:#767676;float:right;outline:0;padding:0;margin:8px 16px 4px 0;flex:0 0 auto;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}.thread-view-list>.thread-view-header .toggle-all:hover,.thread-view-list>.thread-view-header .toggle-big-screen:hover{color:#595959}.thread-view-list>.thread-view-header .toggle-all:focus,.thread-view-list>.thread-view-header .toggle-big-screen:focus{color:#3c61aa}.list-item .flag{font-size:14px;color:rgba(0,0,0,.5)}.smartphone .list-item .flag{display:none}.list-item .flag .fa:before{content:"\f006"}.list-item .flag .fa{padding:4px}.list-item.flagged .flag{color:#ffb300}.smartphone .list-item.flagged .flag{pointer-events:none;display:initial}.list-item.flagged .flag .fa:before{content:"\f005"}.mail-progress{flex-direction:column}.mail-progress .progress{height:4px;margin-bottom:0;background-color:transparent;box-shadow:none;border-radius:0}.mail-progress .caption{font-size:12px;line-height:16px;text-align:center;display:flex;justify-content:space-between;align-items:center;padding-left:8px;flex:1}.mail-progress a{display:inline-block;padding-right:14px}.thread-view-control{background-color:#eee}.thread-view-control .back-navigation{display:none;top:0;border-bottom:1px solid #ccc}.thread-view-control .back-navigation a{outline:0}.thread-view-control .back-navigation a:hover{text-decoration:none}.thread-view-control .back-navigation a.disabled{color:#aaa;cursor:default}.thread-view-control .back-navigation .button,.thread-view-control .back-navigation .prev-next{display:table-cell;width:40%}.thread-view-control .back-navigation .button{padding-left:16px}.thread-view-control .back-navigation .button i{margin-right:16px}.thread-view-control .back-navigation .position{color:#767676;display:table-cell;text-align:center;width:20%}.thread-view-control .back-navigation .prev-next{text-align:right;padding-right:16px}.thread-view-control .back-navigation .prev-next i{margin-left:16px}.thread-view-control .back-navigation .fa{color:inherit;display:inline-block;vertical-align:middle;font-size:18px}.thread-view-control .detail-view{top:0;outline:0;overflow:auto;z-index:1}.thread-view-control.back-navigation-visible .back-navigation{display:table}.thread-view-control.back-navigation-visible .detail-view,.thread-view-control.back-navigation-visible .thread-view-list{top:45px}.thread-view-control.thread-view-navigation-visible .thread-view-navigation{display:table}.thread-view-control.thread-view-navigation-visible .detail-view{top:45px}.thread-view.list-view{list-style-type:none;padding:0;overflow:visible;height:auto}.thread-view.list-view .list-item{cursor:default;background-color:#fff;clear:both;padding:0;margin-bottom:8px;border-bottom:1px solid transparent}.thread-view.list-view .list-item.placeholder{min-height:65px}.thread-view.list-view .list-item:last-child{margin-bottom:0;border-bottom-color:transparent}.thread-view.list-view.multiple-messages .list-item{cursor:pointer}.rightside.mail-detail-pane{z-index:1;background-color:#eee}.rightside.mail-detail-pane .thread-view-control,.rightside.mail-detail-pane.selection-one .multi-selection-message{display:none}.rightside.mail-detail-pane.selection-one .thread-view-control{display:block}.rightside.mail-detail-pane .scrollable-pane{margin-bottom:20px;height:110%}.rightside.mail-detail-pane .multi-selection-message div{color:#555}.mail-source-dialog .modal-body{height:400px;visibility:hidden;display:flex;flex-direction:column}.mail-source-dialog .modal-body .mail-source-view{flex:1;width:100%}.mail-source-dialog .modal-body .mail-authenticity-view{flex:1;max-height:70px}.mail-source-dialog .modal-body #mail-authenticity-headline{font-size:16px}.io-ox-alert .category-toast .status{padding:0 32px 0 0}.io-ox-alert .category-toast p{margin-bottom:16px}.mail-categories-dialog .description{padding:0 16px;margin-top:10px;line-height:24px}.mail-categories-dialog .category-item{position:relative;display:flex;padding-bottom:6px}.mail-categories-dialog .category-item .name{margin-top:6px}.mail-categories-dialog .hint{padding-top:16px}.window-container.mail-categories-visible:not(.io-ox-find-active) .categories-toolbar-container{display:flex}.window-container.mail-categories-visible:not(.io-ox-find-active) .classic-toolbar-container .classic-toolbar{top:40px}.window-container.mail-categories-visible:not(.io-ox-find-active) .window-body.classic-toolbar-visible .abs.window-content{top:80px}.categories-toolbar-container button{line-height:42px}.categories-toolbar-container .category-drop-helper{display:none}body.dragging .categories-toolbar-container .category.hover button,body.dragging .categories-toolbar-container .category.hover .category-drop-helper,body.dragging .categories-toolbar-container .category.hover button .category-counter .counter{background:#283f73;color:#fff}body.dragging .categories-toolbar-container .category button{line-height:20px;height:20px;border-bottom:0}body.dragging .categories-toolbar-container .category-drop-helper{display:block;line-height:20px;height:20px;padding:0 16px;font-size:12px;font-weight:300;border-bottom:1px solid #ddd}.categories-toolbar-container{display:none;justify-content:flex-start;align-items:center}.categories-toolbar-container .classic-toolbar{display:flex;position:static;border-bottom:0;width:100%}.categories-toolbar-container .free-space{flex:1}.categories-toolbar-container .category:not(.selected) button,.categories-toolbar-container .free-space,.categories-toolbar-container .help{border-bottom:1px solid #ddd}.categories-toolbar-container .category{font-size:13px;cursor:pointer;background:#f5f5f5;flex:1;display:flex;flex-direction:column;max-width:160px;min-width:0}.categories-toolbar-container .category .category-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categories-toolbar-container .category .category-name,.categories-toolbar-container .category .category-counter{display:inline-block}.categories-toolbar-container .category button,.categories-toolbar-container .category .category-drop-helper{border-right:1px solid #ddd}.categories-toolbar-container .category button:focus,.categories-toolbar-container .category .category-drop-helper:focus{font-weight:500;border-bottom:1px solid #283f73}.categories-toolbar-container .category.selected{background:#fff}.categories-toolbar-container .category.selected button{font-weight:700}.categories-toolbar-container .category.selected button:focus{background:#fff}.categories-toolbar-container .category button{padding:0 16px 2px;display:flex;align-items:center;width:100%;color:inherit}.categories-toolbar-container .category button:focus,.categories-toolbar-container .category button:hover{text-decoration:none}.categories-toolbar-container .category button:focus{outline:0}.categories-toolbar-container .category button .category-counter .counter{padding-left:8px;color:#3c61aa;font-weight:700}.categories-toolbar-container .category button div:empty,.categories-toolbar-container .category button span:empty{display:none}.authenticity-icon-trusted,.authenticity-icon-pass,.authenticity-icon-neutral,.authenticity-icon-suspicious,.authenticity-icon-fail{font-size:15px}.authenticity-icon-trusted,.authenticity-icon-pass{color:#5c7f31}.authenticity-icon-neutral{color:#888}.authenticity-icon-suspicious,.authenticity-icon-fail{color:#c50000}.mail-detail .from .authenticity-sender.fail,.mail-detail .from .authenticity-sender.suspicious{color:#c50000}.mail-detail .from .authenticity-sender.trusted{color:#5c7f31}.mail-detail section.authenticity{padding:0}.mail-detail section.authenticity .message{color:#fff;padding:16px 40px;line-height:16px}.smartphone .mail-detail section.authenticity .message{padding:16px}.mail-detail section.authenticity .neutral{background-color:#888}.mail-detail section.authenticity .suspicious,.mail-detail section.authenticity .fail{background-color:#c50000}.mail-detail section.authenticity .trusted{background-color:#5c7f31}.touch.ios .mail-detail .detail-view-header,.touch.android .mail-detail .detail-view-header{overflow:hidden}@media (max-width:768px){.thread-view-list{padding:8px}}@media (max-width:700px){.io-ox-mail-window .vsplit{width:100%}.io-ox-mail-window .vsplit .rightside{width:auto;top:0;right:0}.mail-detail-pane .scrollable-pane,.mail-detail-pane.rightside{background-color:#fff}.scrollable-pane::after{content:''}.mail-detail section.body{padding:16px}.mail-detail .subject{padding-right:0}}.smartphone .mail-detail{list-style-type:none;border-bottom:0}.smartphone .mail-detail .contact-picture{display:none}.smartphone .mail-detail.unread .unread-toggle{visibility:visible}.smartphone .mail-detail .unread-toggle{visibility:hidden;position:relative;top:0;left:auto;float:right;bottom:auto;margin:0;padding-top:17px;padding-right:15px}.smartphone .mail-detail .attachments .io-ox-inline-links{font-size:15px;margin-left:0}.smartphone .mail-detail .io-ox-label{font-weight:100;color:#707070}.smartphone .mail-detail .detail-view-header{padding:14px 0 15px;font-size:15px;line-height:20px}.smartphone .mail-detail .detail-view-header .from,.smartphone .mail-detail .detail-view-header .recipients,.smartphone .mail-detail .detail-view-header .subject,.smartphone .mail-detail .detail-view-header time{padding:0 15px}.smartphone .mail-detail .detail-view-header .from{flex-wrap:wrap}.smartphone .mail-detail .detail-view-header .from .person-link.person-from{font-size:16px;font-weight:700}.smartphone .mail-detail .detail-view-header .from.show-address{flex-wrap:wrap}.smartphone .mail-detail .detail-view-header .from.show-address .address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding-bottom:4px}.smartphone .mail-detail .detail-view-header .recipients{border-bottom:1px solid #ddd;padding-bottom:15px}.smartphone .mail-detail .detail-view-header .subject{font-size:20px;font-weight:700;line-height:25px;margin:0;padding-top:14px;padding-bottom:4px;overflow:hidden;text-overflow:ellipsis}.smartphone .mail-detail .detail-view-header .sp{margin-right:4px}.smartphone .mail-detail section .attachments,.smartphone .mail-detail section .body{border-top:1px solid #ddd}.smartphone .mail-detail section .attachments{margin-bottom:0}.smartphone .mail-detail section .body{padding:8px 16px}.smartphone .mail-detail.expanded section.attachments:empty{border:0}.smartphone .mail-detail .has-attachments{display:none}.smartphone .mail-detail .mail-attachment-list{padding:10px 0 9px}.smartphone .mail-detail .mail-attachment-list.open{padding-bottom:0}.smartphone .mail-detail .mail-attachment-list .header{padding:0 15px}.smartphone .mail-detail .mail-attachment-list ul.inline-items{margin:0}.smartphone .mail-detail .mail-attachment-list ul.inline-items:not(.preview)>li.item{padding:10px 15px 9px}.smartphone .mail-detail .mail-attachment-list ul.inline-items.preview{margin:0 15px}.smartphone .mail-detail .mail-attachment-list ul.inline-items.preview li.item .file{display:block}.smartphone .mail-detail .mail-attachment-list .links{display:none}.smartphone .mail-detail:not(.expanded) .recipients{opacity:1}.smartphone .mail-detail>header.mobile-detail-view-mail .fa{width:1.28571429em;text-align:center}.smartphone .mail-detail>header.mobile-detail-view-mail .fa.flag_0{display:none}.smartphone .mail-detail>header.mobile-detail-view-mail .date{margin-left:0;display:inline-block;float:none;color:#767676}.smartphone .mail-detail>header.mobile-detail-view-mail .flags{float:right}.smartphone .mail-detail>header.mobile-detail-view-mail .flags>*{margin:0 16px 0 0;float:none}.smartphone .mail-detail>header.mobile-detail-view-mail .priority{margin-right:16px}.smartphone .mail-detail section.authenticity{padding:0;border-bottom:1px solid #ddd}.smartphone .mail-detail .notification-item.external-images{background-color:#eee}.smartphone .mail-detail .notification-item.external-images .comment{font-size:12px;margin-right:10px}.smartphone .list-view.mail-item .list-item{padding-top:14px;padding-bottom:15px;padding-left:65px;border-right:0;margin-right:-1px;background-color:#fff}.smartphone .list-view.mail-item .list-item.unread.selected .subject{color:#000}.smartphone .list-view.mail-item .list-item.unread .date{font-weight:400}.smartphone .list-view.mail-item .list-item .subject{height:20px}.smartphone .list-view.mail-item .list-item.complete>.list-item:last-child{margin-bottom:40px;border-bottom:0}.smartphone .list-view.mail-item .list-item .from{font-size:16px}.smartphone .list-view.mail-item .list-item .list-item-content{font-size:15px;line-height:20px}.smartphone .list-view.mail-item .list-item .list-item-content i{line-height:20px}.smartphone .list-view.mail-item .list-item .list-item-content i.seen-unseen-indicator,.smartphone .list-view.mail-item .list-item .list-item-content i.fa-paperclip.has-attachments{position:absolute;top:12px;left:48px;margin:0}.smartphone .list-view.mail-item .list-item .list-item-content i.fa-paperclip.has-attachments{top:35px;color:#707070;font-size:16px}.smartphone .list-view.mail-item .list-item .thread-size{font-size:inherit;line-height:inherit;margin-top:0}.smartphone .list-view.mail-item .list-item .list-item-row>i{margin-top:2px}.smartphone .list-view.mail-item .list-item:hover{background-color:#eee}.smartphone .list-view.mail-item .list-item .text-preview.multiline{font-size:inherit;line-height:inherit;height:40px}.smartphone .list-view.mail-item .list-item .fa-paperclip.has-attachments,.smartphone .list-view.mail-item .list-item .fa-cloud-download.is-shared-attachement,.smartphone .list-view.mail-item .list-item i.fa.signed,.smartphone .list-view.mail-item .list-item i.fa.encrypted{font-size:18px;margin:0 0 0 10px}.smartphone .list-view.mail-item.hide-checkboxes .list-item{padding-left:25px}.smartphone .list-view.mail-item.hide-checkboxes .list-item .list-item-content i.seen-unseen-indicator,.smartphone .list-view.mail-item.hide-checkboxes .list-item .list-item-content i.fa-paperclip.has-attachments{left:8px}.smartphone .list-view.mail-item.complete>.list-item:last-child{margin-bottom:40px;border-bottom:0}.smartphone .thread-view-list{padding:0}.smartphone .thread-view-list a.unread-toggle{left:16px;float:left;top:-3px}.smartphone .thread-view-list .thread-view-header{background-color:#eee;color:#333;border-bottom:1px solid #ccc}.smartphone .thread-view-list .thread-view-header>*{font-size:15px}.smartphone .thread-view-list .thread-view-header .subject{line-height:20px;padding:14px 15px 15px 25px;font-weight:700;font-size:16px}.smartphone .thread-view-list .thread-view .list-item{border-bottom:0;margin-bottom:0}.smartphone .thread-view-list .thread-view .list-item .detail-view-header{padding:14px 15px 16px 25px;border-bottom:1px solid #ccc}.smartphone .thread-view-list .thread-view .list-item .detail-view-header .detail-view-row{margin:0}.smartphone .thread-view-list .thread-view .list-item .detail-view-header .unread-toggle{left:8px;top:15px;padding:0;position:absolute}.smartphone .thread-view-list .thread-view .list-item .detail-view-header .from,.smartphone .thread-view-list .thread-view .list-item .detail-view-header .date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0;white-space:normal;font-size:15px;line-height:20px}.smartphone .thread-view-list .thread-view .list-item .detail-view-header .recipients{padding:0;margin-bottom:-1px;border-bottom:0}.smartphone .thread-view-list .thread-view .list-item .detail-view-header .recipients .person-link{white-space:nowrap}.smartphone .thread-view-list .thread-view .list-item .detail-view-header .person-from{flex:1}.smartphone .thread-view-list .thread-view .list-item .detail-view-header .show-all-recipients{display:none}.smartphone .thread-view-list .thread-view .list-item:not(.expanded) .recipients{max-height:initial}.smartphone .thread-view-list .thread-view .list-item:last-child{margin-bottom:40px}.smartphone .thread-view-list .thread-view .list-item .unread-toggle{display:none}.smartphone .thread-view-list .thread-view .list-item.unread .unread-toggle{display:inline-block}.smartphone .thread-view-list .thread-view .row-2,.smartphone .thread-view-list .thread-view .row-4,.smartphone .thread-view-list .thread-view .row-5{display:none}.smartphone .list-view-control:not(.upside-down).toolbar-bottom-visible .list-view{bottom:50px}.smartphone .io-ox-sidepopup-pane .mail-detail.no-padding .detail-view-header{padding-left:0}.smartphone .io-ox-sidepopup-pane .mail-detail .subject{display:flex}.smartphone .io-ox-sidepopup-pane .mail-detail .detail-view-header .unread-toggle{float:left;padding:0}.smartphone .io-ox-sidepopup-pane .mail-detail .detail-view-header .date{padding-top:0}.smartphone .io-ox-sidepopup-pane .mail-detail .detail-view-header .from{padding:0 0 0 12px}.smartphone .io-ox-sidepopup-pane .mail-detail .detail-view-header .recipients{padding-left:0;border-bottom:0}