/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Libon;src:url(fonts/libon.eot);src:url(fonts/libon.eot?#iefix) format('embedded-opentype'),url(fonts/libon.woff) format('woff'),url(fonts/libon.ttf) format('truetype'),url(fonts/libon.svg#Libon) format('svg');font-style:normal}body,html{height:100%;width:100%;margin:0;padding:0}.l-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2000;display:none}.l-overlay.is-shown{display:block}.l-panels{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.l-sidebar{position:absolute;top:0;bottom:0;left:0;width:17.5rem;z-index:10}.l-main-panel{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.l-main-panel .mask{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.3;z-index:10}.l-panel{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f6f6f6}.l-panel .content,.l-panel .content-right-panel{position:absolute;top:2.75rem;bottom:0;right:0;left:0}.l-panel .list-container{height:100%;width:100%;position:relative}.l-voice-panel{z-index:101;height:0}.l-notification{position:absolute;top:0;right:0;left:0;z-index:300}.l-dialog{position:absolute;top:0;right:0;bottom:0;left:0;z-index:200;background:#f7f7f7}.l-dialog.windowed{background:rgba(0,0,0,.5)}.make-room-for-slide-call{top:2.75rem!important}@media screen and (max-width:46.875em){.l-sidebar{-webkit-transform:translateX(-17.5rem);-moz-transform:translateX(-17.5rem);-ms-transform:translateX(-17.5rem);-o-transform:translateX(-17.5rem);transform:translateX(-17.5rem);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;transition-duration:400ms;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in}.l-sidebar.is-shown{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.l-sidebar.is-shown+.l-main-panel{-webkit-transform:translateX(17.5rem);-moz-transform:translateX(17.5rem);-ms-transform:translateX(17.5rem);-o-transform:translateX(17.5rem);transform:translateX(17.5rem)}.l-panel{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;transition-duration:400ms;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in}.l-panel.is-shown{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.l-right-panel{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.l-right-panel.is-shown~.l-left-panel{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.l-voice-panel{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media screen and (min-width:46.9375em) and (min-device-width:46.9375em){.mobile-only{display:none!important}.l-sidebar{width:4.625rem}.is-popped .l-main-panel{left:0}.l-main-panel{left:4.625rem}.l-main-panel .mask{display:none}.l-panel{display:inline-block}.l-panel .content{top:0}.l-left-panel{width:35%;border-right:1px solid #ccc}.l-right-panel{left:35%}.l-dialog{background:rgba(0,0,0,.5)}}@media screen and (max-width:46.875em){.l-main-panel{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;transition-duration:400ms;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in}.sidebar{overflow:auto;-webkit-overflow-scrolling:touch}.large-screen-only{display:none!important}}@media screen and (min-width:80.0625em) and (min-device-width:80.0625em){html:not(.node-webkit) .l-panels{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;margin:0 auto;max-width:59rem;width:59rem;bottom:3.125rem;box-shadow:0 .125rem .125rem 0 rgba(0,0,0,.3)}html:not(.node-webkit) .l-left-panel{width:20rem}html:not(.node-webkit) .l-right-panel{left:20rem}}@media screen and (max-height:36em) and (min-width:46.9375em) and (min-device-width:46.9375em){html:not(.node-webkit) .l-panels{bottom:0}}html.no-touch .touch-only{display:none}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}[contenteditable]{-webkit-user-select:auto!important;-khtml-user-select:auto!important;-moz-user-select:text!important;-ms-user-select:auto!important;user-select:auto!important}.emoticons-picker,.l-panel,.sidebar{-moz-user-select:none!important}input,textarea{background-image:none}input[type=text]::-ms-clear{display:none}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-image 400ms linear 0ms;-moz-transition:background-image 400ms linear 0ms;transition:background-image 400ms linear 0ms;font-family:"Helvetica Neue",Roboto,Ubuntu,Arial,sans-serif;font-weight:400;font-size:1rem;background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAADElEQVQI12P49esXAAXgAu9JatQhAAAAAElFTkSuQmCC);background-color:#f6f6f6;background-repeat:no-repeat;background-size:cover}body.background-paris{background-image:url(../../images/login-background-paris.jpg)}body.background-london{background-image:url(../../images/login-background-london.jpg)}body.background-general{background-image:url(../../images/login-background-general.jpg)}button,div,h1,h2,h3,header,hr,li,p,section,span,ul{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0}select::-ms-expand{display:none}a,a:visited{color:#0987fc;text-decoration:none}a:active,a:hover{color:#62a3df}ul{list-style-type:none}button{background:0 0;border:none;outline:0;position:relative}input{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-modify:read-write-plaintext-only}hr{border:0;border-top:.0625rem solid #ccc}.overthrow-enabled .overthrow{overflow:auto;-webkit-overflow-scrolling:touch}.clear{clear:both}.icon{display:inline;font-family:Libon}.default-libon-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:2.75rem;background-color:#fff;text-align:center;border-bottom:.1rem solid #90cd43}.default-libon-header .back-button,.default-libon-header button{font-family:Libon;padding:0 .625rem;font-size:1.5rem;line-height:2.75rem;color:#666}.default-libon-header>.clickable-logo{height:2.5rem;width:3.2rem;position:absolute;cursor:pointer}.default-libon-header .hamburger-menu:before{height:.1875rem;width:1.141rem;-webkit-transition:width,400ms,linear,0s;-moz-transition:width,400ms,linear,0s;content:"";position:absolute;top:.9rem;left:.75rem;border-top:.5625rem double #999;border-bottom:.1875rem solid #999;transition:width 400ms linear,0s}.default-libon-header .title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;font-size:1rem;font-weight:400;color:#333;line-height:2.75rem}.default-libon-header .right-button-header{position:absolute;right:0;top:0;padding:0 .625rem}.default-libon-header .back-button{position:relative;float:left}.events-count{padding-right:.45rem;padding-left:.45rem;height:1.1875rem;line-height:1.15625rem;display:inline-block;font-weight:600;font-size:.6875rem;border-radius:2rem;color:#fff;background-color:#ed4624}.regular-checkbox{display:none;position:static;font-size:1rem;padding:0 4px}.regular-checkbox+label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1.375rem;height:1.375rem;cursor:pointer;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);border-radius:3px;display:inline-block;padding:.125rem;line-height:1rem}.regular-checkbox+label:after{content:'u';font-weight:700;font-family:Libon;color:rgba(255,255,255,0)}.regular-checkbox+label:active,.regular-checkbox:checked+label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.regular-checkbox:checked+label{border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#99a1a7}.regular-checkbox:checked+label:after{font-size:1rem;top:0;left:3px;color:#ed4624}.button,.button:active,.button:hover,.button:visited{height:2.4rem;width:100%;border-radius:1.25rem;color:#FFF;line-height:2.4rem;margin-bottom:.875rem}label{font-family:"Helvetica Neue",Roboto,Ubuntu,Arial,sans-serif}.green-button,.libon-button{background-color:#90cd43}.green-button:hover,.libon-button:hover{background-color:#7fb53c}.green-button:active,.libon-button:active{background-color:#5d9a00}.green-button:disabled,.libon-button:disabled{background-color:#ccc}.grey-button{background-color:#999;color:#fff}.grey-button:hover{background-color:#333}.grey-button:active{background-color:#333;color:#90cd43}.blue-button{background-color:#6eb8fd;color:#fff}.blue-button:hover{background-color:#62a3df}.blue-button:active{background-color:#007ae6}.blue-button:disabled{background-color:#999;cursor:auto}.red-button{background-color:#ec1b23;color:#fff}.red-button:hover{background-color:#d43f46}.red-button:active{background-color:#be161b;color:#90cd43}.label-icon{color:#666}.label-icon:hover{color:#62a3df}.label-icon:active{color:#006ae6}.clear-icon{color:#ccc}.clear-icon:hover{color:#62a3df}.clear-icon:active{color:#006ae6}.search-header{height:2rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;background-color:#fff;border-bottom:.0625rem solid #f5f5f5}.search-header .search-icon{position:absolute;padding:0 .625rem;line-height:2rem;font-size:1.3125rem;text-align:center}.search-header .search-clear{float:right;padding:0 .625rem;line-height:2rem;font-size:1.3125rem}.search-header span.search-icon{color:#999}.search-header .input-search-list{height:1.9375rem;width:75%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;display:inline-block;left:1.875rem;padding:0 .625rem;outline:0;border:none;line-height:1.9375rem;font-size:.8125rem;color:#999;margin-left:.625rem;background-color:#fff}.search-header .input-search-list::-ms-clear{display:none}.search-header .new-conversation-button{right:0}.category-separator{background-color:#f5f5f5;padding:0 .5rem;text-transform:uppercase;cursor:default}.category-separator>h3{font-weight:600;font-size:.625rem;color:#b2b2b2;line-height:1.5rem}.category-separator.is-small>h3{line-height:1rem}.selected-list-item{background-color:#d7edbc!important}.no-touch .list-item:not(.selected-list-item):hover{background-color:#eff8e4}.no-touch .list-item:not(.selected-list-item):hover .item-bottom-border{display:none}.item-bottom-border{display:none;position:absolute;left:.5rem;right:.5rem;bottom:0;border-color:#f1f1f1}.item-bottom-border:last-child,.js-event-item-border .item-bottom-border{display:block}.contact-avatar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:150%;width:3rem;height:3rem;background-color:#fff;padding:.0625rem}.contact-avatar-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:100%;width:100%;height:100%;color:#fff;text-align:center;line-height:2.875rem;background-size:contain}.contacts .empty-list-view,.conversation .empty-list-view,.favorites .empty-list-view,.greetings .empty-list-view,.latest-events .empty-list-view,.suggested .empty-list-view{position:absolute;top:50%;margin-top:-4.9375rem;width:100%;text-align:center}.contacts .empty-list-view>.msg-empty-view,.conversation .empty-list-view>.msg-empty-view,.favorites .empty-list-view>.msg-empty-view,.greetings .empty-list-view>.msg-empty-view,.latest-events .empty-list-view>.msg-empty-view,.suggested .empty-list-view>.msg-empty-view{width:80%;font-size:.8125rem;font-weight:400;padding-top:1rem;margin:0 auto;color:#999}.empty-conversation{height:100%;width:14rem;position:absolute;left:50%;margin-left:-7rem;background-image:url(../images/libon_vertical.svg);background-position:center;background-size:auto;background-repeat:no-repeat}.emoticon{margin-left:.2rem;margin-right:.2rem}.is-lightbox{background-color:rgba(0,0,0,.7)}.lightbox-container{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.lightbox{margin:0 auto;opacity:0;display:block;max-width:90%;max-height:90%;background-color:transparent}.close-button-lightbox{position:absolute;top:.625rem;right:.625rem;opacity:0;background-color:#333;border-radius:50%;font-family:Libon;color:#fff;z-index:5;font-size:2rem;line-height:2rem}.close-button-lightbox:hover{color:#f1f1f1}.close-button-lightbox:active{color:#b2b2b2}.notification{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;cursor:pointer;color:#fff;padding-top:.375rem;padding-bottom:.375em}.notification>.icon{display:inline-block;font-size:1.5rem;margin-right:.625rem}.notification>.label{display:inline-block;line-height:2rem;font-size:1rem}.notification.error{background-color:rgba(237,80,80,.9)}.notification.success{background-color:rgba(144,205,67,.9)}@media screen and (min-width:46.9375em) and (min-device-width:46.9375em){.search-header{height:2.75rem}.search-header .search-clear,.search-header .search-icon{line-height:2.75rem}.search-header .input-search-list{margin-top:.4rem}}@-webkit-keyframes unreadbounce{0%{-webkit-transform:scale(0.8)}80%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes unreadbounce{0%{-moz-transform:scale(0.8)}80%{-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@-o-keyframes unreadbounce{0%{-o-transform:scale(0.8)}80%{-o-transform:scale(1.2)}100%{-o-transform:scale(1)}}@keyframes unreadbounce{0%{transform:scale(0.8)}80%{transform:scale(1.2)}100%{transform:scale(1)}}.is-hidden{display:none!important}.is-fadein{-webkit-animation:fadein .3s ease-in;-moz-animation:fadein .3s ease-in;animation:fadein .3s ease-in;opacity:1}.is-slow-fadein{-webkit-animation:fadein 2s ease-in;-moz-animation:fadein 2s ease-in;animation:fadein 2s ease-in;opacity:1}.is-fadeout{-webkit-animation:fadeout .3s ease-in;-moz-animation:fadeout .3s ease-in;animation:fadeout .3s ease-in;opacity:0}.is-rotated{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:98%!important;width:98%!important}.is-large{right:0;width:auto}.is-libon-contact{border:.125rem solid #90cd43!important}.is-libon-contact>.contact-avatar-inner{line-height:2.625rem}.is-resizing{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-ms-keyframes fadeout{from{opacity:1}to{opacity:0}}.spinner{position:absolute;top:50%;right:0;left:0;text-align:center}.spinner .loading-message{max-width:100%;margin-top:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;color:#999}.animated-dots-container{margin:0 auto;width:2.5rem;height:.5rem}.animated-dot{-webkit-animation:bouncedelay 1.4s ease-in-out infinite;-moz-animation:bouncedelay 1.4s ease-in-out infinite;animation:bouncedelay 1.4s ease-in-out infinite;border-radius:50%;position:absolute;background:#fff;height:.5rem;width:.5rem;margin-left:.2rem}.animated-dot.green{background-color:#90cd43}.animated-dot:nth-child(1){-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;animation-delay:-.32s}.animated-dot:nth-child(2){-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;animation-delay:-.16s;margin-left:1rem}.animated-dot:nth-child(3){margin-left:1.8rem}@-webkit-keyframes bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes bouncedelay{0%,100%,80%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@-o-keyframes bouncedelay{0%,100%,80%{-o-transform:scale(0)}40%{-o-transform:scale(1)}}@keyframes bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}