.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
#col_flex{position:absolute;background:white;top:53px;right:0;width:0}
#client-ui.flex_pane_showing #col_flex{width:392px}
@media screen and (min-width:1367px){#client-ui.flex_pane_showing #col_flex{width:442px}
}
@media screen and (min-width:1441px){#client-ui.flex_pane_showing #col_flex{width:492px}
}
#client-ui.flex_pane_showing.details_showing #col_flex{width:315px}
@media screen and (min-width:1367px){#client-ui.flex_pane_showing.details_showing #col_flex{width:365px}
}
@media screen and (min-width:1441px){#client-ui.flex_pane_showing.details_showing #col_flex{width:415px}
}
#flex_menu{position:absolute;top:12px;right:47px;padding:3px 5px;height:30px;color:#4d394b;font-size:21px;border:1px solid #EEE;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;-webkit-transitionDISABLED:.1s .2s ease-out;-moz-transitionDISABLED:.1s .2s ease-out;-o-transitionDISABLED:.1s .2s ease-out;transitionDISABLED:.1s .2s ease-out;-webkit-transitionDISABLED:.1s;-moz-transitionDISABLED:.1s;-o-transitionDISABLED:.1s;transitionDISABLED:.1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#flex_menu .icon_menu{position:absolute;top:13px;left:7px}
#flex_menu:hover{text-decoration:none;background:#f1f7fa;color:#2a80b9;border:1px solid #CCC}
#flex_toggle{position:absolute;top:12px;width:32px;height:30px;right:9px;border:1px solid #EEE;border-right-width:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:.25rem;-webkit-border-top-left-radius:.25rem;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:.25rem;-moz-border-radius-topleft:.25rem;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transitionDISABLED:.1s .2s ease-out;-moz-transitionDISABLED:.1s .2s ease-out;-o-transitionDISABLED:.1s .2s ease-out;transitionDISABLED:.1s .2s ease-out;-webkit-transitionDISABLED:.1s;-moz-transitionDISABLED:.1s;-o-transitionDISABLED:.1s;transitionDISABLED:.1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#flex_toggle .icon_flex_pane{position:absolute;top:6px;left:5px}
#flex_toggle:hover{text-decoration:none;background:#f1f7fa;border:1px solid #CCC;border-right-width:0}
.flex_pane_showing #flex_toggle .icon_flex_pane{left:9px;background-position:-2px -151px}
.flex_pane_showing #flex_toggle:hover .icon_flex_pane{background-position:-2px -135px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.flex_pane_showing #flex_toggle .icon_flex_pane{left:9px;background-position:-3px -111px;-webkit-transform:translateY(-0.5px);-moz-transform:translateY(-0.5px);-o-transform:translateY(-0.5px);-ms-transform:translateY(-0.5px);transform:translateY(-0.5px)}
.flex_pane_showing #flex_toggle:hover .icon_flex_pane{background-position:-3px -96px}
#flex_menu .icon_menu{-webkit-transform:translateX(0.5px) translateY(-0.5px);-moz-transform:translateX(0.5px) translateY(-0.5px);-o-transform:translateX(0.5px) translateY(-0.5px);-ms-transform:translateX(0.5px) translateY(-0.5px);transform:translateX(0.5px) translateY(-0.5px)}
}
#flex_menu_header,#flex_menu_footer{height:25px;background:white !important;border:none !important}
#flex_menu_header{-webkit-border-top-right-radius:.25rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:.25rem;-moz-border-radius-topright:.25rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.25rem;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}
#flex_menu_footer{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:.25rem;-webkit-border-bottom-left-radius:.25rem;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:.25rem;-moz-border-radius-bottomleft:.25rem;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}
#menu .flex_nav_icon{background:url(/6edf/img/flex_nav_sprite.png);background-repeat:no-repeat;width:20px;height:20px;background-size:200%;display:inline-block;margin:0 .5rem -4px 0}
#menu .flexpane_menu_item a{font-weight:900;font-size:1rem;padding:.4rem 60px .4rem 30px;color:#555459}
#menu .flexpane_menu_item.highlighted a{background:#f2f2f5;color:#333;border-bottom-color:white;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
#list_stars .flex_nav_icon{background-position:0 0}
#list_stars.highlighted .flex_nav_icon{background-position:-20px 0}
#list_mentions .flex_nav_icon{background-position:0 -100px}
#list_mentions.highlighted .flex_nav_icon{background-position:-20px -100px}
#list_team .flex_nav_icon{background-position:0 -60px}
#list_team.highlighted .flex_nav_icon{background-position:-20px -60px}
#list_activity .flex_nav_icon{background-position:0 -80px}
#list_activity.highlighted .flex_nav_icon{background-position:-20px -80px}
#files_user .flex_nav_icon{background-position:0 -20px}
#files_user.highlighted .flex_nav_icon{background-position:-20px -20px}
#files_all .flex_nav_icon{background-position:0 -40px}
#files_all.highlighted .flex_nav_icon{background-position:-20px -40px}
.toolbar{width:100%;padding:0 .75rem .75rem;background:#fbfaf8;font-size:1.2rem;color:#555459;border-bottom:1px solid #e0e0e0;position:relative;z-index:50}
input.search_input{display:inline-block;margin-bottom:0;margin-right:.5rem;border-radius:1rem;width:100%;padding:0 .8rem;font-size:.9rem}
#flex_contents{padding:0;margin:0;overflow:hidden}
#flex_contents .heading{width:100%;padding:.5rem .5rem .5rem .75rem;background:#fbfaf8;font-family:'Lato',sans-serif;font-size:1.2rem;line-height:1.8rem;min-height:2.75rem;font-weight:900;color:#555459;border-bottom:1px solid #e0e0e0;position:relative;z-index:50}
#flex_contents .heading a{color:#555459}
#flex_contents .heading a:hover{color:#2a80b9}
#flex_contents .heading i.back_icon{font-size:1rem;padding:.5rem 1rem .5rem .5rem;margin:-0.5rem;display:block;float:left;line-height:2.1rem}
#flex_contents .heading a:hover{text-decoration:none}
#flex_contents .heading .cancel_link{color:#9e9ea6;font-size:.7rem;line-height:1.9rem;float:right;font-weight:bold}
#flex_contents .heading .menu_heading{display:inline-block;padding:.5rem .75rem .5rem .75rem;margin:-0.5rem 0 -1rem -0.75rem;background:#fbfaf8;-webkit-transitionDISABLED:color .1s ease-out;-moz-transitionDISABLED:color .1s ease-out;-o-transitionDISABLED:color .1s ease-out;transitionDISABLED:color .1s ease-out}
#flex_contents .heading .menu_heading:hover{color:#439fe0}
#flex_contents .heading .menu_icon{padding:.45rem .5rem .5rem 1rem;margin:-0.5rem 0 -0.5rem -1rem;width:2.8rem;background:#fbfaf8;line-height:1.85rem;float:left;color:#555459}
#flex_contents .heading .menu_icon:hover{color:#439fe0}
.flex_content_scroller{overflow-y:auto;overflow-x:hidden;padding:0 1rem 0 0;margin:0 0 1rem 0;word-wrap:break-word}
#flex_contents textarea{width:70%}
#flex_contents .alert{margin:1rem 0 .5rem;line-height:1.25rem;font-size:.9rem}
#flex_contents.feature_flexpane_rework .close_flexpane{float:right}
#flex_contents.feature_flexpane_rework .heading{width:99%;font-size:1.25rem;padding-top:1rem;padding-bottom:1rem;padding-right:.75rem;background:#f7f7f7;margin-top:3px;border-top-left-radius:15px;border-top-right-radius:15px;border-bottom:2px solid #ececec}
#flex_contents.feature_flexpane_rework .heading .menu_heading,#flex_contents.feature_flexpane_rework .heading .menu_icon{background:transparent}
#flex_contents .toolbar{font-family:'Lato',sans-serif;padding:.5rem .75rem 0 0;background:white}
#flex_contents #file_list_container .toolbar{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}
#flex_contents .flexpane_tab_bar{margin-left:0;margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex}
#flex_contents .flexpane_tab_bar li{height:35px;float:left;list-style-type:none;font-size:.85rem;border-bottom:4px solid transparent;white-space:nowrap;text-align:center}
#flex_contents .flexpane_tab_bar li a{padding:0 .75rem;color:#9e9ea6;font-weight:bold;text-decoration:none !important;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:150px}
#flex_contents .flexpane_tab_bar li:hover{border-bottom:4px solid #b2d5c9}
#flex_contents .flexpane_tab_bar li:hover a{color:#9e9ea6}
#flex_contents .flexpane_tab_bar li.active{border-bottom:4px solid #2ab27b}
#flex_contents .flexpane_tab_bar li.active a{color:#555459}
#file_list_toggle_users{padding:.3rem .5rem .5rem .25rem;float:right;cursor:pointer;color:#9e9ea6}
#file_list_toggle_users:hover,#file_list_toggle_users.active:hover{color:#2ab27b}
#file_list_toggle_users.active{color:#555459}
.secondary_file_button{position:absolute;top:.5rem;right:.5rem}
#team_filter_container{margin-right:2.5rem}
#team_filter_container label{font-size:.7rem;line-height:1.4rem;margin-right:.25rem;text-align:right;font-weight:normal}
.flex_pane_heading_icon{margin-top:-2px;font-size:.9rem;width:1rem;display:inline-block;text-align:center}
#team_tabs{margin-bottom:-9px}
#team_tabs .nav-tabs{margin-left:-0.5rem}
#team_tabs .nav-tabs li a{padding-top:6px;font-size:.9rem;margin-top:-4px;padding-left:8px;padding-right:8px}
.restricted_header,.bot_header{margin-left:.5rem}
.feature_flexpane_rework #team_tabs{margin-bottom:0}
#flex_contents .help{font-size:1rem;color:#9e9ea6;font-family:'Lato',sans-serif;line-height:1.3rem;padding-top:1rem;border-top:5px solid #4c9689;margin:2rem .5rem}
#flex_contents i.callout{color:#4c9689;margin:0 0 .75rem 1.25rem;float:right}
#flex_contents #activity_feed_block{margin:2rem 2rem 1rem .8rem}
#details_tab{font-family:'Lato',sans-serif}
#details_tab #channel_page_scroller.channel_page_im .channel_page_pinned_items,#details_tab #channel_page_scroller.channel_page_im .channel_page_separator,#details_tab #channel_page_scroller.channel_page_im .channel_page_members{display:none}
#details_tab .channel_page_section{background:white;position:relative;padding-left:.3rem;opacity:.8;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;transition:opacity .15s}
#details_tab .channel_page_section .section_header{opacity:.8;cursor:pointer;font-size:1.125rem;line-height:1.1rem;padding-top:1.25rem;padding-bottom:1.25rem}
#details_tab .channel_page_section .section_header:hover{opacity:1}
#details_tab .channel_page_section .section_header:hover .disclosure_triangle{color:#439fe0}
#details_tab .channel_page_section .section_header a{color:#555459}
#details_tab .channel_page_section .section_header a:hover,#details_tab .channel_page_section .section_header a:focus{text-decoration:none}
#details_tab .channel_page_section .disclosure_triangle{cursor:pointer}
#details_tab .channel_page_section .disclosure_triangle .fa-caret-down{display:none}
#details_tab .channel_page_section .section_content{display:none;margin-bottom:1.5rem}
#details_tab .channel_page_section.expanded .fa-caret-right{display:none}
#details_tab .channel_page_section.expanded .fa-caret-down,#details_tab .channel_page_section.expanded .section_content{display:block}
#details_tab .channel_page_section.expanded .section_header{opacity:1}
#details_tab:hover .channel_page_section{opacity:1}
#details_tab #channel_page_title{font-size:1.375rem;line-height:1.375rem}
#details_tab .section_content.channel_purpose{line-height:1.25rem}
#details_tab .channel_page_separator{margin-left:-2%;width:106%;height:6px;background:#f7f7f7}
#details_tab .channel_page_members .section_header{cursor:default;line-height:1.5rem}
#details_tab .restricted_members_count{font-size:.8rem;background:#f6f6f6;border-radius:5px}
#details_tab .restricted_members_count .icon_restricted_header{margin-bottom:-2px}
#details_tab .channel_page_member_tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
#details_tab .channel_page_member_tabs .icon_member_header{margin-bottom:-2px}
#details_tab .channel_page_member_row{line-height:24px;height:24px;font-size:15px;color:#555459;margin-bottom:.625rem}
#details_tab .channel_page_member_row a{color:#555459}
#details_tab .channel_page_member_row a:hover,#details_tab .channel_page_member_row a:focus{text-decoration:none}
#details_tab .channel_page_member_row.away{color:#9e9ea6}
#details_tab .channel_page_member_row.away a{font-style:italic;color:#9e9ea6}
#details_tab .channel_page_member_row.away .member_image{opacity:.5;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
#details_tab .channel_page_member_row .member_image{opacity:.8;float:left;margin-right:.5rem;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;transition:opacity .1s}
#details_tab .channel_page_member_row:hover .member_image{opacity:1}
#details_tab .channel_page_member_row .presence{float:right;margin-top:9px;margin-left:3px}
#details_tab .pinned_item{position:relative;cursor:pointer;border:1px solid rgba(0,0,0,0.1);border-radius:12px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.05);box-shadow:0 2px 2px 0 rgba(0,0,0,0.05);padding:12px;padding-right:25px;font-size:15px;line-height:18px;margin-bottom:.625rem;color:#3d3c40}
#details_tab .pinned_item:hover{border-color:#439fe0}
#details_tab .pinned_item .pin_file_title{font-weight:900;color:#434245}
#details_tab .pinned_item .pin_member_name a{color:#434245 !important;font-weight:900 !important}
#details_tab .pinned_item .pin_metadata{font-size:13px;color:#9e9ea6}
#details_tab .pinned_item .remove_pin{cursor:pointer;position:absolute;top:7px;right:4px;width:14px;height:14px;opacity:.8}
#details_tab .pinned_item .remove_pin .icon_remove_pin{position:absolute;top:4px;left:4px}
#details_tab .pinned_item .remove_pin:hover{opacity:1}
#details_tab .pinned_item .icon_pin{position:absolute;right:18px;top:8px}
#details_tab .hide_channel_page_container{visibility:hidden;position:absolute;left:-43px;top:4px;color:#9e9ea6;cursor:pointer;width:30px;height:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;opacity:0;-webkit-transform:translateX(15px) scale(0.5);-moz-transform:translateX(15px) scale(0.5);transform:translateX(15px) scale(0.5);-webkit-transition-property:opacity,-webkit-transform;-moz-transition-property:opacity,-moz-transform;transition-property:opacity,transform;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;transition-duration:.25s}
#details_tab .hide_channel_page_container:hover{color:#555459}
#details_tab .hide_channel_page_container.reveal{opacity:1;-webkit-transform:translateX(0) scale(1);-moz-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}
.details_showing #details_tab .hide_channel_page_container{visibility:visible}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
.collapsible #channel_header{margin-left:0}
#channel_header{position:relative;padding:0;margin:0 392px 0 0}
@media screen and (min-width:1367px){#channel_header{margin-right:442px}
}
@media screen and (min-width:1441px){#channel_header{margin-right:492px}
}
.feature_flexpane_rework #channel_header{margin-right:315px}
#client-ui.flex_pane_showing:not(.details_showing) .feature_flexpane_rework #channel_header,#client-ui.search_focused .feature_flexpane_rework #channel_header{margin-right:392px}
@media screen and (min-width:1367px){.feature_flexpane_rework #channel_header{margin-right:365px}
#client-ui.flex_pane_showing:not(.details_showing) .feature_flexpane_rework #channel_header,#client-ui.search_focused .feature_flexpane_rework #channel_header{margin-right:442px}
}
@media screen and (min-width:1441px){.feature_flexpane_rework #channel_header{margin-right:415px}
#client-ui.flex_pane_showing:not(.details_showing) .feature_flexpane_rework #channel_header,#client-ui.search_focused .feature_flexpane_rework #channel_header{margin-right:492px}
}
#channel_header .tooltip .tooltip-inner{min-width:250px}
#active_channel_name{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 1rem 0 0;font-family:'Lato',sans-serif;display:block;height:53px;line-height:53px;-webkit-transitionDISABLED:.15s .2s ease-out;-moz-transitionDISABLED:.15s .2s ease-out;-o-transitionDISABLED:.15s .2s ease-out;transitionDISABLED:.15s .2s ease-out;-webkit-transitionDISABLED:.15s;-moz-transitionDISABLED:.15s;-o-transitionDISABLED:.15s;transitionDISABLED:.15s;color:#9e9ea6;font-size:1rem;font-weight:500}
.feature_flexpane_rework #active_channel_name{margin-right:4rem}
#active_channel_name .name{font-size:1.4rem;line-height:53px;display:inline-block;padding:0 .5rem 0 1.5rem;cursor:pointer;color:#555459;font-weight:900}
#active_channel_name .prefix{color:#9e9ea6;padding-right:.1rem;font-weight:500;-webkit-transitionDISABLED:color .15s ease-out;-moz-transitionDISABLED:color .15s ease-out;-o-transitionDISABLED:color .15s ease-out;transitionDISABLED:color .15s ease-out;cursor:pointer}
#active_channel_name:hover .prefix{color:#555459}
.flex_pane_showing #active_channel_name{margin-right:5rem}
.flex_pane_showing .feature_flexpane_rework #active_channel_name{margin-right:4rem}
#active_channel_name i.muted_icon{font-size:1rem;margin-top:-2px;vertical-align:middle}
#active_channel_name .name.muted{color:#9e9ea6}
#active_channel_name #channel_actions,#group_actions{font-size:.8rem;color:#9e9ea6;margin:22px 1rem 0 0;-webkit-transitionDISABLED:color .15s ease-out;-moz-transitionDISABLED:color .15s ease-out;-o-transitionDISABLED:color .15s ease-out;transitionDISABLED:color .15s ease-out;cursor:pointer;vertical-align:top;display:inline-block}
.feature_flexpane_rework #active_channel_name #channel_actions,.feature_flexpane_rework #group_actions{margin-right:.625rem}
#active_channel_name:hover i,#active_channel_name:hover .name.muted{color:#555459}
.menu_channel_footer input{width:100%;margin:3px 0 0 0}
#active_channel_name .topic{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:#9e9ea6;font-size:1rem;font-weight:500;cursor:default}
.feature_flexpane_rework #active_channel_name .topic{font-size:15px}
#active_channel_name .topic span.emoji-sizer,#active_channel_name .topic span.emoji-sizer{line-height:1em;vertical-align:middle;margin-top:-5px}
.collapsible #channel_header .star{left:0}
#channel_header .star{visibility:hidden;color:#9e9ea6;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);display:block;position:absolute;top:.8rem;left:220px;padding:.5rem;text-shadow:none;font-size:.8rem}
#active_channel_name:not(.no_star):hover .star{visibility:visible}
#active_channel_name .star:hover{color:#fc0}
#active_channel_name .star.starred{visibility:visible;color:#fc0;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
#active_channel_name:hover .star.starred{visibility:visible;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
#starred-list .channel .prefix{margin-left:2px;margin-right:1px}
#channels_scroller{padding:0;visibility:hidden;overflow-y:scroll;overflow-x:hidden}
.collapsible #col_channels_collapse_view{display:block}
#col_channels_collapse_view{display:none;position:absolute;z-index:149;height:1800px;width:230px;background:#4d394b;top:0;left:-220px;font-family:'Lato',sans-serif}
.collapsible #col_channels,.collapsible #col_channels_bg{position:absolute;z-index:149;left:-220px}
#col_channels{background:#4d394b;color:#ab9ba9;width:220px;float:left;position:relative;font-family:'Lato',sans-serif}
#channels_scroller{height:1800px}
.channels_list_holder h2{text-align:left;font-size:.8rem;line-height:1.25rem;margin:0 1rem .1rem;text-transform:uppercase;font-weight:700;color:#ab9ba9;width:160px}
.channels_list_holder h2.hoverable{cursor:pointer}
.channels_list_holder h2.hoverable:hover{-webkit-transitionDISABLED:color .1s ease-out;-moz-transitionDISABLED:color .1s ease-out;-o-transitionDISABLED:color .1s ease-out;transitionDISABLED:color .1s ease-out;color:white}
.channels_list_holder .section_holder{margin:1rem 0 2rem}
.channels_list_holder ul{list-style-type:none;text-align:left;color:#ab9ba9;margin:0 1px 0 0;width:204px}
#col_channels_collapse_view.channels_list_holder ul{width:227px}
.channels_list_holder ul li{font-size:1rem;line-height:1.5rem;height:1.5rem;margin-right:1px;position:relative;text-shadow:0 1px 1px rgba(0,0,0,0.25)}
.channels_list_holder ul li a{color:#ab9ba9;display:block;height:1.5rem;padding:0 .5rem 0 1rem;-webkit-border-top-right-radius:.25rem;-webkit-border-bottom-right-radius:.25rem;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:.25rem;-moz-border-radius-bottomright:.25rem;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;text-decoration:none !important}
.channels_list_holder ul#channel-list li a .overflow-ellipsis{max-width:175px;padding-right:.75rem}
.channels_list_holder ul#im-list li a .overflow-ellipsis,.channels_list_holder ul#group-list li a .overflow-ellipsis{max-width:160px}
.channels_list_holder ul li a:hover{background:#3e313c}
.channels_list_holder ul li a .prefix{font-weight:300;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
.channels_list_holder ul li.group i.prefix{font-size:.7rem;margin-left:3px;margin-right:6px;margin-top:8px;display:block;float:left}
@-moz-document url-prefix(){.channels_list_holder ul li.member .im_close,.channels_list_holder ul li.group .group_close{top:5px}
}
.list_more{display:inline-block;font-size:.8rem;font-weight:700;color:#ab9ba9 !important;border-bottom:1px dotted #ab9ba9;-webkit-transitionDISABLED:.1s .2s ease-out;-moz-transitionDISABLED:.1s .2s ease-out;-o-transitionDISABLED:.1s .2s ease-out;transitionDISABLED:.1s .2s ease-out;-webkit-transitionDISABLED:.1s;-moz-transitionDISABLED:.1s;-o-transitionDISABLED:.1s;transitionDISABLED:.1s;margin:.25rem 1rem}
.list_more:hover{color:white !important;text-decoration:none;border-bottom:1px solid white}
#col_channels ul li.channel.active a.channel_name,#col_channels ul li.group.active a.group_name,#col_channels ul li.member.active a.im_name{color:white;background:#4c9689}
.channels_list_holder ul li.channel.active a.channel_name:hover .overflow-ellipsis,.channels_list_holder ul li.group.active a.group_name:hover .overflow-ellipsis,.channels_list_holder ul li.member.active a.im_name:hover .overflow-ellipsis{text-decoration:none}
.channels_list_holder ul li.channel.active a.channel_name .prefix,.channels_list_holder ul li.group.active a.group_name .prefix{color:#b2d5c9;font-weight:500;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.channels_list_holder ul li.member .im_close,.channels_list_holder ul li.group .group_close{visibility:hidden;position:absolute;right:7px;top:5px;font-size:14px;color:#ab9ba9}
.channels_list_holder ul li.member:hover .im_close,.channels_list_holder ul li.group:hover .group_close{visibility:visible}
.channels_list_holder ul li.member.mention:hover .im_close,.channels_list_holder ul li.group.mention:hover .group_close{visibility:hidden}
.channels_list_holder ul li.member.active .im_close,.channels_list_holder ul li.group.active .group_close{color:white}
.channels_list_holder ul li.unread:not(.muted_channel) a,.channels_list_holder ul li.mention a{font-weight:900;color:white}
.channels_list_holder ul li.unread .prefix{font-weight:700;color:white}
.channels_list_holder ul li.muted_channel:not(.active) a{font-weight:normal !important}
.channels_list_holder ul li.muted_channel:not(.active) a *{-moz-opacity:.35;-khtml-opacity:.35;-webkit-opacity:.35;opacity:.35;-ms-filter:alpha(opacity=35);filter:alpha(opacity=35)}
.channels_list_holder ul li.muted_channel:not(.active) a .prefix,.channels_list_holder ul li.muted_channel:not(.active) a .unread_highlight{-moz-opacity:.75;-khtml-opacity:.75;-webkit-opacity:.75;opacity:.75;-ms-filter:alpha(opacity=75);filter:alpha(opacity=75)}
.channels_list_holder .unread_highlight{position:absolute;top:3px;right:3px;color:white;background:#eb4d5c;border-radius:9px;padding:2px 9px;font-size:.8rem;line-height:14px;font-weight:700;vertical-align:baseline;white-space:nowrap;text-shadow:0 1px 0 rgba(0,0,0,0.2)}
#col_channels.channels_list_holder ul li.channel.active .unread_highlight,#col_channels.channels_list_holder ul li.member.active .unread_highlight,#col_channels.channels_list_holder ul li.group.active .unread_highlight{background:white;color:#4c9689;text-shadow:none}
.channels_list_holder ul li a:hover .unread_highlight{text-decoration:none}
.channels_list_holder .unread_just{position:absolute;top:3px;right:0;color:#555459;background:white;border-radius:9px;padding:2px 9px;font-size:.8rem;line-height:14px;font-weight:700;vertical-align:baseline;white-space:nowrap}
#col_channels.channels_list_holder ul li.channel.active .unread_just,#col_channels.channels_list_holder ul li.member.active .unread_just,#col_channels.channels_list_holder ul li.group.active .unread_just{display:none}
.channels_list_holder ul li a:hover .unread_just{text-decoration:none}
.no_just_unreads.channels_list_holder .unread_just{display:none}
.channels_list_holder.show_presence li.member.away a{font-style:italic}
.channels_list_holder.show_presence li.member.away a .overflow-ellipsis{padding-right:2px}
.real_names .im_name{font-size:.95rem}
#direct_messages_collapsed{margin-top:1rem;margin-bottom:1rem}
#channel_members_toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#9e9ea6;font-size:1rem;font-weight:bold;padding:.5rem;background:white;position:absolute;-webkit-transitionDISABLED:color .1s ease-out;-moz-transitionDISABLED:color .1s ease-out;-o-transitionDISABLED:color .1s ease-out;transitionDISABLED:color .1s ease-out;font-family:'Lato',sans-serif;z-index:25}
#channel_members_toggle:hover{color:#439fe0;text-decoration:none}
.feature_flexpane_rework #channel_members_toggle{color:#505050;font-size:15px}
.feature_flexpane_rework .channel_members_toggle_icon{display:inline-block;background-position:-31px 0;width:14px;height:14px;margin-bottom:-1px}
.feature_flexpane_rework #channel_members_toggle:hover .channel_members_toggle_icon{background-position:-61px 0}
#search_container #channel_members_toggle{bottom:-31px;right:1.15rem}
#channel_header #channel_members_toggle{bottom:.4rem;right:1.15rem}
.feature_flexpane_rework #channel_header #channel_members_toggle{bottom:.6rem;right:.5rem}
ul.member_list{margin:.4rem 1rem .4rem .25rem}
#channel_members{background-color:white;position:absolute;width:150px;z-index:26}
#channel_members .arrow,#channel_members .arrow_shadow{left:auto;right:20px}
#channel_header #channel_members{right:20px;top:52px}
#search_container #channel_members{right:20px;top:83px}
ul.member_list li{position:relative;line-height:1.1rem;font-family:'Lato',sans-serif;-webkit-transitionDISABLED:opacity .1s ease-out;-moz-transitionDISABLED:opacity .1s ease-out;-o-transitionDISABLED:opacity .1s ease-out;transitionDISABLED:opacity .1s ease-out;padding:.1rem .25rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}
ul.member_list li a{font-size:14px;font-weight:bold}
ul.member_list li:hover{background:#439fe0}
ul.member_list li:hover a{text-decoration:none;color:white !important}
ul.member_list li a.nuc{color:#9e9ea6}
#channel_members.show_presence ul.member_list li a.away{color:#9e9ea6;font-style:italic}
#members_scroller{max-height:304px;padding:0;overflow-y:scroll;overflow-x:hidden}
#channel_scroll_up,#channel_scroll_down{position:absolute;left:.6rem;right:1rem;background:#2a80b9;color:white;text-shadow:0 1px 1px rgba(0,0,0,0.25);padding:.2rem 0;font-size:.7rem;font-weight:bold;text-align:center;-webkit-transitionDISABLED:color .1s ease-out;-moz-transitionDISABLED:color .1s ease-out;-o-transitionDISABLED:color .1s ease-out;transitionDISABLED:color .1s ease-out;transition:background .15s;z-index:25;text-transform:uppercase}
#channel_scroll_up.unseen_have_mentions,#channel_scroll_down.unseen_have_mentions{background:#eb4d5c}
#channel_scroll_up{border-top:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:.3rem;-webkit-border-bottom-left-radius:.3rem;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:.3rem;-moz-border-radius-bottomleft:.3rem;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5),inset 0 2px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.5),inset 0 2px 2px rgba(0,0,0,0.1);box-shadow:0 1px 1px rgba(0,0,0,0.5),inset 0 2px 2px rgba(0,0,0,0.1);top:0}
#channel_scroll_down{border-bottom:0;-webkit-border-top-right-radius:.3rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:.3rem;-moz-border-radius-topright:.3rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:.3rem;border-top-right-radius:.3rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.3rem;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 -1px 1px rgba(0,0,0,0.5),inset 0 -2px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 -1px 1px rgba(0,0,0,0.5),inset 0 -2px 2px rgba(0,0,0,0.3);box-shadow:0 -1px 1px rgba(0,0,0,0.5),inset 0 -2px 2px rgba(0,0,0,0.3);bottom:2px}
#channel_scroll_up:hover,#channel_scroll_down:hover{text-decoration:none;color:white}
.channel_overlay{display:block;margin:4rem auto;font-size:1rem;line-height:1.25rem;color:#555459;font-family:'Lato',sans-serif;padding:0 1.5rem;max-width:70%;min-width:420px;border-left:5px solid #439fe0}
.channel_overlay_title{font-size:1.5rem;line-height:2rem;word-wrap:break-word}
.channel_overlay_title strong{font-weight:900;-webkit-font-smoothing:antialiased}
.channel_overlay_topic{word-wrap:break-word}
.channel_overlay .btn{margin-top:1rem}
.channel_overlay .btn:active{margin-top:17px}
.channel_overlay label.overlay_pref{font-size:.8rem;font-weight:normal;margin-top:.5rem;text-align:left;line-height:1.4rem}
#list_controls{font-size:.9rem;color:#9e9ea6;padding-bottom:1rem;margin-bottom:.5rem;border-bottom:1px solid #f2f2f5;position:relative}
#list_search_container{position:relative;width:45%}
#list_search{padding:.1rem 1.8rem 0;height:1.75rem;line-height:1rem;font-size:.9rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;border:1px solid #babbbf;width:100%}
#list_search_container .icon_search{position:absolute;top:6px;left:10px;color:#9e9ea6}
#list_search_container .icon_close{display:none;position:absolute;top:7px;right:9px;color:#babbbf;text-shadow:none;text-decoration:none}
#list_search_container.active .icon_close{display:block}
#list_sort_container{position:absolute;right:0;top:4px}
#list_sort{margin-left:.5rem}
#list_browser{overflow-y:scroll;max-height:360px;margin-right:-1rem}
@media only screen and (max-height:550px){#list_browser{max-height:316px}
}
#list_browser p{position:relative;line-height:1.1rem;margin:0 1rem 0 0;padding:.35rem}
#list_browser p.highlighted{background:#f1f7fa;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}
#list_browser .item_name{margin-right:.75rem;font-weight:900}
#list_browser .item_icon{font-weight:500}
#list_browser .item_creator{font-size:.8rem;color:#9e9ea6}
#list_browser .item_count{position:absolute;top:8px;right:10px;font-size:.8rem;font-weight:bold;color:#4c9689;cursor:default}
#list_browser .item_count i.fa-check{margin-right:1px;font-size:14px}
#list_browser .item_count i.fa-user{font-size:14px;margin-right:2px}
#list_browser .item_purpose{margin:0 5rem 0 0;display:block;font-size:.9rem;font-style:italic;color:#555459}
#list_browser .item_purpose a{word-wrap:break-word}
#list_browser_dialog .modal-footer a{color:#9e9ea6}
#list_browser_dialog .modal-footer a:hover{color:#439fe0;text-decoration:none}
#list_browser_dialog .modal-footer a i{margin-right:.25rem}
#list_browser_dialog .new_channel_btn{margin:.2rem .7rem 0 0}
#list_browser_dialog .new_channel_btn i{margin-right:.25rem}
#list_browser .item_join_btn{display:none;position:absolute;top:.5rem;right:.5rem}
#list_browser .joinable.highlighted .item_count{display:none}
#list_browser .joinable.highlighted .item_join_btn{display:block}
.channel_list_item{margin-bottom:1.5rem}
.channel_list_item strong{font-size:1.1rem;margin-right:1rem;word-wrap:break-word}
.channel_list_item strong .prefix{font-weight:normal;letter-spacing:1px}
.channel_list_item .topic{font-weight:bold;width:100%;word-wrap:break-word}
ul.member_list .typing_indicator,.channels_list_holder .typing_indicator{position:absolute;display:none;width:16px;height:16px;vertical-align:top;background-image:url(/272a/img/typing_members.gif);background-repeat:no-repeat}
.channels_list_holder .typing_indicator{background-image:url(/038f/img/typing_dm.gif)}
li.typing .typing_indicator{display:inline-block}
li.typing .presence{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
li.active.typing .typing_indicator{display:none}
li.active.typing .presence{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
ul.member_list .typing_indicator{top:8px;left:4px}
.channels_list_holder .typing_indicator{top:11px;left:16px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){ul.member_list .typing_indicator,.channels_list_holder .typing_indicator{background-size:100%}
ul.member_list .typing_indicator{background-image:url(/272a/img/typing_members_@2x.gif);left:1px}
.channels_list_holder .typing_indicator{background-image:url(/038f/img/typing_dm_@2x.gif);top:12px;left:13px}
}
#group_joined_wrapper{overflow-y:auto;margin-right:-0.4rem}
#group_joined_wrapper,#monkey_scroll_wrapper_for_group_joined_wrapper,#monkey_scroll_wrapper_for_group_joined_wrapper .monkey_scroll_hider{height:100%}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
#col_messages{margin-left:0;position:relative}
.collapsible #messages_container{margin-left:0}
#messages_container{margin-left:220px}
#client-ui.flex_pane_showing #messages_container{margin-right:392px}
@media screen and (min-width:1367px){#client-ui.flex_pane_showing #messages_container{margin-right:442px}
}
@media screen and (min-width:1441px){#client-ui.flex_pane_showing #messages_container{margin-right:492px}
}
#client-ui.flex_pane_showing.details_showing #messages_container{margin-right:315px}
@media screen and (min-width:1367px){#client-ui.flex_pane_showing.details_showing #messages_container{margin-right:365px}
}
@media screen and (min-width:1441px){#client-ui.flex_pane_showing.details_showing #messages_container{margin-right:415px}
}
.collapsible #msgs_scroller_div,.collapsible #archive_msgs_scroller_div{padding-left:15px}
#msgs_scroller_div,#archive_msgs_scroller_div{overflow-y:auto;outline:0}
#archives_info{padding-right:175px}
#archives_top_div,#archives_bottom_div{padding:1rem;text-align:center;font-family:'Lato',sans-serif}
#archives_top_div{padding-top:6rem}
#archives_bottom_div{padding-bottom:3rem}
.msgs_holder{padding:0 18px 1rem 1.5rem;margin:0;clear:both;overflow-y:hidden;overflow-x:hidden}
.message{border-top:1px solid transparent;position:relative;word-wrap:break-word;clear:both;-webkit-transitionDISABLED:background .5s ease-out;-moz-transitionDISABLED:background .5s ease-out;-o-transitionDISABLED:background .5s ease-out;transitionDISABLED:background .5s ease-out;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.message_sender{word-break:break-word}
.message .mention{background:#fff3b8}
.message .inline_color_block{display:inline-block;margin:0 .1rem -1px 0;width:13px;height:13px;border:1px solid #555459;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.message.unprocessed{color:#999}
.message.highlight{background:#fff5cf;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}
.message.internal_member_link,.message.internal_channel_link{cursor:pointer}
.para_break{display:block;height:.5rem}
.message .star{visibility:hidden}
.message .star.starred{visibility:visible;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70)}
.message:hover .star,.message:hover .star.starred{visibility:visible;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.selecting_messages .message .star,.selecting_messages .message .star.starred,.selecting_messages .message:hover .star,.selecting_messages .message:hover .star.starred{visibility:hidden}
.message .edited,.message .temp_msg_controls{font-size:.7rem;color:#CCC}
.message .edited{cursor:pointer}
.selecting_messages .message .msg_actions .msg_cog{display:none}
.selecting_messages .message .msg_actions .msg_select_cb{display:inline}
.selecting_messages .message .msg_actions .msg_select_cb{display:block}
.message .msg_actions .msg_select_cb{display:none}
.selecting_messages .message .msg_actions{background:0;padding:0 9px 1px 2px}
.message .msg_actions{display:none;position:absolute;top:0;right:0;padding:3px 0 1px 2px;line-height:1.1rem;color:#DDD;font-size:1rem}
.message:hover .msg_actions{display:block}
.selecting_messages .message .msg_actions{display:block}
.message:hover .msg_actions:hover{text-decoration:none;color:#555459}
.message.delete_mode,.message.multi_delete_mode,.selecting_messages .message.multi_delete_mode:hover{background:#ffcfcf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.message.edit_mode{background:#fff5cf;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}
.selecting_messages .message:hover{background:#e8e8ec;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}
#msgs_scroller_div #end_display_div{padding:1rem;margin:1rem 0}
#msgs_scroller_div #end_display_div #end_display_status{text-align:center;color:#cecece;font-style:italic;padding:1rem}
#msgs_scroller_div #end_display_div #end_display_meta{padding:0 1.1rem 0 0;font-size:1.1rem;color:#9e9ea6;font-family:'Lato',sans-serif;line-height:1.5rem;max-width:750px}
#msgs_scroller_div #end_display_div #end_display_welcome{padding-bottom:3rem;max-width:750px}
#msgs_scroller_div #end_display_div #end_display_welcome h1{font-size:36px;line-height:36px;color:#4d394b}
#msgs_scroller_div #end_display_div #end_display_meta h1{font-size:30px;line-height:30px;color:#4d394b}
#msgs_scroller_div #end_display_div #end_display_welcome p{font-size:1.4rem;line-height:1.8rem;max-width:500px}
#welcome_slide_slack_logo{width:392px;margin:2rem 0 1rem -3rem}
#msgs_scroller_div #end_display_div p{color:#555459;margin:0 auto 1rem}
#msgs_scroller_div #end_display_div #end_display_welcome p.secondary{color:#9e9ea6;font-size:1.1rem}
ul.end_display_actions{margin:0 0 1rem}
ul.end_display_actions li{display:inline-block;margin:0 1rem 1rem 0;list-style:none;font-size:.9rem}
#msgs_scroller_div #end_display_div #end_display_welcome #big_icons{font-size:5rem;color:#4c9689;margin:0 auto 1.5rem;text-align:center}
#msgs_scroller_div #end_display_div #end_display_welcome #big_icons i{display:inline-block}
#msgs_scroller_div #end_display_div #end_display_welcome #big_icons .fa-plus{font-size:3rem;color:#b2d5c9;margin-top:-11px;vertical-align:middle}
#welcome_slides_nav{margin:1rem auto 2rem;text-align:center}
#welcome_slides_dots{margin:1rem auto;text-align:center;cursor:pointer}
#welcome_slides_dots a{font-size:1rem;color:#9e9ea6;-webkit-transitionDISABLED:color .1s ease-out;-moz-transitionDISABLED:color .1s ease-out;-o-transitionDISABLED:color .1s ease-out;transitionDISABLED:color .1s ease-out;padding:.5rem .2rem}
#welcome_slides_dots a.active,#welcome_slides_dots a:hover{color:#555459;text-decoration:none}
#welcome_slide_app_icons .platform_icon{display:block;margin:-0.35rem auto 0}
#welcome_slide_app_icons img{margin-bottom:.25rem}
#welcome_slide_app_icons .column{width:24%;display:inline-block;vertical-align:top;text-align:center}
#welcome_slide_app_icons a{color:#555459;font-weight:bold;font-size:1rem;display:block;margin-right:.5rem;border:1px solid #EEE;padding:1rem 0 .75rem;border-radius:.25rem}
#welcome_slide_app_icons a:hover{background:#fbfaf8;color:#555459;border-color:#439fe0;text-decoration:none}
@media only screen and (max-height:650px){#msgs_scroller_div #end_display_div #end_display_welcome .welcome_slide{max-width:450px;margin:0 auto}
#msgs_scroller_div #end_display_div #end_display_welcome h1{font-size:36px;color:#4d394b;line-height:36px}
#welcome_slide_slack_logo{width:300px;margin:1rem 0 .5rem -1rem}
#msgs_scroller_div #end_display_div #end_display_welcome p{font-size:1.2rem;line-height:1.5rem}
#msgs_scroller_div #end_display_div #end_display_welcome p.secondary{font-size:.9rem}
}
@media only screen and (max-height:550px){#msgs_scroller_div #end_display_div #end_display_welcome .welcome_slide{max-width:400px;margin:0 auto}
#msgs_scroller_div #end_display_div #end_display_welcome h1{font-size:32px;color:#4d394b;line-height:32px}
#welcome_slide_slack_logo{width:196px;margin:1rem 0 0 0}
#msgs_scroller_div #end_display_div #end_display_welcome p{font-size:1rem;line-height:1.25rem}
#welcome_slide_app_icons img{max-width:100px}
#welcome_slide_app_icons .right_margin{margin-right:.5rem !important}
#msgs_scroller_div #end_display_div #end_display_welcome p.secondary{font-size:.8rem}
}
.is_limited_div{padding:5px 15px;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;margin:0 -15px;transition:background .25s ease 0}
#footer.disabled #message-input{border:2px solid #f7f7f7;background:#f7f7f7;-webkit-border-top-right-radius:.2rem;-webkit-border-bottom-right-radius:.2rem;-webkit-border-bottom-left-radius:.2rem;-webkit-border-top-left-radius:.2rem;-moz-border-radius-topright:.2rem;-moz-border-radius-bottomright:.2rem;-moz-border-radius-bottomleft:.2rem;-moz-border-radius-topleft:.2rem;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;border-bottom-left-radius:.2rem;border-top-left-radius:.2rem;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}
#message-input-message{text-align:center;color:#a4a4a4;display:none;position:absolute;height:100%;width:100%}
#message-input-message span{display:table-cell;vertical-align:middle;padding:0 30px;font-size:1rem;font-family:'Lato',sans-serif}
#footer.disabled #message-input-message{display:table}
#messages-input-container{font-size:.9rem;position:absolute;bottom:22px;left:64px;right:4px}
#footer.disabled #messages-input-container{left:20px}
#msg_preview{position:absolute;bottom:0;width:100%;padding:0 4px 0 25px;background:white}
#msg_preview_msg{border-top:2px solid #e0e0e0;padding:10px 44px 39px 47px !important;margin-top:0}
#message-form{position:relative;margin:0}
#message-input{background:white;width:100%;font-size:.95rem;line-height:1.2rem;border:2px solid #e0e0e0;border-left:0;-webkit-border-top-right-radius:.2rem;-webkit-border-bottom-right-radius:.2rem;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:.2rem;-moz-border-radius-bottomright:.2rem;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:.2rem;border-bottom-right-radius:.2rem;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;font-family:'Lato',sans-serif;margin:0;color:#3d3c40;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0;position:absolute;bottom:0;height:100%;min-height:41px !important;padding:9px 5px 9px 8px;max-height:10rem;resize:none !important}
#message-input.with-emoji-menu{padding:9px 30px 9px 8px}
#message-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#message-input.offline{background-color:#fdf1c1 !important}
#message-input.disabled{background-color:#f5f5f5}
.timestamp{font-style:normal !important}
.msgs_holder .topic,.msgs_holder .purpose,.msgs_holder .rename{font-style:normal}
.msgs_holder .message.automated_grey{background:#f7f7f7;padding:.2rem .5rem .2rem 4.6rem}
.msgs_holder .message.automated_grey .timestamp{color:#CCC}
.msgs_holder .message.automated_grey:hover .timestamp{color:#999}
.msgs_holder .unread_divider{margin:0;z-index:1;color:#ec734e;font-size:.5rem;line-height:.5rem;position:relative;clear:both}
.msgs_holder .unread_divider.no_unreads{color:#e4c0b6}
.msgs_holder .unread_divider.no_unreads hr{border-top:1px solid #e4c0b6}
.msgs_holder .unread_divider hr{border-top:1px solid #ec734e;border-bottom:0;margin:0 0 -1px}
@-moz-document url-prefix(){.msgs_holder .unread_divider hr{margin:0 0 -2px 0}
}
#member_mentions_more{visibility:hidden;text-align:center;padding:30px 0}
#member_mentions_more_btn{background-color:white !important}
#member_mentions hr.spacer{margin:3px 0;visibility:hidden}
#member_mentions h3{font-size:1.1rem;line-height:1.1rem}
.msgs_holder .unread_divider span.divider_label{background:white;margin:-0.3rem 0;float:right;padding:0 0 0 .5rem}
.day_divider{background:white;margin:1.5rem 0;line-height:1.2rem;font-size:1rem;font-family:'Lato',sans-serif;color:#555459;font-weight:900;text-align:center;cursor:default;clear:both;position:relative}
.day_divider hr{position:absolute;border-top:1px solid #DDD;width:100%;top:.6rem;margin:0}
.day_divider_label{background:white;padding:0 1rem;display:inline-block;margin:0 auto;position:relative}
#msgs_overlay_div{background:white;height:100%;left:0;margin-left:220px;padding:.2rem .4rem 0;position:absolute;right:3px;top:0;z-index:51}
#client-ui.flex_pane_showing #msgs_overlay_div{margin-right:392px}
@media screen and (min-width:1367px){#client-ui.flex_pane_showing #msgs_overlay_div{margin-right:442px}
}
@media screen and (min-width:1441px){#client-ui.flex_pane_showing #msgs_overlay_div{margin-right:492px}
}
#client-ui.flex_pane_showing.details_showing #msgs_overlay_div{margin-right:315px}
@media screen and (min-width:1367px){#client-ui.flex_pane_showing.details_showing #msgs_overlay_div{margin-right:365px}
}
@media screen and (min-width:1441px){#client-ui.flex_pane_showing.details_showing #msgs_overlay_div{margin-right:415px}
}
#growl_prompt_overlay{background:none repeat scroll 0 0 #fafafa;border:1px solid #DDD;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;line-height:1.25rem;margin:6rem auto;padding:1rem;text-shadow:0 1px white;width:80%;font-size:.9rem;max-width:500px;color:#555}
#archives_return{background:#e9e9e9;bottom:0;top:auto;margin-left:245px;color:#6d6d6d;-webkit-border-top-right-radius:.25rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:.25rem;-moz-border-radius-topright:.25rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:.25rem;border-top-right-radius:.25rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.25rem;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;text-shadow:none}
#archives_return.warning{background:#fbdb52}
#archives_return a,#archives_return a:hover{color:#6d6d6d}
#messages_unread_status{background:#439fe0;cursor:pointer}
#messages_unread_status #new_msg_info{margin:0 6.5rem 0 2.5rem}
#messages_unread_status .tooltip{font-weight:500;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
#messages_unread_status.quiet{background:#e2f5f8;color:#9e9ea6;text-shadow:0 1px rgba(255,255,255,0.1)}
#messages_unread_status.quiet a{color:#9e9ea6}
.new_msgs_jump_link,.clear_unread_messages,.cancel_archives{position:absolute;top:0;left:0;font-weight:700;font-size:.7rem;display:block;height:25px;line-height:25px;padding:0 .5rem;text-transform:uppercase}
.new_msgs_jump_link a{display:block}
.clear_unread_messages,.cancel_archives{right:0;left:auto}
.clear_unread_messages .fa-times,.cancel_archives .fa-arrow-dow{font-size:.9rem;margin-left:.25rem}
#messages_unread_status:hover .new_msgs_jump_link,#messages_unread_status:hover .clear_unread_messages,#archives_return:hover .cancel_archives{text-decoration:none}
.message.file_comment .comment,.message.post_comment .comment{margin:0;min-height:0}
.message.post_comment .comment{margin-top:.2rem;padding:0}
.msgs_holder .message.post_message .message_sender{padding-right:0}
.channel_meta{font-size:.8rem;line-height:1.25rem;color:#666;margin:0 0 .5rem}
.calendar{float:left;text-align:center;margin:0 .9rem 0 0;height:16rem}
.calendar table.mini td,.calendar table.mini th{padding:.25rem .5rem}
.calendar table.mini td a{display:block;padding:.25rem .5rem;text-decoration:none}
.calendar table.mini td.active a,.calendar table.mini td.active a:hover{background:#2a80b9;color:white}
.calendar table.mini td a:hover{background:#f1f7fa}
.calendar table.mini td.limited{background-color:#DDD}
.calendar table.mini td.limited a,.calendar table.mini td.limited a:hover{background-color:#DDD;color:#9e9ea6}
.bot_message .message_sender,.bot_message .message_sender a{color:#3d3c40}
.bot_label{color:#a3a3a3;font-weight:500;font-size:12px;margin:0 .15rem;padding:0 .1rem;background:#f7f7f7}
.ephemeral.message .message_content{color:#8b898f}
.ephemeral.message .ephemeral_notice{font-size:.7rem;color:#babbbf;line-height:1.2rem}
.msg_inline_img_expander,.msg_inline_img_collapser,.msg_inline_email_expander,.msg_inline_email_collapser,.msg_inline_video_expander,.msg_inline_video_collapser,.msg_inline_other_expander,.msg_inline_other_collapser,.msg_inline_audio_expander,.msg_inline_audio_collapser,.msg_inline_attachment_expander,.msg_inline_attachment_collapser{cursor:pointer;font-size:1rem;padding:.25rem;color:#2a80b9}
.msg_inline_img_expander:hover,.msg_inline_img_collapser:hover,.msg_inline_email_expander:hover,.msg_inline_email_collapser:hover,.msg_inline_video_expander:hover,.msg_inline_video_collapser:hover,.msg_inline_other_expander:hover,.msg_inline_other_collapser:hover,.msg_inline_audio_expander:hover,.msg_inline_audio_collapser:hover,.msg_inline_attachment_expander:hover,.msg_inline_attachment_collapser:hover{color:#439fe0}
.msg_inline_attachment_thumb,.msg_inline_img,.msg_inline_video{-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:block}
.msg_inline_img{background:white}
.msg_inline_img:hover{background:#e8e8e8}
@media only screen and (max-width:480px){.msg_inline_img_holder,.msg_inline_img{max-width:100%;height:auto !important}
}
.msg_inline_attachment_thumb{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}
.msg_inline_attachment_thumb_holder{margin:0 0 0 1rem;border:0;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;border-radius:.7rem;float:right}
.msg_inline_attachment_thumb_holder.at_top{margin-top:4px}
.msg_inline_video_thumb_div{position:relative}
.msg_inline_video_holder,.msg_inline_video_holder iframe{margin:0;background-color:black}
.msg_inline_video_buttons_div{position:absolute;background-color:rgba(0,0,0,0.4);padding:2rem 3rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;border-radius:.7rem;font-size:3rem}
.msg_inline_video_buttons_div a,.msg_inline_video_buttons_div a:visited{cursor:pointer;text-decoration:none;color:white;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70);text-shadow:0 1px 1px rgba(0,0,0,0.5)}
.msg_inline_video_buttons_div a:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.too_large_for_auto_expand{color:#8b898f}
.inline_attachment{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;margin-left:0;position:relative}
.attachment_fallback{border:1px dashed #e3e3e3}
body:not(.no_attachment_max_width) .inline_attachment{max-width:520px}
body.no_attachment_max_width .inline_attachment.right_thumb_max_w{max-width:733px}
body.attachments_flush_with_avatar .inline_attachment{margin-left:-16px}
.inline_attachment .inline_attachment_wrapper{padding:.2rem .75rem .75rem 0;margin-top:.25rem}
.inline_attachment .inline_attachment_wrapper.standalone{margin-top:0}
.inline_attachment .attachment_bar,.special_formatting_quote .quote_bar{display:table-cell;width:4px;border-radius:8px}
.special_formatting_quote .quote_bar{background:#e3e4e6}
.inline_attachment .attachment_bar .shim,.quote_bar .shim{width:4px}
.inline_attachment .content,.special_formatting_quote .content{display:table-cell;padding:0 0 0 12px;width:100%}
.inline_attachment .content{max-width:520px}
.modal .inline_attachment .content{max-width:478px}
#col_flex div.dynamic_content_max_width{max-width:342px}
.inline_attachment .attachment_service_icon,.inline_attachment .attachment_author_icon{float:left;margin-top:2px;width:16px;height:16px;margin-right:.4rem}
.inline_attachment .attachment_author_icon{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem}
.inline_attachment span.attachment_author_name{font-weight:900;color:#555459;margin-right:.25rem}
.inline_attachment span.attachment_author_subname,.inline_attachment span.attachment_service_name{color:#9e9ea6}
.inline_attachment a span:hover,.inline_attachment a span:active{color:#439fe0 !important;text-decoration:underline}
.inline_attachment .attachment_ts,.inline_attachment .attachment_footer{color:#9e9ea6;font-size:12px;line-height:14px;padding-top:.25rem}
.inline_attachment .attachment_ts a,.inline_attachment .attachment_footer a{color:#9e9ea6}
.inline_attachment .attachment_footer a:hover,.inline_attachment .attachment_footer a:active,.inline_attachment .attachment_ts a:hover,.inline_attachment .attachment_ts a:active{color:#439fe0 !important;text-decoration:underline}
.inline_attachment .attachment_title{font-weight:bold;font-size:16px}
.inline_attachment .attachment_fields{overflow:hidden}
.inline_attachment .attachment_fields table{margin-top:0rem;float:none;width:100%}
.inline_attachment .attachment_fields table tr td{padding-bottom:.3rem;max-width:0;width:inherit}
.inline_attachment .attachment_fields table tr:last-child td{padding-bottom:0rem}
.inline_attachment .attachment_field_title{font-weight:bold}
.inline_attachment td .attachment_field_title{font-weight:bold;margin-right:1rem}
.inline_attachment td .attachment_field_value{margin-right:1rem;margin-top:-0.2rem}
.inline_attachment .attachment_actions{margin-top:.5rem}
.inline_attachment iframe,.inline_attachment .iframe_placeholder{background-color:#e8e8e8}
.msg_inline_audio_holder,.msg_inline_other_holder{margin-top:.25rem}
.inline_audio_play_link:hover{text-decoration:none}
.delete_attachment_link{display:none;position:absolute;top:3px;left:-18px;color:#ddd;cursor:pointer}
.message:hover .delete_attachment_link{display:block}
.delete_attachment_link:hover{color:#555459}
.inline_attachment .rest_text_expander{margin-right:10px}
.sssh-code{cursor:text;line-height:1;font-family:monospace}
.sssh-line{position:relative}
.sssh-code pre{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre-wrap;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;word-break:normal}
.sssh-keyword{color:#708}
.sssh-atom{color:#219}
.sssh-number{color:#164}
.sssh-def{color:#00f}
.sssh-variable{color:black}
.sssh-variable-2{color:#05a}
.sssh-variable-3{color:#085}
.sssh-property{color:black}
.sssh-operator{color:black}
.sssh-comment{color:#a50}
.sssh-string{color:#a11}
.sssh-string-2{color:#f50}
.sssh-meta{color:#555}
.sssh-error{color:red}
.sssh-qualifier{color:#555}
.sssh-builtin{color:#30a}
.sssh-bracket{color:#997}
.sssh-tag{color:#170}
.sssh-attribute{color:#00c}
.sssh-header{color:blue}
.sssh-quote{color:#090}
.sssh-hr{color:#999}
.sssh-link{color:#00c}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
.dense_theme #message-input{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.dense_theme .message{padding:.15rem 2rem .15rem 4.6rem;line-height:1.15rem;font-size:.9rem;color:#3d3c40;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.dense_theme .message.unprocessed{color:#999}
.dense_theme .message_sender{margin-left:-0.7rem;padding-right:.25rem;font-weight:bold}
.dense_theme .message .timestamp{text-align:left;color:#DDD;font-size:.7rem;margin-right:.8rem;margin-left:-4.2rem;position:absolute;line-height:1.2rem;margin-top:0rem;white-space:nowrap}
.dense_theme .message .timestamp.no_user{line-height:1.25rem}
.dense_theme .message:hover .timestamp{color:#666}
.dense_theme .message.first .timestamp{color:#666}
.dense_theme .message .message_star_holder{position:absolute;left:-8px;top:1px}
@-moz-document url-prefix(){.dense_theme .message .message_star_holder{top:2px}
}
.dense_theme .message.divider .message_star_holder{top:3px}
@-moz-document url-prefix(){.dense_theme .message.divider .message_star_holder{top:4px}
}
.dense_theme .message.divider{border-top:1px solid #efefef}
.dense_theme .message.first,.dense_theme .message.first.divider{border-top:1px solid transparent;margin-top:.7rem}
.dense_theme .msgs_holder .day_divider{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;font-size:.9rem}
.dense_theme .message.joined,.dense_theme .message.left,.dense_theme .message.topic,.dense_theme .message.purpose,.dense_theme .message.rename,.dense_theme .message.archived,.dense_theme .message.unarchived{color:#CCC;font-style:italic}
.dense_theme #message_edit_container{padding-right:0}
.dense_theme #message_edit_form{width:100%;margin:0 0 0 -0.8rem;position:relative}
.dense_theme #message_editing_info{color:#555459;margin-bottom:.25rem;margin-left:-0.75rem}
.dense_theme #message_edit_form textarea{width:100%;padding:.25rem 1.25rem .25rem .5rem;height:29px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;font-size:.95rem;color:#3d3c40}
.dense_theme #message_edit_form span,.dense_theme #message_edit_form p{color:#AAA}
.dense_theme #message_edit_form p{margin-bottom:.25rem}
.dense_theme #message_edit_form .timestamp{color:#666}
.dense_theme #message_edit_form .emo_menu{right:5px;top:0}
.dense_theme .message .icon,.dense_theme .message .file_details{margin-top:.1rem}
.dense_theme .message.file_share .file_details,.dense_theme .message.file_mention .file_details,.dense_theme .file_reference .file_details{margin-top:.25rem}
.dense_theme .file_comment .timestamp{margin-top:.25rem}
.dense_theme .file_comment .message_star_holder{top:5px}
.dense_theme .file_reference .post_meta,.dense_theme .file_reference .space_meta{margin-top:.25rem;font-size:.9rem;line-height:1rem;margin-bottom:.25rem;color:#AAA}
.dense_theme .file_reference .snippet_meta,.dense_theme .file_reference .post_meta,.dense_theme .file_reference .space_meta{color:#AAA;font-size:.8rem;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.dense_theme .file_reference .post_preview,.dense_theme .file_reference .space_preview{max-width:500px}
.dense_theme .message .file_name{font-size:.9rem;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;font-weight:bold}
.dense_theme .message .icon{margin-right:.6rem;-moz-opacity:.7;-khtml-opacity:.7;-webkit-opacity:.7;opacity:.7;-ms-filter:alpha(opacity=70);filter:alpha(opacity=70);-webkit-transitionDISABLED:opacity .1s ease-out;-moz-transitionDISABLED:opacity .1s ease-out;-o-transitionDISABLED:opacity .1s ease-out;transitionDISABLED:opacity .1s ease-out}
.dense_theme .message:hover .icon{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.dense_theme .file_reference a:not(.member):not(.member_name):not(.icon):not(.timestamp){color:#555459;-webkit-transitionDISABLED:color .15s ease-out;-moz-transitionDISABLED:color .15s ease-out;-o-transitionDISABLED:color .15s ease-out;transitionDISABLED:color .15s ease-out}
.dense_theme .file_reference:hover a:not(.member):not(.member_name):not(.icon):not(.timestamp){color:#2a80b9}
.dense_theme .file_reference:hover a:hover:not(.member):not(.member_name):not(.icon):not(.timestamp){color:#439fe0}
.dense_theme .file_reference:hover a.file_download_link{color:#555459 !important}
.dense_theme .file_reference:hover a.file_download_link:hover{color:#439fe0 !important}
.dense_theme .file_reference a.member_name{color:inherit}
.dense_theme .message.file_upload{min-height:81px}
.dense_theme .file_reference .icon{margin-left:-0.7rem}
.dense_theme .msgs_holder .message.file_share em,.dense_theme .msgs_holder .message.file_mention em,.dense_theme .msgs_holder .message.file_post_comment em,.dense_theme .msgs_holder .message.file_comment.comment_continuation em{margin-left:-0.7rem;font-style:normal}
.dense_theme .msgs_holder .message.file_comment em,.dense_theme .file_reference em{font-style:normal}
.dense_theme .message.file_comment .comment{padding-left:46px;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;line-height:18px}
.dense_theme .message.file_comment.comment_continuation .comment{padding-left:0}
.dense_theme .message.file_upload .icon,.dense_theme .message.file_comment .icon{position:relative}
.dense_theme .message.file_upload .icon_comment,.dense_theme .message.file_comment .icon_comment{position:absolute;bottom:-0.3rem;left:-0.3rem;line-height:1rem}
.dense_theme .message .inline_bot_icon{display:inline-block;width:1.2rem;height:1.2rem;margin-top:-4px}
.dense_theme .message .message_sender .emoji-sizer{vertical-align:top;margin-top:-2px;display:inline-block}
.dense_theme .bot_label{font-size:11px}
.dense_theme .message.file_upload .initial_comment{margin:.25rem 0 .5rem 88px}
.dense_theme .msg_inline_img,.dense_theme .msg_inline_video{border:1px solid #DDD}
.dense_theme .tweet_contents{margin-top:5px}
.dense_theme .inline_attachment .attachment_service_icon,.dense_theme .inline_attachment .attachment_author_icon{margin-top:0}
.dense_theme .inline_attachment td .attachment_field_value{margin-top:-0.1rem}
.dense_theme .inline_attachment .attachment_title{font-size:.9rem}
.dense_theme .msg_inline_holder{margin-top:.2rem}
.dense_theme code{padding:0 3px}
@media screen and (-webkit-min-device-pixel-ratio:0){.dense_theme code{padding-left:0;padding-right:0}
}
.dense_theme .ephemeral.message .ephemeral_notice{display:block}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
.member_image{-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem;background-size:100%;background-repeat:no-repeat;display:inline-block}
.member_image.thumb_16{width:16px;height:16px}
.member_image.thumb_24{width:24px;height:24px}
.member_image.thumb_32{width:32px;height:32px}
.member_image.thumb_36{width:36px;height:36px}
.member_image.thumb_48{width:48px;height:48px}
.member_image.thumb_72{width:72px;height:72px}
.member_image.thumb_192{width:192px;height:192px}
.member_image.thumb_24 .emoji-sizer{font-size:24px}
.member_image.thumb_32 .emoji-sizer{font-size:32px}
.member_image.thumb_36 .emoji-sizer{font-size:36px}
.member_image.thumb_48 .emoji-sizer{font-size:48px}
.member_image.thumb_72 .emoji-sizer{font-size:64px;margin:4px}
.member_image.thumb_192 .emoji-sizer{font-size:64px;margin:64px}
.member_image.ra,.member_image.ura{background-size:auto,95%}
.member_image.ra.thumb_24{background-position:-4px -200px,center}
.member_image.ra.thumb_32{background-position:-32px -200px,center}
.member_image.ra.thumb_36{background-position:-69px -200px,center}
.member_image.ra.thumb_48{background-position:-109px -200px,center}
.member_image.ra.thumb_72{background-position:-161px -200px,center}
.member_image.ra.thumb_192{background-position:-237px -200px,center}
.member_image.ura.thumb_24{background-position:-4px -4px,center}
.member_image.ura.thumb_32{background-position:-32px -4px,center}
.member_image.ura.thumb_36{background-position:-69px -4px,center}
.member_image.ura.thumb_48{background-position:-109px -4px,center}
.member_image.ura.thumb_72{background-position:-161px -4px,center}
.member_image.ura.thumb_192{background-position:-237px -4px,center}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.member_image.ra,.member_image.ura{background-size:433px,95%}
}
.bot_icon_default{-webkit-border-radius:36px !important;-moz-border-radius:36px !important;border-radius:36px !important}
.slackbot_icon{color:#38978d;font-size:.6rem;margin-right:5px;margin-top:8px;margin-left:1px;float:left}
.channels_list_holder ul li a:hover .slackbot_icon,.channels_list_holder ul li.active .slackbot_icon,.channels_list_holder ul li.unread .slackbot_icon{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.channels_list_holder ul li.active .slackbot_icon,.channels_list_holder ul li.unread .slackbot_icon{color:white}
.presence{width:8px;height:8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;margin:0 .15rem;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.presence i.presence_icon{display:none !important}
.presence.away{background:#dbdbde}
.presence.active{background:#93cc93}
.presence.ra,.presence.ura{background-color:transparent !important;background-image:url(/a285/img/ra_icons.png);-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}
.presence.ra.away{background-position:-64px -19px}
.presence.ura.away{background-position:-64px -4px}
.presence.ra.active{background-position:-52px -19px}
.presence.ura.active{background-position:-52px -4px}
.presence.large{width:11px;height:11px}
.presence.large.ra.away{background-position:-91px -19px}
.presence.large.ura.away{background-position:-91px -4px}
.presence.large.ra.active{background-position:-76px -19px}
.presence.large.ura.active{background-position:-76px -4px}
#im-list .presence,#starred-list .presence{margin-top:0;display:inline-block;vertical-align:top;background:none !important}
#im-list .presence i.presence_icon,#starred-list .presence i.presence_icon{display:inline-block !important;font-size:10px;margin-top:-2px;vertical-align:middle}
#im-list .presence.ura i.presence_icon,#starred-list .presence.ura i.presence_icon{font-size:18px;margin-top:2px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
#im-list .presence.away,#starred-list .presence.away{-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:alpha(opacity=30);filter:alpha(opacity=30)}
#im-list .presence.active,#starred-list .presence.active{color:#38978d}
#im-list li.member.active .presence,#starred-list li.member.active .presence{color:white}
#im-list li.member.active .presence.away,#starred-list li.member.active .presence.away{color:#625361;box-shadow:none;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
#im-list li.member.active .presence.ra.away,#starred-list li.member.active .presence.ra.away{background-image:none}
#im-list li.member.active .presence.ura.away,#starred-list li.member.active .presence.ura.away{background-image:none}
#im-list li.member.active .presence.ra.active,#starred-list li.member.active .presence.ra.active{background-image:none}
#im-list li.member.active .presence.ura.active,#starred-list li.member.active .presence.ura.active{background-image:none}
h1 .presence{margin-bottom:.3rem}
h3 .presence{margin-bottom:.1rem}
#active_channel_name .presence{margin-left:.25rem;width:11px;height:11px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
#active_channel_name .presence.ra.active{background-position:-76px -19px}
#active_channel_name .presence.ura.active{background-position:-76px -4px}
#active_channel_name .presence.ra.away{background-position:-91px -19px}
#active_channel_name .presence.ura.away{background-position:-91px -4px}
#team_list{margin-bottom:2rem}
.team_list_item{line-height:1.2rem;color:#555459;font-family:'Lato',sans-serif;position:relative;clear:both;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;word-break:break-word;font-size:.9rem;cursor:default;margin:0;margin-right:1px;padding-top:1rem;padding-bottom:1rem;min-height:72px;border-radius:0;border-bottom:0;border-top:1px solid #e8e8e8}
.team_list_item:last-of-type{border-bottom-color:transparent}
.team_list_item a:not(.member_name),#member_preview_scroller a:not(.member_name){color:#555459}
.team_list_item a:not(.member_name):hover,#member_preview_scroller a:not(.member_name):hover{color:#439fe0;text-decoration:underline}
.team_list_item:hover a.member_preview_link,.team_list_item a.member_preview_link:hover{color:inherit}
.team_list_item .member_details{padding:0;min-height:72px}
.team_list_item .member_item_inset{padding-left:82px}
.team_list_item .member_image{float:left;margin:0 0 0 -82px}
.team_list_item .member_name{font-weight:900;font-family:'Lato',sans-serif;font-size:15px;color:#555459;display:inline-block;margin:0 0 .1rem}
.team_list_item .member_meta{overflow:hidden}
#disabled_members_tab a{color:#9e9ea6;font-size:.8rem;border:0}
#disabled_members_tab a:hover{background:white;color:#439fe0}
#disabled_members_tab.active a{color:#555459}
#team_list .team_list_item:first-child,#member_preview_scroller .team_list_item:first-child,#team_list h5+.team_list_item,#member_preview_scroller h5+.team_list_item{border-top:0}
#team_list .member_image,#member_preview_scroller .member_image{-ms-flex:none;-webkit-flex:none;flex:none}
#team_list .member_details .disclosure_arrow,#member_preview_scroller .member_details .disclosure_arrow{margin-left:auto;visibility:hidden;-webkit-transform:rotateX(0) scale(1);-moz-transform:rotateX(0) scale(1);-o-transform:rotateX(0) scale(1);-ms-transform:rotateX(0) scale(1);transform:rotateX(0) scale(1);transition:transform .1s}
#team_list .member_details p,#member_preview_scroller .member_details p{margin-bottom:0}
#team_list .team_list_item.expanded .disclosure_arrow,#member_preview_scroller .team_list_item.expanded .disclosure_arrow{-webkit-transform:rotateX(180deg) scale(1);-moz-transform:rotateX(180deg) scale(1);-o-transform:rotateX(180deg) scale(1);-ms-transform:rotateX(180deg) scale(1);transform:rotateX(180deg) scale(1)}
#team_list .team_list_item:active .disclosure_arrow,#member_preview_scroller .team_list_item:active .disclosure_arrow{-webkit-transform:rotateX(0) scale(1.1);-moz-transform:rotateX(0) scale(1.1);-o-transform:rotateX(0) scale(1.1);-ms-transform:rotateX(0) scale(1.1);transform:rotateX(0) scale(1.1)}
#team_list .team_list_item.expanded:active .disclosure_arrow,#member_preview_scroller .team_list_item.expanded:active .disclosure_arrow{-webkit-transform:rotateX(180deg) scale(1.1);-moz-transform:rotateX(180deg) scale(1.1);-o-transform:rotateX(180deg) scale(1.1);-ms-transform:rotateX(180deg) scale(1.1);transform:rotateX(180deg) scale(1.1)}
#team_list .expanded_member_details,#member_preview_scroller .expanded_member_details{display:none}
#team_list .team_list_item.expanded .expanded_member_details,#member_preview_scroller .team_list_item.expanded .expanded_member_details{display:block}
#team_list .member_data_table,#member_preview_scroller .member_data_table{margin-bottom:0}
#team_list .member_data_table tr,#member_preview_scroller .member_data_table tr{border-bottom:0}
#team_list .member_data_table td,#member_preview_scroller .member_data_table td{padding:0}
#team_list .member_data_table a,#member_preview_scroller .member_data_table a{color:#555459}
#team_list .member_data_table a:hover,#member_preview_scroller .member_data_table a:hover{color:#439fe0}
#team_list a.member_action_button,#member_preview_scroller a.member_action_button{font-size:14px;border-width:1px;max-width:300px;color:#9e9ea6 !important}
#team_list a.member_action_button:hover,#member_preview_scroller a.member_action_button:hover{border-width:1px;text-decoration:none;color:#439fe0 !important;border-color:#439fe0 !important}
#team_list .team_directory_icon,#member_preview_scroller .team_directory_icon{background:url(/2603/img/team_directory_icons.png) no-repeat;vertical-align:middle}
#team_list .team_directory_icon.message_icon,#member_preview_scroller .team_directory_icon.message_icon{background-position:0 0;width:16px;height:16px}
#team_list .team_directory_icon.more_icon,#member_preview_scroller .team_directory_icon.more_icon{background-position:0 -40px;width:16px;height:4px}
#team_list .member_action_button:hover .team_directory_icon.message_icon,#member_preview_scroller .member_action_button:hover .team_directory_icon.message_icon{background-position:0 -20px}
#team_list .member_action_button:hover .team_directory_icon.more_icon,#member_preview_scroller .member_action_button:hover .team_directory_icon.more_icon{background-position:0 -46px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#team_list .team_directory_icon,#member_preview_scroller .team_directory_icon{background:url(/2603/img/team_directory_icons@2x.png) no-repeat;background-size:100%}
}
#client-ui #team_list .team_list_item,#member_preview_scroller .team_list_item{padding:.5rem;cursor:pointer;border-radius:5px;border:1px solid transparent}
#client-ui #team_list .team_list_item .disclosure_arrow,#member_preview_scroller .team_list_item .disclosure_arrow{position:absolute;right:-8px;top:29px}
#client-ui #team_list .team_list_item .member_name_and_title,#member_preview_scroller .team_list_item .member_name_and_title{padding-top:8px}
#client-ui #team_list .team_list_item .member_name_and_title .member_title,#member_preview_scroller .team_list_item .member_name_and_title .member_title{line-height:1rem;margin-top:.2rem}
#client-ui #team_list .team_list_item.expanded,#member_preview_scroller .team_list_item.expanded{border-color:rgba(217,217,217,0.5)}
#client-ui #team_list .team_list_item:hover,#member_preview_scroller .team_list_item:hover{border-color:#d9d9d9}
#client-ui #team_list .team_list_item:hover .member_details .disclosure_arrow,#member_preview_scroller .team_list_item:hover .member_details .disclosure_arrow{visibility:visible}
#client-ui #team_list .member_details,#member_preview_scroller .member_details{-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-right:32px}
#client-ui #team_list .member_action_button,#member_preview_scroller .member_action_button{width:48%}
#client-ui #team_list .member_action_button+.member_action_button,#member_preview_scroller .member_action_button+.member_action_button{margin-left:.5rem}
#client-ui #team_list .team_directory_buttons,#member_preview_scroller .team_directory_buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
#client-ui #team_list .member_action_button .more_icon,#member_preview_scroller .member_action_button .more_icon{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-o-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
#client-ui #team_list .expanded_member_details{opacity:0;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;transition:opacity .1s}
#client-ui #team_list .show_extra_data .expanded_member_details{opacity:1}
#member_preview_scroller .member_data_table td{padding-bottom:4px}
#member_preview_scroller .member_details .member_image{margin-right:0}
#member_preview_scroller .member_preview_timezone i.fa{display:none}
#member_preview_scroller .member_name+.presence{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}
#user_status_input{margin:0}
#user_status_dialog{width:75%}
#user_status_form{width:75%;margin-bottom:.5rem}
#highlight_words_input{height:37px;min-height:37px;max-height:70px}
.member_details{padding-left:164px;position:relative}
.member_details p{margin-bottom:.5rem;line-height:1.5rem;font-size:.9rem}
.member_profile_card{padding:1rem .5rem;width:192px}
.member_meta{color:#555459;font-size:.8rem;line-height:1.2rem}
#team_list_container .team_list_item{padding-left:.5rem}
#team_list_container #team_list{margin-bottom:0;margin-top:.75rem}
#member_preview_scroller{padding:0 1.5rem 0 .5rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;position:relative}
#member_preview_container .member_details{padding-top:.75rem;position:relative}
#member_preview_container .member_preview_inset{padding-left:80px}
#member_preview_container .member_details .member_image{margin:0 0 .5rem -80px;float:left;cursor:nesw-resize;cursor:-moz-zoom-in;cursor:-webkit-zoom-in}
#member_preview_container .member_details.expanded_member_image{padding-left:0}
#member_preview_container .member_details.expanded_member_image .member_image{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;margin-left:0;float:none}
.menu_member_header{cursor:pointer}
.menu_member_header:hover .member_name{text-decoration:underline}
.menu_member_user_details{background:#fbfaf8;color:#9e9ea6;min-height:64px;font-weight:bold;padding:.5rem;border-bottom:1px solid #f2f2f5}
.menu_member_user_details .member_name{font-size:1rem;font-weight:900;line-height:1.7rem;color:#555459}
.menu_member_user_details .member_image{float:left;margin-right:.75rem;border:0}
.menu_member_user_details .member_title,.menu_member_user_details .member_tz{clear:both;margin-top:.75rem;font-size:.7rem;margin-left:.25rem;font-weight:normal}
.menu_member_user_details .member_title{margin-bottom:-0.5rem}
.menu_member_user_details i{margin-right:.2rem}
#about_dms_link{color:#555459;font-size:.8rem;margin-left:.25rem;text-decoration:none;-webkit-transitionDISABLED:.1s .2s ease-out;-moz-transitionDISABLED:.1s .2s ease-out;-o-transitionDISABLED:.1s .2s ease-out;transitionDISABLED:.1s .2s ease-out;-webkit-transitionDISABLED:.1s;-moz-transitionDISABLED:.1s;-o-transitionDISABLED:.1s;transitionDISABLED:.1s}
#about_dms_link:hover{color:#439fe0}
#dms_filter,#file_member_filter{background:white}
#dms_no_matches,#file_member_filter_no_matches{max-width:280px;margin:0;text-align:center;padding:.6rem .75rem 1.1rem}
#file_member_filter_no_matches{max-width:180px}
.dm_list_item .overflow-ellipsis{max-width:194px}
.dm_list_item{position:relative}
.dm_list_item a{padding:.35rem 1.4rem .35rem .8rem !important}
.dm_list_item img.member_image{float:left;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);margin-left:0 !important}
.dm_list_username{font-weight:900;position:absolute;top:0;left:58px;color:#555459}
.dm_list_real_name{position:absolute;top:20px;left:58px;color:#666}
.dm_list_item.highlighted .dm_list_username,.dm_list_item.highlighted .dm_list_real_name{color:white}
.dm_list_item.highlighted img.member_image{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.member_item{display:none}
.member_item.active{display:block}
#team_filter .member_filter{padding-left:1.9rem;padding-right:1.9rem}
#client-ui .member_filter{padding:.1rem 1.8rem 0;height:1.75rem;line-height:1rem;font-size:.9rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;border:1px solid #babbbf;outline:0}
#client-ui #team_list_container #team_filter{margin-right:0;margin-top:-1px}
#client-ui #team_list_container #team_filter .member_filter{width:9rem}
#client-ui #dms_filter .member_filter,#client-ui #file_member_filter .member_filter{width:266px;margin:.5rem .3rem .35rem .6rem !important;border-color:#DDD}
#client-ui #file_member_filter .member_filter{width:200px}
#client-ui #dms_filter .member_filter:focus{border-color:#babbbf}
#client-ui .feature_flexpane_rework .team_tabs_container{border-bottom:1px solid #f0f0f0}
#client-ui .feature_flexpane_rework #team_list_container #team_filter .member_filter{border:0;box-shadow:none;border-left:1px solid #f0f0f0;border-radius:0;width:8rem;padding-right:.8rem;padding-top:0;height:1.5rem}
#team_filter .icon_search{position:absolute;font-size:1rem;top:10px;left:10px;color:#9e9ea6}
#team_filter a.icon_close{position:absolute;right:8px;top:8px;color:#babbbf;font-size:20px}
#team_filter a.icon_close:hover{color:#439fe0;text-decoration:none}
#client-ui .icon_search{position:absolute;font-size:.9rem;top:9px;left:10px;color:#CCC}
#client-ui #dms_filter .icon_search,#client-ui #file_member_filter .icon_search{top:14px;left:20px}
#client-ui a.icon_close{position:absolute;color:#babbbf;font-size:18px}
#client-ui a.icon_close:hover{color:#439fe0;text-decoration:none}
#client-ui #dms_filter .icon_close,#client-ui #file_member_filter .icon_close{right:12px;top:13px}
#client-ui .feature_flexpane_rework .icon_search{top:5px}
#client-ui .feature_flexpane_rework a.icon_close{top:4px}
.dm_badge,#slackbot_meta{margin:0}
.dm_badge i{margin-right:.2rem}
.dm_badge .member_image{float:left;margin:0 .75rem .5rem 0}
.dm_badge .dm_badge_meta{margin:0 0 .5rem;padding-top:.25rem;font-size:.9rem;line-height:1.25rem;color:#555459}
.dm_badge a.member_preview_link{font-weight:900;font-size:15px;color:#555459}
.dm_badge .dm_badge:hover a.member_preview_link{color:inherit}
.dm_badge a{color:#9e9ea6;-webkit-transitionDISABLED:.1s .2s ease-out;-moz-transitionDISABLED:.1s .2s ease-out;-o-transitionDISABLED:.1s .2s ease-out;transitionDISABLED:.1s .2s ease-out;-webkit-transitionDISABLED:.1s;-moz-transitionDISABLED:.1s;-o-transitionDISABLED:.1s;transitionDISABLED:.1s}
.dm_badge .dm_badge:hover a{color:#2a80b9}
.dm_badge .hint{color:#9e9ea6}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
.file_reference .icon,.file_list_item .icon{background:#fbfaf8;color:white !important;font-weight:bold;width:80px;height:80px;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;float:left;text-align:center;border:1px solid #e8e8e8;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.file_reference .icon:hover,.file_list_item .icon:hover{text-decoration:none}
.file_reference .icon.square,.file_list_item .icon.square,.file_reference .icon.landscape,.file_list_item .icon.landscape,.file_reference .icon.portrait,.file_list_item .icon.portrait{line-height:80px}
.file_reference .icon .filetype_icon,.file_list_item .icon .filetype_icon{margin-top:-1px}
.file_reference .icon.thumb_80 img,.file_list_item .icon.thumb_80 img,.file_reference .icon.thumb_40 img,.file_list_item .icon.thumb_40 img,.file_reference .icon.square img,.file_list_item .icon.square img{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}
.file_reference .icon.thumb_40 img,.file_list_item .icon.thumb_40 img{width:40px;height:40px}
.file_reference .icon.thumb_80 img,.file_list_item .icon.thumb_80 img{width:80px;height:80px}
.file_reference .icon.square img,.file_list_item .icon.square img,.file_reference .icon.landscape img,.file_list_item .icon.landscape img,.file_reference .icon.portrait img,.file_list_item .icon.portrait img{max-width:78px;max-height:78px}
.file_reference .icon_40,.file_list_item .icon_40{width:40px;height:40px;line-height:38px}
.file_reference .icon_40.square img,.file_list_item .icon_40.square img,.file_reference .icon_40.landscape img,.file_list_item .icon_40.landscape img,.file_reference .icon_40.portrait img,.file_list_item .icon_40.portrait img{max-width:38px;max-height:38px}
.file_reference .icon_40 .filetype_icon,.file_list_item .icon_40 .filetype_icon{margin-top:0}
.filetype_button{background:white;width:100%;height:98px;color:#9e9ea6 !important;-webkit-transition:.1s .2s ease-out 0;-moz-transition:.1s .2s ease-out 0;-o-transition:.1s .2s ease-out 0;transition:.1s .2s ease-out 0;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;display:inline-block;border:1px solid #DDD;padding:1rem 1rem 1rem 5rem;margin-bottom:.5rem;font-family:'Lato',sans-serif;position:relative;line-height:1rem;text-align:left}
.filetype_button:hover{text-decoration:none;background:#f1f7fa}
.filetype_button .filetype_icon{z-index:10;position:absolute;top:1rem;left:1rem}
.filetype_button .file_title{font-size:1.1rem;line-height:1.25rem;font-weight:900;color:#7b7b7b;margin-bottom:.3rem}
.filetype_button .filetype_label{line-height:1.25rem}
.filetype_button .file_download_label{display:block;width:100%;position:absolute;bottom:0;left:0;padding:.3rem .5rem .4rem 5rem;background:#f2f2f5;border-top:1px solid #DDD;font-size:.9rem}
.filetype_button:hover .file_download_label{color:white;background:#2a80b9}
a.filetype_button_web{background:white;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;border:1px solid #DDD;text-align:center;margin:3rem auto 0;display:block;color:#555459;padding:0 1rem 1rem}
a.filetype_button_web .filetype_icon{margin:-2rem auto .5rem}
html.no_touch a.filetype_button_web:hover{border-color:#439fe0;text-decoration:none}
html.no_touch a.filetype_button_web:hover .file_title{color:#439fe0}
.file_details{word-wrap:break-word;margin:0 0 0 .6rem;font-size:.9rem;line-height:1.3rem}
.file_name{font-weight:900;font-size:1rem;word-wrap:break-word;font-family:'Lato',sans-serif}
.file_meta{font-size:.8rem;color:#9e9ea6;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;line-height:1.35rem}
.file_inline_icon{margin-left:.25rem;font-size:15px;text-decoration:none !important;color:#babbbf;-webkit-transition:.1s .2s ease-out 0;-moz-transition:.1s .2s ease-out 0;-o-transition:.1s .2s ease-out 0;transition:.1s .2s ease-out 0;-webkit-transition:.1s;-moz-transition:.1s;-o-transition:.1s;transition:.1s}
a.file_download_link{color:#9e9ea6}
a.file_download_link:hover{color:#439fe0}
a:hover .file_inline_icon{color:#2a80b9}
#file_list{margin:0;padding:0 .5rem}
.file_header .icon_new_window{position:absolute;top:0;right:0;font-size:.9rem;text-decoration:none}
.icon_new_window .fa-dropbox{font-size:1.1rem}
.icon_new_window:hover .fa-dropbox{color:#007ee5}
.icon_new_window .box_icon{width:16px;height:16px;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
.icon_new_window:hover .box_icon{filter:none;-webkit-filter:grayscale(0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.icon_new_window .onedrive_icon{width:16px;height:16px;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
.icon_new_window:hover .onedrive_icon{filter:none;-webkit-filter:grayscale(0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.icon_new_window .gdrive_icon{width:16px;height:16px;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
.icon_new_window:hover .gdrive_icon{filter:none;-webkit-filter:grayscale(0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.file_header{position:relative;min-height:32px;margin-bottom:.5rem;line-height:1.1rem}
.file_header_container{min-height:35px;margin-bottom:.5rem}
.file_header .filetype_icon{position:absolute;top:0;left:0}
.file_header .member_image{position:absolute;top:0;left:32px}
.file_header .member{color:#9e9ea6 !important;font-size:.8rem;font-family:'Lato',sans-serif;position:absolute;top:0;left:72px}
.file_header .title{display:block;padding-top:15px;padding-left:72px;font-weight:900;font-family:'Lato',sans-serif;color:#555459;-webkit-transition:.15s .2s ease-out 0;-moz-transition:.15s .2s ease-out 0;-o-transition:.15s .2s ease-out 0;transition:.15s .2s ease-out 0;-webkit-transition:.15s;-moz-transition:.15s;-o-transition:.15s;transition:.15s;font-size:1rem;line-height:1.25rem}
.file_header .title a{color:#555459}
.file_header .title a:hover{color:#439fe0}
.file_header .star_file{padding:0 .25rem}
.file_actions_link{font-weight:bold;white-space:nowrap}
.file_actions_link:hover{text-decoration:none}
.file_actions_cog{display:inline;color:#babbbf !important;font-size:14px;padding:0 .1rem}
.file_actions_cog:hover{color:#555459 !important;text-decoration:none}
.file_header .file_actions_cog{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0)}
.file_header:hover .file_actions_cog{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.file_list_item{border:1px solid transparent;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;padding:.5rem;min-height:100px;position:relative;font-size:15px;line-height:1.25rem;color:#555459;font-family:'Lato',sans-serif;overflow:hidden;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);-webkit-transition:opacity 90ms ease-in-out .2s ease-out 0;-moz-transition:opacity 90ms ease-in-out .2s ease-out 0;-o-transition:opacity 90ms ease-in-out .2s ease-out 0;transition:opacity 90ms ease-in-out .2s ease-out 0;-webkit-transition:opacity 90ms ease-in-out;-moz-transition:opacity 90ms ease-in-out;-o-transition:opacity 90ms ease-in-out;transition:opacity 90ms ease-in-out;margin-bottom:.5rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.file_list_item a{color:#555459}
.file_list_item .bullet{margin:0 .25rem;color:#d9d9d9;font-size:.9rem}
.file_list_item .icon{background:#f9f9f9;border-color:#e8e8e8;-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;overflow:hidden}
.file_list_item .icon img{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}
.file_list_item .fa-comment{font-size:.9rem;color:#9e9ea6;margin-top:2px;vertical-align:top}
.file_list_item .file_comment_link:hover{color:#555459;text-decoration:none}
.file_list_item .file_comment_link:hover .fa-comment{color:#555459}
.file_list_item a.member{color:#555459}
.file_list_item .title{font-size:1rem;line-height:18px;margin-bottom:.1rem}
.file_list_item .title a{color:#3d3c40;-webkit-transition:color 90ms ease-in-out 0;-moz-transition:color 90ms ease-in-out 0;-o-transition:color 90ms ease-in-out 0;transition:color 90ms ease-in-out 0;font-weight:900}
.file_list_item .share_info a{font-weight:bold}
.file_list_item .share_info .unshare_link{line-height:1rem}
.file_list_item .contents{padding-left:10px;-ms-flex:1;-webkit-flex:1;flex:1}
.file_list_item .actions{position:absolute;right:0;top:0;padding:6px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:1rem;-webkit-border-top-left-radius:1rem;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:1rem;-moz-border-radius-topleft:1rem;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:1rem;border-top-left-radius:1rem;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;width:42px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity 150ms ease-in-out 100ms;-moz-transition:opacity 150ms ease-in-out 100ms;-o-transition:opacity 150ms ease-in-out 100ms;transition:opacity 150ms ease-in-out 100ms;text-align:center;z-index:10}
.file_list_item .actions a,.file_list_item .actions span{border:1px solid #e8e8e8;background-color:transparent;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;font-size:14px;color:#9e9ea6;width:28px;height:28px;margin:0 0 .2rem;line-height:26px;text-align:center}
.file_list_item .actions a.fa-ellipsis-h{font-size:18px;line-height:28px}
.file_list_item .actions a:hover{color:#35a6ee;text-decoration:none;border-color:#35a6ee}
.file_list_item .actions .star:hover,.file_list_item .actions .star.starred{color:#fc0;border-color:#fc0}
.file_list_item.post,.file_list_item.snippet,.file_list_item.space,.file_list_item.email{padding:.4rem .5rem .5rem 2rem;display:block;min-height:0}
.file_list_item.post .filetype_icon,.file_list_item.snippet .filetype_icon,.file_list_item.space .filetype_icon,.file_list_item.email .filetype_icon{float:left;margin-top:3px;margin-left:-1.5rem}
.file_list_item.post .contents,.file_list_item.snippet .contents,.file_list_item.space .contents,.file_list_item.email .contents{padding-left:8px;margin-top:0}
.file_list_item.post .preview,.file_list_item.space .preview{color:#555459;margin:.25rem 0;font-size:15px;cursor:text}
.file_list_item.snippet .snippet_preview{padding:.25rem;margin:.25rem 0 0 -0.25rem;background:url(/4666/img/snippet_bg.png);background-repeat:repeat;border:0;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;display:block;overflow-x:auto;max-width:100%;cursor:text}
.file_list_item.snippet .snippet_preview pre{font-size:.8rem;min-height:.8rem;line-height:18px;margin-bottom:0;padding:0;border:0;white-space:pre-wrap;word-wrap:normal;word-break:break-word}
.file_list_item:hover,.file_list_item:active,.file_list_item.active,.file_list_item #share_dialog{border-color:#e8e8e8;cursor:pointer;background-color:#f9fdff;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.file_list_item:hover .title a,.file_list_item:active .title a,.file_list_item.active .title a,.file_list_item #share_dialog .title a{color:#439fe0}
.file_list_item:hover .actions,.file_list_item:active .actions,.file_list_item.active .actions,.file_list_item #share_dialog .actions{background-color:#f9fdff;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.file_list_item:hover .actions a,.file_list_item:active .actions a,.file_list_item.active .actions a,.file_list_item #share_dialog .actions a,.file_list_item:hover .actions span,.file_list_item:active .actions span,.file_list_item.active .actions span,.file_list_item #share_dialog .actions span{background-color:white}
body.winssb .file_list_item{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
#share_dialog .file_list_item{margin-bottom:1.5rem;border-color:#e8e8e8;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
#share_dialog .file_list_item .actions{display:none}
#share_dialog .file_list_item .preview{max-height:88px}
#share_dialog .file_list_item .snippet_preview{max-height:92px}
#client-ui #file_list,#client-ui #search_results_items{margin:.25rem 1px 0 0;padding:0}
#client-ui #search_results_container .flex_content_scroller{padding-left:0}
#client-ui .file_list_item{padding:.25rem;min-height:92px;font-size:14px}
#client-ui .file_list_item .title{font-size:15px}
#client-ui .file_list_item .actions{padding:0 3px;width:34px}
#client-ui .file_list_item .actions a,#client-ui .file_list_item .actions span{margin:.1rem 0 0}
#client-ui .file_list_item .actions a:last-child{margin-bottom:.1rem}
#client-ui .file_list_item.post,#client-ui .file_list_item.snippet,#client-ui .file_list_item.space,#client-ui .file_list_item.email{padding:.25rem .25rem .25rem 2rem;min-height:92px}
#client-ui .file_list_item.post .title,#client-ui .file_list_item.snippet .title,#client-ui .file_list_item.space .title,#client-ui .file_list_item.email .title{font-size:1rem}
#file_list_toggle_all{min-width:91px}
#file_list_toggle_user{min-width:80px;max-width:172px}
#file_search_input{margin:1rem .5rem .5rem;width:95%}
#file_search_cancel:hover{color:#333}
.CodeMirror{margin-bottom:.5rem;font-size:14px;line-height:16px !important}
.CodeMirror.CodeMirrorServer{border:0;background:transparent}
.snippet_preview{padding:.9rem 1rem;background:url(/4666/img/snippet_bg.png);background-repeat:repeat;border:0;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;display:inline-block;overflow-x:auto;max-width:100%;text-rendering:auto}
.snippet_preview pre{font-size:.8rem;min-height:.8rem;line-height:13px;color:#555459;padding:0;border:0;white-space:pre-wrap;word-wrap:normal;word-break:break-word}
.snippet_preview_more{display:block;font-weight:bold;margin-top:.5rem;margin-bottom:-0.25rem;font-size:.8rem}
#file_preview_scroller{padding:0 1.5rem 0 .5rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
#file_preview_scroller h3{margin-top:1rem}
#file_preview_head_section{margin:1rem 0 2rem}
.file_preview{max-width:360px;border:1px solid #DDD;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;background:white}
.file_preview:hover{background:#e8e8e8}
a.pdf img,a.gsheet img{background:white !important}
#file_preview_scroller .CodeMirror{margin-bottom:.5rem;font-size:.9rem}
.file_preview_wrapper{display:block;max-width:360px;margin-bottom:.5rem}
.file_page_user{font-size:15px;line-height:18px;font-family:'Lato',sans-serif;color:#555459;margin:0 0 .5rem}
.file_page_user .member{font-weight:900;color:#555459 !important}
.file_page_user .date{font-size:.8rem;color:#babbbf}
.file_page_meta{font-size:.8rem;line-height:1.25rem;color:#9e9ea6;margin:0 0 .5rem}
#file_page_preview{margin:1rem auto 2rem}
#file_page_image{max-width:100%;max-height:1000px}
#file_page_preview img{background:white;border:1px solid #DDD}
#file_page_preview img:hover{background:#e8e8e8}
#file_page .action_cog{position:absolute;right:1rem;top:1rem;z-index:1}
#file_page .action_cog_snippet{right:3.5rem;top:1rem}
#file_page .meta{padding-right:5rem}
#snippet_expand_toggle{position:absolute;right:1rem;top:1rem;font-size:1.5rem;color:#555459}
html.no_touch #snippet_expand_toggle:hover{color:#439fe0;text-decoration:none}
@media only screen and (max-width:1024px){#snippet_expand_toggle{display:none}
#file_page .action_cog_snippet{right:1rem}
}
@media only screen and (max-width:640px){#file_page .meta{padding-right:2rem}
}
.share_dialog,#upload_dialog .modal-body{overflow-y:visible}
.share_dialog .chzn-search input[type='text'],#upload_dialog .modal-body .chzn-search input[type='text']{background:0;background-image:none !important}
.share_dialog .chzn-search input[type='text']::-ms-clear,#upload_dialog .modal-body .chzn-search input[type='text']::-ms-clear{display:none}
#file_comment_textarea{height:56px;max-height:112px !important}
#post_list{margin:0 .5rem}
.activity_item .meta{margin-top:.3rem;line-height:1rem;color:#AAA}
.activity_item .meta a{color:#AAA;-webkit-transition:color .1s ease-out 0;-moz-transition:color .1s ease-out 0;-o-transition:color .1s ease-out 0;transition:color .1s ease-out 0}
.activity_item:hover .meta a{color:#2a80b9}
.activity_item .meta a:hover{color:#439fe0}
#file_preview_container .post_body,#file_preview_container .space_body{max-width:600px;font-family:'Lato',sans-serif;line-height:1.2rem;color:#3d3c40;font-size:15px;-webkit-font-smoothing:antialiased}
#file_preview_container .post_body li{line-height:1.2rem;margin-bottom:.25rem}
#file_preview_container .post_form{max-width:600px}
.post_body{word-wrap:break-word}
.post_body img{border:none !important;max-width:100%}
.space_body{margin:.8rem 0;word-wrap:break-word}
.space_body h1{font-size:2rem;line-height:2rem;letter-spacing:0;margin-bottom:.8rem}
.space_body h2{font-size:1.5rem;line-height:1.5rem;letter-spacing:0;margin-bottom:.8rem}
.space_body h3{font-size:.8rem;line-height:.9rem;letter-spacing:0;text-transform:uppercase;margin-bottom:.8rem}
.space_body p{line-height:1.4rem;margin-bottom:.8rem}
.space_body pre,.space_body code{background-color:#f5f6f7}
.space_body pre{padding:.5rem .8rem;font-size:.72rem;line-height:1.1rem;border:0}
.space_body ol,.space_body ul{margin:.8rem 0}
.space_body ol li,.space_body ul li{line-height:1.4rem;min-height:1.4rem;position:relative;box-sizing:content-box}
.space_body ol li.sublist-container,.space_body ul li.sublist-container{list-style-type:none;margin:0 0 0 1.5rem}
.space_body ol ul,.space_body ul ul,.space_body ol ol,.space_body ul ol{margin:0}
.space_body ol{counter-reset:number-counter;margin-left:2rem}
.space_body ol li{counter-increment:number-counter;list-style-type:none}
.space_body ol li:before{content:counter(number-counter,decimal) '. ';position:absolute;margin-left:-2.5rem;width:2rem;text-align:right}
.space_body ol li[tabbing="1"]:before,.space_body ol li[tabbing="5"]:before{content:counter(number-counter,lower-alpha) '. '}
.space_body ol li[tabbing="2"]:before,.space_body ol li[tabbing="6"]:before{content:counter(number-counter,lower-roman) '. '}
.space_body ol li.sublist-container{counter-increment:none}
.space_body ol li.sublist-container:before{content:''}
.space_body ul{margin-left:1.6rem}
.space_body ul li[tabbing="1"],.space_body ul li[tabbing="4"]{list-style-type:circle}
.space_body ul li[tabbing="2"],.space_body ul li[tabbing="5"]{list-style-type:square}
.space_body ul li[tabbing="3"],.space_body ul li[tabbing="6"]{list-style-type:disc}
.space_body ul.checklist{background-color:#f5f6f7;border-radius:4px;margin-left:0}
.space_body ul.checklist li{list-style-type:none;padding:.4rem .7rem .4rem 2.1rem;border-bottom:1px solid #fff}
.space_body ul.checklist li div.checkbox{position:absolute;width:16px;height:16px;min-height:16px;padding:0;margin:3px 0 0 -23px;background-image:url(/31b5/img/spaces/checklist.svg);background-size:16px 64px;overflow:hidden}
.space_body ul.checklist li.checked{font-style:italic;color:#8c8c8d}
.space_body ul.checklist li.checked div.checkbox{background-position:0 -200%}
.space_body ul.checklist li:first-child div.checkbox{margin-top:4px}
.space_body ul.checklist li:last-child{border-bottom:0}
#file_page_preview .post_body,#file_page_preview .space_body{font-size:1.1rem;line-height:1.6rem}
#file_page_preview .post_body ul,#file_page_preview .post_body ol,#file_page_preview .space_body ul,#file_page_preview .space_body ol{margin-bottom:1rem}
#file_page_preview .post_body li,#file_page_preview .space_body li{font-size:1.1rem;line-height:1.6rem;margin-bottom:.25rem}
#file_progress{background:#b2d5c9;text-align:left;font-weight:700;padding:0;opacity:1}
#file_progress #progress_text{position:absolute;top:.2rem;left:.4rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}
#file_progress #progress_text .filename{font-weight:900}
#file_progress #progress_bar{background:#4c9689;height:100%;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:.25rem;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:.25rem;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.25rem;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;transition:width .15s}
#file_progress #progress_bar.no_transition{transition:none}
#file_progress.loaded #progress_bar{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:.25rem;-webkit-border-bottom-left-radius:.25rem;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:.25rem;-moz-border-radius-bottomleft:.25rem;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#b2d5c9;background-image:url(/272a/img/progress_bg.png);background-repeat:repeat-x;-webkit-animation:progress_bar 1s linear infinite;-moz-animation:progress_bar 1s linear infinite;-o-animation:progress_bar 1s linear infinite;animation:progress_bar 1s linear infinite}
#file_progress.loaded #progress_text{color:white;text-shadow:0 1px rgba(0,0,0,0.15)}
@media only screen and (max-width:640px){#file_page_preview .post_body,#file_page_preview .space_body{font-size:1rem;line-height:1.35rem}
#file_page_preview .post_body ul,#file_page_preview .post_body ol,#file_page_preview .space_body ul,#file_page_preview .space_body ol{margin-bottom:1rem}
#file_page_preview .post_body li,#file_page_preview .space_body li{font-size:1rem;line-height:1.35rem;margin-bottom:.35rem}
}
#file_edit_title_input{width:100%}
.message .gdrive_icon{margin:2px 5px 0 0;display:block;float:left}
.message .box_icon{margin:2px 5px 0 0;display:block;float:left}
.message .onedrive_icon{margin:2px 5px 0 0;display:block;float:left}
.file_preview_wrapper.dropbox{border:2px solid #007ee5;display:inline-block;max-width:none}
.file_preview_wrapper.dropbox .file_preview{margin:0;border:0}
.dropbox_banner{background:#007ee5;color:white;padding:.5rem;border:2px solid #007ee5;font-family:'Lato',sans-serif}
.filetype_icon{background-repeat:no-repeat;display:inline-block}
.filetype_icon.s24{background:url(/c60a/img/filetype_icons.png);width:24px;height:32px;background-position:0 -2588px}
.filetype_icon.s48{background:url(/c60a/img/filetype_icons_@2x.png);width:48px;height:64px;background-position:0 -2588px}
.filetype_icon.audio,.filetype_icon.mp3,.filetype_icon.wav,.filetype_icon.m4a,.filetype_icon.ogg{background-position:0 -4px}
.filetype_icon.text,.filetype_icon.txt,.filetype_icon.rtf{background-position:0 -72px}
.filetype_icon.png,.filetype_icon.jpg,.filetype_icon.jpeg,.filetype_icon.gif,.filetype_icon.bmp,.filetype_icon.eps,.filetype_icon.image,.filetype_icon.pages,.filetype_icon.tiff{background-position:0 -140px}
.filetype_icon.vector{background-position:0 -208px}
.filetype_icon.video,.filetype_icon.flv,.filetype_icon.mov,.filetype_icon.avi,.filetype_icon.mp4{background-position:0 -276px}
.filetype_icon.key,.filetype_icon.keynote,.filetype_icon.presentation{background-position:0 -344px}
.filetype_icon.spreadsheet,.filetype_icon.csv,.filetype_icon.tsv,.filetype_icon.numbers{background-position:0 -412px}
.filetype_icon.iso{background-position:0 -480px}
.filetype_icon.zip{background-position:0 -548px}
.filetype_icon.dmg{background-position:0 -616px}
.filetype_icon.exe{background-position:0 -684px}
.filetype_icon.cad{background-position:0 -752px}
.filetype_icon.gfx3d{background-position:0 -820px}
.filetype_icon.db,.filetype_icon.sql{background-position:0 -888px}
.filetype_icon.pdf{background-position:0 -956px}
.filetype_icon.binary{background-position:0 -1500px}
.filetype_icon.md,.filetype_icon.markdown{background-position:0 -1704px}
.filetype_icon.html{background-position:0 -1772px}
.filetype_icon.css{background-position:0 -1840px}
.filetype_icon.php{background-position:0 -1908px}
.filetype_icon.code,.filetype_icon.c,.filetype_icon.cpp,.filetype_icon.csharp,.filetype_icon.diff,.filetype_icon.erlang,.filetype_icon.java,.filetype_icon.javascript,.filetype_icon.objc,.filetype_icon.perl,.filetype_icon.python,.filetype_icon.ruby,.filetype_icon.erb,.filetype_icon.rb,.filetype_icon.xml{background-position:0 -1976px}
.filetype_icon.post{background-position:0 -2044px}
.filetype_icon.snippet{background-position:0 -2112px}
.filetype_icon.space{background-position:0 -2656px}
.filetype_icon.email{background-position:0 -2724px}
.filetype_icon.gpres{background-position:0 -2180px}
.filetype_icon.gsheet{background-position:0 -2248px}
.filetype_icon.gdoc{background-position:0 -2316px}
.filetype_icon.gdraw,.filetype_icon.gform{background-position:0 -2384px}
.filetype_icon.dropbox{background-position:0 -2452px}
.filetype_icon.doc,.filetype_icon.docx{background-position:0 -1024px}
.filetype_icon.xls,.filetype_icon.xlsx{background-position:0 -1092px}
.filetype_icon.ppt,.filetype_icon.pptx{background-position:0 -1160px}
.filetype_icon.ai{background-position:0 -1228px}
.filetype_icon.psd{background-position:0 -1296px}
.filetype_icon.indd{background-position:0 -1364px}
.filetype_icon.fla{background-position:0 -1432px}
.filetype_icon.swf{background-position:0 -2520px}
.filetype_icon.apk{background-position:0 -1568px}
.filetype_icon.ipa{background-position:0 -1636px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.filetype_icon.s24{background:url(/c60a/img/filetype_icons_@2x.png);background-size:24px;background-position:0 -1294px}
.filetype_icon.audio.s24,.filetype_icon.mp3.s24,.filetype_icon.wav.s24,.filetype_icon.m4a.s24,.filetype_icon.ogg.s24{background-position:0 -2px}
.filetype_icon.text.s24,.filetype_icon.txt.s24,.filetype_icon.rtf.s24{background-position:0 -36px}
.filetype_icon.png.s24,.filetype_icon.jpg.s24,.filetype_icon.jpeg.s24,.filetype_icon.gif.s24,.filetype_icon.bmp.s24,.filetype_icon.eps.s24,.filetype_icon.image.s24,.filetype_icon.pages.s24,.filetype_icon.tiff.s24{background-position:0 -70px}
.filetype_icon.vector.s24{background-position:0 -104px}
.filetype_icon.video.s24,.filetype_icon.flv.s24,.filetype_icon.mov.s24,.filetype_icon.avi.s24,.filetype_icon.mp4.s24{background-position:0 -138px}
.filetype_icon.key.s24,.filetype_icon.keynote.s24,.filetype_icon.presentation.s24{background-position:0 -172px}
.filetype_icon.spreadsheet.s24,.filetype_icon.csv.s24,.filetype_icon.tsv.s24,.filetype_icon.numbers.s24{background-position:0 -206px}
.filetype_icon.iso.s24{background-position:0 -240px}
.filetype_icon.zip.s24{background-position:0 -274px}
.filetype_icon.dmg.s24{background-position:0 -308px}
.filetype_icon.exe.s24{background-position:0 -342px}
.filetype_icon.cad.s24{background-position:0 -376px}
.filetype_icon.gfx3d.s24{background-position:0 -410px}
.filetype_icon.db.s24,.filetype_icon.sql.s24{background-position:0 -444px}
.filetype_icon.pdf.s24{background-position:0 -478px}
.filetype_icon.binary.s24{background-position:0 -750px}
.filetype_icon.md.s24,.filetype_icon.markdown.s24{background-position:0 -852px}
.filetype_icon.html.s24{background-position:0 -886px}
.filetype_icon.css.s24{background-position:0 -920px}
.filetype_icon.php.s24{background-position:0 -954px}
.filetype_icon.code.s24,.filetype_icon.c.s24,.filetype_icon.cpp.s24,.filetype_icon.csharp.s24,.filetype_icon.diff.s24,.filetype_icon.erlang.s24,.filetype_icon.java.s24,.filetype_icon.javascript.s24,.filetype_icon.objc.s24,.filetype_icon.perl.s24,.filetype_icon.python.s24,.filetype_icon.ruby.s24,.filetype_icon.erb.s24,.filetype_icon.rb.s24,.filetype_icon.xml.s24{background-position:0 -988px}
.filetype_icon.post.s24{background-position:0 -1022px}
.filetype_icon.snippet.s24{background-position:0 -1056px}
.filetype_icon.space.s24{background-position:0 -1328px}
.filetype_icon.email.s24{background-position:0 -1362px}
.filetype_icon.gpres.s24{background-position:0 -1090px}
.filetype_icon.gsheet.s24{background-position:0 -1124px}
.filetype_icon.gdoc.s24{background-position:0 -1158px}
.filetype_icon.gdraw.s24,.filetype_icon.gform.s24{background-position:0 -1192px}
.filetype_icon.dropbox.s24{background-position:0 -1226px}
.filetype_icon.doc.s24,.filetype_icon.docx.s24{background-position:0 -512px}
.filetype_icon.xls.s24,.filetype_icon.xlsx.s24{background-position:0 -546px}
.filetype_icon.ppt.s24,.filetype_icon.pptx.s24{background-position:0 -580px}
.filetype_icon.ai.s24{background-position:0 -614px}
.filetype_icon.psd.s24{background-position:0 -648px}
.filetype_icon.indd.s24{background-position:0 -682px}
.filetype_icon.fla.s24{background-position:0 -716px}
.filetype_icon.swf.s24{background-position:0 -1260px}
.filetype_icon.apk.s24{background-position:0 -784px}
.filetype_icon.ipa.s24{background-position:0 -818px}
.filetype_icon.s48{background:url(/c60a/img/filetype_icons_@4x.png);width:48px;height:64px;background-size:100%;background-position:0 -2510px}
.filetype_icon.audio.s48,.filetype_icon.mp3.s48,.filetype_icon.wav.s48,.filetype_icon.m4a.s48,.filetype_icon.ogg.s48{background-position:0 -2px}
.filetype_icon.text.s48,.filetype_icon.txt.s48,.filetype_icon.rtf.s48{background-position:0 -68px}
.filetype_icon.png.s48,.filetype_icon.jpg.s48,.filetype_icon.jpeg.s48,.filetype_icon.gif.s48,.filetype_icon.bmp.s48,.filetype_icon.eps.s48,.filetype_icon.image.s48,.filetype_icon.pages.s48,.filetype_icon.tiff.s48{background-position:0 -134px}
.filetype_icon.vector.s48{background-position:0 -200px}
.filetype_icon.video.s48,.filetype_icon.flv.s48,.filetype_icon.mov.s48,.filetype_icon.avi.s48,.filetype_icon.mp4.s48{background-position:0 -266px}
.filetype_icon.key.s48,.filetype_icon.keynote.s48,.filetype_icon.presentation.s48{background-position:0 -332px}
.filetype_icon.spreadsheet.s48,.filetype_icon.csv.s48,.filetype_icon.tsv.s48,.filetype_icon.numbers.s48{background-position:0 -398px}
.filetype_icon.iso.s48{background-position:0 -464px}
.filetype_icon.zip.s48{background-position:0 -530px}
.filetype_icon.dmg.s48{background-position:0 -596px}
.filetype_icon.exe.s48{background-position:0 -662px}
.filetype_icon.cad.s48{background-position:0 -728px}
.filetype_icon.gfx3d.s48{background-position:0 -794px}
.filetype_icon.db.s48,.filetype_icon.sql.s48{background-position:0 -860px}
.filetype_icon.pdf.s48{background-position:0 -926px}
.filetype_icon.binary.s48{background-position:0 -1454px}
.filetype_icon.md.s48,.filetype_icon.markdown.s48{background-position:0 -1652px}
.filetype_icon.html.s48{background-position:0 -1718px}
.filetype_icon.css.s48{background-position:0 -1784px}
.filetype_icon.php.s48{background-position:0 -1850px}
.filetype_icon.code.s48,.filetype_icon.c.s48,.filetype_icon.cpp.s48,.filetype_icon.csharp.s48,.filetype_icon.diff.s48,.filetype_icon.erlang.s48,.filetype_icon.java.s48,.filetype_icon.javascript.s48,.filetype_icon.objc.s48,.filetype_icon.perl.s48,.filetype_icon.python.s48,.filetype_icon.ruby.s48,.filetype_icon.erb.s48,.filetype_icon.rb.s48,.filetype_icon.xml.s48{background-position:0 -1916px}
.filetype_icon.post.s48{background-position:0 -1982px}
.filetype_icon.snippet.s48{background-position:0 -2048px}
.filetype_icon.space.s48{background-position:0 -2576px}
.filetype_icon.email.s48{background-position:0 -2642px}
.filetype_icon.gpres.s48{background-position:0 -2114px}
.filetype_icon.gsheet.s48{background-position:0 -2180px}
.filetype_icon.gdoc.s48{background-position:0 -2246px}
.filetype_icon.gdraw.s48,.filetype_icon.gform.s48{background-position:0 -2312px}
.filetype_icon.dropbox.s48{background-position:0 -2378px}
.filetype_icon.doc.s48,.filetype_icon.docx.s48{background-position:0 -992px}
.filetype_icon.xls.s48,.filetype_icon.xlsx.s48{background-position:0 -1058px}
.filetype_icon.ppt.s48,.filetype_icon.pptx.s48{background-position:0 -1124px}
.filetype_icon.ai.s48{background-position:0 -1190px}
.filetype_icon.psd.s48{background-position:0 -1256px}
.filetype_icon.indd.s48{background-position:0 -1322px}
.filetype_icon.fla.s48{background-position:0 -1388px}
.filetype_icon.swf.s48{background-position:0 -2444px}
.filetype_icon.apk.s48{background-position:0 -1520px}
.filetype_icon.ipa.s48{background-position:0 -1586px}
}
#upload_image_preview{text-align:center;height:100px}
#upload_image_preview img{max-width:500px;max-height:100px}
#upload_image_preview img.orientation_2{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
#upload_image_preview img.orientation_3{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
#upload_image_preview img.orientation_4{-webkit-transform:rotate(180deg) scaleX(-1);-moz-transform:rotate(180deg) scaleX(-1);-o-transform:rotate(180deg) scaleX(-1);-ms-transform:rotate(180deg) scaleX(-1);transform:rotate(180deg) scaleX(-1)}
#upload_image_preview img.orientation_5{-webkit-transform:rotate(90deg) scaleY(-1);-moz-transform:rotate(90deg) scaleY(-1);-o-transform:rotate(90deg) scaleY(-1);-ms-transform:rotate(90deg) scaleY(-1);transform:rotate(90deg) scaleY(-1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
#upload_image_preview img.orientation_6{-webkit-transform:rotate(90deg) translateY(-100%);-moz-transform:rotate(90deg) translateY(-100%);-o-transform:rotate(90deg) translateY(-100%);-ms-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
#upload_image_preview img.orientation_7{-webkit-transform:rotate(-90deg) translateX(-100%) translateY(100%) scaleY(-1);-moz-transform:rotate(-90deg) translateX(-100%) translateY(100%) scaleY(-1);-o-transform:rotate(-90deg) translateX(-100%) translateY(100%) scaleY(-1);-ms-transform:rotate(-90deg) translateX(-100%) translateY(100%) scaleY(-1);transform:rotate(-90deg) translateX(-100%) translateY(100%) scaleY(-1);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
#upload_image_preview img.orientation_8{-webkit-transform:rotate(-90deg) translateX(-100%);-moz-transform:rotate(-90deg) translateX(-100%);-o-transform:rotate(-90deg) translateX(-100%);-ms-transform:rotate(-90deg) translateX(-100%);transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
#upload_image_preview img.orientation_5,#upload_image_preview img.orientation_6,#upload_image_preview img.orientation_7,#upload_image_preview img.orientation_8{max-width:100px;max-height:500px}
.lightbox_link,.lightbox_external_link{cursor:nesw-resize;cursor:-moz-zoom-in;cursor:-webkit-zoom-in}
#lightbox_dialog{width:auto;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-align:center;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transition:opacity .15s}
#lightbox_dialog.modal .modal-body{padding:0;max-height:100%;overflow:visible}
#lightbox_dialog.modal #spinner{display:none}
#lightbox_dialog.modal .lightbox_image{-webkit-box-shadow:0 1px 15px rgba(0,0,0,0.8);-moz-box-shadow:0 1px 15px rgba(0,0,0,0.8);box-shadow:0 1px 15px rgba(0,0,0,0.8);max-width:100%;max-height:100%;background:white;display:block;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);transition:opacity .1s}
#lightbox_dialog.modal .lightbox_image:hover{background:#e8e8e8}
#lightbox_dialog.modal .lightbox_image.loaded{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
#lightbox_dialog.modal .lightbox_meta{background:rgba(0,0,0,0.75);position:absolute;bottom:0;left:0;width:100%;height:3rem;padding:.5rem;text-align:left;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);transition:opacity .1s;overflow:hidden;display:block;cursor:pointer;z-index:10}
#lightbox_dialog.modal .close{position:absolute;top:-0.75rem;right:-0.75rem;background:#333;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);width:2rem;height:2rem;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;color:white;font-size:1.25rem;line-height:1rem;border:2px solid white;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);text-align:center;transition:opacity .1s;z-index:10}
#lightbox_dialog.modal .close:hover{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.9);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.9);box-shadow:0 1px 2px rgba(0,0,0,0.9)}
#lightbox_dialog.modal .icon_new_window{position:absolute;top:0;right:0;padding:1rem;font-size:1rem;color:rgba(255,255,255,0.5) !important;transition:color .1s;text-decoration:none}
#lightbox_dialog.modal .lightbox_meta:hover{background:#439fe0}
#lightbox_dialog.modal .lightbox_meta:hover .icon_new_window{color:#fff !important}
#lightbox_dialog.modal .member_image{position:absolute;top:.5rem;left:.5rem}
#lightbox_dialog.modal .member{color:white !important;font-size:.8rem;font-family:'Lato',sans-serif;position:absolute;top:.5rem;left:3rem}
#lightbox_dialog.modal .lightbox_meta .title{display:block;padding-top:15px;padding-left:2.5rem;font-weight:900;font-family:'Lato',sans-serif;color:white;-webkit-transition:.15s .2s ease-out 0;-moz-transition:.15s .2s ease-out 0;-o-transition:.15s .2s ease-out 0;transition:.15s .2s ease-out 0;-webkit-transition:.15s;-moz-transition:.15s;-o-transition:.15s;transition:.15s;font-size:1rem;line-height:1.25rem;width:85%}
#lightbox_dialog.modal .lightbox_meta .title a,#lightbox_dialog.modal .lightbox_meta .title a:hover{color:white}
#lightbox_dialog.modal .lightbox_meta.external .title{padding-top:7px;padding-left:.5rem}
#lightbox_dialog.modal.short:hover .lightbox_meta{display:none}
#lightbox_dialog.modal.small:hover .close,#lightbox_dialog.modal.small:hover .lightbox_meta{display:none}
#lightbox_dialog .modal-body:hover .close,#lightbox_dialog .modal-body:hover .lightbox_meta{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
#lightbox_dialog .modal-body.loading:hover .close,#lightbox_dialog .modal-body.loading:hover .lightbox_meta{display:none}
#lightbox_dialog.modal.loading{top:50% !important;left:50% !important;width:4rem !important;height:4rem !important;margin-left:-2rem;margin-top:-2rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;background:rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5)}
#lightbox_dialog.modal.loading #spinner{display:block}
#lightbox_dialog.modal.gallery.loading{top:'';left:'';width:'';height:'';margin-left:'';margin-top:'';background:''}
#lightbox_dialog.modal.gallery.loading #spinner{display:''}
.unshare_link{color:#9e9ea6;font-size:.7rem;opacity:.3}
.unshare_link:hover,.unshare_link:hover{color:#d62d17;text-decoration:none;opacity:1}
#client_file_snippet_title_input{width:73%}
#client_file_snippet_select{margin-top:6px;width:8rem}
#lightbox_dialog.gallery.modal #lightbox_preloader{display:none}
#lightbox_dialog.modal .lightbox_nav{position:fixed;display:none;top:50%;width:4rem;height:4rem;margin-top:-2rem;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;background:rgba(0,0,0,0.5);color:white;font-size:3rem;font-weight:400;line-height:1rem;border:3px solid white;text-align:center;transition:opacity .1s;z-index:20;text-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3)}
#lightbox_dialog.modal .lightbox_nav:focus{outline:0}
#lightbox_dialog.modal .lightbox_nav.faded{opacity:.2;text-shadow:none;box-shadow:none;cursor:default}
#lightbox_dialog.modal .lightbox_nav:not(.faded):hover{text-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5)}
#lightbox_dialog.modal .lightbox_nav.hidden{display:hidden}
#lightbox_dialog.modal #lightbox_go_right{padding-right:3px;right:4rem}
#lightbox_dialog.modal #lightbox_go_left{padding-left:3px;left:4rem}
#lightbox_dialog.gallery.modal.loading{background:rgba(0,0,0,0);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0);-moz-box-shadow:0 1px 5px rgba(0,0,0,0);box-shadow:0 1px 5px rgba(0,0,0,0)}
#lightbox_dialog.gallery.modal.loading #spinner.loading{display:block;position:fixed;opacity:.8;top:50%;left:50%;width:4rem;height:4rem;margin-left:-2rem;margin-top:-2rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;background:rgba(10,0,0,0.6);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5)}
#lightbox_dialog.gallery.modal.loading .close,#lightbox_dialog.gallery.modal.loading .lightbox_meta,#lightbox_dialog.gallery.modal.loading .lightbox_image{visibility:hidden}
#lightbox_dialog.gallery.modal #spinner{display:none;position:fixed;top:50% !important;left:50% !important;width:4rem !important;height:4rem !important;margin-left:-2rem;margin-top:-2rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;background:rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5)}
#lightbox_dialog.gallery.modal #spinner.loading{display:none}
#files_owner_chzn,#files_type_chzn{margin-top:.25rem;font-weight:normal}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
.comment{margin:0 0 1rem;padding-left:46px;font-family:'Lato',sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.comment .member_image,.comment_form .member_image{float:left;margin:0 0 0 -46px}
.comment .member{font-weight:900;padding-right:.25rem;color:#3d3c40 !important;font-size:15px}
.comment_meta{font-size:.8rem;line-height:1.1rem !important;margin-bottom:0rem;color:#babbbf}
.comment .star{margin:0 .25rem}
.comment_body,.comment .special_formatting_quote .content{margin:0;font-size:15px;line-height:20px !important;word-wrap:break-word;max-width:460px;color:#3d3c40}
.comment_form,.edit_comment_form{margin-bottom:2.5rem}
.comment_actions{display:none;color:#babbbf;font-size:14px;padding:0 .1rem}
.comment:hover .comment_actions{display:inline}
.comment_actions:hover{color:#555459}
.file_comment_tip{font-size:.7rem;margin-top:-0.25rem}
#flex_contents .comment_form{width:100%;padding-left:46px}
#flex_contents .edit_comment_form{width:100%}
#flex_contents .comment_form textarea,#flex_contents .edit_comment_form textarea{width:100%;height:100px;color:#3d3c40}
#file_page .comment_form,#post_page .comment_form{padding-left:46px;margin-bottom:4rem}
.container #file_page .comment_form,.container #post_page .comment_form{width:505px}
.container #file_page #file_edit_comment_form,.container #post_page #file_edit_comment_form{width:460px}
#file_page .comment_form textarea,#post_page .comment_form textarea{height:102px;min-height:102px;font-size:15px}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
.star{cursor:default;font-style:normal;color:#babbbf;font-size:.8rem}
.star:hover{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);color:#fc0}
.star.starred{visibility:visible;color:#fc0;text-shadow:none}
.star:not(.not-clickable){cursor:pointer}
#member_stars_list{margin:0 0 1rem 0;font-family:'Lato',sans-serif;-webkit-font-smoothing:antialiased}
.star_item{font-size:1rem;line-height:1.25rem;list-style-type:none;padding:0 0 .75rem 1.5rem;margin-bottom:.75rem;border-bottom:1px solid #EEE;position:relative}
.star_item .star_meta{color:#9e9ea6}
.star_item .star{position:absolute;top:2px;left:0;font-size:1rem}
.star_item blockquote{margin-left:0;word-wrap:break-word}
.star_item .file_list_item{padding:0;border-bottom:0;min-height:0}
.star_item .file_list_item .star{display:none}
.star_item .comment{padding-left:46px;margin-top:.5rem}
.selectable_flex_pane_padder{margin:1rem .5rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.star_item .message.file_reference .message_star_holder{display:none}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
.search_form{padding-right:118px !important}
.search_form .icon_search{position:absolute;top:6px;left:11px;color:#babbbf}
#header_search_form.search_form .icon_search{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
.feature_flexpane_rework #header_search_form.search_form .icon_search{-moz-opacity:.4;-khtml-opacity:.4;-webkit-opacity:.4;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}
.search_focused #header_search_form.search_form .icon_search{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.search_form .icon_loading{position:absolute;top:6px;left:10px}
.search_form .icon_close{display:none;position:absolute;top:7px;right:10px;color:#CCC;text-shadow:none;z-index:3}
.search_form .icon_close:hover{text-decoration:none}
.search_form.active .icon_close{display:block}
.search_form .search_input{padding:2px 2rem;font-size:15px;width:100%;border-radius:40px;background:#fff;border:1px solid #c9cbcd}
.search_form .search_input::-ms-clear{display:none}
.search_form .search_input:focus{-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.15)}
.feature_flexpane_rework .search_form .search_input{border-color:rgba(214,214,214,0.61)}
.search_message_result{background:white;font-size:15px;line-height:18px;margin:0 .5rem 8px 0;padding:8px .25rem 0 .25rem;font-family:'Lato',sans-serif;color:#3d3c40;word-wrap:break-word;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;position:relative;border:0;border-top:2px solid #f5f5f5}
.search_message_result:first-child{border-top:0;padding-top:0}
.search_message_result .msg_actions,.search_message_result .day_divider,.search_message_result .delete_attachment_link{display:none}
.dense_theme .search_message_result .message_star_holder{display:none}
.light_theme .search_message_result .message,.dense_theme .search_message_result .message{padding-right:0}
.light_theme .search_message_result:not(.extracts_expanded) .message.first,.dense_theme .search_message_result:not(.extracts_expanded) .message.first,.light_theme .search_message_result:not(.extracts_expanded) .message.first.divider,.dense_theme .search_message_result:not(.extracts_expanded) .message.first.divider{margin-top:0}
.search_message_result .search_message_result_meta{font-size:1rem;color:#AAA;margin:.1rem .25rem 0}
.search_message_result .search_message_result_meta a{color:#555459}
.search_message_result .search_message_result_meta .date_links a{color:#8b898f}
.search_message_result_meta strong{font-weight:900}
.search_message_result_meta .date_links{margin-top:1px;float:right;font-size:.75rem;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.search_message_result_text{margin:.25rem 0 .1rem;position:relative;padding-left:.5rem}
.search_message_result .attachment_contents{line-height:20px}
.search_message_result_text .result_msg_format,.search_message_result_text div.inline_attachment{margin:0 .25rem .25rem 0}
.search_message_result_text .result_msg_format .message_user{margin-left:-0.5rem;font-weight:bold}
.search_message_result_text .result_msg_format a{font-weight:bold;color:#4d394b}
search_message_result_text .delete_attachment_link{display:none}
span.match{background:#fff3b8}
#search_widget_container{position:absolute;right:80px;top:46px;z-index:100}
#search_widget{width:450px;max-height:90%;overflow:hidden;font-size:.8rem;color:#666;background:#f2f2f5;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.7);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.7);box-shadow:0 1px 3px rgba(0,0,0,0.7);-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:.25rem;-webkit-border-bottom-left-radius:.25rem;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:.25rem;-moz-border-radius-bottomleft:.25rem;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;text-shadow:none;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transitionDISABLED:opacity .15s ease-out;-moz-transitionDISABLED:opacity .15s ease-out;-o-transitionDISABLED:opacity .15s ease-out;transitionDISABLED:opacity .15s ease-out}
#client-ui #search_widget_container{left:0;top:30px;position:absolute;right:7.5rem}
#client-ui #search_widget{width:auto;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}
#search_widget.inactive{opacity:0}
#search_results_scroller{overflow-x:hidden;overflow-y:auto;width:100%}
#search_widget .results_block{margin:0 0 .5rem;padding:0;background:white;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(0,0,0,0.2)}
#client-ui #search_suggestions{margin-bottom:0}
#search_widget .results_heading{display:block;background:white;color:#555459;margin:0;padding:.25rem .5rem .2rem;line-height:1.5rem;-webkit-transitionDISABLED:background .1s ease-out;-moz-transitionDISABLED:background .1s ease-out;-o-transitionDISABLED:background .1s ease-out;transitionDISABLED:background .1s ease-out}
#search_widget a.results_heading:hover{background:#d9edf7;text-decoration:none}
#search_widget a.results_heading .results_heading_link{float:right;font-size:.75rem;font-weight:bold;margin-top:1px}
.search_widget_item{padding:.25rem .5rem .25rem 2rem;border-top:1px solid #EEE;font-size:.8rem;line-height:1.1rem;color:#555459;word-wrap:break-word;word-break:break-word;cursor:pointer}
.search_widget_item:hover{background:#fbfaf8}
#search_widget .search_widget_item a{color:#5a6a74;-webkit-transitionDISABLED:color .1s ease-out;-moz-transitionDISABLED:color .1s ease-out;-o-transitionDISABLED:color .1s ease-out;transitionDISABLED:color .1s ease-out}
#search_widget .search_widget_item:hover a{color:#2a80b9;text-decoration:none}
#search_widget .search_widget_item:hover a.member,#search_widget .search_widget_item:hover a.member:hover{color:inherit}
.search_widget_item .result_meta{color:#9e9ea6;font-size:.7rem;line-height:.9rem}
#search_widget .search_widget_item .result_meta a{color:#9e9ea6}
#search_widget .search_widget_item .result_meta a:hover{color:#555459;text-decoration:underline !important}
.search_widget_item.message_result .message_text{height:1.1rem}
#search_options{position:relative;font-size:.8rem;background:#fbfaf8;color:#555459;border-bottom:1px solid #e0e0e0;z-index:9;min-height:41px}
#client-ui #search_options{min-height:0}
#search_options p{margin-bottom:.75rem}
#advanced_options_toggle:hover{color:#2a80b9}
#advanced_options{background:#fbfaf8;padding:0 .75rem 0 .75rem;text-decoration:none}
#advanced_options p{padding-top:.75rem;border-top:1px solid #e0e0e0}
#advanced_options #search_filter_menu_label{-moz-opacity:.85;-khtml-opacity:.85;-webkit-opacity:.85;opacity:.85;-ms-filter:alpha(opacity=85);filter:alpha(opacity=85)}
#advanced_options #search_filter_menu_label:hover,#advanced_options #search_filter_menu_label.active{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
#advanced_options .active .arrow_down{color:#2ab27b}
#search_filters{border-bottom:1px solid #e0e0e0}
#search_filters a{display:inline-block;width:50%;padding:.5rem 1rem;text-transform:uppercase;font-family:'Lato',sans-serif;font-size:.8rem;font-weight:bold;text-align:center;color:#555459;background:white;border-bottom:4px solid transparent;-webkit-transitionDISABLED:.1s .2s ease-out;-moz-transitionDISABLED:.1s .2s ease-out;-o-transitionDISABLED:.1s .2s ease-out;transitionDISABLED:.1s .2s ease-out;-webkit-transitionDISABLED:.1s;-moz-transitionDISABLED:.1s;-o-transitionDISABLED:.1s;transitionDISABLED:.1s}
#search_filters #filter_messages{margin-right:-5px}
#search_filters a:hover{text-decoration:none;border-bottom:4px solid #b2d5c9}
#search_filters.messages #filter_messages,#search_filters.files #filter_files{color:#2ab27b;border-bottom:4px solid #2ab27b}
#search_file_list_toggle_all{min-width:91px}
#search_file_list_toggle_user{min-width:80px}
#search_file_list_toggle_users.active:hover{border:2px solid #2a80b9;color:#2a80b9 !important}
.search_toggle{width:110px}
.feature_flexpane_rework #search_filters a{text-transform:none;font-size:.85rem;color:#9e9ea6}
.feature_flexpane_rework #search_filters.messages #filter_messages,.feature_flexpane_rework #search_filters.files #filter_files{color:#555459}
.feature_flexpane_rework #search_options{border-bottom:0;background:#f7f7f7}
.feature_flexpane_rework #advanced_options{background:0}
.feature_flexpane_rework #advanced_options p{padding-top:.5rem;padding-bottom:.5rem;border-top:0}
#search_results_container .flex_content_scroller{padding:0 1rem 0 .5rem}
#search_results_container .heading{border-bottom:0;height:44px;padding-right:.75rem}
.feature_flexpane_rework #search_results_container .heading{height:auto}
.no_results{margin:2rem 1rem;font-size:1rem;line-height:1.25rem;font-family:'Lato',sans-serif;text-align:center;color:#9e9ea6}
#search_results_team{margin:.75rem 0}
#search_results_team .team_results_heading{margin-bottom:.5rem;font-size:1rem;line-height:1.25rem;color:#9e9ea6}
#search_results_team .team_result{border-radius:.25rem;padding:.5rem .5rem .5rem 48px;margin-bottom:.25rem;margin-right:.25rem;clear:both;min-height:32px;font-family:'Lato',sans-serif;color:#9e9ea6;font-size:.8rem;background-color:#f9fbfd;border:1px solid #f3f3f3}
.feature_new_team_list #search_results_team .team_result{margin-left:.25rem}
#search_results_team .team_result a{color:#9e9ea6;-webkit-transitionDISABLED:color .1s ease-out;-moz-transitionDISABLED:color .1s ease-out;-o-transitionDISABLED:color .1s ease-out;transitionDISABLED:color .1s ease-out}
#search_results_team .team_result:hover a{color:#2a80b9}
#search_results_team .team_result a:hover{color:#439fe0}
#search_results_team .member_image{float:left;margin:0 .5rem 0 -40px;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);-webkit-transitionDISABLED:opacity .1s ease-out;-moz-transitionDISABLED:opacity .1s ease-out;-o-transitionDISABLED:opacity .1s ease-out;transitionDISABLED:opacity .1s ease-out}
#search_results_team .team_result:hover .member_image{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transitionDISABLED:opacity .1s ease-out;-moz-transitionDISABLED:opacity .1s ease-out;-o-transitionDISABLED:opacity .1s ease-out;transitionDISABLED:opacity .1s ease-out}
#search_results_team .member_name{font-weight:900;font-size:15px;line-height:1rem;margin-bottom:.2rem;color:#3d3c40 !important}
.suggestion{color:#666;font-size:.9rem;line-height:1.25rem}
.suggestion i{padding:4px 6px 2px 4px;font-size:.7rem;margin-left:-25px}
.suggestion:hover,.suggestion.active{background:#d9edf7}
#paging_in_options{position:absolute;bottom:-5px;right:10px}
#paging_in_options .search_paging{margin:0 0 7px 0;color:#babbbf;font-weight:bold;text-transform:uppercase}
#search_results_items{margin-top:.75rem}
#search_results_items .search_paging{width:100%;text-align:center;margin:1.5rem 0;color:#9e9ea6;text-transform:uppercase;font-size:.9rem;line-height:1.5rem;font-weight:bold}
#search_results_items .search_paging .left,#search_results_items .search_paging .right{font-size:1.5rem;vertical-align:bottom}
#search_results_items .search_paging .left{padding-right:2rem}
#search_results_items .search_paging .right{padding-left:2rem}
.search_paging i.disabled{color:#babbbf;opacity:.5}
.search_paging a{text-decoration:none;color:#6eb8ea}
.search_paging a:hover{color:#2a80b9}
.search_paging .right{display:inline-block;margin-left:-20px;padding:5px 5px 5px 25px}
.search_paging .left{display:inline-block;margin-right:-20px;padding:5px 25px 5px 5px}
.search_paging .page_text{pointer-events:none;display:inline-block;padding:5px 0}
.search_sort_container{float:right;margin-top:-2px}
.search_sort_prefix{font-size:.7rem;color:#9e9ea6}
.search_segmented_control{display:inline-block;text-align:center;font-size:.85rem;line-height:1.4rem;font-weight:bold;padding-left:.5rem;padding-right:.5rem;min-width:74px;cursor:pointer;color:#9e9ea6 !important;border:1px solid #e0e0e0;border-radius:4px}
.search_segmented_control:hover{color:#2ab27b !important}
.search_segmented_control.left{border-top-right-radius:0;border-bottom-right-radius:0}
.search_segmented_control.right{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}
.search_segmented_control.active{color:#2ab27b !important;background:white}
.search_result_with_extract{position:relative;-webkit-box-shadow:0 1px 10px #e3e3e3;-moz-box-shadow:0 1px 10px #e3e3e3;box-shadow:0 1px 10px #e3e3e3;z-index:3;overflow:hidden;margin-top:5px;margin-left:-8px;padding-left:8px;padding-right:8px;padding-bottom:4px;border-radius:7px;background:#fff;border:1px solid #e3e3e3;-moz-transition:border-color .1s;-webkit-transition:border-color .1s;transition:border-color .1s}
body.winssb .search_result_with_extract{overflow:visible}
.search_result_with_extract:first-child{margin-top:8px}
.search_result_with_extract:hover{border:1px solid #439fe0}
.search_result_with_extract .message{margin-top:4px !important}
.extracts_expanded .search_result_with_extract{border-style:dashed;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.dense_theme .search_result_with_extract{padding-left:7px;padding-right:14px}
.search_result_for_context{position:relative;height:47px;z-index:2;overflow:hidden}
.search_result_for_context::after{content:'';position:absolute;left:0;right:0;top:26px;height:25px;z-index:1;background:#fff;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,rgba(255,255,255,0)));background:-ms-linear-gradient(bottom,#fff,rgba(255,255,255,0));background:-moz-linear-gradient(center bottom,#fff 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(rgba(255,255,255,0),#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255, 255, 255, 0)',endColorstr='#ffffff',GradientType=0)}
.extracts_expanded .search_result_for_context{height:auto !important}
.extracts_expanded .search_result_for_context::after{display:none !important}
.dense_theme .search_result_for_context{height:21px}
.dense_theme .search_result_for_context::after{top:6px}
.search_result_for_extra_context{overflow:hidden;z-index:1}
.search_result_for_extra_context{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);height:0}
.extracts_expanded .search_result_for_extra_context{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);height:auto}
.search_message_result.no_extracts{cursor:default}
.search_result_for_context,.search_result_for_extra_context{-moz-transition-property:opacity,-moz-transform;-moz-transition-duration:.1s;-moz-transition-timing-function:linear;-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.1s;-webkit-transition-timing-function:linear;transition-property:opacity,transform;transition-duration:.1s;transition-timing-function:linear}
.extract_expand_icons{position:absolute;top:-1px;right:3px;width:13px;height:2px;color:#e3e3e3}
.extract_expand_icons .up_arrow,.extract_expand_icons .down_arrow{position:absolute;-moz-transition-property:color,-moz-transform;-moz-transition-duration:.1s;-webkit-transition-property:color,-webkit-transform;-webkit-transition-duration:.1s;transition-property:color,transform;transition-duration:.1s}
.extract_expand_icons .up_arrow{top:3px}
.extract_expand_icons .down_arrow{top:12px}
.search_result_with_extract:hover .extract_expand_icons{color:#439fe0}
.search_result_with_extract:hover .extract_expand_icons .up_arrow{-webkit-transform:rotateX(0) translateY(-1px);-moz-transform:rotateX(0) translateY(-1px);-o-transform:rotateX(0) translateY(-1px);-ms-transform:rotateX(0) translateY(-1px);transform:rotateX(0) translateY(-1px)}
.search_result_with_extract:hover .extract_expand_icons .down_arrow{-webkit-transform:rotateX(0) translateY(1px);-moz-transform:rotateX(0) translateY(1px);-o-transform:rotateX(0) translateY(1px);-ms-transform:rotateX(0) translateY(1px);transform:rotateX(0) translateY(1px)}
.extracts_expanded .search_result_with_extract .extract_expand_icons .up_arrow{-webkit-transform:rotateX(180deg) translateY(-1px);-moz-transform:rotateX(180deg) translateY(-1px);-o-transform:rotateX(180deg) translateY(-1px);-ms-transform:rotateX(180deg) translateY(-1px);transform:rotateX(180deg) translateY(-1px)}
.extracts_expanded .search_result_with_extract .extract_expand_icons .down_arrow{-webkit-transform:rotateX(180deg) translateY(-2px);-moz-transform:rotateX(180deg) translateY(-2px);-o-transform:rotateX(180deg) translateY(-2px);-ms-transform:rotateX(180deg) translateY(-2px);transform:rotateX(180deg) translateY(-2px)}
.search_result_with_extract .extract_ellipsis{display:inline-block;background-image:url(/7c69/img/icn_ellipsis.png);background-size:15px 5px;width:15px;height:5px;margin-left:.2rem;margin-right:.2rem;-webkit-transform:translateY(-0.05rem);-moz-transform:translateY(-0.05rem);-o-transform:translateY(-0.05rem);-ms-transform:translateY(-0.05rem);transform:translateY(-0.05rem)}
.search_result_with_extract .extract_ellipsis:first-child{margin-left:1rem}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.search_result_with_extract .extract_ellipsis{background-image:url(/7c69/img/icn_ellipsis@2x.png)}
}
.search_message_result .extract_content+.message_content{display:none}
.search_message_result.extracts_expanded .message_content.extract_content{display:none}
.search_message_result.extracts_expanded .extract_content+.message_content{display:inline}
.light_theme .search_message_result.extracts_expanded .extract_content+.message_content{display:block}
.search_message_result:not(.extracts_expanded) .search_result_for_context,.search_message_result:not(.extracts_expanded) .search_result_for_extra_context{-moz-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95)}
.search_message_result:not(.extracts_expanded) .search_result_for_context{-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;opacity:.2;-ms-filter:alpha(opacity=20);filter:alpha(opacity=20)}
.search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract{margin-bottom:-5px;margin-top:-6px}
.search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract:last-child{margin-bottom:0}
.search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract+.search_result_with_extract{margin-top:10px}
.search_message_result:not(.extracts_expanded) .search_result_with_extract+.search_result_for_context{margin-top:-5px}
.search_message_result:not(.extracts_expanded) .search_result_with_extract+.search_result_for_context+.search_result_with_extract{margin-top:-6px}
.search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_for_context+.search_result_with_extract{margin-top:-34px;margin-bottom:-31px}
.search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_for_context+.search_result_with_extract:last-child{margin-bottom:0}
.search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_with_extract+.search_result_for_context{margin-top:-31px}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract{margin-bottom:-4px;margin-top:0}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract:last-child{margin-bottom:0}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_for_context+.search_result_with_extract+.search_result_with_extract{margin-top:8px}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_with_extract+.search_result_for_context{margin-top:-4px}
.dense_theme .search_message_result:not(.extracts_expanded) .search_result_with_extract+.search_result_for_context+.search_result_with_extract{margin-top:0}
.dense_theme .search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_for_context+.search_result_with_extract{margin-top:-7px;margin-bottom:-12px}
.dense_theme .search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_for_context+.search_result_with_extract:last-child{margin-bottom:0}
.dense_theme .search_message_result:not(.extracts_expanded) .search_message_result_text.extracts_forced .search_result_with_extract+.search_result_for_context{margin-top:-12px}
.attachment_extract{padding-left:12px;position:relative}
.attachment_extract .attachment_stripe{position:absolute;top:0;bottom:0;left:0;width:4px;border-radius:8px}
.attachment_extract .author_icon{heigth:16px;width:16px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:.2rem;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:.2rem;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:.2rem;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;float:left;margin-top:2px}
#col_flex .search_message_result div.dynamic_content_max_width{max-width:289px}
.pickmeup{background:white;border-radius:.25rem;margin-top:.5rem;border:1px solid #CCC;-moz-box-sizing:content-box;box-sizing:content-box;display:none;position:absolute;box-shadow:0 1px 5px rgba(0,0,0,0.1);font-size:.9rem}
.pickmeup *{-moz-box-sizing:border-box;box-sizing:border-box}
.pickmeup .pmu-instance{display:inline-block;height:242px;text-align:center;width:252px}
.pickmeup .pmu-instance .pmu-button{color:#555549;cursor:pointer;outline:0;text-decoration:none}
.pickmeup .pmu-instance .pmu-today:hover,.pickmeup .pmu-instance .pmu-today.pmu-selected{background:white !important}
.pickmeup .pmu-instance .pmu-today-border{color:#4bb993 !important;border:2px solid #4bb993 !important;border-radius:26px;width:26px !important;height:26px;display:inline-block !important;vertical-align:middle;line-height:22px !important;margin-top:-3px}
.pickmeup .pmu-instance .pmu-today:hover .pmu-today-border,.pickmeup .pmu-instance .pmu-today.pmu-selected .pmu-today-border{background:#4bb993;color:white !important}
.pickmeup .pmu-instance .pmu-button:not(.pmu-disabled):hover{background:#009bf3;color:white}
.pickmeup .pmu-instance .pmu-not-in-month{color:#85888c;background:#f9f9f9}
.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{color:#d5dadd;background:#f9f9f9;cursor:not-allowed}
.pickmeup .pmu-instance .pmu-selected{background:#009bf3;color:white}
.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{background:#17384d}
.pickmeup .pmu-instance nav{color:#eee;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:1.5rem;padding:.3rem 2rem .2rem}
.pickmeup .pmu-instance nav *:first-child :hover{color:#252529}
.pickmeup .pmu-instance nav .pmu-prev,.pickmeup .pmu-instance nav .pmu-next{display:none;width:3rem;font-size:.7rem;border-radius:.25rem}
.pickmeup .pmu-instance nav .pmu-month{width:12rem;font-weight:900;border-radius:.25rem}
.pickmeup .pmu-instance .pmu-years *,.pickmeup .pmu-instance .pmu-months *{display:inline-block;line-height:69px;width:63px;border:1px solid #e8e8e8;border-bottom:0;border-left:0;font-weight:900}
.pickmeup .pmu-instance .pmu-day-of-week{color:#9e9ea6;cursor:default;font-weight:700;font-size:.7rem;padding:0}
.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;line-height:1.9rem;width:36px;border:1px solid #e8e8e8;border-bottom:0;border-left:0;font-weight:900}
.pickmeup .pmu-instance .pmu-button.pmu-saturday,.pickmeup .pmu-instance .pmu-months div:nth-of-type(4n+0){border-right:0}
.pickmeup .pmu-instance .pmu-day-of-week *{border:0;line-height:1.5rem}
.pickmeup .pmu-instance:first-child .pmu-prev,.pickmeup .pmu-instance:last-child .pmu-next{display:block}
.pickmeup .pmu-instance:first-child .pmu-month,.pickmeup .pmu-instance:last-child .pmu-month{width:12rem}
.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12rem}
.pickmeup:not(.pmu-view-days) .pmu-days,.pickmeup:not(.pmu-view-days) .pmu-day-of-week,.pickmeup:not(.pmu-view-months) .pmu-months,.pickmeup:not(.pmu-view-years) .pmu-years{display:none}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
.search_light_grey{color:#929292 !important}
.selected .search_light_grey{color:#d3e8f7 !important}
.assistive_search_icon{background:url(/fb84/img/assistive_search_icons.png)}
.assistive_search_icon.modifier_icon{background-position:-2px -2px;width:14px;height:14px}
.selected .assistive_search_icon.modifier_icon{background-position:-2px -18px}
.assistive_search_icon.history_icon{background-position:-3px -34px;width:12px;height:12px}
.selected .assistive_search_icon.history_icon{background-position:-3px -48px}
.assistive_search_icon.delete_icon{background-position:-3px -62px;width:10px;height:10px}
.assistive_search_icon.disclosure_icon{background-position:-2px -85px;width:10px;height:13px}
.selected .assistive_search_icon.disclosure_icon{background-position:-2px -99px}
.assistive_search_icon.down_caret_icon{background-position:-1px -114px;width:16px;height:16px}
.selected .assistive_search_icon.down_caret_icon{background-position:-1px -144px}
.assistive_search_icon.ellipsis_icon{background-position:-2px -134px;width:13px;height:3px}
.selected .assistive_search_icon.ellipsis_icon{background-position:-2px -139px}
.magnifying_glass{background:url(/cadd/img/header_icons.png);height:18px;width:15px;background-position:-3px -3px;margin-right:15px;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.assistive_search_icon{background:url(/fb84/img/assistive_search_icons@2x.png);background-size:19px 155px}
.assistive_search_icon.modifier_icon{background-position:-1px -1px;height:16px;width:15px}
.selected .assistive_search_icon.modifier_icon{background-position:-1px -16px}
.assistive_search_icon.history_icon{background-position:-1px -31px;height:13px;width:13px}
.selected .assistive_search_icon.history_icon{background-position:-1px -45px}
.assistive_search_icon.delete_icon{background-position:-3px -58px}
.assistive_search_icon.disclosure_icon{background-position:-2px -81px}
.selected .assistive_search_icon.disclosure_icon{background-position:-2px -95px}
.assistive_search_icon.down_caret_icon{background-position:-1px -109px;height:17px;width:17px}
.selected .assistive_search_icon.down_caret_icon{background-position:-1px -137px}
.assistive_search_icon.ellipsis_icon{background-position:-2px -128px;width:14px;height:4px}
.selected .assistive_search_icon.ellipsis_icon{background-position:-2px -132px}
.magnifying_glass{background:url(/cadd/img/header_icons@2x.png);background-size:27px 171px;width:18px;height:21px;margin-right:13px;margin-left:-2px;-webkit-transform:translateX(-2px) translateY(-1px);-moz-transform:translateX(-2px) translateY(-1px);-o-transform:translateX(-2px) translateY(-1px);-ms-transform:translateX(-2px) translateY(-1px);transform:translateX(-2px) translateY(-1px)}
}
.search_input_highlighted{position:relative;background-color:transparent !important;z-index:2;text-rendering:optimizeSpeed}
.highlighter_underlay{border-color:transparent !important;border-style:solid;color:transparent !important;position:absolute;top:0;left:0;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;overflow:hidden;text-rendering:optimizeSpeed}
.highlighter_underlay .modifier,.highlighter_underlay .keyword{position:relative;z-index:3}
.highlighter_underlay .modifier:before,.highlighter_underlay .keyword:before{position:absolute;z-index:-1;box-sizing:border-box;display:block;content:' ';top:-1px;left:0;right:0;bottom:-1px;color:white;background:#ccecdf;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccecdf),color-stop(1,#e9f6f1));background:-ms-linear-gradient(bottom,#ccecdf,#e9f6f1);background:-moz-linear-gradient(center bottom,#ccecdf 0,#e9f6f1 100%);background:-o-linear-gradient(#e9f6f1,#ccecdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f6f1',endColorstr='#ccecdf',GradientType=0);border:1px solid #8cd5b7}
.highlighter_underlay .modifier.incomplete:before{background:#ffebaa;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffebaa),color-stop(1,#fff9dc));background:-ms-linear-gradient(bottom,#ffebaa,#fff9dc);background:-moz-linear-gradient(center bottom,#ffebaa 0,#fff9dc 100%);background:-o-linear-gradient(#fff9dc,#ffebaa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9dc',endColorstr='#ffebaa',GradientType=0);border:1px solid #ffdcb2}
.highlighter_underlay .modifier:before{border-radius:3px 0 0 3px}
.highlighter_underlay .modifier.closed:before{border-radius:3px 3px 3px 3px}
.highlighter_underlay .modifier:not(.closed):before{border-right:0}
.highlighter_underlay .keyword:before{border-left:0;border-radius:0 3px 3px 0;left:-1px}
.highlighter_underlay .selected .modifier:before,.highlighter_underlay .selected .keyword:before{border:#929292;left:0}
.highlighter_underlay .selected .modifier:before{background:rgba(204,236,223,0.25)}
.highlighter_underlay .selected .keyword:before{background:rgba(204,236,223,0.25)}
.highlighter_underlay.hide_highlights .modifier:before,.highlighter_underlay.hide_highlights .keyword:before{visibility:hidden}
.highlighter_underlay .ghost_text{color:#929292}
#header_search_form .highlighter_underlay{line-height:24px !important;border-width:1px !important;font-size:15px !important}
#search_autocomplete_popover{z-index:100;position:absolute;margin-top:10px}
.autocomplete_menu_scrollable{overflow-y:auto}
#autocomplete_menu{font-family:'Lato',sans-serif;position:relative;width:374px;box-sizing:border-box;font-size:16px;color:#3a3a3a;max-height:534px;overflow:hidden}
#autocomplete_menu.calendar_visible{width:254px;overflow:hidden}
#autocomplete_menu.calendar_visible footer{width:254px}
#autocomplete_menu h2{font-size:13px;color:#73818a;line-height:16px;margin:12px 0 0 12px}
#autocomplete_menu h2:first-child{margin-top:12px}
#autocomplete_menu ol{margin-left:18px;margin-right:18px;margin-bottom:0;list-style:none}
#autocomplete_menu ol:first-child{padding-top:6px}
#autocomplete_menu ol:last-child{padding-bottom:10px}
#autocomplete_menu ol:last-of-type{border-bottom:0}
#autocomplete_menu ol li{margin:0;margin-left:-6px;margin-right:-6px;padding-left:6px;padding-right:6px;margin-top:6px;margin-bottom:3px;min-height:28px;line-height:28px;border-radius:4px;cursor:default;font-size:15px;font-weight:bold;cursor:pointer;word-break:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#autocomplete_menu ol li.selected,#autocomplete_menu ol li.selected:hover{color:white;background-color:#40a0ff}
#autocomplete_menu ol li.selected .username,#autocomplete_menu ol li.selected:hover .username{color:#d3e8f7;font-weight:normal}
#autocomplete_menu ol li.selected.keyword_match .modifier,#autocomplete_menu ol li.selected:hover.keyword_match .modifier{color:#d3e8f7;font-weight:normal}
#autocomplete_menu ol li.selected .keyword_placeholder,#autocomplete_menu ol li.selected:hover .keyword_placeholder{color:#d3e8f7;font-weight:normal}
#autocomplete_menu ol li:hover{background-color:#fbfaf8}
#autocomplete_menu ol li .modifier_icon,#autocomplete_menu ol li .history_icon,#autocomplete_menu ol li .ellipsis_icon{display:inline-block;vertical-align:middle;margin-right:14px;margin-top:-3px}
#autocomplete_menu ol li .down_caret_icon{margin-top:5px;margin-right:5px}
#autocomplete_menu ol.history li{font-weight:normal;white-space:pre-wrap;position:relative;padding-right:18px;padding-left:32px;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;word-break:normal}
#autocomplete_menu ol.history li .history_query{overflow:hidden;text-overflow:ellipsis;-ms-flex:1;-webkit-flex:1;flex:1}
#autocomplete_menu ol.history li .history_icon{position:absolute;top:11px;left:6px}
#autocomplete_menu ol+footer{margin-top:6px}
#autocomplete_menu footer,#autocomplete_menu header{font-size:14px;padding:18px}
#autocomplete_menu footer .modifier,#autocomplete_menu header .modifier,#autocomplete_menu footer .keyword,#autocomplete_menu header .keyword{position:relative;z-index:3}
#autocomplete_menu footer .modifier:before,#autocomplete_menu header .modifier:before,#autocomplete_menu footer .keyword:before,#autocomplete_menu header .keyword:before{position:absolute;z-index:-1;box-sizing:border-box;display:block;content:' ';top:-1px;left:0;right:0;bottom:-1px;color:white;background:#ccecdf;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccecdf),color-stop(1,#e9f6f1));background:-ms-linear-gradient(bottom,#ccecdf,#e9f6f1);background:-moz-linear-gradient(center bottom,#ccecdf 0,#e9f6f1 100%);background:-o-linear-gradient(#e9f6f1,#ccecdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f6f1',endColorstr='#ccecdf',GradientType=0);border:1px solid #8cd5b7}
#autocomplete_menu footer .modifier.incomplete:before,#autocomplete_menu header .modifier.incomplete:before{background:#ffebaa;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffebaa),color-stop(1,#fff9dc));background:-ms-linear-gradient(bottom,#ffebaa,#fff9dc);background:-moz-linear-gradient(center bottom,#ffebaa 0,#fff9dc 100%);background:-o-linear-gradient(#fff9dc,#ffebaa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9dc',endColorstr='#ffebaa',GradientType=0);border:1px solid #ffdcb2}
#autocomplete_menu footer .modifier:before,#autocomplete_menu header .modifier:before{border-radius:3px 0 0 3px}
#autocomplete_menu footer .modifier.closed:before,#autocomplete_menu header .modifier.closed:before{border-radius:3px 3px 3px 3px}
#autocomplete_menu footer .modifier:not(.closed):before,#autocomplete_menu header .modifier:not(.closed):before{border-right:0}
#autocomplete_menu footer .keyword:before,#autocomplete_menu header .keyword:before{border-left:0;border-radius:0 3px 3px 0;left:-1px}
#autocomplete_menu footer .selected .modifier:before,#autocomplete_menu header .selected .modifier:before,#autocomplete_menu footer .selected .keyword:before,#autocomplete_menu header .selected .keyword:before{border:#929292;left:0}
#autocomplete_menu footer .selected .modifier:before,#autocomplete_menu header .selected .modifier:before{background:rgba(204,236,223,0.25)}
#autocomplete_menu footer .selected .keyword:before,#autocomplete_menu header .selected .keyword:before{background:rgba(204,236,223,0.25)}
#autocomplete_menu footer.hide_highlights .modifier:before,#autocomplete_menu header.hide_highlights .modifier:before,#autocomplete_menu footer.hide_highlights .keyword:before,#autocomplete_menu header.hide_highlights .keyword:before{visibility:hidden}
#autocomplete_menu footer .modifier,#autocomplete_menu header .modifier{padding-left:2px;padding-right:2px}
#autocomplete_menu footer{line-height:1.2rem}
#autocomplete_menu header{background-color:#fafafa;padding-top:13px;padding-bottom:13px;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
#autocomplete_menu header .boxed{padding-left:4px;padding-right:4px}
#autocomplete_menu .contextual_message{border-top:0;margin-top:0;border-radius:4px}
#autocomplete_menu .no_results{margin:12px;font-style:italic;color:#929292}
#autocomplete_menu .username{color:#929292;font-weight:normal}
#autocomplete_menu .keyword_match .modifier{color:#929292;font-weight:normal}
#autocomplete_menu .keyword_placeholder{color:#c5c5c5;font-weight:normal}
#autocomplete_menu .history .modifier,#autocomplete_menu .history .keyword{position:relative;z-index:3}
#autocomplete_menu .history .modifier:before,#autocomplete_menu .history .keyword:before{position:absolute;z-index:-1;box-sizing:border-box;display:block;content:' ';top:-1px;left:0;right:0;bottom:-1px;color:white;background:#ccecdf;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccecdf),color-stop(1,#e9f6f1));background:-ms-linear-gradient(bottom,#ccecdf,#e9f6f1);background:-moz-linear-gradient(center bottom,#ccecdf 0,#e9f6f1 100%);background:-o-linear-gradient(#e9f6f1,#ccecdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f6f1',endColorstr='#ccecdf',GradientType=0);border:1px solid #8cd5b7}
#autocomplete_menu .history .modifier.incomplete:before{background:#ffebaa;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ffebaa),color-stop(1,#fff9dc));background:-ms-linear-gradient(bottom,#ffebaa,#fff9dc);background:-moz-linear-gradient(center bottom,#ffebaa 0,#fff9dc 100%);background:-o-linear-gradient(#fff9dc,#ffebaa);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9dc',endColorstr='#ffebaa',GradientType=0);border:1px solid #ffdcb2}
#autocomplete_menu .history .modifier:before{border-radius:3px 0 0 3px}
#autocomplete_menu .history .modifier.closed:before{border-radius:3px 3px 3px 3px}
#autocomplete_menu .history .modifier:not(.closed):before{border-right:0}
#autocomplete_menu .history .keyword:before{border-left:0;border-radius:0 3px 3px 0;left:-1px}
#autocomplete_menu .history .selected .modifier:before,#autocomplete_menu .history .selected .keyword:before{border:#929292;left:0}
#autocomplete_menu .history .selected .modifier:before{background:rgba(204,236,223,0.25)}
#autocomplete_menu .history .selected .keyword:before{background:rgba(204,236,223,0.25)}
#autocomplete_menu .history.hide_highlights .modifier:before,#autocomplete_menu .history.hide_highlights .keyword:before{visibility:hidden}
#autocomplete_menu .delete_history_item_target_area{width:24px;height:24px;text-align:center;margin-right:-8px;position:absolute;top:6px;right:6px}
#autocomplete_menu .delete_history_item_target_area .delete_icon{position:absolute;top:3px;left:7px}
#autocomplete_menu .delete_history_item_target_area:hover .delete_icon{background-position:-3px -74px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#autocomplete_menu .delete_history_item_target_area:hover .delete_icon{background-position:-3px -70px}
}
#autocomplete_menu .footer_tip_action{cursor:pointer}
#autocomplete_menu .boxed{background:#fff;background-image:-o-linear-gradient(-89deg,#f9f9f9 0,#fff 100%);background-image:-moz-linear-gradient(-89deg,#f9f9f9 0,#fff 100%);background-image:-ms-linear-gradient(-89deg,#f9f9f9 0,#fff 100%);background-image:linear-gradient(-179deg,#f9f9f9 0,#fff 100%);border:1px solid #dedede;border-radius:3px;-webkit-box-shadow:0 1px 0 0 #d4d4d4;-moz-box-shadow:0 1px 0 0 #d4d4d4;box-shadow:0 1px 0 0 #d4d4d4;line-height:13px;display:inline-block;background:white;padding:2px}
#autocomplete_menu .boxed.tight{padding-top:0;padding-bottom:0}
#autocomplete_menu .search_mini{font-size:.8rem;line-height:1rem}
#autocomplete_menu .section_header{position:relative;margin-left:18px;margin-right:18px;margin-top:10px;margin-bottom:1px}
#autocomplete_menu .section_header:first-child{margin-top:0;padding-top:10px}
#autocomplete_menu .section_header .header_label{background-color:white;position:relative;padding-right:.8rem;color:#929292}
#autocomplete_menu .section_header hr{position:absolute;left:20px;right:0;margin-top:.6rem;margin-bottom:0}
#autocomplete_menu .boxed_enter{margin-left:auto;cursor:default}
#autocomplete_menu .boxed_enter .enter_arrow{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);display:inline-block}
#autocomplete_menu .profiles li{height:44px;padding:6px;margin-top:0;margin-bottom:0}
#autocomplete_menu .profiles li:first-child{margin-top:6px}
#autocomplete_menu .search_query_preview{-ms-flex:1;-webkit-flex:1;flex:1}
#autocomplete_menu .tips_header{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
#autocomplete_menu .profile_username{font-size:15px}
#autocomplete_menu .pickmeup{margin-top:0;padding-top:2px;border-left:0;border-right:0;border-top:0;border-bottom:1px solid #dcdbdb;border-radius:0}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
#activity_div,#member_activity_list{-webkit-font-smoothing:antialiased}
#activity_div h3 i{font-size:1rem}
#activity_team_days{margin:0 0 2rem 0}
.activity_day{margin:0 0 2rem 0}
.activity_list_expander{width:200px}
#activity_latest_items{margin-bottom:4rem}
#activity_recent{-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;border:1px solid #DDD;margin:0 0 3rem 0;padding:1rem}
#activity_recent_toggle{font-size:1rem;font-family:'Lato',sans-serif;color:#2a80b9;margin-top:.5rem}
#activity_recent_close{font-weight:bold;color:#9e9ea6;font-size:.7rem;line-height:13px}
#activity_recent_close i{font-size:.9rem;text-decoration:none}
.activity_item{font-family:'Lato',sans-serif;padding:0 0 0 3rem;margin:.5rem 0;font-size:15px;line-height:22px;clear:both;position:relative}
.activity_item .type_icon{margin-left:-3rem;margin-top:3px;display:block;float:left;min-width:24px;text-align:right}
.activity_item blockquote{margin:0;max-width:600px;word-wrap:break-word}
.activity_item blockquote a{word-wrap:break-word}
.activity_item .time{color:#babbbf;font-size:12px}
.activity_item .member_preview_link{color:#555459 !important}
.activity_item .member_preview_link:hover{color:#439fe0 !important}
.activity_item_meta{color:#9e9ea6}
.activity_item ul{margin:0}
.activity_item ul li{list-style-type:none}
.activity_item blockquote ul{margin-left:0}
.activity_messages,.activity_group_messages{color:#9e9ea6}
.activity_unread_messages,.activity_unread_group_messages,.activity_unread_dms{color:#9e9ea6;margin-bottom:.5rem}
.activity_item .internal_im_link{color:inherit}
.activity_item .badge{background:#eb4d5c;margin:1px 0 0 0}
.activity_item .snippet_preview{padding:.4rem .5rem;margin:0 0 0 -0.5rem}
.expanded_msgs_div_wrapper{padding:0;margin:.5rem 0 .25rem;border:1px solid #DDD;border-radius:.25rem}
.expanded_msgs_div.msgs_holder{padding:0 0 0 10px;overflow-y:auto;-webkit-overflow-scrolling:touch}
.activity_unread_dms .expanded_msgs_div.msgs_holder{margin-left:2rem}
.expanded_msgs_div.msgs_holder .day_divider:first-child{margin-top:0;display:none}
.expanded_msgs_div.msgs_holder .message.first{margin-top:.25rem}
.expanded_msgs_div.msgs_holder .message.first:first-child{margin-top:0}
.expanded_msgs_div .loading{margin:.5rem 0;color:#9e9ea6}
.activity_user_files blockquote,.activity_user_file blockquote{min-height:96px;max-width:100%;margin-top:.25rem}
.activity_item .file_icon_container{float:left;width:80px;min-height:124px;text-align:center;margin-right:1rem;font-size:.75rem;line-height:1rem;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif;word-wrap:break-word}
.activity_item .file_icon_container .icon{float:none;display:block;margin:0 auto .25rem}
.activity_item .icon{position:relative;color:white !important;font-weight:bold;width:80px;height:80px;margin-right:.5rem;margin-bottom:.5rem;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;border:1px solid #DDD;background:#f2f2f5;float:left;text-align:center;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.activity_item .icon:hover{background:#fbfaf8}
.activity_item .icon_40{width:40px;height:40px;line-height:36px !important}
.activity_item .icon_80 .filetype_icon{margin:.45rem 1rem}
.activity_item .icon .icon_comment{position:absolute;bottom:-0.3rem;left:-0.25rem}
.activity_item .comment_body{margin:.25rem 0 .75rem;line-height:18px !important;max-width:600px}
.activity_post_comments .icon_comment,.activity_user_post_comment .icon_comment{line-height:1.4rem}
.icon_quote{color:#ebeded;font-size:1.8rem;line-height:50px}
.activity_file_stars{min-height:2rem}
.activity_item.activity_star{margin-bottom:.25rem}
.activity_item.activity_star .type_icon{margin-left:-2.25rem;margin-top:1px}
.activity_item.activity_star .type_icon .star{font-size:18px}
.activity_item .starred_message{line-height:18px}
#activity_feed_items{padding:1rem .5rem 0 .8rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
#activity_feed_items .activity_days_list .activity_day:first-child .activity_day_date{display:none}
.activity_new_channels strong,.activity_new_members strong{font-size:1rem;font-weight:900}
.chzn-container{font-size:13px;position:relative;display:inline-block;vertical-align:top;zoom:1;*display:inline;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}
.chzn-container *{box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box}
.chzn-container .chzn-drop{background:#fff;border:1px solid #aaa;border-radius:.25rem;border-top:0;position:absolute;top:100%;left:-9999px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);z-index:1010;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}
.chzn-container.chzn-with-drop .chzn-drop{left:0}
.chzn-container-single .chzn-single{background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background-image:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-image:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);-moz-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);display:block;white-space:nowrap;position:relative;height:23px;line-height:24px;padding:0 0 0 8px;color:#444;text-decoration:none}
.chzn-container-single .chzn-default{color:#999}
.chzn-container-single .chzn-single span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.chzn-container-single .chzn-single abbr{display:block;position:absolute;right:26px;top:6px;width:12px;height:12px;font-size:1px;background:url(/272a/img/chosen-sprite.png) -42px 1px no-repeat}
.chzn-container-single .chzn-single abbr:hover{background-position:-42px -10px}
.chzn-container-single.chzn-disabled .chzn-single abbr:hover{background-position:-42px -10px}
.chzn-container-single .chzn-single div{position:absolute;right:0;top:0;display:block;height:100%;width:18px}
.chzn-container-single .chzn-single div b{background:url(/272a/img/chosen-sprite.png) no-repeat 0 2px;display:block;width:100%;height:100%}
.chzn-container-single .chzn-search{padding:3px 4px;position:relative;margin:0;white-space:nowrap;z-index:1010}
.chzn-container-single .chzn-search input{background:#fff url(/272a/img/chosen-sprite.png) no-repeat 100% -20px;background:url(/272a/img/chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(/272a/img/chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(/272a/img/chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(/272a/img/chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(/272a/img/chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);margin:1px 0;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}
.chzn-container-single .chzn-drop{margin-top:-1px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}
.chzn-container-single-nosearch .chzn-search{position:absolute;left:-9999px}
.chzn-container-multi .chzn-choices{background-color:#fff;border-radius:.25rem;border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}
.chzn-container-multi .chzn-choices li{float:left;list-style:none}
.chzn-container-multi .chzn-choices .search-field{white-space:nowrap;margin:0;padding:0;width:100%}
.chzn-container-multi .chzn-choices .search-field input{color:#666;background:transparent !important;border:0 !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.chzn-container-multi .chzn-choices .search-field .default{color:#999}
.chzn-container-multi .chzn-choices .search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#f1f7fa;color:#333;border:1px solid #aaa;line-height:13px;padding:3px 20px 3px 5px;margin:3px 0 3px 5px;position:relative;cursor:default}
.chzn-container-multi .chzn-choices .search-choice.search-choice-disabled{background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4',endColorstr='#eeeeee',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666;border:1px solid #ccc;padding-right:5px}
.chzn-container-multi .chzn-choices .search-choice-focus{background:#d4d4d4}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:12px;font-size:1px;background:url(/272a/img/chosen-sprite.png) -42px 1px no-repeat}
.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover{background-position:-42px -10px}
.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close{background-position:-42px -10px}
.chzn-container .chzn-results{margin:0 4px 4px 0;max-height:240px;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.chzn-container-multi .chzn-results{margin:0;padding:0}
.chzn-container .chzn-results li{display:none;line-height:15px;padding:5px 6px;margin:0;list-style:none}
.chzn-container .chzn-results .active-result{cursor:pointer;display:list-item}
.chzn-container .chzn-results .highlighted{background-color:#439fe0;color:#fff}
.chzn-container .chzn-results li em{background:#feffde;font-style:normal}
.chzn-container .chzn-results .highlighted em{background:transparent}
.chzn-container .chzn-results .no-results{background:#f4f4f4;display:list-item}
.chzn-container .chzn-results .group-result{cursor:default;color:#999;font-weight:bold}
.chzn-container .chzn-results .group-option{padding-left:15px}
.chzn-container-multi .chzn-drop .result-selected{display:none}
.chzn-container .chzn-results-scroll{background:white;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}
.chzn-container .chzn-results-scroll span{display:inline-block;height:17px;text-indent:-5000px;width:9px}
.chzn-container .chzn-results-scroll-down{bottom:0}
.chzn-container .chzn-results-scroll-down span{background:url(/272a/img/chosen-sprite.png) no-repeat -4px -3px}
.chzn-container .chzn-results-scroll-up span{background:url(/272a/img/chosen-sprite.png) no-repeat -22px -3px}
.chzn-container-active .chzn-single{-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);border:1px solid #5897fb}
.chzn-container-active.chzn-with-drop .chzn-single{border:1px solid #aaa;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(top,#eee 20%,#fff 80%);background-image:-moz-linear-gradient(top,#eee 20%,#fff 80%);background-image:-o-linear-gradient(top,#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.chzn-container-active.chzn-with-drop .chzn-single div{background:transparent;border-left:0}
.chzn-container-active.chzn-with-drop .chzn-single div b{background-position:-18px 2px}
.chzn-container-active .chzn-choices{border-radius:.25rem}
.chzn-container-active .chzn-choices .search-field input{color:#111 !important}
.chzn-disabled{cursor:default;opacity:.5 !important}
.chzn-disabled .chzn-single{cursor:default}
.chzn-disabled .chzn-choices .search-choice .search-choice-close{cursor:default}
.chzn-rtl{text-align:right}
.chzn-rtl .chzn-single{padding:0 8px 0 0;overflow:visible}
.chzn-rtl .chzn-single span{margin-left:26px;margin-right:0;direction:rtl}
.chzn-rtl .chzn-single div{left:3px;right:auto}
.chzn-rtl .chzn-single abbr{left:26px;right:auto}
.chzn-rtl .chzn-choices .search-field input{direction:rtl}
.chzn-rtl .chzn-choices li{float:right}
.chzn-rtl .chzn-choices .search-choice{padding:3px 5px 3px 19px;margin:3px 5px 3px 0}
.chzn-rtl .chzn-choices .search-choice .search-choice-close{left:4px;right:auto}
.chzn-rtl .chzn-search{left:9999px}
.chzn-rtl.chzn-with-drop .chzn-search{left:0}
.chzn-rtl .chzn-drop{left:9999px}
.chzn-rtl.chzn-container-single .chzn-results{margin:0 0 4px 4px;padding:0 4px 0 0}
.chzn-rtl .chzn-results .group-option{padding-left:0;padding-right:15px}
.chzn-rtl.chzn-container-active.chzn-with-drop .chzn-single div{border-right:0}
.chzn-rtl .chzn-search input{background:#fff url(/272a/img/chosen-sprite.png) no-repeat -30px -20px;background:url(/272a/img/chosen-sprite.png) no-repeat -30px -20px,-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(/272a/img/chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(top,#eee 1%,#fff 15%);background:url(/272a/img/chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(top,#eee 1%,#fff 15%);background:url(/272a/img/chosen-sprite.png) no-repeat -30px -20px,-o-linear-gradient(top,#eee 1%,#fff 15%);background:url(/272a/img/chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);padding:4px 5px 4px 20px;direction:rtl}
.chzn-container-single.chzn-rtl .chzn-single div b{background-position:6px 2px}
.chzn-container-single.chzn-rtl.chzn-with-drop .chzn-single div b{background-position:-12px 2px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.chzn-rtl .chzn-search input,.chzn-container-single .chzn-single abbr,.chzn-container-single .chzn-single div b,.chzn-container-single .chzn-search input,.chzn-container-multi .chzn-choices .search-choice .search-choice-close,.chzn-container .chzn-results-scroll-down span,.chzn-container .chzn-results-scroll-up span{background-image:url(/272a/img/chosen-sprite_2x.png) !important;background-repeat:no-repeat !important;background-size:52px 37px !important}
}
@-webkit-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-moz-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@-o-keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
@keyframes progress_bar{from{background-position:0 0}
to{background-position:-56px 0}
}
.helvetica{font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.lato{font-family:'Lato',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
.lato_black{font-family:'Lato',sans-serif;font-weight:900}
.lato_bold{font-family:'Lato',sans-serif;font-weight:700}
.lato_regular{font-family:'Lato',sans-serif;font-weight:500}
.monospace{font-family:"Monaco","Menlo","Consolas","Courier New",monospace !important}
.transparent{color:transparent !important}
.neutral_white{color:#fff !important}
.neutral_white_bg{background-color:#fff !important}
.neutral_grey{color:#fbfbfa !important}
.indifferent_grey{color:#555459 !important}
.indifferent_grey_bg{background-color:#555459 !important}
.charcoal_grey{color:#434245 !important}
.subtle_silver{color:#9e9ea6 !important}
.subtle_silver_bg{background-color:#9e9ea6 !important}
.soft_grey{color:#e8e8e8 !important}
.soft_grey_bg{background-color:#e8e8e8 !important}
.severe_grey{color:#3d3c40 !important}
.severe_grey_bg{background-color:#3d3c40 !important}
.dull_grey{color:#8b898f !important}
.dull_grey_bg{background-color:#8b898f !important}
.cloud_silver{color:#babbbf !important}
.cloud_silver_bg{background-color:#babbbf !important}
.warm_white{color:#fbfaf8 !important}
.warm_white_bg{background-color:#fbfaf8 !important}
.cloud_white{color:#f2f2f5 !important}
.cloud_white_bg{background-color:#f2f2f5 !important}
.seafoam_green{color:#2ab27b !important}
.seafoam_green_bg{background-color:#2ab27b !important}
.clear_blue{color:#439fe0 !important}
.clear_blue_bg{background-color:#439fe0 !important}
.solid_blue{color:#2780f8 !important}
.solid_blue_bg{background-color:#2780f8 !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.candy_red{color:#eb4d5c !important}
.candy_red_bg{background-color:#eb4d5c !important}
.highlight_yellow_bg{background-color:#fffce0 !important}
.mention_yellow_bg{background-color:#fff3b8 !important}
.star_yellow{color:#fc0 !important}
.star_yellow_bg{background-color:#fc0 !important}
.yolk_orange{color:#edb431 !important}
.yolk_orange_bg{background-color:#edb431 !important}
.thrills_purple{color:#8d698a !important}
.burnt_violet{color:#4d394b !important}
.burnt_violet_bg{background-color:#4d394b !important}
.ocean_teal{color:#4c9689 !important}
.ocean_teal_bg{background-color:#4c9689 !important}
.havana_blue{color:#2a80b9 !important}
.havana_blue_bg{background-color:#2a80b9 !important}
.pale_blue{color:#f1f7fa !important}
.pale_blue_bg{background-color:#f1f7fa !important}
.sky_blue{color:#439fe0 !important}
.sky_blue_bg{background-color:#439fe0 !important}
.slate_blue{color:#3c4b5b !important}
.slate_blue_bg{background-color:#3c4b5b !important}
.muddy_lilac{color:#937e91 !important}
.muddy_lilac_bg{background-color:#937e91 !important}
.moscow_red{color:#cb5234 !important}
.moscow_red_on_hover:hover{color:#cb5234 !important}
.moscow_red_bg{background-color:#cb5234 !important}
.moscow_red_dark{color:#870000 !important}
.moscow_red_dark_bg{background-color:#870000 !important}
.mustard_yellow{color:#dfa941 !important}
.mustard_yellow_bg{background-color:#dfa941 !important}
.kelly_green{color:#36a64f !important}
.kelly_green_dark{color:#257337 !important}
.kelly_green_bg{background-color:#36a64f !important}
.dropbox_blue{color:#007ee5 !important}
.dropbox_blue_bg{background-color:#007ee5 !important}
.twitter_blue{color:#55acee !important}
.twitter_blue_bg{background-color:#55acee !important}
.gdrive_blue_bg{background-color:#4285f4 !important}
.screenhero_blue{color:#1a9cdb !important}
.screenhero_blue_bg{background-color:#1a9cdb !important}
.light_theme .message{padding:.25rem 2rem .1rem 3rem;font-family:'Lato',sans-serif;font-size:15px;line-height:22px;color:#3d3c40}
.light_theme .message.unprocessed{color:#999}
.light_theme .message.show_user{padding-top:0}
.light_theme .message.divider{margin-top:.5rem}
.light_theme .message_sender{font-weight:900;padding-right:.25rem;color:#3d3c40 !important;margin-left:0;font-style:normal}
.light_theme .message_content{display:block;min-height:1rem}
.light_theme .message.show_user .message_content{margin-top:-1px}
.light_theme .message .member_image{position:absolute;top:3px;left:0;float:left;-moz-opacity:.8;-khtml-opacity:.8;-webkit-opacity:.8;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);-webkit-transitionDISABLED:opacity .1s ease-out;-moz-transitionDISABLED:opacity .1s ease-out;-o-transitionDISABLED:opacity .1s ease-out;transitionDISABLED:opacity .1s ease-out;text-align:center}
.light_theme .message:hover .member_image{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-webkit-transitionDISABLED:opacity .1s ease-out;-moz-transitionDISABLED:opacity .1s ease-out;-o-transitionDISABLED:opacity .1s ease-out;transitionDISABLED:opacity .1s ease-out}
.light_theme .message.highlight.show_user{margin-left:-0.25rem}
.light_theme .message.highlight.show_user .member_image{left:.25rem !important}
.light_theme .message .msg_actions{top:2px}
.light_theme .message.show_user .msg_actions{top:20px}
.light_theme .message .timestamp{display:none;text-align:right;font-family:'Lato',sans-serif;color:#babbbf;font-size:12px;position:absolute;top:6px;left:-14px;line-height:1.2rem;width:36px;margin-right:0;margin-left:0}
.light_theme .selecting_messages .message:hover .timestamp{display:none}
.light_theme .message:hover .timestamp{display:block}
.light_theme .selecting_messages .message.show_user .timestamp,.light_theme .message.show_user .timestamp{text-align:left;display:inline;position:relative;top:0;left:0}
.light_theme .message .msg_right_link{font-family:'Lato',sans-serif;color:#babbbf;font-size:12px;line-height:1.2rem;float:right;margin-right:-18px}
.light_theme .message.first{margin-top:.5rem}
.light_theme .message .message_star_holder{position:absolute;top:3px;left:22px;padding:0 .25rem}
@-moz-document url-prefix(){.light_theme .message .message_star_holder{top:2px}
}
.light_theme .message.show_user .message_star_holder{position:relative;top:0;left:0;padding:0 .25rem}
@-moz-document url-prefix(){.light_theme .message.show_user .message_star_holder{top:-1px}
}
.light_theme .message.joined .message_content,.light_theme .message.left .message_content,.light_theme .message.topic .message_content,.light_theme .message.purpose .message_content,.light_theme .message.rename .message_content,.light_theme .message.archived .message_content,.light_theme .message.unarchived .message_content{color:#8b898f;font-style:italic}
.light_theme #message_edit_container{margin-right:.7rem;margin-left:-0.3rem}
.light_theme #message_edit_container .member_image.thumb_36{border:0;position:absolute;top:.2rem;left:.3rem}
.light_theme #message_edit_form{width:100%;margin:.1rem 0 0 .3rem;padding:0;position:relative}
.light_theme #message_editing_info{margin-bottom:0;margin-left:.3rem;color:#555459}
.light_theme #message_edit_form textarea{width:100%;padding:.5rem 1.25rem .25rem .35rem;height:29px;margin-bottom:0;color:#3d3c40}
.light_theme #message_edit_form span,.light_theme #message_edit_form p{color:#9e9ea6}
.light_theme #message_edit_form p{margin-bottom:.25rem}
.light_theme #message_edit_form .emo_menu{right:6px;top:0}
.light_theme .message.delete_mode{margin-right:1rem;margin-left:-0.25rem;padding-left:3.25rem}
.light_theme .message.delete_mode .member_image{left:.25rem}
.light_theme .message.multi_delete_mode{margin-left:-0.25rem;padding-left:3.25rem}
.light_theme .message.multi_delete_mode .member_image{left:.25rem}
.light_theme .selecting_messages .message:hover{margin-left:-0.25rem;padding-left:3.25rem}
.light_theme .selecting_messages .message:hover .member_image{left:.25rem}
.light_theme message.file_reference{margin-top:.5rem}
.light_theme .message.file_upload,.light_theme .message.file_share,.light_theme .message.file_mention,.light_theme .file_reference{margin-bottom:.5rem}
.light_theme .file_reference .file_name{font-size:1rem}
.light_theme .file_reference i{margin-right:1px}
.light_theme .message .meta{color:#9e9ea6;font-size:1rem}
.light_theme .msg_inline_img_holder,.light_theme .msg_inline_video_holder{margin:.25rem 0;border:1px solid #DDD;overflow:hidden}
.light_theme .file_reference .snippet_meta,.light_theme .file_reference .post_meta,.light_theme .file_reference .space_meta{font-size:.8rem;font-family:"Helvetica Neue",Helvetica,"Segoe UI",Tahoma,Arial,sans-serif}
.light_theme .file_reference .post_meta,.light_theme .file_reference .space_meta{margin-top:.15rem}
.light_theme .message .file_service_icon{-webkit-transitionDISABLED:.1s .2s ease-out;-moz-transitionDISABLED:.1s .2s ease-out;-o-transitionDISABLED:.1s .2s ease-out;transitionDISABLED:.1s .2s ease-out;-webkit-transitionDISABLED:.1s;-moz-transitionDISABLED:.1s;-o-transitionDISABLED:.1s;transitionDISABLED:.1s;color:#9e9ea6}
.light_theme .message .gdrive_icon{width:16px;height:16px;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
.light_theme .message:hover .gdrive_icon{filter:none;-webkit-filter:grayscale(0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.light_theme .message .box_icon{width:16px;height:16px;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
.light_theme .message:hover .box_icon{filter:none;-webkit-filter:grayscale(0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.light_theme .message .onedrive_icon{width:16px;height:16px;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50)}
.light_theme .message:hover .onedrive_icon{filter:none;-webkit-filter:grayscale(0);-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100)}
.light_theme .message:hover .fa-dropbox{color:#007ee5}
.light_theme .message .comment{padding-left:2.5rem;margin-top:0;margin-top:.25rem}
.light_theme .message .initial_comment{clear:both;margin-top:.25rem}
.light_theme .message .initial_comment .comment{padding-top:.25rem}
.light_theme .file_reference.comment_continuation{padding-left:5.5rem;margin-top:0}
.light_theme .file_reference.comment_continuation .comment{padding-left:0;margin-top:0}
.light_theme .file_reference i.icon_quote{font-size:1.8rem;line-height:2rem}
.light_theme .file_reference.comment_continuation i.icon_quote{margin-left:-2.5rem;margin-top:-1.5rem}
.light_theme #msgs_scroller_div #end_display_div{padding:1rem 1rem 1rem 1.5rem}
.light_theme #msgs_scroller_div #end_display_div #end_display_meta{font-family:'Lato',sans-serif}
.light_theme .msgs_holder .day_divider{margin-right:1rem}
.light_theme .ephemeral.message .message_content{font-style:italic}
.light_theme .ephemeral.message .ephemeral_notice{line-height:1.2rem}
.light_theme .ephemeral.message .timestamp{left:0}
