/*!
Copyright 2015 Box, Inc. All rights reserved.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*//*! box-ui v 0.8.9*//*!
YUI 3.18.0
http://cssreset.com
Copyright 2014 Yahoo! Inc. All rights reserved.
http://yuilibrary.com/license/
*/html{color:#000;background:#FFF}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}#yui3-css-stamp.cssreset{display:none}/*! End YUI 3.18.0 */a,html{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:.01em;line-height:20px;font-weight:400}.lte_ie9{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}p{margin:0 0 20px}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:400;line-height:20px;margin:8px 0;color:inherit;text-rendering:optimizeLegibility}h1{font-size:30px;line-height:36px}h2{font-size:24px;line-height:30px}h3{font-size:20px;line-height:24px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}.strong,strong{font-weight:700}.em,em{font-style:italic}small{font-size:85%}dl,ol,ul{padding:0;margin:0 0 10px 25px}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin-bottom:0}li{line-height:20px}button,div[contentEditable=true],input,select,textarea{font-size:99%;font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif}.lte_ie9 button,.lte_ie9 input,.lte_ie9 select,.lte_ie9 textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.txt-small{font-size:12px}.txt-medium{font-size:14px}.txt-large{font-size:16px}.txt-x-large{font-size:30px}.txt-normal{font-weight:400}.txt-bold{font-weight:700}.txt-break-all{word-break:break-all}.txt-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.accessibility-hidden{top:auto;left:-9999px;position:absolute}.align-rtl{direction:rtl}.align-start{text-align:left;text-align:start}.align-end{text-align:right;text-align:end}.align-center{text-align:center}.pan{padding:0!important}.pas{padding:5px!important}.pam{padding:10px!important}.pal{padding:20px!important}.ptn{padding-top:0!important}.pts{padding-top:5px!important}.ptm{padding-top:10px!important}.ptl{padding-top:20px!important}.prn{padding-right:0!important}.prs{padding-right:5px!important}.prm{padding-right:10px!important}.prl{padding-right:20px!important}.pbn{padding-bottom:0!important}.pbs{padding-bottom:5px!important}.pbm{padding-bottom:10px!important}.pbl{padding-bottom:20px!important}.pln{padding-left:0!important}.pls{padding-left:5px!important}.plm{padding-left:10px!important}.pll{padding-left:20px!important}.phn{padding-left:0!important;padding-right:0!important}.phs{padding-left:5px!important;padding-right:5px!important}.phm{padding-left:10px!important;padding-right:10px!important}.phl{padding-left:20px!important;padding-right:20px!important}.pvn{padding-top:0!important;padding-bottom:0!important}.pvs{padding-top:5px!important;padding-bottom:5px!important}.pvm{padding-top:10px!important;padding-bottom:10px!important}.pvl{padding-top:20px!important;padding-bottom:20px!important}.man{margin:0!important}.mas{margin:5px!important}.mam{margin:10px!important}.mal{margin:20px!important}.mtn{margin-top:0!important}.mts{margin-top:5px!important}.mtm{margin-top:10px!important}.mtl{margin-top:20px!important}.mrn{margin-right:0!important}.mrs{margin-right:5px!important}.mrm{margin-right:10px!important}.mrl{margin-right:20px!important}.mbn{margin-bottom:0!important}.mbs{margin-bottom:5px!important}.mbm{margin-bottom:10px!important}.mbl{margin-bottom:20px!important}.mln{margin-left:0!important}.mls{margin-left:5px!important}.mlm{margin-left:10px!important}.mll{margin-left:20px!important}.mhn{margin-left:0!important;margin-right:0!important}.mhs{margin-left:5px!important;margin-right:5px!important}.mhm{margin-left:10px!important;margin-right:10px!important}.mhl{margin-left:20px!important;margin-right:20px!important}.mvn{margin-top:0!important;margin-bottom:0!important}.mvs{margin-top:5px!important;margin-bottom:5px!important}.mvm{margin-top:10px!important;margin-bottom:10px!important}.mvl{margin-top:20px!important;margin-bottom:20px!important}.hidden{display:none!important}.badge{display:inline-block;padding:2px 3px;border-radius:3px;font-size:9px;font-weight:700;text-align:center;line-height:normal;text-decoration:none}div[contentEditable=true],input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number],textarea{width:262px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;padding:7px}input::-ms-clear{display:none}textarea{vertical-align:top}.input-x-small,.input-x-small[type]{width:100px}.input-small,.input-small[type]{width:150px}.input-medium,.input-medium[type]{width:300px}.input-large,.input-large[type]{width:375px}.input-x-large,.input-x-large[type]{width:475px}.input-full,.input-full[type]{width:100%}.label-sep:after{content:':'}.select-container .select-button,.select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:1;display:inline-block;position:relative;height:30px;padding:5px 0 5px 10px;width:100%}.select-container select option[disabled]:hover{cursor:default}.select-container{display:inline-block;position:relative}.select-container .select-container-inner{display:inline-block;overflow:hidden;vertical-align:top;width:100%}.select-container .select-overlay{position:absolute;box-sizing:border-box;height:100%;width:100%;top:0;left:0;padding:0;margin:0}.select-container-x-small{width:50px}.select-container-small{width:100px}.select-container-medium{width:200px}.select-container-large{width:262px}.select-container-x-large{width:345px}.select-container.huge{width:500px}select::-ms-expand{display:none}.lnk{display:inline;border:none;padding:0;margin:0;background:transparent none;box-shadow:none;line-height:inherit;height:auto;filter:none;cursor:pointer}.lnk:active,.lnk:hover{background:0 0;box-shadow:none;line-height:inherit;height:auto}.lnk.is-disabled,.lnk.is-disabled:active,.lnk.is-disabled:hover,a.is-disabled,a.is-disabled:active,a.is-disabled:hover{cursor:default}.lnk-plain{color:inherit}.crawler{font-size:0;width:10px}.crawler div{display:inline-block;-webkit-animation:crawler .66s infinite ease-in-out;animation:crawler .66s infinite ease-in-out;width:2px;height:10px;border-radius:4px}.crawler.is-small{transform:scale(.7)}.is-loading .crawler div{will-change:transform,opacity;transform:translateZ(0)}.crawler div:nth-child(2){margin-left:2px;-webkit-animation-delay:.1s;animation-delay:.1s}.crawler div:last-child{margin-left:2px;left:8px;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes crawler{0%,100%,80%{-webkit-transform:scaleY(1.2);opacity:.5}40%{-webkit-transform:scaleY(1.6);opacity:1}}@keyframes crawler{0%,100%,80%{transform:scaleY(1.2);opacity:.5}40%{transform:scaleY(1.6);opacity:1}}.pill{display:inline-block;position:relative;border-radius:3px;padding:2px 10px 2px 9px;font-size:11px}.tbl td,.tbl th{padding:10px 8px}.tbl-rounded th:first-child{border-top-left-radius:5px}.tbl-rounded th:last-child{border-top-right-radius:5px}.tbl-rounded tr:last-child td:first-child{border-bottom-left-radius:5px}.tbl-rounded tr:last-child td:last-child{border-bottom-right-radius:5px}.btn{cursor:pointer;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;font-size:11px;line-height:12px;margin:5px;padding:10px 16px;position:relative;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;zoom:1}.btn.is-disabled{cursor:default;top:0}.btn-plain,.btn-plain:active,.btn-plain:hover{cursor:pointer;margin:0;padding:0;border:none;font-weight:400;height:auto;vertical-align:middle}.btn-group>.btn{border-radius:0;margin:5px 0 5px -1px}.btn-group>.btn:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.btn-group>.btn:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.btn-group>.btn.is-selected{z-index:2}.btn-group>.btn:focus{z-index:3}button svg{pointer-events:none}.inline-alert{display:none;margin:10px 0;padding:14px 10px}.inline-alert.inline-alert-visible{display:block}.tab-view{margin-top:6px}.tabs{display:-webkit-flex;display:flex}.tab,.tab:hover{display:inline-block;-webkit-flex:1;flex:1;line-height:30px;outline:0;position:relative;text-overflow:ellipsis;white-space:nowrap}.tab.single-tab-showing,.tab:hover.single-tab-showing{margin-bottom:10px;width:100%}.tab .tab-underline,.tab:hover .tab-underline{bottom:-1px;height:2px;position:absolute;width:100%}.tab-panels{height:100%;padding-top:10px}.tab-panels .tab-panel{display:none}.tab-panels .tab-panel.is-selected{display:block;height:100%}.toggle-container{margin:10px}.toggle-container .toggle-label{display:inline-block;line-height:15px;margin:5px 10px;vertical-align:top}.toggle{display:none}.toggle+.toggle-btn{border-radius:40px;cursor:pointer;display:inline-block;height:24px;margin:1px 0;outline:0;padding:2px;position:relative;width:50px}.toggle+.toggle-btn:after,.toggle+.toggle-btn:before{content:'';display:block;position:relative;width:26px}.toggle+.toggle-btn:after{border-radius:50%;height:26px;left:-3px;top:-3px}.toggle+.toggle-btn:before{display:none}.toggle:checked+.toggle-btn:after{left:50%}body{color:#333}.badge{background:#EBEBEB;color:#666}.badge-info{background:#9ABCD2;color:#FFF}.badge-warning{background:#FF8000;color:#FFF}.badge-highlight{background:#1A74BA;color:#FFF}div[contentEditable=true],input[type=text],input[type=password],input[type=search],input[type=email],input[type=url],input[type=tel],input[type=number],textarea{color:#505050;border:1px solid #CCC;border-radius:2px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-font-smoothing:antialiased;transition:border-color linear .15s,box-shadow linear .1s;-webkit-transition:border-color linear .15s,box-shadow linear .1s}div[contentEditable=true]:hover,input[type=text]:hover,input[type=password]:hover,input[type=search]:hover,input[type=email]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=number]:hover,textarea:hover{box-shadow:inset 0 1px 1px rgba(0,0,0,.15)}div[contentEditable=true]:focus,input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus{border:1px solid #3392EC;box-shadow:none;outline:0}input:-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder{color:#CCC}div[contentEditable=true].is-invalid,input[type=text].is-invalid,input[type=password].is-invalid,input[type=search].is-invalid,input[type=email].is-invalid,input[type=url].is-invalid,input[type=tel].is-invalid,input[type=number].is-invalid,textarea.is-invalid{border:1px solid #ED3757}div[contentEditable=true].is-invalid:focus,input[type=text].is-invalid:focus,input[type=password].is-invalid:focus,input[type=search].is-invalid:focus,input[type=email].is-invalid:focus,input[type=url].is-invalid:focus,input[type=tel].is-invalid:focus,input[type=number].is-invalid:focus,textarea.is-invalid:focus{border:1px solid #F44}.select-container .select-overlay{background-color:#FFF;border:1px solid #D2D2D2;border-radius:2px;box-shadow:0 1px 1px 1px rgba(0,0,0,.05);transition:border-color linear .15s,box-shadow linear .1s;-webkit-transition:border-color linear .15s,box-shadow linear .1s}.select-container .select-overlay:before{content:"";height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #494949;position:absolute;right:11px;top:13px;width:0}.select-container .select-button,.select-container select{background:0 0;border:none;color:grey;padding-right:25px}.select-container select:focus{outline:0}.select-container select:focus~.select-overlay{border:1px solid #3392EC}.select-container select:hover~.select-overlay{border:1px solid #4c4c4c;box-shadow:0 1px 1px 1px rgba(0,0,0,.1)}.select-container select:disabled{color:#B5B5B5}.select-container select:disabled~.select-overlay{background-color:#FCFCFC;border-color:#E5E5E5;box-shadow:none}.select-container select:disabled:hover~.select-overlay{box-shadow:none}.select-container select:disabled~.select-overlay:before{border-top:3px solid #D5D5D5}.select-container.is-invalid .select-button:focus~.select-overlay,.select-container.is-invalid select+.select-overlay,.select-container.is-invalid select:focus~.select-overlay,.select-container.is-invalid select:hover+.select-overlay{border:1px solid #ED3757}label{position:relative}input[type=checkbox],input[type=radio]{opacity:0}input[type=checkbox]+span{margin-left:10px}input[type=checkbox]+span:before{background:#FFF;border:1px solid #979797;border-radius:2px;content:"";height:14px;position:absolute;top:2px;left:-1px;width:14px}input[type=checkbox]+span:after{border-bottom:2px solid #5A8EEC;border-right:2px solid #5A8EEC;content:"";height:7px;left:4px;position:absolute;top:5px;-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);transition:transform .1s ease;width:4px}input[type=checkbox]:checked+span:after{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}input[type=radio]+span:before{background-color:#FFF;border:7px solid #FFF;border-radius:9001px;box-shadow:0 0 0 1px #999,0 -1px 1px rgba(0,0,0,.4);content:"";display:inline-block;height:14px;margin:0 10px 2px -12px;transition:border-width .1s;vertical-align:middle;width:14px}input[type=radio]:checked+span:before{border:3px solid #FFF;background-color:#5A8EEC}input[type=checkbox]:focus+span:before{border-color:#3392EC}input[type=radio]:focus+span:before{box-shadow:0 0 0 1px #3392EC}input[type=checkbox]:disabled+span:before{background-color:#FAFAFA;border:1px solid #D2D2D2}input[type=checkbox]:disabled+span:after{border-color:#B3B3B3}input[type=radio]:disabled+span:before{background-color:#B3B3B3;border-color:#FAFAFA;box-shadow:0 0 0 1px #D2D2D2}.lte_ie9 input[type=checkbox],.lte_ie9 input[type=radio]{margin-right:10px;opacity:1}.lte_ie9 input[type=checkbox]:focus,.lte_ie9 input[type=radio]:focus{outline:1px dotted #000}.lte_ie9 input[type=checkbox]+span:after,.lte_ie9 input[type=checkbox]+span:before,.lte_ie9 input[type=radio]+span:before{display:none}.lnk,a{color:#2B90EF;outline:0;text-decoration:none}.lnk:active{color:#2B90EF;text-decoration:underline}.lnk.is-disabled:focus,.lnk:focus,a.is-disabled:focus,a:focus{outline:0;text-decoration:underline}.lnk.is-disabled,.lnk.is-disabled:active,.lnk.is-disabled:hover,a.is-disabled,a.is-disabled:active,a.is-disabled:hover{color:#999;text-decoration:none}.lnk-plain:active,.lnk-plain:hover{text-decoration:none}.lnk-plain.is-disabled,.lnk-plain.is-disabled:active,.lnk-plain.is-disabled:hover{color:#999}.lnk,.lnk-plain:active,.lnk-plain:hover,.lnk:hover,a{font-weight:600}a svg{pointer-events:none}.crawler div{background-color:#2B90EF}.pill{background:#CBE2F1;border:1px solid #80A7C1;color:#3B6E90;box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.pill-warning{background:#FF8000;color:#FFF;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.pill-error{background:#E2BEC5;border:1px solid #C37F77;color:#A35B52}.tbl tr{background:#fdfdfc}.tbl th{background:#e9e9e9;color:#333;font-weight:700}.tbl td{border-top:1px solid #eee}.tbl-striped tr:nth-of-type(odd){background:#eee}.btn{-webkit-appearance:none;text-shadow:none;background-color:#FFF;border:1px solid #BDC3C7;border-radius:2px;color:#464A4F;cursor:pointer;font-weight:700;font-size:80%;-webkit-font-smoothing:antialiased;letter-spacing:1px;text-transform:uppercase;-webkit-transition:border-color linear .15s,box-shadow linear .15s,background-color linear .15s;transition:background-color 50ms ease-in-out,border-color 50ms ease-in-out}.btn:hover{background-color:#f7f7f7;text-decoration:none}.btn:active,.btn:active:focus{background-color:#ebebeb;border-color:#BDC3C7;outline:0}.btn:focus{border-color:#96a0a6;box-shadow:0 1px 2px rgba(0,0,0,.1);outline:0;text-decoration:none}.btn-primary{color:#FFF;-webkit-font-smoothing:antialiased;background-color:#22A7F0;border-color:#22A7F0}.btn-primary:focus,.btn-primary:focus:hover{border-color:#22A7F0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.8),0 1px 2px rgba(0,0,0,.1);outline:0}.btn-primary:hover{border-color:#48b6f3;background-color:#48b6f3}.btn-primary:active,.btn-primary:active:hover{background-color:#0f92da;border-color:#0f92da;box-shadow:none}.btn-plain,.btn-plain:active,.btn-plain:focus,.btn-plain:hover{background:0 0;box-shadow:none;outline:0}.btn.is-disabled,.btn.is-disabled:active,.btn.is-disabled:focus,.btn.is-disabled:hover{color:#666;border:1px solid #BDC3C7;box-shadow:none;opacity:.4;background-color:#FCFCFC}.btn-primary.is-disabled,.btn-primary.is-disabled:active,.btn-primary.is-disabled:focus,.btn-primary.is-disabled:hover{color:#FFF;border-color:#22A7F0;background-color:#22A7F0}.btn-group>.btn.is-selected{box-shadow:none;background-color:#EAEAEA;border-color:#737F8B;color:#494949;-webkit-transition:none;transition:none}.inline-alert{border-radius:2px}.inline-alert.inline-alert-warning{background-color:#FFFBE5;border:1px solid #EDE097;color:#81721B}.inline-alert.inline-alert-error{background-color:#FFEEF1;border:1px solid #EB8B9C;color:#C82341}.tab,.tab:hover{border-bottom:1px solid #EAEAEA;color:#999EA4;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:30px}.tab.is-selected .tab-title,.tab:hover.is-selected .tab-title{color:#494949}.tab.is-selected .tab-underline,.tab:hover.is-selected .tab-underline{opacity:1}.tab .tab-underline,.tab:hover .tab-underline{background-color:#22A7F0;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.toggle,.toggle *,.toggle :after,.toggle :before,.toggle+.toggle-btn,.toggle:after,.toggle:before{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle ::selection,.toggle :after::selection,.toggle :before::selection,.toggle+.toggle-btn::selection,.toggle::selection,.toggle:after::selection,.toggle:before::selection{background:0 0}.toggle+.toggle-btn{background:#BDC3C7;-webkit-transition:left .4s ease,background .4s ease;transition:left .4s ease,background .4s ease}.toggle+.toggle-btn:after{background:#FFF;border:1px solid #737F8B;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-transition:left .2s ease,background .2s ease;transition:left .2s ease,background .2s ease}.toggle:checked+.toggle-btn{background:#22A7F0}.accessibility-header{height:60px;line-height:60px;left:0;position:absolute;right:0;text-align:center;top:-60px;z-index:10}.accessibility-header a{color:#fff;display:inline-block;width:100%}.accessibility-header a:active,.accessibility-header a:focus{background:#222;left:0;position:absolute;top:60px;z-index:10}.menu-wrapper{-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center top;perspective-origin:center top;position:relative}.menu-wrapper.is-visible{z-index:120}.menu-wrapper .menu{background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 2px 6px rgba(0,0,0,.1);display:none;font-size:13px;list-style:none;margin:0;opacity:0;padding:10px 0;position:absolute;-webkit-transition:opacity 75ms,-webkit-transform 125ms;transition:opacity 75ms,transform 125ms;z-index:120}.menu-wrapper .menu{-webkit-transform:rotateY(10deg) rotateX(-10deg);transform:rotateY(10deg) rotateX(-10deg);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.menu-wrapper.is-visible .menu,.menu-wrapper.is-visible .menu.is-right-aligned,.menu-wrapper.is-visible .menu.item-menu.file-list-menu{display:block;opacity:1;-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}.menu.is-right-aligned{right:0;-webkit-transform:rotateY(-10deg) rotateX(-10deg);transform:rotateY(-10deg) rotateX(-10deg);-webkit-transform-origin:right top;transform-origin:right top}.menu.is-bottom-aligned{bottom:100%}.menu-wrapper.is-visible .menu.has-left-aligned-submenu .submenu{left:auto;right:100%}.menu.menu-select .menu-option{padding-left:30px}.menu.menu-select .menu-option.is-selected:before{content:"";margin:auto;position:absolute;bottom:0;left:10px;top:0}.menu>li{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.menu>li.with-submenu-arrow:after{-shalam-sprite:"amsterdam/files-page/menu-right-arrow.png" dest-size(9px 10px);background:url(/webapp_assets/img/sprite.compat-7159d68b38.png) -374px -2423px;background:url(/webapp_assets/img/sprite-db298f69e6.png) -170px -11195.56px/512px 11222.22px;content:" ";height:10px;margin:-5px 0 0 -25px;top:50%;position:absolute;width:9px}.menu-option{color:#333;cursor:pointer;display:block;font-weight:400;line-height:22px;overflow-x:hidden;padding:5px 40px 5px 15px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto}.lte_ie9 .menu-option{width:100%}a.menu-option:focus,a.menu-option:hover{text-decoration:none}button.menu-option{background:0 0;border:none;cursor:pointer;margin:0}.menu-option:hover{background:#EEE}.badge-counter{margin:-2px 5px 0 0;padding:2px 6px}.menu-option.has-icon:before{content:"";display:inline-block;margin-right:10px;vertical-align:middle}.menu-icon-text{display:inline-block;max-width:168px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:middle}.menu-heading{color:#888;cursor:default;font-size:10px;font-weight:600;line-height:20px;overflow-x:hidden;padding:5px 35px 5px 15px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.menu-divider{border:none;border-top:1px solid #ccc;height:0;margin:10px 0}.has-dropdown-arrow:after{content:"";width:0;height:0;border-top:3px solid;border-left:3px solid transparent;border-right:3px solid transparent;display:inline-block;vertical-align:middle;margin-left:5px}.expanded-menu .menu-option{padding:5px 15px}.expanded-menu .menu-option.has-icon:before{vertical-align:top;margin-top:3px;margin-right:8px}.menu-option-expanded{display:inline-block;vertical-align:middle;width:180px}.menu-option-expanded-title{font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis}.menu-option-expanded-description{color:#999;font-size:11px;line-height:14px;margin:0;white-space:normal;word-wrap:break-word}.menu-wrapper.is-visible .menu.submenu{background:#fff;border:1px solid #ccc;display:none;left:100%;margin:0;position:absolute;top:0}.menu-wrapper.is-visible .has-visible-submenu>.submenu{display:block;opacity:1;-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0)}.menu-action-icon{display:block;margin-left:15px}.menu-option svg{vertical-align:middle}.menu-option .svg-container{display:inline-block;height:16px;line-height:12px;margin-right:10px;text-align:center;vertical-align:text-bottom;width:16px}.menu-option .download-icon-svg g,.menu-option .expiration-icon-svg g circle,.menu-option .favorite-star-icon-svg path,.menu-option .lock-icon-svg g,.menu-option .move-copy-icon-svg g,.menu-option .open-with-icon-svg g,.menu-option .properties-icon-svg g,.menu-option .rename-icon-svg g use,.menu-option .share-icon-svg g,.menu-option .upload-icon-svg g,.menu-option .version-history-icon-svg g path{stroke:#444}.menu-option .expiration-icon-svg g rect,.menu-option .remove-icon-svg path,.menu-option .rename-icon-svg g path,.menu-option .settings-icon-svg g,.menu-option .trash-icon-svg g,.menu-option .unlock-icon-svg g,.menu-option .version-history-icon-svg g path:last-child,.menu-option .version-history-icon-svg g rect{fill:#444}.menu.menu-select .menu-option.is-selected:before{width:12px;height:10px;-shalam-sprite:"amsterdam/common/check.png" dest-size(12px 10px);background:url(/webapp_assets/img/sprite.compat-7159d68b38.png) -250px -2423px;background:url(/webapp_assets/img/sprite-db298f69e6.png) -202px -5010px/256px 5050px}.notifications-wrapper{height:0;left:0;-webkit-perspective:200px;perspective:200px;-webkit-perspective-origin:center top;perspective-origin:center top;position:fixed;right:0;top:200px;z-index:130}.notifications-wrapper .notification.is-hidden{box-shadow:none;-moz-filter:blur(2px);-webkit-filter:blur(2px);opacity:0;-webkit-transform:translateY(-20px) translateZ(-15px) rotateX(45deg);transform:translateY(-20px) translateZ(-15px) rotateX(45deg)}.notifications-wrapper .notification{background:#1d1d1d;border-radius:4px;color:#eaeaea;-moz-filter:blur(0);-webkit-filter:blur(0);font-size:13px;font-weight:700;line-height:20px;margin:0 auto 10px;min-height:40px;opacity:1;padding:10px 40px 10px 15px;position:relative;-webkit-transform:translateY(0) translateZ(0) rotateX(0);transform:translateY(0) translateZ(0) rotateX(0);-webkit-transform-origin:center center;transform-origin:center center;transition:transform .15s ease-out,opacity .1s ease-out,-moz-filter .1s ease,-webkit-filter .1s ease,margin-top .25s ease;text-shadow:none;width:550px}.notifications-wrapper .notification.notification-type-warn{background:#fffde0;border:1px solid #e4ce75;box-shadow:0 1px 2px rgba(0,0,0,.25);color:#333}.notifications-wrapper .notification.notification-type-error{background:#e03e45;background:rgba(166,44,56,.9);border:1px solid #850a16;box-shadow:0 2px 1px rgba(1,1,1,.25);color:#fff}.notifications-wrapper .notification span{padding-right:10px}.notifications-wrapper .notification-close-btn{-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;background:0 0;border:0;bottom:0;color:#FFF;cursor:pointer;display:inline-block;margin:auto;position:absolute;right:12px;top:0}.notifications-wrapper .notification-type-warn .notification-close-btn{color:#000}.notifications-wrapper .notification-close-btn:active{top:2px}.notification-btn{background:0 0;border:1px solid #ddd;color:#fff;display:inline;-webkit-filter:none;filter:none;margin:0 5px;padding:7px 13px;vertical-align:baseline}.notification-btn:focus,.notification-btn:hover{border:1px solid #fff;color:#fff}.notification-type-info .notification-btn:focus,.notification-type-info .notification-btn:hover{background-color:#1d1d1d}.notification-type-warn .notification-btn:focus,.notification-type-warn .notification-btn:hover{background:#fffde0}.notification-type-error .notification-btn:focus,.notification-type-error .notification-btn:hover{background:#e03e45;background:rgba(166,44,56,1)}.notification-btn:active{background:rgba(255,255,255,.15)}.notification-type-warn .notification-btn{border:1px solid #666;color:#333}.notifications-wrapper .notification{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;align-items:center}.notifications-wrapper .notification span{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;overflow-x:hidden;text-overflow:ellipsis;margin-right:auto}.notification-btn{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}body,html{background:#fff;color:#494949;letter-spacing:.01em}.main-body{height:100%;margin-left:230px;min-height:100%;opacity:1;overflow-x:hidden;position:relative;transition:margin-left .4s cubic-bezier(.215,.61,.355,1),opacity .2s .3s;z-index:1}.main-body.is-loading{opacity:.5}.main-body.is-scrolling .file-list-header,.main-body.is-scrolling .tbl-list-header{box-shadow:0 4px 6px -2px rgba(0,0,0,.04)}.page{margin:0 20px 20px 0;position:relative}.page-body{bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-order:0;-ms-flex-order:0;order:0;position:relative;min-width:0}.main-body::-webkit-scrollbar{width:5px;height:5px}.main-body::-webkit-scrollbar-track{background-color:#fafafa;border-radius:5px}.main-body::-webkit-scrollbar-thumb:vertical{background-color:rgba(0,0,0,.2);border-radius:6px}.main-body::-webkit-scrollbar-thumb:horizontal:hover,.main-body::-webkit-scrollbar-thumb:vertical:hover{background:rgba(0,0,0,.4)}.main-body::-webkit-scrollbar-thumb:horizontal{background-color:rgba(0,0,0,.2);border-radius:6px}.has-filters .global-sidebar{padding-top:63px}.has-filters .file-list{padding-top:26px}.has-filters .file-list-header{top:150px}.has-filters .file-list-body-wrapper{margin-top:40px}.has-filters.file-list-page-wrapper .file-list-filters{background:#FFF;left:0;margin-left:230px;position:fixed;right:30px;z-index:11}.has-filters.file-list-page-wrapper .global-sidebar .sidebar-tab-view .tabs{top:150px}.feed-header{min-height:68px}.feed-header .file-list-filters.are-showing{margin:0;padding-top:76px;position:relative;z-index:11}.lte_ie9 .is-hidden-for-old-browsers{display:none}.tab_debug_bar{display:none}.flappy{background:#fff;bottom:0;height:300px;left:0;margin:auto;position:fixed;right:0;top:0;width:300px;z-index:9001}@-webkit-keyframes popup_bounce_in{0%{-webkit-transform:scale3d(.1,.1,1)}100%{-webkit-transform:scale3d(1,1,1)}}@keyframes popup_bounce_in{0%{-webkit-transform:scale3d(.1,.1,1);transform:scale3d(.1,.1,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.popup-wrapper{background:rgba(0,0,0,.75);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:89}.lte_ie9 .popup-wrapper{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#BB000000, endColorstr=#BB000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BB000000, endColorstr=#BB000000);position:absolute}body.lte_ie9.has-active-popup{overflow-y:hidden}body.lte_ie9.has-active-popup .popup-wrapper{height:65536px}.popup{-webkit-animation:popup_bounce_in .3s;animation:popup_bounce_in .3s;background:#fff;bottom:0;border-radius:2px;box-sizing:content-box;left:0;margin:auto;max-height:700px;outline:0;overflow:hidden;padding:20px 30px;position:fixed;right:0;top:0;width:400px;z-index:90}.popup.is-active{overflow:visible;transition:height .2s}.popup .simple-popup-heading{color:#666;font-size:14px;font-weight:700;text-align:center}.simple-popup-heading p{text-align:center}.popup .button-bar{padding-top:20px;text-align:center}.popup-heading{color:inherit;font-size:16px;line-height:30px;margin:0 20px 20px 0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup .popup-x-btn{color:#B2B2B2;font-size:24px;font-weight:400;margin:0;position:absolute;right:15px;top:8px}.popup-section-title{color:#767676;display:block;font-size:13px;font-weight:700;line-height:16px;margin:0;padding-bottom:10px}.popup-divider{border:none;border-top:1px solid #ccc;height:0;margin:20px 0;padding:0}.popup-btn-group{margin-bottom:0;padding-top:20px}.popup .popup-btn-group{text-align:right}.popup .popup-btn-group .btn:last-of-type{margin-right:0}.popup-wrapper .spinner-amsterdam{height:17px;top:0;right:0;bottom:0;left:0;margin:auto}.popup textarea{resize:none}.popup .popup-prompt-input{width:100%}.spinner-amsterdam{display:none;width:10px;pointer-events:none;-ms-pointer-events:none;position:absolute;transition:.25s opacity,.25s transform;transform:scale(1);-webkit-transform:scale(1)}.spinner-amsterdam .crawler{font-size:inherit}.spinner-amsterdam .crawler-gif{display:none}.large.spinner-amsterdam{transform:scale(1.7);-webkit-transform:scale(1.7)}.is-loading+.spinner-amsterdam,.is-loading.spinner-amsterdam,.is-loading>.spinner-amsterdam{display:inline-block}.main-body+.spinner-amsterdam,.master-settings-spinner>.spinner-amsterdam,.sham-body+.spinner-amsterdam{left:50%;margin:-9px 0 0 -5px;position:fixed;top:50%}.lte_ie9 .spinner-amsterdam .crawler-gif{display:block;width:16px;height:16px}.lte_ie9 .spinner-amsterdam{margin:auto;position:fixed}.lte_ie9 .large .crawler-gif{width:32px;height:32px;background-size:32px 32px}.lte_ie9 .crawler{display:none}.crawler div{display:inline-block;background-color:#2B90EF;-webkit-animation:crawler .66s infinite ease-in-out;animation:crawler .66s infinite ease-in-out;width:2px;height:10px;border-radius:4px}.crawler.is-small{-webkit-transform:scale(.7);transform:scale(.7)}.is-loading .crawler div{will-change:transform,opacity;-webkit-transform:translateZ(0);transform:translateZ(0)}.crawler div:nth-child(2){margin-left:2px;-webkit-animation-delay:.1s;animation-delay:.1s}.crawler div:last-child{margin-left:2px;left:8px;-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes crawler{0%,100%,80%{-webkit-transform:scaleY(1.2);opacity:.5}40%{-webkit-transform:scaleY(1.6);opacity:1}}@keyframes crawler{0%,100%,80%{-webkit-transform:scaleY(1.2);transform:scaleY(1.2);opacity:.5}40%{-webkit-transform:scaleY(1.6);transform:scaleY(1.6);opacity:1}}.btn.is-loading>.spinner-amsterdam{left:0;right:0;margin:auto}.btn.is-loading>.btn-text{visibility:hidden}.tooltip-amsterdam{position:absolute;z-index:1070;display:block;line-height:1.4;opacity:1}.tooltip-amsterdam .tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:left;text-decoration:none;background-color:#000;border-radius:4px;overflow:hidden;text-overflow:ellipsis}.tooltip-amsterdam .tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip-amsterdam.top{padding:5px 0;margin-top:-3px}.tooltip-amsterdam.bottom{padding:5px 0;margin-top:3px}.tooltip-amsterdam.left{padding:0 5px;margin-left:-3px}.tooltip-amsterdam.right{padding:0 5px;margin-left:3px}.tooltip-amsterdam.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip-amsterdam.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-amsterdam.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip-amsterdam.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-amsterdam.error .tooltip-inner{background-color:#FDF6F6;border:1px solid #E48E8E;color:#D96060}.tooltip-amsterdam.error.bottom .tooltip-arrow{border-bottom-color:#E48E8E}.tooltip-amsterdam.error.right .tooltip-arrow{border-right-color:#E48E8E}.tooltip-amsterdam.error.left .tooltip-arrow{border-left-color:#E48E8E}.tooltip-amsterdam.error.top .tooltip-arrow{border-top-color:#E48E8E}.main-body{margin:70px auto;max-width:500px}.main-body.is-narrow{max-width:420px}.login-heading{font-size:24px;font-weight:700;margin-bottom:30px;text-align:center}.login-container{background:#fff;border-radius:3px;box-shadow:0 3px 7px rgba(0,0,0,.1);padding:30px}.login-container h2{font-size:21px;font-weight:700;line-height:30px;padding-bottom:10px;text-align:center}.login-container>h2+p{color:#999;margin-top:-18px;text-align:center}.login-other-choices{text-align:center}.login-other-choices a{display:inline-block;margin:0 7px}.login-other-choices a:hover{text-decoration:underline}.login-custom-message{padding:30px}.login-custom-message h2{font-size:20px;font-weight:700;line-height:30px}.main-footer{background:#F5F5F5;bottom:0;left:0;position:absolute;right:0}.main-footer-inner{font-size:11px;line-height:50px;margin:0 auto;max-width:978px}.main-footer-inner ul{border-top:1px solid #ddd;margin:0}.footer-navigation li{display:inline-block;margin-right:10px}.main-footer-inner a{color:#666}.footer-lang-picker{float:right;margin-right:10px}.footer-lang-picker menu{height:300px;overflow-y:auto}.footer-icon-globe{display:inline-block;vertical-align:middle;height:16px;width:16px;-shalam-sprite:'login/icon_globe.png' dest-size(16px 16px);background:url(/webapp_assets/img/sprite.compat-7159d68b38.png) -160px -2423px;background:url(/webapp_assets/img/sprite-db298f69e6.png) -216px -10008px/512px 10100px}.form-field{display:block;margin-bottom:10px}.form-field-inline{display:inline-block;margin-bottom:10px}.form-field input,.form-field select,.form-field-inline input,.form-field-inline select{color:#444;font-family:Lato,sans-serif;font-size:16px}.form-field input:-ms-input-placeholder{color:#CCC}.form-field-inline>span,.form-field>span{color:#666;display:block;font-family:Lato,sans-serif;font-size:13px;font-weight:700;line-height:28px}.form-field-float-right{float:right}.right-margin-small{margin-right:10px}.right-margin-large{margin-right:25px}.select-container-small-medium{width:150px}.form-field input[type=email],.form-field input[type=password],.form-field input[type=tel],.form-field input[type=text],.form-field-inline input[type=text]{padding:10px}.form-field .inp-full-width{display:block;width:100%}.form-field .is-invalid,.form-field-inline .is-invalid{border:1px solid #E48E8E;border-radius:3px;color:#D96060}.form-buttons{margin-top:25px;margin-bottom:25px;position:relative}.form-buttons.is-shortened{margin:25px 50px}.form-buttons .btn{font-size:1em;padding:12px 16px}.btn-full-width{margin:0;width:100%}.form-error{background:#FDF6F6;border:1px solid #E48E8E;border-radius:3px;color:#D96060;padding:15px}.form-success{background:#EBFFEF;border:1px solid #84DE98;border-radius:3px;color:#459958;padding:15px}.form-inline{padding-top:15px;text-align:center}.main-header{background:#fff;border-bottom:1px solid #CCC;line-height:66px;height:66px;padding:0 50px;position:relative}.header-inner{margin:0 auto;max-width:978px}.header-logo{float:left}.header-logo img{vertical-align:middle}.header-right{line-height:66px;text-align:right}.header-log-in,.header-log-out,.header-sign-up{vertical-align:middle}.header-marketing-link{color:#444;display:inline-block;font-weight:700;margin:0 20px}.main-header .btn,.main-header .btn:active,.main-header .btn:hover{background:0 0;border:1px solid tomato;color:tomato;margin:0}.icon-phone{display:inline-block;vertical-align:middle;height:16px;width:16px;-shalam-sprite:'login/icon_phone.png' dest-size(16px 16px);background:url(/webapp_assets/img/sprite.compat-7159d68b38.png) -32px -2423px;background:url(/webapp_assets/img/sprite-db298f69e6.png) -242.29px -5689.14px/292.57px 5771.43px}@media only screen and (max-width:500px){.main-header{padding:0 10px}.main-header .header-marketing-link{display:none}.main-body{margin:auto;padding:10px}.login-container{padding:20px}.footer-navigation{padding:0 10px}.footer-navigation li{display:none}.footer-navigation li.copyright,.footer-navigation li.is-always-visible{display:inline-block}}@media only screen and (max-width:300px){.login-heading{display:none}.login-container{padding-top:15px}.login-container h2{margin:0;text-align:center}.login-container .form-field{margin-bottom:0}.login-container .form-buttons{margin-top:15px}.login-other-choices{padding:5px}.login-other-choices a{display:block}.login-other-choices a:after{content:""}.login-wrapper{padding-bottom:0}}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{background:#F5F5F5;height:100%;position:relative}.login-wrapper{min-height:100%;padding-bottom:35px;position:relative}.device-trust-login{text-align:center}.device-trust-login li{font-weight:700;text-align:left}.device-trust-login li:before{content:"• ";color:#00c}.device-trust-login .spinner-amsterdam{position:relative}.device-trust-shield{height:100px;margin-left:auto;margin-right:auto;width:160px}.device-trust-login .enterprise-logo{max-height:140px;max-width:140px}.embed-widget.login-container .secure-login-btn>*{vertical-align:middle}.embed-widget.login-container .secure-login-btn .lock-badge-svg{height:25px;width:25px}.embed-widget.login-container .secure-login-btn .lock-badge-svg circle{fill:none}