@import url("https://fonts.googleapis.com/css?family=Lato:400,600,700");.clearfix:after{content:"";display:table;clear:both}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}.underline{text-decoration:underline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes bounceIn{from,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scale3d(1, 1, 1)}}.bounceIn{animation-duration:0.75s;animation-name:bounceIn}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@-webkit-keyframes sidebarSpinner{0%{opacity:1;background-image:-webkit-linear-gradient(top, #fff 0%, #bfe5ff 50%, #008deb 90%);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{opacity:1;background-image:-webkit-linear-gradient(top, #fff 0%, #bfe5ff 50%, #008deb 90%);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.sidebarSpinner:after{top:0;left:0;right:0;bottom:0;z-index:-1;content:"";display:block;position:absolute;border-radius:50%;background-color:#fff;-webkit-animation-name:sidebarSpinner;-webkit-animation-delay:10s;-webkit-animation-duration:1s;-webkit-animation-iteration-count:3;-webkit-animation-timing-function:linear;-moz-animation-name:sidebarSpinner;-moz-animation-delay:10s;-moz-animation-duration:1s;-moz-animation-iteration-count:3;-moz-animation-timing-function:linear;-ms-animation-name:sidebarSpinner;-ms-animation-delay:10s;-ms-animation-duration:1s;-ms-animation-iteration-count:3;-ms-animation-timing-function:linear;-o-animation-name:sidebarSpinner;-o-animation-delay:10s;-o-animation-duration:1s;-o-animation-iteration-count:3;-o-animation-timing-function:linear;animation-name:sidebarSpinner;animation-delay:10s;animation-duration:1s;animation-iteration-count:3;animation-timing-function:linear}@-webkit-keyframes sidebarBlinker{0%{border-color:#fff}50%{border-color:#008deb}}.sidebarBlinker{border-width:.25rem;border-style:solid;border-color:#fff;border-radius:50%;background-color:#fff;-webkit-animation-name:sidebarBlinker;-webkit-animation-delay:5s;-webkit-animation-duration:1s;-webkit-animation-iteration-count:3;-webkit-animation-timing-function:linear;-moz-animation-name:sidebarBlinker;-moz-animation-delay:5s;-moz-animation-duration:1s;-moz-animation-iteration-count:3;-moz-animation-timing-function:linear;-ms-animation-name:sidebarBlinker;-ms-animation-delay:5s;-ms-animation-duration:1s;-ms-animation-iteration-count:3;-ms-animation-timing-function:linear;-o-animation-name:sidebarBlinker;-o-animation-delay:5s;-o-animation-duration:1s;-o-animation-iteration-count:3;-o-animation-timing-function:linear;animation-name:sidebarBlinker;animation-delay:5s;animation-duration:1s;animation-iteration-count:3;animation-timing-function:linear}.sidebar-iframe{background-color:rgba(0,0,0,0)}.sidebar{top:.3125rem;left:.625rem;position:absolute;font-family:"Lato",sans-serif;transition:left 500ms ease-in-out,right 500ms ease-in-out}.sidebar--is-mobile .sidebar__title{color:#272727;font-size:.75rem;font-weight:400;line-height:1rem;text-indent:0;font-family:inherit;letter-spacing:0;text-transform:none;text-decoration:none}.sidebar--is-mobile .sidebar__location{color:#9b9b9b;font-size:.75rem;font-weight:400;line-height:1rem;text-indent:0;font-family:inherit;letter-spacing:0;text-transform:none;text-decoration:none}.sidebar--is-right{left:auto;right:.625rem}.sidebar--is-right .sidebar__image-wrapper{order:3}.sidebar--is-right .sidebar__title-wrapper{order:2}.sidebar--is-right .sidebar__collapse-button{order:1}.sidebar--is-right .sidebar__chat-status{left:calc(.25rem - .0625rem);right:auto}.sidebar--is-right .sidebar__title-container{margin-left:0;margin-right:.5rem}.sidebar--is-right .sidebar__title{text-align:right}.sidebar--is-right .sidebar__location{text-align:right}.sidebar--is-right .sidebar__location__icon{left:-.625rem;right:auto}.sidebar--is-right .sidebar__minimize-button{left:auto;right:50%}.sidebar--is-right .sidebar__minimize-button__icon{left:.375rem;right:auto;transform:translateY(-50%) rotate(180deg)}.sidebar--is-collapsed .sidebar__location__icon,.sidebar--is-collapsed .sidebar__title-wrapper{width:0;min-width:0}.sidebar--is-collapsed .sidebar__title-container{white-space:nowrap}.sidebar--is-collapsed .sidebar__title,.sidebar--is-collapsed .sidebar__location{font-size:0}.sidebar--is-collapsed .sidebarBlinker,.sidebar--is-collapsed .sidebar__image{border-width:.125rem}.sidebar--is-collapsed .sidebar__chat-status{top:calc(.125rem - .0625rem);right:calc(.125rem - .0625rem)}.sidebar--is-collapsed.sidebar--is-right .sidebar__chat-status{left:calc(.125rem - .0625rem);right:auto}.sidebar--is-collapsed .sidebar__collapse-button,.sidebar--is-collapsed .sidebar__collapse-button__icon{width:0;opacity:0}.sidebar--is-hidden{left:-31.25rem;right:auto}.sidebar--is-hidden.sidebar--is-right{left:auto;right:-31.25rem}.sidebar__container{zoom:1;z-index:2;display:inline-flex;position:relative;vertical-align:top;box-shadow:0 .25rem .5rem rgba(0,0,0,0.12);border-width:0;border-style:solid;border-color:rgba(0,0,0,0);border-radius:6.25rem;background-color:#fff}.sidebar__container:before,.sidebar__container:after{content:"\0020";display:block;height:0;overflow:hidden}.sidebar__container:after{clear:both}.sidebar__image-wrapper{width:3rem;height:3rem;display:inline-block;position:relative}.sidebar__image-container{min-width:100%;min-height:100%;border-radius:100%}.sidebar__image-container.sidebarBlinker .sidebar__image{border-width:0}.sidebar__image{-webkit-animation-duration:700ms;-webkit-animation-delay:.1s;-moz-animation-duration:700ms;-moz-animation-delay:.1s;-ms-animation-duration:700ms;-ms-animation-delay:.1s;-o-animation-duration:700ms;-o-animation-delay:.1s;animation-duration:700ms;animation-delay:.1s;animation-timing-function:ease-in;min-width:100%;min-height:100%;border-width:.25rem;border-style:solid;border-color:rgba(0,0,0,0);border-radius:100%;user-select:none}.sidebar__chat-status{top:calc(.25rem - .0625rem);right:calc(.25rem - .0625rem);width:.625rem;height:.625rem;z-index:2;opacity:0;display:block;position:absolute;border-width:.0625rem;border-style:solid;border-color:#fff;border-radius:100%;background-color:#d0021b}.sidebar__chat-status--is-online{opacity:1;background-color:#4ec026;-webkit-animation-delay:350ms;-moz-animation-delay:350ms;-ms-animation-delay:350ms;-o-animation-delay:350ms;animation-delay:350ms}.sidebar__chat-status--is-show-button{top:0;right:-.25rem}.sidebar__title-wrapper{flex:1;width:10.625rem;overflow:hidden;min-width:10.625rem;transition:width 150ms linear}.sidebar__title-container{height:100%;display:flex;margin-left:.5rem;flex-direction:column;justify-content:center}.sidebar__title{margin:0;color:#272727;font-size:.75rem;text-align:left;font-weight:400;line-height:1rem;text-indent:0;font-family:inherit;letter-spacing:0;text-transform:none;text-decoration:none;transition:font-size 150ms linear;user-select:none}.sidebar__location{margin:0;color:#9b9b9b;font-size:.75rem;text-align:left;font-weight:400;line-height:1rem;text-indent:0;font-family:inherit;letter-spacing:0;text-transform:none;text-decoration:none;transition:font-size 150ms linear;user-select:none}.sidebar__location-wrapper{position:relative}.sidebar__location__icon{top:50%;right:-.625rem;width:.5rem;height:.625rem;position:absolute;fill:#9b9b9b;transform:translateY(-50%);transition:width 150ms linear}.sidebar__collapse-button{width:2.5rem;display:flex;align-items:center;justify-content:center;opacity:1;-webkit-tap-highlight-color:transparent;user-select:none}.sidebar__collapse-button__icon{width:.875rem;height:.875rem;fill:#272727;opacity:1;fill-opacity:.48}.sidebar__collapse-button,.sidebar__collapse-button__icon{transition:width 150ms linear,opacity 150ms linear}.sidebar__minimize-button{top:50%;left:50%;width:0;height:2.5rem;z-index:1;position:absolute;box-shadow:0 .125rem .25rem rgba(0,0,0,0.18);border-radius:.25rem;background-color:#fff;-webkit-tap-highlight-color:transparent;transform:translateY(-50%);transition:width 300ms 100ms ease-in-out;user-select:none}.sidebar__minimize-button--is-shown{width:2.75rem;transition:width 500ms 150ms ease-in-out}.sidebar__minimize-button__icon{top:50%;right:.375rem;width:.5rem;height:.75rem;position:absolute;fill:#B8B7B7;transform:translateY(-50%)}.sidebar__show-button{left:-3.75rem;width:2.5rem;height:100%;z-index:99;position:absolute;-webkit-tap-highlight-color:transparent;transition:left 500ms ease-in-out,right 500ms ease-in-out;user-select:none}.sidebar__show-button--is-visible{left:0}.sidebar__show-button--is-right{left:auto;right:-3.75rem}.sidebar__show-button--is-right.sidebar__show-button--is-visible{right:0}.sidebar__show-button--is-right .sidebar__chat-status--is-show-button{left:-.25rem;right:auto}.sidebar__show-button--is-right .sidebar__show-button__icon{transform:rotate(180deg)}.sidebar__show-button__element{top:.3125rem;left:.625rem;width:1.25rem;height:3rem;display:flex;position:absolute;align-items:center;justify-content:center;box-shadow:0 .125rem .25rem rgba(0,0,0,0.18);border-radius:.25rem;background-color:#fff}.sidebar__show-button__icon{width:.4375rem;height:.75rem;fill:#b8b7b7}
