[hidden],audio:not([controls]),body>header nav li a.narrow,template{display:none}.drop-element .drop-content,.tm-tag,main,svg:not(:root){overflow:hidden}.product-details h2,.products .view h4,.system-database h2,.system-monit h2,.system-server h2,abbr,body.public button,body.public h1,main>aside h2,main>aside h3,main>section h2{text-transform:uppercase}.tm-tag,body,html,ul.site-stats{background:#F6F6F6}body,main>aside{min-height: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]){height:0}a{background:0 0;text-decoration:none;-webkit-transition:color .15s linear;transition:color .15s linear}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border:0}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{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}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}td,th{padding:0}body,html,table tfoot,table thead{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0}h1,h2,h3{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1}abbr{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}time{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0}code,kbd,pre,samp{-webkit-font-feature-settings:"kern" 0,"liga" 0,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;-moz-font-feature-settings:"kern" 0,"liga" 0,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;font-feature-settings:"kern" 0,"liga" 0,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}sup{top:-.5em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{bottom:-.25em;-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=range],input[type=tel],input[type=week],input[type=number]{-webkit-font-feature-settings:"kern" 0,"liga" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0;-moz-font-feature-settings:"kern" 0,"liga" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0;font-feature-settings:"kern" 0,"liga" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0}table{border-spacing:0;-webkit-font-feature-settings:"kern" 0,"liga" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;-moz-font-feature-settings:"kern" 0,"liga" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;font-feature-settings:"kern" 0,"liga" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}.bb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body>header nav li a,main>aside{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@font-face{font-family:FlaticonsStroke;src:url(../font/flaticons-stroke.eot);src:url(../font/flaticons-stroke.eot?#iefix) format("embedded-opentype"),url(../font/flaticons-stroke.woff) format('woff'),url(../font/flaticons-stroke.ttf) format('truetype'),url(../font/flaticons-stroke.svg#flaticons-stroke) format('svg');font-weight:400;font-style:normal}::selection{background:#3baddf;color:#fff;text-shadow:none}::-moz-selection{background:#3baddf;color:#fff;text-shadow:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font:400 62.5%/1em -apple-system,"Segoe UI",Roboto,'Helvetica Neue',Helvetica,sans-serif;height:100%}body{color:#303B46;font-size:16px;font-size:1.6rem;font-weight:500;line-height:1em;margin:0;padding:0}body>header{background:#fff;border-bottom:1px solid #f2f2f2;height:80px;position:fixed;top:0;left:0;width:100%;z-index:100}body>header section{position:relative;margin:0 auto;width:100%;max-width:1600px}body>header h1{display:inline-block;float:left;height:100%;width:260px;margin:0}body>header h1 a{display:block;height:100%;padding:0 30px;font-size:20px;font-size:2rem;font-weight:500;line-height:80px;color:#303B46}body>header nav{display:block}body>header nav ul{float:left;list-style:none;margin:0 0 0 30px;padding:0}body>header nav li{display:inline-block;height:100%}body>header nav li a{box-sizing:border-box;display:block;height:80px;padding:0 1em;font-size:14px;font-size:1.4rem;font-weight:300;letter-spacing:.02em;line-height:80px;color:#303B46;background:#fff;-webkit-transition:all .2s;transition:all .2s}body>header nav li a:hover{color:#3baddf}body>header nav li a.active{background:#3baddf;color:#fff}body>header .search,body>header .user{position:relative;float:right;display:inline-block;height:80px;line-height:80px;border-left:1px solid #f2f2f2}body>header .user a{display:block;padding:0 30px;font-size:14px;font-size:1.4rem;color:#aaa}body>header .user a:hover{color:#303B46}body>header .user ul{display:none}body>header .user .drop:before,body>header nav .drop:before{font-family:FlaticonsStroke;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;speak:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e5a9';padding-right:.4em;vertical-align:sub}body>header .search a:after,body>header .search>span:after{text-decoration:none;text-rendering:optimizeLegibility;speak:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-webkit-font-smoothing:antialiased;right:0;font-family:FlaticonsStroke;white-space:nowrap;text-align:center}body>header .user .drop.drop-enabled,body>header nav .drop.drop-enabled{color:#3baddf}body>header .search a{position:relative;display:inline-block;float:right;width:65px;height:80px;border:none;background:0 0}body>header .search a span{display:none}body>header .search a:after{font-style:normal;font-weight:400;-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;line-height:2em;color:#ccc;content:'\e45a';top:50%;width:65px;margin:-.85em 0 0;opacity:1;-webkit-transition:all .3s;transition:all .3s}body>header .search>span{position:relative;display:none;padding:0 0 0 15px;margin-right:-52px;height:2em;line-height:1.2em;vertical-align:middle}body>header .search>span:after{opacity:0;font-style:normal;font-weight:400;-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;line-height:2em;-webkit-transition:opacity .25s;transition:opacity .25s;top:0;width:32.5px;content:'\e50d';color:#3baddf;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}body>header .search.searching a:after{opacity:0}body>header .search.searching>span:after{opacity:1}body>header .search.active a:after{right:-2px}body>header .search.active>span{display:inline-block}body>header .search input{display:inline-block;border:1px solid #f2f2f2;background:#fff;margin:0;padding:.4em 1em;line-height:1em;font:inherit;width:20em;font-size:14px;font-size:1.4rem;color:#303B46;-webkit-transition:all .4s;transition:all .4s}main>aside nav.actions a.create:before,main>aside nav.tags li a:before{font-style:normal;text-decoration:none;text-rendering:optimizeLegibility;speak:none;-moz-font-feature-settings:"liga=1";-ms-font-feature-settings:"liga" 1}body>header .search input:-moz-placeholder{color:#aaa}body>header .search input::-moz-placeholder{color:#aaa;opacity:1}body>header .search input:-ms-input-placeholder{color:#aaa}body>header .search input::-webkit-input-placeholder{color:#aaa}body>header .search input:focus,body>header .search input:hover{border-color:#ddd}body>header .search input.tt-hint{color:#ccc;width:100%;padding-right:0}body>header .menu-trigger{display:none}body.test>header{border-top:5px solid #33ECC0}main{margin:0 auto;padding:80px 0 0;width:100%;max-width:1600px}main>aside{box-sizing:border-box;position:fixed;top:0;left:0;float:left;width:260px;padding:110px 30px 30px;background-color:#303B46}main>aside.unfix{position:relative;top:auto;left:auto;padding:30px}main>aside h2,main>aside h3{font-size:12px;font-size:1.2rem;font-weight:400;color:#6C859E;margin:20px 0 .5em}main>aside nav ul{list-style:none;margin:0 0 1em;padding:0 0 1em}main>aside nav:last-child ul{border-bottom:none}main>aside nav li{display:block;position:relative;line-height:1.4em;font-weight:300}main>aside nav li a{display:block;color:#fff}main>aside nav li a:hover{color:#3baddf}main>aside nav li small{position:absolute;right:0;top:0;color:#aaa;opacity:0;padding:0 4px;line-height:1.4em;border:1px solid #f2f2f2;border-radius:4px;-webkit-transition:opacity .3s;transition:opacity .3s}main>aside nav li:hover small{opacity:1}main>aside nav li.active a{color:#3baddf;font-weight:500}main>aside nav.main{font-size:124%}main>aside nav.tags{font-size:94%}main>aside nav.tags li{padding-right:20px;margin:5px 0}main>aside nav.actions a.create:before,main>aside nav.actions a.export:before{padding-right:.5em;-o-font-feature-settings:"liga";vertical-align:top}main>aside nav.tags li a{color:#aaa}main>aside nav.tags li a:before{font-family:FlaticonsStroke;font-weight:400;white-space:nowrap;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e4c7';padding-right:.5em;vertical-align:middle}main>aside nav.tags li a:hover{color:#fff}main>aside nav.tags li.active a{color:#3baddf}main>aside nav.actions{margin:0 -30px}main>aside nav.actions a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;color:#fff;line-height:1em;width:100%;padding:.8em 30px;font-size:110%;font-weight:300;margin:0;border:0;border-width:0 0 1px;-webkit-transition:all .3s;transition:all .3s}.drop-element .drop-content a,.drop-element .drop-content span,.tm-tag,main>section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}main>aside nav.actions a:hover{color:#303B46;background:#14d8a9}main>aside nav.actions a.primary:hover{background:#2094c7;color:rgba(255,255,255,.8)}main>aside nav.actions a.create:before{font-family:FlaticonsStroke;font-weight:400;white-space:nowrap;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e5a0'}main>aside nav.actions a.export:before,main>section div.actions a:before{font-family:FlaticonsStroke;font-style:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;speak:none;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased}main>aside nav.actions a.export:before{line-height:1;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";font-feature-settings:"liga";content:'\e497';font-weight:100}.actionbar a.update:before,main>section div.actions a.update:before{content:'\e48b'}main>section{box-sizing:border-box;position:relative;float:right;width:calc(100% - 320px);padding:0;margin:0 30px 30px 0}main>section:first-of-type{margin-top:30px}main>section:only-child{min-height:450px}main>section div.content{background:#fff;margin:0 0 30px;border:1px solid #f2f2f2;border-radius:1px}main>section div.content:last-child{margin-bottom:0}main>section div.content p.empty{margin:0 30px 25px;font-size:14px;font-size:1.4rem}main>section h1{font-size:22px;font-size:2.2rem;font-weight:400;margin:0 0 1em}main>section h1:last-child{margin-bottom:0}main>section h2{font-size:20px;font-size:2rem;font-weight:400;margin:30px 30px 20px}main>section li,main>section p{line-height:1.4em}main>section a{color:#3baddf;border-bottom:1px solid transparent}main>section a:hover{color:#3baddf;border-bottom:1px dotted #3baddf}main>section div.actions{position:fixed;top:130px;right:25px;z-index:10}main>section div.actions a{display:block;float:right;clear:both;width:32px;height:32px;color:#fff;background:#3baddf;line-height:32px;margin:0 0 2px;font-size:13px;font-size:1.3rem;font-weight:300;-webkit-transition:none;transition:none}main>section div.actions a:before{line-height:1;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-o-font-feature-settings:"liga";font-feature-settings:"liga";display:inline-block;width:32px;text-align:center;font-weight:100;vertical-align:sub}main>section div.actions a.back:before{content:'\e5aa'}main>section div.actions a.export:before{content:'\e497'}main>section div.actions a.print:before{content:'\e42e'}main>section div.actions a.security:before{content:'\e429'}main>section div.actions a span{display:none;padding:0 1em 0 .5em}main>section div.actions a:hover{width:auto;background:#2094c7}main>section div.actions a:hover span{display:inline-block}div.pagination{background:#fff;margin:0 0 15px;border:1px solid #f2f2f2;border-radius:1px}div.pagination ul{display:block;list-style:none;margin:20px;padding:0;text-align:center}div.pagination li{display:inline-block;margin:0 3px}div.pagination li a{display:block;width:2em;height:2em;border:1px solid #ccc;text-align:center;line-height:2em;border-radius:2px;-webkit-transition:all .2s;transition:all .2s}.tag-input,.tag-list,.tm-tag,.tm-tag a,.tm-tag a:after,a.feedback{display:inline-block}div.pagination li:hover a{border:1px solid #3baddf;background:#3baddf;color:#fff}div.pagination li.active a{border:1px solid #3baddf}div.pagination li.dot:after{content:'\b7';padding:0 .4em}a.feedback{position:fixed;left:10px;bottom:10px;border:2px solid #3baddf;background:#303B46;color:#3baddf;border-radius:2px;font-size:11px;font-size:1.1rem;padding:.3em .5em;-webkit-transition:all .2s;transition:all .2s}a.feedback:hover{color:#fff;border-color:#fff}ul.site-stats{position:fixed;list-style:none;width:80px;margin:0;padding:5px;bottom:10px;left:10px;border:1px solid #303B46;line-height:1.45em;font-size:12px;font-size:1.2rem;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3);color:#303B46;text-align:left;z-index:10000}.tm-tag{box-sizing:border-box;position:relative;border:1px solid #ccc;padding:0 .5em;margin:0 .5em .5em 0;border-radius:5px;font-size:14px;font-size:1.4rem;line-height:2em;vertical-align:bottom;-webkit-transition:all .4s;transition:all .4s}.tm-tag a{position:absolute;padding:0 .2em;top:0;right:-1em;opacity:0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;-webkit-transition:all .3s;transition:all .3s}.tm-tag a:after,.vex-loading-spinner:before{font-family:FlaticonsStroke;speak:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-o-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-style:normal;text-rendering:optimizeLegibility;white-space:nowrap}.actionbar a:before,.content.icons .row .icon:before,.custom-select:after,.tm-tag a:after,.vex-loading-spinner:before{-webkit-font-smoothing:antialiased;text-decoration:none}.tm-tag a:after{font-weight:400;-moz-font-feature-settings:"liga";font-feature-settings:"liga";content:'\e5a3';color:#aaa;font-size:14px;font-size:1.4rem;line-height:2em;width:1.2em}.tm-tag a:hover,.tm-tag a:hover:after{color:#e65c4a}.tm-tag:hover{padding-right:1.5em}.tm-tag:hover a{right:1em;opacity:1;-webkit-transition:all .4s .2s;transition:all .4s .2s}.tag-input,.tag-list{vertical-align:top}.tag-input .twitter-typeahead .tt-hint{color:#ccc}.messenger-holder{position:fixed;top:0;left:0;right:0;z-index:2000}.messenger-holder .message{position:relative;padding:1em;font-size:16px;font-size:1.6rem;font-weight:600;line-height:1.4em;background:rgba(48,59,70,.85);color:#fff;text-shadow:0 1px 1px rgba(48,59,70,.6);text-align:center}.messenger-holder .message.success{background:rgba(51,236,192,.9)}.messenger-holder .message.error{background:rgba(230,92,74,.9)}.messenger-holder .message.hide,.messenger-holder .message.show{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:animSlideTop;animation-name:animSlideTop}.messenger-holder .message.hide{-webkit-animation-direction:reverse;animation-direction:reverse}.messenger-holder .message a.close{position:absolute;top:50%;right:10px;width:30px;height:30px;margin:-15px 0 0;cursor:pointer}.messenger-holder .message a.close:after,.messenger-holder .message a.close:before{content:'';position:absolute;width:3px;height:40%;top:50%;left:50%;background:#fff;-webkit-transition:background .2s;transition:background .2s}.messenger-holder .message a.close:hover:after,.messenger-holder .message a.close:hover:before{background:#303B46}.messenger-holder .message a.close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.messenger-holder .message a.close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@-webkit-keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(0,0,0)}}@keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.drop-element{position:absolute;display:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity .36s;transition:opacity .36s;opacity:.999;z-index:1000}.drop-element.drop-open{display:none}.drop-element.drop-open-transitionend{display:block}.drop-element.drop-after-open{-webkit-transition:none;transition:none;opacity:1}.drop-element .drop-content{position:relative;width:100%}.drop-element .drop-content ul{position:relative;display:block;list-style:none;margin:0;padding:0}.drop-element .drop-content a,.drop-element .drop-content span{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:relative;width:100%;background:#fff;line-height:42px;height:42px;padding:0 30px;display:block;border:1px solid #f2f2f2;border-width:0 1px;color:#303B46;cursor:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;font-size:14px;font-size:1.4rem;font-weight:400;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.vex-content,.vex-loading-spinner,.vex-overlay,.vex.vex-closing .vex-content,.vex.vex-closing .vex-overlay,body.public div.flip>div{-webkit-backface-visibility:hidden}.drop-element .drop-content a:hover,.drop-element .drop-content span:hover{color:#3baddf}.drop-element .drop-content li:last-child a,.drop-element .drop-content li:last-child span{border-bottom-width:1px}.drop-element li,.drop-element.drop-element-attached-bottom li{position:relative;display:block}.drop-element li:nth-child(5) a,.drop-element.drop-element-attached-bottom li:nth-child(5) a{-webkit-transform:translate3d(0,-210px,0);transform:translate3d(0,-210px,0);-webkit-transition:transform .3s ease .3s;transition:transform .3s ease .3s;z-index:1000}.drop-element li:nth-child(4) a,.drop-element.drop-element-attached-bottom li:nth-child(4) a{-webkit-transform:translate3d(0,-168px,0);transform:translate3d(0,-168px,0);-webkit-transition:transform .3s ease 240ms;transition:transform .3s ease 240ms;z-index:1001}.drop-element li:nth-child(3) a,.drop-element.drop-element-attached-bottom li:nth-child(3) a{-webkit-transform:translate3d(0,-126px,0);transform:translate3d(0,-126px,0);-webkit-transition:transform .3s ease 180ms;transition:transform .3s ease 180ms;z-index:1002}.drop-element li:nth-child(2) a,.drop-element.drop-element-attached-bottom li:nth-child(2) a{-webkit-transform:translate3d(0,-84px,0);transform:translate3d(0,-84px,0);-webkit-transition:transform .3s ease 120ms;transition:transform .3s ease 120ms;z-index:1003}.drop-element li:nth-child(1) a,.drop-element.drop-element-attached-bottom li:nth-child(1) a{-webkit-transform:translate3d(0,-42px,0);transform:translate3d(0,-42px,0);-webkit-transition:transform .3s ease 60ms;transition:transform .3s ease 60ms;z-index:1004}.drop-element.drop-after-open li:nth-child(5) a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .3s ease .4s;transition:transform .3s ease .4s}.drop-element.drop-after-open li:nth-child(4) a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .3s ease 320ms;transition:transform .3s ease 320ms}.drop-element.drop-after-open li:nth-child(3) a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .3s ease 240ms;transition:transform .3s ease 240ms}.drop-element.drop-after-open li:nth-child(2) a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .3s ease 160ms;transition:transform .3s ease 160ms}.drop-element.drop-after-open li:nth-child(1) a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .3s ease 80ms;transition:transform .3s ease 80ms}.drop.infodrop{padding:0 0 10px}.drop.infodrop>div{padding:10px 0;border-radius:4px;background:#fff;color:#303B46;border:1px solid #ccc;overflow:visible;-webkit-box-shadow:0 0 12px rgba(170,170,170,.2);box-shadow:0 0 12px rgba(170,170,170,.2);font-size:12px;font-size:1.2rem;line-height:1.45em;max-width:22em;opacity:0;display:none;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.drop.infodrop.drop-open-transitionend>div,.pika-single{display:block}.drop.infodrop>div>div{padding:0 10px}.drop.infodrop>div:after{position:absolute;content:'';bottom:-18px;left:50%;margin:0 0 0 -9px;border:9px solid transparent;border-top-color:#fff}.drop.infodrop>div:before{position:absolute;content:'';bottom:-22px;left:50%;margin:0 0 0 -11px;border:11px solid transparent;border-top-color:#ccc}.vex,.vex-loading-spinner,.vex-overlay{bottom:0;position:fixed}.actionbar,.pika-single{border:1px solid #f2f2f2}.drop.infodrop.drop-after-open>div{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.pika-single{z-index:9999;position:relative;color:#303B46;background:#fff}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single:after{clear:both}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute;-webkit-box-shadow:0 5px 15px -5px rgba(48,59,70,.5);box-shadow:0 5px 15px -5px rgba(48,59,70,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative;text-align:center}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;font-weight:400;margin:0;left:0;top:5px;width:auto;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.pika-select{display:inline-block}.pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.pika-table td,.pika-table th{width:14.28571429%;padding:0;border-bottom:0}.pika-table td:first-child,.pika-table td:last-child,.pika-table th:first-child,.pika-table th:last-child,.pika-table tr:first-child td{padding:0}.pika-table th{color:#303B46;font-size:12px;line-height:25px;font-weight:700;text-align:center}.pika-table th abbr{border:none}.pika-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;outline:0;border:0;margin:0;width:100%;padding:5px;color:#aaa;font-size:12px;line-height:15px;text-align:center;background:0 0}.content.icons .row .icon,.custom-select select,.vex,.vex *,.vex :after,.vex :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.pika-button:hover{background:#f2f2f2}.pika-week{font-size:11px;color:#aaa}.is-today .pika-button{color:#3baddf;font-weight:700}.is-selected .pika-button{color:#fff;font-weight:700;background:#33ECC0;border-radius:3px}.is-disabled .pika-button{pointer-events:none;cursor:default;color:#aaa;opacity:.3}@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-moz-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-ms-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-webkit-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-moz-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-ms-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-o-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.vex,.vex *,.vex :after,.vex :before{box-sizing:border-box}.vex{overflow:auto;-webkit-overflow-scrolling:touch;z-index:1111;top:0;right:0;left:0;padding-top:120px;padding-bottom:120px}.buttons,.form-group,body.vex-open{overflow:hidden}.vex-overlay{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein .5s;-o-animation:vex-fadein .5s;background:rgba(48,59,70,.4);background-image:-webkit-radial-gradient(circle,rgba(48,59,70,.3),rgba(48,59,70,.5));background-image:radial-gradient(circle,rgba(48,59,70,.3),rgba(48,59,70,.5));background-repeat:no-repeat;top:0;right:0;left:0}.vex.vex-closing .vex-overlay{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout .5s;-o-animation:vex-fadeout .5s}.vex-content{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein .5s;-o-animation:vex-fadein .5s;background:#fff}.vex.vex-closing .vex-content{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout .5s;-o-animation:vex-fadeout .5s}.vex-dialog-form{margin:0}.vex-dialog-button{-webkit-appearance:none;cursor:pointer}.vex-loading-spinner{-moz-box-shadow:0 0 1em rgba(0,0,0,.1);-webkit-box-shadow:0 0 1em rgba(0,0,0,.1);box-shadow:0 0 1em rgba(0,0,0,.1);z-index:1112;margin:auto;top:0;right:0;left:0;height:2em;width:2em;background:#fff;border-radius:100%;-webkit-animation:vex-rotation 3s linear infinite;animation:vex-rotation 3s linear infinite}.vex .vex-content{background:#fff;color:#303B46;padding:1em;position:relative;margin:0 auto 30px;max-width:100%;width:500px;line-height:1.4em;-webkit-box-shadow:0 0 10px rgba(48,59,70,.4);box-shadow:0 0 10px rgba(48,59,70,.4)}.vex .vex-content.wide{width:650px}.vex .vex-close{position:absolute;top:0;right:0;cursor:pointer}.vex .vex-close:before{position:absolute;content:"\00D7";font-size:26px;font-weight:400;line-height:31px;height:30px;width:30px;text-align:center;top:3px;right:3px;color:#3baddf;background:0 0;-webkit-transition:color .2s;transition:color .2s}.vex .vex-close:active:before,.vex .vex-close:hover:before{color:#303B46}.vex .vex-dialog-form .vex-dialog-message{margin-bottom:.5em}.vex .vex-dialog-form .vex-dialog-input{margin-bottom:1em}.vex-loading-spinner:before{font-weight:400;-moz-font-feature-settings:"liga";font-feature-settings:"liga";display:block;position:absolute;content:'\e50d';top:0;left:0;width:100%;text-align:center;height:100%;line-height:2em}.form-group{padding:5px 0}.form-group.hide{display:none}.form-group.vsp{margin-top:20px}.form-group>label{float:left;width:25%}.form-group label{line-height:1.8em}.form-group label.checkbox,.form-group label.radio{cursor:pointer}.form-group label.checkbox{font-size:84%}.form-group label.disabled,.form-group label.readonly{color:#ccc;cursor:default}.form-group .control{float:left;width:75%}.input-display,input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=week],input[type=text],input[type=password],input[type=month],input[type=time],input[type=email],input[type=url],input[type=number],input[type=search],select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;background:#fff;margin:0;padding:.4em 1em;font:inherit;line-height:1.3em;font-size:14px;font-size:1.4rem;color:#303B46;width:100%;-webkit-transition:border .2s;transition:border .2s}.content.icons .row .icon:before,.custom-select:after{font-family:FlaticonsStroke;speak:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-o-font-feature-settings:"liga"}.buttons button,.input-display.readonly,.input-display:disabled,a.btn,input[type=color].readonly,input[type=color]:disabled,input[type=date].readonly,input[type=date]:disabled,input[type=datetime].readonly,input[type=datetime]:disabled,input[type=datetime-local].readonly,input[type=datetime-local]:disabled,input[type=tel].readonly,input[type=tel]:disabled,input[type=week].readonly,input[type=week]:disabled,input[type=text].readonly,input[type=text]:disabled,input[type=password].readonly,input[type=password]:disabled,input[type=month].readonly,input[type=month]:disabled,input[type=time].readonly,input[type=time]:disabled,input[type=email].readonly,input[type=email]:disabled,input[type=url].readonly,input[type=url]:disabled,input[type=number].readonly,input[type=number]:disabled,input[type=search].readonly,input[type=search]:disabled,select.readonly,select:disabled,textarea.readonly,textarea:disabled{color:#aaa}.input-display:-moz-placeholder,input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=search]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#aaa}.input-display::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#aaa;opacity:1}.input-display:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa}.input-display::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa}.input-display:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=tel]:focus,input[type=week]:focus,input[type=text]:focus,input[type=password]:focus,input[type=month]:focus,input[type=time]:focus,input[type=email]:focus,input[type=url]:focus,input[type=number]:focus,input[type=search]:focus,select:focus,textarea:focus{outline:0;border-color:#aaa;-webkit-box-shadow:none;box-shadow:none}input[type=email]{text-transform:lowercase}textarea{padding:1em;resize:none}.input-display.date{display:inline-block;width:256px}.buttons{padding:25px 30px}.buttons button,a.btn{display:block;float:right;padding:.4em 1em;border-radius:3px;border:2px solid #aaa;background:#fff;-webkit-transition:all .2s;transition:all .2s}.buttons button.small,a.btn.small{font-size:84%;line-height:1.3em}.buttons button.mini,a.btn.mini{font-size:71%;line-height:1.3em;padding:.2em 1em}.buttons button.tiny,a.btn.tiny{font-size:61%;line-height:1.2em;padding:.2em .5em}.buttons button.inline,a.btn.inline{display:inline-block;float:none;margin:0 .3em}.buttons button:hover,a.btn:hover{color:#5e5e5e;border-color:#303B46;border-width:2px;border-style:solid}.buttons button.primary,a.btn.primary{color:#3baddf;border-color:#3baddf}.buttons button.primary:hover,a.btn.primary:hover{color:#1d84b1;border-color:#1d84b1}.buttons button.success,a.btn.success{color:#00C483;border-color:#00C483}.buttons button.success:hover,a.btn.success:hover{color:#009161;border-color:#009161}.buttons button.warning,a.btn.warning{color:#e65c4a;border-color:#e65c4a}.buttons button.warning:hover,a.btn.warning:hover{color:#c82f1c;border-color:#c82f1c}.checkbox input,.radio input{border:0;clip:rect(0 0 0 0);padding:0;overflow:hidden}.buttons button.action,a.btn.action{float:left}.checkbox input{height:1px;margin:-1px;position:absolute;width:1px}.checkbox .value{background-color:#ddd;border:.0625em solid #bbb;border-radius:.75em;box-shadow:inset 0 .0625em 0 .0625em rgba(0,0,0,.075);display:inline-block;height:1.5em;margin:0 .75em 0 0;position:relative;-webkit-transition:all .12s;transition:all .12s;vertical-align:-.5em;width:2.5em;cursor:pointer}.checkbox .value:before{background-color:#fff;border:1px solid;border-color:inherit;border-radius:50%;box-shadow:0 .0625em 0 .0625em rgba(0,0,0,.075);content:'';display:block;height:1.625em;left:25%;margin-left:-.9375em;margin-top:-.125em;position:absolute;top:0;-webkit-transition:all 120ms ease-in;transition:all 120ms ease-in;width:1.625em}.checkbox input:focus+.value:before{border-color:#888}.checkbox input:checked+.value{background-color:#3baddf;border-color:#2094c7}.checkbox input:checked+.value:before{left:75%}.checkbox input:disabled+.value{cursor:default;background-color:#ccc;border-color:#ccc}.checkbox input:disabled+.value:before{box-shadow:none}.checkbox.medium .value{height:1em;width:2em;vertical-align:middle;margin:0 10px 0 0}.checkbox.medium .value:before{margin-top:-.15em;margin-left:-.6em;height:1.15em;width:1.15em}.checkbox.medium input:checked+.value:before{left:70%}.checkbox.small .value{height:.7em;width:1.25em;vertical-align:middle;margin:0 10px 0 0}.checkbox.small .value:before{margin-top:-.1em;margin-left:-.5em;height:.8em;width:.8em}.radio input{height:1px;margin:-1px;position:absolute;width:1px}.radio .value{background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:85% auto;border:.0625em solid #ddd;border-radius:50%;box-shadow:inset 0 .0625em 0 .0625em rgba(0,0,0,.075);display:inline-block;height:1.2em;margin-right:.25em;position:relative;vertical-align:middle;width:1.2em;-webkit-transition:background .3s;transition:background .3s}.radio input:checked+.value{background-color:#3baddf;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTM5LjM2MyA3OWwtMjMuMzYzLTIzLjUxIDExLjM0Ny0xMS40MTkgMTIuMzQ3IDEyLjQxOSAzMy4yODktMzMuNDkgMTEuMDE3IDExLjA4NS00NC42MzcgNDQuOTE1eiIvPjwvc3ZnPg==);border-color:#2094c7;box-shadow:0 .0625em 0 .0625em rgba(0,0,0,.075)}select.small{padding:.1em .5em;font-size:12px;font-size:1.2rem;line-height:1.2em;width:auto}select.right{float:right}.custom-select{position:relative;display:block;padding:0;margin:0 0 5px;background:#fff}.custom-select select{width:100%;margin:0;background:0 0;border-radius:0;border:1px solid #ddd;outline:0;box-sizing:border-box;appearance:none;-webkit-appearance:none;color:#303B46}.custom-select select:focus{outline:0;border-color:#aaa}.custom-select:after{font-style:normal;font-weight:400;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";content:'\e5a9';color:#ccc;position:absolute;top:0;right:.5em;z-index:2;line-height:2.1em;pointer-events:none}.activitystream li:after,.activitystream li:before,.content.icons:after{content:''}.custom-select:hover,.custom-select:hover select{border-color:#aaa}table tbody td,table thead td,table thead th{border-bottom:1px solid #f2f2f2}.custom-select:hover:after{color:#aaa}.custom-select::after,x:-o-prefocus{display:none}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.custom-select select::-ms-expand{display:none}.custom-select select:focus::-ms-value{background:0 0;color:#303B46}}@-moz-document url-prefix(){.custom-select{overflow:hidden;border-right:1px solid #ddd}.custom-select select{width:120%;width:calc(100% + 3em)}}.custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}table{border-collapse:collapse;width:100%;font-size:14px;font-size:1.4rem;line-height:1.8em}table thead td,table thead th{text-align:left;padding-top:12px;padding-bottom:12px;color:#aaa}table td,table th{padding:12px 10px}table td:first-child,table th:first-child{padding-left:30px}table td:last-child,table th:last-child{padding-right:30px}table td.num,table th.num{text-align:right}table td .nowrap,table td.nowrap,table th .nowrap,table th.nowrap{white-space:nowrap}table tbody tr:first-child td{padding-top:12px}table tbody tr:last-child td{border-bottom:0}table td.img{width:30px}table td.img figure{width:24px;height:24px}table td.img figure:before{font-size:12px;font-size:1.2rem}table a{color:#3baddf}table a:hover{color:#303B46}header.name{margin:0 30px 20px;position:relative}header.name.icon{margin:-10px 0 10px}header.name .img,header.name hgroup{display:inline-block;vertical-align:middle}header.name .img{width:65px;margin:0 20px 0 0}header.name .img figure{margin:0;background-color:#fff}header.name h2,header.name h3{margin:0;line-height:1.2em}header.name h2{font-weight:500;font-size:22px;font-size:2.2rem}header.name h3{font-weight:300;font-size:16px;font-size:1.6rem;line-height:2.2em}.row{border-bottom:1px solid #f2f2f2}.row:last-child{border-bottom:0}.row .data{padding:30px}.row .data p{margin:0 0 1em}.row .data p:last-child{margin-bottom:0}.content.icons{position:relative;padding:0}.content.icons:after{display:block;position:absolute;top:0;left:100px;bottom:0;height:100%;width:1px;border-right:1px solid #f2f2f2}@media screen and (max-width:640px){.content.icons:after{display:none}}.content.icons .row:after,.content.icons .row:before{content:" ";display:table}.content.icons .row:after{clear:both}.content.icons .row .icon{box-sizing:border-box;position:relative;width:100px;float:left;height:100%}.content.icons .row .data,body.public .container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.content.icons .row .icon:before{display:block;font-style:normal;font-weight:400;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-size:30px;font-size:3rem;color:#ddd;line-height:100px;text-align:center}.actionbar a:before,.tt-suggestion p span:after{font-family:FlaticonsStroke;font-style:normal;text-rendering:optimizeLegibility;white-space:nowrap;speak:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga"}.content.icons .row .data{box-sizing:border-box;width:calc(100% - 100px);float:right;padding:25px 40px}.modal-dialog{margin:-1em;padding:30px}.modal-dialog p{margin:0 0 1em}.modal-dialog .buttons{padding:20px 0 0;overflow:hidden}body>.modal-dialog{display:none}.actionbar{padding:15px;background:#fff;border-radius:1px;border-width:1px 1px 0;overflow:hidden}.actionbar a{display:block;float:right;margin:0 0 0 1em;font-size:84%;font-weight:300;padding:.4em 1em;border-radius:3px;border:2px solid #3baddf;background:#fff;color:#3baddf;-webkit-transition:none;transition:none}.actionbar a:hover{color:#1d84b1;border:2px solid #1d84b1}.actionbar a.active{color:#fff;background:#3baddf;border:2px solid #3baddf}.actionbar a.small{font-size:71%}.actionbar a:before{line-height:1;-moz-font-feature-settings:"liga";font-feature-settings:"liga";display:inline-block;font-weight:100;font-size:84%;vertical-align:baseline;padding:0 .3em 0 0}.actionbar a.duplicate:before{content:'\e5a0'}.actionbar a.back{float:left;margin:0 1em 0 0}.actionbar a.back:before{content:'\e5aa'}.actionbar a.export:before{content:'\e497'}.actionbar a.print:before{content:'\e42e'}.actionbar a.security:before{content:'\e429'}.actionbar a.delete:before{content:'\e480'}.actionbar a.success{color:#00C483;border-color:#00C483}.actionbar a.success:hover{color:#009161;border-color:#009161}.actionbar a.warning{color:#e65c4a;border-color:#e65c4a}.actionbar a.warning:hover{color:#c82f1c;border-color:#c82f1c}header .actionbar{position:absolute;right:0;bottom:17px;background:0 0;border:0;border-radius:0;padding-right:0}.mapbox-improve-map{display:none}@-moz-keyframes spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}body.public{background:#303B46}body.public .container{box-sizing:border-box;width:100%;max-width:340px;margin:0 auto;padding:60px 0 20px;-webkit-perspective:1500;-moz-perspective:1500;perspective:1500}body.public div.flip{position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 1s cubic-bezier(.25,.1,.25,1);transition:all 1s cubic-bezier(.25,.1,.25,1)}body.public div.flip.rotated{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}body.public div.flip.rotated .rememberme{visibility:hidden}body.public div.flip>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;background:#fff;width:100%;padding:20px;margin:0 0 40px;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 0 5px rgba(48,59,70,.2);box-shadow:0 0 5px rgba(48,59,70,.2)}body.public div.flip>div.back{-webkit-transform:rotateY(-180deg) translateZ(3px);-ms-transform:rotateY(-180deg) translateZ(3px);transform:rotateY(-180deg) translateZ(3px)}body.public button,body.public input[type=text],body.public input[type=password],body.public input[type=email],body.public label.rememberme{display:block;width:100%;margin:0 0 10px;font-size:16px;font-size:1.6rem;line-height:1.5em;color:#303B46}.iemessage,body.public h2{display:none}body.public button:-moz-placeholder,body.public input[type=text]:-moz-placeholder,body.public input[type=password]:-moz-placeholder,body.public input[type=email]:-moz-placeholder,body.public label.rememberme:-moz-placeholder{color:#aaa}body.public button::-moz-placeholder,body.public input[type=text]::-moz-placeholder,body.public input[type=password]::-moz-placeholder,body.public input[type=email]::-moz-placeholder,body.public label.rememberme::-moz-placeholder{color:#aaa;opacity:1}body.public button:-ms-input-placeholder,body.public input[type=text]:-ms-input-placeholder,body.public input[type=password]:-ms-input-placeholder,body.public input[type=email]:-ms-input-placeholder,body.public label.rememberme:-ms-input-placeholder{color:#aaa}body.public button::-webkit-input-placeholder,body.public input[type=text]::-webkit-input-placeholder,body.public input[type=password]::-webkit-input-placeholder,body.public input[type=email]::-webkit-input-placeholder,body.public label.rememberme::-webkit-input-placeholder{color:#aaa}body.public h1{font-size:18px;font-size:1.8pxrem;font-weight:500;letter-spacing:.03em;color:#3baddf;text-align:center;margin:20px 0 40px}body.public p{line-height:1.4em}body.public input[type=text],body.public input[type=password],body.public input[type=email]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f2f2f2;border:0;padding:7px 10px}body.public label.rememberme{margin:20px 0;color:#aaa;font-size:13px;font-size:1.3rem}body.public button{border:0;margin:40px 0 0;padding:7px 10px;background:#3baddf;color:#fff;-webkit-transition:all .2s;transition:all .2s}body.public button:focus,body.public button:hover{background:#1d84b1}body.public p.link{margin:2em 0 0;text-align:center}body.public p.link a{color:#ccc;text-decoration:none}body.public p.link a:hover{color:#3baddf}body.public .suggestion{font-style:italic;text-align:right;margin:0 0 1em;color:#aaa;cursor:pointer}body.public .suggestion span{font-weight:500}.iemessage{position:absolute;top:0;left:0;right:0;padding:14px 10px;background:#ffc;border-bottom:1px solid #ddb;color:#000;text-align:center;font-size:13px}.iemessage a{color:#3baddf;text-decoration:underline}.tt-dropdown-menu{display:block;border:1px solid #f2f2f2;border-radius:1px;background:#fff;width:100%;-webkit-box-shadow:2px 2px 4px rgba(170,170,170,.4);box-shadow:2px 2px 4px rgba(170,170,170,.4);font-size:14px;font-size:1.4rem}#globalsearch .tt-dropdown-menu{width:200%;right:0;left:auto}.twitter-typeahead .tt-hint{color:#ccc}.tt-suggestion{position:relative;cursor:pointer}.tt-suggestion p{padding:0 2em 0 1em;margin:.2em 0;line-height:2em;height:2em;overflow:hidden;text-overflow:ellipsis;color:#303B46}.tt-suggestion p span{display:inline-block;position:absolute;top:0;right:1em;width:1em;height:1em;color:#3baddf}.tt-suggestion p span:after{font-weight:400;text-decoration:none;line-height:1;-moz-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e4ab'}.activitystream li div.activity:before,.tt-dataset-clients .tt-suggestion:after,.tt-dataset-contacts .tt-suggestion:after{font-style:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-weight:400;speak:none;-moz-font-feature-settings:"liga=1";font-family:FlaticonsStroke}.tt-suggestion p span.contact:after{content:'\e4b2'}.tt-suggestion p span.client:after{content:'\e451'}.tt-suggestion p span.product:after{content:'\e566'}.tt-suggestion.tt-cursor p{background:#3baddf;color:#fff}.tt-suggestion.tt-cursor p span{color:#fff}.tt-dataset-clients .tt-suggestion p,.tt-dataset-contacts .tt-suggestion p{padding-right:30px}.tt-dataset-clients .tt-suggestion:after,.tt-dataset-contacts .tt-suggestion:after{line-height:1;-moz-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;right:1em;top:.5em;color:#3baddf;content:'\e451'}.tt-dataset-clients .tt-suggestion.tt-cursor:after,.tt-dataset-contacts .tt-suggestion.tt-cursor:after{color:#fff}.tt-dataset-contacts .tt-suggestion:after{content:'\e4b2'}.notfound{width:96%;max-width:1200px;overflow:hidden}.notfound>section{float:none;margin:50px auto;width:100%;max-width:400px;min-height:0;padding:30px}.notfound>section:only-child{min-height:0}.activitystream a.update-add{position:absolute;top:24px;right:15px;float:right;font-size:84%;padding:.4em 1em;border-radius:3px;border:2px solid #33ECC0;background:#fff;color:#33ECC0;text-align:center;-webkit-transition:all .2s;transition:all .2s}.activitystream ul{list-style:none;margin:0;padding:0 0 0 50px}.activitystream li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;background:#fff;padding:15px;margin:0 0 15px}.activitystream li:before{position:absolute;top:0;left:-32px;width:2px;height:100%;height:calc(100% + 15px);background:#aaa;-webkit-transition:background .2s;transition:background .2s}.activitystream li:last-child:before{background:0 0}.activitystream li:after{position:absolute;top:8px;left:-16px;border:9px solid transparent;border-right-color:#fff}.activitystream li div.activity:before{-moz-font-feature-settings:"liga";font-feature-settings:"liga";font-size:16px;content:'\e44a';position:absolute;top:0;left:-48px;width:32px;height:32px;line-height:33px;text-align:center;background:#fff;color:#aaa;border:2px solid #aaa;border-radius:50%}.crm .img figure:before,.dashboard .panel.calendar li:before{text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-o-font-feature-settings:"liga"}.crm .img figure,.crm .update .img,.crm .view .activitystream header{position:relative}.activitystream li div.activity.activity-dealstatusupdate:before{content:'\e4eb'}.activitystream li div.activity.activity-crmclientcreate:before{content:'\e451'}.activitystream li div.activity.activity-crmcontactcreate:before{content:'\e4b2'}.activitystream li div.activity h4{font-size:15px;font-size:1.5rem;margin:0 0 .6em}.activitystream li div.activity h4 a{color:#3baddf}.activitystream li div.activity h4 b{font-weight:500}.activitystream li div.activity h5{margin:-.3em 0 .5em;font-size:14px;font-size:1.4rem;font-weight:700}.activitystream li div.activity p{font-size:14px;font-size:1.4rem;margin:0 0 1em}.activitystream li div.activity p.meta{font-size:12px;font-size:1.2rem;color:#aaa;margin-bottom:0}.activitystream li div.activity p.meta time{float:right}.activitystream li div.activity blockquote{margin:0}.activitystream li div.activity blockquote p{font-style:italic;margin-left:.6em}.activitystream li div.activity blockquote p:after,.activitystream li div.activity blockquote p:before{color:#aaa;font-size:130%;vertical-align:text-top;padding:0 .2em;content:'“'}.activitystream li div.activity blockquote p:before{margin-left:-.6em}.activitystream li div.activity blockquote p:after{content:'”'}@media screen and (max-width:640px){.activitystream ul{padding:0}.activitystream li div.activity:before,.activitystream li:after,.activitystream li:before{display:none}}.dashboard>section{float:none;margin:0 auto;width:calc(100% - 60px);max-width:1200px}.dashboard .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding-right:15px}.dashboard .column:nth-child(2n){padding:0 0 0 15px}.dashboard .panel{margin:0 0 30px}.dashboard .panel:last-child{margin-bottom:0}.dashboard .panel h2{margin:0 0 1em}.dashboard .panel.calendar ul,.dashboard .panel.deals ul{list-style:none;margin:0;padding:0}.dashboard .panel.calendar li,.dashboard .panel.deals li{background:#fff;padding:.6em 1em;margin:0 0 5px}.dashboard .panel.calendar li .datetime,.dashboard .panel.calendar li .statuslist,.dashboard .panel.deals li .datetime,.dashboard .panel.deals li .statuslist{font-size:12px;font-size:1.2rem;color:#aaa;margin-bottom:0;float:right}.dashboard .panel.calendar li:before{font-family:FlaticonsStroke;font-style:normal;font-weight:400;speak:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e475';color:#aaa;padding-right:7px;font-size:84%;vertical-align:baseline}.dashboard .panel.calendar li.delivery:before{content:'\e4d2'}.dashboard .panel.calendar li.holiday:before{content:'\e4af'}.dashboard .projecthub{display:block;clear:both;padding:1em 0 0;text-align:center;font-size:12px;font-size:1.2rem}.dashboard .projecthub a{color:#aaa}.address li .more:after,.crm .img figure:before,li.address .more:after{-ms-font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;color:#3baddf}@media screen and (max-width:640px){.dashboard>section{width:auto;margin:0 15px}.dashboard .column{float:none;width:auto;padding-right:0;padding-left:0}.dashboard .column:nth-child(2n){padding-left:0}}.crm aside nav.tags{margin-bottom:0}.crm aside nav.tags li.all{margin-top:1em;font-weight:500}.crm .icon.img figure{width:62.5px;height:62.5px;margin:15px auto}.crm .img figure{margin:0;background-color:#fff;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-radius:50%;border:1px solid #f2f2f2}.crm .img figure input{display:none}.crm .img figure a{display:block;height:100%}.crm .img figure:before{font-family:FlaticonsStroke;font-style:normal;font-weight:400;speak:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);transform:translate(-50%,-40%);line-height:1em;vertical-align:middle;text-align:center}.address li .more:after,.crm tr.primary span.name:after,li.address .more:after{white-space:nowrap;speak:none;line-height:1;-moz-font-feature-settings:"liga=1"}.crm .img figure.female:before,.crm .img figure.male:before{content:'\e4b2'}.crm .img figure.company:before{content:'\e451'}.crm .img figure.image:before{display:none}.address li .more,li.address .more{cursor:pointer;font-weight:300;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.address li .more:after,.crm .overview.tag h2:before,.crm tr.primary span.name:after,li.address .more:after{font-weight:400;text-decoration:none;text-rendering:optimizeLegibility}.address li .more:after,li.address .more:after{font-family:FlaticonsStroke;font-style:normal;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-o-font-feature-settings:"liga";font-feature-settings:"liga";content:'\e4af'}.crm .overview.tag h2:before,.crm tr.primary span.name:after{font-style:normal;-ms-font-feature-settings:"liga" 1}.address li:hover .more,li.address:hover .more{opacity:1}.crm tr.primary span.name:after{font-family:FlaticonsStroke;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e49d';vertical-align:baseline;padding-left:.3em;color:#aaa}.crm .overview.tag h2:before,.crm .view .meta .view-all a:before{-moz-font-feature-settings:"liga=1";-webkit-font-smoothing:antialiased;font-family:FlaticonsStroke;speak:none;white-space:nowrap}.crm .overview td.name{width:25%}.crm .overview td.email,.crm .overview td.phone{white-space:nowrap}.crm .overview td{line-height:1.2em}.crm .overview td span.function{display:block;color:#aaa}.crm .overview.tag h2:before{line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-o-font-feature-settings:"liga";font-feature-settings:"liga";content:'\e4c7';padding:0 .3em 0 0;color:#aaa;vertical-align:sub}.crm .overview.tag ul.switch{position:absolute;top:0;right:0;list-style:none;margin:0;padding:0}.crm .overview.tag ul.switch li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:1.2rem;line-height:1em;display:inline-block}.crm .overview.tag ul.switch li a{display:block;padding:.5em 1em;border:1px solid #ccc;background:#fff;color:#aaa}.crm .overview.tag ul.switch li a:hover{color:#3baddf}.crm .overview.tag ul.switch li.active a{background:#3baddf;color:#fff;border-color:#3baddf}.crm .overview.tag ul.switch li.active a:hover{color:#fff}.crm .view>div{overflow:hidden}.crm .view div.column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:calc(50% - 15px)}.crm .view div.column.meta{float:right}.crm .view div.column.meta.left{float:left}.crm .view div.column>header,.crm .view div.column>section{background:#fff;padding:30px;margin:0 0 15px;border:1px solid #f2f2f2;border-radius:1px}.crm .view div.column h3{margin:0 0 1em;font-size:18px;font-size:1.8rem;font-weight:500;color:#aaa}.crm .view .activitystream header h3{margin-bottom:0}.crm .view .activitystream ul li div.activity h4 span,.crm .view .activitystream ul li div.activity h5{display:none}.crm .view .meta .view-all{text-align:center;margin:0 0 -30px;padding:15px}.crm .view .meta .view-all a{font-size:84%;line-height:2em}.crm .view .meta .view-all a:before,.crm .view .meta ul li:before,.vex .address .buttons .btn:before{font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;line-height:1;-o-font-feature-settings:"liga";font-style:normal}.crm .view .meta .view-all a:before{-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";content:'\e45c';padding:0 .5em 0 0;vertical-align:middle}.crm .view .meta table td,.crm .view .meta table th{padding:5px}.crm .view .meta table td:first-child,.crm .view .meta table th:first-child{padding-left:0}.crm .view .meta table td:last-child,.crm .view .meta table th:last-child{padding-right:0}.crm .view .meta ul{margin:0;padding:0;list-style:none}.crm .view .meta ul li{display:block;overflow:hidden;border-bottom:1px solid #f2f2f2;padding:15px 0}.crm .view .meta ul li:before{font-family:FlaticonsStroke;white-space:nowrap;speak:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e500';color:#ccc;font-size:84%;padding:0 1em 0 .1em}.crm .update .img figure.busy:after,.crm .update a.add:after,.crm .update a.delete:after,.vex .address .buttons .btn:before{font-family:FlaticonsStroke;-moz-font-feature-settings:"liga=1";speak:none;-webkit-font-smoothing:antialiased}.crm .view .meta ul li span{display:inline-block;vertical-align:top}.crm .view .meta ul li.email:before{content:'\e493'}.crm .view .meta ul li.phone:before{content:'\e500'}.crm .view .meta ul li.address:before{content:'\e4f6'}.activitystream form{display:block;padding:30px;background:#fff}.activitystream .form-group{padding:0}.activitystream .form-group .control,.activitystream .form-group label{display:block;float:none;width:auto}.activitystream .form-group label{color:#aaa}.activitystream .buttons{padding:15px 0 0;overflow:hidden}.vex .vex-content.note{padding:35px}.vex-content.note .row{border-bottom:0}.vex-content.note .row .data{padding:0;float:none;width:auto}.vex-content.note .row .data.buttons{padding:15px 0 0}.vex-content.note h2{font-size:16px;font-size:1.6rem;margin:0 0 1em}.vex-content.note .form-group .control,.vex-content.note .form-group>label{width:auto;float:none}.vex-content.note .form-group>label{color:#aaa}.crm .details{background:0 0;border:0}.crm .details .row.email .icon:before{content:'\e493'}.crm .details .row.phone .icon:before{content:'\e500'}.crm .details .row.web .icon:before{content:'\e4a8'}.crm .details .row.address .icon:before{content:'\e4f6'}.crm .details .row.infos .icon:before{content:'\e4af'}.crm .details .row.tags .icon:before{content:'\e4c7'}.crm .details .row.dates .icon:before{content:'\e475'}.crm .details .data ul{margin:0;padding:0}.crm .details .infos li{display:block;font-size:16px;font-size:1.6rem}.crm .details .infos li .label,.crm .details .infos li .value{display:inline-block}.crm .details .infos li .label{width:10em;font-weight:300}.crm .details .address li,.crm .details .dates li,.crm .details .email li,.crm .details .phone li,.crm .details .web li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:33%;padding-right:10px}.crm .details .address li .label,.crm .details .dates li .label,.crm .details .email li .label,.crm .details .phone li .label,.crm .details .web li .label{font-weight:300;font-size:14px;font-size:1.4rem;display:block}.crm .details .address li .value,.crm .details .dates li .value,.crm .details .email li .value,.crm .details .phone li .value,.crm .details .web li .value{display:block;font-size:16px;font-size:1.6rem;padding:.2em 0 0}.crm .details .address li:nth-child(3n+1),.crm .details .dates li:nth-child(3n+1),.crm .details .email li:nth-child(3n+1),.crm .details .phone li:nth-child(3n+1),.crm .details .web li:nth-child(3n+1){clear:left}.crm .details .address li:nth-child(n+4),.crm .details .dates li:nth-child(n+4),.crm .details .email li:nth-child(n+4),.crm .details .phone li:nth-child(n+4),.crm .details .web li:nth-child(n+4){margin-top:30px}.crm .details .meta{padding:30px}.crm .details .meta p{margin:0;text-align:right;color:#aaa}.crm .details .meta code{display:inline-block;background:#f2f2f2;padding:.2em 1em}.crm .details .tags li{display:inline-block;font-size:84%;margin:0 3px 5px 0}.crm .details .tags li a{display:block;border:2px solid #3baddf;border-radius:5px;padding:.25em .6em}.vex .address{margin-top:-60px}.vex .address .map{width:100%;height:200px}.vex .address .weather{margin:1em 0 0;text-align:center}.vex .address .weather canvas{width:80px;height:80px;display:inline-block;margin:0 0 0 1em}.vex .address .weather div{display:inline-block;text-align:right;vertical-align:top}.vex .address .weather div span{display:block}.vex .address .weather div span.temperature{font-size:140%;padding:.6em 0 0}.vex .address .weather div span.summary{font-size:84%;color:#aaa}.vex .address .buttons{margin:1em 0 0;padding:.5em 0 0;overflow:hidden}.vex .address .buttons .btn{width:49%;text-align:center;font-size:84%}.vex .address .buttons .btn:nth-child(2n+1){float:left;clear:left}.vex .address .buttons .btn:nth-child(2n){float:right;margin:0 0 2%}.vex .address .buttons .btn:last-child{margin-bottom:0}.vex .address .buttons .btn:before{white-space:nowrap;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";content:'\e4f6';padding:0 .3em 0 0}.vex .address-nearby{margin-top:-60px;padding:30px 0}.vex .address-nearby h2{margin:0 30px 1em;font-size:18px;font-size:1.8rem;font-weight:300}.vex .address-nearby table thead td,.vex .address-nearby table thead th{padding-bottom:8px;padding-top:8px}.vex .address-nearby table tbody td,.vex .address-nearby table tbody tr:first-child td{padding-top:6px;padding-bottom:6px}.crm .update ul{margin:0;padding:0;list-style:none}.crm .update h4{margin:0 0 1em}.crm .update a.add,.crm .update a.delete{display:inline-block;margin:0 0 .5em;width:18px;height:18px;text-align:center;font-size:14px;color:#fff;background:#33ECC0;text-decoration:none;border-radius:50%;vertical-align:bottom}.crm .update .img a.add:after,.crm .update .img a.delete:after,.crm .update a.add:after,.crm .update a.delete:after{text-decoration:none;text-rendering:optimizeLegibility;font-size:84%;font-weight:700;line-height:1.8em;content:'\e5a0'}.crm .update a.add:after,.crm .update a.delete:after{font-style:normal;white-space:nowrap;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";color:#fff}.crm .update a.delete{background:#e65c4a}.crm .update a.delete:after{font-weight:400;content:'\e5a3'}.crm .update .img figure{cursor:copy}.crm .update .img figure.busy:after{font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";content:'\e50d';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;color:#3baddf;height:2em;width:2em;background:#fff;border-radius:50%;text-align:center;line-height:2em}.crm .update .img a.add:after,.crm .update .img a.delete:after,main.products .supplier-info:after{font-family:FlaticonsStroke;-webkit-font-feature-settings:"liga";white-space:nowrap;font-style:normal}.crm .update .img a.add,.crm .update .img a.delete{position:absolute;bottom:10px;left:50%;width:16px;height:16px;margin:0 0 0 -20px;text-align:center;font-size:12px;line-height:16px;color:#fff;background:#33ECC0;text-decoration:none;border-radius:50%}.crm .update .img a.add:after,.crm .update .img a.delete:after{speak:none;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:#fff}.deals .status-info:after,.status .status-info:after,main.products .supplier-info:after{text-decoration:none;text-rendering:optimizeLegibility;speak:none;-moz-font-feature-settings:"liga=1";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga"}.crm .update .img a.delete{background:#e65c4a}.crm .update .img a.delete:after{font-weight:400;content:'\e5a3'}.crm .update .img figure.image~a.add,.crm .update .img figure:not(.image)~a.delete{display:none}.crm .update .name input{width:100%}.crm .update .client .form-group,.crm .update .meta .form-group{overflow:visible}.crm .update .client .form-group:after,.crm .update .client .form-group:before,.crm .update .meta .form-group:after,.crm .update .meta .form-group:before{content:" ";display:table}.crm .update .client .form-group:after,.crm .update .meta .form-group:after{clear:both}.crm .update .client .form-group .control label,.crm .update .meta .form-group .control label{display:inline-block;margin-right:1em}.crm .update .client input{width:20em}.crm .update .contact-info li{padding:0 0 5px;overflow:hidden}.crm .update .contact-info span.label,.crm .update .contact-info span.value{float:left;display:inline-block;vertical-align:top}.crm .update .contact-info span.label{width:20%;visibility:hidden}.crm .update .contact-info li:first-child span.label{visibility:visible}.crm .update .contact-info span.value{width:60%}.crm .update .contact-info input,.crm .update .contact-info span.type{display:inline-block;vertical-align:top;width:25%}.crm .update .contact-info input{width:70%}.crm .update .contact-info a.add{display:none}.crm .update .contact-info li.last a.add{display:inline-block}.crm .update .contact-info li.no-delete a.delete{display:none}.crm .update .tags>div{margin-left:2em}.crm .update .tags input{display:inline-block;width:10em}.crm .update .infos li{padding:0 0 5px}.crm .update .infos label{display:inline-block;width:20%}.crm .update .infos input[type=text]{width:100%}.crm .update .address li{overflow:hidden;position:relative;margin-bottom:15px}.crm .update .address li>span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.crm .update .address span.type{float:left;width:20%}.crm .update .address span.input{float:left;width:80%;padding-left:10px}.crm .update .address span.btns{display:inline-block;position:absolute;left:0;bottom:5px}.crm .update .address input,.crm .update .address select{margin-bottom:5px}.crm .update .address .custom-select select{margin-bottom:0}.crm .update .address input.province,.crm .update .address input.street{width:100%}.crm .update .address input.zipcode{width:25%;margin-right:5px}.crm .update .address input.city{width:50%}.crm .update .dates li{display:block;position:relative}.crm .update .dates li .input,.crm .update .dates li .type{display:inline-block;vertical-align:top}.crm .update .dates li .type{width:20%}.crm .update .dates li .input{width:60%;position:relative}.crm .update .dates li .display.new{color:#aaa}.crm .update .dates li .calendar{position:absolute;top:100%;left:0}.crm .update .dates li .btns{position:absolute;right:0;top:7px}.crm .overview.all .list{list-style:none;margin:0;padding:0;background:#fff}.crm .overview.all .list li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:50px;border-bottom:1px solid #F6F6F6}.crm .overview.all .list li a{display:block;height:100%;line-height:50px;padding:0 1.5em 0 1em;overflow:hidden;text-overflow:ellipsis}.deals .elements ul.elements li div.form-group.product,.deals .print .form-group,.deals .update .client,.products .elements ul .product{overflow:visible}.crm .overview.all .list li a:hover{border:0}.crm .overview.all .offsets{position:fixed;top:50%;right:0;font-size:9px;font-size:.9rem;line-height:1em;-webkit-transform:translate(0,-45%);-ms-transform:translate(0,-45%);transform:translate(0,-45%)}.crm .overview.all .offsets ul{list-style:none;margin:0;padding:0}.crm .overview.all .offsets li{display:block;color:#303B46;padding:1px 15px 1px 20px;text-align:center}.crm .overview.all .offsets li.inactive{color:#aaa}@media screen and (max-width:640px){.crm .overview table td.email,.crm .overview table td.name,.crm .overview table td.phone{display:block;width:100%;border-bottom:none;padding:0 15px;line-height:1.6em}.crm .details table.contacts td.img,.crm .overview table span.function,.crm .overview table td.city,.crm .overview table td.client,.crm .overview table td.contact,.crm .overview table td.email:empty,.crm .overview table td.img,.crm .overview table td.name:empty,.crm .overview table td.phone:empty,.crm .overview table th,.crm .view .activitystream header{display:none}.crm .overview table td.name{border-top:1px solid #ccc;padding-top:15px;margin-top:15px}.crm .overview table tr:first-child td.name{border:none;margin-top:0}.crm .overview table tr:last-child td:last-child{padding-bottom:15px}.crm .view div.column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;width:100%}.crm .view div.column>section{padding:30px 15px}.crm .view .activitystream ul{margin:0 15px}.crm .details .notes p{margin:0 0 1em;font-size:84%}.crm .details .meta{padding:15px}.crm .details table.contacts tbody tr td{display:block;border-bottom:none;padding:.1em 15px}.crm .details table.contacts tbody tr td:nth-child(2){padding-top:.6em;font-weight:700}.crm .details table.contacts tbody tr td:last-child{padding-bottom:.6em;border-bottom:1px solid #f2f2f2}.address li .more,li.address .more{opacity:1}.vex .address,.vex .address-nearby{margin-top:0}}main.products aside nav .type{font-size:84%;padding-left:1em;line-height:1.6em}main.products .supplier-info{display:inline-block;width:1em;padding-left:.3em;color:#aaa;cursor:pointer}main.products .supplier-info:after{font-weight:400;line-height:1;-moz-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e4af'}.deals .status-info:after,.status .status-info:after,div.attachments .no-attachments p:before{-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-family:FlaticonsStroke}main.products .supplier-info:hover{color:#3baddf}table.products .no-content{text-align:center}table.products .upc .prefix{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;margin-right:1%;display:inline-block}table.products .upc .code{width:60%}.products .view h4{margin:0 0 1em;font-weight:300}.products .view ul{margin:0;padding:0}.products .view ul li{display:block;line-height:1.4em;margin-bottom:.2em}.products .view ul li .label,.products .view ul li .value{display:inline-block;vertical-align:top}.products .view ul li .label{width:20%;font-weight:300}.products .view ul li .value{width:70%}.product-details{padding:40px 0 30px}.product-details h2{padding:0 30px;font-size:20px;font-size:2rem}.product-details p{padding:0 30px}.update .upc .prefix{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;margin-right:1%;display:inline-block}.update .upc .code{width:60%}.update .carrier-comment a.un-info{font-size:84%}.products .elements ul{list-style:none;margin:0;padding:0}.products .elements ul li{margin:0 0 20px}.products .elements ul li .buttons{margin:0 -30px;border-bottom:1px solid #f2f2f2}.products .elements ul li:last-child{margin-bottom:0}.products .elements ul li:last-child .buttons{border-bottom:0}.products .elements ul .product:after,.products .elements ul .product:before{content:" ";display:table}.products .elements ul .product:after{clear:both}.products .elements ul .product .twitter-typeahead{display:block;width:100%}.products .elements ul .product input.tt-hint{color:#f2f2f2}.products .elements ul .form-group .value{display:inline-block;width:75%}.products .suppliers ul.suppliers{list-style:none;margin:0;padding:0}.products .suppliers ul.suppliers li{position:relative;margin:0 0 30px}.products .suppliers ul.suppliers li .buttons{margin:0 -30px;border-bottom:1px solid #f2f2f2}.products .suppliers ul.suppliers li:last-child{margin-bottom:0}.products .suppliers ul.suppliers li:last-child .buttons{border-bottom:0}.products .suppliers ul.suppliers li span.client{display:block}.products .suppliers ul.suppliers li span.client .twitter-typeahead{display:block;width:100%}.products .suppliers ul.suppliers li input,.products .suppliers ul.suppliers li select{margin-bottom:5px}.products .suppliers ul.suppliers li input.externalid,.products .suppliers ul.suppliers li input.price{width:39%}.products .suppliers ul.suppliers li input.externalid{float:right;width:60%}@media screen and (max-width:640px){.products table th{display:none}.products table tbody td{display:block;width:100%;border-bottom:none;padding:0 15px;line-height:1.6em;text-align:left}.products .view:after,.products table tbody td:empty{display:none}.products table tbody td:first-child{border-top:1px solid #ccc;padding-top:15px;margin-top:15px}.products table tbody tr:first-child td{padding:0 15px}.products table tbody tr:first-child td:first-child{border:none;padding-top:15px;margin-top:0}.products table tbody tr:last-child td:last-child{padding-bottom:15px}.products .view ul{overflow:hidden}.products .view ul li{float:none;width:100%;margin:0 0 15px}.products .view ul li:last-child{margin-bottom:0}.products .view ul li span.label,.products .view ul li span.value{display:block;width:100%}.products .view .attachments .buttons,.products .view .buttons{display:none}}main.deals table.deals .no-content{text-align:center}.deals .view ul{margin:0;padding:0;list-style:none}.deals .view ul li{display:block;line-height:1.4em;margin-bottom:.2em}.deals .view ul li .label,.deals .view ul li .value{display:inline-block;vertical-align:top}.deals .view ul li .label{width:25%;font-weight:300}.deals .view ul li .value{width:70%}.deals .view ul li.status li{margin:0 0 8px}.deals .view ul li.status li small{padding-left:.5em}.vex .print-docs{padding:30px}.vex .print-docs p{margin:0 0 1em}.vex .print-docs ul{list-style:none;margin:0;padding:0}.vex .print-docs ul li{padding:.2em 0}.vex .print-docs ul a{display:block;border:2px solid #3baddf;border-radius:5px;padding:.3em 1em;color:#3baddf}.vex .print-docs ul a:hover{color:#1d84b1;border-color:#1d84b1}.deals .update .client:after,.deals .update .client:before{content:" ";display:table}.deals .update .client:after{clear:both}.deals .update .client .tt-input,.deals .update .client .twitter-typeahead{width:100%}.deals .update .client .tt-hint{color:#f2f2f2}.deals .update .status .checkbox{display:block;margin:0 0 4px}.deals .update .control.hidden,.update-status-inline .form-group>label{display:none}.vex .update-status-inline{padding:30px}.update-status-inline header.name{margin:0}.update-status-inline header.name h1{font-size:16px;font-size:1.6rem;font-weight:500;line-height:1.4em;margin:0 0 1em}.update-status-inline .row .data{padding:0}.update-status-inline .row .data.buttons{padding-top:10px}.update-status-inline .form-group label.checkbox{display:block;margin:2px 4px}.deals .elements ul.elements{list-style:none;margin:0;padding:0}.deals .elements ul.elements li{position:relative;margin:0 0 40px}.deals .elements ul.elements li .buttons{margin:0 -30px;border-bottom:1px solid #f2f2f2}.deals .elements ul.elements li:last-child .buttons,.vex-content.attachment .row,.vex-content.email .row{border-bottom:0}.deals .elements ul.elements li:last-child{margin-bottom:0}.deals .elements ul.elements li div.form-group.product:after,.deals .elements ul.elements li div.form-group.product:before{content:" ";display:table}.deals .elements ul.elements li div.form-group.product:after{clear:both}.deals .elements ul.elements li div.form-group>label{float:left;width:20%}.deals .elements ul.elements li div.form-group>span{float:right;width:80%}.deals .elements ul.elements li div.form-group div.price,.deals .elements ul.elements li div.form-group div.quantity{width:50%;float:left}.deals .elements ul.elements li div.form-group div.price>label,.deals .elements ul.elements li div.form-group div.quantity>label{float:left;width:40%}.deals .elements ul.elements li div.form-group div.price>span,.deals .elements ul.elements li div.form-group div.quantity>span{float:right;width:60%}.deals .elements ul.elements li div.form-group div.price>span.quantity,.deals .elements ul.elements li div.form-group div.price>span.unit,.deals .elements ul.elements li div.form-group div.price>span.unitselect,.deals .elements ul.elements li div.form-group div.quantity>span.quantity,.deals .elements ul.elements li div.form-group div.quantity>span.unit,.deals .elements ul.elements li div.form-group div.quantity>span.unitselect{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:30%}.deals .elements ul.elements li div.form-group div.price>span.unit,.deals .elements ul.elements li div.form-group div.price>span.unitselect,.deals .elements ul.elements li div.form-group div.quantity>span.unit,.deals .elements ul.elements li div.form-group div.quantity>span.unitselect{padding-left:.5em;line-height:1.8em}.deals .elements ul.elements li div.form-group div.price>label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;padding-right:10px}.deals .elements ul.elements li span.product,.deals .elements ul.elements li span.product .twitter-typeahead,.deals .elements ul.elements li span.supplier,.deals .elements ul.elements li span.supplier .twitter-typeahead{display:block;width:100%}.deals .elements ul.elements li span.supplier .input-display,.deals .elements ul.elements li span.supplier.disabled select{display:none}.deals .elements ul.elements li span.supplier.disabled .input-display{display:block}.deals .elements ul.elements li.line .client-productid,.deals .elements ul.elements li.line .product,.deals .elements ul.elements li.line .supplier,.deals .elements ul.elements li.line .unit,.deals .elements ul.elements li.product .linetitle,.deals .elements ul.elements li.product .unitselect{display:none}.deals .print ul.products{list-style:circle inside;margin:0 0 1em;padding:0 0 0 30px}.deals .print ul.products li{font-size:84%}.deals .print .form-group:after,.deals .print .form-group:before{content:" ";display:table}.deals .print .form-group:after{clear:both}.deals .print .form-group .twitter-typeahead{width:100%}.deals .print .form-group .twitter-typeahead .tt-hint{color:#ccc}.deals .print .form-group.elements .checkbox{display:block;margin:0 0 4px}@media screen and (max-width:640px){.deals table th{display:none}.deals table tbody td{display:block;width:100%;border-bottom:none;padding:0 15px;line-height:1.6em;text-align:left}.deal-view:after,.deals table tbody td:empty{display:none}.deals table tbody td:first-child{border-top:1px solid #ccc;padding-top:15px;margin-top:15px}.deals table tbody tr:first-child td{padding:0 15px}.deals table tbody tr:first-child td:first-child{border:none;padding-top:15px;margin-top:0}.deals table tbody tr:last-child td:last-child{padding-bottom:15px}.deal-view ul{overflow:hidden}.deal-view ul li{float:none;width:100%;margin:0 0 15px}.deal-view ul li:last-child{margin-bottom:0}.deal-view ul li span.label,.deal-view ul li span.value{display:block;width:100%}.deal-view .attachments .buttons{display:none}.deal-productlist h2{margin:0;padding:0 15px}.deal-productlist table td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.deal-productlist table td:nth-child(2),.deal-productlist table td:nth-child(4),.deal-productlist table tfoot td:first-child{display:none}.deal-productlist table td:first-child{padding-top:15px}.deal-productlist table td:last-child{padding-bottom:15px}.deal-productlist table tfoot td{text-align:left}.deal-productlist table tfoot td:nth-child(2){display:block;border-bottom:0;font-weight:700;text-align:right;border-top:2px solid #ccc}.deal-productlist .buttons{display:none}}.deals .dot,.status .dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 .3em 0 0;vertical-align:middle}.deals .status-info,.status .status-info{display:inline-block;width:1em;padding-left:.3em;color:#aaa;cursor:pointer}.deals .status-info:after,.status .status-info:after{font-style:normal;font-weight:400;white-space:nowrap;line-height:1;-moz-font-feature-settings:"liga";font-feature-settings:"liga";content:'\e4af'}.deals .status-info:hover,.status .status-info:hover{color:#3baddf}.deals span.status{padding:.2em .5em;border-radius:3px;color:#fff}.deals aside nav .status{font-size:84%;padding-left:.5em;line-height:1.6em}.deals aside nav .dot{width:6px;height:6px;margin-right:.6em}main.attachments h2{margin:1em 0}div.attachments .buttons{padding:0}div.attachments .no-attachments{display:none;font-weight:300}div.attachments .no-attachments p:before,table.attachments td.actions a:after{font-weight:400;text-decoration:none;speak:none;content:'\e407';text-rendering:optimizeLegibility;white-space:nowrap}div.attachments .no-attachments p:before{font-style:normal;line-height:1;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";padding-right:.5em;color:#aaa;font-size:84%;vertical-align:middle}div.attachments.empty .buttons,div.attachments.empty table.attachments{display:none}div.attachments.empty .no-attachments{display:block}table.attachments{width:calc(100% + 80px);margin:-25px -40px 25px;padding:0}table.attachments a{font-weight:500;color:#aaa}table.attachments tr.empty{display:none}table.attachments tr td,table.attachments tr:first-child td{padding:12px 10px}table.attachments tr td.file-icon,table.attachments tr:first-child td.file-icon{padding-left:0}table.attachments tr td:first-child,table.attachments tr:first-child td:first-child{padding-left:40px}table.attachments tr td:last-child,table.attachments tr:first-child td:last-child{padding-right:40px}table.attachments td.checkbox{width:44px;padding-right:0}table.attachments td.file span,table.attachments td.file strong{display:block;line-height:1.25em}table.attachments td.file span.date{font-size:84%;color:#ccc}table.attachments td.actions{text-align:right}table.attachments td.actions a{display:inline-block;position:relative;font:0/0 a;text-shadow:none;background-color:transparent;width:24px;height:24px;line-height:24px;margin:0 0 0 10px;border-radius:50%;border:2px solid #ccc;color:#ccc;-webkit-transition:border-color .3s;transition:border-color .3s}table.attachments td.actions a:after{font-family:FlaticonsStroke;font-style:normal;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:12px;font-size:1.2rem;position:absolute;display:inline-block;top:0;left:0;width:24px;line-height:24px;text-align:center;vertical-align:baseline;color:#bbb;-webkit-transition:color .3s;transition:color .3s}.vex-content.attachment .upload button.upload:before,table.attachments td.file-icon figure:before{font-family:FlaticonsStroke;font-style:normal;speak:none;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-weight:400;text-decoration:none}table.attachments td.actions a.update:after{content:'\e48b'}table.attachments td.actions a.delete:after{content:'\e480'}table.attachments td.actions a.download:after{content:'\e55f'}table.attachments td.actions a:hover{color:#3baddf;border-color:#3baddf}table.attachments td.actions a:hover:after{color:#3baddf}table.attachments td.actions a.delete:hover{color:#e65c4a;border-color:#e65c4a}table.attachments td.actions a.delete:hover:after{color:#e65c4a}table.attachments td.actions a.download:hover{color:#33ECC0;border-color:#33ECC0}table.attachments td.actions a.download:hover:after{color:#33ECC0}table.attachments td.file-icon{width:1em}table.attachments td.file-icon figure{margin:0}table.attachments td.file-icon figure:before{text-rendering:optimizeLegibility;white-space:nowrap;line-height:1;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:14px;font-size:1.4rem;padding:0 .3em 0 0;content:'\e407';vertical-align:baseline;color:#ccc}.vex-content.attachment .upload .filelist li .title:before,.vex-content.attachment .upload .filelist li:after,.vex-content.attachment .upload button.upload:before{-o-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1"}table.attachments tr.spreadsheet figure:before{content:'\e53f'}table.attachments tr.presentation figure:before{content:'\e4eb'}table.attachments tr.image figure:before{content:'\e46a'}table.attachments tr:hover a{color:#3baddf}table.attachments tr:hover span.date{color:#aaa}.vex .vex-content.attachment{padding:35px;margin-top:-60px}.vex-content.attachment .row .data{padding:0 0 25px;float:none;width:auto}.vex-content.attachment .row.last-child .data,.vex-content.attachment form .row:last-child .data{padding-bottom:0}.vex-content.attachment h2{font-size:16px;font-size:1.6rem;margin:0}.vex-content.attachment h3{font-size:12px;font-size:1.2rem;margin:0;color:#aaa;font-weight:300}.vex-content.attachment ul{margin:0;padding:0}.vex-content.attachment .form-group .control,.vex-content.attachment .form-group>label{width:auto;float:none}.vex-content.attachment .form-group>label{color:#aaa}.vex-content.attachment .details ul{list-style:none}.vex-content.attachment .details li{overflow:hidden;padding:0 0 5px;font-size:12px;font-size:1.2rem;color:#aaa}.vex-content.attachment .details li .label,.vex-content.attachment .details li .value{float:left;display:inline-block;width:75%}.vex-content.attachment .details li .label{width:25%}.vex-content.attachment .upload #file-select{display:none}.vex-content.attachment .upload button.upload:before{text-rendering:optimizeLegibility;white-space:nowrap;line-height:1;-moz-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e55e';padding-right:.5em}.vex-content.attachment .upload .filelist li .title:before,.vex-content.attachment .upload .filelist li:after{font-family:FlaticonsStroke;text-rendering:optimizeLegibility;white-space:nowrap;speak:none;-ms-font-feature-settings:"liga" 1;-webkit-font-smoothing:antialiased;font-style:normal}.vex-content.attachment .upload .filelist{font-size:13px;font-size:1.3rem}.vex-content.attachment .upload .filelist li{position:relative;display:block;overflow:hidden;line-height:2em;padding:0 0 .5em}.vex-content.attachment .upload .filelist li:after{font-weight:400;text-decoration:none;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-feature-settings:"liga";content:'\e5b6';position:absolute;top:0;right:0;line-height:2em;font-size:14px;font-size:1.4rem;color:#33ECC0;-webkit-transform:translate3d(2em,0,0);transform:translate3d(2em,0,0);opacity:0;-webkit-transition:all .4s .3s;transition:all .4s .3s}.vex-content.attachment .upload .filelist li .progress{display:block;float:right;width:30%;height:3px;margin:12px 0 0;border-radius:2px;background:#aaa;vertical-align:middle;overflow:hidden;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.vex-content.attachment .upload .filelist li .progress span{display:block;width:0;height:100%;background:#33ECC0;-webkit-transition:width .15s;transition:width .15s}.vex-content.attachment .upload .filelist li .title{display:block;float:left;width:65%;color:#303B46;white-space:nowrap;overflow:hidden}.vex-content.attachment .upload .filelist li .title:before{font-weight:400;text-decoration:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-feature-settings:"liga";content:'\e407';padding-right:.5em;vertical-align:middle}.system-jobs .actions a:before,.vex-content.email ul.attachments li:before{text-decoration:none;line-height:1;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-family:FlaticonsStroke;text-rendering:optimizeLegibility;white-space:nowrap;speak:none}.vex-content.attachment .upload .filelist li.pending .progress{background:#ccc}.vex-content.attachment .upload .filelist li.pending .title{color:#aaa}.vex-content.attachment .upload .filelist li.error .title{color:#e65c4a}.vex-content.attachment .upload .filelist li.error .progress{opacity:0}.vex-content.attachment .upload .filelist li.success:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.vex-content.attachment .upload .filelist li.success .title{color:#33ECC0}.vex-content.attachment .upload .filelist li.success .progress{opacity:0}.vex .vex-content.email{padding:35px;margin-top:-60px}.vex-content.email .row .data{padding:0 0 25px;float:none;width:auto}.vex-content.email .row.last-child .data,.vex-content.email form .row:last-child .data{padding-bottom:0}.vex-content.email h2{font-size:16px;font-size:1.6rem;margin:0}.vex-content.email h3{font-size:12px;font-size:1.2rem;margin:0;color:#aaa;font-weight:300}.vex-content.email ul{margin:0;padding:0}.vex-content.email .form-group .control,.vex-content.email .form-group>label{width:auto;float:none}.vex-content.email .form-group>label{color:#aaa}.vex-content.email ul.attachments li{overflow:hidden;padding:0 0 5px;font-size:12px;font-size:1.2rem;color:#aaa}.vex-content.email ul.attachments li:before{font-style:normal;font-weight:400;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-size:14px;font-size:1.4rem;padding:0 .3em 0 0;content:'\e407';vertical-align:text-bottom;color:#ccc}.system-jobs .actions a:before,.users .security .logins .platform span:before{font-style:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.projecthub>section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px;margin:0 auto;width:100%;max-width:1600px}.projecthub>section .content{padding:30px}.projecthub form{margin:20px 0 0}.projecthub form input,.projecthub form select{float:left;margin:0 1% 0 0}.projecthub form select{width:15%}.projecthub form input{width:68%}.projecthub form button{float:right;width:15%;padding:5px .5em}.projecthub .updates,.projecthub .updates ul{list-style:none;margin:0;padding:0}.projecthub .updates ul{margin-bottom:1em}.projecthub .updates ul li{position:relative;display:block;overflow:hidden;padding:.2em 0;-webkit-transition:background .3s;transition:background .3s}.projecthub .updates ul li:hover{background:#F6F6F6}.projecthub .updates strong{display:block;margin:0 0 .1em}.projecthub .updates span{display:block;line-height:1.4em}.projecthub .updates a.close{position:absolute;top:3px;right:0;font-size:1.2em}.projecthub .updates a.close:hover{color:#e65c4a}.projecthub .updates span.type{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:15%;margin:0 1% 0 0;padding:0 .3em;background:#aaa;color:#fff;border-radius:3px}.projecthub .updates span.type.new{background:#33ECC0}.projecthub .updates span.type.removed{background:#e65c4a}.projecthub .updates span.type.update{background:#3baddf}.projecthub .updates span.title{float:left;width:80%}.system-database h2,.system-server h2{margin:30px 0;padding:0 30px;font-weight:500}.system-database table td,.system-server table td{vertical-align:top}.system-server{background:0 0}.system-server section{display:block;background:#fff;margin-bottom:30px}.system-server section.half{float:left;width:calc(50% - 15px)}.system-server section.half:nth-child(odd){clear:left}.system-server section.half:nth-child(even){float:right}.system-server section p{margin:0 30px 1em}.system-server .phpsettings td{vertical-align:top}.system-jobs .actions a:before{font-weight:400;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";font-feature-settings:"liga";content:'\e5a3'}.system-jobs span.status{display:inline-block;padding:.1em .6em;border-radius:4px;color:#fff}.system-jobs span.status.pending,.system-jobs span.status.running{background:#3baddf}.system-jobs span.status.finished{background:#33ECC0;color:#303B46}.system-jobs span.status.failed,.system-jobs span.status.killed{background:#e65c4a}.system-monit h2{margin:30px 0;padding:0 30px;font-weight:500}.system-monit table{margin-top:30px}.system-monit table td,.system-monit table th{text-align:left;vertical-align:top}.system-monit table th{border-bottom:2px solid #ccc}.system-todo .tasklist{border-top:1px solid #dbe1e6;margin:30px 0;padding:0 30px}.system-todo .tasklist h1,.system-todo .tasklist h2,.system-todo .tasklist h3,.system-todo .tasklist h4,.system-todo .tasklist h5,.system-todo .tasklist h6,.system-todo .tasklist p{margin-left:0;margin-right:0}.system-todo .tasklist ul{list-style:none;margin:0 0 1em;padding:0}.system-todo .tasklist ul li{padding:.2em 0 .2em 34px}.system-todo .tasklist ul li .value{margin-left:-36px}.users .overview tr.inactive{opacity:.7;text-decoration:line-through}.users .update .control.password{position:relative}.users .update .score{padding:.5em 0 0}.users .update .score .bar{display:inline-block;width:75%;height:6px;background:#ccc;vertical-align:middle}.users .update .score .bar span{display:block;width:.1%;height:100%;background-color:#e65c4a;-webkit-transition:all .4s;transition:all .4s}.users .update .score .bar span.score-1{width:25%}.users .update .score .bar span.score-2{width:50%}.users .update .score .bar span.score-3{width:75%}.users .update .score .bar span.score-4{width:100%;background-color:#33ECC0}.users .update .score .txt{display:inline-block;font-size:84%;color:#aaa;padding-left:1em}.users .update .suggest{position:absolute;top:0;right:.7em;line-height:2.1em;font-size:84%;color:#aaa}.users .update .suggest:hover{color:#3baddf;text-decoration:none;border:0}.users .security .tfa figure{margin:20px 0}.users .security .tfa figure img{display:inline-block}.users .security .tfa input{width:12em;display:inline-block}.users .security .tfa .buttons{padding:0}.users .security .tfa .buttons button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:1em;padding:.35em .8em;float:none}.users .security .logins .platform span:before{font-family:FlaticonsStroke;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;speak:none;line-height:1;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";color:#aaa;padding:0 .3em 0 0;content:'\e464';vertical-align:sub}.users .security .logins .platform span.smartphone:before{content:'\e460'}.users .security .logins .platform span.tablet:before{content:'\e461'}.users .security .logins .platform span.car:before,.users .security .logins .platform span.console:before,.users .security .logins .platform span.tv:before{content:'\e46e'}@media screen and (max-width:640px){body>nav,table.attachments{-moz-box-sizing:border-box}body>nav{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;left:0;width:100%;height:100%;padding:50px 15px;background:rgba(255,255,255,.98);-webkit-transition:opacity .3s;transition:opacity .3s}body>nav.inactive{opacity:0}body>nav ul{display:block;list-style:none;margin:0;padding:30px 0 0;text-align:center}body>nav ul li{display:block;font-size:16px;font-size:1.6rem}body>nav ul a{display:block;color:#303B46;text-decoration:none;text-transform:uppercase;line-height:1.6em;padding:.5em 0;border:1px solid transparent}body>nav ul a.admin{display:none}body>nav ul a:hover{color:#3baddf;border:1px solid #3baddf}body>nav ul a.narrow{display:block}body>nav ul a.wide{display:none}body>header{height:50px;background:#303B46}body>header h1{float:none;display:block;width:100%}body>header h1 a{line-height:50px;padding:0 15px;color:#fff;font-size:20px;font-size:2rem}body>header .search,body>header .user,body>header nav{display:none}body>header .menu-trigger{display:block;position:absolute;top:12px;right:15px;font-size:13px;font-size:1.3rem;border:1px solid #fff;color:#fff;padding:.3em .5em}.actionbar,header.name .img,main>aside{display:none}body>header .menu-trigger:hover{color:#3baddf;border-color:#3baddf}main{padding-top:50px}main>section{float:none;width:100%;border-radius:0;margin:0}main>section:first-of-type{margin-top:15px}main>section h1,main>section h2{font-size:16px;font-size:1.6rem;font-weight:400;margin:30px 15px 1em}header.name,header.name.icon{margin:0 15px 15px}header.name h2,header.name h3{font-size:16px;font-size:1.6rem}header.name h3{line-height:1.2em;margin:.2em 0 0}header.name h3 a{display:block}.content .row .icon,.content.icons .row .icon,.content.icons:after{display:none}.content .row .data,.content.icons .row .data{float:none;width:auto;padding:15px}.content .row .data ul,.content.icons .row .data ul{overflow:hidden}.content .row .data ul li,.content.icons .row .data ul li{float:none;width:100%;margin:0 0 15px}.content .row .data ul li:last-child,.content.icons .row .data ul li:last-child{margin-bottom:0}.content .row .data ul li span.label,.content .row .data ul li span.value,.content.icons .row .data ul li span.label,.content.icons .row .data ul li span.value{display:block}table.attachments{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%}table.attachments tbody tr:first-child td.file,table.attachments td.file{display:block;padding:6px 0}table.attachments tbody tr:first-child td.file span,table.attachments tbody tr:first-child td.file strong,table.attachments td.file span,table.attachments td.file strong{display:inline}a.feedback,div.attachments .buttons,table.attachments td.actions,table.attachments td.file-icon{display:none}table.attachments tbody tr:first-child td.file strong:before,table.attachments td.file strong:before{font-family:FlaticonsStroke;font-style:normal;font-weight:400;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;speak:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:'\e407';padding:0 .3em 0 0;color:#aaa}table.attachments tbody tr:first-child td.file span,table.attachments td.file span{padding-left:.5em}.vex{padding-top:20px;padding-bottom:20px}.vex .address .buttons{margin:1em 0 0;overflow:hidden}.vex .address .buttons a.btn{width:100%;text-align:center;font-size:84%;margin:0 0 5px}.vex .address .buttons a.btn:nth-child(2n),.vex .address .buttons a.btn:nth-child(2n+1){float:none;margin:0 0 5px}.vex .address .buttons a.btn:last-child{margin-bottom:0}}