﻿ul#neat-pages-navigation{border-top:1px solid #ddd;clear:both;padding-top:30px;text-align:center;width:100%}ul#neat-pages-navigation li{background:none;border:0;display:inline-block;font-size:12px;margin:0px 2px 0px 0px;*display:inline}ul#neat-pages-navigation li a{background:#fff;border:solid 1px #eee;color:#555;font-size:12px;font-weight:normal;margin-right:2px;padding:5px 9px;text-decoration:none}ul#neat-pages-navigation li a:hover{border:solid 1px #ccc;color:#000}ul#neat-pages-navigation li.page.selected a{background:#ccc;border:1px solid #777;color:#222;font-weight:normal;padding:5px 9px}ul#neat-pages-navigation li.move.disabled a{background-color:#eee;border:solid 1px #DEDEDE;color:#aaa;cursor:default}ul#neat-pages-navigation li.move.disabled a:hover{color:#aaa}ul#neat-pages-navigation.light li.page{display:none;float:left;height:1px;position:absolute;visibility:hidden;width:1px}ul#neat-pages-navigation.light li.move{display:block}ul#neat-pages-navigation.light li.move.disabled{display:none}ul#neat-pages-navigation.light li.move.previous{float:left;margin-left:5%}ul#neat-pages-navigation.light li.move.next{float:right;margin-right:5%}div#neat-pages-more-button a{background:#f3f3f3;border:1px solid #ddd;color:#555;display:block;margin:0 5% 30px 5%;padding:10px 0;text-align:center;width:90%}div#neat-pages-more-button div.over{background:#f9f9f9;border:1px solid #f1f1f1;color:#aaa;display:none;margin:0 5% 30px 5%;padding:10px 0;text-align:center;width:90%}.plasticine{border:3px solid #f00}div.plasticine-column{border:none;clear:both;height:500px;margin:0;padding:0;width:100%}div.plasticine-column svg{overflow:hidden;height:100%;width:100%}div.plasticine-column path{fill:none;opacity:0}div.plasticine-column g.axis{shape-rendering:crispEdges}div.plasticine-column g.axis g.tick line{stroke:#efefef}div.plasticine-column g.axis g.tick .minor line{stroke:#efefef}div.plasticine-column g.axis g.tick text{text-transform:uppercase;fill:#999;font-size:1.4rem;font-weight:500}div.plasticine-column g.axis.x g.tick line{opacity:0}div.plasticine-column g.axis.x g.tick text{transform:translate(0px, 10px);-ms-transform:translate(0px, 10px);-webkit-transform:translate(0px, 10px);-moz-transform:translate(0px, 10px)}div.plasticine-column g.axis.y g.tick text{text-align:right}div.plasticine-column g.columns g.column rect{fill:#24b4ca}div.plasticine-column g.columns g.column rect.col1{fill:#45c8dc}div.plasticine-column g.columns g.column rect.col2{fill:#7fd7e5}div.plasticine-column g.columns g.column rect.col3{fill:#a6e5ee}div.plasticine-column g.columns g.column rect.col4{fill:#c2edf5}div.plasticine-column .tooltip{background:#fff;border:1px solid #eee;border-radius:1rem;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.1);display:none;margin-top:-3px;padding:1rem 2rem;position:absolute}div.plasticine-column .tooltip p{font-size:1.5rem;margin:0;padding:0}div.plasticine-column .tooltip:after,div.plasticine-column .tooltip:before{border:solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}div.plasticine-column .tooltip:after{border-color:rgba(255,255,255,0);border-top-color:#ffffff;border-width:12px;margin-left:-12px}div.plasticine-column .tooltip:before{border-color:rgba(238,238,238,0);border-top-color:#eeeeee;border-width:13px;margin-left:-13px}div.plasticine-line{border:none;clear:both;height:500px;margin:0;padding:0;width:100%}div.plasticine-line ul.legend{margin:25px 0 0 0;position:absolute}div.plasticine-line ul.legend li{color:#999;display:inline-block;font-size:1.4rem;margin:0 30px 0 0;line-height:1.4rem;vertical-align:middle}div.plasticine-line ul.legend li span{background:#ccc;border-radius:100px;display:inline-block;height:14px;margin:-3px 5px 0 0;width:14px;vertical-align:middle}div.plasticine-line svg{overflow:hidden;height:100%;width:100%}div.plasticine-line path{fill:none;opacity:0}div.plasticine-line g.axis{shape-rendering:crispEdges}div.plasticine-line g.axis g.tick line{stroke:#efefef}div.plasticine-line g.axis g.tick .minor line{stroke:#efefef}div.plasticine-line g.axis g.tick text{text-transform:uppercase;fill:#999;font-size:1.4rem;font-weight:500}div.plasticine-line g.axis.x g.tick line{opacity:0}div.plasticine-line g.axis.x g.tick text{transform:translate(0px, 10px);-ms-transform:translate(0px, 10px);-webkit-transform:translate(0px, 10px);-moz-transform:translate(0px, 10px)}div.plasticine-line g.axis.y g.tick text{text-align:right}div.plasticine-line g.elements.line g.element path{opacity:1;stroke-width:2px}div.plasticine-line g.elements.line g.element:nth-child(1) path{stroke:#00ccff}div.plasticine-line g.elements.line g.element:nth-child(2) path{stroke:#0099ff}div.plasticine-line g.elements.line g.element:nth-child(3) path{stroke:#6633cc}div.plasticine-line g.elements.line g.element:nth-child(4) path{stroke:#9900ff}div.plasticine-line g.elements.line g.element:nth-child(5) path{stroke:#ff00cc}div.plasticine-line g.elements.line g.element:nth-child(6) path{stroke:#ff0000}div.plasticine-line g.elements.line g.element:nth-child(7) path{stroke:#ff6600}div.plasticine-line g.elements.line g.element:nth-child(8) path{stroke:#ffcc00}div.plasticine-line g.elements.line g.element:nth-child(9) path{stroke:#7fe533}div.plasticine-line g.elements.line g.element:nth-child(10) path{stroke:#00ffcc}div.plasticine-line g.elements.line g.element:nth-child(11) path{stroke:#02b490}div.plasticine-line g.elements.line g.element:nth-child(12) path{stroke:#047794}div.plasticine-line g.elements.line g.element:nth-child(13) path{stroke:#04568d}div.plasticine-line g.elements.line g.element:nth-child(14) path{stroke:#3b1881}div.plasticine-line g.elements.line g.element:nth-child(15) path{stroke:#500384}div.plasticine-line g.elements.area g.element path{opacity:1}div.plasticine-line g.elements.area g.element:nth-child(1) path{fill:#00ccff;stroke:#00ccff}div.plasticine-line g.elements.area g.element:nth-child(2) path{fill:#0099ff;stroke:#0099ff}div.plasticine-line g.elements.area g.element:nth-child(3) path{fill:#6633cc;stroke:#6633cc}div.plasticine-line g.elements.area g.element:nth-child(4) path{fill:#9900ff;stroke:#9900ff}div.plasticine-line g.elements.area g.element:nth-child(5) path{fill:#ff00cc;stroke:#ff00cc}div.plasticine-line g.elements.area g.element:nth-child(6) path{fill:#ff0000;stroke:#ff0000}div.plasticine-line g.elements.area g.element:nth-child(7) path{fill:#ff6600;stroke:#ff6600}div.plasticine-line g.elements.area g.element:nth-child(8) path{fill:#ffcc00;stroke:#ffcc00}div.plasticine-line g.elements.area g.element:nth-child(9) path{fill:#7fe533;stroke:#7fe533}div.plasticine-line g.elements.area g.element:nth-child(10) path{fill:#00ffcc;stroke:#00ffcc}div.plasticine-line g.elements.area g.element:nth-child(11) path{fill:#02b490;stroke:#02b490}div.plasticine-line g.elements.area g.element:nth-child(12) path{fill:#047794;stroke:#047794}div.plasticine-line g.elements.area g.element:nth-child(13) path{fill:#04568d;stroke:#04568d}div.plasticine-line g.elements.area g.element:nth-child(14) path{fill:#3b1881;stroke:#3b1881}div.plasticine-line g.elements.area g.element:nth-child(15) path{fill:#500384;stroke:#500384}div.plasticine-line.style-historical ul.legend li:nth-last-child(-n+5) span{background:#1e1e1e}div.plasticine-line.style-historical ul.legend li:nth-last-child(-n+4) span{background:#3e3e3e}div.plasticine-line.style-historical ul.legend li:nth-last-child(-n+3) span{background:#5e5e5e}div.plasticine-line.style-historical ul.legend li:nth-last-child(-n+2) span{background:#7e7e7e}div.plasticine-line.style-historical ul.legend li:nth-last-child(-n+1) span{background:#00ccff}div.plasticine-line.style-historical g.elements g.element path.line{stroke:#555}div.plasticine-line.style-historical g.elements g.element:nth-last-child(-n+5) path.line{stroke:#1e1e1e}div.plasticine-line.style-historical g.elements g.element:nth-last-child(-n+4) path.line{stroke:#3e3e3e}div.plasticine-line.style-historical g.elements g.element:nth-last-child(-n+3) path.line{stroke:#5e5e5e}div.plasticine-line.style-historical g.elements g.element:nth-last-child(-n+2) path.line{stroke:#7e7e7e}div.plasticine-line.style-historical g.elements g.element:nth-last-child(-n+1) path.line{stroke:#00ccff}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#fff;color:#000;text-decoration:none}mark{background-color:#fff;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.clearfix,body#users.new form section.invoicing,body#users.create form section.invoicing,body#users.edit form section.invoicing,body#users.update form section.invoicing,body#teams.new ul.users li,body#teams.create ul.users li,body#teams.edit ul.users li,body#teams.update ul.users li,body#suppliers.new section.contacts,body#suppliers.create section.contacts,body#suppliers.new section.contacts div.main-wrapper,body#suppliers.create section.contacts div.main-wrapper,body#suppliers.edit section.contacts,body#suppliers.update section.contacts,body#suppliers.edit section.contacts div.main-wrapper,body#suppliers.update section.contacts div.main-wrapper,article.report-page div.plasticine-column,article.report-page div#visual-tools div#visual-date-selector,article.report-page header.page-dark div.column.period div.line,body#proposals.new article.form-document,body#proposals.create article.form-document,body#proposals.new article.form-document section,body#proposals.create article.form-document section,body#proposals.new article.form-document header,body#proposals.create article.form-document header,body#proposals.edit article.form-document,body#proposals.update article.form-document,body#proposals.edit article.form-document section,body#proposals.update article.form-document section,body#proposals.edit article.form-document header,body#proposals.update article.form-document header,body#proposal_templates.new article.form-document,body#proposal_templates.create article.form-document,body#proposal_templates.new article.form-document section,body#proposal_templates.create article.form-document section,body#proposal_templates.new article.form-document header,body#proposal_templates.create article.form-document header,body#proposal_templates.edit article.form-document,body#proposal_templates.update article.form-document,body#proposal_templates.edit article.form-document section,body#proposal_templates.update article.form-document section,body#proposal_templates.edit article.form-document header,body#proposal_templates.update article.form-document header,body#proposal_deliveries.new div.box div.form footer,body#proposal_deliveries.create div.box div.form footer,body#proposal_deliveries.new div.box div.form div.options,body#proposal_deliveries.create div.box div.form div.options,body#proposal_deliveries.new div.box div.form div.input,body#proposal_deliveries.create div.box div.form div.input,body#proposal_confirmations.show section.all-notes section.notes div#new-note,body#proposal_confirmations.show section.all-notes section.notes div.element,body#proposal_confirmations.edit section.all-notes section.notes div#new-note,body#proposal_confirmations.update section.all-notes section.notes div#new-note,body#proposal_confirmations.edit section.all-notes section.notes div.element,body#proposal_confirmations.update section.all-notes section.notes div.element,body#projects.show section.all-notes section.notes div#new-note,body#projects.show section.all-notes section.notes div.element,body#projects.show article.document,body#payments.index div.box.small ul li.new-payment div.buttons,body#orders.new article.form-document section.cost div.block div.input,body#orders.create article.form-document section.cost div.block div.input,body#orders.new article.form-document,body#orders.create article.form-document,body#orders.new article.form-document section,body#orders.create article.form-document section,body#orders.new article.form-document header,body#orders.create article.form-document header,body#orders.edit article.form-document section.cost div.block div.input,body#orders.update article.form-document section.cost div.block div.input,body#orders.edit article.form-document,body#orders.update article.form-document,body#orders.edit article.form-document section,body#orders.update article.form-document section,body#orders.edit article.form-document header,body#orders.update article.form-document header,body#medusa-posts.new section.pictures,body#medusa-posts.create section.pictures,body#medusa-posts.edit section.pictures,body#medusa-posts.update section.pictures,body#invoices.show ul#document-selector,body#invoices.select_projects footer.buttons,body#invoices.new article.form-document,body#invoices.create article.form-document,body#invoices.new article.form-document section,body#invoices.create article.form-document section,body#invoices.new article.form-document header,body#invoices.create article.form-document header,body#invoices.edit article.form-document,body#invoices.update article.form-document,body#invoices.edit article.form-document section,body#invoices.update article.form-document section,body#invoices.edit article.form-document header,body#invoices.update article.form-document header,body#invoice_templates.edit article.form-document,body#invoice_templates.update article.form-document,body#invoice_templates.edit article.form-document section,body#invoice_templates.update article.form-document section,body#invoice_templates.edit article.form-document header,body#invoice_templates.update article.form-document header,body#invoice_deliveries.new div.box div.form footer,body#invoice_deliveries.create div.box div.form footer,body#invoice_deliveries.new div.box div.form div.options,body#invoice_deliveries.create div.box div.form div.options,body#invoice_deliveries.new div.box div.form div.input,body#invoice_deliveries.create div.box div.form div.input,body#flat_rate_agreements.new article.form-document,body#flat_rate_agreements.create article.form-document,body#flat_rate_agreements.new article.form-document section,body#flat_rate_agreements.create article.form-document section,body#flat_rate_agreements.new article.form-document header,body#flat_rate_agreements.create article.form-document header,body#flat_rate_agreements.edit article.form-document,body#flat_rate_agreements.update article.form-document,body#flat_rate_agreements.edit article.form-document section,body#flat_rate_agreements.update article.form-document section,body#flat_rate_agreements.edit article.form-document header,body#flat_rate_agreements.update article.form-document header,body#clients.new section.contacts,body#clients.create section.contacts,body#clients.new section.contacts div.main-wrapper,body#clients.create section.contacts div.main-wrapper,body#clients.edit section.contacts,body#clients.update section.contacts,body#clients.edit section.contacts div.main-wrapper,body#clients.update section.contacts div.main-wrapper,body#campaigns.new section.objectives,body#campaigns.create section.objectives,body#campaigns.new section.objectives div.nested-block,body#campaigns.create section.objectives div.nested-block,body#campaigns.new section.objectives div.main-wrapper,body#campaigns.create section.objectives div.main-wrapper,body#campaigns.edit section.objectives,body#campaigns.update section.objectives,body#campaigns.edit section.objectives div.nested-block,body#campaigns.update section.objectives div.nested-block,body#campaigns.edit section.objectives div.main-wrapper,body#campaigns.update section.objectives div.main-wrapper,body.application section#page #sub-header-columns,body.application section#page header.page-dark,nav.tabular,div#filters-results,section#filters,.pika-range div.pika-shortcuts,.pika-range div.pika-lendars,body div.input.list,body .box header.box-header,body div.modal div.modal-form{zoom:1}.clearfix:before,body#users.new form section.invoicing:before,body#users.create form section.invoicing:before,body#users.edit form section.invoicing:before,body#users.update form section.invoicing:before,body#teams.new ul.users li:before,body#teams.create ul.users li:before,body#teams.edit ul.users li:before,body#teams.update ul.users li:before,body#suppliers.new section.contacts:before,body#suppliers.create section.contacts:before,body#suppliers.new section.contacts div.main-wrapper:before,body#suppliers.create section.contacts div.main-wrapper:before,body#suppliers.edit section.contacts:before,body#suppliers.update section.contacts:before,body#suppliers.edit section.contacts div.main-wrapper:before,body#suppliers.update section.contacts div.main-wrapper:before,article.report-page div.plasticine-column:before,article.report-page div#visual-tools div#visual-date-selector:before,article.report-page header.page-dark div.column.period div.line:before,body#proposals.new article.form-document:before,body#proposals.create article.form-document:before,body#proposals.new article.form-document section:before,body#proposals.create article.form-document section:before,body#proposals.new article.form-document header:before,body#proposals.create article.form-document header:before,body#proposals.edit article.form-document:before,body#proposals.update article.form-document:before,body#proposals.edit article.form-document section:before,body#proposals.update article.form-document section:before,body#proposals.edit article.form-document header:before,body#proposals.update article.form-document header:before,body#proposal_templates.new article.form-document:before,body#proposal_templates.create article.form-document:before,body#proposal_templates.new article.form-document section:before,body#proposal_templates.create article.form-document section:before,body#proposal_templates.new article.form-document header:before,body#proposal_templates.create article.form-document header:before,body#proposal_templates.edit article.form-document:before,body#proposal_templates.update article.form-document:before,body#proposal_templates.edit article.form-document section:before,body#proposal_templates.update article.form-document section:before,body#proposal_templates.edit article.form-document header:before,body#proposal_templates.update article.form-document header:before,body#proposal_deliveries.new div.box div.form footer:before,body#proposal_deliveries.create div.box div.form footer:before,body#proposal_deliveries.new div.box div.form div.options:before,body#proposal_deliveries.create div.box div.form div.options:before,body#proposal_deliveries.new div.box div.form div.input:before,body#proposal_deliveries.create div.box div.form div.input:before,body#proposal_confirmations.show section.all-notes section.notes div#new-note:before,body#proposal_confirmations.show section.all-notes section.notes div.element:before,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:before,body#proposal_confirmations.update section.all-notes section.notes div#new-note:before,body#proposal_confirmations.edit section.all-notes section.notes div.element:before,body#proposal_confirmations.update section.all-notes section.notes div.element:before,body#projects.show section.all-notes section.notes div#new-note:before,body#projects.show section.all-notes section.notes div.element:before,body#projects.show article.document:before,body#payments.index div.box.small ul li.new-payment div.buttons:before,body#orders.new article.form-document section.cost div.block div.input:before,body#orders.create article.form-document section.cost div.block div.input:before,body#orders.new article.form-document:before,body#orders.create article.form-document:before,body#orders.new article.form-document section:before,body#orders.create article.form-document section:before,body#orders.new article.form-document header:before,body#orders.create article.form-document header:before,body#orders.edit article.form-document section.cost div.block div.input:before,body#orders.update article.form-document section.cost div.block div.input:before,body#orders.edit article.form-document:before,body#orders.update article.form-document:before,body#orders.edit article.form-document section:before,body#orders.update article.form-document section:before,body#orders.edit article.form-document header:before,body#orders.update article.form-document header:before,body#medusa-posts.new section.pictures:before,body#medusa-posts.create section.pictures:before,body#medusa-posts.edit section.pictures:before,body#medusa-posts.update section.pictures:before,body#invoices.show ul#document-selector:before,body#invoices.select_projects footer.buttons:before,body#invoices.new article.form-document:before,body#invoices.create article.form-document:before,body#invoices.new article.form-document section:before,body#invoices.create article.form-document section:before,body#invoices.new article.form-document header:before,body#invoices.create article.form-document header:before,body#invoices.edit article.form-document:before,body#invoices.update article.form-document:before,body#invoices.edit article.form-document section:before,body#invoices.update article.form-document section:before,body#invoices.edit article.form-document header:before,body#invoices.update article.form-document header:before,body#invoice_templates.edit article.form-document:before,body#invoice_templates.update article.form-document:before,body#invoice_templates.edit article.form-document section:before,body#invoice_templates.update article.form-document section:before,body#invoice_templates.edit article.form-document header:before,body#invoice_templates.update article.form-document header:before,body#invoice_deliveries.new div.box div.form footer:before,body#invoice_deliveries.create div.box div.form footer:before,body#invoice_deliveries.new div.box div.form div.options:before,body#invoice_deliveries.create div.box div.form div.options:before,body#invoice_deliveries.new div.box div.form div.input:before,body#invoice_deliveries.create div.box div.form div.input:before,body#flat_rate_agreements.new article.form-document:before,body#flat_rate_agreements.create article.form-document:before,body#flat_rate_agreements.new article.form-document section:before,body#flat_rate_agreements.create article.form-document section:before,body#flat_rate_agreements.new article.form-document header:before,body#flat_rate_agreements.create article.form-document header:before,body#flat_rate_agreements.edit article.form-document:before,body#flat_rate_agreements.update article.form-document:before,body#flat_rate_agreements.edit article.form-document section:before,body#flat_rate_agreements.update article.form-document section:before,body#flat_rate_agreements.edit article.form-document header:before,body#flat_rate_agreements.update article.form-document header:before,body#clients.new section.contacts:before,body#clients.create section.contacts:before,body#clients.new section.contacts div.main-wrapper:before,body#clients.create section.contacts div.main-wrapper:before,body#clients.edit section.contacts:before,body#clients.update section.contacts:before,body#clients.edit section.contacts div.main-wrapper:before,body#clients.update section.contacts div.main-wrapper:before,body#campaigns.new section.objectives:before,body#campaigns.create section.objectives:before,body#campaigns.new section.objectives div.nested-block:before,body#campaigns.create section.objectives div.nested-block:before,body#campaigns.new section.objectives div.main-wrapper:before,body#campaigns.create section.objectives div.main-wrapper:before,body#campaigns.edit section.objectives:before,body#campaigns.update section.objectives:before,body#campaigns.edit section.objectives div.nested-block:before,body#campaigns.update section.objectives div.nested-block:before,body#campaigns.edit section.objectives div.main-wrapper:before,body#campaigns.update section.objectives div.main-wrapper:before,body.application section#page #sub-header-columns:before,body.application section#page header.page-dark:before,nav.tabular:before,div#filters-results:before,section#filters:before,.pika-range div.pika-shortcuts:before,.pika-range div.pika-lendars:before,body div.input.list:before,body .box header.box-header:before,body div.modal div.modal-form:before,.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body.application section#page #sub-header-columns:after,body.application section#page header.page-dark:after,nav.tabular:after,div#filters-results:after,section#filters:after,.pika-range div.pika-shortcuts:after,.pika-range div.pika-lendars:after,body div.input.list:after,body .box header.box-header:after,body div.modal div.modal-form:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body.application section#page #sub-header-columns:after,body.application section#page header.page-dark:after,nav.tabular:after,div#filters-results:after,section#filters:after,.pika-range div.pika-shortcuts:after,.pika-range div.pika-lendars:after,body div.input.list:after,body .box header.box-header:after,body div.modal div.modal-form:after{clear:both}.vertical-aligner:before,body#time_entries.index table.time_entries thead th a#btn-today:before,body#time_entries.index table.time_entries thead th div.current_day:before,body#time_entries.index table.time_entries thead th div.current_employee:before,article.report-page div.visual-wrapper.side-stats ul.stats li:before,article.report-page div#visual-tools:before,body.application section#page header.page-dark section.columns div.column:before,body.application section#page #sub-header-columns section.columns div.column:before,body.application section#page header.page-dark:before,body.application nav#sidebar div.platform a:before,body div.input.image_field div.selector label.image-container span.blank:before,body div.fake-table.nested-form div.cell:before,body div.fake-table .row div.cell.controls:before{content:"";display:inline-block;height:100%;vertical-align:middle}@font-face{font-family:'averta';src:url(/fonts/averta-300.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:'averta';src:url(/fonts/averta-500.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:'averta';src:url(/fonts/averta-500-italic.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:'averta';src:url(/fonts/averta-600.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:'averta';src:url(/fonts/averta-700.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'basefont';src:url(/fonts/lato-300.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:'basefont';src:url(/fonts/lato-500.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:'basefont';src:url(/fonts/lato-600.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:'basefont';src:url(/fonts/lato-700.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'basefont';src:url(/fonts/lato-800.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:'basefont';src:url(/fonts/lato-900.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:'basefont-condensed';src:url(/fonts/fira-extra-condensed-400.woff2) format("woff2");font-weight:400;font-style:normal}html{font-size:62.5%;height:100%}body{background:#ffffff;font-family:'basefont',sans-serif;font-size:1.6rem;height:100%;margin:0;min-width:30rem;padding:0;width:100%}body h1{color:#222222;font-family:'basefont',sans-serif;font-size:5rem;font-weight:900;line-height:1.5em;margin:0 0 2rem 0;text-transform:uppercase}body h2{color:#222222;font-size:3.5rem;font-weight:500;line-height:1.5em;margin:0rem 0 2rem 0;padding-top:2rem;text-transform:uppercase}body h3{color:#555555;font-size:2.5rem;font-weight:400;line-height:1.5em;margin:0 0 2rem 0;padding-top:2rem}body h4{color:#999999;font-size:2rem;line-height:1.5em;margin:0 0 2rem 0}body p{color:#555555;font-size:1.6rem;line-height:1.8em;margin:0 0 2rem 0}body p.small{font-size:1.3rem;margin:0 0 2.4rem 0}body p.large{font-size:2rem;margin:0 0 2.4rem 0}body a{color:#008ae6;text-decoration:none}body a:hover{color:#0074c2}body a.seamless{color:#000}body a.seamless:hover{color:#0099ff}body a.new_tab{color:#222222;vertical-align:middle}body a.new_tab svg{fill:#ccc;margin:-2px 0 0 7px;vertical-align:middle;width:1.1rem}body span.blank{color:#999;font-style:italic}body div#win-size{background:#f7e26f;border-radius:1rem;color:#000;display:none;font-size:1.4rem;left:1%;margin:0 0 0 0rem;padding:.5rem 0;position:fixed;text-align:center;top:1rem;width:6rem;z-index:999}@media only screen and (min-width: 1700px){body div#win-size{background:#178dd6;color:#fff}}@media only screen and (max-width: 1700px){body div#win-size{background:#5db70e;color:#fff}}@media only screen and (max-width: 1300px){body div#win-size{background:#f7e26f;color:#000}}@media only screen and (max-width: 768px){body div#win-size{background:#f28704;color:#fff}}@media only screen and (max-width: 480px){body div#win-size{background:#d80d0d;color:#fff}}body .print_only{display:none}body .page-print{display:none}body table{background:#fff;border-top:1px solid #ddd;width:100%}body table thead tr th{background:#f7f7f7;border:none;border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#aaa;font-size:1.4rem;font-weight:500;padding:4rem 2rem;text-align:left;text-transform:uppercase}body table thead tr th svg.icon{fill:#aaa;margin:-4px 0 0 3px;width:2.2rem}body table thead tr th a{color:#aaa}body table thead tr th a svg.icon{display:none}body table thead tr th.icon{padding:0;width:3rem}body table thead tr th.icons{padding:0}body table thead tr th.owned{padding:0;width:3rem}body table thead tr th.owned svg.icon{display:inline-block;width:25px}body table thead tr th.controls{padding:0;padding-left:1rem;width:3rem}body table thead tr th.controls.icons-1{width:4rem}body table thead tr th.sorted a{color:#000;font-weight:600}body table thead tr th.sorted a svg{fill:#000}body table thead tr th.sorted.asc a svg.icon.up{display:inline}body table thead tr th.sorted.desc a svg.icon.down{display:inline}body table thead tr th:first-child{padding-left:4vw}body table thead tr th:last-child{padding-right:4vw}body table tbody tr td,body table tbody tr th{background:#fff;border:none;border-bottom:1px solid #eee;color:#121214;font-size:1.6rem;padding:2rem 2rem;text-align:left;vertical-align:middle}body table tbody tr td a.main,body table tbody tr th a.main{color:#333}body table tbody tr td span.empty,body table tbody tr th span.empty{color:#999;font-style:italic}body table tbody tr td small,body table tbody tr td span.subvalue,body table tbody tr th small,body table tbody tr th span.subvalue{color:#999;display:block;font-size:1.4rem;padding-top:3px}body table tbody tr td small.sup,body table tbody tr th small.sup{color:#999;display:block;font-size:1.4rem;padding-bottom:3px}body table tbody tr td.state{padding-top:0;padding-bottom:0;vertical-align:middle}body table tbody tr td.truncate{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body table tbody tr td.loading{padding:3rem 5%;text-align:center}body table tbody tr td.loading:hover{background:#fff}body table tbody tr td.alert{background:#c53d36;color:#ffffff;font-size:1.4rem;font-weight:700;padding:1rem 0}body table tbody tr td.alert:hover{background:#c53d36}body table tbody tr td.alert a{color:#ffffff;text-decoration:underline}body table tbody tr td.no-results{color:#777;padding:3rem 0;text-align:center}body table tbody tr td.no-results:hover{background:#fff}body table tbody tr td.icon{padding:0 1rem;text-align:center;vertical-align:middle;width:3rem}body table tbody tr td.icons{padding:0 1rem;text-align:right;vertical-align:middle}body table tbody tr td.icons svg{margin-right:1rem;vertical-align:middle}body table tbody tr td.icons span{margin-right:1rem;vertical-align:middle}body table tbody tr td.owned{padding:0 1rem;text-align:center;vertical-align:middle}body table tbody tr td.controls{padding:0;padding-left:1rem;vertical-align:middle;text-align:left}body table tbody tr td.controls a.control,body table tbody tr td.controls button.control{background:#ccc;border:none;border-radius:10rem;box-shadow:none;display:inline-block;height:auto;line-height:1rem;margin-top:0;margin-bottom:0;padding:.5rem}body table tbody tr td.controls a.control svg,body table tbody tr td.controls button.control svg{fill:#fff;margin:0;width:2rem}body table tbody tr td.controls a.control:hover,body table tbody tr td.controls button.control:hover{background:#64cb25}body table tbody tr td.controls a.control.danger,body table tbody tr td.controls button.control.danger{background:#ccc;padding:.5rem}body table tbody tr td.controls a.control.danger svg,body table tbody tr td.controls button.control.danger svg{width:2rem}body table tbody tr td.controls a.control.danger:hover,body table tbody tr td.controls button.control.danger:hover{background:#e82d08}body table tbody tr td.controls nav.nav-options{display:inline-block;float:none;padding:0;vertical-align:middle;transition:1s}body table tbody tr td.controls.btn-2{width:9rem}body table tbody tr td.controls.hidden a.control,body table tbody tr td.controls.hidden button.control{display:none}body table tbody tr td.controls.hidden nav.nav-options{display:none}body table tbody tr.separator th{background:#eaeaea;border-top:1px double #dddddd;border-bottom:1px double #dddddd;vertical-align:middle}body table tbody tr.separator th h2{display:inline-block;font-size:1.6rem;font-weight:700;margin:0;padding:0;text-transform:uppercase;vertical-align:middle;width:auto}body table tbody tr.separator th a.button{float:right;margin:0 0 0 2rem}body table tbody tr.separator td{background:#eaeaea;border-top:2px double #dddddd;border-bottom:1px double #dddddd;height:6px;margin:0;padding:0;vertical-align:middle}body table tbody tr.message.warning td{background:#ecaf09;border:1px;color:#fff;font-size:1.6rem;line-height:2rem;margin:0;padding:1rem 4%;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,0.2)}body table tbody tr:hover td{background:#f7f7f7}body table tbody tr:hover td.controls.hidden a.control,body table tbody tr:hover td.controls.hidden button.control{display:inline-block}body table tbody tr:hover td.controls.hidden nav.nav-options{display:inline-block}body table tbody tr th:first-child{padding-left:4vw}body table tbody tr th:last-child{padding-right:4vw}body table tbody tr td:first-child{padding-left:4vw}body table tbody tr td:last-child{padding-right:4vw}body table tfoot tr td{background:#fff;border-top:1px solid #eee;color:#000;font-weight:600;padding:2.5rem 2rem}body table tfoot tr td:first-child{padding-left:4vw}body table tfoot tr td:last-child{padding-right:4vw}body table.clickable tbody tr td{cursor:pointer}body table.clickable tbody tr td.controls{cursor:default}body table.clickable tbody tr td.loading{cursor:default}body table.clickable tbody tr td.no-results{cursor:default}body table.levels{margin-left:2px;width:calc(100% - 2px)}body table.levels tr td:first-child{border-left:4px solid #fff}body table.levels tr td span.drawer-icons{cursor:pointer}body table.levels tr td span.drawer-icons svg{display:none;vertical-align:middle}body table.levels tr td span.drawer-icons svg.icon.right{display:inline-block}body table.levels tr td span.drawer-icons:hover svg{fill:#000}body table.levels tr.opened td span.drawer-icons svg.icon.right{display:none}body table.levels tr.opened td span.drawer-icons svg.icon.down{display:inline-block}body table.levels tr:hover td{background:#fafafa}body table.levels tr.visible td:first-child{border-left-color:#fb2c1f}body table.levels tr.level-2,body table.levels tr.level-3,body table.levels tr.level-4{display:none}body table.levels tr.level-2 td:first-child{padding-left:5.5vw}body table.levels tr.level-3 td:first-child{padding-left:7vw}body table.levels tr.level-4 td:first-child{padding-left:8.5vw}body table.levels tr.separator td{background:#eaeaea;border-left:4px solid #fb2c1f}body table.levels tfoot td{background:#f7f7f7}body table.levels tfoot td:nth-child(2){padding-left:0}body table.keyval{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:100%}body table.keyval tbody tr.clickable td{cursor:pointer}body table.keyval tbody tr.clickable:hover td{background:#fafafa}body table.keyval tbody th{background:#f3f3f3;border-bottom:1px solid #e5e5e5;color:#777;border-right:1px solid #ddd;font-size:1.3rem;font-weight:600;padding:1.9rem 1rem 1.9rem 4vw;width:200px;text-transform:uppercase}body table.keyval tbody td{border-bottom:1px solid #e5e5e5;font-weight:500;padding:1.7rem 2rem;vertical-align:middle}body table.keyval tbody td span.value.undefined{color:#bbb;font-style:italic}body table.keyval tbody td span.badge{margin:-2px 0 0 1rem;position:absolute}body table.keyval tbody td a.button{margin-bottom:0}body table.keyval tbody td.buttons{padding-bottom:20px;padding-top:20px}body table.keyval tbody td.buttons a.button,body table.keyval tbody td.buttons button{margin-right:20px}body table.keyval tbody td.icon{padding-bottom:0;padding-top:0;width:3rem}body table.keyval tbody tr:hover td{background:#fff}body table.keyval tbody tr.separator:hover td{background:#eaeaea}body table.keyval tbody tr.message.warning:hover td{background:#ecaf09}body div.fake-table{width:100%;white-space:nowrap}body div.fake-table ul.rows{list-style:none;margin:0;padding:0}body div.fake-table .row{background:#fff;border-bottom:1px solid #e5e5e5;height:auto;list-style:none;margin:0;padding:0 4%;vertical-align:middle;width:92%}body div.fake-table .row div.cell{display:inline-block;margin-left:-4px;padding:1.7rem 2rem;vertical-align:middle}body div.fake-table .row div.cell.controls{height:6.5rem;padding:0 0 0 2rem;vertical-align:middle;text-align:left}body div.fake-table .row div.cell.controls svg{fill:#ccc;width:2.4rem}body div.fake-table .row div.cell.controls nav.nav-options{float:none}body div.fake-table .row div.cell.controls a.btn-icon{display:none;margin-right:1.5rem;vertical-align:middle}body div.fake-table .row div.cell.controls a.btn-icon:hover svg{fill:#333}body div.fake-table .row div.cell.controls button{display:none}body div.fake-table .row div.cell.controls nav.nav-options button{display:inline-block}body div.fake-table .row div.cell.controls input.primary,body div.fake-table .row div.cell.controls a.button{box-shadow:none;font-size:1.3rem;margin:0 1rem 0 0;width:auto}body div.fake-table .row div.cell.controls form{display:inline}body div.fake-table .row div.cell:first-child{margin-left:0;margin-right:-1px}body div.fake-table .row.row-form{display:none}body div.fake-table .row.row-form label{display:none}body div.fake-table .row.row-form div.input,body div.fake-table .row.row-form input,body div.fake-table .row.row-form select,body div.fake-table .row.row-form button,body div.fake-table .row.row-form a.button{margin-bottom:0}body div.fake-table .row.row-form select{width:100%}body div.fake-table .row.row-form .cell.field{padding-bottom:1rem;padding-top:1rem}body div.fake-table .row.separator{background:#eaeaea;border-top:2px double #dddddd;border-bottom:1px double #dddddd;height:6px;margin:0;padding:0;vertical-align:middle;width:100%}body div.fake-table .row.buttons div.cell{vertical-align:middle;padding-top:2rem;padding-bottom:2rem}body div.fake-table .row.buttons div.cell input,body div.fake-table .row.buttons div.cell button,body div.fake-table .row.buttons div.cell a.button{margin:0 2rem 0 0}body div.fake-table .row.strong{background:#f3f3f3;font-weight:600}body div.fake-table .row:hover div.cell.controls a.btn-icon{display:inline-block}body div.fake-table .row:hover div.cell.controls button{display:inline-block}body div.fake-table header.row{background:#f7f7f7;border-bottom:1px solid #ddd;color:#aaa;font-size:1.4rem;font-weight:500;padding-top:1.5rem;padding-bottom:1.5rem;text-align:left;text-transform:uppercase}body div.fake-table footer.row{font-weight:bold}body div.fake-table.nested-form header.row{padding-bottom:0;padding-top:0}body div.fake-table.nested-form header.row div.cell{border-right:none;height:auto;margin-left:0;padding-top:2rem;padding-bottom:2rem;text-indent:1rem}body div.fake-table.nested-form header.row div.cell.right{direction:rtl}body div.fake-table.nested-form div.cell{border-right:1px solid #e5e5e5;height:5.4rem;margin-left:0;padding:0 1rem}body div.fake-table.nested-form div.cell div.input{display:inline-block;margin:.8rem 0 1rem 0;padding:0}body div.fake-table.nested-form div.cell div.input label{display:none}body div.fake-table.nested-form div.cell div.input input{border:none;box-shadow:none;margin:0}body div.fake-table.nested-form div.cell div.input select{background:none;border:none;box-shadow:none;width:100%}body div.fake-table.nested-form div.cell div.input input.price{padding-right:0}body div.fake-table.nested-form div.cell div.input input.numeric_i18n{padding-right:0;text-align:right}body div.fake-table.nested-form div.cell div.input span.unit{color:#000;display:inline-block;margin:0 0 0 .5rem;line-height:1em;vertical-align:middle;text-align:left;width:2.5rem}body div.fake-table.nested-form div.cell span,body div.fake-table.nested-form div.cell a{display:inline-block;margin:0 1rem 0 0;vertical-align:middle}body div.fake-table.nested-form div.cell.controls{border-right:none;height:auto}body div.fake-table.nested-form li.row.inactive{background:#fefefe}body div.fake-table.nested-form li.row.inactive div.cell{background:#fefefe}body div.fake-table.nested-form li.row.inactive div.cell input{background-color:#fefefe;color:#aaa}body div.fake-table.nested-form li.row.inactive div.cell select{color:#aaa}body div.fake-table.nested-form li.row.inactive div.cell span.unit{color:#aaa}body div.sub-chart-toolbar{align-items:center;background:#414141;display:flex;justify-content:center}body div.sub-chart-toolbar nav.tabular{width:fit-content}body div.sub-chart-toolbar #btn-export-csv{margin:0}body span.user-avatar{background:#ffffff;border:none;border-radius:130px;display:block;float:left;font-size:0;height:50px;line-height:0;margin-right:1.5rem;overflow:hidden;width:50px}body span.user-avatar img{height:100%;object-fit:fill;width:100%}body span.user-avatar span{background:#666;color:#ffffff;display:inline-block;font-weight:600;height:100%;margin:.3rem;padding:0;text-align:center;vertical-align:middle;width:100%}body span.state,body span.badge{border-radius:.3rem;color:#fff;display:inline-block;font-weight:700;font-size:1.1rem;line-height:1em;margin:0;padding:.3rem .6rem .4rem .6rem;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,0.2);text-transform:uppercase;vertical-align:middle;white-space:nowrap}body span.state.aqua,body span.badge.aqua{background:#23d3fd}body span.state.aqua-light,body span.badge.aqua-light{background:#00ffcc}body span.state.light-grey,body span.badge.light-grey{background:#bbb}body span.state.blue-dark,body span.badge.blue-dark{background:#234cfd}body span.state.purple-light,body span.badge.purple-light{background:#7023fd}body span.state.grey,body span.state.writing,body span.badge.grey,body span.badge.writing{background:#999}body span.state.archived,body span.state.draft,body span.state.writing,body span.badge.archived,body span.badge.draft,body span.badge.writing{background:#555;color:#fff;text-shadow:none}body span.state.orange,body span.state.partially_invoiced,body span.state.sent_to_invoicing,body span.state.sent,body span.state.sent_credit,body span.state.suggested,body span.state.warning,body span.badge.orange,body span.badge.partially_invoiced,body span.badge.sent_to_invoicing,body span.badge.sent,body span.badge.sent_credit,body span.badge.suggested,body span.badge.warning{background:#ecaf09}body span.state.green,body span.state.active,body span.state.confirmed,body span.state.fully_invoiced,body span.state.invoice_sent,body span.state.invoiced,body span.state.paid,body span.state.paid_credit,body span.state.published,body span.state.won,body span.badge.green,body span.badge.active,body span.badge.confirmed,body span.badge.fully_invoiced,body span.badge.invoice_sent,body span.badge.invoiced,body span.badge.paid,body span.badge.paid_credit,body span.badge.published,body span.badge.won{background:#64cb25}body span.state.lost,body span.badge.lost{background:#bbb}body span.state.red,body span.state.late,body span.state.loss,body span.state.unavailable,body span.state.uninvoiced,body span.badge.red,body span.badge.late,body span.badge.loss,body span.badge.unavailable,body span.badge.uninvoiced{background:#e82d08}body span.state.small,body span.badge.small{font-size:1rem;font-weight:700;padding:0.4rem 0.4rem 0.2rem 0.4rem}body span.badge.button{cursor:pointer}body span.badge.button.grey:hover{background:#777}body span.badge.button.dark-grey{background:#555;color:#aaa}body span.badge.letter{border-radius:.3rem;color:#fff;display:inline-block;font-weight:600;font-size:1.1rem;line-height:1.1rem;margin:0;padding:.4rem .5rem .4rem .6rem;text-align:center;text-shadow:0px 1px 1px rgba(0,0,0,0.2);text-transform:uppercase}body span.indicator{border-radius:10rem;display:inline-block;height:10px;width:10px}body span.indicator.on_time{background-color:#64cb25}body span.indicator.warning{background-color:#ecaf09}body span.indicator.late{background-color:#e82d08}body span.percent_variation{display:block}body span.percent_variation.increased{color:#64cb25}body span.percent_variation.decreased{color:#e82d08}body span.negative_amount{color:#e82d08}body span.negative_amount+span.unit{color:#e82d08}body .icon-pdf{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAEaElEQVQ4T5WVb0wbdRjHv7/rcf3jgFK2MhiLC/ONxm46tgVRMdMsMAEZpW7RmLklvPCFY2UhEIiQLCIGS0iYECNhLxQzB23DChj/EKMjkTlR4pqpiwnJlpFmgNB2pe31/prfCYwCBn2SyyWX5z753vN9ft8jWK6JiYl7VqvVqiiKvPLs3+4mk8nodruHXS7Xa4FAILZZH1l5ODw8/GtZWdn+raCqqiKRSGhtHR0dnp6entOzs7PR9e+tgkdGRvylpaU2WV4nmBBAliH7LkPN2Q1S+CIi8wvgBR7Z2dlobm4e7O/vPz0zMxNfC98arNNBGbuKhN2OpcJ8mL6ehBQMIri4iLy8PNAvaGlp8bS1tZ0CsApfBft8Pn95eflGxTodZM8nEE+dQaRgH/Rf3gARBNy7cwe5ubkwGo2QJAlNTU1Xuru7qwFoY/lPYEz/AfFIAeYPHYDZ+x30goBAIIBQKAQ6OkIIzGYznE7nB6Ojow1J4KGhIX9FRcVGxbRLp4P0RgkWlmLIuDoOvaIgHo8jFouB53nNzKysLLS2tvpcLtfx/wWW3yxHbPgryN98i4xDRZBFUVMrCII2CovFgsbGRm97e7tjU7Aoismbk5ICJriA2OvFiN3/C9j9KNKGr4Gj26MoUADNQI7jNgd7PB6/3W63UQVJxXHQjfkw//47gKsXZnsJws3vIqO6RmsjqgpVFLcG05kllcEA0lKDwP1ZbO8dgOHDNkRd7WBa26BP8FCfLoRky8c2/RaKqSmrxTAgkgD++HMIlp6E1ZAC/vr3wO0/wd2ehswCoZeOwvDpKHYaUtDQ0OB1uVzJM3a73f6qqipbJBIBIQxgMoEwBIz3MyTOVuPBwQNQDj4L9mg5TE/lg+vrQnjyOqJnzmL74edhecSI+vp6b0dHRzJ4YGDA73A4bOFIBExaGnQ//wDhUhfIyCjm3q7DtrfqYDKnQUePd5yHrDdCUSToJBHgeVgyM1FXV+ft7OxMBg8ODvorKyttIV5AirsP4bEvIKsEkiSA7fPBQlSIAg9ZVv+ZFCHa6aIbQS+6x7W1td6urq6N4FccDlvol5/AVh5BeN9+EIMR0fMXsOPxJ6HGl9ORYTYEoKooGrjG6fT29PSsB3v8ZQ67bYGPg4x8Dj4YhFh2Eqk5ucDKbq9AFUU7jStFv2Enw2jgjy5eTAZfOVfufzmUYVsUZSA1DWAYMNGlh2mi04GwLJRwWPNAoZm8HLEUbOU4OKemvL03byaDLxcY/cU/xm0LNBqWpdBTZS4qArdrF6TFRYh374LNydHMCk9MYHnaWvcOAOc5zntJENat2wum30quxZ4IrYk8Cs48cQKJW7eg37sXielppB47htj4OB5MTmrm0YnTXwMFn9Prhz5OJOxJWXGhOPXGq1NLh0MLZLWZus2mp4MPhcDt2aONR5ib0wJIEgSohGiq6WVSVbzHsv1jokgD/2EesyyeSdfjMYWHqElYVrJiEFWfVNS8Nb8xFWCjwBSA32nf3wYuJzX/sC5TAAAAAElFTkSuQmCC") top left no-repeat}body svg.icon{fill:#999;vertical-align:middle;width:2.5rem}body svg.icon.green{fill:#64cb25}body svg.icon.yellow{fill:#ecaf09}body svg.icon.red{fill:#e82d08}body svg.icon.small{width:2rem}body svg.icon.large{width:3rem}body svg.icon.xlight{fill:#bbb}body svg.icon.circle{background:#bbb;border-radius:10rem;fill:#fff;height:2rem;padding:.5rem;width:2rem}body svg.icon.circle.green{background:#64cb25;fill:#fff}body svg.icon.circle.yellow{background:#ecaf09;fill:#fff}body svg.icon.circle.red{background:#e82d08;fill:#fff}body svg.icon.circle.xlight{background:#bbb;fill:#fff}body svg.icon.circle.xxlight{background:#ddd;fill:#fff}body svg.icon.circle.small{height:1.8rem;width:1.8rem}body span.dot{background:#f00;border-radius:50px;display:inline-block;height:10px;vertical-align:middle;width:10px}@media only screen and (max-width: 768px){body h1{font-size:3rem;line-height:3.5rem}body h1 span.prefix{color:#999999;font-size:1.7rem;display:block;line-height:1.7rem}body table.clear thead{border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}body table.clear tbody,body table.clear tr,body table.clear th,body table.clear td{display:block;padding:0;text-align:left;white-space:normal}body table.clear tbody tr{background:#ffffff;border:1px solid #e7e7e7;border-radius:0.5rem;box-shadow:0 1px 0px rgba(0,0,0,0.1);margin:0 5% 3rem 5%;padding:0rem 5% 1rem 5%;width:80%;zoom:1}body table.clear tbody tr th{border:none;float:left;font-size:2rem;margin-top:2rem;margin-bottom:1rem;padding:1rem 0 1rem 0;width:100%}body table.clear tbody tr td{float:left;padding:2rem 0 1rem 0;text-align:left;width:100%}body table.clear tbody tr td:last-child{border:none}body table.clear tbody tr td[data-title]:before{color:#999999;content:attr(data-title);display:inline-block;font-size:1.6rem;margin-right:5%;width:30%}body table.clear tbody tr:after{clear:both;content:"\0020";display:block;height:0;overflow:hidden}body table.clear tbody tr:hover{background:#ffffff;border-color:#dddddd}}@media print{body div.page-print{display:block;padding:0rem;page-break-after:always}body .print_only{display:block}}body.medusa table.levels tbody tr.visible td:first-child{border-left-color:#3888cc}body.medusa table.levels tbody tr.separator td{border-left-color:#3888cc}.clearfix,body#users.new form section.invoicing,body#users.create form section.invoicing,body#users.edit form section.invoicing,body#users.update form section.invoicing,body#teams.new ul.users li,body#teams.create ul.users li,body#teams.edit ul.users li,body#teams.update ul.users li,body#suppliers.new section.contacts,body#suppliers.create section.contacts,body#suppliers.new section.contacts div.main-wrapper,body#suppliers.create section.contacts div.main-wrapper,body#suppliers.edit section.contacts,body#suppliers.update section.contacts,body#suppliers.edit section.contacts div.main-wrapper,body#suppliers.update section.contacts div.main-wrapper,article.report-page div.plasticine-column,article.report-page div#visual-tools div#visual-date-selector,article.report-page header.page-dark div.column.period div.line,body#proposals.new article.form-document,body#proposals.create article.form-document,body#proposals.new article.form-document section,body#proposals.create article.form-document section,body#proposals.new article.form-document header,body#proposals.create article.form-document header,body#proposals.edit article.form-document,body#proposals.update article.form-document,body#proposals.edit article.form-document section,body#proposals.update article.form-document section,body#proposals.edit article.form-document header,body#proposals.update article.form-document header,body#proposal_templates.new article.form-document,body#proposal_templates.create article.form-document,body#proposal_templates.new article.form-document section,body#proposal_templates.create article.form-document section,body#proposal_templates.new article.form-document header,body#proposal_templates.create article.form-document header,body#proposal_templates.edit article.form-document,body#proposal_templates.update article.form-document,body#proposal_templates.edit article.form-document section,body#proposal_templates.update article.form-document section,body#proposal_templates.edit article.form-document header,body#proposal_templates.update article.form-document header,body#proposal_deliveries.new div.box div.form footer,body#proposal_deliveries.create div.box div.form footer,body#proposal_deliveries.new div.box div.form div.options,body#proposal_deliveries.create div.box div.form div.options,body#proposal_deliveries.new div.box div.form div.input,body#proposal_deliveries.create div.box div.form div.input,body#proposal_confirmations.show section.all-notes section.notes div#new-note,body#proposal_confirmations.show section.all-notes section.notes div.element,body#proposal_confirmations.edit section.all-notes section.notes div#new-note,body#proposal_confirmations.update section.all-notes section.notes div#new-note,body#proposal_confirmations.edit section.all-notes section.notes div.element,body#proposal_confirmations.update section.all-notes section.notes div.element,body#projects.show section.all-notes section.notes div#new-note,body#projects.show section.all-notes section.notes div.element,body#projects.show article.document,body#payments.index div.box.small ul li.new-payment div.buttons,body#orders.new article.form-document section.cost div.block div.input,body#orders.create article.form-document section.cost div.block div.input,body#orders.new article.form-document,body#orders.create article.form-document,body#orders.new article.form-document section,body#orders.create article.form-document section,body#orders.new article.form-document header,body#orders.create article.form-document header,body#orders.edit article.form-document section.cost div.block div.input,body#orders.update article.form-document section.cost div.block div.input,body#orders.edit article.form-document,body#orders.update article.form-document,body#orders.edit article.form-document section,body#orders.update article.form-document section,body#orders.edit article.form-document header,body#orders.update article.form-document header,body#medusa-posts.new section.pictures,body#medusa-posts.create section.pictures,body#medusa-posts.edit section.pictures,body#medusa-posts.update section.pictures,body#invoices.show ul#document-selector,body#invoices.select_projects footer.buttons,body#invoices.new article.form-document,body#invoices.create article.form-document,body#invoices.new article.form-document section,body#invoices.create article.form-document section,body#invoices.new article.form-document header,body#invoices.create article.form-document header,body#invoices.edit article.form-document,body#invoices.update article.form-document,body#invoices.edit article.form-document section,body#invoices.update article.form-document section,body#invoices.edit article.form-document header,body#invoices.update article.form-document header,body#invoice_templates.edit article.form-document,body#invoice_templates.update article.form-document,body#invoice_templates.edit article.form-document section,body#invoice_templates.update article.form-document section,body#invoice_templates.edit article.form-document header,body#invoice_templates.update article.form-document header,body#invoice_deliveries.new div.box div.form footer,body#invoice_deliveries.create div.box div.form footer,body#invoice_deliveries.new div.box div.form div.options,body#invoice_deliveries.create div.box div.form div.options,body#invoice_deliveries.new div.box div.form div.input,body#invoice_deliveries.create div.box div.form div.input,body#flat_rate_agreements.new article.form-document,body#flat_rate_agreements.create article.form-document,body#flat_rate_agreements.new article.form-document section,body#flat_rate_agreements.create article.form-document section,body#flat_rate_agreements.new article.form-document header,body#flat_rate_agreements.create article.form-document header,body#flat_rate_agreements.edit article.form-document,body#flat_rate_agreements.update article.form-document,body#flat_rate_agreements.edit article.form-document section,body#flat_rate_agreements.update article.form-document section,body#flat_rate_agreements.edit article.form-document header,body#flat_rate_agreements.update article.form-document header,body#clients.new section.contacts,body#clients.create section.contacts,body#clients.new section.contacts div.main-wrapper,body#clients.create section.contacts div.main-wrapper,body#clients.edit section.contacts,body#clients.update section.contacts,body#clients.edit section.contacts div.main-wrapper,body#clients.update section.contacts div.main-wrapper,body#campaigns.new section.objectives,body#campaigns.create section.objectives,body#campaigns.new section.objectives div.nested-block,body#campaigns.create section.objectives div.nested-block,body#campaigns.new section.objectives div.main-wrapper,body#campaigns.create section.objectives div.main-wrapper,body#campaigns.edit section.objectives,body#campaigns.update section.objectives,body#campaigns.edit section.objectives div.nested-block,body#campaigns.update section.objectives div.nested-block,body#campaigns.edit section.objectives div.main-wrapper,body#campaigns.update section.objectives div.main-wrapper,body.application section#page #sub-header-columns,body.application section#page header.page-dark,nav.tabular,div#filters-results,section#filters,.pika-range div.pika-shortcuts,.pika-range div.pika-lendars,body div.input.list,body .box header.box-header,body div.modal div.modal-form{zoom:1}.clearfix:before,body#users.new form section.invoicing:before,body#users.create form section.invoicing:before,body#users.edit form section.invoicing:before,body#users.update form section.invoicing:before,body#teams.new ul.users li:before,body#teams.create ul.users li:before,body#teams.edit ul.users li:before,body#teams.update ul.users li:before,body#suppliers.new section.contacts:before,body#suppliers.create section.contacts:before,body#suppliers.new section.contacts div.main-wrapper:before,body#suppliers.create section.contacts div.main-wrapper:before,body#suppliers.edit section.contacts:before,body#suppliers.update section.contacts:before,body#suppliers.edit section.contacts div.main-wrapper:before,body#suppliers.update section.contacts div.main-wrapper:before,article.report-page div.plasticine-column:before,article.report-page div#visual-tools div#visual-date-selector:before,article.report-page header.page-dark div.column.period div.line:before,body#proposals.new article.form-document:before,body#proposals.create article.form-document:before,body#proposals.new article.form-document section:before,body#proposals.create article.form-document section:before,body#proposals.new article.form-document header:before,body#proposals.create article.form-document header:before,body#proposals.edit article.form-document:before,body#proposals.update article.form-document:before,body#proposals.edit article.form-document section:before,body#proposals.update article.form-document section:before,body#proposals.edit article.form-document header:before,body#proposals.update article.form-document header:before,body#proposal_templates.new article.form-document:before,body#proposal_templates.create article.form-document:before,body#proposal_templates.new article.form-document section:before,body#proposal_templates.create article.form-document section:before,body#proposal_templates.new article.form-document header:before,body#proposal_templates.create article.form-document header:before,body#proposal_templates.edit article.form-document:before,body#proposal_templates.update article.form-document:before,body#proposal_templates.edit article.form-document section:before,body#proposal_templates.update article.form-document section:before,body#proposal_templates.edit article.form-document header:before,body#proposal_templates.update article.form-document header:before,body#proposal_deliveries.new div.box div.form footer:before,body#proposal_deliveries.create div.box div.form footer:before,body#proposal_deliveries.new div.box div.form div.options:before,body#proposal_deliveries.create div.box div.form div.options:before,body#proposal_deliveries.new div.box div.form div.input:before,body#proposal_deliveries.create div.box div.form div.input:before,body#proposal_confirmations.show section.all-notes section.notes div#new-note:before,body#proposal_confirmations.show section.all-notes section.notes div.element:before,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:before,body#proposal_confirmations.update section.all-notes section.notes div#new-note:before,body#proposal_confirmations.edit section.all-notes section.notes div.element:before,body#proposal_confirmations.update section.all-notes section.notes div.element:before,body#projects.show section.all-notes section.notes div#new-note:before,body#projects.show section.all-notes section.notes div.element:before,body#projects.show article.document:before,body#payments.index div.box.small ul li.new-payment div.buttons:before,body#orders.new article.form-document section.cost div.block div.input:before,body#orders.create article.form-document section.cost div.block div.input:before,body#orders.new article.form-document:before,body#orders.create article.form-document:before,body#orders.new article.form-document section:before,body#orders.create article.form-document section:before,body#orders.new article.form-document header:before,body#orders.create article.form-document header:before,body#orders.edit article.form-document section.cost div.block div.input:before,body#orders.update article.form-document section.cost div.block div.input:before,body#orders.edit article.form-document:before,body#orders.update article.form-document:before,body#orders.edit article.form-document section:before,body#orders.update article.form-document section:before,body#orders.edit article.form-document header:before,body#orders.update article.form-document header:before,body#medusa-posts.new section.pictures:before,body#medusa-posts.create section.pictures:before,body#medusa-posts.edit section.pictures:before,body#medusa-posts.update section.pictures:before,body#invoices.show ul#document-selector:before,body#invoices.select_projects footer.buttons:before,body#invoices.new article.form-document:before,body#invoices.create article.form-document:before,body#invoices.new article.form-document section:before,body#invoices.create article.form-document section:before,body#invoices.new article.form-document header:before,body#invoices.create article.form-document header:before,body#invoices.edit article.form-document:before,body#invoices.update article.form-document:before,body#invoices.edit article.form-document section:before,body#invoices.update article.form-document section:before,body#invoices.edit article.form-document header:before,body#invoices.update article.form-document header:before,body#invoice_templates.edit article.form-document:before,body#invoice_templates.update article.form-document:before,body#invoice_templates.edit article.form-document section:before,body#invoice_templates.update article.form-document section:before,body#invoice_templates.edit article.form-document header:before,body#invoice_templates.update article.form-document header:before,body#invoice_deliveries.new div.box div.form footer:before,body#invoice_deliveries.create div.box div.form footer:before,body#invoice_deliveries.new div.box div.form div.options:before,body#invoice_deliveries.create div.box div.form div.options:before,body#invoice_deliveries.new div.box div.form div.input:before,body#invoice_deliveries.create div.box div.form div.input:before,body#flat_rate_agreements.new article.form-document:before,body#flat_rate_agreements.create article.form-document:before,body#flat_rate_agreements.new article.form-document section:before,body#flat_rate_agreements.create article.form-document section:before,body#flat_rate_agreements.new article.form-document header:before,body#flat_rate_agreements.create article.form-document header:before,body#flat_rate_agreements.edit article.form-document:before,body#flat_rate_agreements.update article.form-document:before,body#flat_rate_agreements.edit article.form-document section:before,body#flat_rate_agreements.update article.form-document section:before,body#flat_rate_agreements.edit article.form-document header:before,body#flat_rate_agreements.update article.form-document header:before,body#clients.new section.contacts:before,body#clients.create section.contacts:before,body#clients.new section.contacts div.main-wrapper:before,body#clients.create section.contacts div.main-wrapper:before,body#clients.edit section.contacts:before,body#clients.update section.contacts:before,body#clients.edit section.contacts div.main-wrapper:before,body#clients.update section.contacts div.main-wrapper:before,body#campaigns.new section.objectives:before,body#campaigns.create section.objectives:before,body#campaigns.new section.objectives div.nested-block:before,body#campaigns.create section.objectives div.nested-block:before,body#campaigns.new section.objectives div.main-wrapper:before,body#campaigns.create section.objectives div.main-wrapper:before,body#campaigns.edit section.objectives:before,body#campaigns.update section.objectives:before,body#campaigns.edit section.objectives div.nested-block:before,body#campaigns.update section.objectives div.nested-block:before,body#campaigns.edit section.objectives div.main-wrapper:before,body#campaigns.update section.objectives div.main-wrapper:before,body.application section#page #sub-header-columns:before,body.application section#page header.page-dark:before,nav.tabular:before,div#filters-results:before,section#filters:before,.pika-range div.pika-shortcuts:before,.pika-range div.pika-lendars:before,body div.input.list:before,body .box header.box-header:before,body div.modal div.modal-form:before,.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body.application section#page #sub-header-columns:after,body.application section#page header.page-dark:after,nav.tabular:after,div#filters-results:after,section#filters:after,.pika-range div.pika-shortcuts:after,.pika-range div.pika-lendars:after,body div.input.list:after,body .box header.box-header:after,body div.modal div.modal-form:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body.application section#page #sub-header-columns:after,body.application section#page header.page-dark:after,nav.tabular:after,div#filters-results:after,section#filters:after,.pika-range div.pika-shortcuts:after,.pika-range div.pika-lendars:after,body div.input.list:after,body .box header.box-header:after,body div.modal div.modal-form:after{clear:both}.vertical-aligner:before,body#time_entries.index table.time_entries thead th a#btn-today:before,body#time_entries.index table.time_entries thead th div.current_day:before,body#time_entries.index table.time_entries thead th div.current_employee:before,article.report-page div.visual-wrapper.side-stats ul.stats li:before,article.report-page div#visual-tools:before,body.application section#page header.page-dark section.columns div.column:before,body.application section#page #sub-header-columns section.columns div.column:before,body.application section#page header.page-dark:before,body.application nav#sidebar div.platform a:before,body div.input.image_field div.selector label.image-container span.blank:before,body div.fake-table .row div.cell.controls:before,body div.fake-table.nested-form div.cell:before{content:"";display:inline-block;height:100%;vertical-align:middle}body form div.input{margin-bottom:2rem;max-width:70rem;width:100%;vertical-align:top}body form div.input.col3{margin-right:3%;width:30%}body form div.input.col4{margin-right:3%;width:18.5%}body form div.input.col2of4{margin-right:3%;width:44%}body form section.block{margin:0 0 3rem 0}body form a.nested-form-link{display:block;font-size:1.5rem;margin:-1.5rem 0 2rem 0;outline:none;text-decoration:underline}body form a.nested-form-link.inactive{color:#bbbbbb}body table tbody tr td.form input{line-height:2.4em}body table tbody tr td.form select{line-height:2.4em}body table tbody tr td.form input[type=submit],body table tbody tr td.form a.button,body table tbody tr td.form button{font-size:1.3rem;height:3.8rem}body form label{color:#555555;display:block;font-size:1.3rem;font-weight:600;line-height:1.5em;margin-bottom:.5rem;text-transform:uppercase;width:100%}body form label abbr[title]{border:none;color:#e82d08;cursor:default;display:none;outline:none;text-decoration:none}body form label a{float:right;font-size:1.3rem}body form span.hint{color:#bbbbbb;display:inline-block;font-size:1.4rem;margin:0;width:100%}body span.error{display:block;font-size:1.4rem;color:#c01111;margin-top:1rem}body div.input span.error{display:none}body div.input.field_with_errors input{border-color:#e82d08}body div.input.field_with_errors select{border-color:#e82d08}body div.input.field_with_errors textarea{border-color:#e82d08}body div.input.field_with_errors span.hint{margin-bottom:1rem}body div.input.field_with_errors span.error{display:block;font-size:1.4rem;color:#c01111;margin:0rem 0 0 0rem}body div.input.field_with_errors span.error ins{background:none;color:#c01111;text-transform:lowercase}body input,body textarea{background:#ffffff;border:1px solid #cccccc;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);border-radius:.2rem;color:#000000;font-family:'basefont', sans-serif;font-size:1.5rem;line-height:2.8em;margin:0 0 1rem 0;padding:0 1.5rem;width:90%;transition:.3s}body input:hover,body textarea:hover{border-color:#b3b3b3}body input:focus,body textarea:focus{background:#ffffff;border:1px solid #9bdff9;outline:none;box-shadow:inset 0 0 1px #cbeefc,0 2px 3px 0 rgba(0,0,0,0.12)}body input::placeholder,body textarea::placeholder{color:#aaa;font-style:italic}body input.small{max-width:15rem}body input.icon{background:no-repeat 8px center #ffffff;background-size:2.4rem;padding-left:4rem}body input.icon.calendar{background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23aaa" d="M7,12H9V14H7V12M21,6V20A2,2 0 0,1 19,22H5C3.89,22 3,21.1 3,20V6A2,2 0 0,1 5,4H6V2H8V4H16V2H18V4H19A2,2 0 0,1 21,6M5,8H19V6H5V8M19,20V10H5V20H19M15,14V12H17V14H15M11,14V12H13V14H11M7,16H9V18H7V16M15,18V16H17V18H15M11,18V16H13V18H11Z" /%3E%3C/svg%3E%0A');background-size:2rem}body input.icon.email{background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23aaa" d="M22 6C22 4.9 21.1 4 20 4H4C2.9 4 2 4.9 2 6V18C2 19.1 2.9 20 4 20H20C21.1 20 22 19.1 22 18V6M20 6L12 11L4 6H20M20 18H4V8L12 13L20 8V18Z" /%3E%3C/svg%3E%0A')}body input.icon.money{background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23aaa" d="M20,18H4V6H20M20,4H4C2.89,4 2,4.89 2,6V18A2,2 0 0,0 4,20H20A2,2 0 0,0 22,18V6C22,4.89 21.1,4 20,4M11,17H13V16H14A1,1 0 0,0 15,15V12A1,1 0 0,0 14,11H11V10H15V8H13V7H11V8H10A1,1 0 0,0 9,9V12A1,1 0 0,0 10,13H13V14H9V16H11V17Z" /%3E%3C/svg%3E%0A')}body input.icon.phone{background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23aaa" d="M16,18H7V4H16M11.5,22A1.5,1.5 0 0,1 10,20.5A1.5,1.5 0 0,1 11.5,19A1.5,1.5 0 0,1 13,20.5A1.5,1.5 0 0,1 11.5,22M15.5,1H7.5A2.5,2.5 0 0,0 5,3.5V20.5A2.5,2.5 0 0,0 7.5,23H15.5A2.5,2.5 0 0,0 18,20.5V3.5A2.5,2.5 0 0,0 15.5,1Z" /%3E%3C/svg%3E%0A')}body input.icon.search{background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23aaa" d="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z" /%3E%3C/svg%3E%0A')}body textarea{line-height:1.5em;min-height:10rem;padding-bottom:1.2rem;padding-top:1.2rem}body textarea.autosize{height:auto;min-height:5rem;overflow:hidden;padding-top:1rem;padding-bottom:1rem;resize:none;transition:none}body select{background:#ffffff;border:1px solid #cccccc;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);border-radius:.2rem;color:#000000;font-family:'basefont', sans-serif;font-size:1.5rem;line-height:2.8em;margin:0 0 1rem 0;padding:0 1.5rem;width:90%;transition:.3s;background-repeat:no-repeat;background-position:right 10px center;box-shadow:inset 0px 1px 0 rgba(255,255,255,0.7),0 1px 2px rgba(0,0,0,0.1);border-bottom:1px solid #ccc;padding:0 1.5rem;text-indent:.5rem;text-overflow:"";width:94.5%;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23888" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /%3E%3C/svg%3E%0A');-webkit-appearance:none;-moz-appearance:none;transition:none}body select:hover{border-color:#b3b3b3}body select:focus{background:#ffffff;border:1px solid #9bdff9;outline:none;box-shadow:inset 0 0 1px #cbeefc,0 2px 3px 0 rgba(0,0,0,0.12)}body select::placeholder{color:#aaa;font-style:italic}body select:hover{background-repeat:no-repeat;background-position:right 10px center;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23555" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /%3E%3C/svg%3E%0A')}body select:focus{background-repeat:no-repeat;background-position:right 10px center;outline:none;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23555" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /%3E%3C/svg%3E%0A')}body select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000000}body div.input.hidden{display:none}body div.input span.unit{color:#555555;margin:0 0 0 .5rem;line-height:4.5rem;vertical-align:top}body div.input.checkbox,body div.input.radio_buttons,body div.input.boolean{overflow:hidden}body div.input.checkbox label,body div.input.radio_buttons label,body div.input.boolean label{display:inline-block;font-size:1.3rem;font-weight:600;line-height:2.6em;text-transform:uppercase;vertical-align:bottom;white-space:nowrap;width:95%}body div.input.checkbox label.radio_buttons,body div.input.radio_buttons label.radio_buttons,body div.input.boolean label.radio_buttons{line-height:1.3em}body div.input.checkbox input,body div.input.radio_buttons input,body div.input.boolean input{background:none;border:none;box-shadow:none;display:inline-block;float:left;margin:1rem 0;width:2.3rem}body div.input.checkbox span.radio,body div.input.radio_buttons span.radio,body div.input.boolean span.radio{display:inline-block;margin-right:3rem}body div.input.checkbox span.radio label,body div.input.radio_buttons span.radio label,body div.input.boolean span.radio label{line-height:2.7em}body div.input.file input{padding:1rem 1%;height:2rem;line-height:2rem;vertical-align:middle;width:98%}body div.input.numeric input{max-width:10rem}body div.input.price input{text-align:right}body div.input.text_only span.data{background:#ffffff;border:1px solid #cccccc;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);border-radius:.2rem;color:#000000;font-family:'basefont', sans-serif;font-size:1.5rem;line-height:2.8em;margin:0 0 1rem 0;padding:0 1.5rem;width:90%;transition:.3s;background:#fafafa;color:#777;cursor:default;display:block}body div.input.text_only span.data:hover{border-color:#b3b3b3}body div.input.text_only span.data:focus{background:#ffffff;border:1px solid #9bdff9;outline:none;box-shadow:inset 0 0 1px #cbeefc,0 2px 3px 0 rgba(0,0,0,0.12)}body div.input.text_only span.data::placeholder{color:#aaa;font-style:italic}body div.datepicker_button{border:3px solid #f00;height:3rem;width:3rem}body div.datepicker_button input{border:none;background:none;border-radius:10rem;box-shadow:none;cursor:pointer;display:inline;font-size:0;height:100%;margin:0;outline:none;padding:0;position:relative;text-indent:10rem;width:100%;z-index:10}body div.datepicker_button input:focus{background:none;border:none;box-shadow:none;outline:none;text-indent:10rem}body div.datepicker_button input:active{background:none;border:none;box-shadow:none;outline:none;text-indent:10rem}body div.datepicker_button svg{display:block;fill:#fff;position:relative;margin:-2.6rem 0 0 0.5rem;width:64%;z-index:9}body input[type=submit],body a.button,body button{border:none;color:#ffffff;cursor:pointer;display:inline-block;font-family:'basefont', sans-serif;font-size:1.3rem;font-weight:700;height:4.4rem;line-height:4.4rem;margin:0 0 1rem 0;outline:none;overflow:hidden;padding:0rem 2rem;position:relative;text-align:center;text-decoration:none;vertical-align:middle;text-transform:uppercase;white-space:nowrap;-webkit-appearance:none;background:#aaaaaa;border:1px solid #a2a2a2;border-bottom-color:#919191;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #777777}body input[type=submit]:hover,body a.button:hover,body button:hover{background:#a0a0a0}body input[type=submit]:active,body a.button:active,body button:active{background:darkgray}body input[type=submit] svg,body a.button svg,body button svg{fill:#fff;margin-right:5px;vertical-align:middle;width:2rem}body input.medium[type=submit],body a.button.medium,body button.medium{font-size:1.4rem;height:auto;line-height:1em;padding:1.3rem 2rem}body input.small[type=submit],body a.button.small,body button.small{font-size:1.3rem;height:3.5rem;line-height:3.5rem;padding:0 2rem}body input.mini[type=submit],body a.button.mini,body button.mini{font-size:1.2rem;height:2.5rem;line-height:2.5rem;padding:0 1rem}body input.mini[type=submit] svg,body a.button.mini svg,body button.mini svg{fill:#fff;margin-right:.5rem;vertical-align:middle;width:1.6rem}body input.large[type=submit],body a.button.large,body button.large{font-size:2rem;height:6rem;line-height:6rem}body input.icon[type=submit],body a.button.icon,body button.icon{font-size:2rem;height:4.5rem;line-height:1.5rem;padding:1.5rem}body input.svg-icon[type=submit],body a.button.svg-icon,body button.svg-icon{background:none;border:none;box-shadow:none;height:auto;line-height:1rem;padding:0;margin:0;width:auto}body input.svg-icon[type=submit] svg,body a.button.svg-icon svg,body button.svg-icon svg{fill:#fb2c1f;width:3rem}body input.svg-icon.add[type=submit],body a.button.svg-icon.add,body button.svg-icon.add{background:none;border:none;box-shadow:none}body input.svg-icon.add[type=submit] svg,body a.button.svg-icon.add svg,body button.svg-icon.add svg{fill:#bbb}body input.svg-icon.add[type=submit]:hover,body a.button.svg-icon.add:hover,body button.svg-icon.add:hover{background:none;border:none;box-shadow:none}body input.svg-icon.add[type=submit]:hover svg,body a.button.svg-icon.add:hover svg,body button.svg-icon.add:hover svg{fill:#64cb25}body input.primary[type=submit],body a.button.primary,body button.primary{background:#fb2c1f;border:1px solid #fb1e10;border-bottom-color:#e31104;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #b10d03}body input.primary[type=submit]:hover,body a.button.primary:hover,body button.primary:hover{background:#fb190b}body input.primary[type=submit]:active,body a.button.primary:active,body button.primary:active{background:#fb2a1c}body input.secondary[type=submit],body a.button.secondary,body button.secondary{background:#0099ff;border:1px solid #0090f0;border-bottom-color:#007acc;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #005c99}body input.secondary[type=submit]:hover,body a.button.secondary:hover,body button.secondary:hover{background:#008deb}body input.secondary[type=submit]:active,body a.button.secondary:active,body button.secondary:active{background:#0097fc}body input.green[type=submit],body a.button.green,body button.green{background:#64cb25;border:1px solid #5ebe23;border-bottom-color:#4fa01d;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #3a7515}body input.green[type=submit]:hover,body a.button.green:hover,body button.green:hover{background:#5cba22}body input.green[type=submit]:active,body a.button.green:active,body button.green:active{background:#63c925}body input.yellow[type=submit],body a.button.yellow,body button.yellow{background:#ecaf09;border:1px solid #dda408;border-bottom-color:#bb8b07;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #8a6605}body input.yellow[type=submit]:hover,body a.button.yellow:hover,body button.yellow:hover{background:#d8a008}body input.yellow[type=submit]:active,body a.button.yellow:active,body button.yellow:active{background:#eaad09}body input.contrast[type=submit],body a.button.contrast,body button.contrast{background:#e5348e;border:1px solid #e32686;border-bottom-color:#cc1a75;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #9f145b;background-image:linear-gradient(bottom, #e25a3b 0%, #e76846 100%);background-image:-o-linear-gradient(bottom, #e25a3b 0%, #e76846 100%);background-image:-moz-linear-gradient(bottom, #e25a3b 0%, #e76846 100%);background-image:-webkit-linear-gradient(bottom, #e25a3b 0%, #e76846 100%);background-image:-ms-linear-gradient(bottom, #e25a3b 0%, #e76846 100%);border-color:transparent #db7050 #c24d29 #db7050;box-shadow:inset 1px 0 rgba(255,255,255,0.25),inset -1px 0 rgba(255,255,255,0.25),inset 0 1px rgba(255,255,255,0.35),0 1px 3px rgba(50,54,61,0.25)}body input.contrast[type=submit]:hover,body a.button.contrast:hover,body button.contrast:hover{background:#e32284}body input.contrast[type=submit]:active,body a.button.contrast:active,body button.contrast:active{background:#e5328d}body input.contrast[type=submit]:hover,body a.button.contrast:hover,body button.contrast:hover{background:#e86c4b}body input.alternate[type=submit],body a.button.alternate,body button.alternate{background:#eee;border:1px solid #e6e6e6;border-bottom-color:#d5d5d5;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #bbbbbb;border-color:#ccc;color:#777;text-shadow:0 1px 0 #fff}body input.alternate[type=submit]:hover,body a.button.alternate:hover,body button.alternate:hover{background:#e4e4e4}body input.alternate[type=submit]:active,body a.button.alternate:active,body button.alternate:active{background:#ededed}body input.cancel[type=submit],body a.button.cancel,body button.cancel{background:#eee;border:1px solid #e6e6e6;border-bottom-color:#d5d5d5;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #bbbbbb;border-color:#ccc;color:#999999;text-shadow:0 1px 0 #fff}body input.cancel[type=submit]:hover,body a.button.cancel:hover,body button.cancel:hover{background:#e4e4e4}body input.cancel[type=submit]:active,body a.button.cancel:active,body button.cancel:active{background:#ededed}body input.add[type=submit],body a.button.add,body button.add{background:#64cb25;border:1px solid #5ebe23;border-bottom-color:#4fa01d;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #3a7515}body input.add[type=submit]:hover,body a.button.add:hover,body button.add:hover{background:#5cba22}body input.add[type=submit]:active,body a.button.add:active,body button.add:active{background:#63c925}body input.delete[type=submit],body a.button.delete,body button.delete{background:#e82d08;border:1px solid #d92a07;border-bottom-color:#b72306;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #851a05}body input.delete[type=submit]:hover,body a.button.delete:hover,body button.delete:hover{background:#d42907}body input.delete[type=submit]:active,body a.button.delete:active,body button.delete:active{background:#e62d08}body input.white[type=submit],body a.button.white,body button.white{background:#ffffff;border:1px solid #f7f7f7;border-bottom-color:#e6e6e6;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #cccccc;color:#fb2c1f;text-shadow:none}body input.white[type=submit]:hover,body a.button.white:hover,body button.white:hover{background:whitesmoke}body input.white[type=submit]:active,body a.button.white:active,body button.white:active{background:#fefefe}body input.order[type=submit],body a.button.order,body button.order{background:#7023fd;border:1px solid #6614fd;border-bottom-color:#5402eb;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #4202b8}body input.order[type=submit]:hover,body a.button.order:hover,body button.order:hover{background:#630ffd}body input.order[type=submit]:active,body a.button.order:active,body button.order:active{background:#6e20fd}body input.invoice[type=submit],body a.button.invoice,body button.invoice{background:#234cfd;border:1px solid #1440fd;border-bottom-color:#022eeb;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #0224b8}body input.invoice[type=submit]:hover,body a.button.invoice:hover,body button.invoice:hover{background:#0f3cfd}body input.invoice[type=submit]:active,body a.button.invoice:active,body button.invoice:active{background:#204afd}body input.text[type=submit],body a.button.text,body button.text{background:none;border:none;color:#555555;box-shadow:none}body input.text[type=submit]:hover,body a.button.text:hover,body button.text:hover{background:none;border:none;color:#555555;box-shadow:none}body input.text.delete[type=submit],body a.button.text.delete,body button.text.delete{color:#bbbbbb}body input.text.delete[type=submit]:hover,body a.button.text.delete:hover,body button.text.delete:hover{color:#e82d08}body input.delete.text[type=submit],body a.button.delete.text,body button.delete.text{float:right;margin:-5.2rem 0 0 0;padding:0;width:auto}body input[type=submit][disabled=disabled],body input[type=submit][disabled=disabled]:hover,body a.button[disabled=disabled],body a.button[disabled=disabled]:hover,body button[disabled=disabled],body button[disabled=disabled]:hover{border:1px solid #ccc;border-top-color:#c5c5c5;color:#999999;cursor:default;text-shadow:0 1px 0 #fff;background-image:linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);background-image:-moz-linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);background-image:-webkit-linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);background-image:-ms-linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);box-shadow:inset 0px 0px 2px #fff}@media only screen and (max-width: 480px){body input.delete.text[type=submit],body a.button.delete.text,body button.delete.text{float:none;font-size:1.4rem;margin:2rem 0;padding:0;text-align:center;width:100%}}body footer.buttons input[type=submit],body footer.buttons a.button,body footer.buttons button{margin-bottom:0;margin-right:2rem;vertical-align:middle;width:auto;transition:none}body footer.buttons input.delete[type=submit],body footer.buttons a.button.delete,body footer.buttons button.delete{float:right}body footer.buttons.loading input[type=submit],body footer.buttons.loading a.button,body footer.buttons.loading button{border:1px solid #ccc;border-top-color:#c5c5c5;color:#999999;cursor:default;opacity:0.6;text-shadow:0 1px 0 #fff;background-image:linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);background-image:-moz-linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);background-image:-webkit-linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);background-image:-ms-linear-gradient(bottom, #e8e8e8 0%, #f5f5f5 100%);box-shadow:inset 0px 0px 2px #fff}body.medusa input.primary[type=submit],body.medusa a.button.primary,body.medusa button.primary{background:#3888cc;border:1px solid #3280c3;border-bottom-color:#2b6ea6;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #20537e}body.medusa input.primary[type=submit]:hover,body.medusa a.button.primary:hover,body.medusa button.primary:hover{background:#317ebf}body.medusa input.primary[type=submit]:active,body.medusa a.button.primary:active,body.medusa button.primary:active{background:#3687cb}body.medusa input.secondary[type=submit],body.medusa a.button.secondary,body.medusa button.secondary{background:#3CC08E;border:1px solid #38b485;border-bottom-color:#309971;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #247255}body.medusa input.secondary[type=submit]:hover,body.medusa a.button.secondary:hover,body.medusa button.secondary:hover{background:#37b083}body.medusa input.secondary[type=submit]:active,body.medusa a.button.secondary:active,body.medusa button.secondary:active{background:#3bbe8d}body.medusa ul.ui-autocomplete li div.ui-state-active{background:#3888cc}.clearfix,body#users.new form section.invoicing,body#users.create form section.invoicing,body#users.edit form section.invoicing,body#users.update form section.invoicing,body#teams.new ul.users li,body#teams.create ul.users li,body#teams.edit ul.users li,body#teams.update ul.users li,body#suppliers.new section.contacts,body#suppliers.create section.contacts,body#suppliers.new section.contacts div.main-wrapper,body#suppliers.create section.contacts div.main-wrapper,body#suppliers.edit section.contacts,body#suppliers.update section.contacts,body#suppliers.edit section.contacts div.main-wrapper,body#suppliers.update section.contacts div.main-wrapper,article.report-page div.plasticine-column,article.report-page div#visual-tools div#visual-date-selector,article.report-page header.page-dark div.column.period div.line,body#proposals.new article.form-document,body#proposals.create article.form-document,body#proposals.new article.form-document section,body#proposals.create article.form-document section,body#proposals.new article.form-document header,body#proposals.create article.form-document header,body#proposals.edit article.form-document,body#proposals.update article.form-document,body#proposals.edit article.form-document section,body#proposals.update article.form-document section,body#proposals.edit article.form-document header,body#proposals.update article.form-document header,body#proposal_templates.new article.form-document,body#proposal_templates.create article.form-document,body#proposal_templates.new article.form-document section,body#proposal_templates.create article.form-document section,body#proposal_templates.new article.form-document header,body#proposal_templates.create article.form-document header,body#proposal_templates.edit article.form-document,body#proposal_templates.update article.form-document,body#proposal_templates.edit article.form-document section,body#proposal_templates.update article.form-document section,body#proposal_templates.edit article.form-document header,body#proposal_templates.update article.form-document header,body#proposal_deliveries.new div.box div.form footer,body#proposal_deliveries.create div.box div.form footer,body#proposal_deliveries.new div.box div.form div.options,body#proposal_deliveries.create div.box div.form div.options,body#proposal_deliveries.new div.box div.form div.input,body#proposal_deliveries.create div.box div.form div.input,body#proposal_confirmations.show section.all-notes section.notes div#new-note,body#proposal_confirmations.show section.all-notes section.notes div.element,body#proposal_confirmations.edit section.all-notes section.notes div#new-note,body#proposal_confirmations.update section.all-notes section.notes div#new-note,body#proposal_confirmations.edit section.all-notes section.notes div.element,body#proposal_confirmations.update section.all-notes section.notes div.element,body#projects.show section.all-notes section.notes div#new-note,body#projects.show section.all-notes section.notes div.element,body#projects.show article.document,body#payments.index div.box.small ul li.new-payment div.buttons,body#orders.new article.form-document section.cost div.block div.input,body#orders.create article.form-document section.cost div.block div.input,body#orders.new article.form-document,body#orders.create article.form-document,body#orders.new article.form-document section,body#orders.create article.form-document section,body#orders.new article.form-document header,body#orders.create article.form-document header,body#orders.edit article.form-document section.cost div.block div.input,body#orders.update article.form-document section.cost div.block div.input,body#orders.edit article.form-document,body#orders.update article.form-document,body#orders.edit article.form-document section,body#orders.update article.form-document section,body#orders.edit article.form-document header,body#orders.update article.form-document header,body#medusa-posts.new section.pictures,body#medusa-posts.create section.pictures,body#medusa-posts.edit section.pictures,body#medusa-posts.update section.pictures,body#invoices.show ul#document-selector,body#invoices.select_projects footer.buttons,body#invoices.new article.form-document,body#invoices.create article.form-document,body#invoices.new article.form-document section,body#invoices.create article.form-document section,body#invoices.new article.form-document header,body#invoices.create article.form-document header,body#invoices.edit article.form-document,body#invoices.update article.form-document,body#invoices.edit article.form-document section,body#invoices.update article.form-document section,body#invoices.edit article.form-document header,body#invoices.update article.form-document header,body#invoice_templates.edit article.form-document,body#invoice_templates.update article.form-document,body#invoice_templates.edit article.form-document section,body#invoice_templates.update article.form-document section,body#invoice_templates.edit article.form-document header,body#invoice_templates.update article.form-document header,body#invoice_deliveries.new div.box div.form footer,body#invoice_deliveries.create div.box div.form footer,body#invoice_deliveries.new div.box div.form div.options,body#invoice_deliveries.create div.box div.form div.options,body#invoice_deliveries.new div.box div.form div.input,body#invoice_deliveries.create div.box div.form div.input,body#flat_rate_agreements.new article.form-document,body#flat_rate_agreements.create article.form-document,body#flat_rate_agreements.new article.form-document section,body#flat_rate_agreements.create article.form-document section,body#flat_rate_agreements.new article.form-document header,body#flat_rate_agreements.create article.form-document header,body#flat_rate_agreements.edit article.form-document,body#flat_rate_agreements.update article.form-document,body#flat_rate_agreements.edit article.form-document section,body#flat_rate_agreements.update article.form-document section,body#flat_rate_agreements.edit article.form-document header,body#flat_rate_agreements.update article.form-document header,body#clients.new section.contacts,body#clients.create section.contacts,body#clients.new section.contacts div.main-wrapper,body#clients.create section.contacts div.main-wrapper,body#clients.edit section.contacts,body#clients.update section.contacts,body#clients.edit section.contacts div.main-wrapper,body#clients.update section.contacts div.main-wrapper,body#campaigns.new section.objectives,body#campaigns.create section.objectives,body#campaigns.new section.objectives div.nested-block,body#campaigns.create section.objectives div.nested-block,body#campaigns.new section.objectives div.main-wrapper,body#campaigns.create section.objectives div.main-wrapper,body#campaigns.edit section.objectives,body#campaigns.update section.objectives,body#campaigns.edit section.objectives div.nested-block,body#campaigns.update section.objectives div.nested-block,body#campaigns.edit section.objectives div.main-wrapper,body#campaigns.update section.objectives div.main-wrapper,body.application section#page #sub-header-columns,body.application section#page header.page-dark,nav.tabular,div#filters-results,section#filters,.pika-range div.pika-shortcuts,.pika-range div.pika-lendars,body div.input.list,body .box header.box-header,body div.modal div.modal-form{zoom:1}.clearfix:before,body#users.new form section.invoicing:before,body#users.create form section.invoicing:before,body#users.edit form section.invoicing:before,body#users.update form section.invoicing:before,body#teams.new ul.users li:before,body#teams.create ul.users li:before,body#teams.edit ul.users li:before,body#teams.update ul.users li:before,body#suppliers.new section.contacts:before,body#suppliers.create section.contacts:before,body#suppliers.new section.contacts div.main-wrapper:before,body#suppliers.create section.contacts div.main-wrapper:before,body#suppliers.edit section.contacts:before,body#suppliers.update section.contacts:before,body#suppliers.edit section.contacts div.main-wrapper:before,body#suppliers.update section.contacts div.main-wrapper:before,article.report-page div.plasticine-column:before,article.report-page div#visual-tools div#visual-date-selector:before,article.report-page header.page-dark div.column.period div.line:before,body#proposals.new article.form-document:before,body#proposals.create article.form-document:before,body#proposals.new article.form-document section:before,body#proposals.create article.form-document section:before,body#proposals.new article.form-document header:before,body#proposals.create article.form-document header:before,body#proposals.edit article.form-document:before,body#proposals.update article.form-document:before,body#proposals.edit article.form-document section:before,body#proposals.update article.form-document section:before,body#proposals.edit article.form-document header:before,body#proposals.update article.form-document header:before,body#proposal_templates.new article.form-document:before,body#proposal_templates.create article.form-document:before,body#proposal_templates.new article.form-document section:before,body#proposal_templates.create article.form-document section:before,body#proposal_templates.new article.form-document header:before,body#proposal_templates.create article.form-document header:before,body#proposal_templates.edit article.form-document:before,body#proposal_templates.update article.form-document:before,body#proposal_templates.edit article.form-document section:before,body#proposal_templates.update article.form-document section:before,body#proposal_templates.edit article.form-document header:before,body#proposal_templates.update article.form-document header:before,body#proposal_deliveries.new div.box div.form footer:before,body#proposal_deliveries.create div.box div.form footer:before,body#proposal_deliveries.new div.box div.form div.options:before,body#proposal_deliveries.create div.box div.form div.options:before,body#proposal_deliveries.new div.box div.form div.input:before,body#proposal_deliveries.create div.box div.form div.input:before,body#proposal_confirmations.show section.all-notes section.notes div#new-note:before,body#proposal_confirmations.show section.all-notes section.notes div.element:before,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:before,body#proposal_confirmations.update section.all-notes section.notes div#new-note:before,body#proposal_confirmations.edit section.all-notes section.notes div.element:before,body#proposal_confirmations.update section.all-notes section.notes div.element:before,body#projects.show section.all-notes section.notes div#new-note:before,body#projects.show section.all-notes section.notes div.element:before,body#projects.show article.document:before,body#payments.index div.box.small ul li.new-payment div.buttons:before,body#orders.new article.form-document section.cost div.block div.input:before,body#orders.create article.form-document section.cost div.block div.input:before,body#orders.new article.form-document:before,body#orders.create article.form-document:before,body#orders.new article.form-document section:before,body#orders.create article.form-document section:before,body#orders.new article.form-document header:before,body#orders.create article.form-document header:before,body#orders.edit article.form-document section.cost div.block div.input:before,body#orders.update article.form-document section.cost div.block div.input:before,body#orders.edit article.form-document:before,body#orders.update article.form-document:before,body#orders.edit article.form-document section:before,body#orders.update article.form-document section:before,body#orders.edit article.form-document header:before,body#orders.update article.form-document header:before,body#medusa-posts.new section.pictures:before,body#medusa-posts.create section.pictures:before,body#medusa-posts.edit section.pictures:before,body#medusa-posts.update section.pictures:before,body#invoices.show ul#document-selector:before,body#invoices.select_projects footer.buttons:before,body#invoices.new article.form-document:before,body#invoices.create article.form-document:before,body#invoices.new article.form-document section:before,body#invoices.create article.form-document section:before,body#invoices.new article.form-document header:before,body#invoices.create article.form-document header:before,body#invoices.edit article.form-document:before,body#invoices.update article.form-document:before,body#invoices.edit article.form-document section:before,body#invoices.update article.form-document section:before,body#invoices.edit article.form-document header:before,body#invoices.update article.form-document header:before,body#invoice_templates.edit article.form-document:before,body#invoice_templates.update article.form-document:before,body#invoice_templates.edit article.form-document section:before,body#invoice_templates.update article.form-document section:before,body#invoice_templates.edit article.form-document header:before,body#invoice_templates.update article.form-document header:before,body#invoice_deliveries.new div.box div.form footer:before,body#invoice_deliveries.create div.box div.form footer:before,body#invoice_deliveries.new div.box div.form div.options:before,body#invoice_deliveries.create div.box div.form div.options:before,body#invoice_deliveries.new div.box div.form div.input:before,body#invoice_deliveries.create div.box div.form div.input:before,body#flat_rate_agreements.new article.form-document:before,body#flat_rate_agreements.create article.form-document:before,body#flat_rate_agreements.new article.form-document section:before,body#flat_rate_agreements.create article.form-document section:before,body#flat_rate_agreements.new article.form-document header:before,body#flat_rate_agreements.create article.form-document header:before,body#flat_rate_agreements.edit article.form-document:before,body#flat_rate_agreements.update article.form-document:before,body#flat_rate_agreements.edit article.form-document section:before,body#flat_rate_agreements.update article.form-document section:before,body#flat_rate_agreements.edit article.form-document header:before,body#flat_rate_agreements.update article.form-document header:before,body#clients.new section.contacts:before,body#clients.create section.contacts:before,body#clients.new section.contacts div.main-wrapper:before,body#clients.create section.contacts div.main-wrapper:before,body#clients.edit section.contacts:before,body#clients.update section.contacts:before,body#clients.edit section.contacts div.main-wrapper:before,body#clients.update section.contacts div.main-wrapper:before,body#campaigns.new section.objectives:before,body#campaigns.create section.objectives:before,body#campaigns.new section.objectives div.nested-block:before,body#campaigns.create section.objectives div.nested-block:before,body#campaigns.new section.objectives div.main-wrapper:before,body#campaigns.create section.objectives div.main-wrapper:before,body#campaigns.edit section.objectives:before,body#campaigns.update section.objectives:before,body#campaigns.edit section.objectives div.nested-block:before,body#campaigns.update section.objectives div.nested-block:before,body#campaigns.edit section.objectives div.main-wrapper:before,body#campaigns.update section.objectives div.main-wrapper:before,body.application section#page #sub-header-columns:before,body.application section#page header.page-dark:before,nav.tabular:before,div#filters-results:before,section#filters:before,.pika-range div.pika-shortcuts:before,.pika-range div.pika-lendars:before,body div.input.list:before,body .box header.box-header:before,body div.modal div.modal-form:before,.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body.application section#page #sub-header-columns:after,body.application section#page header.page-dark:after,nav.tabular:after,div#filters-results:after,section#filters:after,.pika-range div.pika-shortcuts:after,.pika-range div.pika-lendars:after,body div.input.list:after,body .box header.box-header:after,body div.modal div.modal-form:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body.application section#page #sub-header-columns:after,body.application section#page header.page-dark:after,nav.tabular:after,div#filters-results:after,section#filters:after,.pika-range div.pika-shortcuts:after,.pika-range div.pika-lendars:after,body div.input.list:after,body .box header.box-header:after,body div.modal div.modal-form:after{clear:both}.vertical-aligner:before,body#time_entries.index table.time_entries thead th a#btn-today:before,body#time_entries.index table.time_entries thead th div.current_day:before,body#time_entries.index table.time_entries thead th div.current_employee:before,article.report-page div.visual-wrapper.side-stats ul.stats li:before,article.report-page div#visual-tools:before,body.application section#page header.page-dark section.columns div.column:before,body.application section#page #sub-header-columns section.columns div.column:before,body.application section#page header.page-dark:before,body.application nav#sidebar div.platform a:before,body div.input.image_field div.selector label.image-container span.blank:before,body div.fake-table .row div.cell.controls:before,body div.fake-table.nested-form div.cell:before{content:"";display:inline-block;height:100%;vertical-align:middle}body div.logo-platform{background:#111}body div.logo-platform a{color:#fff;font-family:'basefont',sans-serif;font-size:3rem;font-weight:900;display:block;line-height:1.5em;margin:0;padding:4rem 1.5rem 4rem 0;text-align:center;text-transform:lowercase}body div.logo-platform a span.icon-wrapper{border-radius:10rem;display:inline-block;line-height:0;margin-right:.7rem;padding:.6rem;vertical-align:middle}body div.logo-platform a span.icon-wrapper svg{fill:#fff;height:2.4rem;width:2.4rem}body div.logo-platform a span.text{display:inline-block;line-height:0.9em;text-align:left;vertical-align:middle}body div.logo-platform a span.text span.company{color:#bbb;display:block;font-size:1rem;line-height:1em;text-transform:uppercase}body div.logo-platform a span.text span.platform{display:block;font-size:2rem;line-height:1em;text-transform:uppercase}body #logo-octopus a span.icon-wrapper{background:#fb2c1f}body #logo-octopus a span.icon-wrapper svg{margin:-1px 0 1px 0}body #logo-medusa a span.icon-wrapper{background:#3888cc}body div#mask-form{display:none;height:100%;position:fixed;width:100%;z-index:900}body div#mask-form .spinner{animation:spinner 1.1s infinite linear;border:.6rem solid #333;border-left:0.6rem solid #e82d08;position:fixed;text-indent:-9999em;transform:translateZ(0);z-index:902}body div#mask-form .spinner,body div#mask-form .spinner:after{border-radius:50%;height:3rem;margin:40vh 0 0 50vw;width:3rem}body div#mask-form .mask{background:#000000;height:100%;opacity:0.3;position:relative;width:100%;z-index:901}body div#mask-modal{background:#000000;display:none;height:100%;opacity:0.6;position:fixed;width:100%;z-index:200}body div#mask-modal.zoom-picture{background:#000000;display:none;height:100%;opacity:0.8;position:fixed;width:100%;z-index:200}body div.modal{background:#fafafa;box-shadow:0 1px 5px 1px rgba(0,0,0,0.1);border:none;display:none;left:50%;margin-left:-30rem;overflow:hidden;padding:0;position:fixed;top:45%;text-align:left;width:60rem;z-index:201}body div.modal header{background:#333;color:#fff;font-size:1.4rem;font-weight:600;padding:2rem 7%;text-transform:uppercase;width:86%}body div.modal div.modal-form{padding-top:2.5rem}body div.modal div.modal-form section.fields{padding:0 7%;width:86%}body div.modal footer.buttons{background:#fafafa;border-top:1px solid #e7e7e7;padding:2rem 7% 4rem 7%;width:86%}body div.modal footer.buttons .primary{float:right;margin-right:0}body div.modal footer.buttons a{border-radius:0}body div.flashes{padding:0;margin:0}body div.flashes div.flash{border-left:none;border-right:none;margin:0;padding:2.2rem 4%;text-align:center}body div.flashes div.alert{background:#c53d36;border:1px solid #b93933;border-left:0;border-right:0;color:#ffffff}body div.flashes div.alert a{color:#ffffff;text-decoration:underline}body div.flashes div.alert a:hover{color:white}body div.flashes div.notice{background:#f0de99;border:1px solid #eeda8c;border-left:0;border-right:0;color:#404040}body div.flashes div.notice a{color:#404040;text-decoration:underline}body div.flashes div.notice a:hover{color:#666666}body div.flashes div.success{background:#58aa58;border:1px solid #52a152;border-left:0;border-right:0;color:#ffffff}body div.flashes div.success a{color:#ffffff;text-decoration:underline}body div.flashes div.success a:hover{color:white}@media only screen and (max-width: 768px){body div.flashes{padding:0}}body section.warning-message{background:#ecaf09;border:1px;color:#fff;margin:0rem 0 0rem 0;padding:1rem 4%}body section.warning-message p{color:#fff;font-size:1.4rem;line-height:2rem;margin:0;padding:0;text-shadow:0px 1px 1px rgba(0,0,0,0.2)}body div.image-list-state{background:no-repeat center 15rem #fff;background-size:45rem;padding:40rem 10% 50rem 10%;text-align:center;width:80%}body div.image-list-state h2{font-size:2.8rem;margin:0 0 1rem 0;text-transform:none}body div.image-list-state p{color:#aaaaaa;display:block;margin:0 auto;max-width:70rem}body div.image-list-state div.action{padding-top:2rem}body div.image-list-state.success{background-image:url(/assets/list-state-success-cae0dfe9177100cf8c2559a97bda07532b6be2b8eddd025b6458200c760a4faf.png)}body div.image-list-state.empty{background-image:url(/assets/list-state-empty-762f7a1bd8bac14b5c852b0455254298c89a2e01f2670ac6bc5effef87ce7a61.png)}body div.image-list-state.not-found{background-image:url(/assets/list-state-not-found-91a7ed57b48d2724670afd6c84e3488a245ff7a4d19476db0347130dfb66257d.png)}body div.image-list-state.not-subscribed{background-image:url(/assets/list-state-not-subscribed-20e388c372eaeebf5478da96f0f488ff71b7d84d6583de0b53a64575908c681a.png)}body div#mask{display:none}body .box{background-color:#ffffff;border-top:0;display:inline-block;margin:0;padding:3rem 0 0 0;text-align:left;vertical-align:top;width:100%}body .box div.inner{padding:0 4%;width:92%}body .box header.box-header{margin:0 0 0 0;padding:0 4%;width:92%}body .box header.box-header div.titles{float:left;margin-bottom:3rem}body .box header.box-header div.titles h1{font-size:2.5rem;margin:0;padding:0}body .box header.box-header div.wrapper-button{float:right}body .box header.box-header div.wrapper-button a{display:block;font-size:1.5rem;margin-top:1rem}body .box header.box-header div.wrapper-button a.button{margin-top:0}body .box p.empty{color:#999999;font-size:1.8rem;padding:3rem 0 5rem 0;text-align:center}body .box.block header div.titles{margin:2.5rem 0 2rem 0}body .box section.sidebar{background:#f2f5f7;float:left;padding:0 0 3rem 0;vertical-align:top;width:30%}body .box section.sidebar header{background:#e2e9ed;border-bottom:1px solid #d2dde4;border-top:1px solid #d2dde4;margin:0 0 1rem 0;padding:1rem 5%;width:90%}body .box section.sidebar header h3{color:#5f7676;font-size:1.4rem;font-weight:800;letter-spacing:-.5px;margin:0;padding:0;text-shadow:0px 1px 0px #fff;text-transform:uppercase}body .box section.sidebar section.actions{margin-bottom:0rem;padding:2rem 0;text-align:center;width:100%}body .box section.sidebar section.actions a{margin:0;line-height:4rem;height:4rem;width:76%}body .box section.sidebar section.actions i{margin-right:.5rem}body .box section.sidebar div.input{margin:0 5% 2rem 5%;width:90%}body .box.document{background:none;border:none;box-shadow:none;margin:0;padding:0}body .box.document header.box-header{display:none}body .box.document div.inner-box{margin:0 auto;overflow-x:hidden;width:100%}body .box.document div.form{background:none;border:none;margin:0;padding-top:0}body .box.document div.form footer{border-top:1px solid #e7e7e7;margin:0 0 0 -1px}body .box.small{max-width:50rem}body .box.small header.box-header{padding:0 10%;width:80%}body .box.small div.inner{padding:0 10%;width:80%}body .box.medium{max-width:70rem}@media only screen and (max-width: 1000px){body .box{border:none;border-radius:0}}@media only screen and (max-width: 768px){body .box{overflow:hidden;padding:0;width:100%}body .box header{display:none}body .box header h1{float:none;margin:0;padding:0;text-align:center;width:100%}body .box header div.wrapper-button{border-top:1px solid #e7e7e7;margin-top:1rem;padding:2rem 0 0 0;width:100%}body .box header div.wrapper-button a.button{font-size:1.6rem;height:4.5rem;line-height:4.5rem;padding:0;width:100%}body .box section.sidebar{display:block;position:absolute;top:6rem;width:30rem !important}body .box section.sidebar.right{right:-30rem}body .box div.form{padding-top:0}body .box div.form footer{text-align:center}}@media only screen and (max-width: 480px){body .box div.form footer{padding:3rem 0 1rem 0;width:100%}body .box div.form footer input[type=submit],body .box div.form footer a.button,body .box div.form footer button{line-height:4rem;margin:0 0 2rem 0;padding:0;width:90%}}body .box.block{border-radius:0;margin:1.5rem 1.5rem 1.5rem 0;padding:0;width:48%;vertical-align:top}body .box.block header{background:#f2f5f7;border-bottom:1px solid #e6eaed;margin-bottom:0}body .box.block header h1{color:#000000;font-size:1.7rem;font-weight:600;line-height:2rem;margin:0;padding:2.5rem 0;text-transform:uppercase}body header#mobile-header{background:#2a2c2d;display:none;height:6rem;left:0;padding:0rem 0;position:fixed;top:0;width:100%;z-index:900}body header#mobile-header a.button{background:#2a2c2d;border:none;box-shadow:none;color:#0099ff;font-size:1.6rem;height:6rem;line-height:6rem;padding:0 2rem;position:absolute;text-shadow:none;top:0}body header#mobile-header a.button i{font-size:1.6rem;line-height:6rem}body header#mobile-header a.button:hover{background:#36393a}body header#mobile-header a.button.icon i{font-size:2rem}body header#mobile-header a.button.left{left:0}body header#mobile-header a.button.left i{margin-right:.7rem}body header#mobile-header a.button.right{right:0}body header#mobile-header a.button.right i{margin-left:.7rem}body header#mobile-header h1{color:#ffffff;font-size:2rem;line-height:6rem;text-align:center;vertical-align:middle;width:100%}@media only screen and (max-width: 768px){body header#mobile-header{display:block}}@media only screen and (max-width: 480px){body header#mobile-header h1{font-size:1.6rem}body header#mobile-header a.button{font-size:1.4rem}body header#mobile-header a.button i{font-size:1.6rem}}body ul#neat-pages-navigation{border-top:1px solid #eee;clear:both;height:6rem;padding-top:3rem;text-align:center;width:100%}body ul#neat-pages-navigation li{background:none;border:0;display:inline-block;font-size:1.6rem;margin:0px}body ul#neat-pages-navigation li a{background:#ffffff;border:solid 1px #eee;border-radius:0;color:#555555;font-size:1.6rem;font-weight:400;line-height:1.6rem;margin-right:1rem;padding:.5rem 1.2rem .5rem 1.2rem;text-decoration:none}body ul#neat-pages-navigation li a:hover{border:1px solid #ccc;color:#000000}body ul#neat-pages-navigation li.move a{padding-left:1.6rem;padding-right:1.6rem}body ul#neat-pages-navigation li.page.selected a{background:#0099ff;border:1px solid #008ae6;color:#ffffff;font-weight:600}body ul#neat-pages-navigation li.move.disabled a{background-color:#fafafa;border:solid 1px #e7e7e7;color:#999999;cursor:default;visibility:hidden}body ul#neat-pages-navigation li.move.disabled a:hover{color:#999999}@media only screen and (max-width: 480px){body ul#neat-pages-navigation li.page{display:none}}body div#neat-pages-more-button{text-align:center}body div#neat-pages-more-button a{background:#fff;border-color:#e3e3e3;border-radius:2px;color:#777;display:inline-block;font-size:1.4rem;margin-bottom:3rem;margin-top:3rem;padding:1rem 2rem;width:auto}body div#neat-pages-more-button a:after{margin-left:.5rem}body div#neat-pages-more-button a:hover{border-color:#ccc;color:#333}body div#neat-pages-more-button div.over{background:none;border:none;color:#bbb;margin-bottom:3rem;margin-top:3rem}body div.input.address{max-width:60rem}body div.input.address input.city{display:inline-block;margin-right:2.5%;width:44%}body div.input.address select.region{display:inline-block;width:48%}body div.input.address input.postcode{display:inline-block;width:30%}@media only screen and (max-width: 768px){body div.input.address input.city{width:43.5%}}ul.ui-autocomplete{background:#ffffff;border:1px solid #dddddd;border-bottom-color:#d0d0d0;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5);position:absolute;width:auto;z-index:999}ul.ui-autocomplete li{cursor:pointer;font-size:1.5rem;list-style:none;margin:0;padding:0}ul.ui-autocomplete li div.ui-menu-item-wrapper{padding:1rem}ul.ui-autocomplete li div.ui-state-focus{background:#f5f5f5;color:#000}ul.ui-autocomplete li div.ui-state-active{background:#fb2c1f;color:#fff}ul.ui-autocomplete li span.suptitle{color:#000;display:block;font-size:1.3rem;margin-bottom:4px;opacity:0.65}ul.ui-autocomplete li span.label{color:#000;display:block}ul.ui-autocomplete li span.subtitle{color:#000;display:block;font-size:1.3rem;margin-top:4px;opacity:0.65}ul.ui-autocomplete li div.ui-state-focus span.suptitle{color:#000}ul.ui-autocomplete li div.ui-state-focus span.subtitle{color:#000}ul.ui-autocomplete li div.ui-state-focus span.label{color:#000}ul.ui-autocomplete li div.ui-state-active span.suptitle{color:#fff;opacity:0.65}ul.ui-autocomplete li div.ui-state-active span.subtitle{color:#fff;opacity:0.65}ul.ui-autocomplete li div.ui-state-active span.label{color:#fff}span.ui-helper-hidden-accessible{display:none}ul.modern{max-height:250px;overflow-y:scroll}ul.modern li div.ui-menu-item-wrapper{border-bottom:1px solid #ddd;padding:1.5rem 2rem}body div.input.date_select{max-width:40rem}body div.input.date_select select.day{display:inline-block;margin-right:2rem;width:10rem}body div.input.date_select select.month{display:inline-block;width:18rem}body div.input.image_field div.selector a.remove{background:#e82d08;color:#ffffff;cursor:pointer;display:none;font-size:1rem;font-weight:600;margin:.8rem 0 0 .8rem;padding:.8rem 1rem;position:absolute;text-transform:uppercase;z-index:7}body div.input.image_field div.selector a.remove:hover{background:#f7340e}body div.input.image_field div.selector input.remove{display:none}body div.input.image_field div.selector label.image-container{background:#ffffff;border:1px solid #e7e7e7;cursor:pointer;display:inline-block;line-height:1rem;padding:.6rem .8rem .6rem .6rem;position:relative;width:calc(90% + 1.6rem);z-index:6}body div.input.image_field div.selector label.image-container span.blank{background:#fafafa;border:1px solid #bbb;display:inline-block;height:20rem;padding:0;text-align:center;width:100%}body div.input.image_field div.selector label.image-container span.blank svg{fill:#bbb;vertical-align:middle;width:48px}body div.input.image_field div.selector label.image-container img{border:1px solid #e7e7e7;display:inline;width:100%}body div.input.image_field div.selector label.image-container img.current{display:none}body div.input.image_field div.selector label.image-container:hover{border-color:#cccccc}body div.input.image_field div.selector div.wrapper-input-file{height:4rem;margin-top:-.5rem;overflow:hidden;position:relative;width:100%}body div.input.image_field div.selector div.wrapper-input-file button{background:#666;border:1px solid #5e5e5e;border-bottom-color:#4d4d4d;box-shadow:0 2px 3px 0 rgba(0,0,0,0.2);text-shadow:0 1px 0 #333333;border-radius:0;font-size:1.3rem;height:100%;line-height:100%;padding:0;position:static;width:100%}body div.input.image_field div.selector div.wrapper-input-file button:hover{background:#5c5c5c}body div.input.image_field div.selector div.wrapper-input-file button:active{background:#656565}body div.input.image_field div.selector div.wrapper-input-file input[type=file]{cursor:pointer;font-size:20rem;position:absolute;top:0;right:0;opacity:0}body div.input.image_field div.selector div.wrapper-input-file:hover button{background-image:linear-gradient(bottom, dimgray 0%, #828282 100%);background-image:-o-linear-gradient(bottom, dimgray 0%, #828282 100%);background-image:-moz-linear-gradient(bottom, dimgray 0%, #828282 100%);background-image:-webkit-linear-gradient(bottom, dimgray 0%, #828282 100%);background-image:-ms-linear-gradient(bottom, dimgray 0%, #828282 100%)}body div.input.image_field div.selector.present label.image-container span.blank{display:none}body div.input.image_field div.selector.present label.image-container img.current{display:inline}body div.input.image_field div.selector.present:hover a.remove{display:block}body div.input.image_field div.selector.minimal div.wrapper-input-file{height:0}body div.input.image_field div.selector.minimal:hover a.remove{display:none}body div.input.list{margin-bottom:2rem;max-width:70rem}body div.input.list ul{background:#ffffff;border:1px solid #cccccc;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);border-radius:.2rem;color:#000000;font-family:'basefont', sans-serif;font-size:1.5rem;line-height:2.8em;margin:0 0 1rem 0;padding:0 1.5rem;width:90%;transition:.3s;padding:0;width:100%}body div.input.list ul:hover{border-color:#b3b3b3}body div.input.list ul:focus{background:#ffffff;border:1px solid #9bdff9;outline:none;box-shadow:inset 0 0 1px #cbeefc,0 2px 3px 0 rgba(0,0,0,0.12)}body div.input.list ul::placeholder{color:#aaa;font-style:italic}body div.input.list ul li{border-bottom:1px solid #e6e6e6;cursor:pointer;display:none;padding:1rem 2.5%}body div.input.list ul li:last-child{border:none}body div.input.list ul li:hover{background:#f7f7f7}body div.input.list ul li.selected{background:#0099ff;color:#fff}body div.input.list ul li.unselected{background:#fafafa;color:#ccc}body div.input.numeric_i18n input{max-width:10rem;text-align:right}input.pikaday{background:no-repeat 8px center #ffffff;background-size:2rem;padding-left:4rem;width:15rem;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23bbb" d="M7,12H9V14H7V12M21,6V20A2,2 0 0,1 19,22H5C3.89,22 3,21.1 3,20V6A2,2 0 0,1 5,4H6V2H8V4H16V2H18V4H19A2,2 0 0,1 21,6M5,8H19V6H5V8M19,20V10H5V20H19M15,14V12H17V14H15M11,14V12H13V14H11M7,16H9V18H7V16M15,18V16H17V18H15M11,18V16H13V18H11Z" /%3E%3C/svg%3E%0A')}input.pikaday:focus{background:no-repeat 8px center #ffffff;background-size:2rem;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23999" d="M7,12H9V14H7V12M21,6V20A2,2 0 0,1 19,22H5C3.89,22 3,21.1 3,20V6A2,2 0 0,1 5,4H6V2H8V4H16V2H18V4H19A2,2 0 0,1 21,6M5,8H19V6H5V8M19,20V10H5V20H19M15,14V12H17V14H15M11,14V12H13V14H11M7,16H9V18H7V16M15,18V16H17V18H15M11,18V16H13V18H11Z" /%3E%3C/svg%3E%0A')}input.timepicker{background:no-repeat 8px center #ffffff;background-size:2rem;padding-left:4rem;width:6rem;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23bbb" d="M12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22C6.47,22 2,17.5 2,12A10,10 0 0,1 12,2M12.5,7V12.25L17,14.92L16.25,16.15L11,13V7H12.5Z" /%3E%3C/svg%3E%0A')}input.timepicker:focus{background:no-repeat 8px center #ffffff;background-size:2rem;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23999" d="M12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22C6.47,22 2,17.5 2,12A10,10 0 0,1 12,2M12.5,7V12.25L17,14.92L16.25,16.15L11,13V7H12.5Z" /%3E%3C/svg%3E%0A')}div.input.pikaday span.at{display:inline-block;margin:0 1.5rem}.pika-single{background:#ffffff;border:1px solid #dddddd;border-bottom-color:#d0d0d0;display:block;position:relative;z-index:999;*zoom:1}.pika-single:before{content:" ";display:table}.pika-single:after{clear:both;content:" ";display:table}.pika-single.is-hidden{display:none}.pika-single.is-bound{box-shadow:0 5px 15px -5px rgba(0,0,0,0.5);position:absolute}.pika-single div.pika-lendar{float:left;margin:1rem;width:24rem}.pika-single div.pika-title{position:relative;text-align:center}.pika-single div.pika-title div.pika-label{background-color:#ffffff;border:1px solid #ffffff;border-radius:.5rem;color:#555555;display:inline-block;font-size:1.4rem;font-weight:400;line-height:2rem;margin:.2rem .5rem 0 0;overflow:hidden;padding:.3rem .3rem;position:relative;text-transform:uppercase;z-index:999}.pika-single div.pika-title div.pika-label:hover{background:#eaeaea;border-color:#dddddd;color:#000000}.pika-single div.pika-title select{cursor:pointer;display:inline-block;font-size:1.4rem;left:0;margin:0;opacity:0;position:absolute;top:0rem;z-index:998}.pika-single div.pika-title button{background:transparent no-repeat center center;background-size:75% 75%;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:block;height:3rem;outline:none;padding:0;position:relative;opacity:.5;overflow:hidden;text-indent:-99rem;text-shadow:none;width:3rem;white-space:nowrap}.pika-single div.pika-title button:hover{background-color:#eaeaea;opacity:1}.pika-single div.pika-title button.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}.pika-single div.pika-title button.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}.pika-single div.pika-title button.is-disabled{cursor:default;opacity:.2}.pika-single table.pika-table{border:0;border-collapse:collapse;border-spacing:0;margin:0;width:100%}.pika-single table.pika-table thead tr th{background:#ffffff;border:none;color:#555555;font-size:1.4rem;font-weight:600;line-height:2.5rem;padding:0;text-align:center;width:14%}.pika-single table.pika-table thead tr th abbr{border:none;cursor:default;text-decoration:none}.pika-single table.pika-table tbody tr td{background:#ffffff;border:1px solid #dddddd;padding:0;width:14%}.pika-single table.pika-table tbody tr td:first-child{padding:0}.pika-single table.pika-table tbody tr td:last-child{padding:0}.pika-single table.pika-table tbody tr td button.pika-button{background:#ffffff;border:0;border-radius:0;color:#555555;box-shadow:none;cursor:pointer;display:block;font-size:1.4rem;font-weight:300;line-height:1.4rem;height:auto;margin:0;outline:none;padding:1rem 0;text-align:center;text-shadow:none;width:100%}.pika-single table.pika-table tbody tr td button:hover{background:#eaeaea;box-shadow:none;color:#000000}.pika-single table.pika-table tbody tr td.is-today button{color:#000000;font-weight:bold;text-shadow:none}.pika-single table.pika-table tbody tr td.is-selected button{background:#0099ff;color:#ffffff;text-shadow:none}.pika-single table.pika-table tbody tr td.is-disabled button{color:#bbbbbb;cursor:default;opacity:.3;pointer-events:none;text-shadow:none}.pika-single table.pika-table tbody tr td.is-empty{background:#fafafa;border:0;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}.pika-single table.pika-table tbody tr td.is-empty:first-child{border-left:1px solid #dddddd}.pika-single table.pika-table tbody tr td.is-empty:last-child{border-right:1px solid #dddddd}.pika-single table.pika-table tbody tr:hover td{background:#fafafa}div.pikaday_range div.range{background:#ffffff;border:1px solid #cccccc;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);border-radius:.2rem;color:#000000;font-family:'basefont', sans-serif;font-size:1.5rem;line-height:2.8em;margin:0 0 1rem 0;padding:0 1.5rem;width:90%;transition:.3s;height:2.3rem}div.pikaday_range div.range:hover{border-color:#b3b3b3}div.pikaday_range div.range:focus{background:#ffffff;border:1px solid #9bdff9;outline:none;box-shadow:inset 0 0 1px #cbeefc,0 2px 3px 0 rgba(0,0,0,0.12)}div.pikaday_range div.range::placeholder{color:#aaa;font-style:italic}.pika-range{background:#f5f5f5}.pika-range button{background:none;border:none;box-shadow:none;color:#777;font-weight:500;height:auto;line-height:2.25em;margin:0;padding:0;text-shadow:none;text-transform:none;width:80%}.pika-range nav.months button{font-size:0rem;margin:2rem 0 0 0;padding:11.5rem 0;overflow:hidden;width:3.5rem}.pika-range nav.months button:hover{background:transparent;color:#000}.pika-range nav.months button.pika-prev{float:left;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==")}.pika-range nav.months button.pika-next{float:right;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=")}.pika-range div.pika-lendars{padding:1rem 4rem}.pika-range div.pika-lendars div.pika-lendar{margin:1rem 0}.pika-range div.pika-lendars div.pika-lendar:first-child{margin-right:2rem}.pika-range div.pika-lendars div.pika-lendar div.pika-title{background:#eee}.pika-range div.pika-lendars div.pika-lendar div.pika-title div.pika-label{background:#eee;border:none;border-radius:0;color:#777;margin:.2rem 0 0 0;padding:.3rem .5rem}.pika-range div.pika-lendars div.pika-lendar div.pika-title div.pika-label:hover{background:#eee}.pika-range div.pika-lendars div.pika-lendar div.pika-title button{display:none}.pika-range div.pika-lendars div.pika-lendar table.pika-table thead tr th{background:#eee;border:1px solid #eee;color:#777}.pika-range div.pika-lendars div.pika-lendar table.pika-table tbody tr td{border-color:#eee}.pika-range div.pika-shortcuts{background:#eee;clear:both;display:block;padding:1rem 0rem;text-align:center}.pika-range div.pika-shortcuts ul{display:inline-block;list-style:none;margin:0;padding:0}.pika-range div.pika-shortcuts ul li{display:inline-block;margin:0;padding:0;text-align:center;width:33%}.pika-range div.pika-shortcuts ul li:nth-child(3n+1){clear:both}.pika-range div.pika-shortcuts ul li button:hover{background:#f3f3f3}.pika-range div.pika-confirm{background:#eee;border-top:1px solid #d1d1d1;padding:1.5rem 0;text-align:center}.pika-range div.pika-confirm button{background:#0099ff;color:#fff;font-size:1.3rem;font-weight:600;line-height:2.5em;padding:0 2rem;text-transform:uppercase;width:auto}body div.input.price div.price input{max-width:10rem}body div.input.relationship div.suptitle{color:#777;font-size:1.4rem;margin:0 0 .5rem 1rem}body div.input.switch input[type=checkbox]{height:0;visibility:hidden;width:0}body div.input.switch label.lswitch{background:#dddddd;border-radius:100px;cursor:pointer;display:inline-block;height:30px;position:relative;text-indent:-9999px;vertical-align:middle;width:50px}body div.input.switch label.lswitch:after{background:#fff;border-radius:100px;content:'';height:24px;left:3px;position:absolute;transition:0.3s;top:3px;width:24px}body div.input.switch input:checked+label.lswitch{background:#64cb25}body div.input.switch input:checked+label.lswitch:after{left:100%;margin-left:-3px;transform:translateX(-100%)}body div.input.switch label.text{color:#999999;display:inline-block;margin-left:1rem;vertical-align:middle;width:auto}body div.input.switch input:checked~label.text{color:#555555}section#filters{float:left}div#filters-results{padding-bottom:11.1rem}.horizontal-bar-chart{display:inline-block;height:100%;padding:0 0 0 0;vertical-align:top;width:100%}.horizontal-bar-chart div.bars{height:calc(100% - 15px);margin:0;padding-top:15px;width:100%}.horizontal-bar-chart div.bars div.sub-group{margin-bottom:20px}.horizontal-bar-chart div.bars div.sub-group div.bar{align-items:center;display:flex;height:60px;margin-bottom:4px}.horizontal-bar-chart div.bars div.sub-group div.bar div.content{display:block;text-align:right}.horizontal-bar-chart div.bars div.sub-group div.bar div.content label{color:#fff;display:inline-block;font-size:1.2rem;font-weight:600;margin:0;overflow:hidden;padding:2px 0;text-overflow:ellipsis;text-transform:uppercase;opacity:0.7;vertical-align:top;white-space:nowrap;width:100%}.horizontal-bar-chart div.bars div.sub-group div.bar div.content span.value{color:#fff;display:block;font-size:1.8rem;padding:0;width:100%}.horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper{align-items:center;display:flex;height:100%;width:100%}.horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper div.graph{background:#00ccff;display:inline-block;height:100%;margin:0}.horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper div.percent{color:#fff;font-size:1.4rem;font-weight:500;margin:0 0 0 5px;opacity:0.5;text-align:right}.horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper div.percent.inverted{margin-left:-50px;opacity:1}.horizontal-bar-chart div.bars div.sub-group div.bar:nth-child(1n) div.graph-wrapper div.graph{background:#00ccff}.horizontal-bar-chart div.bars div.sub-group div.bar:nth-child(2n) div.graph-wrapper div.graph{background:#0099ff}.horizontal-bar-chart div.bars div.sub-group div.bar:nth-child(3n) div.graph-wrapper div.graph{background:#6633cc}.horizontal-bar-chart table.chart-layout{border:none;border-right:1px solid #444;height:99%;margin:0;width:100%}.horizontal-bar-chart table.chart-layout tbody tr td{background:#292a2e;border:none;border-left:1px solid #444;padding:0;text-align:left;vertical-align:bottom !important;width:20%}.horizontal-bar-chart table.chart-layout tbody tr td label{color:#bbb;display:inline-block;font-weight:600;font-size:1.4rem;padding:1rem 0rem 1rem 1rem}.horizontal-bar-chart table.chart-layout tbody tr td:last-child label:last-child{float:right;padding-right:1rem}.horizontal-bar-chart.large div.bars div.sub-group div.bar{height:60px}.horizontal-bar-chart.large div.bars div.sub-group div.bar div.content span.value{font-size:1.8rem}.horizontal-bar-chart.standard div.bars div.sub-group div.bar{height:40px}.horizontal-bar-chart.standard div.bars div.sub-group div.bar div.content span.value{font-size:1.4rem}.horizontal-bar-chart.compact div.bars div.sub-group div.bar,.horizontal-bar-chart.xcompact div.bars div.sub-group div.bar{height:30px}.horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content,.horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content{align-items:center;display:flex;justify-content:flex-end}.horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content span.value,.horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content span.value{font-size:1.2rem}.horizontal-bar-chart.xcompact div.bars div.sub-group div.bar{height:20px}.horizontal-bar-chart{height:500px}.horizontal-bar-chart div.bars div.sub-group div.bar div.content{margin-right:15px;width:calc(20% - 15px)}.horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper{width:calc(100% - 20%)}.horizontal-bar-chart table.chart-layout{margin-left:20%;height:500px;margin-top:calc(-500px);width:calc(100% - 20%)}.horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content label,.horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content label{width:calc(100% - 50px)}.horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content span.value,.horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content span.value{width:50px}div#medusa-main-search{background:#144268;height:33rem;padding-top:6rem;text-align:center;width:100%;background-image:linear-gradient(bottom, #144268 0%, #1d5787 100%);background-image:-o-linear-gradient(bottom, #144268 0%, #1d5787 100%);background-image:-moz-linear-gradient(bottom, #144268 0%, #1d5787 100%);background-image:-webkit-linear-gradient(bottom, #144268 0%, #1d5787 100%);background-image:-ms-linear-gradient(bottom, #144268 0%, #1d5787 100%)}div#medusa-main-search div.signature{color:#fff;display:inline-block;font-size:1.4rem;font-weight:600;margin-bottom:3rem;opacity:0.4;text-transform:uppercase;width:100%}div#medusa-main-search h1{color:#fff;display:inline-block;font-family:'averta';font-weight:300;line-height:1em;margin:0 0 4rem 0;text-align:center;text-transform:none;width:100%}div#medusa-main-search h1 strong{font-weight:600}div#medusa-main-search h1.title-archive{font-size:2rem;font-weight:600;margin:0 0 3rem 0;text-transform:uppercase}div#medusa-main-search .search-form{display:inline-block;margin:0 auto 3rem auto;max-width:100rem;width:90%}div#medusa-main-search .search-form input,div#medusa-main-search .search-form select{border:none;border-radius:0;box-shadow:0 3px 0px rgba(0,0,0,0.2);display:inline-block;height:5.5rem;line-height:5.5rem;text-shadow:none;width:100%}div#medusa-main-search .search-form #medusa-search-query{border-bottom-left-radius:5px;border-top-left-radius:5px;color:#333;width:calc(100% - 47rem)}div#medusa-main-search .search-form #medusa-search-path{border-left:1px solid #eaeced;color:#6f6f6f;margin-left:-5px;width:24rem}div#medusa-main-search .search-form #medusa-btn-search{background:#45a8e7;border-bottom-right-radius:5px;border-top-right-radius:5px;font-size:1.1rem;letter-spacing:1px;margin-left:-5px;text-transform:uppercase;width:20rem}div#medusa-main-search .search-form #medusa-btn-search:hover{background:#5cb3ea}div#medusa-main-search div.subscriptions{text-align:center}div#medusa-main-search div.subscriptions label{color:#fff;display:inline-block;margin-right:1.5rem}div#medusa-main-search div.subscriptions ul{display:inline-block}div#medusa-main-search div.subscriptions ul li{display:inline-block;margin-right:1rem}div#medusa-main-search div.subscriptions ul li a{background:#1a4c74;border-radius:5px;color:#438fbe;font-weight:600;font-size:1.4rem;padding:.8rem 2rem}div#medusa-main-search div.subscriptions ul li a:hover{background:#1f5988;color:#4ca0d4}div#medusa-main-search a.archive-switch{background:#0e2f4a;border-top-left-radius:.5rem;border-top-right-radius:.5rem;color:#fff;float:right;font-size:1.2rem;font-weight:700;margin:14.9rem 4% 0 0;padding:1.5rem 3rem;position:absolute;right:0;text-transform:uppercase}div#medusa-main-search a.archive-switch svg{fill:#fff;margin:-3px 0.5rem 0 0;width:1.8rem}div#medusa-main-search a.archive-switch:hover{background:#6633cc}div#medusa-main-search a.archive-switch.active{background:#421f8a}div#medusa-main-search a.archive-switch.active:hover{background:#144268}div#medusa-main-search.compact{height:11rem;padding-top:3.5rem}div#medusa-main-search.compact a.archive-switch{font-size:1.1rem;margin-top:7.1rem;padding:1.2rem 2rem}div#medusa-main-search.compact a.archive-switch svg{margin-top:-2px;width:1.6rem}div#medusa-main-search.archives{background:#5025a7;background-image:linear-gradient(bottom, #5025a7 0%, #5a2abc 100%);background-image:-o-linear-gradient(bottom, #5025a7 0%, #5a2abc 100%);background-image:-moz-linear-gradient(bottom, #5025a7 0%, #5a2abc 100%);background-image:-webkit-linear-gradient(bottom, #5025a7 0%, #5a2abc 100%);background-image:-ms-linear-gradient(bottom, #5025a7 0%, #5a2abc 100%)}div#medusa-main-search.archives.compact{height:16rem}div#medusa-main-search.archives .search-form #medusa-btn-search{background:#7023fd}div#medusa-main-search.archives .search-form #medusa-btn-search:hover{background:#803cfd}div#medusa-main-search.archives div.subscriptions ul li a{background:#642ed1;color:#c2a1fe}div#medusa-main-search.archives div.subscriptions ul li a:hover{background:#7443d5;color:#e3d4ff}div#modal-confirm{display:none;height:100%;position:fixed;width:100%;z-index:900}div#modal-confirm div.modal-box{background:#fff;border-radius:1rem;box-shadow:0 1px 5px 1px rgba(0,0,0,0.1);left:50%;margin:-18rem 0 0 -28rem;padding:3rem 3rem;position:fixed;top:50%;width:50rem;z-index:902}div#modal-confirm div.modal-box header{height:5rem;width:100%}div#modal-confirm div.modal-box header h3{color:#000;font-size:2.5rem;font-weight:500;line-height:1em;margin:0;padding:0}div#modal-confirm div.modal-box header button{background:none;border:none;box-shadow:none;float:right;height:auto;line-height:1em;margin:-2.5rem -1rem 0 0;padding:0}div#modal-confirm div.modal-box header button svg{fill:#aaa}div#modal-confirm div.modal-box header button:hover svg{fill:#666}div#modal-confirm div.modal-box footer{height:4rem;padding-top:2rem;text-align:right;width:100%}div#modal-confirm div.modal-box footer button{border-radius:.5rem;box-shadow:none;display:inline-block;font-size:1.3rem;height:4rem;line-height:4rem;margin:0 0 0 2rem}div#modal-confirm div.modal-box footer button.cancel{background:#f3f3f3;border-color:#fff}div#modal-confirm .mask{background:#000000;height:100%;opacity:0.6;position:relative;width:100%;z-index:901}div.multi-level-table div.wrapper-slider{overflow:hidden;width:100%}div.multi-level-table div.wrapper-slider div.slider{width:1000%}div.multi-level-table div.wrapper-slider div.slider div.level{float:left;width:10%}div.multi-level-table header.row div.cell.reorder{padding:0;width:3rem}div.multi-level-table ul.rows{display:none}div.multi-level-table ul.rows:first-child{display:block}div.multi-level-table ul.rows li.wrapper-breadcrumb{background-color:#f7f7f7;border-bottom:1px solid #e5e5e5;display:flex}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb{background-color:#f7f7f7;display:flex;height:45.6px;margin-left:3.5vw;overflow:hidden;z-index:1}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li{cursor:pointer;display:flex;height:100%;padding-left:5rem;padding-right:2rem;position:relative}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li a{color:#666;display:flex;flex-direction:column;font-size:1.4rem;font-weight:600;margin:auto;z-index:2}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li:after{background-color:#f7f7f7;border-top-right-radius:5px;box-shadow:1px -1px #ccc;content:"";display:inline-block;height:45.6px;position:absolute;right:-19px;top:0;width:45.6px;transform:rotate(45deg);z-index:1}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li:first-child{padding-left:3rem}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li:hover{background:#fff}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li:hover:after{background:#fff}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li:hover a{color:#333}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li:last-child{background:#eaeaea;border-radius:1rem;cursor:default;padding-right:3rem}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li:last-child:after{content:none}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li:last-child:hover{background:#eaeaea}div.multi-level-table ul.rows li.wrapper-breadcrumb ul.breadcrumb li:last-child a{color:#666;cursor:default}div.multi-level-table ul.rows li.row.with-children div.cell{cursor:pointer}div.multi-level-table ul.rows li.row div.cell.unclickable{cursor:default}div.multi-level-table ul.rows li.row div.cell.reorder{padding:0;width:3rem}div.multi-level-table ul.rows li.row div.cell.reorder svg.reorder{cursor:pointer}div.multi-level-table ul.rows li.row div.cell.reorder-indicator svg.right_double{background:#3CC08E;border-radius:10rem;fill:#fff;padding:.4rem;width:2rem}div.multi-level-table ul.rows li.row div.cell.reorder-indicator:hover svg.right_double{background:#309971}div.multi-level-table ul.rows li.buttons{background:#f7f7f7;padding:2rem 3.5vw}nav.nav-options{display:inline-block;position:relative;transition:.3s}nav.nav-options.ico{float:left;width:20px}nav.nav-options a.nav-button,nav.nav-options div.nav-button{cursor:pointer;display:inline-block;margin:0;position:relative;vertical-align:middle}nav.nav-options a.nav-button svg.icon,nav.nav-options div.nav-button svg.icon{display:inline-block}nav.nav-options a.nav-button.icon,nav.nav-options div.nav-button.icon{padding:0;height:24px;margin:0;padding:0rem;width:2.4rem}nav.nav-options a.nav-button.icon svg.icon,nav.nav-options div.nav-button.icon svg.icon{fill:#666;height:24px;width:24px}nav.nav-options a.nav-button.button svg.icon,nav.nav-options div.nav-button.button svg.icon{fill:#fff;margin:-2px -5px 0 3px;height:20px;width:20px}nav.nav-options a.nav-button.select,nav.nav-options div.nav-button.select{background:#ffffff;border:1px solid #cccccc;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);border-radius:.2rem;color:#000000;font-family:'basefont', sans-serif;font-size:1.5rem;line-height:2.8em;margin:0 0 1rem 0;padding:0 1.5rem;width:90%;transition:.3s;background-repeat:no-repeat;background-position:right 10px center;box-shadow:inset 0px 1px 0 rgba(255,255,255,0.7),0 1px 2px rgba(0,0,0,0.1);border-bottom:1px solid #ccc;padding:0 1.5rem;text-indent:.5rem;text-overflow:"";width:94.5%;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23888" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /%3E%3C/svg%3E%0A');-webkit-appearance:none;-moz-appearance:none;transition:none}nav.nav-options a.nav-button.select:hover,nav.nav-options div.nav-button.select:hover{border-color:#b3b3b3}nav.nav-options a.nav-button.select:focus,nav.nav-options div.nav-button.select:focus{background:#ffffff;border:1px solid #9bdff9;outline:none;box-shadow:inset 0 0 1px #cbeefc,0 2px 3px 0 rgba(0,0,0,0.12)}nav.nav-options a.nav-button.select::placeholder,nav.nav-options div.nav-button.select::placeholder{color:#aaa;font-style:italic}nav.nav-options a.nav-button.select:hover,nav.nav-options div.nav-button.select:hover{background-repeat:no-repeat;background-position:right 10px center;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23555" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /%3E%3C/svg%3E%0A')}nav.nav-options a.nav-button.select:focus,nav.nav-options div.nav-button.select:focus{background-repeat:no-repeat;background-position:right 10px center;outline:none;background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23555" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /%3E%3C/svg%3E%0A')}nav.nav-options a.nav-button.select:-moz-focusring,nav.nav-options div.nav-button.select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000000}nav.nav-options ul.sub{background:#ffffff;border:1px solid #dddddd;box-shadow:0 2px 4px rgba(0,0,0,0.2);left:-9999px;list-style:none;margin:9px 0 0 0;padding:.5rem .5rem;position:absolute;z-index:98;min-width:17rem;width:auto}nav.nav-options ul.sub.align-bottom:before{content:"▲";color:#ffffff;display:block;position:relative;float:right;font-size:1rem;margin:-1.3rem 1.5rem 0 0rem;text-indent:0;text-shadow:0px -1px 1px rgba(0,0,0,0.2);z-index:99;transform:scaleX(1.5);-webkit-transform:scaleX(1.5);-moz-transform:scaleX(2.5)}nav.nav-options ul.sub.button{margin-top:-7px}nav.nav-options ul.sub.button.align-top{box-shadow:0 -1px 4px rgba(0,0,0,0.1);margin-top:-130px}nav.nav-options ul.sub li{background:#ffffff;margin:0;padding:0;display:block;width:100%}nav.nav-options ul.sub li a,nav.nav-options ul.sub li input[type=submit],nav.nav-options ul.sub li button{background:none;border:none;border-radius:0;box-shadow:none;color:#555555;display:block;font-size:1.4rem;font-weight:500;height:auto;line-height:1.6rem;margin:0;padding:1rem 1.5rem;opacity:1;text-align:left;text-indent:0;text-shadow:none;text-transform:none;white-space:nowrap;width:calc(100% - 3rem)}nav.nav-options ul.sub li a:hover,nav.nav-options ul.sub li input[type=submit]:hover,nav.nav-options ul.sub li button:hover{background:#f5f5f5;color:#111}nav.nav-options ul.sub li input[type=submit],nav.nav-options ul.sub li button{width:100%}nav.nav-options ul.sub.select{margin-top:-10px}nav.nav-options ul.sub.select.align-bottom:before{content:""}nav.nav-options ul.sub.select li a{padding-left:2.3rem;padding-right:1.5rem;width:calc(100% - 3.8rem)}nav.nav-options ul.sub.select li a.selected{padding-left:.5rem;width:calc(100% - 2rem)}nav.nav-options ul.sub.select li a svg.check{margin-right:.3rem;width:1.2rem}nav.nav-options.opened div.nav-button{border-color:#ababab}nav.nav-options.opened ul.sub{left:auto;right:-19px}nav.nav-options.opened ul.sub.button{left:auto;right:19px}nav.nav-options.list-1-items ul.sub.button.align-top{margin-top:-94px}nav.nav-options.list-2-items ul.sub.button.align-top{margin-top:-130px}nav.nav-options.list-3-items ul.sub.button.align-top{margin-top:-166px}nav.nav-options.list-4-items ul.sub.button.align-top{margin-top:-202px}nav.nav-options.list-5-items ul.sub.button.align-top{margin-top:-238px}@media only screen and (max-width: 768px){nav.nav-options div.nav-button{border-radius:0;border-bottom-left-radius:.4rem;padding:.5rem .5rem}nav.nav-options ul.sub{margin:0 -1rem 0 0}}.percent-chart{display:inline-block;text-align:center;vertical-align:top;width:80%}.percent-chart .circle-bg{fill:none;stroke:#444444;stroke-width:.7}.percent-chart .circle{fill:none;stroke:#00ccff;stroke-width:.8;stroke-linecap:butt;animation:progress 1s ease-out forwards}@keyframes progress{0%{stroke-dasharray:0 100}}.percent-chart text{fill:#fff;font-family:"basefont-condensed";font-weight:400;alignment-baseline:middle;text-anchor:middle}.percent-chart .label{fill:#999;font-size:.30rem}.percent-chart .percentage{font-size:.75rem}.percent-chart .sublabel{fill:#bbb;font-size:18%}.percent-chart.overflow .circle-bg{stroke:#fc9e18}.percent-chart.overflow .circle{stroke:#fc3d18}#progress-steps{display:inline-block;text-align:center;vertical-align:middle;width:99%}#progress-steps ul{display:inline-block}#progress-steps ul li{color:#666;display:inline-block;margin-right:-1rem;text-align:center;vertical-align:top;width:8rem}#progress-steps ul li span.circle{border-radius:10rem;display:inline-block;height:2rem;line-height:2rem;margin-bottom:1rem;width:2rem}#progress-steps ul li span.check{background:#64cb25;color:#fff;font-size:1.6rem;padding:1.3rem}#progress-steps ul li span.check svg{fill:#fff;margin:-3px 0 0 -2px}#progress-steps ul li span.number{background:#f3f3f3;border:1px solid #666;font-size:1.6rem;padding:1.2rem}#progress-steps ul li label{clear:both;color:#b1b1b1;display:inline-block;font-size:1.4rem;width:100%}#progress-steps ul li a{color:#666}#progress-steps ul li.done,#progress-steps ul li.current{cursor:pointer}#progress-steps ul li.done label,#progress-steps ul li.current label{cursor:pointer}#progress-steps ul li.selected{cursor:default}#progress-steps ul li.selected span.number{border:7px solid #64cb25;padding:.7rem}#progress-steps ul li.current span.number{background:#64cb25;border:.7rem solid #fff;color:#fff;padding:.6rem}#progress-steps ul li.locked{cursor:default}#progress-steps ul li.separator{width:auto;height:5rem}#progress-steps ul li.separator span.line{background:#555555;border-radius:3px;display:block;height:.4rem;margin-top:1.8rem;width:12rem}#progress-steps ul li.separator.done span.line{background:#64cb25}nav.tabular{background:#414141;height:5.5rem;text-align:center;width:100%}nav.tabular ul{display:inline-block;width:auto}nav.tabular ul li{background:#414141;border-top:.5rem solid #414141;float:left;padding-left:3rem;padding-right:3rem}nav.tabular ul li label,nav.tabular ul li a{color:#eee;cursor:pointer;display:block;font-size:1.3rem;font-weight:600;line-height:5rem;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}nav.tabular ul li:hover{background:#313131;border-top-color:#313131}nav.tabular ul li.selected{background:#f7f7f7;border-top-color:#e82d08}nav.tabular ul li.selected label,nav.tabular ul li.selected a{color:#000}nav.tabular.expanded ul{display:block}nav.tabular.expanded ul li{padding-left:0;padding-right:0}section.tabular.content{background:#f7f7f7;display:none;width:100%}section.tabular.content.selected{display:block}.clearfix,body#users.new form section.invoicing,body#users.create form section.invoicing,body#users.edit form section.invoicing,body#users.update form section.invoicing,body#teams.new ul.users li,body#teams.create ul.users li,body#teams.edit ul.users li,body#teams.update ul.users li,body#suppliers.new section.contacts,body#suppliers.create section.contacts,body#suppliers.new section.contacts div.main-wrapper,body#suppliers.create section.contacts div.main-wrapper,body#suppliers.edit section.contacts,body#suppliers.update section.contacts,body#suppliers.edit section.contacts div.main-wrapper,body#suppliers.update section.contacts div.main-wrapper,article.report-page div.plasticine-column,article.report-page div#visual-tools div#visual-date-selector,article.report-page header.page-dark div.column.period div.line,body#proposals.new article.form-document,body#proposals.create article.form-document,body#proposals.new article.form-document section,body#proposals.create article.form-document section,body#proposals.new article.form-document header,body#proposals.create article.form-document header,body#proposals.edit article.form-document,body#proposals.update article.form-document,body#proposals.edit article.form-document section,body#proposals.update article.form-document section,body#proposals.edit article.form-document header,body#proposals.update article.form-document header,body#proposal_templates.new article.form-document,body#proposal_templates.create article.form-document,body#proposal_templates.new article.form-document section,body#proposal_templates.create article.form-document section,body#proposal_templates.new article.form-document header,body#proposal_templates.create article.form-document header,body#proposal_templates.edit article.form-document,body#proposal_templates.update article.form-document,body#proposal_templates.edit article.form-document section,body#proposal_templates.update article.form-document section,body#proposal_templates.edit article.form-document header,body#proposal_templates.update article.form-document header,body#proposal_deliveries.new div.box div.form footer,body#proposal_deliveries.create div.box div.form footer,body#proposal_deliveries.new div.box div.form div.options,body#proposal_deliveries.create div.box div.form div.options,body#proposal_deliveries.new div.box div.form div.input,body#proposal_deliveries.create div.box div.form div.input,body#proposal_confirmations.show section.all-notes section.notes div#new-note,body#proposal_confirmations.show section.all-notes section.notes div.element,body#proposal_confirmations.edit section.all-notes section.notes div#new-note,body#proposal_confirmations.update section.all-notes section.notes div#new-note,body#proposal_confirmations.edit section.all-notes section.notes div.element,body#proposal_confirmations.update section.all-notes section.notes div.element,body#projects.show section.all-notes section.notes div#new-note,body#projects.show section.all-notes section.notes div.element,body#projects.show article.document,body#payments.index div.box.small ul li.new-payment div.buttons,body#orders.new article.form-document section.cost div.block div.input,body#orders.create article.form-document section.cost div.block div.input,body#orders.new article.form-document,body#orders.create article.form-document,body#orders.new article.form-document section,body#orders.create article.form-document section,body#orders.new article.form-document header,body#orders.create article.form-document header,body#orders.edit article.form-document section.cost div.block div.input,body#orders.update article.form-document section.cost div.block div.input,body#orders.edit article.form-document,body#orders.update article.form-document,body#orders.edit article.form-document section,body#orders.update article.form-document section,body#orders.edit article.form-document header,body#orders.update article.form-document header,body#medusa-posts.new section.pictures,body#medusa-posts.create section.pictures,body#medusa-posts.edit section.pictures,body#medusa-posts.update section.pictures,body#invoices.show ul#document-selector,body#invoices.select_projects footer.buttons,body#invoices.new article.form-document,body#invoices.create article.form-document,body#invoices.new article.form-document section,body#invoices.create article.form-document section,body#invoices.new article.form-document header,body#invoices.create article.form-document header,body#invoices.edit article.form-document,body#invoices.update article.form-document,body#invoices.edit article.form-document section,body#invoices.update article.form-document section,body#invoices.edit article.form-document header,body#invoices.update article.form-document header,body#invoice_templates.edit article.form-document,body#invoice_templates.update article.form-document,body#invoice_templates.edit article.form-document section,body#invoice_templates.update article.form-document section,body#invoice_templates.edit article.form-document header,body#invoice_templates.update article.form-document header,body#invoice_deliveries.new div.box div.form footer,body#invoice_deliveries.create div.box div.form footer,body#invoice_deliveries.new div.box div.form div.options,body#invoice_deliveries.create div.box div.form div.options,body#invoice_deliveries.new div.box div.form div.input,body#invoice_deliveries.create div.box div.form div.input,body#flat_rate_agreements.new article.form-document,body#flat_rate_agreements.create article.form-document,body#flat_rate_agreements.new article.form-document section,body#flat_rate_agreements.create article.form-document section,body#flat_rate_agreements.new article.form-document header,body#flat_rate_agreements.create article.form-document header,body#flat_rate_agreements.edit article.form-document,body#flat_rate_agreements.update article.form-document,body#flat_rate_agreements.edit article.form-document section,body#flat_rate_agreements.update article.form-document section,body#flat_rate_agreements.edit article.form-document header,body#flat_rate_agreements.update article.form-document header,body#clients.new section.contacts,body#clients.create section.contacts,body#clients.new section.contacts div.main-wrapper,body#clients.create section.contacts div.main-wrapper,body#clients.edit section.contacts,body#clients.update section.contacts,body#clients.edit section.contacts div.main-wrapper,body#clients.update section.contacts div.main-wrapper,body#campaigns.new section.objectives,body#campaigns.create section.objectives,body#campaigns.new section.objectives div.nested-block,body#campaigns.create section.objectives div.nested-block,body#campaigns.new section.objectives div.main-wrapper,body#campaigns.create section.objectives div.main-wrapper,body#campaigns.edit section.objectives,body#campaigns.update section.objectives,body#campaigns.edit section.objectives div.nested-block,body#campaigns.update section.objectives div.nested-block,body#campaigns.edit section.objectives div.main-wrapper,body#campaigns.update section.objectives div.main-wrapper,body.application section#page #sub-header-columns,body.application section#page header.page-dark,body div.modal div.modal-form,body .box header.box-header,body div.input.list,.pika-range div.pika-lendars,.pika-range div.pika-shortcuts,section#filters,div#filters-results,nav.tabular{zoom:1}.clearfix:before,body#users.new form section.invoicing:before,body#users.create form section.invoicing:before,body#users.edit form section.invoicing:before,body#users.update form section.invoicing:before,body#teams.new ul.users li:before,body#teams.create ul.users li:before,body#teams.edit ul.users li:before,body#teams.update ul.users li:before,body#suppliers.new section.contacts:before,body#suppliers.create section.contacts:before,body#suppliers.new section.contacts div.main-wrapper:before,body#suppliers.create section.contacts div.main-wrapper:before,body#suppliers.edit section.contacts:before,body#suppliers.update section.contacts:before,body#suppliers.edit section.contacts div.main-wrapper:before,body#suppliers.update section.contacts div.main-wrapper:before,article.report-page div.plasticine-column:before,article.report-page div#visual-tools div#visual-date-selector:before,article.report-page header.page-dark div.column.period div.line:before,body#proposals.new article.form-document:before,body#proposals.create article.form-document:before,body#proposals.new article.form-document section:before,body#proposals.create article.form-document section:before,body#proposals.new article.form-document header:before,body#proposals.create article.form-document header:before,body#proposals.edit article.form-document:before,body#proposals.update article.form-document:before,body#proposals.edit article.form-document section:before,body#proposals.update article.form-document section:before,body#proposals.edit article.form-document header:before,body#proposals.update article.form-document header:before,body#proposal_templates.new article.form-document:before,body#proposal_templates.create article.form-document:before,body#proposal_templates.new article.form-document section:before,body#proposal_templates.create article.form-document section:before,body#proposal_templates.new article.form-document header:before,body#proposal_templates.create article.form-document header:before,body#proposal_templates.edit article.form-document:before,body#proposal_templates.update article.form-document:before,body#proposal_templates.edit article.form-document section:before,body#proposal_templates.update article.form-document section:before,body#proposal_templates.edit article.form-document header:before,body#proposal_templates.update article.form-document header:before,body#proposal_deliveries.new div.box div.form footer:before,body#proposal_deliveries.create div.box div.form footer:before,body#proposal_deliveries.new div.box div.form div.options:before,body#proposal_deliveries.create div.box div.form div.options:before,body#proposal_deliveries.new div.box div.form div.input:before,body#proposal_deliveries.create div.box div.form div.input:before,body#proposal_confirmations.show section.all-notes section.notes div#new-note:before,body#proposal_confirmations.show section.all-notes section.notes div.element:before,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:before,body#proposal_confirmations.update section.all-notes section.notes div#new-note:before,body#proposal_confirmations.edit section.all-notes section.notes div.element:before,body#proposal_confirmations.update section.all-notes section.notes div.element:before,body#projects.show section.all-notes section.notes div#new-note:before,body#projects.show section.all-notes section.notes div.element:before,body#projects.show article.document:before,body#payments.index div.box.small ul li.new-payment div.buttons:before,body#orders.new article.form-document section.cost div.block div.input:before,body#orders.create article.form-document section.cost div.block div.input:before,body#orders.new article.form-document:before,body#orders.create article.form-document:before,body#orders.new article.form-document section:before,body#orders.create article.form-document section:before,body#orders.new article.form-document header:before,body#orders.create article.form-document header:before,body#orders.edit article.form-document section.cost div.block div.input:before,body#orders.update article.form-document section.cost div.block div.input:before,body#orders.edit article.form-document:before,body#orders.update article.form-document:before,body#orders.edit article.form-document section:before,body#orders.update article.form-document section:before,body#orders.edit article.form-document header:before,body#orders.update article.form-document header:before,body#medusa-posts.new section.pictures:before,body#medusa-posts.create section.pictures:before,body#medusa-posts.edit section.pictures:before,body#medusa-posts.update section.pictures:before,body#invoices.show ul#document-selector:before,body#invoices.select_projects footer.buttons:before,body#invoices.new article.form-document:before,body#invoices.create article.form-document:before,body#invoices.new article.form-document section:before,body#invoices.create article.form-document section:before,body#invoices.new article.form-document header:before,body#invoices.create article.form-document header:before,body#invoices.edit article.form-document:before,body#invoices.update article.form-document:before,body#invoices.edit article.form-document section:before,body#invoices.update article.form-document section:before,body#invoices.edit article.form-document header:before,body#invoices.update article.form-document header:before,body#invoice_templates.edit article.form-document:before,body#invoice_templates.update article.form-document:before,body#invoice_templates.edit article.form-document section:before,body#invoice_templates.update article.form-document section:before,body#invoice_templates.edit article.form-document header:before,body#invoice_templates.update article.form-document header:before,body#invoice_deliveries.new div.box div.form footer:before,body#invoice_deliveries.create div.box div.form footer:before,body#invoice_deliveries.new div.box div.form div.options:before,body#invoice_deliveries.create div.box div.form div.options:before,body#invoice_deliveries.new div.box div.form div.input:before,body#invoice_deliveries.create div.box div.form div.input:before,body#flat_rate_agreements.new article.form-document:before,body#flat_rate_agreements.create article.form-document:before,body#flat_rate_agreements.new article.form-document section:before,body#flat_rate_agreements.create article.form-document section:before,body#flat_rate_agreements.new article.form-document header:before,body#flat_rate_agreements.create article.form-document header:before,body#flat_rate_agreements.edit article.form-document:before,body#flat_rate_agreements.update article.form-document:before,body#flat_rate_agreements.edit article.form-document section:before,body#flat_rate_agreements.update article.form-document section:before,body#flat_rate_agreements.edit article.form-document header:before,body#flat_rate_agreements.update article.form-document header:before,body#clients.new section.contacts:before,body#clients.create section.contacts:before,body#clients.new section.contacts div.main-wrapper:before,body#clients.create section.contacts div.main-wrapper:before,body#clients.edit section.contacts:before,body#clients.update section.contacts:before,body#clients.edit section.contacts div.main-wrapper:before,body#clients.update section.contacts div.main-wrapper:before,body#campaigns.new section.objectives:before,body#campaigns.create section.objectives:before,body#campaigns.new section.objectives div.nested-block:before,body#campaigns.create section.objectives div.nested-block:before,body#campaigns.new section.objectives div.main-wrapper:before,body#campaigns.create section.objectives div.main-wrapper:before,body#campaigns.edit section.objectives:before,body#campaigns.update section.objectives:before,body#campaigns.edit section.objectives div.nested-block:before,body#campaigns.update section.objectives div.nested-block:before,body#campaigns.edit section.objectives div.main-wrapper:before,body#campaigns.update section.objectives div.main-wrapper:before,body.application section#page #sub-header-columns:before,body.application section#page header.page-dark:before,body div.modal div.modal-form:before,body .box header.box-header:before,body div.input.list:before,.pika-range div.pika-lendars:before,.pika-range div.pika-shortcuts:before,section#filters:before,div#filters-results:before,nav.tabular:before,.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body.application section#page #sub-header-columns:after,body.application section#page header.page-dark:after,body div.modal div.modal-form:after,body .box header.box-header:after,body div.input.list:after,.pika-range div.pika-lendars:after,.pika-range div.pika-shortcuts:after,section#filters:after,div#filters-results:after,nav.tabular:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body.application section#page #sub-header-columns:after,body.application section#page header.page-dark:after,body div.modal div.modal-form:after,body .box header.box-header:after,body div.input.list:after,.pika-range div.pika-lendars:after,.pika-range div.pika-shortcuts:after,section#filters:after,div#filters-results:after,nav.tabular:after{clear:both}.vertical-aligner:before,body#time_entries.index table.time_entries thead th a#btn-today:before,body#time_entries.index table.time_entries thead th div.current_day:before,body#time_entries.index table.time_entries thead th div.current_employee:before,article.report-page div.visual-wrapper.side-stats ul.stats li:before,article.report-page div#visual-tools:before,body.application section#page header.page-dark section.columns div.column:before,body.application section#page #sub-header-columns section.columns div.column:before,body.application section#page header.page-dark:before,body.application nav#sidebar div.platform a:before,body div.fake-table .row div.cell.controls:before,body div.fake-table.nested-form div.cell:before,body div.input.image_field div.selector label.image-container span.blank:before{content:"";display:inline-block;height:100%;vertical-align:middle}body.application{background:#222326}body.application.error_404{background:#2f3132}body.application div.main-wrapper{margin:0 auto;padding:0%;width:100%}body.application nav#sidebar{background:#222326;float:left;height:100%;margin-top:0rem;padding:0rem 0rem;position:fixed;width:25rem}body.application nav#sidebar div.logo{display:inline-block;margin-bottom:0rem;width:25rem}body.application nav#sidebar a.button{border-radius:5px;font-size:1.2rem;margin:2rem 10%;padding:0;width:80%}body.application nav#sidebar ul{display:block;padding:0}body.application nav#sidebar ul li a{color:#b1b1b1;display:block;font-size:1.5rem;padding:1rem 2.5rem 1.2rem 3rem}body.application nav#sidebar ul li a svg{fill:#b1b1b1;height:2rem;margin:0px 1rem 0 -3rem;position:absolute;width:2rem}body.application nav#sidebar ul li a span.text{line-height:1em;vertical-align:middle}body.application nav#sidebar ul li a span.notifications{background:#e82d08;border-radius:10rem;color:#fff;float:right;font-size:1.1rem;font-weight:bold;line-height:1.5em;margin:.3rem 0 0 0;padding:0px 6px 1px 6px}body.application nav#sidebar ul li a.icon{padding-left:4.5rem}body.application nav#sidebar ul li a:hover{background:#1b1c1e;color:#fff}body.application nav#sidebar ul li a:hover svg{fill:#fff}body.application nav#sidebar ul li.selected a{background:#555;color:#fff}body.application nav#sidebar ul li.selected a svg{fill:#fff}body.application nav#sidebar ul li.selected li a{background:none;color:#b1b1b1}body.application nav#sidebar ul li.selected li a svg{fill:#b1b1b1}body.application nav#sidebar ul li.selected li a:hover{background:#1b1c1e;color:#fff}body.application nav#sidebar ul li.selected li a:hover svg{fill:#fff}body.application nav#sidebar ul.single li.selected{border-left:0.4rem solid #fb2c1f}body.application nav#sidebar ul.single li.selected a{padding-left:4.2rem}body.application nav#sidebar div.block{background:#303030;border-left:0.4rem solid #fb2c1f}body.application nav#sidebar div.block h2{color:#ccc;cursor:pointer;font-family:'lato', sans-serif;font-size:1.3rem;font-weight:900;margin:0;padding:1rem 2.5rem 1rem 1.2rem}body.application nav#sidebar div.block h2 svg{fill:#ccc;margin:-3px -1px 0 -5px;width:2rem}body.application nav#sidebar div.block h2 svg.down{display:inline-block}body.application nav#sidebar div.block h2 svg.right{display:none}body.application nav#sidebar div.block.closed{background:none;border-left-color:#222236}body.application nav#sidebar div.block.closed h2{color:#5d6165}body.application nav#sidebar div.block.closed h2 svg{fill:#5d6165}body.application nav#sidebar div.block.closed h2 svg.down{display:none}body.application nav#sidebar div.block.closed h2 svg.right{display:inline-block}body.application nav#sidebar div.block.closed h2:hover{color:#6c7075}body.application nav#sidebar div.block.closed h2:hover svg{fill:#6c7075}body.application nav#sidebar div.block.closed ul{display:none}body.application nav#sidebar div.block.always-visible ul{display:block}body.application nav#sidebar div.block.tree ul{display:none}body.application nav#sidebar div.block.tree ul li a{padding:1rem 1rem 1.1rem 4.2rem}body.application nav#sidebar div.block.tree ul li a svg{margin:0px 0.9rem 0 -3.1rem;position:absolute;vertical-align:text-top}body.application nav#sidebar div.block.tree ul li a span.spacer{display:inline-block;width:.3rem}body.application nav#sidebar div.block.tree ul li a span.text{line-height:1em;vertical-align:middle}body.application nav#sidebar div.block.tree ul li ul li a svg{margin-left:-2.8rem}body.application nav#sidebar div.block.tree ul li ul li ul li a{padding-left:5.8rem}body.application nav#sidebar div.block.tree ul li ul li ul li ul li a{padding-left:7.3rem}body.application nav#sidebar div.block.tree ul.opened{display:block}body.application nav#sidebar div.block.tree.closed ul{display:none}body.application nav#sidebar div.block.tree ul.closed.visible{background:none;border-left-color:#222236;display:block}body.application nav#sidebar div.compact{display:none}body.application nav#sidebar.compact{width:5rem}body.application nav#sidebar.compact div.normal{display:none}body.application nav#sidebar.compact div.compact{display:block}body.application nav#sidebar div.platform{bottom:7.5rem;height:5rem;position:fixed;width:25rem}body.application nav#sidebar div.platform a{background:#303030;color:#ddd;display:inline-block;font-family:'basefont',sans-serif;font-size:1.4rem;font-weight:900;height:100%;padding:0 10%;text-transform:uppercase;transition:0.5s;vertical-align:middle;white-space:nowrap;width:80%}body.application nav#sidebar div.platform a span{display:inline-block;vertical-align:middle}body.application nav#sidebar div.platform a span.name{width:17rem}body.application nav#sidebar div.platform a span.notifications{background:#3888cc;border-radius:10rem;color:#fff;font-size:1.2rem;font-weight:700;padding:.4rem .7rem;transition:0.5s}body.application nav#sidebar div.platform a.octopus:hover{background:#fb2c1f;color:#fff}body.application nav#sidebar div.platform a.medusa:hover{background:#3888cc;color:#fff}body.application nav#sidebar div.platform a.medusa:hover span.notifications{background:#fff;color:#3888cc}body.application nav#sidebar nav#user-menu{background:#1b1c1e;bottom:0;margin:0 0 0 0;position:fixed;width:25rem}body.application nav#sidebar nav#user-menu div.root{cursor:pointer;height:5rem;padding:1.5rem 1.5rem 1rem 1.5rem;transition:0.5s}body.application nav#sidebar nav#user-menu div.root span.user-avatar{background:none;border:none;margin:0 0 0 0;height:40px;width:40px}body.application nav#sidebar nav#user-menu div.root span.user-info{float:left;margin:.7rem 0 0 .7rem;text-align:left;transition:0.5s}body.application nav#sidebar nav#user-menu div.root span.user-info span{color:#fff;display:block;font-size:1.4rem}body.application nav#sidebar nav#user-menu div.root span.user-info span.role{color:#fff;font-size:1.3rem;line-height:1em;padding-top:.3rem;opacity:0.6;max-width:15rem}body.application nav#sidebar nav#user-menu div.root svg.icon{fill:#fff;display:inline-block;height:2.2rem;margin:1.5rem 0 0 0rem;left:21rem;opacity:0.6;position:absolute;width:2.2rem}body.application nav#sidebar nav#user-menu div.root:hover{background:#fb2c1f}body.application nav#sidebar nav#user-menu div.root:hover svg.icon{opacity:1}body.application nav#sidebar nav#user-menu div.root:hover span.user-info span{opacity:1}body.application nav#sidebar nav#user-menu ul{background:#000;bottom:7.8rem;box-shadow:0 5px 15px -5px rgba(0,0,0,0.5);display:none;padding-top:0rem;position:absolute;width:25rem;z-index:97}body.application nav#sidebar nav#user-menu ul li{border-bottom:1px solid #000;overflow:hidden}body.application nav#sidebar nav#user-menu ul li.current-user{background:#fafafa;padding:1.5rem 3rem}body.application nav#sidebar nav#user-menu ul li.current-user span.user-avatar{height:30px;width:30px}body.application nav#sidebar nav#user-menu ul li.current-user span.name{cursor:default;float:left;margin:1.1rem 0 0 0}body.application nav#sidebar nav#user-menu ul li:last-child{border:none}body.application nav#sidebar nav#user-menu ul li a{color:#fff;display:block;font-size:1.4rem;padding:1.5rem 3.5rem;text-align:left;width:100%}body.application nav#sidebar nav#user-menu ul li:hover a{background:#333;color:#ffffff}body.application nav#sidebar nav#user-menu ul li.presentation-mode svg{display:none}body.application nav#sidebar nav#user-menu.opened{background-color:#fb2c1f}body.application nav#sidebar nav#user-menu.opened div.root svg.icon{opacity:1}body.application nav#sidebar nav#user-menu.opened div.root span.user-info{display:block}body.application nav#sidebar nav#user-menu.opened div.root span.user-info span{color:#fff;opacity:1}body.application nav#sidebar nav#user-menu.presentation-mode-active{background-color:#7023fd}body.application nav#sidebar nav#user-menu.presentation-mode-active div.root:hover{background:#7023fd}body.application nav#sidebar nav#user-menu.presentation-mode-active ul li.presentation-mode a{background:#7023fd}body.application nav#sidebar nav#user-menu.presentation-mode-active ul li.presentation-mode a svg{display:inline-block;fill:#fff;margin-left:-2.5rem;position:absolute;width:1.5rem}body.application nav#sidebar nav#user-menu.presentation-mode-active ul li.presentation-mode a:hover{background:#803cfd}body.application nav#sidebar.medusa div.block{border-left-color:#3888cc}body.application nav#sidebar.medusa div.block.closed{border-left-color:#222236}body.application nav#sidebar.medusa ul.single li.selected{border-left-color:#3888cc}body.application nav#sidebar.medusa nav#user-menu div.root:hover{background-color:#3888cc}body.application nav#sidebar.medusa nav#user-menu.opened{background-color:#3888cc}body.application #sidebar-handle{background:#000;border:none;color:#ddd;display:none;margin-left:24rem;padding:0;position:fixed;width:1.5rem;top:50%}body.application #sidebar-handle svg.icon{fill:#ddd;margin:0px 0 0 -2px;width:2rem}body.application #sidebar-handle svg.right{display:none}body.application #sidebar-handle.compact{margin-left:1.2rem}body.application #sidebar-handle.compact svg.left{display:none}body.application #sidebar-handle.compact svg.right{display:inline-block}body.application #sidebar-handle:hover{background:#fff}body.application #sidebar-handle:hover svg{fill:#000}@media only screen and (max-width: 1700px){body.application #sidebar-handle{display:block}}@media print{body.application nav#sidebar{display:none}}body.application section#page{background:#e3e3e3;margin:0;margin-left:25rem;min-height:100%;min-width:60rem;padding-top:0;padding-bottom:0rem}body.application section#page.fullpage{margin-left:2rem}body.application section#page div.main-wrapper{padding:0;min-height:66rem}body.application section#page header.page-dark{background:#222326;height:12.5rem;padding:0 4%;width:92%}body.application section#page header.page-dark span.user-avatar{background:none;border:3px solid #444;border-radius:10rem;display:inline-block;float:none;vertical-align:middle;height:60px;width:60px}body.application section#page header.page-dark div.title{display:inline-block;overflow:hidden;vertical-align:middle;text-align:left;width:calc(100% - 75rem)}body.application section#page header.page-dark div.title h1{color:#fff;display:inline-block;font-size:2.4rem;margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}body.application section#page header.page-dark div.title a{color:#82858f;display:inline-block;font-size:1.3rem;line-height:1em;margin:0 1rem 0 0;vertical-align:top}body.application section#page header.page-dark div.title a.back{font-size:1.6rem;margin:0;padding:0}body.application section#page header.page-dark div.title div.breadcrumb{color:#82858f;display:inline-block;font-size:1.5rem;line-height:1em;margin:0;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:100%}body.application section#page header.page-dark div.title div.breadcrumb a{color:#82858f;font-size:1.5rem;margin:0}body.application section#page header.page-dark div.title div.breadcrumb a:hover{color:#eee}body.application section#page header.page-dark div.title span.subtitle{color:#777;display:inline-block;line-height:1em;margin:-2px 0 0 0;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:100%}body.application section#page header.page-dark div.title div.badges span{display:block;float:left;margin-right:1rem}body.application section#page header.page-dark div.title nav.nav-options.select div.select{background-color:#292a2e;border:1px solid #292a2e;box-shadow:none;color:#ffffff;font-size:2rem;font-weight:900;line-height:2em;margin-top:7px;padding-right:2.5rem;text-transform:uppercase;transition:.5s}body.application section#page header.page-dark div.title nav.nav-options.select:hover div.select{background-image:url('data:image/svg+xml,%3C%3Fxml version="1.0" encoding="UTF-8"%3F%3E%3C!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"%3E%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"%3E%3Cpath fill="%23aaa" d="M7.41,8.58L12,13.17L16.59,8.58L18,10L12,16L6,10L7.41,8.58Z" /%3E%3C/svg%3E%0A');background-color:#2c2c2c;border:1px solid #393939}body.application section#page header.page-dark div.title nav.nav-options.select.opened ul.select{right:-31px}body.application section#page header.page-dark.simple div.title{width:90%}body.application section#page header.page-dark.spaced{margin-bottom:4rem}body.application section#page header.page-dark,body.application section#page #sub-header-columns{background:#222326}body.application section#page header.page-dark section.columns,body.application section#page #sub-header-columns section.columns{float:right}body.application section#page header.page-dark section.columns div.column,body.application section#page #sub-header-columns section.columns div.column{border-left:1px solid #2d2d31;float:left;height:12.5rem;padding:0 5rem}body.application section#page header.page-dark section.columns div.column div.aligner,body.application section#page #sub-header-columns section.columns div.column div.aligner{display:inline-block;vertical-align:middle}body.application section#page header.page-dark section.columns div.column label,body.application section#page #sub-header-columns section.columns div.column label{color:#82858f;display:block;font-size:1.2rem;font-weight:600;line-height:1em;margin:-.5rem 0 .7rem 0;text-align:center;text-transform:uppercase;width:100%}body.application section#page header.page-dark section.columns div.column span.value,body.application section#page #sub-header-columns section.columns div.column span.value{color:#fff;display:block;font-size:3.2rem;line-height:1em;text-align:center;width:100%}body.application section#page header.page-dark section.columns div.column span.unit,body.application section#page #sub-header-columns section.columns div.column span.unit{font-family:'basefont';font-size:1.8rem;vertical-align:middle}body.application section#page header.page-dark section.columns div.column span.tiny,body.application section#page #sub-header-columns section.columns div.column span.tiny{color:#aaa;font-size:1.6rem}body.application section#page header.page-dark section.columns div.column span.tiny span.unit,body.application section#page #sub-header-columns section.columns div.column span.tiny span.unit{color:#aaa;font-size:1.2rem}body.application section#page header.page-dark section.columns div.column div.input,body.application section#page #sub-header-columns section.columns div.column div.input{margin:0}body.application section#page header.page-dark section.columns div.column input,body.application section#page header.page-dark section.columns div.column select,body.application section#page #sub-header-columns section.columns div.column input,body.application section#page #sub-header-columns section.columns div.column select{margin:0;padding-left:1rem;padding-right:1rem;width:15rem}body.application section#page header.page-dark section.columns div.column select,body.application section#page #sub-header-columns section.columns div.column select{width:15rem}body.application section#page header.page-dark section.columns div.column input.icon,body.application section#page #sub-header-columns section.columns div.column input.icon{padding-left:4rem}body.application section#page header.page-dark section.columns div.column input.pikaday,body.application section#page #sub-header-columns section.columns div.column input.pikaday{width:10rem}body.application section#page header.page-dark section.columns div.column nav.nav-options.opened ul.sub,body.application section#page #sub-header-columns section.columns div.column nav.nav-options.opened ul.sub{right:0px}body.application section#page header.page-dark section.columns div.column.filled input,body.application section#page #sub-header-columns section.columns div.column.filled input{border:3px solid #64cb25}body.application section#page header.page-dark section.columns div.column.filled svg.icon,body.application section#page #sub-header-columns section.columns div.column.filled svg.icon{margin-top:.9rem}body.application section#page header.page-dark section.columns div.column.field svg.icon,body.application section#page #sub-header-columns section.columns div.column.field svg.icon{fill:#aaa;margin:.8rem 1rem;position:absolute;width:2.4rem}body.application section#page header.page-dark section.columns div.column.has_secondary label,body.application section#page #sub-header-columns section.columns div.column.has_secondary label{padding-top:17px}body.application section#page header.page-dark section.columns div.column.numeric span.value,body.application section#page #sub-header-columns section.columns div.column.numeric span.value{font-family:"basefont-condensed";font-weight:400}body.application section#page header.page-dark section.columns div.column:last-child,body.application section#page #sub-header-columns section.columns div.column:last-child{padding-right:0}body.application section#page section.sub-header-info{background:#0099ff;padding:1rem 0;text-align:center}body.application section#page section.sub-header-info svg.icon{display:inline-block;fill:#fff;vertical-align:middle}body.application section#page section.sub-header-info p{color:#fff;display:inline-block;font-weight:600;margin:0 0 0 1rem;padding:0;vertical-align:middle}body.application section#page section.sub-header-info a{color:#fff}body.application section#page #sub-header-columns{background:#292a2e}body.application section#page #sub-header-columns section.columns{margin-right:4%}body.application section#page #sub-header-columns section.columns div.column{border-left:1px solid #333;height:10rem}body.application section#page #sub-header-columns section.columns div.column span.value{font-size:3rem}body.application section#page #sub-header-columns section.columns div.column span.unit{font-size:1.6rem}body.application section#page #top-linked-parent{margin:-1.2rem 0 1.5rem 0;text-align:center}body.application section#page #top-linked-parent a{margin-right:1rem}body.application section#page nav#sub-admin-bar{background:#4d4d4d;display:none;width:100%}body.application section#page nav#sub-admin-bar ul{margin:0;padding:0}body.application section#page nav#sub-admin-bar ul li{display:inline-block;margin:0}body.application section#page nav#sub-admin-bar ul li a{color:#fff;display:block;padding:1rem 5rem}body.application section#page nav#sub-admin-bar ul li a:hover{background:#333}body.application section#page nav#nav-sup-header{background:#161719}body.application section#page nav#nav-sup-header ul{margin:0 4%;padding:0;width:92%}body.application section#page nav#nav-sup-header ul li{display:inline-block;margin:0}body.application section#page nav#nav-sup-header ul li a{color:#fff;display:block;padding:1.25rem 2rem}body.application section#page nav#nav-sup-header ul li a:hover{background:#2e2f33}body.application section#page nav#nav-sup-header ul li.selected a{background:#0099ff}body.application section#page nav#nav-sup-header ul li.selected a:hover{background:#0099ff}body.application section#page div.form{background:#f7f7f7;border-top:1px solid #e7e7e7;padding-top:4rem;width:100%}body.application section#page div.form section.fields{margin:0;padding:0 4%;width:92%}body.application section#page div.form h2{background:#eee;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;font-size:2rem;margin:0;padding:2rem 4%;width:92%}body.application section#page div.form div.pop-nested-form{background:#ffffff;border:1px solid #bbb;border-radius:.4rem;box-shadow:0 0 15px rgba(0,0,0,0.4);display:none;max-width:70rem;padding:0;position:absolute;z-index:205}body.application section#page div.form div.pop-nested-form header.nested{background:#fafafa;border-bottom:1px solid #dddddd;padding:2.5rem 10%;width:80%}body.application section#page div.form div.pop-nested-form header.nested h2{margin:0;padding:0}body.application section#page div.form div.pop-nested-form div.nested-fields{margin:0 10%;padding:2rem 0 1rem 0;width:80%}body.application section#page div.form div.pop-nested-form div.nested-buttons{background:#fafafa;border-top:1px solid #dddddd;padding:2rem 10%;width:80%}body.application section#page div.form div.pop-nested-form div.nested-buttons a.button{padding-left:0;padding-right:0;width:100%}body.application section#page div.form footer{background:#fafafa;border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7;padding:3rem 4%;text-align:left;width:92%}body.application section#page div.center-buttons{margin:0 auto;max-width:930px;width:100%}body.application section#page div.center-buttons div.left{float:left}body.application section#page div.center-buttons div.right{float:right}body.application footer#main-footer{display:none;background:#3a3a3a;padding:6rem 0;width:100%}body.application footer#main-footer h4{color:#adadad;font-weight:600;font-size:1.4rem;margin:0 0 1.5rem 0;text-transform:uppercase}body.application footer#main-footer nav ul li{margin:0 0 1.3rem 0}body.application footer#main-footer a{color:#7a7a7a;font-size:1.4rem;text-decoration:none}body.application footer#main-footer a:hover{color:#adadad}body.application footer#main-footer section{display:inline-block;margin-bottom:4rem;vertical-align:top}body.application footer#main-footer section.sitemap{margin-right:10%;width:18%}body.application footer#main-footer section.community{width:18%}body.application footer#main-footer section.legal{clear:both;color:#7a7a7a;font-size:1.2rem;width:100%}body.application footer#main-footer section.legal a{color:#7a7a7a;font-size:1.2rem}body.application footer#main-footer section.legal a:hover{color:#adadad}@media only screen and (max-width: 768px){body.application footer#main-footer section.sitemap{width:40%}body.application footer#main-footer section.community{width:40%}}@media only screen and (max-width: 768px){body.application{background:#ffffff;overflow-x:hidden}}@media print{body.application{background:#fff;border:none;margin:0;padding:0}body.application section#page{background:#fff;border:none;box-shadow:none;margin:0;padding:0;width:100%}body.application section#page div.main-wrapper{background:#fff;border:none;box-shadow:none;margin:0;padding:0;width:99%}body.application section#page div.box{background:#fff;border:none;box-shadow:none;display:block;padding:0}body.application section#page div.box section#filters{display:none}}body.medusa section#page{background:#eef1f4}.clearfix,body#users.new form section.invoicing,body#users.create form section.invoicing,body#users.edit form section.invoicing,body#users.update form section.invoicing,body#teams.new ul.users li,body#teams.create ul.users li,body#teams.edit ul.users li,body#teams.update ul.users li,body#suppliers.new section.contacts,body#suppliers.create section.contacts,body#suppliers.new section.contacts div.main-wrapper,body#suppliers.create section.contacts div.main-wrapper,body#suppliers.edit section.contacts,body#suppliers.update section.contacts,body#suppliers.edit section.contacts div.main-wrapper,body#suppliers.update section.contacts div.main-wrapper,article.report-page div.plasticine-column,article.report-page div#visual-tools div#visual-date-selector,article.report-page header.page-dark div.column.period div.line,body#proposals.new article.form-document,body#proposals.create article.form-document,body#proposals.new article.form-document section,body#proposals.create article.form-document section,body#proposals.new article.form-document header,body#proposals.create article.form-document header,body#proposals.edit article.form-document,body#proposals.update article.form-document,body#proposals.edit article.form-document section,body#proposals.update article.form-document section,body#proposals.edit article.form-document header,body#proposals.update article.form-document header,body#proposal_templates.new article.form-document,body#proposal_templates.create article.form-document,body#proposal_templates.new article.form-document section,body#proposal_templates.create article.form-document section,body#proposal_templates.new article.form-document header,body#proposal_templates.create article.form-document header,body#proposal_templates.edit article.form-document,body#proposal_templates.update article.form-document,body#proposal_templates.edit article.form-document section,body#proposal_templates.update article.form-document section,body#proposal_templates.edit article.form-document header,body#proposal_templates.update article.form-document header,body#proposal_deliveries.new div.box div.form footer,body#proposal_deliveries.create div.box div.form footer,body#proposal_deliveries.new div.box div.form div.options,body#proposal_deliveries.create div.box div.form div.options,body#proposal_deliveries.new div.box div.form div.input,body#proposal_deliveries.create div.box div.form div.input,body#proposal_confirmations.show section.all-notes section.notes div#new-note,body#proposal_confirmations.show section.all-notes section.notes div.element,body#proposal_confirmations.edit section.all-notes section.notes div#new-note,body#proposal_confirmations.update section.all-notes section.notes div#new-note,body#proposal_confirmations.edit section.all-notes section.notes div.element,body#proposal_confirmations.update section.all-notes section.notes div.element,body#projects.show section.all-notes section.notes div#new-note,body#projects.show section.all-notes section.notes div.element,body#projects.show article.document,body#payments.index div.box.small ul li.new-payment div.buttons,body#orders.new article.form-document section.cost div.block div.input,body#orders.create article.form-document section.cost div.block div.input,body#orders.new article.form-document,body#orders.create article.form-document,body#orders.new article.form-document section,body#orders.create article.form-document section,body#orders.new article.form-document header,body#orders.create article.form-document header,body#orders.edit article.form-document section.cost div.block div.input,body#orders.update article.form-document section.cost div.block div.input,body#orders.edit article.form-document,body#orders.update article.form-document,body#orders.edit article.form-document section,body#orders.update article.form-document section,body#orders.edit article.form-document header,body#orders.update article.form-document header,body#medusa-posts.new section.pictures,body#medusa-posts.create section.pictures,body#medusa-posts.edit section.pictures,body#medusa-posts.update section.pictures,body#invoices.show ul#document-selector,body#invoices.select_projects footer.buttons,body#invoices.new article.form-document,body#invoices.create article.form-document,body#invoices.new article.form-document section,body#invoices.create article.form-document section,body#invoices.new article.form-document header,body#invoices.create article.form-document header,body#invoices.edit article.form-document,body#invoices.update article.form-document,body#invoices.edit article.form-document section,body#invoices.update article.form-document section,body#invoices.edit article.form-document header,body#invoices.update article.form-document header,body#invoice_templates.edit article.form-document,body#invoice_templates.update article.form-document,body#invoice_templates.edit article.form-document section,body#invoice_templates.update article.form-document section,body#invoice_templates.edit article.form-document header,body#invoice_templates.update article.form-document header,body#invoice_deliveries.new div.box div.form footer,body#invoice_deliveries.create div.box div.form footer,body#invoice_deliveries.new div.box div.form div.options,body#invoice_deliveries.create div.box div.form div.options,body#invoice_deliveries.new div.box div.form div.input,body#invoice_deliveries.create div.box div.form div.input,body#flat_rate_agreements.new article.form-document,body#flat_rate_agreements.create article.form-document,body#flat_rate_agreements.new article.form-document section,body#flat_rate_agreements.create article.form-document section,body#flat_rate_agreements.new article.form-document header,body#flat_rate_agreements.create article.form-document header,body#flat_rate_agreements.edit article.form-document,body#flat_rate_agreements.update article.form-document,body#flat_rate_agreements.edit article.form-document section,body#flat_rate_agreements.update article.form-document section,body#flat_rate_agreements.edit article.form-document header,body#flat_rate_agreements.update article.form-document header,body#clients.new section.contacts,body#clients.create section.contacts,body#clients.new section.contacts div.main-wrapper,body#clients.create section.contacts div.main-wrapper,body#clients.edit section.contacts,body#clients.update section.contacts,body#clients.edit section.contacts div.main-wrapper,body#clients.update section.contacts div.main-wrapper,body#campaigns.new section.objectives,body#campaigns.create section.objectives,body#campaigns.new section.objectives div.nested-block,body#campaigns.create section.objectives div.nested-block,body#campaigns.new section.objectives div.main-wrapper,body#campaigns.create section.objectives div.main-wrapper,body#campaigns.edit section.objectives,body#campaigns.update section.objectives,body#campaigns.edit section.objectives div.nested-block,body#campaigns.update section.objectives div.nested-block,body#campaigns.edit section.objectives div.main-wrapper,body#campaigns.update section.objectives div.main-wrapper,body div.modal div.modal-form,body .box header.box-header,body div.input.list,.pika-range div.pika-lendars,.pika-range div.pika-shortcuts,section#filters,div#filters-results,nav.tabular,body.application section#page header.page-dark,body.application section#page #sub-header-columns{zoom:1}.clearfix:before,body#users.new form section.invoicing:before,body#users.create form section.invoicing:before,body#users.edit form section.invoicing:before,body#users.update form section.invoicing:before,body#teams.new ul.users li:before,body#teams.create ul.users li:before,body#teams.edit ul.users li:before,body#teams.update ul.users li:before,body#suppliers.new section.contacts:before,body#suppliers.create section.contacts:before,body#suppliers.new section.contacts div.main-wrapper:before,body#suppliers.create section.contacts div.main-wrapper:before,body#suppliers.edit section.contacts:before,body#suppliers.update section.contacts:before,body#suppliers.edit section.contacts div.main-wrapper:before,body#suppliers.update section.contacts div.main-wrapper:before,article.report-page div.plasticine-column:before,article.report-page div#visual-tools div#visual-date-selector:before,article.report-page header.page-dark div.column.period div.line:before,body#proposals.new article.form-document:before,body#proposals.create article.form-document:before,body#proposals.new article.form-document section:before,body#proposals.create article.form-document section:before,body#proposals.new article.form-document header:before,body#proposals.create article.form-document header:before,body#proposals.edit article.form-document:before,body#proposals.update article.form-document:before,body#proposals.edit article.form-document section:before,body#proposals.update article.form-document section:before,body#proposals.edit article.form-document header:before,body#proposals.update article.form-document header:before,body#proposal_templates.new article.form-document:before,body#proposal_templates.create article.form-document:before,body#proposal_templates.new article.form-document section:before,body#proposal_templates.create article.form-document section:before,body#proposal_templates.new article.form-document header:before,body#proposal_templates.create article.form-document header:before,body#proposal_templates.edit article.form-document:before,body#proposal_templates.update article.form-document:before,body#proposal_templates.edit article.form-document section:before,body#proposal_templates.update article.form-document section:before,body#proposal_templates.edit article.form-document header:before,body#proposal_templates.update article.form-document header:before,body#proposal_deliveries.new div.box div.form footer:before,body#proposal_deliveries.create div.box div.form footer:before,body#proposal_deliveries.new div.box div.form div.options:before,body#proposal_deliveries.create div.box div.form div.options:before,body#proposal_deliveries.new div.box div.form div.input:before,body#proposal_deliveries.create div.box div.form div.input:before,body#proposal_confirmations.show section.all-notes section.notes div#new-note:before,body#proposal_confirmations.show section.all-notes section.notes div.element:before,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:before,body#proposal_confirmations.update section.all-notes section.notes div#new-note:before,body#proposal_confirmations.edit section.all-notes section.notes div.element:before,body#proposal_confirmations.update section.all-notes section.notes div.element:before,body#projects.show section.all-notes section.notes div#new-note:before,body#projects.show section.all-notes section.notes div.element:before,body#projects.show article.document:before,body#payments.index div.box.small ul li.new-payment div.buttons:before,body#orders.new article.form-document section.cost div.block div.input:before,body#orders.create article.form-document section.cost div.block div.input:before,body#orders.new article.form-document:before,body#orders.create article.form-document:before,body#orders.new article.form-document section:before,body#orders.create article.form-document section:before,body#orders.new article.form-document header:before,body#orders.create article.form-document header:before,body#orders.edit article.form-document section.cost div.block div.input:before,body#orders.update article.form-document section.cost div.block div.input:before,body#orders.edit article.form-document:before,body#orders.update article.form-document:before,body#orders.edit article.form-document section:before,body#orders.update article.form-document section:before,body#orders.edit article.form-document header:before,body#orders.update article.form-document header:before,body#medusa-posts.new section.pictures:before,body#medusa-posts.create section.pictures:before,body#medusa-posts.edit section.pictures:before,body#medusa-posts.update section.pictures:before,body#invoices.show ul#document-selector:before,body#invoices.select_projects footer.buttons:before,body#invoices.new article.form-document:before,body#invoices.create article.form-document:before,body#invoices.new article.form-document section:before,body#invoices.create article.form-document section:before,body#invoices.new article.form-document header:before,body#invoices.create article.form-document header:before,body#invoices.edit article.form-document:before,body#invoices.update article.form-document:before,body#invoices.edit article.form-document section:before,body#invoices.update article.form-document section:before,body#invoices.edit article.form-document header:before,body#invoices.update article.form-document header:before,body#invoice_templates.edit article.form-document:before,body#invoice_templates.update article.form-document:before,body#invoice_templates.edit article.form-document section:before,body#invoice_templates.update article.form-document section:before,body#invoice_templates.edit article.form-document header:before,body#invoice_templates.update article.form-document header:before,body#invoice_deliveries.new div.box div.form footer:before,body#invoice_deliveries.create div.box div.form footer:before,body#invoice_deliveries.new div.box div.form div.options:before,body#invoice_deliveries.create div.box div.form div.options:before,body#invoice_deliveries.new div.box div.form div.input:before,body#invoice_deliveries.create div.box div.form div.input:before,body#flat_rate_agreements.new article.form-document:before,body#flat_rate_agreements.create article.form-document:before,body#flat_rate_agreements.new article.form-document section:before,body#flat_rate_agreements.create article.form-document section:before,body#flat_rate_agreements.new article.form-document header:before,body#flat_rate_agreements.create article.form-document header:before,body#flat_rate_agreements.edit article.form-document:before,body#flat_rate_agreements.update article.form-document:before,body#flat_rate_agreements.edit article.form-document section:before,body#flat_rate_agreements.update article.form-document section:before,body#flat_rate_agreements.edit article.form-document header:before,body#flat_rate_agreements.update article.form-document header:before,body#clients.new section.contacts:before,body#clients.create section.contacts:before,body#clients.new section.contacts div.main-wrapper:before,body#clients.create section.contacts div.main-wrapper:before,body#clients.edit section.contacts:before,body#clients.update section.contacts:before,body#clients.edit section.contacts div.main-wrapper:before,body#clients.update section.contacts div.main-wrapper:before,body#campaigns.new section.objectives:before,body#campaigns.create section.objectives:before,body#campaigns.new section.objectives div.nested-block:before,body#campaigns.create section.objectives div.nested-block:before,body#campaigns.new section.objectives div.main-wrapper:before,body#campaigns.create section.objectives div.main-wrapper:before,body#campaigns.edit section.objectives:before,body#campaigns.update section.objectives:before,body#campaigns.edit section.objectives div.nested-block:before,body#campaigns.update section.objectives div.nested-block:before,body#campaigns.edit section.objectives div.main-wrapper:before,body#campaigns.update section.objectives div.main-wrapper:before,body div.modal div.modal-form:before,body .box header.box-header:before,body div.input.list:before,.pika-range div.pika-lendars:before,.pika-range div.pika-shortcuts:before,section#filters:before,div#filters-results:before,nav.tabular:before,body.application section#page header.page-dark:before,body.application section#page #sub-header-columns:before,.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body div.modal div.modal-form:after,body .box header.box-header:after,body div.input.list:after,.pika-range div.pika-lendars:after,.pika-range div.pika-shortcuts:after,section#filters:after,div#filters-results:after,nav.tabular:after,body.application section#page header.page-dark:after,body.application section#page #sub-header-columns:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after,body#users.new form section.invoicing:after,body#users.create form section.invoicing:after,body#users.edit form section.invoicing:after,body#users.update form section.invoicing:after,body#teams.new ul.users li:after,body#teams.create ul.users li:after,body#teams.edit ul.users li:after,body#teams.update ul.users li:after,body#suppliers.new section.contacts:after,body#suppliers.create section.contacts:after,body#suppliers.new section.contacts div.main-wrapper:after,body#suppliers.create section.contacts div.main-wrapper:after,body#suppliers.edit section.contacts:after,body#suppliers.update section.contacts:after,body#suppliers.edit section.contacts div.main-wrapper:after,body#suppliers.update section.contacts div.main-wrapper:after,article.report-page div.plasticine-column:after,article.report-page div#visual-tools div#visual-date-selector:after,article.report-page header.page-dark div.column.period div.line:after,body#proposals.new article.form-document:after,body#proposals.create article.form-document:after,body#proposals.new article.form-document section:after,body#proposals.create article.form-document section:after,body#proposals.new article.form-document header:after,body#proposals.create article.form-document header:after,body#proposals.edit article.form-document:after,body#proposals.update article.form-document:after,body#proposals.edit article.form-document section:after,body#proposals.update article.form-document section:after,body#proposals.edit article.form-document header:after,body#proposals.update article.form-document header:after,body#proposal_templates.new article.form-document:after,body#proposal_templates.create article.form-document:after,body#proposal_templates.new article.form-document section:after,body#proposal_templates.create article.form-document section:after,body#proposal_templates.new article.form-document header:after,body#proposal_templates.create article.form-document header:after,body#proposal_templates.edit article.form-document:after,body#proposal_templates.update article.form-document:after,body#proposal_templates.edit article.form-document section:after,body#proposal_templates.update article.form-document section:after,body#proposal_templates.edit article.form-document header:after,body#proposal_templates.update article.form-document header:after,body#proposal_deliveries.new div.box div.form footer:after,body#proposal_deliveries.create div.box div.form footer:after,body#proposal_deliveries.new div.box div.form div.options:after,body#proposal_deliveries.create div.box div.form div.options:after,body#proposal_deliveries.new div.box div.form div.input:after,body#proposal_deliveries.create div.box div.form div.input:after,body#proposal_confirmations.show section.all-notes section.notes div#new-note:after,body#proposal_confirmations.show section.all-notes section.notes div.element:after,body#proposal_confirmations.edit section.all-notes section.notes div#new-note:after,body#proposal_confirmations.update section.all-notes section.notes div#new-note:after,body#proposal_confirmations.edit section.all-notes section.notes div.element:after,body#proposal_confirmations.update section.all-notes section.notes div.element:after,body#projects.show section.all-notes section.notes div#new-note:after,body#projects.show section.all-notes section.notes div.element:after,body#projects.show article.document:after,body#payments.index div.box.small ul li.new-payment div.buttons:after,body#orders.new article.form-document section.cost div.block div.input:after,body#orders.create article.form-document section.cost div.block div.input:after,body#orders.new article.form-document:after,body#orders.create article.form-document:after,body#orders.new article.form-document section:after,body#orders.create article.form-document section:after,body#orders.new article.form-document header:after,body#orders.create article.form-document header:after,body#orders.edit article.form-document section.cost div.block div.input:after,body#orders.update article.form-document section.cost div.block div.input:after,body#orders.edit article.form-document:after,body#orders.update article.form-document:after,body#orders.edit article.form-document section:after,body#orders.update article.form-document section:after,body#orders.edit article.form-document header:after,body#orders.update article.form-document header:after,body#medusa-posts.new section.pictures:after,body#medusa-posts.create section.pictures:after,body#medusa-posts.edit section.pictures:after,body#medusa-posts.update section.pictures:after,body#invoices.show ul#document-selector:after,body#invoices.select_projects footer.buttons:after,body#invoices.new article.form-document:after,body#invoices.create article.form-document:after,body#invoices.new article.form-document section:after,body#invoices.create article.form-document section:after,body#invoices.new article.form-document header:after,body#invoices.create article.form-document header:after,body#invoices.edit article.form-document:after,body#invoices.update article.form-document:after,body#invoices.edit article.form-document section:after,body#invoices.update article.form-document section:after,body#invoices.edit article.form-document header:after,body#invoices.update article.form-document header:after,body#invoice_templates.edit article.form-document:after,body#invoice_templates.update article.form-document:after,body#invoice_templates.edit article.form-document section:after,body#invoice_templates.update article.form-document section:after,body#invoice_templates.edit article.form-document header:after,body#invoice_templates.update article.form-document header:after,body#invoice_deliveries.new div.box div.form footer:after,body#invoice_deliveries.create div.box div.form footer:after,body#invoice_deliveries.new div.box div.form div.options:after,body#invoice_deliveries.create div.box div.form div.options:after,body#invoice_deliveries.new div.box div.form div.input:after,body#invoice_deliveries.create div.box div.form div.input:after,body#flat_rate_agreements.new article.form-document:after,body#flat_rate_agreements.create article.form-document:after,body#flat_rate_agreements.new article.form-document section:after,body#flat_rate_agreements.create article.form-document section:after,body#flat_rate_agreements.new article.form-document header:after,body#flat_rate_agreements.create article.form-document header:after,body#flat_rate_agreements.edit article.form-document:after,body#flat_rate_agreements.update article.form-document:after,body#flat_rate_agreements.edit article.form-document section:after,body#flat_rate_agreements.update article.form-document section:after,body#flat_rate_agreements.edit article.form-document header:after,body#flat_rate_agreements.update article.form-document header:after,body#clients.new section.contacts:after,body#clients.create section.contacts:after,body#clients.new section.contacts div.main-wrapper:after,body#clients.create section.contacts div.main-wrapper:after,body#clients.edit section.contacts:after,body#clients.update section.contacts:after,body#clients.edit section.contacts div.main-wrapper:after,body#clients.update section.contacts div.main-wrapper:after,body#campaigns.new section.objectives:after,body#campaigns.create section.objectives:after,body#campaigns.new section.objectives div.nested-block:after,body#campaigns.create section.objectives div.nested-block:after,body#campaigns.new section.objectives div.main-wrapper:after,body#campaigns.create section.objectives div.main-wrapper:after,body#campaigns.edit section.objectives:after,body#campaigns.update section.objectives:after,body#campaigns.edit section.objectives div.nested-block:after,body#campaigns.update section.objectives div.nested-block:after,body#campaigns.edit section.objectives div.main-wrapper:after,body#campaigns.update section.objectives div.main-wrapper:after,body div.modal div.modal-form:after,body .box header.box-header:after,body div.input.list:after,.pika-range div.pika-lendars:after,.pika-range div.pika-shortcuts:after,section#filters:after,div#filters-results:after,nav.tabular:after,body.application section#page header.page-dark:after,body.application section#page #sub-header-columns:after{clear:both}.vertical-aligner:before,body#time_entries.index table.time_entries thead th a#btn-today:before,body#time_entries.index table.time_entries thead th div.current_day:before,body#time_entries.index table.time_entries thead th div.current_employee:before,article.report-page div.visual-wrapper.side-stats ul.stats li:before,article.report-page div#visual-tools:before,body div.fake-table .row div.cell.controls:before,body div.fake-table.nested-form div.cell:before,body div.input.image_field div.selector label.image-container span.blank:before,body.application nav#sidebar div.platform a:before,body.application section#page header.page-dark:before,body.application section#page header.page-dark section.columns div.column:before,body.application section#page #sub-header-columns section.columns div.column:before{content:"";display:inline-block;height:100%;vertical-align:middle}body.error{background:#2a2c2d;text-align:center}body.error div.main-wrapper{height:350px;margin:-320px auto 0 auto;position:relative;top:50%;max-width:900px;width:80%}body.error div.error-wrapper{background:no-repeat center 2rem;margin-bottom:5rem;padding-top:4rem}body.error div.error-wrapper div.textbox{background:#2f3132 no-repeat center 3rem;border:2px solid #28292a;border-radius:1rem;padding:5rem 4%}body.error div.error-wrapper div.textbox h1{color:#ffffff;font-size:3.5rem;line-height:3.5rem;margin-bottom:3.5rem}body.error div.error-wrapper div.textbox p{color:#ffffff;font-size:2rem;line-height:3rem}body.error div.error-wrapper div.textbox a{color:#ffffff}body.error div.logo{display:inline-block;max-width:25rem}body.error div.logo img{width:100%}@media only screen and (max-width: 768px){body.error div.main-wrapper{margin:4rem 10%;position:static;width:80%}}body.portal{background:#d9eff5}body.portal div.main-wrapper{margin:0 auto;padding:0%;width:100%}body.portal nav#sidebar{background:#f0f5f8;border-right:1px solid #ccc;float:left;height:100%;margin-top:0rem;padding:0rem 0rem;overflow:hidden;position:fixed;width:25rem}body.portal nav#sidebar section.logo-client{background:#f0f5f8;margin-bottom:4rem;text-align:center}body.portal nav#sidebar section.logo-client img{margin:3.1rem 0;width:60%}body.portal nav#sidebar section.block{margin-bottom:0rem}body.portal nav#sidebar section.block ul{margin:0;padding:0}body.portal nav#sidebar section.block ul li{border-top:none}body.portal nav#sidebar section.block ul li a{color:#555;display:block;font-size:1.5rem;padding:1.5rem 2.5rem 1.5rem 3rem}body.portal nav#sidebar section.block ul li a:hover{background:#e6eef3;color:#222}body.portal nav#sidebar section.block ul li.selected a{background:#e6eef3;border-left:.5rem solid #f00;color:#222;padding-left:2.5rem}body.portal nav#sidebar section.sign-out{border-bottom:none;padding-top:0rem}body.portal nav#sidebar section.sign-out ul li a:hover{color:#fb2c1f}body.portal section#page{background:#fff;margin:0;margin-left:24.9rem;min-height:100%;min-width:60rem;padding-top:0;padding-bottom:0rem;width:calc(100% - 25rem)}body.portal section#page header.page-dark{background:#d9eff5}body.portal section#page header.page-dark div.title h1{color:#2a2a2a}body.portal section#page header.page-dark section#filters div.column{border:none}body.portal input.primary[type="submit"],body.portal a.primary{background:#f3f3f3;border:1px solid #ccc;color:#555;font-size:1.3rem;text-shadow:none}body.portal input.primary[type="submit"]:hover,body.portal a.primary:hover{background:#f0f5f8;border-color:#3b95ae;color:#222}body.portal-sign-in{background:#d9eff5;height:100%;overflow-y:hidden;text-align:center}body.portal-sign-in div#large-stamp{bottom:3%;left:3%;position:absolute;width:50%}body.portal-sign-in div#large-stamp path.stamp{fill:#d8eff5}body.portal-sign-in section#wrapper-sign-in div.powered-by{background:#d9eff5;bottom:0;color:#2a2a2a;margin-top:-7rem;padding:2.5rem 3%;position:absolute;text-align:right;vertical-align:top;width:94%}body.portal-sign-in section#wrapper-sign-in div.powered-by span.label{color:#2a2a2a;display:block;font-size:1.3rem;margin:0 0 .2rem 0}body.portal-sign-in section#wrapper-sign-in div.powered-by img{display:inline-block;width:110px}body.portal-sign-in input.primary[type="submit"]{background:#f3f3f3;border:1px solid #ccc;color:#555;font-size:1.3rem;text-shadow:none}body.portal-sign-in input.primary[type="submit"]:hover{background:#f0f5f8;border-color:#3b95ae;color:#222}body#bills.index table.bills thead tr th.identifier{width:14rem}body#bills.index table.bills thead tr th.billed_on{width:10rem}body#bills.index table.bills thead tr th.total_amount{text-align:right;width:10rem}body#bills.index table.bills tbody tr td.order_id{padding-top:1.5rem;padding-bottom:1.5rem;width:45rem}body#bills.index table.bills tbody tr td.order_id a.new_tab{display:block;line-height:1.5em}body#bills.index table.bills tbody tr td.order_id div.fields{display:inline-block;width:33rem}body#bills.index table.bills tbody tr td.order_id select{margin:0 1rem 1rem 0;width:32rem}body#bills.index table.bills tbody tr td.order_id input.primary{display:inline-block;margin:-1rem 0 0 0;width:auto}body#bills.index table.bills tbody tr td.total_amount{text-align:right}body#bills.index table.bills tbody tr td.total_amount small{color:#999;font-size:1.3rem}body#book_distributions.index section#filters div.month select{margin-right:1rem;width:12rem}body#book_distributions.index section#filters div.month{width:31rem}body#book_distributions.index section#filters a#print-report{margin-top:2rem}body#book_distributions.index table.invoices thead tr th.date{width:9rem}body#book_distributions.index table.invoices thead tr th.identifier{width:7rem}body#book_distributions.index table.invoices thead tr th.projects{width:10rem}body#book_distributions.index table.invoices thead tr th.subtotal{text-align:right;width:10rem}body#book_distributions.index table.invoices thead tr th.gst{text-align:right;width:8rem}body#book_distributions.index table.invoices thead tr th.qst{text-align:right;width:8rem}body#book_distributions.index table.invoices thead tr th.total{text-align:right;width:10rem}body#book_distributions.index table.invoices tbody tr td.subtotal{text-align:right}body#book_distributions.index table.invoices tbody tr td.gst{text-align:right}body#book_distributions.index table.invoices tbody tr td.qst{text-align:right}body#book_distributions.index table.invoices tbody tr td.total{text-align:right}body#book_distributions.index table.invoices tfoot tr td{text-align:right}@media print{body#book_distributions.index header.box-header{display:none}body#book_distributions.index header.page-dark{display:none}body#book_distributions.index table.invoices{display:none}body#book_distributions.index div.page-print h1{font-size:2.5rem;line-height:1em;margin:0rem 0 .5rem 0;padding:0}body#book_distributions.index div.page-print h2.subtitle{font-size:1.8rem;line-height:1em;margin:0rem 0 2rem 0;padding:0;text-transform:none}body#book_distributions.index div.page-print div.pagination{color:#888;float:right;font-size:12px;margin:10px 10px 0 0}body#book_distributions.index div.page-print table.invoices{border:1px solid #ddd;border-top:none;display:block;margin:0 0;width:900px}body#book_distributions.index div.page-print table.invoices thead tr th{font-size:10px;padding:10px;width:auto}body#book_distributions.index div.page-print table.invoices thead tr th.date{width:7rem}body#book_distributions.index div.page-print table.invoices thead tr th.identifier{width:8rem}body#book_distributions.index div.page-print table.invoices thead tr th.projects{width:11rem}body#book_distributions.index div.page-print table.invoices thead tr th.client{width:20rem}body#book_distributions.index div.page-print table.invoices thead tr th.subtotal{text-align:right;width:8rem}body#book_distributions.index div.page-print table.invoices thead tr th.gst{text-align:right;width:6rem}body#book_distributions.index div.page-print table.invoices thead tr th.qst{text-align:right;width:6rem}body#book_distributions.index div.page-print table.invoices thead tr th.total{text-align:right;width:8rem}body#book_distributions.index div.page-print table.invoices tbody tr td{font-size:1.2rem;padding:6px 10px}body#book_distributions.index div.page-print table.invoices tfoot tr td{font-size:1.2rem;padding:10px}}body#campaigns.edit section.objectives div.main-wrapper,body#campaigns.update section.objectives div.main-wrapper{min-height:0;padding:3rem 2% 0 2%;width:94%}body#campaigns.edit section.objectives div.nested-block,body#campaigns.update section.objectives div.nested-block{margin:0 1%;padding:0;width:98%}body#campaigns.edit section.objectives div.objective-card div.input,body#campaigns.update section.objectives div.objective-card div.input{float:left;margin:0 1rem 0 0;max-width:20rem;width:auto}body#campaigns.edit section.objectives div.objective-card div.input label,body#campaigns.update section.objectives div.objective-card div.input label{display:none}body#campaigns.edit section.objectives div.objective-card div.input input,body#campaigns.update section.objectives div.objective-card div.input input{border:1px solid #e3e3e3;box-shadow:none;max-width:17rem}body#campaigns.edit section.objectives div.objective-card div.input select,body#campaigns.update section.objectives div.objective-card div.input select{border:1px solid #e3e3e3;box-shadow:none}body#campaigns.edit section.objectives div.objective-card div.campaign_objectives_position input,body#campaigns.update section.objectives div.objective-card div.campaign_objectives_position input{width:2rem}body#campaigns.edit section.objectives div.objective-card div.campaign_objectives_name,body#campaigns.update section.objectives div.objective-card div.campaign_objectives_name{width:25%}body#campaigns.edit section.objectives div.objective-card div.campaign_objectives_identifier,body#campaigns.update section.objectives div.objective-card div.campaign_objectives_identifier{width:25%}body#campaigns.edit section.objectives div.objective-card div.campaign_objectives_nature,body#campaigns.update section.objectives div.objective-card div.campaign_objectives_nature{width:25%}body#campaigns.edit section.objectives div.objective-card div.campaign_objectives_duration input,body#campaigns.update section.objectives div.objective-card div.campaign_objectives_duration input{width:3rem}body#campaigns.edit section.objectives div.objective-card div.actions,body#campaigns.update section.objectives div.objective-card div.actions{float:left;padding:.8rem 0;width:auto}body#campaigns.edit section.objectives div.objective-card div.actions a.btn-remove,body#campaigns.update section.objectives div.objective-card div.actions a.btn-remove{color:#bbb;float:right;font-size:1.3rem;vertical-align:top}body#campaigns.edit section.objectives div.objective-card div.actions a.btn-remove span,body#campaigns.update section.objectives div.objective-card div.actions a.btn-remove span{display:block;float:left;margin:1px 3px 0 0}body#campaigns.edit section.objectives div.objective-card div.actions a.btn-remove:hover,body#campaigns.update section.objectives div.objective-card div.actions a.btn-remove:hover{color:#e82d08}body#campaigns.edit section.objectives #add-objective,body#campaigns.update section.objectives #add-objective{display:inline-block;margin:1rem 0 3rem 1%}body#campaigns.new section.objectives div.main-wrapper,body#campaigns.create section.objectives div.main-wrapper{min-height:0;padding:3rem 2% 0 2%;width:94%}body#campaigns.new section.objectives div.nested-block,body#campaigns.create section.objectives div.nested-block{margin:0 1%;padding:0;width:98%}body#campaigns.new section.objectives div.objective-card div.input,body#campaigns.create section.objectives div.objective-card div.input{float:left;margin:0 1rem 0 0;max-width:20rem;width:auto}body#campaigns.new section.objectives div.objective-card div.input label,body#campaigns.create section.objectives div.objective-card div.input label{display:none}body#campaigns.new section.objectives div.objective-card div.input input,body#campaigns.create section.objectives div.objective-card div.input input{border:1px solid #e3e3e3;box-shadow:none;max-width:17rem}body#campaigns.new section.objectives div.objective-card div.input select,body#campaigns.create section.objectives div.objective-card div.input select{border:1px solid #e3e3e3;box-shadow:none}body#campaigns.new section.objectives div.objective-card div.campaign_objectives_position input,body#campaigns.create section.objectives div.objective-card div.campaign_objectives_position input{width:2rem}body#campaigns.new section.objectives div.objective-card div.campaign_objectives_name,body#campaigns.create section.objectives div.objective-card div.campaign_objectives_name{width:25%}body#campaigns.new section.objectives div.objective-card div.campaign_objectives_identifier,body#campaigns.create section.objectives div.objective-card div.campaign_objectives_identifier{width:25%}body#campaigns.new section.objectives div.objective-card div.campaign_objectives_nature,body#campaigns.create section.objectives div.objective-card div.campaign_objectives_nature{width:25%}body#campaigns.new section.objectives div.objective-card div.campaign_objectives_duration input,body#campaigns.create section.objectives div.objective-card div.campaign_objectives_duration input{width:3rem}body#campaigns.new section.objectives div.objective-card div.actions,body#campaigns.create section.objectives div.objective-card div.actions{float:left;padding:.8rem 0;width:auto}body#campaigns.new section.objectives div.objective-card div.actions a.btn-remove,body#campaigns.create section.objectives div.objective-card div.actions a.btn-remove{color:#bbb;float:right;font-size:1.3rem;vertical-align:top}body#campaigns.new section.objectives div.objective-card div.actions a.btn-remove span,body#campaigns.create section.objectives div.objective-card div.actions a.btn-remove span{display:block;float:left;margin:1px 3px 0 0}body#campaigns.new section.objectives div.objective-card div.actions a.btn-remove:hover,body#campaigns.create section.objectives div.objective-card div.actions a.btn-remove:hover{color:#e82d08}body#campaigns.new section.objectives #add-objective,body#campaigns.create section.objectives #add-objective{display:inline-block;margin:1rem 0 3rem 1%}body#clients.edit div.buttons_name_document,body#clients.update div.buttons_name_document{max-width:70rem}body#clients.edit div.buttons_name_document a,body#clients.update div.buttons_name_document a{color:#777;display:block;float:right;font-size:1.3rem;margin:-2rem 4rem 0 0}body#clients.edit div.buttons_name_document a:hover,body#clients.update div.buttons_name_document a:hover{text-decoration:underline}body#clients.edit div.client_name_document,body#clients.update div.client_name_document{display:none}body#clients.edit div.input.client_region,body#clients.update div.input.client_region{max-width:25rem}body#clients.edit div.input.client_postcode,body#clients.update div.input.client_postcode{max-width:23rem}body#clients.edit div.input.client_language,body#clients.update div.input.client_language{max-width:25rem}body#clients.edit div.input.client_tax_state,body#clients.update div.input.client_tax_state{max-width:25rem}body#clients.edit div.input.client_category,body#clients.update div.input.client_category{max-width:25rem}body#clients.edit section.portal h2 a.button,body#clients.update section.portal h2 a.button{font-size:1.3rem;height:2.8rem;line-height:2.8rem;margin:0 0 0 2rem;padding:0 1rem}body#clients.edit section.portal section.fields,body#clients.update section.portal section.fields{padding-top:2rem !important}body#clients.edit section.portal div#wrapper-logo,body#clients.update section.portal div#wrapper-logo{display:inline-block;margin-top:1.5rem;margin-right:5rem;max-width:18rem;vertical-align:top;width:30%}body#clients.edit section.portal div#wrapper-logo div.blank,body#clients.update section.portal div#wrapper-logo div.blank{background:url(/assets/logo-blank-1838ba2891f096ef1e7c1cd24572c9de6f4101ad790504549525b7ac0decc633.png);background-size:100%}body#clients.edit section.portal div.wrapper-access,body#clients.update section.portal div.wrapper-access{display:inline-block;vertical-align:top;width:60%}body#clients.edit section.contacts div.main-wrapper,body#clients.update section.contacts div.main-wrapper{min-height:0;padding:3rem 2% 0 2%;width:94%}body#clients.edit section.contacts div.nested-block,body#clients.update section.contacts div.nested-block{background:#fff;border:1px solid #eee;float:left;margin:0 1.5% 4rem 1%;padding:4rem 4% 3rem;width:39%}body#clients.edit section.contacts div.contact-card,body#clients.update section.contacts div.contact-card{max-width:50rem}body#clients.edit section.contacts div.contact-card.archived,body#clients.update section.contacts div.contact-card.archived{display:none}body#clients.edit section.contacts div.contact-card div.input,body#clients.update section.contacts div.contact-card div.input{margin:0}body#clients.edit section.contacts div.contact-card div.input label,body#clients.update section.contacts div.contact-card div.input label{display:none}body#clients.edit section.contacts div.contact-card div.input input,body#clients.update section.contacts div.contact-card div.input input{border:1px solid #e3e3e3;box-shadow:none}body#clients.edit section.contacts div.contact-card div.input select,body#clients.update section.contacts div.contact-card div.input select{border:1px solid #e3e3e3;box-shadow:none}body#clients.edit section.contacts div.contact-card div.general,body#clients.update section.contacts div.contact-card div.general{width:100%}body#clients.edit section.contacts div.contact-card div.general div.client_contacts_sex,body#clients.update section.contacts div.contact-card div.general div.client_contacts_sex{float:left;width:9.5rem}body#clients.edit section.contacts div.contact-card div.general div.client_contacts_sex select,body#clients.update section.contacts div.contact-card div.general div.client_contacts_sex select{padding-left:.8rem}body#clients.edit section.contacts div.contact-card div.general div.client_contacts_name,body#clients.update section.contacts div.contact-card div.general div.client_contacts_name{float:left;margin-left:1.5%;width:calc(98.5% - 9.5rem)}body#clients.edit section.contacts div.contact-card div.general div.client_contacts_name input,body#clients.update section.contacts div.contact-card div.general div.client_contacts_name input{width:94%}body#clients.edit section.contacts div.contact-card div.general div.client_contacts_title input,body#clients.update section.contacts div.contact-card div.general div.client_contacts_title input{width:95%}body#clients.edit section.contacts div.contact-card div.contact,body#clients.update section.contacts div.contact-card div.contact{padding-top:1.5rem}body#clients.edit section.contacts div.contact-card div.contact div.input.switch label,body#clients.update section.contacts div.contact-card div.contact div.input.switch label{display:inline-block}body#clients.edit section.contacts div.contact-card div.actions,body#clients.update section.contacts div.contact-card div.actions{padding-top:1rem}body#clients.edit section.contacts div.contact-card div.actions a.btn-remove,body#clients.update section.contacts div.contact-card div.actions a.btn-remove{color:#bbb;float:right;font-size:1.3rem;vertical-align:top}body#clients.edit section.contacts div.contact-card div.actions a.btn-remove svg,body#clients.update section.contacts div.contact-card div.actions a.btn-remove svg{height:1.8rem;margin:-3px 4px 0 0;width:1.8rem}body#clients.edit section.contacts div.contact-card div.actions a.btn-remove:hover,body#clients.update section.contacts div.contact-card div.actions a.btn-remove:hover{color:#e82d08}body#clients.edit section.contacts div.contact-card div.actions a.btn-remove:hover svg,body#clients.update section.contacts div.contact-card div.actions a.btn-remove:hover svg{fill:#e82d08}body#clients.edit section.contacts div#add-contact,body#clients.update section.contacts div#add-contact{background:#fafafa;max-width:50rem;padding-top:9rem;padding-bottom:9.2rem;text-align:center}body#clients.edit section.contacts div#add-contact div.add,body#clients.update section.contacts div#add-contact div.add{display:inline-block;width:24rem}body#clients.edit section.contacts div#add-contact svg.icon.user,body#clients.update section.contacts div#add-contact svg.icon.user{fill:#ddd;display:inline-block;height:12rem;margin:0 0 1rem 0;width:12rem}body#clients.index table.clients thead tr th.category{width:20rem}body#clients.index table.clients thead tr th.default_hourly_rate{width:12rem}body#clients.index table.clients thead tr th.portal_identifier{width:22rem}body#clients.index_christmas table.clients thead tr th.name{width:33%}body#clients.index_christmas table.clients thead tr th.contact{width:33%}body#clients.index_christmas table.clients tbody tr td.name{width:33%}body#clients.index_christmas table.clients tbody tr td.contact{width:33%}body#clients.index_no_category table.clients thead tr th.category{width:20rem}body#clients.index_no_category table.clients tbody tr td.category{padding-top:1rem;padding-bottom:1rem}body#clients.index_no_category table.clients tbody tr td.category label{display:none}body#clients.index_no_category table.clients tbody tr td.category div.input{margin:0}body#clients.index_no_category table.clients tbody tr td.category select{margin:0}body#clients.index_no_category table.clients tbody tr svg.icon.check{fill:#64cb25;display:none;margin:0rem 1rem 0 0;padding:.5rem}body#clients.new div.buttons_name_document,body#clients.create div.buttons_name_document{max-width:70rem}body#clients.new div.buttons_name_document a,body#clients.create div.buttons_name_document a{color:#777;display:block;float:right;font-size:1.3rem;margin:-2rem 4rem 0 0}body#clients.new div.buttons_name_document a:hover,body#clients.create div.buttons_name_document a:hover{text-decoration:underline}body#clients.new div.client_name_document,body#clients.create div.client_name_document{display:none}body#clients.new div.input.client_region,body#clients.create div.input.client_region{max-width:25rem}body#clients.new div.input.client_postcode,body#clients.create div.input.client_postcode{max-width:23rem}body#clients.new div.input.client_language,body#clients.create div.input.client_language{max-width:25rem}body#clients.new div.input.client_tax_state,body#clients.create div.input.client_tax_state{max-width:25rem}body#clients.new div.input.client_category,body#clients.create div.input.client_category{max-width:25rem}body#clients.new section.portal h2 a.button,body#clients.create section.portal h2 a.button{font-size:1.3rem;height:2.8rem;line-height:2.8rem;margin:0 0 0 2rem;padding:0 1rem}body#clients.new section.portal section.fields,body#clients.create section.portal section.fields{padding-top:2rem !important}body#clients.new section.portal div#wrapper-logo,body#clients.create section.portal div#wrapper-logo{display:inline-block;margin-top:1.5rem;margin-right:5rem;max-width:18rem;vertical-align:top;width:30%}body#clients.new section.portal div#wrapper-logo div.blank,body#clients.create section.portal div#wrapper-logo div.blank{background:url(/assets/logo-blank-1838ba2891f096ef1e7c1cd24572c9de6f4101ad790504549525b7ac0decc633.png);background-size:100%}body#clients.new section.portal div.wrapper-access,body#clients.create section.portal div.wrapper-access{display:inline-block;vertical-align:top;width:60%}body#clients.new section.contacts div.main-wrapper,body#clients.create section.contacts div.main-wrapper{min-height:0;padding:3rem 2% 0 2%;width:94%}body#clients.new section.contacts div.nested-block,body#clients.create section.contacts div.nested-block{background:#fff;border:1px solid #eee;float:left;margin:0 1.5% 4rem 1%;padding:4rem 4% 3rem;width:39%}body#clients.new section.contacts div.contact-card,body#clients.create section.contacts div.contact-card{max-width:50rem}body#clients.new section.contacts div.contact-card.archived,body#clients.create section.contacts div.contact-card.archived{display:none}body#clients.new section.contacts div.contact-card div.input,body#clients.create section.contacts div.contact-card div.input{margin:0}body#clients.new section.contacts div.contact-card div.input label,body#clients.create section.contacts div.contact-card div.input label{display:none}body#clients.new section.contacts div.contact-card div.input input,body#clients.create section.contacts div.contact-card div.input input{border:1px solid #e3e3e3;box-shadow:none}body#clients.new section.contacts div.contact-card div.input select,body#clients.create section.contacts div.contact-card div.input select{border:1px solid #e3e3e3;box-shadow:none}body#clients.new section.contacts div.contact-card div.general,body#clients.create section.contacts div.contact-card div.general{width:100%}body#clients.new section.contacts div.contact-card div.general div.client_contacts_sex,body#clients.create section.contacts div.contact-card div.general div.client_contacts_sex{float:left;width:9.5rem}body#clients.new section.contacts div.contact-card div.general div.client_contacts_sex select,body#clients.create section.contacts div.contact-card div.general div.client_contacts_sex select{padding-left:.8rem}body#clients.new section.contacts div.contact-card div.general div.client_contacts_name,body#clients.create section.contacts div.contact-card div.general div.client_contacts_name{float:left;margin-left:1.5%;width:calc(98.5% - 9.5rem)}body#clients.new section.contacts div.contact-card div.general div.client_contacts_name input,body#clients.create section.contacts div.contact-card div.general div.client_contacts_name input{width:94%}body#clients.new section.contacts div.contact-card div.general div.client_contacts_title input,body#clients.create section.contacts div.contact-card div.general div.client_contacts_title input{width:95%}body#clients.new section.contacts div.contact-card div.contact,body#clients.create section.contacts div.contact-card div.contact{padding-top:1.5rem}body#clients.new section.contacts div.contact-card div.contact div.input.switch label,body#clients.create section.contacts div.contact-card div.contact div.input.switch label{display:inline-block}body#clients.new section.contacts div.contact-card div.actions,body#clients.create section.contacts div.contact-card div.actions{padding-top:1rem}body#clients.new section.contacts div.contact-card div.actions a.btn-remove,body#clients.create section.contacts div.contact-card div.actions a.btn-remove{color:#bbb;float:right;font-size:1.3rem;vertical-align:top}body#clients.new section.contacts div.contact-card div.actions a.btn-remove svg,body#clients.create section.contacts div.contact-card div.actions a.btn-remove svg{height:1.8rem;margin:-3px 4px 0 0;width:1.8rem}body#clients.new section.contacts div.contact-card div.actions a.btn-remove:hover,body#clients.create section.contacts div.contact-card div.actions a.btn-remove:hover{color:#e82d08}body#clients.new section.contacts div.contact-card div.actions a.btn-remove:hover svg,body#clients.create section.contacts div.contact-card div.actions a.btn-remove:hover svg{fill:#e82d08}body#clients.new section.contacts div#add-contact,body#clients.create section.contacts div#add-contact{background:#fafafa;max-width:50rem;padding-top:9rem;padding-bottom:9.2rem;text-align:center}body#clients.new section.contacts div#add-contact div.add,body#clients.create section.contacts div#add-contact div.add{display:inline-block;width:24rem}body#clients.new section.contacts div#add-contact svg.icon.user,body#clients.create section.contacts div#add-contact svg.icon.user{fill:#ddd;display:inline-block;height:12rem;margin:0 0 1rem 0;width:12rem}body#fixed_costs.index div#table-yearly-salaries .cell div.input input{width:6rem}body#fixed_costs.index div#table-yearly-salaries .cell.amount{text-align:right;width:11rem}body#fixed_costs.index div#table-yearly-salaries .cell.end_on{width:11rem}body#fixed_costs.index div#table-yearly-salaries .cell.hourly_cost{text-align:right;width:11rem}body#fixed_costs.index div#table-yearly-salaries .cell.hours{text-align:right;width:11rem}body#fixed_costs.index div#table-yearly-salaries .cell.start_on{width:11rem}body#fixed_costs.index div#table-yearly-salaries .cell.controls{width:20rem}body#fixed_costs.index div#table-yearly-salaries .cell.state{width:7rem}body#fixed_costs.index div#table-monthly-salaries .row.past{background:#eee}body#fixed_costs.index div#table-monthly-salaries .row.past .cell{color:#999}body#fixed_costs.index div#table-monthly-salaries .cell.week{width:16rem}body#fixed_costs.index div#table-monthly-salaries .cell.year{text-align:right;width:12rem}body#flat_rate_agreements.edit article.form-document,body#flat_rate_agreements.update article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#flat_rate_agreements.edit article.form-document header,body#flat_rate_agreements.update article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#flat_rate_agreements.edit article.form-document header div.logo,body#flat_rate_agreements.update article.form-document header div.logo{float:left;width:20rem}body#flat_rate_agreements.edit article.form-document header h1,body#flat_rate_agreements.update article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#flat_rate_agreements.edit article.form-document section,body#flat_rate_agreements.update article.form-document section{background:#fff;padding:0 5rem}body#flat_rate_agreements.edit article.form-document section div.block,body#flat_rate_agreements.update article.form-document section div.block{border-top:1px solid #ccc;float:left}body#flat_rate_agreements.edit article.form-document section div.block.small,body#flat_rate_agreements.update article.form-document section div.block.small{width:16.5rem}body#flat_rate_agreements.edit article.form-document section div.block.small div.input,body#flat_rate_agreements.update article.form-document section div.block.small div.input{width:100%}body#flat_rate_agreements.edit article.form-document section div.block.small div.input input,body#flat_rate_agreements.edit article.form-document section div.block.small div.input span.data,body#flat_rate_agreements.update article.form-document section div.block.small div.input input,body#flat_rate_agreements.update article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#flat_rate_agreements.edit article.form-document section div.block.medium,body#flat_rate_agreements.update article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#flat_rate_agreements.edit article.form-document section div.block.large,body#flat_rate_agreements.update article.form-document section div.block.large{width:100%}body#flat_rate_agreements.edit article.form-document section div.block.large div.input,body#flat_rate_agreements.update article.form-document section div.block.large div.input{max-width:100%;width:100%}body#flat_rate_agreements.edit article.form-document section div.block.large div.input input,body#flat_rate_agreements.edit article.form-document section div.block.large div.input textarea,body#flat_rate_agreements.update article.form-document section div.block.large div.input input,body#flat_rate_agreements.update article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#flat_rate_agreements.edit article.form-document section div.input,body#flat_rate_agreements.update article.form-document section div.input{padding-top:1rem;width:90%}body#flat_rate_agreements.edit article.form-document section div.input label,body#flat_rate_agreements.update article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#flat_rate_agreements.edit article.form-document section div.input input,body#flat_rate_agreements.edit article.form-document section div.input select,body#flat_rate_agreements.edit article.form-document section div.input textarea,body#flat_rate_agreements.edit article.form-document section div.input span.data,body#flat_rate_agreements.update article.form-document section div.input input,body#flat_rate_agreements.update article.form-document section div.input select,body#flat_rate_agreements.update article.form-document section div.input textarea,body#flat_rate_agreements.update article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#flat_rate_agreements.edit article.form-document section div.input textarea,body#flat_rate_agreements.update article.form-document section div.input textarea{line-height:1.5em}body#flat_rate_agreements.edit article.form-document section div.input input[readonly=readonly],body#flat_rate_agreements.update article.form-document section div.input input[readonly=readonly]{color:#888}body#flat_rate_agreements.edit article.form-document section div.input span.data,body#flat_rate_agreements.update article.form-document section div.input span.data{color:#888}body#flat_rate_agreements.edit article.form-document section div.input p,body#flat_rate_agreements.update article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#flat_rate_agreements.edit article.form-document section div.input.field_with_errors input,body#flat_rate_agreements.edit article.form-document section div.input.field_with_errors select,body#flat_rate_agreements.edit article.form-document section div.input.field_with_errors textarea,body#flat_rate_agreements.update article.form-document section div.input.field_with_errors input,body#flat_rate_agreements.update article.form-document section div.input.field_with_errors select,body#flat_rate_agreements.update article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#flat_rate_agreements.edit article.form-document section.general div.block.title textarea,body#flat_rate_agreements.update article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#flat_rate_agreements.edit article.form-document section.lines,body#flat_rate_agreements.update article.form-document section.lines{padding:0rem 5rem}body#flat_rate_agreements.edit article.form-document section.lines table,body#flat_rate_agreements.update article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#flat_rate_agreements.edit article.form-document section.lines table thead tr th,body#flat_rate_agreements.update article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#flat_rate_agreements.edit article.form-document section.lines table thead tr th span,body#flat_rate_agreements.update article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#flat_rate_agreements.edit article.form-document section.lines table thead tr th:first-child,body#flat_rate_agreements.update article.form-document section.lines table thead tr th:first-child{border:none}body#flat_rate_agreements.edit article.form-document section.lines table thead tr th:first-child span,body#flat_rate_agreements.update article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#flat_rate_agreements.edit article.form-document section.lines table thead tr th.quantity,body#flat_rate_agreements.update article.form-document section.lines table thead tr th.quantity{width:7rem}body#flat_rate_agreements.edit article.form-document section.lines table thead tr th.unit_price,body#flat_rate_agreements.update article.form-document section.lines table thead tr th.unit_price{width:12rem}body#flat_rate_agreements.edit article.form-document section.lines table thead tr th.total,body#flat_rate_agreements.update article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td h2,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td h2{background:none}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td ul,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td ul{list-style:disc}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td:first-child,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td:last-child,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td div.input,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td div.input label,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td div.input label{display:none}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td div.input input,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td div.input input.numeric,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td div.input textarea,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td.description a,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td.quantity input,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td.quantity input{width:80%}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td.unit_price input,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td.unit_price span,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td.unit_price span{float:left}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td.total div.price,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td.total div.price{width:120px}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td.total div.price input,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td nav.nav-options,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td a.btn-hide-line,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr td a.btn-show-line,body#flat_rate_agreements.update article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr:hover td nav.nav-options,body#flat_rate_agreements.update article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr:last-child td,body#flat_rate_agreements.update article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr a.btn-delete-page-break,body#flat_rate_agreements.update article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.page-break td,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.page-break td div.break,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.hidden td,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.hidden td.total,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.hidden td.total p.markup,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.line-order td,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.line-order td.description,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.line-order td p,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.line-order td p{margin:0}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.line-order td p.markup,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.line-order td p.markup strong,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#flat_rate_agreements.edit article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#flat_rate_agreements.update article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td strong,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td small,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td div.input,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td div.input input,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td:first-child,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td:last-child,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td.total,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td.total div.input,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td.total div.input label,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td.total div.price,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#flat_rate_agreements.edit article.form-document section.lines table tfoot tr td.total div.price input,body#flat_rate_agreements.update article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#flat_rate_agreements.edit article.form-document section.bottom,body#flat_rate_agreements.update article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#flat_rate_agreements.edit article.form-document section.bottom div.block,body#flat_rate_agreements.update article.form-document section.bottom div.block{border:none;width:100%}body#flat_rate_agreements.edit article.form-document section.bottom div.block div.input,body#flat_rate_agreements.update article.form-document section.bottom div.block div.input{padding:0;margin:0}body#flat_rate_agreements.edit article.form-document section.bottom div.block label,body#flat_rate_agreements.update article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#flat_rate_agreements.edit article.form-document section.bottom div.block select,body#flat_rate_agreements.update article.form-document section.bottom div.block select{float:left;width:59%}body#flat_rate_agreements.edit article.form-document section.bottom div.block input,body#flat_rate_agreements.update article.form-document section.bottom div.block input{float:left;width:55%}body#flat_rate_agreements.edit article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#flat_rate_agreements.update article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#flat_rate_agreements.edit article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#flat_rate_agreements.update article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#flat_rate_agreements.edit article.form-document section.bottom div.block div.input.proposal_filename:after,body#flat_rate_agreements.update article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#flat_rate_agreements.edit article.form-document section.bottom div.block div.input.invoice_filename:after,body#flat_rate_agreements.update article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#flat_rate_agreements.edit article.form-document section.bottom div.block.long_label label,body#flat_rate_agreements.update article.form-document section.bottom div.block.long_label label{width:20rem}body#flat_rate_agreements.edit article.form-document section.bottom div.block.small,body#flat_rate_agreements.update article.form-document section.bottom div.block.small{width:100%}body#flat_rate_agreements.edit article.form-document section.bottom div.block.small div.input input,body#flat_rate_agreements.update article.form-document section.bottom div.block.small div.input input{width:9rem}body#flat_rate_agreements.edit article.form-document section.bottom div.block.add,body#flat_rate_agreements.update article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#flat_rate_agreements.edit article.form-document section.bottom div.block.notes,body#flat_rate_agreements.update article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#flat_rate_agreements.edit article.form-document section.bottom div.block.notes div.input,body#flat_rate_agreements.update article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#flat_rate_agreements.edit article.form-document section.bottom div.block.notes div.input label,body#flat_rate_agreements.update article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#flat_rate_agreements.edit article.form-document section.bottom div.block.notes div.input textarea,body#flat_rate_agreements.update article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#flat_rate_agreements.edit footer.buttons,body#flat_rate_agreements.update footer.buttons{padding-bottom:2rem}body#flat_rate_agreements.edit footer.buttons input.primary,body#flat_rate_agreements.update footer.buttons input.primary{float:right;margin:0}body#flat_rate_agreements.new article.form-document,body#flat_rate_agreements.create article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#flat_rate_agreements.new article.form-document header,body#flat_rate_agreements.create article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#flat_rate_agreements.new article.form-document header div.logo,body#flat_rate_agreements.create article.form-document header div.logo{float:left;width:20rem}body#flat_rate_agreements.new article.form-document header h1,body#flat_rate_agreements.create article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#flat_rate_agreements.new article.form-document section,body#flat_rate_agreements.create article.form-document section{background:#fff;padding:0 5rem}body#flat_rate_agreements.new article.form-document section div.block,body#flat_rate_agreements.create article.form-document section div.block{border-top:1px solid #ccc;float:left}body#flat_rate_agreements.new article.form-document section div.block.small,body#flat_rate_agreements.create article.form-document section div.block.small{width:16.5rem}body#flat_rate_agreements.new article.form-document section div.block.small div.input,body#flat_rate_agreements.create article.form-document section div.block.small div.input{width:100%}body#flat_rate_agreements.new article.form-document section div.block.small div.input input,body#flat_rate_agreements.new article.form-document section div.block.small div.input span.data,body#flat_rate_agreements.create article.form-document section div.block.small div.input input,body#flat_rate_agreements.create article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#flat_rate_agreements.new article.form-document section div.block.medium,body#flat_rate_agreements.create article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#flat_rate_agreements.new article.form-document section div.block.large,body#flat_rate_agreements.create article.form-document section div.block.large{width:100%}body#flat_rate_agreements.new article.form-document section div.block.large div.input,body#flat_rate_agreements.create article.form-document section div.block.large div.input{max-width:100%;width:100%}body#flat_rate_agreements.new article.form-document section div.block.large div.input input,body#flat_rate_agreements.new article.form-document section div.block.large div.input textarea,body#flat_rate_agreements.create article.form-document section div.block.large div.input input,body#flat_rate_agreements.create article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#flat_rate_agreements.new article.form-document section div.input,body#flat_rate_agreements.create article.form-document section div.input{padding-top:1rem;width:90%}body#flat_rate_agreements.new article.form-document section div.input label,body#flat_rate_agreements.create article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#flat_rate_agreements.new article.form-document section div.input input,body#flat_rate_agreements.new article.form-document section div.input select,body#flat_rate_agreements.new article.form-document section div.input textarea,body#flat_rate_agreements.new article.form-document section div.input span.data,body#flat_rate_agreements.create article.form-document section div.input input,body#flat_rate_agreements.create article.form-document section div.input select,body#flat_rate_agreements.create article.form-document section div.input textarea,body#flat_rate_agreements.create article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#flat_rate_agreements.new article.form-document section div.input textarea,body#flat_rate_agreements.create article.form-document section div.input textarea{line-height:1.5em}body#flat_rate_agreements.new article.form-document section div.input input[readonly=readonly],body#flat_rate_agreements.create article.form-document section div.input input[readonly=readonly]{color:#888}body#flat_rate_agreements.new article.form-document section div.input span.data,body#flat_rate_agreements.create article.form-document section div.input span.data{color:#888}body#flat_rate_agreements.new article.form-document section div.input p,body#flat_rate_agreements.create article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#flat_rate_agreements.new article.form-document section div.input.field_with_errors input,body#flat_rate_agreements.new article.form-document section div.input.field_with_errors select,body#flat_rate_agreements.new article.form-document section div.input.field_with_errors textarea,body#flat_rate_agreements.create article.form-document section div.input.field_with_errors input,body#flat_rate_agreements.create article.form-document section div.input.field_with_errors select,body#flat_rate_agreements.create article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#flat_rate_agreements.new article.form-document section.general div.block.title textarea,body#flat_rate_agreements.create article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#flat_rate_agreements.new article.form-document section.lines,body#flat_rate_agreements.create article.form-document section.lines{padding:0rem 5rem}body#flat_rate_agreements.new article.form-document section.lines table,body#flat_rate_agreements.create article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#flat_rate_agreements.new article.form-document section.lines table thead tr th,body#flat_rate_agreements.create article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#flat_rate_agreements.new article.form-document section.lines table thead tr th span,body#flat_rate_agreements.create article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#flat_rate_agreements.new article.form-document section.lines table thead tr th:first-child,body#flat_rate_agreements.create article.form-document section.lines table thead tr th:first-child{border:none}body#flat_rate_agreements.new article.form-document section.lines table thead tr th:first-child span,body#flat_rate_agreements.create article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#flat_rate_agreements.new article.form-document section.lines table thead tr th.quantity,body#flat_rate_agreements.create article.form-document section.lines table thead tr th.quantity{width:7rem}body#flat_rate_agreements.new article.form-document section.lines table thead tr th.unit_price,body#flat_rate_agreements.create article.form-document section.lines table thead tr th.unit_price{width:12rem}body#flat_rate_agreements.new article.form-document section.lines table thead tr th.total,body#flat_rate_agreements.create article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td h2,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td h2{background:none}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td ul,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td ul{list-style:disc}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td:first-child,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td:last-child,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td div.input,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td div.input label,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td div.input label{display:none}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td div.input input,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td div.input input.numeric,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td div.input textarea,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td.description a,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td.quantity input,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td.quantity input{width:80%}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td.unit_price input,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td.unit_price span,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td.unit_price span{float:left}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td.total div.price,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td.total div.price{width:120px}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td.total div.price input,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td nav.nav-options,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td a.btn-hide-line,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#flat_rate_agreements.new article.form-document section.lines table tbody tr td a.btn-show-line,body#flat_rate_agreements.create article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#flat_rate_agreements.new article.form-document section.lines table tbody tr:hover td nav.nav-options,body#flat_rate_agreements.create article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#flat_rate_agreements.new article.form-document section.lines table tbody tr:last-child td,body#flat_rate_agreements.create article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#flat_rate_agreements.new article.form-document section.lines table tbody tr a.btn-delete-page-break,body#flat_rate_agreements.create article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.page-break td,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.page-break td div.break,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.hidden td,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.hidden td.total,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.hidden td.total p.markup,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.line-order td,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.line-order td.description,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.line-order td p,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.line-order td p{margin:0}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.line-order td p.markup,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.line-order td p.markup strong,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#flat_rate_agreements.new article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#flat_rate_agreements.create article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td strong,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td small,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td div.input,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td div.input input,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td:first-child,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td:last-child,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td.total,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td.total div.input,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td.total div.input label,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td.total div.price,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#flat_rate_agreements.new article.form-document section.lines table tfoot tr td.total div.price input,body#flat_rate_agreements.create article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#flat_rate_agreements.new article.form-document section.bottom,body#flat_rate_agreements.create article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#flat_rate_agreements.new article.form-document section.bottom div.block,body#flat_rate_agreements.create article.form-document section.bottom div.block{border:none;width:100%}body#flat_rate_agreements.new article.form-document section.bottom div.block div.input,body#flat_rate_agreements.create article.form-document section.bottom div.block div.input{padding:0;margin:0}body#flat_rate_agreements.new article.form-document section.bottom div.block label,body#flat_rate_agreements.create article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#flat_rate_agreements.new article.form-document section.bottom div.block select,body#flat_rate_agreements.create article.form-document section.bottom div.block select{float:left;width:59%}body#flat_rate_agreements.new article.form-document section.bottom div.block input,body#flat_rate_agreements.create article.form-document section.bottom div.block input{float:left;width:55%}body#flat_rate_agreements.new article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#flat_rate_agreements.create article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#flat_rate_agreements.new article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#flat_rate_agreements.create article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#flat_rate_agreements.new article.form-document section.bottom div.block div.input.proposal_filename:after,body#flat_rate_agreements.create article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#flat_rate_agreements.new article.form-document section.bottom div.block div.input.invoice_filename:after,body#flat_rate_agreements.create article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#flat_rate_agreements.new article.form-document section.bottom div.block.long_label label,body#flat_rate_agreements.create article.form-document section.bottom div.block.long_label label{width:20rem}body#flat_rate_agreements.new article.form-document section.bottom div.block.small,body#flat_rate_agreements.create article.form-document section.bottom div.block.small{width:100%}body#flat_rate_agreements.new article.form-document section.bottom div.block.small div.input input,body#flat_rate_agreements.create article.form-document section.bottom div.block.small div.input input{width:9rem}body#flat_rate_agreements.new article.form-document section.bottom div.block.add,body#flat_rate_agreements.create article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#flat_rate_agreements.new article.form-document section.bottom div.block.notes,body#flat_rate_agreements.create article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#flat_rate_agreements.new article.form-document section.bottom div.block.notes div.input,body#flat_rate_agreements.create article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#flat_rate_agreements.new article.form-document section.bottom div.block.notes div.input label,body#flat_rate_agreements.create article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#flat_rate_agreements.new article.form-document section.bottom div.block.notes div.input textarea,body#flat_rate_agreements.create article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#flat_rate_agreements.new footer.buttons,body#flat_rate_agreements.create footer.buttons{padding-bottom:2rem}body#flat_rate_agreements.new footer.buttons input.primary,body#flat_rate_agreements.create footer.buttons input.primary{float:right;margin:0}body#invoice_deliveries.new div.box,body#invoice_deliveries.create div.box{display:block;margin:0 auto;width:930px}body#invoice_deliveries.new div.box div.form div.input,body#invoice_deliveries.create div.box div.form div.input{clear:both;margin:0 0 1rem 0;max-width:none}body#invoice_deliveries.new div.box div.form div.input label,body#invoice_deliveries.create div.box div.form div.input label{float:left;margin-top:1.5rem;width:10rem}body#invoice_deliveries.new div.box div.form div.input span.data,body#invoice_deliveries.create div.box div.form div.input span.data{float:left;width:calc(100% - 13.2rem)}body#invoice_deliveries.new div.box div.form div.input input,body#invoice_deliveries.create div.box div.form div.input input{float:left;width:calc(100% - 13.2rem)}body#invoice_deliveries.new div.box div.form div.input textarea,body#invoice_deliveries.create div.box div.form div.input textarea{width:calc(100% - 13.2rem)}body#invoice_deliveries.new div.box div.form div.input select,body#invoice_deliveries.create div.box div.form div.input select{float:left;width:calc(100% - 10rem)}body#invoice_deliveries.new div.box div.form div.input span.error,body#invoice_deliveries.create div.box div.form div.input span.error{margin:0 0 2rem 8rem}body#invoice_deliveries.new div.box div.form div.input.delivery_cc,body#invoice_deliveries.create div.box div.form div.input.delivery_cc{display:none}body#invoice_deliveries.new div.box div.form div.input.delivery_bcc,body#invoice_deliveries.create div.box div.form div.input.delivery_bcc{display:none}body#invoice_deliveries.new div.box div.form div.options,body#invoice_deliveries.create div.box div.form div.options{float:right}body#invoice_deliveries.new div.box div.form div.options a,body#invoice_deliveries.create div.box div.form div.options a{color:#999;display:block;float:left;font-size:1.4rem;margin:0 2rem 2rem 0}body#invoice_deliveries.new div.box div.form div.options a:hover,body#invoice_deliveries.create div.box div.form div.options a:hover{color:#777}body#invoice_deliveries.new div.box div.form div.options a:last-child,body#invoice_deliveries.create div.box div.form div.options a:last-child{margin-right:.8rem}body#invoice_deliveries.new div.box div.form div.warning,body#invoice_deliveries.create div.box div.form div.warning{background:#ecaf09;border:1px;color:#fff;margin:-2rem 0 2rem 0;padding:1rem 4%}body#invoice_deliveries.new div.box div.form div.warning p,body#invoice_deliveries.create div.box div.form div.warning p{color:#fff;font-size:1.4rem;margin:0;padding:0;text-shadow:0px 1px 1px rgba(0,0,0,0.2)}body#invoice_deliveries.new div.box div.form div.input.delivery_message textarea,body#invoice_deliveries.create div.box div.form div.input.delivery_message textarea{height:25rem}body#invoice_deliveries.new div.box div.form div.line.attachment,body#invoice_deliveries.create div.box div.form div.line.attachment{margin-bottom:2rem}body#invoice_deliveries.new div.box div.form div.line.attachment label,body#invoice_deliveries.create div.box div.form div.line.attachment label{float:left;margin-top:1.5rem;width:10rem}body#invoice_deliveries.new div.box div.form div.line.attachment a.pdf,body#invoice_deliveries.create div.box div.form div.line.attachment a.pdf{background-color:#fff;background-position:15px 12px;border:1px solid #ddd;color:#555;display:inline-block;padding:1.5rem 2.5rem 1.5rem 4.5rem}body#invoice_deliveries.new div.box div.form div.line.attachment a.pdf:hover,body#invoice_deliveries.create div.box div.form div.line.attachment a.pdf:hover{border:1px solid #e82d08}body#invoice_deliveries.new div.box div.form footer #btn-manual-delivery,body#invoice_deliveries.create div.box div.form footer #btn-manual-delivery{float:right}body#invoice_deliveries.new div.box div.form footer .primary,body#invoice_deliveries.create div.box div.form footer .primary{float:right;margin-right:0}body#invoice_deliveries.new div.box,body#invoice_deliveries.create div.box{margin-top:3rem}body#invoice_deliveries.new #invoice-notes,body#invoice_deliveries.create #invoice-notes{background-color:#ecaf09}body#invoice_deliveries.new #invoice-notes p,body#invoice_deliveries.create #invoice-notes p{color:#111;font-size:1.5rem;line-height:1.2em;margin:0 auto;padding:1.5rem 0;width:900px}body#invoice_deliveries.new #invoice-notes div.wrapper-project-notes,body#invoice_deliveries.create #invoice-notes div.wrapper-project-notes{background-color:#f7c231;padding:1rem 0}body#invoice_deliveries.new #invoice-notes div.wrapper-project-notes p,body#invoice_deliveries.create #invoice-notes div.wrapper-project-notes p{padding:1rem 0}body#invoice_deliveries.new #invoice-notes div.wrapper-project-notes span.user-name,body#invoice_deliveries.create #invoice-notes div.wrapper-project-notes span.user-name{background:#f8d580;border-radius:4px;display:inline-block;padding:.3rem 1rem}body#invoice_templates.edit article.form-document,body#invoice_templates.update article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#invoice_templates.edit article.form-document header,body#invoice_templates.update article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#invoice_templates.edit article.form-document header div.logo,body#invoice_templates.update article.form-document header div.logo{float:left;width:20rem}body#invoice_templates.edit article.form-document header h1,body#invoice_templates.update article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#invoice_templates.edit article.form-document section,body#invoice_templates.update article.form-document section{background:#fff;padding:0 5rem}body#invoice_templates.edit article.form-document section div.block,body#invoice_templates.update article.form-document section div.block{border-top:1px solid #ccc;float:left}body#invoice_templates.edit article.form-document section div.block.small,body#invoice_templates.update article.form-document section div.block.small{width:16.5rem}body#invoice_templates.edit article.form-document section div.block.small div.input,body#invoice_templates.update article.form-document section div.block.small div.input{width:100%}body#invoice_templates.edit article.form-document section div.block.small div.input input,body#invoice_templates.edit article.form-document section div.block.small div.input span.data,body#invoice_templates.update article.form-document section div.block.small div.input input,body#invoice_templates.update article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#invoice_templates.edit article.form-document section div.block.medium,body#invoice_templates.update article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#invoice_templates.edit article.form-document section div.block.large,body#invoice_templates.update article.form-document section div.block.large{width:100%}body#invoice_templates.edit article.form-document section div.block.large div.input,body#invoice_templates.update article.form-document section div.block.large div.input{max-width:100%;width:100%}body#invoice_templates.edit article.form-document section div.block.large div.input input,body#invoice_templates.edit article.form-document section div.block.large div.input textarea,body#invoice_templates.update article.form-document section div.block.large div.input input,body#invoice_templates.update article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#invoice_templates.edit article.form-document section div.input,body#invoice_templates.update article.form-document section div.input{padding-top:1rem;width:90%}body#invoice_templates.edit article.form-document section div.input label,body#invoice_templates.update article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#invoice_templates.edit article.form-document section div.input input,body#invoice_templates.edit article.form-document section div.input select,body#invoice_templates.edit article.form-document section div.input textarea,body#invoice_templates.edit article.form-document section div.input span.data,body#invoice_templates.update article.form-document section div.input input,body#invoice_templates.update article.form-document section div.input select,body#invoice_templates.update article.form-document section div.input textarea,body#invoice_templates.update article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#invoice_templates.edit article.form-document section div.input textarea,body#invoice_templates.update article.form-document section div.input textarea{line-height:1.5em}body#invoice_templates.edit article.form-document section div.input input[readonly=readonly],body#invoice_templates.update article.form-document section div.input input[readonly=readonly]{color:#888}body#invoice_templates.edit article.form-document section div.input span.data,body#invoice_templates.update article.form-document section div.input span.data{color:#888}body#invoice_templates.edit article.form-document section div.input p,body#invoice_templates.update article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#invoice_templates.edit article.form-document section div.input.field_with_errors input,body#invoice_templates.edit article.form-document section div.input.field_with_errors select,body#invoice_templates.edit article.form-document section div.input.field_with_errors textarea,body#invoice_templates.update article.form-document section div.input.field_with_errors input,body#invoice_templates.update article.form-document section div.input.field_with_errors select,body#invoice_templates.update article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#invoice_templates.edit article.form-document section.general div.block.title textarea,body#invoice_templates.update article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#invoice_templates.edit article.form-document section.lines,body#invoice_templates.update article.form-document section.lines{padding:0rem 5rem}body#invoice_templates.edit article.form-document section.lines table,body#invoice_templates.update article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#invoice_templates.edit article.form-document section.lines table thead tr th,body#invoice_templates.update article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#invoice_templates.edit article.form-document section.lines table thead tr th span,body#invoice_templates.update article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#invoice_templates.edit article.form-document section.lines table thead tr th:first-child,body#invoice_templates.update article.form-document section.lines table thead tr th:first-child{border:none}body#invoice_templates.edit article.form-document section.lines table thead tr th:first-child span,body#invoice_templates.update article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#invoice_templates.edit article.form-document section.lines table thead tr th.quantity,body#invoice_templates.update article.form-document section.lines table thead tr th.quantity{width:7rem}body#invoice_templates.edit article.form-document section.lines table thead tr th.unit_price,body#invoice_templates.update article.form-document section.lines table thead tr th.unit_price{width:12rem}body#invoice_templates.edit article.form-document section.lines table thead tr th.total,body#invoice_templates.update article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#invoice_templates.edit article.form-document section.lines table tbody tr td,body#invoice_templates.update article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#invoice_templates.edit article.form-document section.lines table tbody tr td h2,body#invoice_templates.update article.form-document section.lines table tbody tr td h2{background:none}body#invoice_templates.edit article.form-document section.lines table tbody tr td ul,body#invoice_templates.update article.form-document section.lines table tbody tr td ul{list-style:disc}body#invoice_templates.edit article.form-document section.lines table tbody tr td:first-child,body#invoice_templates.update article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#invoice_templates.edit article.form-document section.lines table tbody tr td:last-child,body#invoice_templates.update article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#invoice_templates.edit article.form-document section.lines table tbody tr td div.input,body#invoice_templates.update article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#invoice_templates.edit article.form-document section.lines table tbody tr td div.input label,body#invoice_templates.update article.form-document section.lines table tbody tr td div.input label{display:none}body#invoice_templates.edit article.form-document section.lines table tbody tr td div.input input,body#invoice_templates.update article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#invoice_templates.edit article.form-document section.lines table tbody tr td div.input input.numeric,body#invoice_templates.update article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#invoice_templates.edit article.form-document section.lines table tbody tr td div.input textarea,body#invoice_templates.update article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#invoice_templates.edit article.form-document section.lines table tbody tr td.description a,body#invoice_templates.update article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#invoice_templates.edit article.form-document section.lines table tbody tr td.quantity input,body#invoice_templates.update article.form-document section.lines table tbody tr td.quantity input{width:80%}body#invoice_templates.edit article.form-document section.lines table tbody tr td.unit_price input,body#invoice_templates.update article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#invoice_templates.edit article.form-document section.lines table tbody tr td.unit_price span,body#invoice_templates.update article.form-document section.lines table tbody tr td.unit_price span{float:left}body#invoice_templates.edit article.form-document section.lines table tbody tr td.total div.price,body#invoice_templates.update article.form-document section.lines table tbody tr td.total div.price{width:120px}body#invoice_templates.edit article.form-document section.lines table tbody tr td.total div.price input,body#invoice_templates.update article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#invoice_templates.edit article.form-document section.lines table tbody tr td nav.nav-options,body#invoice_templates.update article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#invoice_templates.edit article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#invoice_templates.update article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#invoice_templates.edit article.form-document section.lines table tbody tr td a.btn-hide-line,body#invoice_templates.update article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#invoice_templates.edit article.form-document section.lines table tbody tr td a.btn-show-line,body#invoice_templates.update article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#invoice_templates.edit article.form-document section.lines table tbody tr:hover td nav.nav-options,body#invoice_templates.update article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#invoice_templates.edit article.form-document section.lines table tbody tr:last-child td,body#invoice_templates.update article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#invoice_templates.edit article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#invoice_templates.update article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#invoice_templates.edit article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#invoice_templates.update article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#invoice_templates.edit article.form-document section.lines table tbody tr a.btn-delete-page-break,body#invoice_templates.update article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#invoice_templates.edit article.form-document section.lines table tbody tr.page-break td,body#invoice_templates.update article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#invoice_templates.edit article.form-document section.lines table tbody tr.page-break td div.break,body#invoice_templates.update article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#invoice_templates.edit article.form-document section.lines table tbody tr.hidden td,body#invoice_templates.update article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#invoice_templates.edit article.form-document section.lines table tbody tr.hidden td.total,body#invoice_templates.update article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#invoice_templates.edit article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#invoice_templates.update article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#invoice_templates.edit article.form-document section.lines table tbody tr.hidden td.total p.markup,body#invoice_templates.update article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#invoice_templates.edit article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#invoice_templates.update article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#invoice_templates.edit article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#invoice_templates.update article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#invoice_templates.edit article.form-document section.lines table tbody tr.line-order td,body#invoice_templates.update article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#invoice_templates.edit article.form-document section.lines table tbody tr.line-order td.description,body#invoice_templates.update article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#invoice_templates.edit article.form-document section.lines table tbody tr.line-order td p,body#invoice_templates.update article.form-document section.lines table tbody tr.line-order td p{margin:0}body#invoice_templates.edit article.form-document section.lines table tbody tr.line-order td p.markup,body#invoice_templates.update article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#invoice_templates.edit article.form-document section.lines table tbody tr.line-order td p.markup strong,body#invoice_templates.update article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#invoice_templates.edit article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#invoice_templates.update article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#invoice_templates.edit article.form-document section.lines table tfoot tr td,body#invoice_templates.update article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#invoice_templates.edit article.form-document section.lines table tfoot tr td strong,body#invoice_templates.update article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#invoice_templates.edit article.form-document section.lines table tfoot tr td small,body#invoice_templates.update article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#invoice_templates.edit article.form-document section.lines table tfoot tr td div.input,body#invoice_templates.update article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#invoice_templates.edit article.form-document section.lines table tfoot tr td div.input input,body#invoice_templates.update article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#invoice_templates.edit article.form-document section.lines table tfoot tr td:first-child,body#invoice_templates.update article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#invoice_templates.edit article.form-document section.lines table tfoot tr td:last-child,body#invoice_templates.update article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#invoice_templates.edit article.form-document section.lines table tfoot tr td.total,body#invoice_templates.update article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#invoice_templates.edit article.form-document section.lines table tfoot tr td.total div.input,body#invoice_templates.update article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#invoice_templates.edit article.form-document section.lines table tfoot tr td.total div.input label,body#invoice_templates.update article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#invoice_templates.edit article.form-document section.lines table tfoot tr td.total div.price,body#invoice_templates.update article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#invoice_templates.edit article.form-document section.lines table tfoot tr td.total div.price input,body#invoice_templates.update article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#invoice_templates.edit article.form-document section.bottom,body#invoice_templates.update article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#invoice_templates.edit article.form-document section.bottom div.block,body#invoice_templates.update article.form-document section.bottom div.block{border:none;width:100%}body#invoice_templates.edit article.form-document section.bottom div.block div.input,body#invoice_templates.update article.form-document section.bottom div.block div.input{padding:0;margin:0}body#invoice_templates.edit article.form-document section.bottom div.block label,body#invoice_templates.update article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#invoice_templates.edit article.form-document section.bottom div.block select,body#invoice_templates.update article.form-document section.bottom div.block select{float:left;width:59%}body#invoice_templates.edit article.form-document section.bottom div.block input,body#invoice_templates.update article.form-document section.bottom div.block input{float:left;width:55%}body#invoice_templates.edit article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#invoice_templates.update article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#invoice_templates.edit article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#invoice_templates.update article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#invoice_templates.edit article.form-document section.bottom div.block div.input.proposal_filename:after,body#invoice_templates.update article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#invoice_templates.edit article.form-document section.bottom div.block div.input.invoice_filename:after,body#invoice_templates.update article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#invoice_templates.edit article.form-document section.bottom div.block.long_label label,body#invoice_templates.update article.form-document section.bottom div.block.long_label label{width:20rem}body#invoice_templates.edit article.form-document section.bottom div.block.small,body#invoice_templates.update article.form-document section.bottom div.block.small{width:100%}body#invoice_templates.edit article.form-document section.bottom div.block.small div.input input,body#invoice_templates.update article.form-document section.bottom div.block.small div.input input{width:9rem}body#invoice_templates.edit article.form-document section.bottom div.block.add,body#invoice_templates.update article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#invoice_templates.edit article.form-document section.bottom div.block.notes,body#invoice_templates.update article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#invoice_templates.edit article.form-document section.bottom div.block.notes div.input,body#invoice_templates.update article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#invoice_templates.edit article.form-document section.bottom div.block.notes div.input label,body#invoice_templates.update article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#invoice_templates.edit article.form-document section.bottom div.block.notes div.input textarea,body#invoice_templates.update article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#invoice_templates.edit footer.buttons,body#invoice_templates.update footer.buttons{padding-bottom:2rem}body#invoice_templates.edit footer.buttons input.primary,body#invoice_templates.update footer.buttons input.primary{float:right;margin:0}body#invoice_templates.edit article.invoice section.general div.block,body#invoice_templates.update article.invoice section.general div.block{height:15rem}body#invoice_templates.index section#page header.page-dark div.title{width:calc(100% - 35rem)}body#invoice_templates.index table.invoice_templates th.client_id{width:300px}body#invoices.edit article.form-document,body#invoices.update article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#invoices.edit article.form-document header,body#invoices.update article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#invoices.edit article.form-document header div.logo,body#invoices.update article.form-document header div.logo{float:left;width:20rem}body#invoices.edit article.form-document header h1,body#invoices.update article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#invoices.edit article.form-document section,body#invoices.update article.form-document section{background:#fff;padding:0 5rem}body#invoices.edit article.form-document section div.block,body#invoices.update article.form-document section div.block{border-top:1px solid #ccc;float:left}body#invoices.edit article.form-document section div.block.small,body#invoices.update article.form-document section div.block.small{width:16.5rem}body#invoices.edit article.form-document section div.block.small div.input,body#invoices.update article.form-document section div.block.small div.input{width:100%}body#invoices.edit article.form-document section div.block.small div.input input,body#invoices.edit article.form-document section div.block.small div.input span.data,body#invoices.update article.form-document section div.block.small div.input input,body#invoices.update article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#invoices.edit article.form-document section div.block.medium,body#invoices.update article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#invoices.edit article.form-document section div.block.large,body#invoices.update article.form-document section div.block.large{width:100%}body#invoices.edit article.form-document section div.block.large div.input,body#invoices.update article.form-document section div.block.large div.input{max-width:100%;width:100%}body#invoices.edit article.form-document section div.block.large div.input input,body#invoices.edit article.form-document section div.block.large div.input textarea,body#invoices.update article.form-document section div.block.large div.input input,body#invoices.update article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#invoices.edit article.form-document section div.input,body#invoices.update article.form-document section div.input{padding-top:1rem;width:90%}body#invoices.edit article.form-document section div.input label,body#invoices.update article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#invoices.edit article.form-document section div.input input,body#invoices.edit article.form-document section div.input select,body#invoices.edit article.form-document section div.input textarea,body#invoices.edit article.form-document section div.input span.data,body#invoices.update article.form-document section div.input input,body#invoices.update article.form-document section div.input select,body#invoices.update article.form-document section div.input textarea,body#invoices.update article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#invoices.edit article.form-document section div.input textarea,body#invoices.update article.form-document section div.input textarea{line-height:1.5em}body#invoices.edit article.form-document section div.input input[readonly=readonly],body#invoices.update article.form-document section div.input input[readonly=readonly]{color:#888}body#invoices.edit article.form-document section div.input span.data,body#invoices.update article.form-document section div.input span.data{color:#888}body#invoices.edit article.form-document section div.input p,body#invoices.update article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#invoices.edit article.form-document section div.input.field_with_errors input,body#invoices.edit article.form-document section div.input.field_with_errors select,body#invoices.edit article.form-document section div.input.field_with_errors textarea,body#invoices.update article.form-document section div.input.field_with_errors input,body#invoices.update article.form-document section div.input.field_with_errors select,body#invoices.update article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#invoices.edit article.form-document section.general div.block.title textarea,body#invoices.update article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#invoices.edit article.form-document section.lines,body#invoices.update article.form-document section.lines{padding:0rem 5rem}body#invoices.edit article.form-document section.lines table,body#invoices.update article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#invoices.edit article.form-document section.lines table thead tr th,body#invoices.update article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#invoices.edit article.form-document section.lines table thead tr th span,body#invoices.update article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#invoices.edit article.form-document section.lines table thead tr th:first-child,body#invoices.update article.form-document section.lines table thead tr th:first-child{border:none}body#invoices.edit article.form-document section.lines table thead tr th:first-child span,body#invoices.update article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#invoices.edit article.form-document section.lines table thead tr th.quantity,body#invoices.update article.form-document section.lines table thead tr th.quantity{width:7rem}body#invoices.edit article.form-document section.lines table thead tr th.unit_price,body#invoices.update article.form-document section.lines table thead tr th.unit_price{width:12rem}body#invoices.edit article.form-document section.lines table thead tr th.total,body#invoices.update article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#invoices.edit article.form-document section.lines table tbody tr td,body#invoices.update article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#invoices.edit article.form-document section.lines table tbody tr td h2,body#invoices.update article.form-document section.lines table tbody tr td h2{background:none}body#invoices.edit article.form-document section.lines table tbody tr td ul,body#invoices.update article.form-document section.lines table tbody tr td ul{list-style:disc}body#invoices.edit article.form-document section.lines table tbody tr td:first-child,body#invoices.update article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#invoices.edit article.form-document section.lines table tbody tr td:last-child,body#invoices.update article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#invoices.edit article.form-document section.lines table tbody tr td div.input,body#invoices.update article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#invoices.edit article.form-document section.lines table tbody tr td div.input label,body#invoices.update article.form-document section.lines table tbody tr td div.input label{display:none}body#invoices.edit article.form-document section.lines table tbody tr td div.input input,body#invoices.update article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#invoices.edit article.form-document section.lines table tbody tr td div.input input.numeric,body#invoices.update article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#invoices.edit article.form-document section.lines table tbody tr td div.input textarea,body#invoices.update article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#invoices.edit article.form-document section.lines table tbody tr td.description a,body#invoices.update article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#invoices.edit article.form-document section.lines table tbody tr td.quantity input,body#invoices.update article.form-document section.lines table tbody tr td.quantity input{width:80%}body#invoices.edit article.form-document section.lines table tbody tr td.unit_price input,body#invoices.update article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#invoices.edit article.form-document section.lines table tbody tr td.unit_price span,body#invoices.update article.form-document section.lines table tbody tr td.unit_price span{float:left}body#invoices.edit article.form-document section.lines table tbody tr td.total div.price,body#invoices.update article.form-document section.lines table tbody tr td.total div.price{width:120px}body#invoices.edit article.form-document section.lines table tbody tr td.total div.price input,body#invoices.update article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#invoices.edit article.form-document section.lines table tbody tr td nav.nav-options,body#invoices.update article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#invoices.edit article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#invoices.update article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#invoices.edit article.form-document section.lines table tbody tr td a.btn-hide-line,body#invoices.update article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#invoices.edit article.form-document section.lines table tbody tr td a.btn-show-line,body#invoices.update article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#invoices.edit article.form-document section.lines table tbody tr:hover td nav.nav-options,body#invoices.update article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#invoices.edit article.form-document section.lines table tbody tr:last-child td,body#invoices.update article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#invoices.edit article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#invoices.update article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#invoices.edit article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#invoices.update article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#invoices.edit article.form-document section.lines table tbody tr a.btn-delete-page-break,body#invoices.update article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#invoices.edit article.form-document section.lines table tbody tr.page-break td,body#invoices.update article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#invoices.edit article.form-document section.lines table tbody tr.page-break td div.break,body#invoices.update article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#invoices.edit article.form-document section.lines table tbody tr.hidden td,body#invoices.update article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#invoices.edit article.form-document section.lines table tbody tr.hidden td.total,body#invoices.update article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#invoices.edit article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#invoices.update article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#invoices.edit article.form-document section.lines table tbody tr.hidden td.total p.markup,body#invoices.update article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#invoices.edit article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#invoices.update article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#invoices.edit article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#invoices.update article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#invoices.edit article.form-document section.lines table tbody tr.line-order td,body#invoices.update article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#invoices.edit article.form-document section.lines table tbody tr.line-order td.description,body#invoices.update article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#invoices.edit article.form-document section.lines table tbody tr.line-order td p,body#invoices.update article.form-document section.lines table tbody tr.line-order td p{margin:0}body#invoices.edit article.form-document section.lines table tbody tr.line-order td p.markup,body#invoices.update article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#invoices.edit article.form-document section.lines table tbody tr.line-order td p.markup strong,body#invoices.update article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#invoices.edit article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#invoices.update article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#invoices.edit article.form-document section.lines table tfoot tr td,body#invoices.update article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#invoices.edit article.form-document section.lines table tfoot tr td strong,body#invoices.update article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#invoices.edit article.form-document section.lines table tfoot tr td small,body#invoices.update article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#invoices.edit article.form-document section.lines table tfoot tr td div.input,body#invoices.update article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#invoices.edit article.form-document section.lines table tfoot tr td div.input input,body#invoices.update article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#invoices.edit article.form-document section.lines table tfoot tr td:first-child,body#invoices.update article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#invoices.edit article.form-document section.lines table tfoot tr td:last-child,body#invoices.update article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#invoices.edit article.form-document section.lines table tfoot tr td.total,body#invoices.update article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#invoices.edit article.form-document section.lines table tfoot tr td.total div.input,body#invoices.update article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#invoices.edit article.form-document section.lines table tfoot tr td.total div.input label,body#invoices.update article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#invoices.edit article.form-document section.lines table tfoot tr td.total div.price,body#invoices.update article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#invoices.edit article.form-document section.lines table tfoot tr td.total div.price input,body#invoices.update article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#invoices.edit article.form-document section.bottom,body#invoices.update article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#invoices.edit article.form-document section.bottom div.block,body#invoices.update article.form-document section.bottom div.block{border:none;width:100%}body#invoices.edit article.form-document section.bottom div.block div.input,body#invoices.update article.form-document section.bottom div.block div.input{padding:0;margin:0}body#invoices.edit article.form-document section.bottom div.block label,body#invoices.update article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#invoices.edit article.form-document section.bottom div.block select,body#invoices.update article.form-document section.bottom div.block select{float:left;width:59%}body#invoices.edit article.form-document section.bottom div.block input,body#invoices.update article.form-document section.bottom div.block input{float:left;width:55%}body#invoices.edit article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#invoices.update article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#invoices.edit article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#invoices.update article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#invoices.edit article.form-document section.bottom div.block div.input.proposal_filename:after,body#invoices.update article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#invoices.edit article.form-document section.bottom div.block div.input.invoice_filename:after,body#invoices.update article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#invoices.edit article.form-document section.bottom div.block.long_label label,body#invoices.update article.form-document section.bottom div.block.long_label label{width:20rem}body#invoices.edit article.form-document section.bottom div.block.small,body#invoices.update article.form-document section.bottom div.block.small{width:100%}body#invoices.edit article.form-document section.bottom div.block.small div.input input,body#invoices.update article.form-document section.bottom div.block.small div.input input{width:9rem}body#invoices.edit article.form-document section.bottom div.block.add,body#invoices.update article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#invoices.edit article.form-document section.bottom div.block.notes,body#invoices.update article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#invoices.edit article.form-document section.bottom div.block.notes div.input,body#invoices.update article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#invoices.edit article.form-document section.bottom div.block.notes div.input label,body#invoices.update article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#invoices.edit article.form-document section.bottom div.block.notes div.input textarea,body#invoices.update article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#invoices.edit footer.buttons,body#invoices.update footer.buttons{padding-bottom:2rem}body#invoices.edit footer.buttons input.primary,body#invoices.update footer.buttons input.primary{float:right;margin:0}body#invoices.edit #invoice-notes,body#invoices.update #invoice-notes{background-color:#ecaf09}body#invoices.edit #invoice-notes p,body#invoices.update #invoice-notes p{color:#111;font-size:1.5rem;line-height:1.2em;margin:0 auto;padding:1.5rem 0;width:900px}body#invoices.edit #invoice-notes div.wrapper-project-notes,body#invoices.update #invoice-notes div.wrapper-project-notes{background-color:#f7c231;padding:1rem 0}body#invoices.edit #invoice-notes div.wrapper-project-notes p,body#invoices.update #invoice-notes div.wrapper-project-notes p{padding:1rem 0}body#invoices.edit #invoice-notes div.wrapper-project-notes span.user-name,body#invoices.update #invoice-notes div.wrapper-project-notes span.user-name{background:#f8d580;border-radius:4px;display:inline-block;padding:.3rem 1rem}body#invoices.edit article.invoice,body#invoices.update article.invoice{margin-top:1rem}body#invoices.edit article.invoice header div.info,body#invoices.update article.invoice header div.info{float:right}body#invoices.edit article.invoice header div.info h1,body#invoices.update article.invoice header div.info h1{line-height:1em;margin:10px 0 0 0}body#invoices.edit article.invoice header div.info p.projects,body#invoices.update article.invoice header div.info p.projects{clear:both;float:right;margin:0}body#invoices.edit article.invoice header div.info p.projects a,body#invoices.update article.invoice header div.info p.projects a{color:#888;font-family:'averta';font-size:1.6rem}body#invoices.edit article.invoice header div.info p.projects a:hover,body#invoices.update article.invoice header div.info p.projects a:hover{color:#e82d08}body#invoices.edit article.invoice section.general div.block,body#invoices.update article.invoice section.general div.block{height:20rem}body#invoices.edit article.invoice section.general div.block.client div.input,body#invoices.update article.invoice section.general div.block.client div.input{margin:0}body#invoices.edit article.invoice section.general div.block.client div.input span.data,body#invoices.update article.invoice section.general div.block.client div.input span.data{margin:0}body#invoices.edit article.invoice section.general div.block.client div.input select,body#invoices.update article.invoice section.general div.block.client div.input select{margin:0}body#invoices.edit article.invoice section.general span.error.contact,body#invoices.update article.invoice section.general span.error.contact{margin-top:5px}body#invoices.edit article.invoice section.general div.invoice_contact_id label,body#invoices.update article.invoice section.general div.invoice_contact_id label{display:none}body#invoices.edit article.invoice section.general div.invoice_billing_contact_id label,body#invoices.update article.invoice section.general div.invoice_billing_contact_id label{display:none}body#invoices.edit article.invoice section.general div.invoice_identifier,body#invoices.update article.invoice section.general div.invoice_identifier{margin:0}body#invoices.edit article.invoice section.general div.block.identifier div.input,body#invoices.update article.invoice section.general div.block.identifier div.input{margin:0}body#invoices.edit article.invoice section.general div.block.identifier div.invoice_identifier,body#invoices.update article.invoice section.general div.block.identifier div.invoice_identifier{padding-top:0}body#invoices.edit article.invoice section.general div.block.identifier div.invoice_identifier label,body#invoices.update article.invoice section.general div.block.identifier div.invoice_identifier label{display:none}body#invoices.edit article.invoice #table-document-lines a.project-link,body#invoices.update article.invoice #table-document-lines a.project-link{display:none}body#invoices.edit article.invoice #table-document-lines div.input.invoice_invoice_lines_project_id,body#invoices.update article.invoice #table-document-lines div.input.invoice_invoice_lines_project_id{width:80px}body#invoices.edit article.invoice #table-document-lines a.edit-order,body#invoices.update article.invoice #table-document-lines a.edit-order{display:block;float:left}body#invoices.edit article.invoice #table-document-lines span.missing-shipping-fees,body#invoices.update article.invoice #table-document-lines span.missing-shipping-fees{float:right;margin:0.5rem 0 0 0}body#invoices.edit article.invoice.multi-projects #table-document-lines a.project-link,body#invoices.update article.invoice.multi-projects #table-document-lines a.project-link{display:block}body#invoices.edit article.invoice.multi-projects #table-document-lines a.project-link.right,body#invoices.update article.invoice.multi-projects #table-document-lines a.project-link.right{float:right}body#invoices.edit span.hourly-rate,body#invoices.update span.hourly-rate{float:left;margin:1.2rem 0 0 26.4rem;position:absolute}body#invoices.index table.invoices th.invoice_date{width:10rem}body#invoices.index table.invoices th.identifier{width:13rem}body#invoices.index table.invoices th.project_ids{width:10rem}body#invoices.index table.invoices th.state{width:16rem}body#invoices.index table.invoices th.balance{text-align:right;width:12rem}body#invoices.index table.invoices th.total{text-align:right;width:12rem}body#invoices.index table.invoices td.balance{text-align:right}body#invoices.index table.invoices td.total{text-align:right}body#invoices.new section.templates,body#invoices.create section.templates{background:#f7f7f7;margin-bottom:-1rem;text-align:center}body#invoices.new section.templates div.wrapper,body#invoices.create section.templates div.wrapper{display:inline-block;height:2rem;margin:0 0 1rem 0;max-width:990px;padding:3rem 0 0 0;text-align:right;width:100%}body#invoices.new section.templates div.wrapper a#open-template-selector,body#invoices.create section.templates div.wrapper a#open-template-selector{color:#aaa;font-size:1.4rem}body#invoices.new section.templates div.wrapper a#open-template-selector:hover,body#invoices.create section.templates div.wrapper a#open-template-selector:hover{color:#000}body#invoices.new section.templates div.wrapper select,body#invoices.create section.templates div.wrapper select{display:none;margin-bottom:6rem}body#invoices.new article.form-document,body#invoices.create article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#invoices.new article.form-document header,body#invoices.create article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#invoices.new article.form-document header div.logo,body#invoices.create article.form-document header div.logo{float:left;width:20rem}body#invoices.new article.form-document header h1,body#invoices.create article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#invoices.new article.form-document section,body#invoices.create article.form-document section{background:#fff;padding:0 5rem}body#invoices.new article.form-document section div.block,body#invoices.create article.form-document section div.block{border-top:1px solid #ccc;float:left}body#invoices.new article.form-document section div.block.small,body#invoices.create article.form-document section div.block.small{width:16.5rem}body#invoices.new article.form-document section div.block.small div.input,body#invoices.create article.form-document section div.block.small div.input{width:100%}body#invoices.new article.form-document section div.block.small div.input input,body#invoices.new article.form-document section div.block.small div.input span.data,body#invoices.create article.form-document section div.block.small div.input input,body#invoices.create article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#invoices.new article.form-document section div.block.medium,body#invoices.create article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#invoices.new article.form-document section div.block.large,body#invoices.create article.form-document section div.block.large{width:100%}body#invoices.new article.form-document section div.block.large div.input,body#invoices.create article.form-document section div.block.large div.input{max-width:100%;width:100%}body#invoices.new article.form-document section div.block.large div.input input,body#invoices.new article.form-document section div.block.large div.input textarea,body#invoices.create article.form-document section div.block.large div.input input,body#invoices.create article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#invoices.new article.form-document section div.input,body#invoices.create article.form-document section div.input{padding-top:1rem;width:90%}body#invoices.new article.form-document section div.input label,body#invoices.create article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#invoices.new article.form-document section div.input input,body#invoices.new article.form-document section div.input select,body#invoices.new article.form-document section div.input textarea,body#invoices.new article.form-document section div.input span.data,body#invoices.create article.form-document section div.input input,body#invoices.create article.form-document section div.input select,body#invoices.create article.form-document section div.input textarea,body#invoices.create article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#invoices.new article.form-document section div.input textarea,body#invoices.create article.form-document section div.input textarea{line-height:1.5em}body#invoices.new article.form-document section div.input input[readonly=readonly],body#invoices.create article.form-document section div.input input[readonly=readonly]{color:#888}body#invoices.new article.form-document section div.input span.data,body#invoices.create article.form-document section div.input span.data{color:#888}body#invoices.new article.form-document section div.input p,body#invoices.create article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#invoices.new article.form-document section div.input.field_with_errors input,body#invoices.new article.form-document section div.input.field_with_errors select,body#invoices.new article.form-document section div.input.field_with_errors textarea,body#invoices.create article.form-document section div.input.field_with_errors input,body#invoices.create article.form-document section div.input.field_with_errors select,body#invoices.create article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#invoices.new article.form-document section.general div.block.title textarea,body#invoices.create article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#invoices.new article.form-document section.lines,body#invoices.create article.form-document section.lines{padding:0rem 5rem}body#invoices.new article.form-document section.lines table,body#invoices.create article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#invoices.new article.form-document section.lines table thead tr th,body#invoices.create article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#invoices.new article.form-document section.lines table thead tr th span,body#invoices.create article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#invoices.new article.form-document section.lines table thead tr th:first-child,body#invoices.create article.form-document section.lines table thead tr th:first-child{border:none}body#invoices.new article.form-document section.lines table thead tr th:first-child span,body#invoices.create article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#invoices.new article.form-document section.lines table thead tr th.quantity,body#invoices.create article.form-document section.lines table thead tr th.quantity{width:7rem}body#invoices.new article.form-document section.lines table thead tr th.unit_price,body#invoices.create article.form-document section.lines table thead tr th.unit_price{width:12rem}body#invoices.new article.form-document section.lines table thead tr th.total,body#invoices.create article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#invoices.new article.form-document section.lines table tbody tr td,body#invoices.create article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#invoices.new article.form-document section.lines table tbody tr td h2,body#invoices.create article.form-document section.lines table tbody tr td h2{background:none}body#invoices.new article.form-document section.lines table tbody tr td ul,body#invoices.create article.form-document section.lines table tbody tr td ul{list-style:disc}body#invoices.new article.form-document section.lines table tbody tr td:first-child,body#invoices.create article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#invoices.new article.form-document section.lines table tbody tr td:last-child,body#invoices.create article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#invoices.new article.form-document section.lines table tbody tr td div.input,body#invoices.create article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#invoices.new article.form-document section.lines table tbody tr td div.input label,body#invoices.create article.form-document section.lines table tbody tr td div.input label{display:none}body#invoices.new article.form-document section.lines table tbody tr td div.input input,body#invoices.create article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#invoices.new article.form-document section.lines table tbody tr td div.input input.numeric,body#invoices.create article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#invoices.new article.form-document section.lines table tbody tr td div.input textarea,body#invoices.create article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#invoices.new article.form-document section.lines table tbody tr td.description a,body#invoices.create article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#invoices.new article.form-document section.lines table tbody tr td.quantity input,body#invoices.create article.form-document section.lines table tbody tr td.quantity input{width:80%}body#invoices.new article.form-document section.lines table tbody tr td.unit_price input,body#invoices.create article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#invoices.new article.form-document section.lines table tbody tr td.unit_price span,body#invoices.create article.form-document section.lines table tbody tr td.unit_price span{float:left}body#invoices.new article.form-document section.lines table tbody tr td.total div.price,body#invoices.create article.form-document section.lines table tbody tr td.total div.price{width:120px}body#invoices.new article.form-document section.lines table tbody tr td.total div.price input,body#invoices.create article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#invoices.new article.form-document section.lines table tbody tr td nav.nav-options,body#invoices.create article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#invoices.new article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#invoices.create article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#invoices.new article.form-document section.lines table tbody tr td a.btn-hide-line,body#invoices.create article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#invoices.new article.form-document section.lines table tbody tr td a.btn-show-line,body#invoices.create article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#invoices.new article.form-document section.lines table tbody tr:hover td nav.nav-options,body#invoices.create article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#invoices.new article.form-document section.lines table tbody tr:last-child td,body#invoices.create article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#invoices.new article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#invoices.create article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#invoices.new article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#invoices.create article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#invoices.new article.form-document section.lines table tbody tr a.btn-delete-page-break,body#invoices.create article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#invoices.new article.form-document section.lines table tbody tr.page-break td,body#invoices.create article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#invoices.new article.form-document section.lines table tbody tr.page-break td div.break,body#invoices.create article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#invoices.new article.form-document section.lines table tbody tr.hidden td,body#invoices.create article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#invoices.new article.form-document section.lines table tbody tr.hidden td.total,body#invoices.create article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#invoices.new article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#invoices.create article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#invoices.new article.form-document section.lines table tbody tr.hidden td.total p.markup,body#invoices.create article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#invoices.new article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#invoices.create article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#invoices.new article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#invoices.create article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#invoices.new article.form-document section.lines table tbody tr.line-order td,body#invoices.create article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#invoices.new article.form-document section.lines table tbody tr.line-order td.description,body#invoices.create article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#invoices.new article.form-document section.lines table tbody tr.line-order td p,body#invoices.create article.form-document section.lines table tbody tr.line-order td p{margin:0}body#invoices.new article.form-document section.lines table tbody tr.line-order td p.markup,body#invoices.create article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#invoices.new article.form-document section.lines table tbody tr.line-order td p.markup strong,body#invoices.create article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#invoices.new article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#invoices.create article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#invoices.new article.form-document section.lines table tfoot tr td,body#invoices.create article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#invoices.new article.form-document section.lines table tfoot tr td strong,body#invoices.create article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#invoices.new article.form-document section.lines table tfoot tr td small,body#invoices.create article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#invoices.new article.form-document section.lines table tfoot tr td div.input,body#invoices.create article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#invoices.new article.form-document section.lines table tfoot tr td div.input input,body#invoices.create article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#invoices.new article.form-document section.lines table tfoot tr td:first-child,body#invoices.create article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#invoices.new article.form-document section.lines table tfoot tr td:last-child,body#invoices.create article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#invoices.new article.form-document section.lines table tfoot tr td.total,body#invoices.create article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#invoices.new article.form-document section.lines table tfoot tr td.total div.input,body#invoices.create article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#invoices.new article.form-document section.lines table tfoot tr td.total div.input label,body#invoices.create article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#invoices.new article.form-document section.lines table tfoot tr td.total div.price,body#invoices.create article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#invoices.new article.form-document section.lines table tfoot tr td.total div.price input,body#invoices.create article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#invoices.new article.form-document section.bottom,body#invoices.create article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#invoices.new article.form-document section.bottom div.block,body#invoices.create article.form-document section.bottom div.block{border:none;width:100%}body#invoices.new article.form-document section.bottom div.block div.input,body#invoices.create article.form-document section.bottom div.block div.input{padding:0;margin:0}body#invoices.new article.form-document section.bottom div.block label,body#invoices.create article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#invoices.new article.form-document section.bottom div.block select,body#invoices.create article.form-document section.bottom div.block select{float:left;width:59%}body#invoices.new article.form-document section.bottom div.block input,body#invoices.create article.form-document section.bottom div.block input{float:left;width:55%}body#invoices.new article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#invoices.create article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#invoices.new article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#invoices.create article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#invoices.new article.form-document section.bottom div.block div.input.proposal_filename:after,body#invoices.create article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#invoices.new article.form-document section.bottom div.block div.input.invoice_filename:after,body#invoices.create article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#invoices.new article.form-document section.bottom div.block.long_label label,body#invoices.create article.form-document section.bottom div.block.long_label label{width:20rem}body#invoices.new article.form-document section.bottom div.block.small,body#invoices.create article.form-document section.bottom div.block.small{width:100%}body#invoices.new article.form-document section.bottom div.block.small div.input input,body#invoices.create article.form-document section.bottom div.block.small div.input input{width:9rem}body#invoices.new article.form-document section.bottom div.block.add,body#invoices.create article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#invoices.new article.form-document section.bottom div.block.notes,body#invoices.create article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#invoices.new article.form-document section.bottom div.block.notes div.input,body#invoices.create article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#invoices.new article.form-document section.bottom div.block.notes div.input label,body#invoices.create article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#invoices.new article.form-document section.bottom div.block.notes div.input textarea,body#invoices.create article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#invoices.new footer.buttons,body#invoices.create footer.buttons{padding-bottom:2rem}body#invoices.new footer.buttons input.primary,body#invoices.create footer.buttons input.primary{float:right;margin:0}body#invoices.new #invoice-notes,body#invoices.create #invoice-notes{background-color:#ecaf09}body#invoices.new #invoice-notes p,body#invoices.create #invoice-notes p{color:#111;font-size:1.5rem;line-height:1.2em;margin:0 auto;padding:1.5rem 0;width:900px}body#invoices.new #invoice-notes div.wrapper-project-notes,body#invoices.create #invoice-notes div.wrapper-project-notes{background-color:#f7c231;padding:1rem 0}body#invoices.new #invoice-notes div.wrapper-project-notes p,body#invoices.create #invoice-notes div.wrapper-project-notes p{padding:1rem 0}body#invoices.new #invoice-notes div.wrapper-project-notes span.user-name,body#invoices.create #invoice-notes div.wrapper-project-notes span.user-name{background:#f8d580;border-radius:4px;display:inline-block;padding:.3rem 1rem}body#invoices.new article.invoice,body#invoices.create article.invoice{margin-top:1rem}body#invoices.new article.invoice header div.info,body#invoices.create article.invoice header div.info{float:right}body#invoices.new article.invoice header div.info h1,body#invoices.create article.invoice header div.info h1{line-height:1em;margin:10px 0 0 0}body#invoices.new article.invoice header div.info p.projects,body#invoices.create article.invoice header div.info p.projects{clear:both;float:right;margin:0}body#invoices.new article.invoice header div.info p.projects a,body#invoices.create article.invoice header div.info p.projects a{color:#888;font-family:'averta';font-size:1.6rem}body#invoices.new article.invoice header div.info p.projects a:hover,body#invoices.create article.invoice header div.info p.projects a:hover{color:#e82d08}body#invoices.new article.invoice section.general div.block,body#invoices.create article.invoice section.general div.block{height:20rem}body#invoices.new article.invoice section.general div.block.client div.input,body#invoices.create article.invoice section.general div.block.client div.input{margin:0}body#invoices.new article.invoice section.general div.block.client div.input span.data,body#invoices.create article.invoice section.general div.block.client div.input span.data{margin:0}body#invoices.new article.invoice section.general div.block.client div.input select,body#invoices.create article.invoice section.general div.block.client div.input select{margin:0}body#invoices.new article.invoice section.general span.error.contact,body#invoices.create article.invoice section.general span.error.contact{margin-top:5px}body#invoices.new article.invoice section.general div.invoice_contact_id label,body#invoices.create article.invoice section.general div.invoice_contact_id label{display:none}body#invoices.new article.invoice section.general div.invoice_billing_contact_id label,body#invoices.create article.invoice section.general div.invoice_billing_contact_id label{display:none}body#invoices.new article.invoice section.general div.invoice_identifier,body#invoices.create article.invoice section.general div.invoice_identifier{margin:0}body#invoices.new article.invoice section.general div.block.identifier div.input,body#invoices.create article.invoice section.general div.block.identifier div.input{margin:0}body#invoices.new article.invoice section.general div.block.identifier div.invoice_identifier,body#invoices.create article.invoice section.general div.block.identifier div.invoice_identifier{padding-top:0}body#invoices.new article.invoice section.general div.block.identifier div.invoice_identifier label,body#invoices.create article.invoice section.general div.block.identifier div.invoice_identifier label{display:none}body#invoices.new article.invoice #table-document-lines a.project-link,body#invoices.create article.invoice #table-document-lines a.project-link{display:none}body#invoices.new article.invoice #table-document-lines div.input.invoice_invoice_lines_project_id,body#invoices.create article.invoice #table-document-lines div.input.invoice_invoice_lines_project_id{width:80px}body#invoices.new article.invoice #table-document-lines a.edit-order,body#invoices.create article.invoice #table-document-lines a.edit-order{display:block;float:left}body#invoices.new article.invoice #table-document-lines span.missing-shipping-fees,body#invoices.create article.invoice #table-document-lines span.missing-shipping-fees{float:right;margin:0.5rem 0 0 0}body#invoices.new article.invoice.multi-projects #table-document-lines a.project-link,body#invoices.create article.invoice.multi-projects #table-document-lines a.project-link{display:block}body#invoices.new article.invoice.multi-projects #table-document-lines a.project-link.right,body#invoices.create article.invoice.multi-projects #table-document-lines a.project-link.right{float:right}body#invoices.new span.hourly-rate,body#invoices.create span.hourly-rate{float:left;margin:1.2rem 0 0 26.4rem;position:absolute}body#invoices.new section#page div.form,body#invoices.create section#page div.form{border-top:none;padding-top:1px}body#invoices.select_projects div.box{display:block;margin:0 auto}body#invoices.select_projects div.box div.title{margin-bottom:2rem}body#invoices.select_projects div.box div.invoice_client_id{padding:0 5%;width:90%}body#invoices.select_projects div.box div.invoice_client_id label{display:none}body#invoices.select_projects div.box ul.projects{border-top:1px solid #dadada}body#invoices.select_projects div.box ul.projects li{border-bottom:1px solid #dadada;display:none;padding:.5rem 5%}body#invoices.select_projects div.box ul.projects li.selected{background:#f7f7f7;color:#fff}body#invoices.select_projects div.box ul.projects li.selected label{color:#000}body#invoices.select_projects div.box ul.projects li div.input{margin:0}body#invoices.select_projects div.box ul.projects li div.input input{cursor:pointer}body#invoices.select_projects div.box ul.projects li div.input label{cursor:pointer;margin:0;width:90%}body#invoices.select_projects div.box ul.projects li.client-no-project{color:#bbb;font-style:italic;padding:2rem 5%}body#invoices.select_projects footer.buttons{background:#fafafa;border:1px solid #e7e7e7;margin:0 auto;max-width:60rem;padding:3rem 5rem;text-align:left;width:100%}body#invoices.select_projects footer.buttons .primary{float:right;margin:0}body#invoices.show ul#document-selector{list-style:none;margin:2rem auto 2rem auto;max-width:90rem}body#invoices.show ul#document-selector li{float:left;width:50%}body#invoices.show ul#document-selector li a{background:#ccc;color:#666;display:block;padding:2.2rem 0;text-align:center}body#invoices.show ul#document-selector li:first-child a{border-right:none}body#invoices.show ul#document-selector li.selected a{background:#fff;border:2px solid #ddd;color:#666;font-weight:500;padding:2rem 0}body#invoices.show #invoice-notes{background-color:#ecaf09}body#invoices.show #invoice-notes p{color:#111;font-size:1.5rem;line-height:1.2em;margin:0 auto;padding:1.5rem 0;width:900px}body#invoices.show #invoice-notes div.wrapper-project-notes{background-color:#f7c231;padding:1rem 0}body#invoices.show #invoice-notes div.wrapper-project-notes p{padding:1rem 0}body#invoices.show #invoice-notes div.wrapper-project-notes span.user-name{background:#f8d580;border-radius:4px;display:inline-block;padding:.3rem 1rem}body#invoices.show div.page.invoice{padding-top:4rem;box-shadow:none}body#invoices.show footer.buttons{background:#fafafa;border-top:1px solid #e7e7e7;margin:0 auto;padding:3rem 4%;text-align:left;width:92%}body#invoices.show footer.buttons .primary{float:right;margin-right:0}body#invoices.show footer.buttons .back{float:right}body#medusa-posts.archives div.medusa-posts{margin:3rem auto;max-width:100rem;width:90%}body#medusa-posts.archives div.medusa-posts h2{color:#333;font-size:2.5rem;font-weight:800;line-height:1.1em;margin:0;padding:1rem 0 4.5rem 0}body#medusa-posts.archives div.medusa-posts h2 span.breadcrumb{color:#aaa;display:block;font-size:1.3rem;font-weight:500;line-height:1em;margin:0 0 0rem 0;padding-top:0;text-transform:none}body#medusa-posts.archives div.medusa-posts h2 span.breadcrumb a{color:#aaa;font-size:1.3rem;line-height:1em}body#medusa-posts.archives div.medusa-posts h2 span.breadcrumb a:hover{color:#555}body#medusa-posts.archives div.medusa-posts h2 span.main{display:inline-block;line-height:1em;vertical-align:middle}body#medusa-posts.archives div.medusa-posts h2 span.unread{display:inline-block;margin:0 0 0 1rem;vertical-align:middle}body#medusa-posts.archives div.medusa-posts h2 span.unread a{background:#e82d08;border-radius:10rem;color:#fff;display:block;font-size:1.1rem;font-weight:700;line-height:1em;padding:0.5rem 1rem}body#medusa-posts.archives div.medusa-posts h2 span.unread a:hover{background:#b72306}body#medusa-posts.archives div.medusa-posts ul.posts{width:100%}body#medusa-posts.archives div.medusa-posts ul.posts li{text-align:center}body#medusa-posts.archives div.medusa-posts ul.posts li div.post{background:#fff;border:4px solid #eef1f4;border-radius:0.5rem;display:inline-block;margin:0 0 3rem -2px;padding:3rem 0 1rem 0;text-align:left;width:100%;transition:.5s}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header{margin:0 0 3rem 0;padding:0 4rem;vertical-align:top;width:calc(100% - 8rem)}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user{display:inline-block;vertical-align:middle;white-space:nowrap;width:calc(100% - 210px)}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user span.user-avatar{border:none;display:inline-block;float:none;vertical-align:middle}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info{display:inline-block;vertical-align:middle}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info span.name{color:#444;display:block;font-size:1.6rem;margin:0 0 .5rem 0;vertical-align:middle}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state{display:inline-block;font-size:1rem;margin:-3px 0 3px 1rem;vertical-align:middle}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.client{background:#05b5a2}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.internal{background:#23d3fd}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.artistic_direction{background:#234cfd}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.archived{background:#6633cc}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info span.published_at{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb a{color:#bbb;font-size:1.4rem}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.controls{display:inline-block;text-align:right;vertical-align:top;width:200px}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.controls form{display:inline}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.controls button.btn-read{background:none;border:2px solid #3888cc;border-radius:2rem;box-shadow:none;color:#3888cc;display:inline-block;font-size:1.1rem;font-weight:600;height:auto;line-height:2.5em;margin:0 1rem 0 0;padding:1px 1.5rem 0 1.5rem;text-shadow:none;vertical-align:middle}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.controls button.btn-read:hover{background:#3888cc;color:#fff}body#medusa-posts.archives div.medusa-posts ul.posts li div.post header div.controls nav.nav-options{display:inline-block;float:none;margin-top:3px;vertical-align:top}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.content{padding:0 4rem;width:calc(100% - 8rem)}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.content h3{color:#444;font-size:2rem;font-weight:600;line-height:1.25em;margin:0 0 1rem 0;padding:0}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.content p{line-height:1.5em}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.content ul{color:#555;list-style:disc;margin:-1rem 0 0 4rem;padding-bottom:2rem;text-align:left}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.content ul li{line-height:1.5em;padding-bottom:.5rem;text-align:left}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.content ul li ul{list-style:circle;margin-top:.5rem;padding-bottom:0}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures{display:flex;flex-wrap:wrap;padding:0 4rem;width:calc(100% - 8rem)}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures div.picture{cursor:pointer;margin:0 1% 1rem 0;vertical-align:top;width:32%}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper{border:1px solid #e3e3e3;height:25rem}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img{height:100%;object-fit:contain;width:100%}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img:hover{opacity:0.9}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures div.picture div.caption{background:#fafafa;color:#555;font-size:1.3rem;line-height:1.25em;padding:1rem 5%;width:90%}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1{padding:0;width:100%}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture{margin:0;width:100%}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper{border:none;height:auto}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2{padding:0;width:100%}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture{margin:0;width:50%}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper{border:none;height:auto}body#medusa-posts.archives div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-posts.archives div.medusa-posts ul.posts li div.post.unread{border-color:#3888cc}body#medusa-posts.archives div.medusa-posts ul.posts li div.post.read header div.controls button.btn-read{display:none}body#medusa-posts.archives div.medusa-posts #zoom-picture{display:none;height:90vh;left:50%;margin:-47vh 0 0 -40vw;position:fixed;top:50%;max-width:80vw;width:100%;vertical-align:middle;z-index:300}body#medusa-posts.archives div.medusa-posts #zoom-picture div.picture-wrapper{display:flex;justify-content:center;height:100%;width:100%}body#medusa-posts.archives div.medusa-posts #zoom-picture div.picture-wrapper img{max-height:100%;object-fit:contain;max-width:100%}body#medusa-posts.edit div.medusa_post_title,body#medusa-posts.update div.medusa_post_title{max-width:90rem}body#medusa-posts.edit div.medusa_post_description,body#medusa-posts.update div.medusa_post_description{max-width:90rem}body#medusa-posts.edit div.medusa_post_description textarea,body#medusa-posts.update div.medusa_post_description textarea{min-height:30rem}body#medusa-posts.edit section.pictures,body#medusa-posts.update section.pictures{display:flex;flex-wrap:wrap;padding:3rem 4% 0 4%;max-width:130rem;width:92%}body#medusa-posts.edit section.pictures div.nested-block,body#medusa-posts.update section.pictures div.nested-block{margin:0 1.5% 4rem 0;padding:0;width:30%}body#medusa-posts.edit section.pictures div.picture-card div.input,body#medusa-posts.update section.pictures div.picture-card div.input{margin:0}body#medusa-posts.edit section.pictures div.picture-card div.input label,body#medusa-posts.update section.pictures div.picture-card div.input label{display:none}body#medusa-posts.edit section.pictures div.picture-card div.input input,body#medusa-posts.update section.pictures div.picture-card div.input input{border:1px solid #e3e3e3;box-shadow:none}body#medusa-posts.edit section.pictures div.picture-card div.medusa_post_pictures_picture label.image-container,body#medusa-posts.update section.pictures div.picture-card div.medusa_post_pictures_picture label.image-container{display:block}body#medusa-posts.edit section.pictures div.picture-card div.medusa_post_pictures_picture span.blank,body#medusa-posts.update section.pictures div.picture-card div.medusa_post_pictures_picture span.blank{height:28rem}body#medusa-posts.edit section.pictures div.picture-card div.medusa_post_pictures_picture img,body#medusa-posts.update section.pictures div.picture-card div.medusa_post_pictures_picture img{height:28rem;object-fit:contain;width:100%}body#medusa-posts.edit section.pictures div.picture-card div.medusa_post_pictures_description,body#medusa-posts.update section.pictures div.picture-card div.medusa_post_pictures_description{margin-top:-1px}body#medusa-posts.edit section.pictures div.picture-card div.actions,body#medusa-posts.update section.pictures div.picture-card div.actions{padding:.7rem 0 0 0;width:100%}body#medusa-posts.edit section.pictures div.picture-card div.actions a.btn-remove,body#medusa-posts.update section.pictures div.picture-card div.actions a.btn-remove{color:#bbb;float:right;font-size:1.3rem;margin-right:5%;vertical-align:top}body#medusa-posts.edit section.pictures div.picture-card div.actions a.btn-remove svg,body#medusa-posts.update section.pictures div.picture-card div.actions a.btn-remove svg{height:1.8rem;margin:-3px 4px 0 0;width:1.8rem}body#medusa-posts.edit section.pictures div.picture-card div.actions a.btn-remove:hover,body#medusa-posts.update section.pictures div.picture-card div.actions a.btn-remove:hover{color:#e82d08}body#medusa-posts.edit section.pictures div.picture-card div.actions a.btn-remove:hover svg,body#medusa-posts.update section.pictures div.picture-card div.actions a.btn-remove:hover svg{fill:#e82d08}body#medusa-posts.edit section.pictures div#add-picture,body#medusa-posts.update section.pictures div#add-picture{background:#fafafa;border:1px solid #e7e7e7;max-width:50rem;padding-top:9rem;padding-bottom:9.2rem;text-align:center}body#medusa-posts.edit section.pictures div#add-picture div.add,body#medusa-posts.update section.pictures div#add-picture div.add{display:inline-block;width:24rem}body#medusa-posts.edit section.pictures div#add-picture svg.icon,body#medusa-posts.update section.pictures div#add-picture svg.icon{fill:#ddd;display:inline-block;height:12rem;margin:0 0 1rem 0;width:12rem}body#medusa-posts.index div.medusa-posts{margin:3rem auto;max-width:100rem;width:90%}body#medusa-posts.index div.medusa-posts h2{color:#333;font-size:2.5rem;font-weight:800;line-height:1.1em;margin:0;padding:1rem 0 4.5rem 0}body#medusa-posts.index div.medusa-posts h2 span.breadcrumb{color:#aaa;display:block;font-size:1.3rem;font-weight:500;line-height:1em;margin:0 0 0rem 0;padding-top:0;text-transform:none}body#medusa-posts.index div.medusa-posts h2 span.breadcrumb a{color:#aaa;font-size:1.3rem;line-height:1em}body#medusa-posts.index div.medusa-posts h2 span.breadcrumb a:hover{color:#555}body#medusa-posts.index div.medusa-posts h2 span.main{display:inline-block;line-height:1em;vertical-align:middle}body#medusa-posts.index div.medusa-posts h2 span.unread{display:inline-block;margin:0 0 0 1rem;vertical-align:middle}body#medusa-posts.index div.medusa-posts h2 span.unread a{background:#e82d08;border-radius:10rem;color:#fff;display:block;font-size:1.1rem;font-weight:700;line-height:1em;padding:0.5rem 1rem}body#medusa-posts.index div.medusa-posts h2 span.unread a:hover{background:#b72306}body#medusa-posts.index div.medusa-posts ul.posts{width:100%}body#medusa-posts.index div.medusa-posts ul.posts li{text-align:center}body#medusa-posts.index div.medusa-posts ul.posts li div.post{background:#fff;border:4px solid #eef1f4;border-radius:0.5rem;display:inline-block;margin:0 0 3rem -2px;padding:3rem 0 1rem 0;text-align:left;width:100%;transition:.5s}body#medusa-posts.index div.medusa-posts ul.posts li div.post header{margin:0 0 3rem 0;padding:0 4rem;vertical-align:top;width:calc(100% - 8rem)}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user{display:inline-block;vertical-align:middle;white-space:nowrap;width:calc(100% - 210px)}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user span.user-avatar{border:none;display:inline-block;float:none;vertical-align:middle}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info{display:inline-block;vertical-align:middle}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info span.name{color:#444;display:block;font-size:1.6rem;margin:0 0 .5rem 0;vertical-align:middle}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state{display:inline-block;font-size:1rem;margin:-3px 0 3px 1rem;vertical-align:middle}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.client{background:#05b5a2}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.internal{background:#23d3fd}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.artistic_direction{background:#234cfd}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.archived{background:#6633cc}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info span.published_at{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb a{color:#bbb;font-size:1.4rem}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.controls{display:inline-block;text-align:right;vertical-align:top;width:200px}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.controls form{display:inline}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.controls button.btn-read{background:none;border:2px solid #3888cc;border-radius:2rem;box-shadow:none;color:#3888cc;display:inline-block;font-size:1.1rem;font-weight:600;height:auto;line-height:2.5em;margin:0 1rem 0 0;padding:1px 1.5rem 0 1.5rem;text-shadow:none;vertical-align:middle}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.controls button.btn-read:hover{background:#3888cc;color:#fff}body#medusa-posts.index div.medusa-posts ul.posts li div.post header div.controls nav.nav-options{display:inline-block;float:none;margin-top:3px;vertical-align:top}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.content{padding:0 4rem;width:calc(100% - 8rem)}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.content h3{color:#444;font-size:2rem;font-weight:600;line-height:1.25em;margin:0 0 1rem 0;padding:0}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.content p{line-height:1.5em}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.content ul{color:#555;list-style:disc;margin:-1rem 0 0 4rem;padding-bottom:2rem;text-align:left}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.content ul li{line-height:1.5em;padding-bottom:.5rem;text-align:left}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.content ul li ul{list-style:circle;margin-top:.5rem;padding-bottom:0}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures{display:flex;flex-wrap:wrap;padding:0 4rem;width:calc(100% - 8rem)}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures div.picture{cursor:pointer;margin:0 1% 1rem 0;vertical-align:top;width:32%}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper{border:1px solid #e3e3e3;height:25rem}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img{height:100%;object-fit:contain;width:100%}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img:hover{opacity:0.9}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures div.picture div.caption{background:#fafafa;color:#555;font-size:1.3rem;line-height:1.25em;padding:1rem 5%;width:90%}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1{padding:0;width:100%}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture{margin:0;width:100%}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper{border:none;height:auto}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2{padding:0;width:100%}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture{margin:0;width:50%}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper{border:none;height:auto}body#medusa-posts.index div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-posts.index div.medusa-posts ul.posts li div.post.unread{border-color:#3888cc}body#medusa-posts.index div.medusa-posts ul.posts li div.post.read header div.controls button.btn-read{display:none}body#medusa-posts.index div.medusa-posts #zoom-picture{display:none;height:90vh;left:50%;margin:-47vh 0 0 -40vw;position:fixed;top:50%;max-width:80vw;width:100%;vertical-align:middle;z-index:300}body#medusa-posts.index div.medusa-posts #zoom-picture div.picture-wrapper{display:flex;justify-content:center;height:100%;width:100%}body#medusa-posts.index div.medusa-posts #zoom-picture div.picture-wrapper img{max-height:100%;object-fit:contain;max-width:100%}body#medusa-posts.new div.medusa_post_title,body#medusa-posts.create div.medusa_post_title{max-width:90rem}body#medusa-posts.new div.medusa_post_description,body#medusa-posts.create div.medusa_post_description{max-width:90rem}body#medusa-posts.new div.medusa_post_description textarea,body#medusa-posts.create div.medusa_post_description textarea{min-height:30rem}body#medusa-posts.new section.pictures,body#medusa-posts.create section.pictures{display:flex;flex-wrap:wrap;padding:3rem 4% 0 4%;max-width:130rem;width:92%}body#medusa-posts.new section.pictures div.nested-block,body#medusa-posts.create section.pictures div.nested-block{margin:0 1.5% 4rem 0;padding:0;width:30%}body#medusa-posts.new section.pictures div.picture-card div.input,body#medusa-posts.create section.pictures div.picture-card div.input{margin:0}body#medusa-posts.new section.pictures div.picture-card div.input label,body#medusa-posts.create section.pictures div.picture-card div.input label{display:none}body#medusa-posts.new section.pictures div.picture-card div.input input,body#medusa-posts.create section.pictures div.picture-card div.input input{border:1px solid #e3e3e3;box-shadow:none}body#medusa-posts.new section.pictures div.picture-card div.medusa_post_pictures_picture label.image-container,body#medusa-posts.create section.pictures div.picture-card div.medusa_post_pictures_picture label.image-container{display:block}body#medusa-posts.new section.pictures div.picture-card div.medusa_post_pictures_picture span.blank,body#medusa-posts.create section.pictures div.picture-card div.medusa_post_pictures_picture span.blank{height:28rem}body#medusa-posts.new section.pictures div.picture-card div.medusa_post_pictures_picture img,body#medusa-posts.create section.pictures div.picture-card div.medusa_post_pictures_picture img{height:28rem;object-fit:contain;width:100%}body#medusa-posts.new section.pictures div.picture-card div.medusa_post_pictures_description,body#medusa-posts.create section.pictures div.picture-card div.medusa_post_pictures_description{margin-top:-1px}body#medusa-posts.new section.pictures div.picture-card div.actions,body#medusa-posts.create section.pictures div.picture-card div.actions{padding:.7rem 0 0 0;width:100%}body#medusa-posts.new section.pictures div.picture-card div.actions a.btn-remove,body#medusa-posts.create section.pictures div.picture-card div.actions a.btn-remove{color:#bbb;float:right;font-size:1.3rem;margin-right:5%;vertical-align:top}body#medusa-posts.new section.pictures div.picture-card div.actions a.btn-remove svg,body#medusa-posts.create section.pictures div.picture-card div.actions a.btn-remove svg{height:1.8rem;margin:-3px 4px 0 0;width:1.8rem}body#medusa-posts.new section.pictures div.picture-card div.actions a.btn-remove:hover,body#medusa-posts.create section.pictures div.picture-card div.actions a.btn-remove:hover{color:#e82d08}body#medusa-posts.new section.pictures div.picture-card div.actions a.btn-remove:hover svg,body#medusa-posts.create section.pictures div.picture-card div.actions a.btn-remove:hover svg{fill:#e82d08}body#medusa-posts.new section.pictures div#add-picture,body#medusa-posts.create section.pictures div#add-picture{background:#fafafa;border:1px solid #e7e7e7;max-width:50rem;padding-top:9rem;padding-bottom:9.2rem;text-align:center}body#medusa-posts.new section.pictures div#add-picture div.add,body#medusa-posts.create section.pictures div#add-picture div.add{display:inline-block;width:24rem}body#medusa-posts.new section.pictures div#add-picture svg.icon,body#medusa-posts.create section.pictures div#add-picture svg.icon{fill:#ddd;display:inline-block;height:12rem;margin:0 0 1rem 0;width:12rem}body#medusa-posts.unread div.medusa-posts{margin:3rem auto;max-width:100rem;width:90%}body#medusa-posts.unread div.medusa-posts h2{color:#333;font-size:2.5rem;font-weight:800;line-height:1.1em;margin:0;padding:1rem 0 4.5rem 0}body#medusa-posts.unread div.medusa-posts h2 span.breadcrumb{color:#aaa;display:block;font-size:1.3rem;font-weight:500;line-height:1em;margin:0 0 0rem 0;padding-top:0;text-transform:none}body#medusa-posts.unread div.medusa-posts h2 span.breadcrumb a{color:#aaa;font-size:1.3rem;line-height:1em}body#medusa-posts.unread div.medusa-posts h2 span.breadcrumb a:hover{color:#555}body#medusa-posts.unread div.medusa-posts h2 span.main{display:inline-block;line-height:1em;vertical-align:middle}body#medusa-posts.unread div.medusa-posts h2 span.unread{display:inline-block;margin:0 0 0 1rem;vertical-align:middle}body#medusa-posts.unread div.medusa-posts h2 span.unread a{background:#e82d08;border-radius:10rem;color:#fff;display:block;font-size:1.1rem;font-weight:700;line-height:1em;padding:0.5rem 1rem}body#medusa-posts.unread div.medusa-posts h2 span.unread a:hover{background:#b72306}body#medusa-posts.unread div.medusa-posts ul.posts{width:100%}body#medusa-posts.unread div.medusa-posts ul.posts li{text-align:center}body#medusa-posts.unread div.medusa-posts ul.posts li div.post{background:#fff;border:4px solid #eef1f4;border-radius:0.5rem;display:inline-block;margin:0 0 3rem -2px;padding:3rem 0 1rem 0;text-align:left;width:100%;transition:.5s}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header{margin:0 0 3rem 0;padding:0 4rem;vertical-align:top;width:calc(100% - 8rem)}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user{display:inline-block;vertical-align:middle;white-space:nowrap;width:calc(100% - 210px)}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user span.user-avatar{border:none;display:inline-block;float:none;vertical-align:middle}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info{display:inline-block;vertical-align:middle}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info span.name{color:#444;display:block;font-size:1.6rem;margin:0 0 .5rem 0;vertical-align:middle}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state{display:inline-block;font-size:1rem;margin:-3px 0 3px 1rem;vertical-align:middle}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.client{background:#05b5a2}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.internal{background:#23d3fd}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.artistic_direction{background:#234cfd}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.archived{background:#6633cc}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info span.published_at{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb a{color:#bbb;font-size:1.4rem}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.controls{display:inline-block;text-align:right;vertical-align:top;width:200px}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.controls form{display:inline}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.controls button.btn-read{background:none;border:2px solid #3888cc;border-radius:2rem;box-shadow:none;color:#3888cc;display:inline-block;font-size:1.1rem;font-weight:600;height:auto;line-height:2.5em;margin:0 1rem 0 0;padding:1px 1.5rem 0 1.5rem;text-shadow:none;vertical-align:middle}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.controls button.btn-read:hover{background:#3888cc;color:#fff}body#medusa-posts.unread div.medusa-posts ul.posts li div.post header div.controls nav.nav-options{display:inline-block;float:none;margin-top:3px;vertical-align:top}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.content{padding:0 4rem;width:calc(100% - 8rem)}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.content h3{color:#444;font-size:2rem;font-weight:600;line-height:1.25em;margin:0 0 1rem 0;padding:0}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.content p{line-height:1.5em}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.content ul{color:#555;list-style:disc;margin:-1rem 0 0 4rem;padding-bottom:2rem;text-align:left}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.content ul li{line-height:1.5em;padding-bottom:.5rem;text-align:left}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.content ul li ul{list-style:circle;margin-top:.5rem;padding-bottom:0}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures{display:flex;flex-wrap:wrap;padding:0 4rem;width:calc(100% - 8rem)}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures div.picture{cursor:pointer;margin:0 1% 1rem 0;vertical-align:top;width:32%}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper{border:1px solid #e3e3e3;height:25rem}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img{height:100%;object-fit:contain;width:100%}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img:hover{opacity:0.9}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures div.picture div.caption{background:#fafafa;color:#555;font-size:1.3rem;line-height:1.25em;padding:1rem 5%;width:90%}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1{padding:0;width:100%}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture{margin:0;width:100%}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper{border:none;height:auto}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2{padding:0;width:100%}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture{margin:0;width:50%}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper{border:none;height:auto}body#medusa-posts.unread div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-posts.unread div.medusa-posts ul.posts li div.post.unread{border-color:#3888cc}body#medusa-posts.unread div.medusa-posts ul.posts li div.post.read header div.controls button.btn-read{display:none}body#medusa-posts.unread div.medusa-posts #zoom-picture{display:none;height:90vh;left:50%;margin:-47vh 0 0 -40vw;position:fixed;top:50%;max-width:80vw;width:100%;vertical-align:middle;z-index:300}body#medusa-posts.unread div.medusa-posts #zoom-picture div.picture-wrapper{display:flex;justify-content:center;height:100%;width:100%}body#medusa-posts.unread div.medusa-posts #zoom-picture div.picture-wrapper img{max-height:100%;object-fit:contain;max-width:100%}body#medusa-posts.unread div.medusa-posts ul.posts li div.post.unread{border-color:#eef1f4;transition:0s}body#medusa-posts.user_posts div.medusa-posts{margin:3rem auto;max-width:100rem;width:90%}body#medusa-posts.user_posts div.medusa-posts h2{color:#333;font-size:2.5rem;font-weight:800;line-height:1.1em;margin:0;padding:1rem 0 4.5rem 0}body#medusa-posts.user_posts div.medusa-posts h2 span.breadcrumb{color:#aaa;display:block;font-size:1.3rem;font-weight:500;line-height:1em;margin:0 0 0rem 0;padding-top:0;text-transform:none}body#medusa-posts.user_posts div.medusa-posts h2 span.breadcrumb a{color:#aaa;font-size:1.3rem;line-height:1em}body#medusa-posts.user_posts div.medusa-posts h2 span.breadcrumb a:hover{color:#555}body#medusa-posts.user_posts div.medusa-posts h2 span.main{display:inline-block;line-height:1em;vertical-align:middle}body#medusa-posts.user_posts div.medusa-posts h2 span.unread{display:inline-block;margin:0 0 0 1rem;vertical-align:middle}body#medusa-posts.user_posts div.medusa-posts h2 span.unread a{background:#e82d08;border-radius:10rem;color:#fff;display:block;font-size:1.1rem;font-weight:700;line-height:1em;padding:0.5rem 1rem}body#medusa-posts.user_posts div.medusa-posts h2 span.unread a:hover{background:#b72306}body#medusa-posts.user_posts div.medusa-posts ul.posts{width:100%}body#medusa-posts.user_posts div.medusa-posts ul.posts li{text-align:center}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post{background:#fff;border:4px solid #eef1f4;border-radius:0.5rem;display:inline-block;margin:0 0 3rem -2px;padding:3rem 0 1rem 0;text-align:left;width:100%;transition:.5s}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header{margin:0 0 3rem 0;padding:0 4rem;vertical-align:top;width:calc(100% - 8rem)}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user{display:inline-block;vertical-align:middle;white-space:nowrap;width:calc(100% - 210px)}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user span.user-avatar{border:none;display:inline-block;float:none;vertical-align:middle}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info{display:inline-block;vertical-align:middle}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info span.name{color:#444;display:block;font-size:1.6rem;margin:0 0 .5rem 0;vertical-align:middle}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state{display:inline-block;font-size:1rem;margin:-3px 0 3px 1rem;vertical-align:middle}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.client{background:#05b5a2}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.internal{background:#23d3fd}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.artistic_direction{background:#234cfd}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.archived{background:#6633cc}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info span.published_at{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb a{color:#bbb;font-size:1.4rem}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.controls{display:inline-block;text-align:right;vertical-align:top;width:200px}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.controls form{display:inline}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.controls button.btn-read{background:none;border:2px solid #3888cc;border-radius:2rem;box-shadow:none;color:#3888cc;display:inline-block;font-size:1.1rem;font-weight:600;height:auto;line-height:2.5em;margin:0 1rem 0 0;padding:1px 1.5rem 0 1.5rem;text-shadow:none;vertical-align:middle}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.controls button.btn-read:hover{background:#3888cc;color:#fff}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post header div.controls nav.nav-options{display:inline-block;float:none;margin-top:3px;vertical-align:top}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.content{padding:0 4rem;width:calc(100% - 8rem)}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.content h3{color:#444;font-size:2rem;font-weight:600;line-height:1.25em;margin:0 0 1rem 0;padding:0}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.content p{line-height:1.5em}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.content ul{color:#555;list-style:disc;margin:-1rem 0 0 4rem;padding-bottom:2rem;text-align:left}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.content ul li{line-height:1.5em;padding-bottom:.5rem;text-align:left}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.content ul li ul{list-style:circle;margin-top:.5rem;padding-bottom:0}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures{display:flex;flex-wrap:wrap;padding:0 4rem;width:calc(100% - 8rem)}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures div.picture{cursor:pointer;margin:0 1% 1rem 0;vertical-align:top;width:32%}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper{border:1px solid #e3e3e3;height:25rem}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img{height:100%;object-fit:contain;width:100%}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img:hover{opacity:0.9}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures div.picture div.caption{background:#fafafa;color:#555;font-size:1.3rem;line-height:1.25em;padding:1rem 5%;width:90%}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1{padding:0;width:100%}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture{margin:0;width:100%}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper{border:none;height:auto}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2{padding:0;width:100%}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture{margin:0;width:50%}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper{border:none;height:auto}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post.unread{border-color:#3888cc}body#medusa-posts.user_posts div.medusa-posts ul.posts li div.post.read header div.controls button.btn-read{display:none}body#medusa-posts.user_posts div.medusa-posts #zoom-picture{display:none;height:90vh;left:50%;margin:-47vh 0 0 -40vw;position:fixed;top:50%;max-width:80vw;width:100%;vertical-align:middle;z-index:300}body#medusa-posts.user_posts div.medusa-posts #zoom-picture div.picture-wrapper{display:flex;justify-content:center;height:100%;width:100%}body#medusa-posts.user_posts div.medusa-posts #zoom-picture div.picture-wrapper img{max-height:100%;object-fit:contain;max-width:100%}body#medusa-sections.index section#page header.page-dark div.title{width:calc(100% - 20rem)}body#medusa-sections.index div.modal.section{height:36rem;margin-top:-18rem}body#medusa-sections.index div.modal.section.sub-section{height:26rem;margin-top:-13rem}body#medusa-sections.index div.modal.section.sub-section div.medusa_section_client_id{display:none}body#medusa-sections.index #table-sections .row{padding-left:3.5vw;padding-right:3.5vw;width:calc(100% - 7vw)}body#medusa-sections.index #table-sections .cell.title{width:calc(100% - 40rem)}body#medusa-sections.index #table-sections .cell.client_id{width:20rem}body#medusa-sections.index #table-sections .cell.controls{width:5rem}body#medusa-statics.home div.medusa-posts{margin:3rem auto;max-width:100rem;width:90%}body#medusa-statics.home div.medusa-posts h2{color:#333;font-size:2.5rem;font-weight:800;line-height:1.1em;margin:0;padding:1rem 0 4.5rem 0}body#medusa-statics.home div.medusa-posts h2 span.breadcrumb{color:#aaa;display:block;font-size:1.3rem;font-weight:500;line-height:1em;margin:0 0 0rem 0;padding-top:0;text-transform:none}body#medusa-statics.home div.medusa-posts h2 span.breadcrumb a{color:#aaa;font-size:1.3rem;line-height:1em}body#medusa-statics.home div.medusa-posts h2 span.breadcrumb a:hover{color:#555}body#medusa-statics.home div.medusa-posts h2 span.main{display:inline-block;line-height:1em;vertical-align:middle}body#medusa-statics.home div.medusa-posts h2 span.unread{display:inline-block;margin:0 0 0 1rem;vertical-align:middle}body#medusa-statics.home div.medusa-posts h2 span.unread a{background:#e82d08;border-radius:10rem;color:#fff;display:block;font-size:1.1rem;font-weight:700;line-height:1em;padding:0.5rem 1rem}body#medusa-statics.home div.medusa-posts h2 span.unread a:hover{background:#b72306}body#medusa-statics.home div.medusa-posts ul.posts{width:100%}body#medusa-statics.home div.medusa-posts ul.posts li{text-align:center}body#medusa-statics.home div.medusa-posts ul.posts li div.post{background:#fff;border:4px solid #eef1f4;border-radius:0.5rem;display:inline-block;margin:0 0 3rem -2px;padding:3rem 0 1rem 0;text-align:left;width:100%;transition:.5s}body#medusa-statics.home div.medusa-posts ul.posts li div.post header{margin:0 0 3rem 0;padding:0 4rem;vertical-align:top;width:calc(100% - 8rem)}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user{display:inline-block;vertical-align:middle;white-space:nowrap;width:calc(100% - 210px)}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user span.user-avatar{border:none;display:inline-block;float:none;vertical-align:middle}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info{display:inline-block;vertical-align:middle}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info span.name{color:#444;display:block;font-size:1.6rem;margin:0 0 .5rem 0;vertical-align:middle}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state{display:inline-block;font-size:1rem;margin:-3px 0 3px 1rem;vertical-align:middle}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.client{background:#05b5a2}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.internal{background:#23d3fd}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.artistic_direction{background:#234cfd}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info span.name span.state.archived{background:#6633cc}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info span.published_at{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb{color:#bbb;display:block;font-size:1.4rem;margin:0 0 .5rem 0}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.user div.info span.breadcrumb a{color:#bbb;font-size:1.4rem}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.controls{display:inline-block;text-align:right;vertical-align:top;width:200px}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.controls form{display:inline}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.controls button.btn-read{background:none;border:2px solid #3888cc;border-radius:2rem;box-shadow:none;color:#3888cc;display:inline-block;font-size:1.1rem;font-weight:600;height:auto;line-height:2.5em;margin:0 1rem 0 0;padding:1px 1.5rem 0 1.5rem;text-shadow:none;vertical-align:middle}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.controls button.btn-read:hover{background:#3888cc;color:#fff}body#medusa-statics.home div.medusa-posts ul.posts li div.post header div.controls nav.nav-options{display:inline-block;float:none;margin-top:3px;vertical-align:top}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.content{padding:0 4rem;width:calc(100% - 8rem)}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.content h3{color:#444;font-size:2rem;font-weight:600;line-height:1.25em;margin:0 0 1rem 0;padding:0}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.content p{line-height:1.5em}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.content ul{color:#555;list-style:disc;margin:-1rem 0 0 4rem;padding-bottom:2rem;text-align:left}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.content ul li{line-height:1.5em;padding-bottom:.5rem;text-align:left}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.content ul li ul{list-style:circle;margin-top:.5rem;padding-bottom:0}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures{display:flex;flex-wrap:wrap;padding:0 4rem;width:calc(100% - 8rem)}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures div.picture{cursor:pointer;margin:0 1% 1rem 0;vertical-align:top;width:32%}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper{border:1px solid #e3e3e3;height:25rem}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img{height:100%;object-fit:contain;width:100%}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures div.picture div.wrapper img:hover{opacity:0.9}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures div.picture div.caption{background:#fafafa;color:#555;font-size:1.3rem;line-height:1.25em;padding:1rem 5%;width:90%}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1{padding:0;width:100%}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture{margin:0;width:100%}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper{border:none;height:auto}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures.pictures-old-1 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2{padding:0;width:100%}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture{margin:0;width:50%}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper{border:none;height:auto}body#medusa-statics.home div.medusa-posts ul.posts li div.post div.pictures.pictures-old-2 div.picture div.wrapper img{height:auto;max-height:70vh}body#medusa-statics.home div.medusa-posts ul.posts li div.post.unread{border-color:#3888cc}body#medusa-statics.home div.medusa-posts ul.posts li div.post.read header div.controls button.btn-read{display:none}body#medusa-statics.home div.medusa-posts #zoom-picture{display:none;height:90vh;left:50%;margin:-47vh 0 0 -40vw;position:fixed;top:50%;max-width:80vw;width:100%;vertical-align:middle;z-index:300}body#medusa-statics.home div.medusa-posts #zoom-picture div.picture-wrapper{display:flex;justify-content:center;height:100%;width:100%}body#medusa-statics.home div.medusa-posts #zoom-picture div.picture-wrapper img{max-height:100%;object-fit:contain;max-width:100%}body#medusa-subscriptions.index div.form{padding-bottom:7rem}body#medusa-subscriptions.index div.form ul li{background:#fff;border:1px solid #ddd;margin:-1px 0 0 0;padding:2rem 2rem;width:65.5rem}body#medusa-subscriptions.index div.form ul li div.medusa_subscription_subscribed{display:inline-block;height:4.5rem;line-height:4.5rem;margin:0;vertical-align:middle;width:45rem}body#medusa-subscriptions.index div.form ul li div.medusa_subscription_subscribed label{margin-bottom:0}body#medusa-subscriptions.index div.form ul li div.medusa_subscription_notify{display:none;float:right;margin:0;vertical-align:middle;width:20rem}body#medusa-subscriptions.index div.form ul li div.medusa_subscription_notify label{display:none}body#medusa-subscriptions.index div.form ul li div.medusa_subscription_notify select{margin:0}body#orders.edit article.form-document,body#orders.update article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#orders.edit article.form-document header,body#orders.update article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#orders.edit article.form-document header div.logo,body#orders.update article.form-document header div.logo{float:left;width:20rem}body#orders.edit article.form-document header h1,body#orders.update article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#orders.edit article.form-document section,body#orders.update article.form-document section{background:#fff;padding:0 5rem}body#orders.edit article.form-document section div.block,body#orders.update article.form-document section div.block{border-top:1px solid #ccc;float:left}body#orders.edit article.form-document section div.block.small,body#orders.update article.form-document section div.block.small{width:16.5rem}body#orders.edit article.form-document section div.block.small div.input,body#orders.update article.form-document section div.block.small div.input{width:100%}body#orders.edit article.form-document section div.block.small div.input input,body#orders.edit article.form-document section div.block.small div.input span.data,body#orders.update article.form-document section div.block.small div.input input,body#orders.update article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#orders.edit article.form-document section div.block.medium,body#orders.update article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#orders.edit article.form-document section div.block.large,body#orders.update article.form-document section div.block.large{width:100%}body#orders.edit article.form-document section div.block.large div.input,body#orders.update article.form-document section div.block.large div.input{max-width:100%;width:100%}body#orders.edit article.form-document section div.block.large div.input input,body#orders.edit article.form-document section div.block.large div.input textarea,body#orders.update article.form-document section div.block.large div.input input,body#orders.update article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#orders.edit article.form-document section div.input,body#orders.update article.form-document section div.input{padding-top:1rem;width:90%}body#orders.edit article.form-document section div.input label,body#orders.update article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#orders.edit article.form-document section div.input input,body#orders.edit article.form-document section div.input select,body#orders.edit article.form-document section div.input textarea,body#orders.edit article.form-document section div.input span.data,body#orders.update article.form-document section div.input input,body#orders.update article.form-document section div.input select,body#orders.update article.form-document section div.input textarea,body#orders.update article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#orders.edit article.form-document section div.input textarea,body#orders.update article.form-document section div.input textarea{line-height:1.5em}body#orders.edit article.form-document section div.input input[readonly=readonly],body#orders.update article.form-document section div.input input[readonly=readonly]{color:#888}body#orders.edit article.form-document section div.input span.data,body#orders.update article.form-document section div.input span.data{color:#888}body#orders.edit article.form-document section div.input p,body#orders.update article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#orders.edit article.form-document section div.input.field_with_errors input,body#orders.edit article.form-document section div.input.field_with_errors select,body#orders.edit article.form-document section div.input.field_with_errors textarea,body#orders.update article.form-document section div.input.field_with_errors input,body#orders.update article.form-document section div.input.field_with_errors select,body#orders.update article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#orders.edit article.form-document section.general div.block.title textarea,body#orders.update article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#orders.edit article.form-document section.lines,body#orders.update article.form-document section.lines{padding:0rem 5rem}body#orders.edit article.form-document section.lines table,body#orders.update article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#orders.edit article.form-document section.lines table thead tr th,body#orders.update article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#orders.edit article.form-document section.lines table thead tr th span,body#orders.update article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#orders.edit article.form-document section.lines table thead tr th:first-child,body#orders.update article.form-document section.lines table thead tr th:first-child{border:none}body#orders.edit article.form-document section.lines table thead tr th:first-child span,body#orders.update article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#orders.edit article.form-document section.lines table thead tr th.quantity,body#orders.update article.form-document section.lines table thead tr th.quantity{width:7rem}body#orders.edit article.form-document section.lines table thead tr th.unit_price,body#orders.update article.form-document section.lines table thead tr th.unit_price{width:12rem}body#orders.edit article.form-document section.lines table thead tr th.total,body#orders.update article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#orders.edit article.form-document section.lines table tbody tr td,body#orders.update article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#orders.edit article.form-document section.lines table tbody tr td h2,body#orders.update article.form-document section.lines table tbody tr td h2{background:none}body#orders.edit article.form-document section.lines table tbody tr td ul,body#orders.update article.form-document section.lines table tbody tr td ul{list-style:disc}body#orders.edit article.form-document section.lines table tbody tr td:first-child,body#orders.update article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#orders.edit article.form-document section.lines table tbody tr td:last-child,body#orders.update article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#orders.edit article.form-document section.lines table tbody tr td div.input,body#orders.update article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#orders.edit article.form-document section.lines table tbody tr td div.input label,body#orders.update article.form-document section.lines table tbody tr td div.input label{display:none}body#orders.edit article.form-document section.lines table tbody tr td div.input input,body#orders.update article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#orders.edit article.form-document section.lines table tbody tr td div.input input.numeric,body#orders.update article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#orders.edit article.form-document section.lines table tbody tr td div.input textarea,body#orders.update article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#orders.edit article.form-document section.lines table tbody tr td.description a,body#orders.update article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#orders.edit article.form-document section.lines table tbody tr td.quantity input,body#orders.update article.form-document section.lines table tbody tr td.quantity input{width:80%}body#orders.edit article.form-document section.lines table tbody tr td.unit_price input,body#orders.update article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#orders.edit article.form-document section.lines table tbody tr td.unit_price span,body#orders.update article.form-document section.lines table tbody tr td.unit_price span{float:left}body#orders.edit article.form-document section.lines table tbody tr td.total div.price,body#orders.update article.form-document section.lines table tbody tr td.total div.price{width:120px}body#orders.edit article.form-document section.lines table tbody tr td.total div.price input,body#orders.update article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#orders.edit article.form-document section.lines table tbody tr td nav.nav-options,body#orders.update article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#orders.edit article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#orders.update article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#orders.edit article.form-document section.lines table tbody tr td a.btn-hide-line,body#orders.update article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#orders.edit article.form-document section.lines table tbody tr td a.btn-show-line,body#orders.update article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#orders.edit article.form-document section.lines table tbody tr:hover td nav.nav-options,body#orders.update article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#orders.edit article.form-document section.lines table tbody tr:last-child td,body#orders.update article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#orders.edit article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#orders.update article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#orders.edit article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#orders.update article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#orders.edit article.form-document section.lines table tbody tr a.btn-delete-page-break,body#orders.update article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#orders.edit article.form-document section.lines table tbody tr.page-break td,body#orders.update article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#orders.edit article.form-document section.lines table tbody tr.page-break td div.break,body#orders.update article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#orders.edit article.form-document section.lines table tbody tr.hidden td,body#orders.update article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#orders.edit article.form-document section.lines table tbody tr.hidden td.total,body#orders.update article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#orders.edit article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#orders.update article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#orders.edit article.form-document section.lines table tbody tr.hidden td.total p.markup,body#orders.update article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#orders.edit article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#orders.update article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#orders.edit article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#orders.update article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#orders.edit article.form-document section.lines table tbody tr.line-order td,body#orders.update article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#orders.edit article.form-document section.lines table tbody tr.line-order td.description,body#orders.update article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#orders.edit article.form-document section.lines table tbody tr.line-order td p,body#orders.update article.form-document section.lines table tbody tr.line-order td p{margin:0}body#orders.edit article.form-document section.lines table tbody tr.line-order td p.markup,body#orders.update article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#orders.edit article.form-document section.lines table tbody tr.line-order td p.markup strong,body#orders.update article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#orders.edit article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#orders.update article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#orders.edit article.form-document section.lines table tfoot tr td,body#orders.update article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#orders.edit article.form-document section.lines table tfoot tr td strong,body#orders.update article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#orders.edit article.form-document section.lines table tfoot tr td small,body#orders.update article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#orders.edit article.form-document section.lines table tfoot tr td div.input,body#orders.update article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#orders.edit article.form-document section.lines table tfoot tr td div.input input,body#orders.update article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#orders.edit article.form-document section.lines table tfoot tr td:first-child,body#orders.update article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#orders.edit article.form-document section.lines table tfoot tr td:last-child,body#orders.update article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#orders.edit article.form-document section.lines table tfoot tr td.total,body#orders.update article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#orders.edit article.form-document section.lines table tfoot tr td.total div.input,body#orders.update article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#orders.edit article.form-document section.lines table tfoot tr td.total div.input label,body#orders.update article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#orders.edit article.form-document section.lines table tfoot tr td.total div.price,body#orders.update article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#orders.edit article.form-document section.lines table tfoot tr td.total div.price input,body#orders.update article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#orders.edit article.form-document section.bottom,body#orders.update article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#orders.edit article.form-document section.bottom div.block,body#orders.update article.form-document section.bottom div.block{border:none;width:100%}body#orders.edit article.form-document section.bottom div.block div.input,body#orders.update article.form-document section.bottom div.block div.input{padding:0;margin:0}body#orders.edit article.form-document section.bottom div.block label,body#orders.update article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#orders.edit article.form-document section.bottom div.block select,body#orders.update article.form-document section.bottom div.block select{float:left;width:59%}body#orders.edit article.form-document section.bottom div.block input,body#orders.update article.form-document section.bottom div.block input{float:left;width:55%}body#orders.edit article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#orders.update article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#orders.edit article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#orders.update article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#orders.edit article.form-document section.bottom div.block div.input.proposal_filename:after,body#orders.update article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#orders.edit article.form-document section.bottom div.block div.input.invoice_filename:after,body#orders.update article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#orders.edit article.form-document section.bottom div.block.long_label label,body#orders.update article.form-document section.bottom div.block.long_label label{width:20rem}body#orders.edit article.form-document section.bottom div.block.small,body#orders.update article.form-document section.bottom div.block.small{width:100%}body#orders.edit article.form-document section.bottom div.block.small div.input input,body#orders.update article.form-document section.bottom div.block.small div.input input{width:9rem}body#orders.edit article.form-document section.bottom div.block.add,body#orders.update article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#orders.edit article.form-document section.bottom div.block.notes,body#orders.update article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#orders.edit article.form-document section.bottom div.block.notes div.input,body#orders.update article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#orders.edit article.form-document section.bottom div.block.notes div.input label,body#orders.update article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#orders.edit article.form-document section.bottom div.block.notes div.input textarea,body#orders.update article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#orders.edit footer.buttons,body#orders.update footer.buttons{padding-bottom:2rem}body#orders.edit footer.buttons input.primary,body#orders.update footer.buttons input.primary{float:right;margin:0}body#orders.edit article.form-document,body#orders.update article.form-document{padding-bottom:3rem}body#orders.edit article.form-document #project-link,body#orders.update article.form-document #project-link{color:#aaa;display:block;font-size:14px;margin:6px 0 -30px 0;text-align:right}body#orders.edit article.form-document #project-link:hover,body#orders.update article.form-document #project-link:hover{color:#008ee4}body#orders.edit article.form-document header div.info,body#orders.update article.form-document header div.info{float:right}body#orders.edit article.form-document header div.info h1,body#orders.update article.form-document header div.info h1{text-align:right;width:100%}body#orders.edit article.form-document header div.info span.state,body#orders.update article.form-document header div.info span.state{display:inline-block;float:right;margin:.5rem 0 0 1rem}body#orders.edit article.form-document section.general div.block,body#orders.update article.form-document section.general div.block{height:27.5rem}body#orders.edit article.form-document section.general div.block div.input,body#orders.update article.form-document section.general div.block div.input{margin:0}body#orders.edit article.form-document section.general #client-line,body#orders.update article.form-document section.general #client-line{display:none;margin-bottom:1rem}body#orders.edit article.form-document section.general #client-line span.data,body#orders.update article.form-document section.general #client-line span.data{display:block;padding:0rem 1.5rem;max-width:56.5rem}body#orders.edit article.form-document section.description div.block div.input,body#orders.update article.form-document section.description div.block div.input{max-width:none;width:100%}body#orders.edit article.form-document section.description div.block div.input textarea,body#orders.update article.form-document section.description div.block div.input textarea{height:30rem}body#orders.edit article.form-document section.cost div.block,body#orders.update article.form-document section.cost div.block{float:right;width:35rem}body#orders.edit article.form-document section.cost div.block.left,body#orders.update article.form-document section.cost div.block.left{float:left}body#orders.edit article.form-document section.cost div.block.left div.input label,body#orders.update article.form-document section.cost div.block.left div.input label{font-weight:500;line-height:1em;text-transform:none}body#orders.edit article.form-document section.cost div.block div.input,body#orders.update article.form-document section.cost div.block div.input{margin:0;width:100%}body#orders.edit article.form-document section.cost div.block div.input label,body#orders.update article.form-document section.cost div.block div.input label{color:#000;float:left;font-weight:700;font-size:1.6rem;margin:.7rem 0 0 0;text-transform:uppercase;width:19.5rem}body#orders.edit article.form-document section.cost div.block div.input input,body#orders.update article.form-document section.cost div.block div.input input{float:left;text-align:right;width:12rem}body#orders.edit article.form-document section.cost div.block span.percent,body#orders.update article.form-document section.cost div.block span.percent{display:block;float:left;margin:-3.6rem 0 0 32rem;position:absolute;text-align:right}body#orders.edit article.form-document section.cost div.block div.order_has_shipping,body#orders.update article.form-document section.cost div.block div.order_has_shipping{display:block;margin:-1rem 0 0 -6rem;overflow:hidden;position:absolute;width:5rem}body#orders.edit article.form-document section.cost div.block div.order_has_shipping label.switch,body#orders.update article.form-document section.cost div.block div.order_has_shipping label.switch{display:none}body#orders.edit article.form-document section.cost div.block div.order_has_shipping label.lswitch,body#orders.update article.form-document section.cost div.block div.order_has_shipping label.lswitch{display:block;width:5rem}body#orders.edit article.form-document section.cost div.block div.order_shipping_fees,body#orders.update article.form-document section.cost div.block div.order_shipping_fees{height:5.5rem}body#orders.edit article.form-document section.bottom,body#orders.update article.form-document section.bottom{border-top:1px solid #ccc;margin:1rem 5rem;padding:1rem 0}body#orders.edit article.form-document section.options div.block,body#orders.update article.form-document section.options div.block{margin-top:1rem;width:100%}body#orders.index section#page header.page-dark div.title{width:calc(100% - 77rem)}body#orders.index table.orders thead tr th.order_date{width:10rem}body#orders.index table.orders thead tr th.identifier{width:15rem}body#orders.index table.orders thead tr th.supplier{width:20rem}body#orders.index table.orders thead tr th.state{width:10rem}body#orders.index table.orders thead tr th.total{text-align:right;width:10rem}body#orders.index table.orders tbody tr td.total{text-align:right}body#orders.new article.form-document,body#orders.create article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#orders.new article.form-document header,body#orders.create article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#orders.new article.form-document header div.logo,body#orders.create article.form-document header div.logo{float:left;width:20rem}body#orders.new article.form-document header h1,body#orders.create article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#orders.new article.form-document section,body#orders.create article.form-document section{background:#fff;padding:0 5rem}body#orders.new article.form-document section div.block,body#orders.create article.form-document section div.block{border-top:1px solid #ccc;float:left}body#orders.new article.form-document section div.block.small,body#orders.create article.form-document section div.block.small{width:16.5rem}body#orders.new article.form-document section div.block.small div.input,body#orders.create article.form-document section div.block.small div.input{width:100%}body#orders.new article.form-document section div.block.small div.input input,body#orders.new article.form-document section div.block.small div.input span.data,body#orders.create article.form-document section div.block.small div.input input,body#orders.create article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#orders.new article.form-document section div.block.medium,body#orders.create article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#orders.new article.form-document section div.block.large,body#orders.create article.form-document section div.block.large{width:100%}body#orders.new article.form-document section div.block.large div.input,body#orders.create article.form-document section div.block.large div.input{max-width:100%;width:100%}body#orders.new article.form-document section div.block.large div.input input,body#orders.new article.form-document section div.block.large div.input textarea,body#orders.create article.form-document section div.block.large div.input input,body#orders.create article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#orders.new article.form-document section div.input,body#orders.create article.form-document section div.input{padding-top:1rem;width:90%}body#orders.new article.form-document section div.input label,body#orders.create article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#orders.new article.form-document section div.input input,body#orders.new article.form-document section div.input select,body#orders.new article.form-document section div.input textarea,body#orders.new article.form-document section div.input span.data,body#orders.create article.form-document section div.input input,body#orders.create article.form-document section div.input select,body#orders.create article.form-document section div.input textarea,body#orders.create article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#orders.new article.form-document section div.input textarea,body#orders.create article.form-document section div.input textarea{line-height:1.5em}body#orders.new article.form-document section div.input input[readonly=readonly],body#orders.create article.form-document section div.input input[readonly=readonly]{color:#888}body#orders.new article.form-document section div.input span.data,body#orders.create article.form-document section div.input span.data{color:#888}body#orders.new article.form-document section div.input p,body#orders.create article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#orders.new article.form-document section div.input.field_with_errors input,body#orders.new article.form-document section div.input.field_with_errors select,body#orders.new article.form-document section div.input.field_with_errors textarea,body#orders.create article.form-document section div.input.field_with_errors input,body#orders.create article.form-document section div.input.field_with_errors select,body#orders.create article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#orders.new article.form-document section.general div.block.title textarea,body#orders.create article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#orders.new article.form-document section.lines,body#orders.create article.form-document section.lines{padding:0rem 5rem}body#orders.new article.form-document section.lines table,body#orders.create article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#orders.new article.form-document section.lines table thead tr th,body#orders.create article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#orders.new article.form-document section.lines table thead tr th span,body#orders.create article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#orders.new article.form-document section.lines table thead tr th:first-child,body#orders.create article.form-document section.lines table thead tr th:first-child{border:none}body#orders.new article.form-document section.lines table thead tr th:first-child span,body#orders.create article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#orders.new article.form-document section.lines table thead tr th.quantity,body#orders.create article.form-document section.lines table thead tr th.quantity{width:7rem}body#orders.new article.form-document section.lines table thead tr th.unit_price,body#orders.create article.form-document section.lines table thead tr th.unit_price{width:12rem}body#orders.new article.form-document section.lines table thead tr th.total,body#orders.create article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#orders.new article.form-document section.lines table tbody tr td,body#orders.create article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#orders.new article.form-document section.lines table tbody tr td h2,body#orders.create article.form-document section.lines table tbody tr td h2{background:none}body#orders.new article.form-document section.lines table tbody tr td ul,body#orders.create article.form-document section.lines table tbody tr td ul{list-style:disc}body#orders.new article.form-document section.lines table tbody tr td:first-child,body#orders.create article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#orders.new article.form-document section.lines table tbody tr td:last-child,body#orders.create article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#orders.new article.form-document section.lines table tbody tr td div.input,body#orders.create article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#orders.new article.form-document section.lines table tbody tr td div.input label,body#orders.create article.form-document section.lines table tbody tr td div.input label{display:none}body#orders.new article.form-document section.lines table tbody tr td div.input input,body#orders.create article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#orders.new article.form-document section.lines table tbody tr td div.input input.numeric,body#orders.create article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#orders.new article.form-document section.lines table tbody tr td div.input textarea,body#orders.create article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#orders.new article.form-document section.lines table tbody tr td.description a,body#orders.create article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#orders.new article.form-document section.lines table tbody tr td.quantity input,body#orders.create article.form-document section.lines table tbody tr td.quantity input{width:80%}body#orders.new article.form-document section.lines table tbody tr td.unit_price input,body#orders.create article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#orders.new article.form-document section.lines table tbody tr td.unit_price span,body#orders.create article.form-document section.lines table tbody tr td.unit_price span{float:left}body#orders.new article.form-document section.lines table tbody tr td.total div.price,body#orders.create article.form-document section.lines table tbody tr td.total div.price{width:120px}body#orders.new article.form-document section.lines table tbody tr td.total div.price input,body#orders.create article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#orders.new article.form-document section.lines table tbody tr td nav.nav-options,body#orders.create article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#orders.new article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#orders.create article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#orders.new article.form-document section.lines table tbody tr td a.btn-hide-line,body#orders.create article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#orders.new article.form-document section.lines table tbody tr td a.btn-show-line,body#orders.create article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#orders.new article.form-document section.lines table tbody tr:hover td nav.nav-options,body#orders.create article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#orders.new article.form-document section.lines table tbody tr:last-child td,body#orders.create article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#orders.new article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#orders.create article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#orders.new article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#orders.create article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#orders.new article.form-document section.lines table tbody tr a.btn-delete-page-break,body#orders.create article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#orders.new article.form-document section.lines table tbody tr.page-break td,body#orders.create article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#orders.new article.form-document section.lines table tbody tr.page-break td div.break,body#orders.create article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#orders.new article.form-document section.lines table tbody tr.hidden td,body#orders.create article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#orders.new article.form-document section.lines table tbody tr.hidden td.total,body#orders.create article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#orders.new article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#orders.create article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#orders.new article.form-document section.lines table tbody tr.hidden td.total p.markup,body#orders.create article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#orders.new article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#orders.create article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#orders.new article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#orders.create article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#orders.new article.form-document section.lines table tbody tr.line-order td,body#orders.create article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#orders.new article.form-document section.lines table tbody tr.line-order td.description,body#orders.create article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#orders.new article.form-document section.lines table tbody tr.line-order td p,body#orders.create article.form-document section.lines table tbody tr.line-order td p{margin:0}body#orders.new article.form-document section.lines table tbody tr.line-order td p.markup,body#orders.create article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#orders.new article.form-document section.lines table tbody tr.line-order td p.markup strong,body#orders.create article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#orders.new article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#orders.create article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#orders.new article.form-document section.lines table tfoot tr td,body#orders.create article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#orders.new article.form-document section.lines table tfoot tr td strong,body#orders.create article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#orders.new article.form-document section.lines table tfoot tr td small,body#orders.create article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#orders.new article.form-document section.lines table tfoot tr td div.input,body#orders.create article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#orders.new article.form-document section.lines table tfoot tr td div.input input,body#orders.create article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#orders.new article.form-document section.lines table tfoot tr td:first-child,body#orders.create article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#orders.new article.form-document section.lines table tfoot tr td:last-child,body#orders.create article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#orders.new article.form-document section.lines table tfoot tr td.total,body#orders.create article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#orders.new article.form-document section.lines table tfoot tr td.total div.input,body#orders.create article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#orders.new article.form-document section.lines table tfoot tr td.total div.input label,body#orders.create article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#orders.new article.form-document section.lines table tfoot tr td.total div.price,body#orders.create article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#orders.new article.form-document section.lines table tfoot tr td.total div.price input,body#orders.create article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#orders.new article.form-document section.bottom,body#orders.create article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#orders.new article.form-document section.bottom div.block,body#orders.create article.form-document section.bottom div.block{border:none;width:100%}body#orders.new article.form-document section.bottom div.block div.input,body#orders.create article.form-document section.bottom div.block div.input{padding:0;margin:0}body#orders.new article.form-document section.bottom div.block label,body#orders.create article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#orders.new article.form-document section.bottom div.block select,body#orders.create article.form-document section.bottom div.block select{float:left;width:59%}body#orders.new article.form-document section.bottom div.block input,body#orders.create article.form-document section.bottom div.block input{float:left;width:55%}body#orders.new article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#orders.create article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#orders.new article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#orders.create article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#orders.new article.form-document section.bottom div.block div.input.proposal_filename:after,body#orders.create article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#orders.new article.form-document section.bottom div.block div.input.invoice_filename:after,body#orders.create article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#orders.new article.form-document section.bottom div.block.long_label label,body#orders.create article.form-document section.bottom div.block.long_label label{width:20rem}body#orders.new article.form-document section.bottom div.block.small,body#orders.create article.form-document section.bottom div.block.small{width:100%}body#orders.new article.form-document section.bottom div.block.small div.input input,body#orders.create article.form-document section.bottom div.block.small div.input input{width:9rem}body#orders.new article.form-document section.bottom div.block.add,body#orders.create article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#orders.new article.form-document section.bottom div.block.notes,body#orders.create article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#orders.new article.form-document section.bottom div.block.notes div.input,body#orders.create article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#orders.new article.form-document section.bottom div.block.notes div.input label,body#orders.create article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#orders.new article.form-document section.bottom div.block.notes div.input textarea,body#orders.create article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#orders.new footer.buttons,body#orders.create footer.buttons{padding-bottom:2rem}body#orders.new footer.buttons input.primary,body#orders.create footer.buttons input.primary{float:right;margin:0}body#orders.new article.form-document,body#orders.create article.form-document{padding-bottom:3rem}body#orders.new article.form-document #project-link,body#orders.create article.form-document #project-link{color:#aaa;display:block;font-size:14px;margin:6px 0 -30px 0;text-align:right}body#orders.new article.form-document #project-link:hover,body#orders.create article.form-document #project-link:hover{color:#008ee4}body#orders.new article.form-document header div.info,body#orders.create article.form-document header div.info{float:right}body#orders.new article.form-document header div.info h1,body#orders.create article.form-document header div.info h1{text-align:right;width:100%}body#orders.new article.form-document header div.info span.state,body#orders.create article.form-document header div.info span.state{display:inline-block;float:right;margin:.5rem 0 0 1rem}body#orders.new article.form-document section.general div.block,body#orders.create article.form-document section.general div.block{height:27.5rem}body#orders.new article.form-document section.general div.block div.input,body#orders.create article.form-document section.general div.block div.input{margin:0}body#orders.new article.form-document section.general #client-line,body#orders.create article.form-document section.general #client-line{display:none;margin-bottom:1rem}body#orders.new article.form-document section.general #client-line span.data,body#orders.create article.form-document section.general #client-line span.data{display:block;padding:0rem 1.5rem;max-width:56.5rem}body#orders.new article.form-document section.description div.block div.input,body#orders.create article.form-document section.description div.block div.input{max-width:none;width:100%}body#orders.new article.form-document section.description div.block div.input textarea,body#orders.create article.form-document section.description div.block div.input textarea{height:30rem}body#orders.new article.form-document section.cost div.block,body#orders.create article.form-document section.cost div.block{float:right;width:35rem}body#orders.new article.form-document section.cost div.block.left,body#orders.create article.form-document section.cost div.block.left{float:left}body#orders.new article.form-document section.cost div.block.left div.input label,body#orders.create article.form-document section.cost div.block.left div.input label{font-weight:500;line-height:1em;text-transform:none}body#orders.new article.form-document section.cost div.block div.input,body#orders.create article.form-document section.cost div.block div.input{margin:0;width:100%}body#orders.new article.form-document section.cost div.block div.input label,body#orders.create article.form-document section.cost div.block div.input label{color:#000;float:left;font-weight:700;font-size:1.6rem;margin:.7rem 0 0 0;text-transform:uppercase;width:19.5rem}body#orders.new article.form-document section.cost div.block div.input input,body#orders.create article.form-document section.cost div.block div.input input{float:left;text-align:right;width:12rem}body#orders.new article.form-document section.cost div.block span.percent,body#orders.create article.form-document section.cost div.block span.percent{display:block;float:left;margin:-3.6rem 0 0 32rem;position:absolute;text-align:right}body#orders.new article.form-document section.cost div.block div.order_has_shipping,body#orders.create article.form-document section.cost div.block div.order_has_shipping{display:block;margin:-1rem 0 0 -6rem;overflow:hidden;position:absolute;width:5rem}body#orders.new article.form-document section.cost div.block div.order_has_shipping label.switch,body#orders.create article.form-document section.cost div.block div.order_has_shipping label.switch{display:none}body#orders.new article.form-document section.cost div.block div.order_has_shipping label.lswitch,body#orders.create article.form-document section.cost div.block div.order_has_shipping label.lswitch{display:block;width:5rem}body#orders.new article.form-document section.cost div.block div.order_shipping_fees,body#orders.create article.form-document section.cost div.block div.order_shipping_fees{height:5.5rem}body#orders.new article.form-document section.bottom,body#orders.create article.form-document section.bottom{border-top:1px solid #ccc;margin:1rem 5rem;padding:1rem 0}body#orders.new article.form-document section.options div.block,body#orders.create article.form-document section.options div.block{margin-top:1rem;width:100%}body#orders.show div.document.box{padding-top:3rem}body#orders.show footer.buttons{background:#fafafa;border-top:1px solid #e7e7e7;margin:0 auto;padding:3rem 4%;text-align:left;width:92%}body#payments.index div.box.small{display:block;margin:0 auto;padding-bottom:4rem}body#payments.index div.box.small ul{list-style:none;margin:0 0 3rem 0;padding:0 10%;width:80%}body#payments.index div.box.small ul li{margin:0 0 1rem 0}body#payments.index div.box.small ul li span.value{display:block;float:right;text-align:right;width:12rem}body#payments.index div.box.small ul li.new-payment{background:#fff;border:none;box-shadow:0px 0px 3px rgba(0,0,0,0.2);display:none;margin:0 0 3rem -20%;position:relative;width:140%}body#payments.index div.box.small ul li.new-payment div.line-wrapper{margin:0 auto;padding:2rem 0;width:40rem}body#payments.index div.box.small ul li.new-payment div.label{float:left;width:28rem}body#payments.index div.box.small ul li.new-payment label{display:none}body#payments.index div.box.small ul li.new-payment div.input{display:inline;margin:0 0 1rem 0}body#payments.index div.box.small ul li.new-payment input.pikaday{background:none;border:none;box-shadow:none;font-weight:600;margin-top:.9rem;padding:.7rem .2rem}body#payments.index div.box.small ul li.new-payment div.price{float:right;margin-top:0.2rem;text-align:right;width:12rem}body#payments.index div.box.small ul li.new-payment div.price input{background:#f7f7f7;border:none;box-shadow:none;width:8rem}body#payments.index div.box.small ul li.new-payment div.price span.unit{line-height:4.1rem}body#payments.index div.box.small ul li.new-payment div.buttons{clear:both;margin:0 0 1rem 0;width:100%}body#payments.index div.box.small ul li.new-payment div.buttons a.cancel{float:left;margin:0;width:25%}body#payments.index div.box.small ul li.new-payment div.buttons .primary{float:right;margin:0;width:60%}body#payments.index div.box.small ul li.empty{color:#777;font-style:italic}body#payments.index div.box.small ul li.balance{clear:both;margin-top:3rem}body#payments.index div.box.small ul li.balance.unpaid span.value{color:#e82d08}body#payments.index div.box.small a#add-payment{margin:0 10%;padding:0;width:80%}body#payments.index footer.buttons{background:#fafafa;border:1px solid #e7e7e7;margin:0 auto;max-width:40rem;padding:3rem 5rem;text-align:left;width:100%}body#payments.index footer.buttons form{float:right}body#payments.index footer.buttons .primary{float:right;margin:0}body#portals-projects.index section#filters div.state select{width:15rem}body#portals-projects.index span#main-title-archived{display:none}body#portals-projects.index span#main-title-sub{display:none}body#portals-projects.index div#filters-results{overflow-x:hidden}body#portals-projects.index div#project-slider{margin-left:0;width:200%}body#portals-projects.index #table-projects{float:left;width:50%}body#portals-projects.index #table-projects thead tr th.created_at{width:10rem}body#portals-projects.index #table-projects thead tr th.hours{text-align:right;width:8rem}body#portals-projects.index #table-projects tbody tr{cursor:pointer}body#portals-projects.index #table-projects tbody tr td.hours{text-align:right}body#portals-projects.index div#project-info{float:left;padding:4rem 10%;width:30%}body#portals-projects.index div#project-info h2{font-size:2.5rem;margin-bottom:4rem;text-transform:none}body#portals-projects.index div#project-info table.simple{border:none;margin:0 0 4rem 0;width:50rem}body#portals-projects.index div#project-info table.simple thead tr th{background:#fff;border:none;border-bottom:1px solid #ddd;color:#111;font-size:1.6rem;font-weight:700;padding:2rem 2rem;text-transform:none}body#portals-projects.index div#project-info table.simple thead tr th.date{width:14rem}body#portals-projects.index div#project-info table.simple thead tr th.hours{width:8rem;text-align:right}body#portals-projects.index div#project-info table.simple thead tr th.amount{display:none;text-align:right}body#portals-projects.index div#project-info table.simple tbody tr td{background:#fff;border:none;border-bottom:1px solid #e3e3e3;color:#666;padding:1.5rem 2rem;text-align:left}body#portals-projects.index div#project-info table.simple tbody tr td.hours{text-align:right}body#portals-projects.index div#project-info table.simple tbody tr td.amount{display:none;text-align:right}body#portals-projects.index div#project-info table.simple tfoot tr td{border-top:1px solid #ddd;color:#111;font-size:1.6rem;font-weight:700;padding:2rem 2rem;text-align:left}body#portals-projects.index div#project-info table.simple tfoot tr td.hours{text-align:right}body#portals-projects.index div#project-info table.simple tfoot tr td.amount{display:none;text-align:right}body#portals-projects.index div#project-info table#table-timesheet.hourly-rate thead tr th.amount{display:table-cell}body#portals-projects.index div#project-info table#table-timesheet.hourly-rate tbody tr td.amount{display:table-cell}body#portals-projects.index div#project-info table#table-timesheet.hourly-rate tfoot tr td.amount{display:table-cell}body#portals-sessions.index,body#portals-sessions.new,body#portals-sessions.create{background:#d9eff5}body#portals-sessions.index div.box,body#portals-sessions.new div.box,body#portals-sessions.create div.box{box-shadow:.2rem .5rem 1px #c6dde4;border:none;margin:-30rem auto 0 -25rem;padding:5rem 0;position:absolute;top:50%;max-width:50rem;width:50rem}body#portals-sessions.index div.client-logo,body#portals-sessions.new div.client-logo,body#portals-sessions.create div.client-logo{margin:0 25% 3rem 25%;text-align:center;width:50%}body#portals-sessions.index div.client-logo img,body#portals-sessions.new div.client-logo img,body#portals-sessions.create div.client-logo img{width:90%}body#portals-sessions.index section.form,body#portals-sessions.new section.form,body#portals-sessions.create section.form{padding:3rem 10% 0 10%}body#portals-sessions.index section.form input.primary,body#portals-sessions.new section.form input.primary,body#portals-sessions.create section.form input.primary{width:100%}body#portals-sessions.index p,body#portals-sessions.new p,body#portals-sessions.create p{margin:0px 20%}body#projects.edit div.input.proposal_id div.document.proposal,body#projects.update div.input.proposal_id div.document.proposal{background:#fff;border:1px solid #ddd;display:inline-block;padding:1.5rem;width:auto}body#projects.edit div.input.proposal_id div.document.proposal a,body#projects.update div.input.proposal_id div.document.proposal a{color:#000}body#projects.edit div.input.proposal_id div.document.proposal.none,body#projects.update div.input.proposal_id div.document.proposal.none{background:#eee;color:#000}body#projects.edit div.input.proposal_id a#link-proposal,body#projects.update div.input.proposal_id a#link-proposal{color:#999;font-size:1.4rem;margin-left:1rem;text-decoration:underline}body#projects.edit div.input.proposal_id div#select-proposals,body#projects.update div.input.proposal_id div#select-proposals{display:none}body#projects.edit div.input.proposal_id div#select-proposals select,body#projects.update div.input.proposal_id div#select-proposals select{display:none}body#projects.edit section.group h2 a.button,body#projects.update section.group h2 a.button{font-size:1.3rem;height:2.8rem;line-height:2.8rem;margin:0 0 0 2rem;padding:0 1rem}body#projects.edit section.group section.fields,body#projects.update section.group section.fields{padding-top:2rem !important}body#projects.edit div.group-clients,body#projects.update div.group-clients{display:none;margin-top:-1.5rem;max-width:70rem}body#projects.edit div.group-clients select,body#projects.update div.group-clients select{margin-left:6rem;max-width:60.5rem}body#projects.edit div.group-clients button,body#projects.update div.group-clients button{margin-left:6rem}body#projects.index #sub-admin-bar div#buttons-invoice-multi-projects{display:none;padding:1.2rem 5rem}body#projects.index #sub-admin-bar div#buttons-invoice-multi-projects select{float:left;margin-right:2rem;width:40rem}body#projects.index #sub-admin-bar div#buttons-invoice-multi-projects a{margin:0 1.5rem 0 0}body#projects.index section#page header.page-dark{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}body#projects.index section#page header.page-dark div.title{width:calc(100% - 10rem)}body#projects.index section#page header.page-dark section.columns{display:flex;flex-wrap:nowrap}body#projects.index section#page header.page-dark section.columns #filters form{display:flex;flex-wrap:nowrap}body#projects.index section#page header.page-dark section.columns #filters form #filter-project-managers{width:20rem}body#projects.index section#page header.page-dark section.columns #filters form #filter-state{width:13rem}body#projects.index section#page header.page-dark section.columns div.column{padding:0 3rem}body#projects.index section#page header.page-dark section.columns div.column:last-child{padding-right:0}body#projects.index #flag-show-all-projects.selected{color:#64cb25}body#projects.index table.projects thead tr th.multiselect{padding:0;text-align:center;width:4rem}body#projects.index table.projects thead tr th.multiselect input{box-shadow:none;display:none;margin:0;padding:0;width:auto}body#projects.index table.projects thead tr th.indicator{padding:0;width:5rem}body#projects.index table.projects thead tr th.project_manager{padding:0;text-align:right;width:8rem}body#projects.index table.projects thead tr th.project_manager svg.star{fill:#999;display:inline-block}body#projects.index table.projects thead tr th.project_manager.sorted svg{fill:#000}body#projects.index table.projects thead tr th.identifier{width:12rem}body#projects.index table.projects thead tr th.sent_to_invoicing_at{width:10rem}body#projects.index table.projects thead tr th.invoicer{width:12rem}body#projects.index table.projects thead tr th.created_at{width:10rem}body#projects.index table.projects thead tr th.icons{width:8rem}body#projects.index table.projects tbody tr td.multiselect{cursor:default;padding:0 0 0 2rem;padding-right:0;vertical-align:middle}body#projects.index table.projects tbody tr td.multiselect input{box-shadow:none;display:none;margin:0;padding:0}body#projects.index table.projects tbody tr td.indicator{padding-right:0}body#projects.index table.projects tbody tr td.icons svg.quickbooks{height:15px;margin-left:3px;padding:4px;width:15px}body#projects.index_no_category table.projects thead tr th.category{width:28rem}body#projects.index_no_category table.projects tbody tr td h3{color:#000;font-size:1.6rem;line-height:1.2em;font-weight:600;margin:0;padding:0}body#projects.index_no_category table.projects tbody tr td h3 small{color:#000;display:block;font-size:1.6rem;font-weight:400}body#projects.index_no_category table.projects tbody tr td p.sub{color:#666;font-size:1.4rem;line-height:1.2em;margin:0 0 0 0}body#projects.index_no_category table.projects tbody tr td.category{padding-top:1rem;padding-bottom:1rem}body#projects.index_no_category table.projects tbody tr td.category label{display:none}body#projects.index_no_category table.projects tbody tr td.category div.input{margin:1.5rem 0 0 0}body#projects.index_no_category table.projects tbody tr td.category select{margin:0}body#projects.index_no_category table.projects tbody tr svg.icon.check{background:#64cb25;border-radius:30px;color:#fff;display:none;float:left;margin:0rem 1rem 0 0;padding:.5rem}body#projects.new div.input.proposal_id div.document.proposal,body#projects.create div.input.proposal_id div.document.proposal{background:#fff;border:1px solid #ddd;display:inline-block;padding:1.5rem;width:auto}body#projects.new div.input.proposal_id div.document.proposal a,body#projects.create div.input.proposal_id div.document.proposal a{color:#000}body#projects.new div.input.proposal_id div.document.proposal.none,body#projects.create div.input.proposal_id div.document.proposal.none{background:#eee;color:#000}body#projects.new div.input.proposal_id a#link-proposal,body#projects.create div.input.proposal_id a#link-proposal{color:#999;font-size:1.4rem;margin-left:1rem;text-decoration:underline}body#projects.new div.input.proposal_id div#select-proposals,body#projects.create div.input.proposal_id div#select-proposals{display:none}body#projects.new div.input.proposal_id div#select-proposals select,body#projects.create div.input.proposal_id div#select-proposals select{display:none}body#projects.new section.group h2 a.button,body#projects.create section.group h2 a.button{font-size:1.3rem;height:2.8rem;line-height:2.8rem;margin:0 0 0 2rem;padding:0 1rem}body#projects.new section.group section.fields,body#projects.create section.group section.fields{padding-top:2rem !important}body#projects.new div.group-clients,body#projects.create div.group-clients{display:none;margin-top:-1.5rem;max-width:70rem}body#projects.new div.group-clients select,body#projects.create div.group-clients select{margin-left:6rem;max-width:60.5rem}body#projects.new div.group-clients button,body#projects.create div.group-clients button{margin-left:6rem}body#projects.show section#page header.page-dark div.title{width:calc(100% - 65rem)}body#projects.show input#project_search{width:25rem}body#projects.show #tabular-group li.tab.report.selected{background:#292a2e}body#projects.show #tabular-group li.tab.report.selected label{color:#fff}body#projects.show section.tabular{border-bottom:1px solid #ccc}body#projects.show article.document{background:#f7f7f7;clear:both;margin:0 0;padding-top:4rem}body#projects.show article.document section{clear:both}body#projects.show article.document div.block{border:none;margin-bottom:5rem;max-width:500px;width:100%;padding-right:2rem}body#projects.show article.document div.block a.button.add{display:inline-block;float:right;margin-top:-4px}body#projects.show article.document div.block a.button.add svg{width:24px}body#projects.show article.document div.block label{border-top:1px solid #cacaca;font-size:1.4rem;padding-top:1rem}body#projects.show article.document div.block span.value{font-size:1.6rem;display:block}body#projects.show article.document div.block span.value.undefined{color:#bbb;font-style:italic}body#projects.show article.document div.block ul{margin:0}body#projects.show article.document div.block ul li{margin:0 0 1rem 0;list-style:none}body#projects.show article.document div.block ul li svg.icon{padding:0 .5rem 0 0;vertical-align:middle;width:18px}body#projects.show article.document div.block.col1{width:90%}body#projects.show article.document div.block.col2{width:46%}body#projects.show article.document div.block.col3{width:30%}body#projects.show article.document table.keyval{border-bottom:none}body#projects.show article.document table.keyval tbody tr th{width:20%}body#projects.show article.document table.keyval tbody tr td svg{height:20px;margin:-2px 5px 0 0;width:20px}body#projects.show article.document table.keyval tbody tr td span.alert{color:#ecaf09}body#projects.show article.document table.keyval tbody tr td span.clean{color:#333}body#projects.show article.document table.keyval tbody tr td a:hover span.clean{color:#008ae6}body#projects.show article.document table.keyval tbody tr.file th{padding-top:0;padding-bottom:0;vertical-align:middle}body#projects.show article.document table.keyval tbody tr.file th img.badge{margin:0 .5rem 0 -2.5rem;vertical-align:middle;width:20px}body#projects.show article.document table.keyval tbody tr.file th span.badge{margin:0 .5rem 0 -2.5rem}body#projects.show article.document table.keyval tbody tr.file th svg{display:inline-block;margin-left:.5rem;vertical-align:middle;width:20px}body#projects.show article.document table.keyval tbody tr.file th span.text{display:inline-block;vertical-align:middle}body#projects.show article.document table.keyval tbody tr.file td a{color:#222222}body#projects.show article.document table.keyval tbody tr:last-child th,body#projects.show article.document table.keyval tbody tr:last-child td{border-bottom:none}body#projects.show #tabular-content-general #project-full-title{position:absolute;left:-9999px}body#projects.show #tabular-content-team article{padding-top:0}body#projects.show #tabular-content-team #table-team .row.project_manager .cell.icon span.dot{background:#00ccff}body#projects.show #tabular-content-team #table-team .row.invoicer .cell.icon span.dot{background:#00ccff}body#projects.show #tabular-content-team #table-team .row.proposer .cell.icon span.dot{background:#00ccff}body#projects.show #tabular-content-team #table-team .row.member .cell.icon span.dot{background:#0099ff}body#projects.show #tabular-content-team #table-team .row.collaborator .cell{color:#aaa}body#projects.show #tabular-content-team #table-team .row.collaborator .cell.icon span.dot{background:#6633cc}body#projects.show #tabular-content-team #table-team .cell.icon{padding-right:0;width:1.2rem}body#projects.show #tabular-content-team #table-team .cell.name{width:22rem}body#projects.show #tabular-content-team #table-team .cell.nature{width:22rem}body#projects.show #tabular-content-team #table-team .cell.hours{width:8rem}body#projects.show #tabular-content-team #table-team .cell.last-worked-at{width:18rem}body#projects.show #tabular-content-team #table-team .cell.last-worked-at span.current{color:#4fa01d;font-weight:bold}body#projects.show #tabular-content-team #table-team .cell.controls{width:20rem}body#projects.show #tabular-content-team #table-team .cell.controls button:hover svg{fill:#fb2c1f}body#projects.show #tabular-content-team #table-team #worker-line-new{display:block}body#projects.show #tabular-content-team #table-team #form-worker-line-new{display:none}body#projects.show #tabular-content-team #table-team #form-worker-line-new .cell.controls button{display:inline-block}body#projects.show #tabular-content-budget article{padding-top:0}body#projects.show #tabular-content-budget #table-budget .cell div.input input{width:6rem}body#projects.show #tabular-content-budget #table-budget .cell.task{width:30rem}body#projects.show #tabular-content-budget #table-budget .cell.hourly-rate{text-align:right;width:14rem}body#projects.show #tabular-content-budget #table-budget .cell.target-hours{text-align:right;width:14rem}body#projects.show #tabular-content-budget #table-budget .cell.real-hours{text-align:right;width:14rem}body#projects.show #tabular-content-budget #table-budget .cell.controls{width:20rem}body#projects.show #tabular-content-budget #table-budget .cell.controls button:hover svg{fill:#fb2c1f}body#projects.show #tabular-content-budget #table-budget .row-form.new{display:block}body#projects.show #tabular-content-budget #table-budget .row-form.new input,body#projects.show #tabular-content-budget #table-budget .row-form.new span.unit,body#projects.show #tabular-content-budget #table-budget .row-form.new button,body#projects.show #tabular-content-budget #table-budget .row-form.new a.button{display:none}body#projects.show #tabular-content-budget #table-budget .row-form.new.selected input,body#projects.show #tabular-content-budget #table-budget .row-form.new.selected span.unit,body#projects.show #tabular-content-budget #table-budget .row-form.new.selected button,body#projects.show #tabular-content-budget #table-budget .row-form.new.selected a.button{display:inline-block}body#projects.show #tabular-content-budget #table-budget #budget-line-new{display:block}body#projects.show #tabular-content-budget #table-budget #form-budget-line-new{display:none}body#projects.show #tabular-content-documents table.documents tbody tr th{width:210px}body#projects.show #tabular-content-documents table.documents tbody tr td.date{white-space:nowrap;width:9rem}body#projects.show #tabular-content-documents table.documents tbody tr td.state{padding:0;width:12rem}body#projects.show #tabular-content-documents table.documents tbody tr td.icons{width:12rem}body#projects.show #tabular-content-documents table.documents tbody tr td.amount{text-align:right;width:10rem}body#projects.show #tabular-content-report #grouping-selector{background:#292a2e;padding:2.5rem 4% 1.5rem 0;text-align:right}body#projects.show #tabular-content-report #grouping-selector ul{display:inline-block}body#projects.show #tabular-content-report #grouping-selector ul li{display:inline-block}body#projects.show #tabular-content-report #grouping-selector ul li a{color:#555;font-size:1.3rem;font-weight:600;padding:.5rem 1rem;text-transform:uppercase}body#projects.show #tabular-content-report #grouping-selector ul li a:hover{color:#3abbda}body#projects.show #tabular-content-report #grouping-selector ul li a.selected{color:#fff}body#projects.show #tabular-content-report div.empty p{color:#999;padding:4rem 0 2rem 0;text-align:center}body#projects.show #tabular-content-report #visual-tools{align-items:center;display:flex;justify-content:space-between;height:auto;padding-top:3rem;padding-bottom:2rem}body#projects.show #tabular-content-report #visual-tools:before{display:none}body#projects.show #tabular-content-report #visual-tools h2{color:#fff;font-size:18px;font-weight:700;margin:0;padding:0}body#projects.show #tabular-content-report #visual-tools nav.charts{margin:0}body#projects.show #tabular-content-report #visual-tools nav.charts ul{display:flex;justify-content:flex-end}body#projects.show #tabular-content-report #visual-tools nav.charts ul li{margin-left:20px}body#projects.show #tabular-content-report #visual-tools nav.charts ul li a{background:#333;border-top:2px solid #333;color:#aaa;font-size:1.4rem;padding:6px 14px 8px 14px;transition:.5s}body#projects.show #tabular-content-report #visual-tools nav.charts ul li a:hover{color:#fff}body#projects.show #tabular-content-report #visual-tools nav.charts ul li a.selected{border-color:#e82d08;color:#fff}body#projects.show #tabular-content-report #visual-slider-mask{overflow:hidden;height:500px;width:100%}body#projects.show #tabular-content-report #visual-slider{display:flex;flex-wrap:wrap;margin:0;width:100%;transition:all .6s ease}body#projects.show #tabular-content-report #visual-slider.time-entries{margin-top:0}body#projects.show #tabular-content-report #visual-slider.tasks{margin-top:-500px}body#projects.show #tabular-content-report #visual-slider.quality-control{margin-top:-1000px}body#projects.show #tabular-content-report #visual-tasks{height:485px;padding:15px 4% 0 4%;width:92%}body#projects.show #tabular-content-report #visual-tasks .horizontal-bar-chart{height:480px}body#projects.show #tabular-content-report #visual-tasks .horizontal-bar-chart div.bars div.sub-group div.bar div.content{margin-right:15px;width:calc(400px - 15px)}body#projects.show #tabular-content-report #visual-tasks .horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper{width:calc(100% - 400px)}body#projects.show #tabular-content-report #visual-tasks .horizontal-bar-chart table.chart-layout{margin-left:400px;height:480px;margin-top:calc(-480px);width:calc(100% - 400px)}body#projects.show #tabular-content-report #visual-tasks .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content label,body#projects.show #tabular-content-report #visual-tasks .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content label{width:calc(100% - 50px)}body#projects.show #tabular-content-report #visual-tasks .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content span.value,body#projects.show #tabular-content-report #visual-tasks .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content span.value{width:50px}body#projects.show #tabular-content-report #visual-quality-control{height:500px;text-align:center}body#projects.show #tabular-content-report #visual-quality-control .percent-chart-wrapper{align-items:center;display:flex;height:280px;margin-bottom:23px;justify-content:center;width:100%}body#projects.show #tabular-content-report #visual-quality-control .percent-chart{margin:0 3% 0 0;max-height:220px;width:220px}body#projects.show #tabular-content-report #visual-quality-control .percent-chart:last-child{margin:0}body#projects.show #tabular-content-report #visual-quality-control .percent-chart .label{font-size:16%}body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart{height:190px}body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart div.bars div.sub-group div.bar div.content{margin-right:15px;width:calc(160px - 15px)}body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper{width:calc(100% - 160px)}body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart table.chart-layout{margin-left:160px;height:190px;margin-top:calc(-190px);width:calc(100% - 160px)}body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content label,body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content label{width:calc(100% - 50px)}body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content span.value,body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content span.value{width:50px}body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart{display:inline-block;padding-right:160px;max-width:1500px;width:calc(100% - 160px)}body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart div.bar:nth-child(1) div.percent{display:none}body#projects.show #tabular-content-report #visual-quality-control .horizontal-bar-chart div.bar:nth-child(2) div.graph{background:#6633cc}body#projects.show #tabular-content-report div.visual-wrapper{padding-bottom:0rem}body#projects.show #tabular-content-report div.visual-wrapper h3.empty{color:#fff;padding:215px 0;font-size:2rem;opacity:0.4;text-align:center}body#projects.show #tabular-content-report div.visual-wrapper ul.legend{display:none}body#projects.show #tabular-content-report div.visual-wrapper.budget-under g.element:nth-child(2) path{stroke:#66ff00}body#projects.show #tabular-content-report table{border-top:none}body#projects.show #tabular-content-report table thead th{border-top:none;cursor:default;padding-bottom:3rem;padding-top:3rem}body#projects.show #tabular-content-report table thead th.extra{padding:0;width:4rem}body#projects.show #tabular-content-report table thead th.cost-hour{text-align:right;width:11rem}body#projects.show #tabular-content-report table thead th.duration{text-align:right;width:9rem}body#projects.show #tabular-content-report table thead th.billable{text-align:right;width:12rem}body#projects.show #tabular-content-report table thead th.cost{text-align:right;width:10rem}body#projects.show #tabular-content-report table tbody tr td{vertical-align:middle}body#projects.show #tabular-content-report table tbody tr td.amount,body#projects.show #tabular-content-report table tbody tr th.amount{text-align:right;width:9rem}body#projects.show #tabular-content-report table tbody tr td.cost-hour,body#projects.show #tabular-content-report table tbody tr th.cost-hour{text-align:right;width:11rem}body#projects.show #tabular-content-report table tbody tr td.extra{padding:0;text-align:center;vertical-align:middle;width:4rem}body#projects.show #tabular-content-report table tbody tr td.extra svg.icon.extra{fill:#64cb25}body#projects.show #tabular-content-report table tbody tr td.date{width:15rem}body#projects.show #tabular-content-report table tbody tr td.duration,body#projects.show #tabular-content-report table tbody tr th.duration{text-align:right;width:9rem}body#projects.show #tabular-content-report table tbody tr td.hours{width:11rem}body#projects.show #tabular-content-report table tbody tr td.hours span.date{display:block;color:#999;font-size:1.4rem;margin-bottom:5px}body#projects.show #tabular-content-report table tbody tr td.invoiced,body#projects.show #tabular-content-report table tbody tr th.invoiced{padding:0;text-align:center;vertical-align:middle;width:4rem}body#projects.show #tabular-content-report table tbody tr td.invoiced svg.icon.money,body#projects.show #tabular-content-report table tbody tr th.invoiced svg.icon.money{fill:#64cb25}body#projects.show #tabular-content-report table tbody tr td.task{padding-bottom:1rem;padding-top:1rem}body#projects.show #tabular-content-report table tbody tr td.task div.entry-time{display:inline-block;vertical-align:middle;width:14rem}body#projects.show #tabular-content-report table tbody tr td.task div.entry-time span.date{display:block;color:#999;font-size:1.4rem;margin-bottom:3px}body#projects.show #tabular-content-report table tbody tr td.task div.entry-info{display:inline-block;vertical-align:middle}body#projects.show #tabular-content-report table tbody tr td.task span.task{display:block;color:#999;font-size:1.4rem;margin-bottom:5px}body#projects.show #tabular-content-report table tbody tr td.task span.value{display:block;color:#111}body#projects.show #tabular-content-report table tbody tr td.task span.value.undefined{color:#ccc;font-style:italic}body#projects.show #tabular-content-report table tbody tr td.user{padding-top:0;padding-bottom:0;vertical-align:middle;width:22rem}body#projects.show #tabular-content-report table tbody tr td.user span.user-avatar{background:none;border:none;display:inline-block;float:none;margin:0 1rem 0 0;vertical-align:middle;height:33px;width:33px}body#projects.show #tabular-content-report table tbody tr td.user svg.icon.extra{fill:#64cb25;margin:0 1rem 0 3px;vertical-align:middle;width:3rem}body#projects.show #tabular-content-report table tfoot td.cost-hour{text-align:right}body#projects.show #tabular-content-report table tfoot td.duration{text-align:right}body#projects.show #tabular-content-report table tfoot td.billable{text-align:right}body#projects.show #tabular-content-report table tfoot td.cost{text-align:right}body#projects.show #tabular-content-report table#report-entries-corrections thead tr th.total-hours{text-align:right;width:150px}body#projects.show #tabular-content-report table#report-entries-corrections thead tr th.total-hours-nested{text-align:right;width:150px}body#projects.show #tabular-content-report table#report-entries-corrections tbody tr td.total-hours{text-align:right}body#projects.show #tabular-content-report table#report-entries-corrections tbody tr td.total-hours-nested{text-align:right}body#projects.show section.all-notes{display:flex;flex-direction:column-reverse}body#projects.show section.all-notes section.notes{clear:both;max-width:100rem;padding:2rem 4% 5rem 4%;width:92%}body#projects.show section.all-notes section.notes div.col{float:left;max-width:90rem;padding:0;text-align:center;width:90%}body#projects.show section.all-notes section.notes div.col:first-child{margin-right:4%}body#projects.show section.all-notes section.notes div.element{background:#fff;margin-bottom:2rem;text-align:left;width:100%}body#projects.show section.all-notes section.notes div.element div.wrap-icon{float:left;padding-top:2rem;text-align:center;width:4rem}body#projects.show section.all-notes section.notes div.element div.wrap-icon svg.icon{fill:#fff;max-width:26px;width:50%}body#projects.show section.all-notes section.notes div.element div.wrap-info{background:#fff;float:left;padding:2rem 2rem 1rem 2rem;width:calc(100% - 8rem)}body#projects.show section.all-notes section.notes div.element span.user-avatar{background:#ddd;border:1px solid #ccc;display:block;float:left;margin-right:1rem;height:3rem;width:3rem}body#projects.show section.all-notes section.notes div.element div.info span.name{display:block;margin-bottom:.3rem}body#projects.show section.all-notes section.notes div.element div.info span.date{color:#777;display:inline-block;font-size:1.3rem}body#projects.show section.all-notes section.notes div.element div.info nav.nav-options{display:none;float:right;margin-top:-2rem}body#projects.show section.all-notes section.notes div.element div.message{clear:both;padding-top:1rem}body#projects.show section.all-notes section.notes div.element div.message p{font-size:1.5rem;line-height:1.5em}body#projects.show section.all-notes section.notes div.element div.form{background:none;border:none;display:none;padding:2rem 0 0 0}body#projects.show section.all-notes section.notes div.element div.form div.input{margin-bottom:0}body#projects.show section.all-notes section.notes div.element div.form footer{background:none;border-bottom:none;padding:2rem 0 0 0;width:100%}body#projects.show section.all-notes section.notes div.element div.form footer div.note_nature{display:inline-block;margin-right:2rem;max-width:30rem}body#projects.show section.all-notes section.notes div.element div.form label{display:none}body#projects.show section.all-notes section.notes div.element div.form textarea{border:none;box-shadow:none;margin-bottom:0;padding:0}body#projects.show section.all-notes section.notes div.element div.form a.cancel{color:#999;display:inline-block;float:right;font-size:1.3rem;margin:1.5rem 1rem 0 1rem}body#projects.show section.all-notes section.notes div.element.note{background:#c3c3c3}body#projects.show section.all-notes section.notes div.element.note.project_invoicing{background:#ecaf09}body#projects.show section.all-notes section.notes div.element.note.client_project_note{background:#0099ff}body#projects.show section.all-notes section.notes div.element:hover div.info nav.nav-options{display:block}body#projects.show section.all-notes section.notes div#new-note{background:#fff;clear:both;padding:3rem 4% 2rem 4%;text-align:left;width:92%}body#projects.show section.all-notes section.notes div#new-note div.avatar{border:1px solid #ccc;float:left;height:auto;margin-bottom:2rem;max-width:8rem;line-height:0;width:15%}body#projects.show section.all-notes section.notes div#new-note div.avatar img{width:100%}body#projects.show section.all-notes section.notes div#new-note label{display:none}body#projects.show section.all-notes section.notes div#new-note textarea{border:none;box-shadow:none;color:#555;font-size:1.5rem;line-height:1.5em;height:5rem;padding:1rem 0;width:100%}body#projects.show section.all-notes section.notes div#new-note div.message{clear:none;float:left;margin:-1rem 0 0 1.5rem;padding:0;width:80%}body#projects.show section.all-notes section.notes div#new-note div.input{margin:0}body#projects.show section.all-notes section.notes div#new-note footer{background:none;border-top:1px solid #ddd;border-bottom:none;clear:both;padding:2rem 0 0 0;text-align:left;width:100%}body#projects.show section.all-notes section.notes div#new-note footer div.note_nature{display:inline-block;max-width:30rem}body#projects.show section.all-notes section.notes.client_project_note{padding-bottom:0}@media only screen and (min-width: 1700px){body#projects.show section.all-notes{display:grid;grid-template-columns:repeat(2, 1fr)}}body#proposal_confirmations.edit section#page header.page-dark div.title,body#proposal_confirmations.update section#page header.page-dark div.title{width:calc(100% - 10rem)}body#proposal_confirmations.edit section#page div.form,body#proposal_confirmations.update section#page div.form{border-top:none;padding-top:0}body#proposal_confirmations.edit section#page div.form section.fields,body#proposal_confirmations.update section#page div.form section.fields{padding-top:20px}body#proposal_confirmations.edit section#page div.form footer.buttons,body#proposal_confirmations.update section#page div.form footer.buttons{padding-left:53px}body#proposal_confirmations.edit section#page div.form footer.buttons input#btn-submit[disabled],body#proposal_confirmations.update section#page div.form footer.buttons input#btn-submit[disabled]{background:#e8e8e8;border:1px solid #ddd;box-shadow:none;color:#bbb;cursor:default;text-shadow:none}body#proposal_confirmations.edit table.lines thead tr th.state,body#proposal_confirmations.update table.lines thead tr th.state{padding:0 30px;width:210px}body#proposal_confirmations.edit table.lines tbody tr,body#proposal_confirmations.update table.lines tbody tr{height:1px}body#proposal_confirmations.edit table.lines tbody tr td,body#proposal_confirmations.update table.lines tbody tr td{background:#fff;height:inherit}body#proposal_confirmations.edit table.lines tbody tr td.state,body#proposal_confirmations.update table.lines tbody tr td.state{border-color:#ddd;padding:0}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons{display:flex;height:100%;min-height:76px}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons button,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons button{background:#eee;border:none;box-shadow:none;display:inline-block;height:100%;margin:0;padding:0;width:135px}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons button svg,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons button svg{fill:#ccc;height:32px;width:32px}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons button.cancelled svg,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons button.cancelled svg{height:26px;width:26px}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons button:hover,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons button:hover{background:#ddd}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons button:hover svg,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons button:hover svg{fill:#aaa}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons button.selected.done,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons button.selected.done{background:#dbf0ce}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons button.selected.done svg,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons button.selected.done svg{fill:#64cb25}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons button.selected.cancelled,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons button.selected.cancelled{background:#f5dada}body#proposal_confirmations.edit table.lines tbody tr td.state div.buttons button.selected.cancelled svg,body#proposal_confirmations.update table.lines tbody tr td.state div.buttons button.selected.cancelled svg{fill:#e82d08}body#proposal_confirmations.edit table.lines tbody tr td.quantity,body#proposal_confirmations.update table.lines tbody tr td.quantity{padding:0px 20px;width:95px}body#proposal_confirmations.edit table.lines tbody tr td.quantity div.unit,body#proposal_confirmations.update table.lines tbody tr td.quantity div.unit{color:#777;display:block;font-size:14px;padding:10px 0 6px 0;text-align:center;text-transform:capitalize}body#proposal_confirmations.edit table.lines tbody tr td.quantity div.input,body#proposal_confirmations.update table.lines tbody tr td.quantity div.input{display:inline-block;margin:2px 0 0 0;width:auto}body#proposal_confirmations.edit table.lines tbody tr td.quantity div.input label,body#proposal_confirmations.update table.lines tbody tr td.quantity div.input label{display:none}body#proposal_confirmations.edit table.lines tbody tr td.quantity div.input input,body#proposal_confirmations.update table.lines tbody tr td.quantity div.input input{background:#eee;border:none;box-shadow:none;display:inline-block;height:35px;line-height:35px;margin:0;padding:0 10px;width:30px}body#proposal_confirmations.edit table.lines tbody tr td.quantity div.denominator,body#proposal_confirmations.update table.lines tbody tr td.quantity div.denominator{color:#777;display:inline-block;padding-top:12px}body#proposal_confirmations.edit table.lines tbody tr td.description label,body#proposal_confirmations.update table.lines tbody tr td.description label{display:none}body#proposal_confirmations.edit table.lines tbody tr td.description p,body#proposal_confirmations.update table.lines tbody tr td.description p{color:#121212;margin:0 0 10px 0}body#proposal_confirmations.edit table.lines tbody tr td.description p:last-child,body#proposal_confirmations.update table.lines tbody tr td.description p:last-child{margin:0}body#proposal_confirmations.edit table.lines tbody tr td.description div.input,body#proposal_confirmations.update table.lines tbody tr td.description div.input{display:none;margin:15px 0 0 0}body#proposal_confirmations.edit table.lines tbody tr td.description div.input input,body#proposal_confirmations.update table.lines tbody tr td.description div.input input{margin:0}body#proposal_confirmations.edit table.lines tbody tr td.description.has-notes div.input,body#proposal_confirmations.update table.lines tbody tr td.description.has-notes div.input{display:block}body#proposal_confirmations.edit table.lines tbody tr td.actions,body#proposal_confirmations.update table.lines tbody tr td.actions{text-align:right;width:120px}body#proposal_confirmations.edit table.lines tbody tr td.actions a,body#proposal_confirmations.update table.lines tbody tr td.actions a{color:#aaa;font-size:14px}body#proposal_confirmations.edit table.lines tbody tr td.actions a:hover,body#proposal_confirmations.update table.lines tbody tr td.actions a:hover{color:#008ae6}body#proposal_confirmations.edit table.lines tbody tr td.actions.has-notes a,body#proposal_confirmations.update table.lines tbody tr td.actions.has-notes a{display:none}body#proposal_confirmations.edit table.lines tbody tr.additional-tasks td,body#proposal_confirmations.update table.lines tbody tr.additional-tasks td{border-top:6px solid #ddd;border-bottom:none}body#proposal_confirmations.edit table.lines tbody tr.additional-tasks td.description div.input,body#proposal_confirmations.update table.lines tbody tr.additional-tasks td.description div.input{display:block}body#proposal_confirmations.edit table.lines tbody tr.additional-tasks td.description div.input label,body#proposal_confirmations.update table.lines tbody tr.additional-tasks td.description div.input label{color:#222;display:block;font-size:16px;font-weight:400;text-transform:none}body#proposal_confirmations.edit section.all-notes,body#proposal_confirmations.update section.all-notes{display:flex;flex-direction:column-reverse}body#proposal_confirmations.edit section.all-notes section.notes,body#proposal_confirmations.update section.all-notes section.notes{clear:both;max-width:100rem;padding:2rem 4% 5rem 4%;width:92%}body#proposal_confirmations.edit section.all-notes section.notes div.col,body#proposal_confirmations.update section.all-notes section.notes div.col{float:left;max-width:90rem;padding:0;text-align:center;width:90%}body#proposal_confirmations.edit section.all-notes section.notes div.col:first-child,body#proposal_confirmations.update section.all-notes section.notes div.col:first-child{margin-right:4%}body#proposal_confirmations.edit section.all-notes section.notes div.element,body#proposal_confirmations.update section.all-notes section.notes div.element{background:#fff;margin-bottom:2rem;text-align:left;width:100%}body#proposal_confirmations.edit section.all-notes section.notes div.element div.wrap-icon,body#proposal_confirmations.update section.all-notes section.notes div.element div.wrap-icon{float:left;padding-top:2rem;text-align:center;width:4rem}body#proposal_confirmations.edit section.all-notes section.notes div.element div.wrap-icon svg.icon,body#proposal_confirmations.update section.all-notes section.notes div.element div.wrap-icon svg.icon{fill:#fff;max-width:26px;width:50%}body#proposal_confirmations.edit section.all-notes section.notes div.element div.wrap-info,body#proposal_confirmations.update section.all-notes section.notes div.element div.wrap-info{background:#fff;float:left;padding:2rem 2rem 1rem 2rem;width:calc(100% - 8rem)}body#proposal_confirmations.edit section.all-notes section.notes div.element span.user-avatar,body#proposal_confirmations.update section.all-notes section.notes div.element span.user-avatar{background:#ddd;border:1px solid #ccc;display:block;float:left;margin-right:1rem;height:3rem;width:3rem}body#proposal_confirmations.edit section.all-notes section.notes div.element div.info span.name,body#proposal_confirmations.update section.all-notes section.notes div.element div.info span.name{display:block;margin-bottom:.3rem}body#proposal_confirmations.edit section.all-notes section.notes div.element div.info span.date,body#proposal_confirmations.update section.all-notes section.notes div.element div.info span.date{color:#777;display:inline-block;font-size:1.3rem}body#proposal_confirmations.edit section.all-notes section.notes div.element div.info nav.nav-options,body#proposal_confirmations.update section.all-notes section.notes div.element div.info nav.nav-options{display:none;float:right;margin-top:-2rem}body#proposal_confirmations.edit section.all-notes section.notes div.element div.message,body#proposal_confirmations.update section.all-notes section.notes div.element div.message{clear:both;padding-top:1rem}body#proposal_confirmations.edit section.all-notes section.notes div.element div.message p,body#proposal_confirmations.update section.all-notes section.notes div.element div.message p{font-size:1.5rem;line-height:1.5em}body#proposal_confirmations.edit section.all-notes section.notes div.element div.form,body#proposal_confirmations.update section.all-notes section.notes div.element div.form{background:none;border:none;display:none;padding:2rem 0 0 0}body#proposal_confirmations.edit section.all-notes section.notes div.element div.form div.input,body#proposal_confirmations.update section.all-notes section.notes div.element div.form div.input{margin-bottom:0}body#proposal_confirmations.edit section.all-notes section.notes div.element div.form footer,body#proposal_confirmations.update section.all-notes section.notes div.element div.form footer{background:none;border-bottom:none;padding:2rem 0 0 0;width:100%}body#proposal_confirmations.edit section.all-notes section.notes div.element div.form footer div.note_nature,body#proposal_confirmations.update section.all-notes section.notes div.element div.form footer div.note_nature{display:inline-block;margin-right:2rem;max-width:30rem}body#proposal_confirmations.edit section.all-notes section.notes div.element div.form label,body#proposal_confirmations.update section.all-notes section.notes div.element div.form label{display:none}body#proposal_confirmations.edit section.all-notes section.notes div.element div.form textarea,body#proposal_confirmations.update section.all-notes section.notes div.element div.form textarea{border:none;box-shadow:none;margin-bottom:0;padding:0}body#proposal_confirmations.edit section.all-notes section.notes div.element div.form a.cancel,body#proposal_confirmations.update section.all-notes section.notes div.element div.form a.cancel{color:#999;display:inline-block;float:right;font-size:1.3rem;margin:1.5rem 1rem 0 1rem}body#proposal_confirmations.edit section.all-notes section.notes div.element.note,body#proposal_confirmations.update section.all-notes section.notes div.element.note{background:#c3c3c3}body#proposal_confirmations.edit section.all-notes section.notes div.element.note.project_invoicing,body#proposal_confirmations.update section.all-notes section.notes div.element.note.project_invoicing{background:#ecaf09}body#proposal_confirmations.edit section.all-notes section.notes div.element.note.client_project_note,body#proposal_confirmations.update section.all-notes section.notes div.element.note.client_project_note{background:#0099ff}body#proposal_confirmations.edit section.all-notes section.notes div.element:hover div.info nav.nav-options,body#proposal_confirmations.update section.all-notes section.notes div.element:hover div.info nav.nav-options{display:block}body#proposal_confirmations.edit section.all-notes section.notes div#new-note,body#proposal_confirmations.update section.all-notes section.notes div#new-note{background:#fff;clear:both;padding:3rem 4% 2rem 4%;text-align:left;width:92%}body#proposal_confirmations.edit section.all-notes section.notes div#new-note div.avatar,body#proposal_confirmations.update section.all-notes section.notes div#new-note div.avatar{border:1px solid #ccc;float:left;height:auto;margin-bottom:2rem;max-width:8rem;line-height:0;width:15%}body#proposal_confirmations.edit section.all-notes section.notes div#new-note div.avatar img,body#proposal_confirmations.update section.all-notes section.notes div#new-note div.avatar img{width:100%}body#proposal_confirmations.edit section.all-notes section.notes div#new-note label,body#proposal_confirmations.update section.all-notes section.notes div#new-note label{display:none}body#proposal_confirmations.edit section.all-notes section.notes div#new-note textarea,body#proposal_confirmations.update section.all-notes section.notes div#new-note textarea{border:none;box-shadow:none;color:#555;font-size:1.5rem;line-height:1.5em;height:5rem;padding:1rem 0;width:100%}body#proposal_confirmations.edit section.all-notes section.notes div#new-note div.message,body#proposal_confirmations.update section.all-notes section.notes div#new-note div.message{clear:none;float:left;margin:-1rem 0 0 1.5rem;padding:0;width:80%}body#proposal_confirmations.edit section.all-notes section.notes div#new-note div.input,body#proposal_confirmations.update section.all-notes section.notes div#new-note div.input{margin:0}body#proposal_confirmations.edit section.all-notes section.notes div#new-note footer,body#proposal_confirmations.update section.all-notes section.notes div#new-note footer{background:none;border-top:1px solid #ddd;border-bottom:none;clear:both;padding:2rem 0 0 0;text-align:left;width:100%}body#proposal_confirmations.edit section.all-notes section.notes div#new-note footer div.note_nature,body#proposal_confirmations.update section.all-notes section.notes div#new-note footer div.note_nature{display:inline-block;max-width:30rem}body#proposal_confirmations.edit section.all-notes section.notes.client_project_note,body#proposal_confirmations.update section.all-notes section.notes.client_project_note{padding-bottom:0}@media only screen and (min-width: 1700px){body#proposal_confirmations.edit section.all-notes,body#proposal_confirmations.update section.all-notes{display:grid;grid-template-columns:repeat(2, 1fr)}}body#proposal_confirmations.edit section.notes,body#proposal_confirmations.update section.notes{padding-left:53px;width:auto}body#proposal_confirmations.edit section.notes div.project_standard,body#proposal_confirmations.update section.notes div.project_standard{display:none}body#proposal_confirmations.show div.spacer{height:40px}body#proposal_confirmations.show div.page{box-shadow:none;height:auto;margin-bottom:40px;min-height:calc(100vh - 186px)}body#proposal_confirmations.show div.page article.document{box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);padding-bottom:80px}body#proposal_confirmations.show div.page article.document table#table-document-lines{border-bottom:none}body#proposal_confirmations.show div.page article.document table#table-document-lines thead tr th.description span{padding-left:50px}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr td{border-bottom:1px solid #e3e3e3;padding-top:20px;padding-bottom:20px}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr td.state{padding:0;vertical-align:middle;width:34px}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr td.description{border-left:none;text-align:left}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr td.description p{margin:0}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr td.description strong.additional{display:block}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr td.description div.notes{color:#777;font-style:italic;padding-top:10px}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr td.quantity{padding-left:25px;text-align:left}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr td.quantity span.diverge{color:#e82d08}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr td.quantity span.unit{display:block}body#proposal_confirmations.show div.page article.document table#table-document-lines tbody tr:first-child td{padding-top:10px}body#proposal_confirmations.show div.page section.notes{padding-top:40px;padding-bottom:0px;margin-bottom:-20px}body#proposal_confirmations.show footer.buttons{background:#fafafa;border-top:1px solid #e7e7e7;margin:0 auto;padding:3rem 4%;text-align:left;width:92%}body#proposal_confirmations.show section.all-notes{display:flex;flex-direction:column-reverse}body#proposal_confirmations.show section.all-notes section.notes{clear:both;max-width:100rem;padding:2rem 4% 5rem 4%;width:92%}body#proposal_confirmations.show section.all-notes section.notes div.col{float:left;max-width:90rem;padding:0;text-align:center;width:90%}body#proposal_confirmations.show section.all-notes section.notes div.col:first-child{margin-right:4%}body#proposal_confirmations.show section.all-notes section.notes div.element{background:#fff;margin-bottom:2rem;text-align:left;width:100%}body#proposal_confirmations.show section.all-notes section.notes div.element div.wrap-icon{float:left;padding-top:2rem;text-align:center;width:4rem}body#proposal_confirmations.show section.all-notes section.notes div.element div.wrap-icon svg.icon{fill:#fff;max-width:26px;width:50%}body#proposal_confirmations.show section.all-notes section.notes div.element div.wrap-info{background:#fff;float:left;padding:2rem 2rem 1rem 2rem;width:calc(100% - 8rem)}body#proposal_confirmations.show section.all-notes section.notes div.element span.user-avatar{background:#ddd;border:1px solid #ccc;display:block;float:left;margin-right:1rem;height:3rem;width:3rem}body#proposal_confirmations.show section.all-notes section.notes div.element div.info span.name{display:block;margin-bottom:.3rem}body#proposal_confirmations.show section.all-notes section.notes div.element div.info span.date{color:#777;display:inline-block;font-size:1.3rem}body#proposal_confirmations.show section.all-notes section.notes div.element div.info nav.nav-options{display:none;float:right;margin-top:-2rem}body#proposal_confirmations.show section.all-notes section.notes div.element div.message{clear:both;padding-top:1rem}body#proposal_confirmations.show section.all-notes section.notes div.element div.message p{font-size:1.5rem;line-height:1.5em}body#proposal_confirmations.show section.all-notes section.notes div.element div.form{background:none;border:none;display:none;padding:2rem 0 0 0}body#proposal_confirmations.show section.all-notes section.notes div.element div.form div.input{margin-bottom:0}body#proposal_confirmations.show section.all-notes section.notes div.element div.form footer{background:none;border-bottom:none;padding:2rem 0 0 0;width:100%}body#proposal_confirmations.show section.all-notes section.notes div.element div.form footer div.note_nature{display:inline-block;margin-right:2rem;max-width:30rem}body#proposal_confirmations.show section.all-notes section.notes div.element div.form label{display:none}body#proposal_confirmations.show section.all-notes section.notes div.element div.form textarea{border:none;box-shadow:none;margin-bottom:0;padding:0}body#proposal_confirmations.show section.all-notes section.notes div.element div.form a.cancel{color:#999;display:inline-block;float:right;font-size:1.3rem;margin:1.5rem 1rem 0 1rem}body#proposal_confirmations.show section.all-notes section.notes div.element.note{background:#c3c3c3}body#proposal_confirmations.show section.all-notes section.notes div.element.note.project_invoicing{background:#ecaf09}body#proposal_confirmations.show section.all-notes section.notes div.element.note.client_project_note{background:#0099ff}body#proposal_confirmations.show section.all-notes section.notes div.element:hover div.info nav.nav-options{display:block}body#proposal_confirmations.show section.all-notes section.notes div#new-note{background:#fff;clear:both;padding:3rem 4% 2rem 4%;text-align:left;width:92%}body#proposal_confirmations.show section.all-notes section.notes div#new-note div.avatar{border:1px solid #ccc;float:left;height:auto;margin-bottom:2rem;max-width:8rem;line-height:0;width:15%}body#proposal_confirmations.show section.all-notes section.notes div#new-note div.avatar img{width:100%}body#proposal_confirmations.show section.all-notes section.notes div#new-note label{display:none}body#proposal_confirmations.show section.all-notes section.notes div#new-note textarea{border:none;box-shadow:none;color:#555;font-size:1.5rem;line-height:1.5em;height:5rem;padding:1rem 0;width:100%}body#proposal_confirmations.show section.all-notes section.notes div#new-note div.message{clear:none;float:left;margin:-1rem 0 0 1.5rem;padding:0;width:80%}body#proposal_confirmations.show section.all-notes section.notes div#new-note div.input{margin:0}body#proposal_confirmations.show section.all-notes section.notes div#new-note footer{background:none;border-top:1px solid #ddd;border-bottom:none;clear:both;padding:2rem 0 0 0;text-align:left;width:100%}body#proposal_confirmations.show section.all-notes section.notes div#new-note footer div.note_nature{display:inline-block;max-width:30rem}body#proposal_confirmations.show section.all-notes section.notes.client_project_note{padding-bottom:0}@media only screen and (min-width: 1700px){body#proposal_confirmations.show section.all-notes{display:grid;grid-template-columns:repeat(2, 1fr)}}body#proposal_confirmations.show section.notes div.project_standard{display:none}body#proposal_deliveries.new div.box,body#proposal_deliveries.create div.box{display:block;margin:0 auto;width:930px}body#proposal_deliveries.new div.box div.form div.input,body#proposal_deliveries.create div.box div.form div.input{clear:both;margin:0 0 1rem 0;max-width:none}body#proposal_deliveries.new div.box div.form div.input label,body#proposal_deliveries.create div.box div.form div.input label{float:left;margin-top:1.5rem;width:10rem}body#proposal_deliveries.new div.box div.form div.input span.data,body#proposal_deliveries.create div.box div.form div.input span.data{float:left;width:calc(100% - 13.2rem)}body#proposal_deliveries.new div.box div.form div.input input,body#proposal_deliveries.create div.box div.form div.input input{float:left;width:calc(100% - 13.2rem)}body#proposal_deliveries.new div.box div.form div.input textarea,body#proposal_deliveries.create div.box div.form div.input textarea{width:calc(100% - 13.2rem)}body#proposal_deliveries.new div.box div.form div.input select,body#proposal_deliveries.create div.box div.form div.input select{float:left;width:calc(100% - 10rem)}body#proposal_deliveries.new div.box div.form div.input span.error,body#proposal_deliveries.create div.box div.form div.input span.error{margin:0 0 2rem 8rem}body#proposal_deliveries.new div.box div.form div.input.delivery_cc,body#proposal_deliveries.create div.box div.form div.input.delivery_cc{display:none}body#proposal_deliveries.new div.box div.form div.input.delivery_bcc,body#proposal_deliveries.create div.box div.form div.input.delivery_bcc{display:none}body#proposal_deliveries.new div.box div.form div.options,body#proposal_deliveries.create div.box div.form div.options{float:right}body#proposal_deliveries.new div.box div.form div.options a,body#proposal_deliveries.create div.box div.form div.options a{color:#999;display:block;float:left;font-size:1.4rem;margin:0 2rem 2rem 0}body#proposal_deliveries.new div.box div.form div.options a:hover,body#proposal_deliveries.create div.box div.form div.options a:hover{color:#777}body#proposal_deliveries.new div.box div.form div.options a:last-child,body#proposal_deliveries.create div.box div.form div.options a:last-child{margin-right:.8rem}body#proposal_deliveries.new div.box div.form div.warning,body#proposal_deliveries.create div.box div.form div.warning{background:#ecaf09;border:1px;color:#fff;margin:-2rem 0 2rem 0;padding:1rem 4%}body#proposal_deliveries.new div.box div.form div.warning p,body#proposal_deliveries.create div.box div.form div.warning p{color:#fff;font-size:1.4rem;margin:0;padding:0;text-shadow:0px 1px 1px rgba(0,0,0,0.2)}body#proposal_deliveries.new div.box div.form div.input.delivery_message textarea,body#proposal_deliveries.create div.box div.form div.input.delivery_message textarea{height:25rem}body#proposal_deliveries.new div.box div.form div.line.attachment,body#proposal_deliveries.create div.box div.form div.line.attachment{margin-bottom:2rem}body#proposal_deliveries.new div.box div.form div.line.attachment label,body#proposal_deliveries.create div.box div.form div.line.attachment label{float:left;margin-top:1.5rem;width:10rem}body#proposal_deliveries.new div.box div.form div.line.attachment a.pdf,body#proposal_deliveries.create div.box div.form div.line.attachment a.pdf{background-color:#fff;background-position:15px 12px;border:1px solid #ddd;color:#555;display:inline-block;padding:1.5rem 2.5rem 1.5rem 4.5rem}body#proposal_deliveries.new div.box div.form div.line.attachment a.pdf:hover,body#proposal_deliveries.create div.box div.form div.line.attachment a.pdf:hover{border:1px solid #e82d08}body#proposal_deliveries.new div.box div.form footer #btn-manual-delivery,body#proposal_deliveries.create div.box div.form footer #btn-manual-delivery{float:right}body#proposal_deliveries.new div.box div.form footer .primary,body#proposal_deliveries.create div.box div.form footer .primary{float:right;margin-right:0}body#proposal_deliveries.new div.box.success,body#proposal_deliveries.create div.box.success{display:block;margin:0 auto;padding-bottom:2rem}body#proposal_deliveries.new div.box.success .primary,body#proposal_deliveries.create div.box.success .primary{margin-top:2rem;padding-left:0;padding-right:0;width:100%}body#proposal_templates.edit article.form-document,body#proposal_templates.update article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#proposal_templates.edit article.form-document header,body#proposal_templates.update article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#proposal_templates.edit article.form-document header div.logo,body#proposal_templates.update article.form-document header div.logo{float:left;width:20rem}body#proposal_templates.edit article.form-document header h1,body#proposal_templates.update article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#proposal_templates.edit article.form-document section,body#proposal_templates.update article.form-document section{background:#fff;padding:0 5rem}body#proposal_templates.edit article.form-document section div.block,body#proposal_templates.update article.form-document section div.block{border-top:1px solid #ccc;float:left}body#proposal_templates.edit article.form-document section div.block.small,body#proposal_templates.update article.form-document section div.block.small{width:16.5rem}body#proposal_templates.edit article.form-document section div.block.small div.input,body#proposal_templates.update article.form-document section div.block.small div.input{width:100%}body#proposal_templates.edit article.form-document section div.block.small div.input input,body#proposal_templates.edit article.form-document section div.block.small div.input span.data,body#proposal_templates.update article.form-document section div.block.small div.input input,body#proposal_templates.update article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#proposal_templates.edit article.form-document section div.block.medium,body#proposal_templates.update article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#proposal_templates.edit article.form-document section div.block.large,body#proposal_templates.update article.form-document section div.block.large{width:100%}body#proposal_templates.edit article.form-document section div.block.large div.input,body#proposal_templates.update article.form-document section div.block.large div.input{max-width:100%;width:100%}body#proposal_templates.edit article.form-document section div.block.large div.input input,body#proposal_templates.edit article.form-document section div.block.large div.input textarea,body#proposal_templates.update article.form-document section div.block.large div.input input,body#proposal_templates.update article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#proposal_templates.edit article.form-document section div.input,body#proposal_templates.update article.form-document section div.input{padding-top:1rem;width:90%}body#proposal_templates.edit article.form-document section div.input label,body#proposal_templates.update article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#proposal_templates.edit article.form-document section div.input input,body#proposal_templates.edit article.form-document section div.input select,body#proposal_templates.edit article.form-document section div.input textarea,body#proposal_templates.edit article.form-document section div.input span.data,body#proposal_templates.update article.form-document section div.input input,body#proposal_templates.update article.form-document section div.input select,body#proposal_templates.update article.form-document section div.input textarea,body#proposal_templates.update article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#proposal_templates.edit article.form-document section div.input textarea,body#proposal_templates.update article.form-document section div.input textarea{line-height:1.5em}body#proposal_templates.edit article.form-document section div.input input[readonly=readonly],body#proposal_templates.update article.form-document section div.input input[readonly=readonly]{color:#888}body#proposal_templates.edit article.form-document section div.input span.data,body#proposal_templates.update article.form-document section div.input span.data{color:#888}body#proposal_templates.edit article.form-document section div.input p,body#proposal_templates.update article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#proposal_templates.edit article.form-document section div.input.field_with_errors input,body#proposal_templates.edit article.form-document section div.input.field_with_errors select,body#proposal_templates.edit article.form-document section div.input.field_with_errors textarea,body#proposal_templates.update article.form-document section div.input.field_with_errors input,body#proposal_templates.update article.form-document section div.input.field_with_errors select,body#proposal_templates.update article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#proposal_templates.edit article.form-document section.general div.block.title textarea,body#proposal_templates.update article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#proposal_templates.edit article.form-document section.lines,body#proposal_templates.update article.form-document section.lines{padding:0rem 5rem}body#proposal_templates.edit article.form-document section.lines table,body#proposal_templates.update article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#proposal_templates.edit article.form-document section.lines table thead tr th,body#proposal_templates.update article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#proposal_templates.edit article.form-document section.lines table thead tr th span,body#proposal_templates.update article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#proposal_templates.edit article.form-document section.lines table thead tr th:first-child,body#proposal_templates.update article.form-document section.lines table thead tr th:first-child{border:none}body#proposal_templates.edit article.form-document section.lines table thead tr th:first-child span,body#proposal_templates.update article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#proposal_templates.edit article.form-document section.lines table thead tr th.quantity,body#proposal_templates.update article.form-document section.lines table thead tr th.quantity{width:7rem}body#proposal_templates.edit article.form-document section.lines table thead tr th.unit_price,body#proposal_templates.update article.form-document section.lines table thead tr th.unit_price{width:12rem}body#proposal_templates.edit article.form-document section.lines table thead tr th.total,body#proposal_templates.update article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#proposal_templates.edit article.form-document section.lines table tbody tr td,body#proposal_templates.update article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#proposal_templates.edit article.form-document section.lines table tbody tr td h2,body#proposal_templates.update article.form-document section.lines table tbody tr td h2{background:none}body#proposal_templates.edit article.form-document section.lines table tbody tr td ul,body#proposal_templates.update article.form-document section.lines table tbody tr td ul{list-style:disc}body#proposal_templates.edit article.form-document section.lines table tbody tr td:first-child,body#proposal_templates.update article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#proposal_templates.edit article.form-document section.lines table tbody tr td:last-child,body#proposal_templates.update article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#proposal_templates.edit article.form-document section.lines table tbody tr td div.input,body#proposal_templates.update article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#proposal_templates.edit article.form-document section.lines table tbody tr td div.input label,body#proposal_templates.update article.form-document section.lines table tbody tr td div.input label{display:none}body#proposal_templates.edit article.form-document section.lines table tbody tr td div.input input,body#proposal_templates.update article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#proposal_templates.edit article.form-document section.lines table tbody tr td div.input input.numeric,body#proposal_templates.update article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#proposal_templates.edit article.form-document section.lines table tbody tr td div.input textarea,body#proposal_templates.update article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#proposal_templates.edit article.form-document section.lines table tbody tr td.description a,body#proposal_templates.update article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#proposal_templates.edit article.form-document section.lines table tbody tr td.quantity input,body#proposal_templates.update article.form-document section.lines table tbody tr td.quantity input{width:80%}body#proposal_templates.edit article.form-document section.lines table tbody tr td.unit_price input,body#proposal_templates.update article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#proposal_templates.edit article.form-document section.lines table tbody tr td.unit_price span,body#proposal_templates.update article.form-document section.lines table tbody tr td.unit_price span{float:left}body#proposal_templates.edit article.form-document section.lines table tbody tr td.total div.price,body#proposal_templates.update article.form-document section.lines table tbody tr td.total div.price{width:120px}body#proposal_templates.edit article.form-document section.lines table tbody tr td.total div.price input,body#proposal_templates.update article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#proposal_templates.edit article.form-document section.lines table tbody tr td nav.nav-options,body#proposal_templates.update article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#proposal_templates.edit article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#proposal_templates.update article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#proposal_templates.edit article.form-document section.lines table tbody tr td a.btn-hide-line,body#proposal_templates.update article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#proposal_templates.edit article.form-document section.lines table tbody tr td a.btn-show-line,body#proposal_templates.update article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#proposal_templates.edit article.form-document section.lines table tbody tr:hover td nav.nav-options,body#proposal_templates.update article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#proposal_templates.edit article.form-document section.lines table tbody tr:last-child td,body#proposal_templates.update article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#proposal_templates.edit article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#proposal_templates.update article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#proposal_templates.edit article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#proposal_templates.update article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#proposal_templates.edit article.form-document section.lines table tbody tr a.btn-delete-page-break,body#proposal_templates.update article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#proposal_templates.edit article.form-document section.lines table tbody tr.page-break td,body#proposal_templates.update article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#proposal_templates.edit article.form-document section.lines table tbody tr.page-break td div.break,body#proposal_templates.update article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#proposal_templates.edit article.form-document section.lines table tbody tr.hidden td,body#proposal_templates.update article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#proposal_templates.edit article.form-document section.lines table tbody tr.hidden td.total,body#proposal_templates.update article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#proposal_templates.edit article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#proposal_templates.update article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#proposal_templates.edit article.form-document section.lines table tbody tr.hidden td.total p.markup,body#proposal_templates.update article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#proposal_templates.edit article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#proposal_templates.update article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#proposal_templates.edit article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#proposal_templates.update article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#proposal_templates.edit article.form-document section.lines table tbody tr.line-order td,body#proposal_templates.update article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#proposal_templates.edit article.form-document section.lines table tbody tr.line-order td.description,body#proposal_templates.update article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#proposal_templates.edit article.form-document section.lines table tbody tr.line-order td p,body#proposal_templates.update article.form-document section.lines table tbody tr.line-order td p{margin:0}body#proposal_templates.edit article.form-document section.lines table tbody tr.line-order td p.markup,body#proposal_templates.update article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#proposal_templates.edit article.form-document section.lines table tbody tr.line-order td p.markup strong,body#proposal_templates.update article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#proposal_templates.edit article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#proposal_templates.update article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#proposal_templates.edit article.form-document section.lines table tfoot tr td,body#proposal_templates.update article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#proposal_templates.edit article.form-document section.lines table tfoot tr td strong,body#proposal_templates.update article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#proposal_templates.edit article.form-document section.lines table tfoot tr td small,body#proposal_templates.update article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#proposal_templates.edit article.form-document section.lines table tfoot tr td div.input,body#proposal_templates.update article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#proposal_templates.edit article.form-document section.lines table tfoot tr td div.input input,body#proposal_templates.update article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#proposal_templates.edit article.form-document section.lines table tfoot tr td:first-child,body#proposal_templates.update article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#proposal_templates.edit article.form-document section.lines table tfoot tr td:last-child,body#proposal_templates.update article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#proposal_templates.edit article.form-document section.lines table tfoot tr td.total,body#proposal_templates.update article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#proposal_templates.edit article.form-document section.lines table tfoot tr td.total div.input,body#proposal_templates.update article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#proposal_templates.edit article.form-document section.lines table tfoot tr td.total div.input label,body#proposal_templates.update article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#proposal_templates.edit article.form-document section.lines table tfoot tr td.total div.price,body#proposal_templates.update article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#proposal_templates.edit article.form-document section.lines table tfoot tr td.total div.price input,body#proposal_templates.update article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#proposal_templates.edit article.form-document section.bottom,body#proposal_templates.update article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#proposal_templates.edit article.form-document section.bottom div.block,body#proposal_templates.update article.form-document section.bottom div.block{border:none;width:100%}body#proposal_templates.edit article.form-document section.bottom div.block div.input,body#proposal_templates.update article.form-document section.bottom div.block div.input{padding:0;margin:0}body#proposal_templates.edit article.form-document section.bottom div.block label,body#proposal_templates.update article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#proposal_templates.edit article.form-document section.bottom div.block select,body#proposal_templates.update article.form-document section.bottom div.block select{float:left;width:59%}body#proposal_templates.edit article.form-document section.bottom div.block input,body#proposal_templates.update article.form-document section.bottom div.block input{float:left;width:55%}body#proposal_templates.edit article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#proposal_templates.update article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#proposal_templates.edit article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#proposal_templates.update article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#proposal_templates.edit article.form-document section.bottom div.block div.input.proposal_filename:after,body#proposal_templates.update article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#proposal_templates.edit article.form-document section.bottom div.block div.input.invoice_filename:after,body#proposal_templates.update article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#proposal_templates.edit article.form-document section.bottom div.block.long_label label,body#proposal_templates.update article.form-document section.bottom div.block.long_label label{width:20rem}body#proposal_templates.edit article.form-document section.bottom div.block.small,body#proposal_templates.update article.form-document section.bottom div.block.small{width:100%}body#proposal_templates.edit article.form-document section.bottom div.block.small div.input input,body#proposal_templates.update article.form-document section.bottom div.block.small div.input input{width:9rem}body#proposal_templates.edit article.form-document section.bottom div.block.add,body#proposal_templates.update article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#proposal_templates.edit article.form-document section.bottom div.block.notes,body#proposal_templates.update article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#proposal_templates.edit article.form-document section.bottom div.block.notes div.input,body#proposal_templates.update article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#proposal_templates.edit article.form-document section.bottom div.block.notes div.input label,body#proposal_templates.update article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#proposal_templates.edit article.form-document section.bottom div.block.notes div.input textarea,body#proposal_templates.update article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#proposal_templates.edit footer.buttons,body#proposal_templates.update footer.buttons{padding-bottom:2rem}body#proposal_templates.edit footer.buttons input.primary,body#proposal_templates.update footer.buttons input.primary{float:right;margin:0}body#proposal_templates.edit article.proposal section.general div.block.title,body#proposal_templates.update article.proposal section.general div.block.title{height:150px}body#proposal_templates.edit article.proposal section.general div.block.description,body#proposal_templates.update article.proposal section.general div.block.description{height:180px}body#proposal_templates.index section#page header.page-dark div.title{width:calc(100% - 500px)}body#proposal_templates.index table.proposal_templates th.created_at{width:150px}body#proposal_templates.index table.proposal_templates th.user{width:200px}body#proposal_templates.new article.form-document,body#proposal_templates.create article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#proposal_templates.new article.form-document header,body#proposal_templates.create article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#proposal_templates.new article.form-document header div.logo,body#proposal_templates.create article.form-document header div.logo{float:left;width:20rem}body#proposal_templates.new article.form-document header h1,body#proposal_templates.create article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#proposal_templates.new article.form-document section,body#proposal_templates.create article.form-document section{background:#fff;padding:0 5rem}body#proposal_templates.new article.form-document section div.block,body#proposal_templates.create article.form-document section div.block{border-top:1px solid #ccc;float:left}body#proposal_templates.new article.form-document section div.block.small,body#proposal_templates.create article.form-document section div.block.small{width:16.5rem}body#proposal_templates.new article.form-document section div.block.small div.input,body#proposal_templates.create article.form-document section div.block.small div.input{width:100%}body#proposal_templates.new article.form-document section div.block.small div.input input,body#proposal_templates.new article.form-document section div.block.small div.input span.data,body#proposal_templates.create article.form-document section div.block.small div.input input,body#proposal_templates.create article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#proposal_templates.new article.form-document section div.block.medium,body#proposal_templates.create article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#proposal_templates.new article.form-document section div.block.large,body#proposal_templates.create article.form-document section div.block.large{width:100%}body#proposal_templates.new article.form-document section div.block.large div.input,body#proposal_templates.create article.form-document section div.block.large div.input{max-width:100%;width:100%}body#proposal_templates.new article.form-document section div.block.large div.input input,body#proposal_templates.new article.form-document section div.block.large div.input textarea,body#proposal_templates.create article.form-document section div.block.large div.input input,body#proposal_templates.create article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#proposal_templates.new article.form-document section div.input,body#proposal_templates.create article.form-document section div.input{padding-top:1rem;width:90%}body#proposal_templates.new article.form-document section div.input label,body#proposal_templates.create article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#proposal_templates.new article.form-document section div.input input,body#proposal_templates.new article.form-document section div.input select,body#proposal_templates.new article.form-document section div.input textarea,body#proposal_templates.new article.form-document section div.input span.data,body#proposal_templates.create article.form-document section div.input input,body#proposal_templates.create article.form-document section div.input select,body#proposal_templates.create article.form-document section div.input textarea,body#proposal_templates.create article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#proposal_templates.new article.form-document section div.input textarea,body#proposal_templates.create article.form-document section div.input textarea{line-height:1.5em}body#proposal_templates.new article.form-document section div.input input[readonly=readonly],body#proposal_templates.create article.form-document section div.input input[readonly=readonly]{color:#888}body#proposal_templates.new article.form-document section div.input span.data,body#proposal_templates.create article.form-document section div.input span.data{color:#888}body#proposal_templates.new article.form-document section div.input p,body#proposal_templates.create article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#proposal_templates.new article.form-document section div.input.field_with_errors input,body#proposal_templates.new article.form-document section div.input.field_with_errors select,body#proposal_templates.new article.form-document section div.input.field_with_errors textarea,body#proposal_templates.create article.form-document section div.input.field_with_errors input,body#proposal_templates.create article.form-document section div.input.field_with_errors select,body#proposal_templates.create article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#proposal_templates.new article.form-document section.general div.block.title textarea,body#proposal_templates.create article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#proposal_templates.new article.form-document section.lines,body#proposal_templates.create article.form-document section.lines{padding:0rem 5rem}body#proposal_templates.new article.form-document section.lines table,body#proposal_templates.create article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#proposal_templates.new article.form-document section.lines table thead tr th,body#proposal_templates.create article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#proposal_templates.new article.form-document section.lines table thead tr th span,body#proposal_templates.create article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#proposal_templates.new article.form-document section.lines table thead tr th:first-child,body#proposal_templates.create article.form-document section.lines table thead tr th:first-child{border:none}body#proposal_templates.new article.form-document section.lines table thead tr th:first-child span,body#proposal_templates.create article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#proposal_templates.new article.form-document section.lines table thead tr th.quantity,body#proposal_templates.create article.form-document section.lines table thead tr th.quantity{width:7rem}body#proposal_templates.new article.form-document section.lines table thead tr th.unit_price,body#proposal_templates.create article.form-document section.lines table thead tr th.unit_price{width:12rem}body#proposal_templates.new article.form-document section.lines table thead tr th.total,body#proposal_templates.create article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#proposal_templates.new article.form-document section.lines table tbody tr td,body#proposal_templates.create article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#proposal_templates.new article.form-document section.lines table tbody tr td h2,body#proposal_templates.create article.form-document section.lines table tbody tr td h2{background:none}body#proposal_templates.new article.form-document section.lines table tbody tr td ul,body#proposal_templates.create article.form-document section.lines table tbody tr td ul{list-style:disc}body#proposal_templates.new article.form-document section.lines table tbody tr td:first-child,body#proposal_templates.create article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#proposal_templates.new article.form-document section.lines table tbody tr td:last-child,body#proposal_templates.create article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#proposal_templates.new article.form-document section.lines table tbody tr td div.input,body#proposal_templates.create article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#proposal_templates.new article.form-document section.lines table tbody tr td div.input label,body#proposal_templates.create article.form-document section.lines table tbody tr td div.input label{display:none}body#proposal_templates.new article.form-document section.lines table tbody tr td div.input input,body#proposal_templates.create article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#proposal_templates.new article.form-document section.lines table tbody tr td div.input input.numeric,body#proposal_templates.create article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#proposal_templates.new article.form-document section.lines table tbody tr td div.input textarea,body#proposal_templates.create article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#proposal_templates.new article.form-document section.lines table tbody tr td.description a,body#proposal_templates.create article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#proposal_templates.new article.form-document section.lines table tbody tr td.quantity input,body#proposal_templates.create article.form-document section.lines table tbody tr td.quantity input{width:80%}body#proposal_templates.new article.form-document section.lines table tbody tr td.unit_price input,body#proposal_templates.create article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#proposal_templates.new article.form-document section.lines table tbody tr td.unit_price span,body#proposal_templates.create article.form-document section.lines table tbody tr td.unit_price span{float:left}body#proposal_templates.new article.form-document section.lines table tbody tr td.total div.price,body#proposal_templates.create article.form-document section.lines table tbody tr td.total div.price{width:120px}body#proposal_templates.new article.form-document section.lines table tbody tr td.total div.price input,body#proposal_templates.create article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#proposal_templates.new article.form-document section.lines table tbody tr td nav.nav-options,body#proposal_templates.create article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#proposal_templates.new article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#proposal_templates.create article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#proposal_templates.new article.form-document section.lines table tbody tr td a.btn-hide-line,body#proposal_templates.create article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#proposal_templates.new article.form-document section.lines table tbody tr td a.btn-show-line,body#proposal_templates.create article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#proposal_templates.new article.form-document section.lines table tbody tr:hover td nav.nav-options,body#proposal_templates.create article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#proposal_templates.new article.form-document section.lines table tbody tr:last-child td,body#proposal_templates.create article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#proposal_templates.new article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#proposal_templates.create article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#proposal_templates.new article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#proposal_templates.create article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#proposal_templates.new article.form-document section.lines table tbody tr a.btn-delete-page-break,body#proposal_templates.create article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#proposal_templates.new article.form-document section.lines table tbody tr.page-break td,body#proposal_templates.create article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#proposal_templates.new article.form-document section.lines table tbody tr.page-break td div.break,body#proposal_templates.create article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#proposal_templates.new article.form-document section.lines table tbody tr.hidden td,body#proposal_templates.create article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#proposal_templates.new article.form-document section.lines table tbody tr.hidden td.total,body#proposal_templates.create article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#proposal_templates.new article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#proposal_templates.create article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#proposal_templates.new article.form-document section.lines table tbody tr.hidden td.total p.markup,body#proposal_templates.create article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#proposal_templates.new article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#proposal_templates.create article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#proposal_templates.new article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#proposal_templates.create article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#proposal_templates.new article.form-document section.lines table tbody tr.line-order td,body#proposal_templates.create article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#proposal_templates.new article.form-document section.lines table tbody tr.line-order td.description,body#proposal_templates.create article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#proposal_templates.new article.form-document section.lines table tbody tr.line-order td p,body#proposal_templates.create article.form-document section.lines table tbody tr.line-order td p{margin:0}body#proposal_templates.new article.form-document section.lines table tbody tr.line-order td p.markup,body#proposal_templates.create article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#proposal_templates.new article.form-document section.lines table tbody tr.line-order td p.markup strong,body#proposal_templates.create article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#proposal_templates.new article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#proposal_templates.create article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#proposal_templates.new article.form-document section.lines table tfoot tr td,body#proposal_templates.create article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#proposal_templates.new article.form-document section.lines table tfoot tr td strong,body#proposal_templates.create article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#proposal_templates.new article.form-document section.lines table tfoot tr td small,body#proposal_templates.create article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#proposal_templates.new article.form-document section.lines table tfoot tr td div.input,body#proposal_templates.create article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#proposal_templates.new article.form-document section.lines table tfoot tr td div.input input,body#proposal_templates.create article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#proposal_templates.new article.form-document section.lines table tfoot tr td:first-child,body#proposal_templates.create article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#proposal_templates.new article.form-document section.lines table tfoot tr td:last-child,body#proposal_templates.create article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#proposal_templates.new article.form-document section.lines table tfoot tr td.total,body#proposal_templates.create article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#proposal_templates.new article.form-document section.lines table tfoot tr td.total div.input,body#proposal_templates.create article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#proposal_templates.new article.form-document section.lines table tfoot tr td.total div.input label,body#proposal_templates.create article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#proposal_templates.new article.form-document section.lines table tfoot tr td.total div.price,body#proposal_templates.create article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#proposal_templates.new article.form-document section.lines table tfoot tr td.total div.price input,body#proposal_templates.create article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#proposal_templates.new article.form-document section.bottom,body#proposal_templates.create article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#proposal_templates.new article.form-document section.bottom div.block,body#proposal_templates.create article.form-document section.bottom div.block{border:none;width:100%}body#proposal_templates.new article.form-document section.bottom div.block div.input,body#proposal_templates.create article.form-document section.bottom div.block div.input{padding:0;margin:0}body#proposal_templates.new article.form-document section.bottom div.block label,body#proposal_templates.create article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#proposal_templates.new article.form-document section.bottom div.block select,body#proposal_templates.create article.form-document section.bottom div.block select{float:left;width:59%}body#proposal_templates.new article.form-document section.bottom div.block input,body#proposal_templates.create article.form-document section.bottom div.block input{float:left;width:55%}body#proposal_templates.new article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#proposal_templates.create article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#proposal_templates.new article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#proposal_templates.create article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#proposal_templates.new article.form-document section.bottom div.block div.input.proposal_filename:after,body#proposal_templates.create article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#proposal_templates.new article.form-document section.bottom div.block div.input.invoice_filename:after,body#proposal_templates.create article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#proposal_templates.new article.form-document section.bottom div.block.long_label label,body#proposal_templates.create article.form-document section.bottom div.block.long_label label{width:20rem}body#proposal_templates.new article.form-document section.bottom div.block.small,body#proposal_templates.create article.form-document section.bottom div.block.small{width:100%}body#proposal_templates.new article.form-document section.bottom div.block.small div.input input,body#proposal_templates.create article.form-document section.bottom div.block.small div.input input{width:9rem}body#proposal_templates.new article.form-document section.bottom div.block.add,body#proposal_templates.create article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#proposal_templates.new article.form-document section.bottom div.block.notes,body#proposal_templates.create article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#proposal_templates.new article.form-document section.bottom div.block.notes div.input,body#proposal_templates.create article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#proposal_templates.new article.form-document section.bottom div.block.notes div.input label,body#proposal_templates.create article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#proposal_templates.new article.form-document section.bottom div.block.notes div.input textarea,body#proposal_templates.create article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#proposal_templates.new footer.buttons,body#proposal_templates.create footer.buttons{padding-bottom:2rem}body#proposal_templates.new footer.buttons input.primary,body#proposal_templates.create footer.buttons input.primary{float:right;margin:0}body#proposal_templates.new article.proposal section.general div.block.title,body#proposal_templates.create article.proposal section.general div.block.title{height:150px}body#proposal_templates.new article.proposal section.general div.block.description,body#proposal_templates.create article.proposal section.general div.block.description{height:180px}body#proposals.edit article.form-document,body#proposals.update article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#proposals.edit article.form-document header,body#proposals.update article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#proposals.edit article.form-document header div.logo,body#proposals.update article.form-document header div.logo{float:left;width:20rem}body#proposals.edit article.form-document header h1,body#proposals.update article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#proposals.edit article.form-document section,body#proposals.update article.form-document section{background:#fff;padding:0 5rem}body#proposals.edit article.form-document section div.block,body#proposals.update article.form-document section div.block{border-top:1px solid #ccc;float:left}body#proposals.edit article.form-document section div.block.small,body#proposals.update article.form-document section div.block.small{width:16.5rem}body#proposals.edit article.form-document section div.block.small div.input,body#proposals.update article.form-document section div.block.small div.input{width:100%}body#proposals.edit article.form-document section div.block.small div.input input,body#proposals.edit article.form-document section div.block.small div.input span.data,body#proposals.update article.form-document section div.block.small div.input input,body#proposals.update article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#proposals.edit article.form-document section div.block.medium,body#proposals.update article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#proposals.edit article.form-document section div.block.large,body#proposals.update article.form-document section div.block.large{width:100%}body#proposals.edit article.form-document section div.block.large div.input,body#proposals.update article.form-document section div.block.large div.input{max-width:100%;width:100%}body#proposals.edit article.form-document section div.block.large div.input input,body#proposals.edit article.form-document section div.block.large div.input textarea,body#proposals.update article.form-document section div.block.large div.input input,body#proposals.update article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#proposals.edit article.form-document section div.input,body#proposals.update article.form-document section div.input{padding-top:1rem;width:90%}body#proposals.edit article.form-document section div.input label,body#proposals.update article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#proposals.edit article.form-document section div.input input,body#proposals.edit article.form-document section div.input select,body#proposals.edit article.form-document section div.input textarea,body#proposals.edit article.form-document section div.input span.data,body#proposals.update article.form-document section div.input input,body#proposals.update article.form-document section div.input select,body#proposals.update article.form-document section div.input textarea,body#proposals.update article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#proposals.edit article.form-document section div.input textarea,body#proposals.update article.form-document section div.input textarea{line-height:1.5em}body#proposals.edit article.form-document section div.input input[readonly=readonly],body#proposals.update article.form-document section div.input input[readonly=readonly]{color:#888}body#proposals.edit article.form-document section div.input span.data,body#proposals.update article.form-document section div.input span.data{color:#888}body#proposals.edit article.form-document section div.input p,body#proposals.update article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#proposals.edit article.form-document section div.input.field_with_errors input,body#proposals.edit article.form-document section div.input.field_with_errors select,body#proposals.edit article.form-document section div.input.field_with_errors textarea,body#proposals.update article.form-document section div.input.field_with_errors input,body#proposals.update article.form-document section div.input.field_with_errors select,body#proposals.update article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#proposals.edit article.form-document section.general div.block.title textarea,body#proposals.update article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#proposals.edit article.form-document section.lines,body#proposals.update article.form-document section.lines{padding:0rem 5rem}body#proposals.edit article.form-document section.lines table,body#proposals.update article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#proposals.edit article.form-document section.lines table thead tr th,body#proposals.update article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#proposals.edit article.form-document section.lines table thead tr th span,body#proposals.update article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#proposals.edit article.form-document section.lines table thead tr th:first-child,body#proposals.update article.form-document section.lines table thead tr th:first-child{border:none}body#proposals.edit article.form-document section.lines table thead tr th:first-child span,body#proposals.update article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#proposals.edit article.form-document section.lines table thead tr th.quantity,body#proposals.update article.form-document section.lines table thead tr th.quantity{width:7rem}body#proposals.edit article.form-document section.lines table thead tr th.unit_price,body#proposals.update article.form-document section.lines table thead tr th.unit_price{width:12rem}body#proposals.edit article.form-document section.lines table thead tr th.total,body#proposals.update article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#proposals.edit article.form-document section.lines table tbody tr td,body#proposals.update article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#proposals.edit article.form-document section.lines table tbody tr td h2,body#proposals.update article.form-document section.lines table tbody tr td h2{background:none}body#proposals.edit article.form-document section.lines table tbody tr td ul,body#proposals.update article.form-document section.lines table tbody tr td ul{list-style:disc}body#proposals.edit article.form-document section.lines table tbody tr td:first-child,body#proposals.update article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#proposals.edit article.form-document section.lines table tbody tr td:last-child,body#proposals.update article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#proposals.edit article.form-document section.lines table tbody tr td div.input,body#proposals.update article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#proposals.edit article.form-document section.lines table tbody tr td div.input label,body#proposals.update article.form-document section.lines table tbody tr td div.input label{display:none}body#proposals.edit article.form-document section.lines table tbody tr td div.input input,body#proposals.update article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#proposals.edit article.form-document section.lines table tbody tr td div.input input.numeric,body#proposals.update article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#proposals.edit article.form-document section.lines table tbody tr td div.input textarea,body#proposals.update article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#proposals.edit article.form-document section.lines table tbody tr td.description a,body#proposals.update article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#proposals.edit article.form-document section.lines table tbody tr td.quantity input,body#proposals.update article.form-document section.lines table tbody tr td.quantity input{width:80%}body#proposals.edit article.form-document section.lines table tbody tr td.unit_price input,body#proposals.update article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#proposals.edit article.form-document section.lines table tbody tr td.unit_price span,body#proposals.update article.form-document section.lines table tbody tr td.unit_price span{float:left}body#proposals.edit article.form-document section.lines table tbody tr td.total div.price,body#proposals.update article.form-document section.lines table tbody tr td.total div.price{width:120px}body#proposals.edit article.form-document section.lines table tbody tr td.total div.price input,body#proposals.update article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#proposals.edit article.form-document section.lines table tbody tr td nav.nav-options,body#proposals.update article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#proposals.edit article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#proposals.update article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#proposals.edit article.form-document section.lines table tbody tr td a.btn-hide-line,body#proposals.update article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#proposals.edit article.form-document section.lines table tbody tr td a.btn-show-line,body#proposals.update article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#proposals.edit article.form-document section.lines table tbody tr:hover td nav.nav-options,body#proposals.update article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#proposals.edit article.form-document section.lines table tbody tr:last-child td,body#proposals.update article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#proposals.edit article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#proposals.update article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#proposals.edit article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#proposals.update article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#proposals.edit article.form-document section.lines table tbody tr a.btn-delete-page-break,body#proposals.update article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#proposals.edit article.form-document section.lines table tbody tr.page-break td,body#proposals.update article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#proposals.edit article.form-document section.lines table tbody tr.page-break td div.break,body#proposals.update article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#proposals.edit article.form-document section.lines table tbody tr.hidden td,body#proposals.update article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#proposals.edit article.form-document section.lines table tbody tr.hidden td.total,body#proposals.update article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#proposals.edit article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#proposals.update article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#proposals.edit article.form-document section.lines table tbody tr.hidden td.total p.markup,body#proposals.update article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#proposals.edit article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#proposals.update article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#proposals.edit article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#proposals.update article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#proposals.edit article.form-document section.lines table tbody tr.line-order td,body#proposals.update article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#proposals.edit article.form-document section.lines table tbody tr.line-order td.description,body#proposals.update article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#proposals.edit article.form-document section.lines table tbody tr.line-order td p,body#proposals.update article.form-document section.lines table tbody tr.line-order td p{margin:0}body#proposals.edit article.form-document section.lines table tbody tr.line-order td p.markup,body#proposals.update article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#proposals.edit article.form-document section.lines table tbody tr.line-order td p.markup strong,body#proposals.update article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#proposals.edit article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#proposals.update article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#proposals.edit article.form-document section.lines table tfoot tr td,body#proposals.update article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#proposals.edit article.form-document section.lines table tfoot tr td strong,body#proposals.update article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#proposals.edit article.form-document section.lines table tfoot tr td small,body#proposals.update article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#proposals.edit article.form-document section.lines table tfoot tr td div.input,body#proposals.update article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#proposals.edit article.form-document section.lines table tfoot tr td div.input input,body#proposals.update article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#proposals.edit article.form-document section.lines table tfoot tr td:first-child,body#proposals.update article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#proposals.edit article.form-document section.lines table tfoot tr td:last-child,body#proposals.update article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#proposals.edit article.form-document section.lines table tfoot tr td.total,body#proposals.update article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#proposals.edit article.form-document section.lines table tfoot tr td.total div.input,body#proposals.update article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#proposals.edit article.form-document section.lines table tfoot tr td.total div.input label,body#proposals.update article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#proposals.edit article.form-document section.lines table tfoot tr td.total div.price,body#proposals.update article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#proposals.edit article.form-document section.lines table tfoot tr td.total div.price input,body#proposals.update article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#proposals.edit article.form-document section.bottom,body#proposals.update article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#proposals.edit article.form-document section.bottom div.block,body#proposals.update article.form-document section.bottom div.block{border:none;width:100%}body#proposals.edit article.form-document section.bottom div.block div.input,body#proposals.update article.form-document section.bottom div.block div.input{padding:0;margin:0}body#proposals.edit article.form-document section.bottom div.block label,body#proposals.update article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#proposals.edit article.form-document section.bottom div.block select,body#proposals.update article.form-document section.bottom div.block select{float:left;width:59%}body#proposals.edit article.form-document section.bottom div.block input,body#proposals.update article.form-document section.bottom div.block input{float:left;width:55%}body#proposals.edit article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#proposals.update article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#proposals.edit article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#proposals.update article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#proposals.edit article.form-document section.bottom div.block div.input.proposal_filename:after,body#proposals.update article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#proposals.edit article.form-document section.bottom div.block div.input.invoice_filename:after,body#proposals.update article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#proposals.edit article.form-document section.bottom div.block.long_label label,body#proposals.update article.form-document section.bottom div.block.long_label label{width:20rem}body#proposals.edit article.form-document section.bottom div.block.small,body#proposals.update article.form-document section.bottom div.block.small{width:100%}body#proposals.edit article.form-document section.bottom div.block.small div.input input,body#proposals.update article.form-document section.bottom div.block.small div.input input{width:9rem}body#proposals.edit article.form-document section.bottom div.block.add,body#proposals.update article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#proposals.edit article.form-document section.bottom div.block.notes,body#proposals.update article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#proposals.edit article.form-document section.bottom div.block.notes div.input,body#proposals.update article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#proposals.edit article.form-document section.bottom div.block.notes div.input label,body#proposals.update article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#proposals.edit article.form-document section.bottom div.block.notes div.input textarea,body#proposals.update article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#proposals.edit footer.buttons,body#proposals.update footer.buttons{padding-bottom:2rem}body#proposals.edit footer.buttons input.primary,body#proposals.update footer.buttons input.primary{float:right;margin:0}body#proposals.edit article.proposal section.general div.block,body#proposals.update article.proposal section.general div.block{height:15rem}body#proposals.edit article.proposal section.general div.proposal_client_id,body#proposals.update article.proposal section.general div.proposal_client_id{margin:0}body#proposals.edit article.proposal section.general div.proposal_client_id input,body#proposals.update article.proposal section.general div.proposal_client_id input{margin:0}body#proposals.edit article.proposal section.general div.proposal_contact_id label,body#proposals.update article.proposal section.general div.proposal_contact_id label{display:none}body#proposals.edit article.proposal section.general div.block.identifier div.input,body#proposals.update article.proposal section.general div.block.identifier div.input{margin:0}body#proposals.edit article.proposal section.general div.block.identifier div.proposal_identifier,body#proposals.update article.proposal section.general div.block.identifier div.proposal_identifier{padding-top:0}body#proposals.edit article.proposal section.general div.block.identifier div.proposal_identifier label,body#proposals.update article.proposal section.general div.block.identifier div.proposal_identifier label{display:none}body#proposals.edit article.proposal section.general div.block.description,body#proposals.update article.proposal section.general div.block.description{height:24rem}body#proposals.edit article.proposal section.general div.block.description div.input,body#proposals.update article.proposal section.general div.block.description div.input{max-width:none}body#proposals.edit article.proposal section.general div.block.description div.input textarea,body#proposals.update article.proposal section.general div.block.description div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#proposals.index table.proposals thead tr th.proposal_date{width:12rem}body#proposals.index table.proposals thead tr th.total{text-align:right;width:10rem}body#proposals.index table.proposals thead tr th.state{width:9rem}body#proposals.index table.proposals tbody tr td.total{text-align:right}body#proposals.index div.modal{margin:-15rem 0 0 -19rem;width:38rem}body#proposals.index div.modal label{display:none}body#proposals.index div.modal footer{padding-bottom:2rem}body#proposals.new section.templates,body#proposals.create section.templates{background:#f7f7f7;margin-bottom:-1rem;text-align:center}body#proposals.new section.templates div.wrapper,body#proposals.create section.templates div.wrapper{display:inline-block;height:2rem;margin:0 0 1rem 0;max-width:990px;padding:3rem 0 0 0;text-align:right;width:100%}body#proposals.new section.templates div.wrapper a#open-template-selector,body#proposals.create section.templates div.wrapper a#open-template-selector{color:#aaa;font-size:1.4rem}body#proposals.new section.templates div.wrapper a#open-template-selector:hover,body#proposals.create section.templates div.wrapper a#open-template-selector:hover{color:#000}body#proposals.new section.templates div.wrapper select,body#proposals.create section.templates div.wrapper select{display:none;margin-bottom:6rem}body#proposals.new article.form-document,body#proposals.create article.form-document{background:#fff;box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);margin:3rem auto 3rem auto;width:990px}body#proposals.new article.form-document header,body#proposals.create article.form-document header{padding:6.5rem 5rem 5.5rem 5rem}body#proposals.new article.form-document header div.logo,body#proposals.create article.form-document header div.logo{float:left;width:20rem}body#proposals.new article.form-document header h1,body#proposals.create article.form-document header h1{color:#bee2ee;float:right;font-size:3rem;font-family:'averta';font-weight:700;line-height:1.25em;margin:10px 0 0 0;padding:0;text-transform:none}body#proposals.new article.form-document section,body#proposals.create article.form-document section{background:#fff;padding:0 5rem}body#proposals.new article.form-document section div.block,body#proposals.create article.form-document section div.block{border-top:1px solid #ccc;float:left}body#proposals.new article.form-document section div.block.small,body#proposals.create article.form-document section div.block.small{width:16.5rem}body#proposals.new article.form-document section div.block.small div.input,body#proposals.create article.form-document section div.block.small div.input{width:100%}body#proposals.new article.form-document section div.block.small div.input input,body#proposals.new article.form-document section div.block.small div.input span.data,body#proposals.create article.form-document section div.block.small div.input input,body#proposals.create article.form-document section div.block.small div.input span.data{padding-left:1.5rem;width:calc(100% - 30px)}body#proposals.new article.form-document section div.block.medium,body#proposals.create article.form-document section div.block.medium{margin-right:2rem;width:70rem}body#proposals.new article.form-document section div.block.large,body#proposals.create article.form-document section div.block.large{width:100%}body#proposals.new article.form-document section div.block.large div.input,body#proposals.create article.form-document section div.block.large div.input{max-width:100%;width:100%}body#proposals.new article.form-document section div.block.large div.input input,body#proposals.new article.form-document section div.block.large div.input textarea,body#proposals.create article.form-document section div.block.large div.input input,body#proposals.create article.form-document section div.block.large div.input textarea{width:calc(100% - 30px)}body#proposals.new article.form-document section div.input,body#proposals.create article.form-document section div.input{padding-top:1rem;width:90%}body#proposals.new article.form-document section div.input label,body#proposals.create article.form-document section div.input label{color:#5c5c5c;font-size:1.5rem;font-weight:500;text-transform:none}body#proposals.new article.form-document section div.input input,body#proposals.new article.form-document section div.input select,body#proposals.new article.form-document section div.input textarea,body#proposals.new article.form-document section div.input span.data,body#proposals.create article.form-document section div.input input,body#proposals.create article.form-document section div.input select,body#proposals.create article.form-document section div.input textarea,body#proposals.create article.form-document section div.input span.data{background:#f7f7f7;border:none;box-shadow:none;color:#424242;font-family:'averta';font-size:1.4rem;line-height:2.9em}body#proposals.new article.form-document section div.input textarea,body#proposals.create article.form-document section div.input textarea{line-height:1.5em}body#proposals.new article.form-document section div.input input[readonly=readonly],body#proposals.create article.form-document section div.input input[readonly=readonly]{color:#888}body#proposals.new article.form-document section div.input span.data,body#proposals.create article.form-document section div.input span.data{color:#888}body#proposals.new article.form-document section div.input p,body#proposals.create article.form-document section div.input p{background:#f7f7f7;font-family:'averta';font-size:1.4rem;padding:1rem 1.5rem}body#proposals.new article.form-document section div.input.field_with_errors input,body#proposals.new article.form-document section div.input.field_with_errors select,body#proposals.new article.form-document section div.input.field_with_errors textarea,body#proposals.create article.form-document section div.input.field_with_errors input,body#proposals.create article.form-document section div.input.field_with_errors select,body#proposals.create article.form-document section div.input.field_with_errors textarea{background:#feebeb}body#proposals.new article.form-document section.general div.block.title textarea,body#proposals.create article.form-document section.general div.block.title textarea{height:7rem;min-height:0;overflow-y:hidden}body#proposals.new article.form-document section.lines,body#proposals.create article.form-document section.lines{padding:0rem 5rem}body#proposals.new article.form-document section.lines table,body#proposals.create article.form-document section.lines table{border:none;border-bottom:1px solid #ccc}body#proposals.new article.form-document section.lines table thead tr th,body#proposals.create article.form-document section.lines table thead tr th{background:#fff;border:none;border-left:1px solid #ccc;color:#5c5c5c;font-size:1.6rem;font-weight:500;padding:0 2rem 0 0;text-transform:none}body#proposals.new article.form-document section.lines table thead tr th span,body#proposals.create article.form-document section.lines table thead tr th span{border-top:1px solid #ccc;display:block;padding-top:1rem;padding-left:2rem;padding-right:1rem}body#proposals.new article.form-document section.lines table thead tr th:first-child,body#proposals.create article.form-document section.lines table thead tr th:first-child{border:none}body#proposals.new article.form-document section.lines table thead tr th:first-child span,body#proposals.create article.form-document section.lines table thead tr th:first-child span{padding-left:0}body#proposals.new article.form-document section.lines table thead tr th.quantity,body#proposals.create article.form-document section.lines table thead tr th.quantity{width:7rem}body#proposals.new article.form-document section.lines table thead tr th.unit_price,body#proposals.create article.form-document section.lines table thead tr th.unit_price{width:12rem}body#proposals.new article.form-document section.lines table thead tr th.total,body#proposals.create article.form-document section.lines table thead tr th.total{padding:0;width:17rem}body#proposals.new article.form-document section.lines table tbody tr td,body#proposals.create article.form-document section.lines table tbody tr td{background:#fff;border:none;border-left:1px solid #ccc;color:#424242;font-size:1.5rem;line-height:1.25em;padding:1.5rem 1.5rem 1.5rem 1.5rem;text-align:right;vertical-align:top}body#proposals.new article.form-document section.lines table tbody tr td h2,body#proposals.create article.form-document section.lines table tbody tr td h2{background:none}body#proposals.new article.form-document section.lines table tbody tr td ul,body#proposals.create article.form-document section.lines table tbody tr td ul{list-style:disc}body#proposals.new article.form-document section.lines table tbody tr td:first-child,body#proposals.create article.form-document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}body#proposals.new article.form-document section.lines table tbody tr td:last-child,body#proposals.create article.form-document section.lines table tbody tr td:last-child{padding-right:0}body#proposals.new article.form-document section.lines table tbody tr td div.input,body#proposals.create article.form-document section.lines table tbody tr td div.input{margin:0;padding-top:0;width:95%}body#proposals.new article.form-document section.lines table tbody tr td div.input label,body#proposals.create article.form-document section.lines table tbody tr td div.input label{display:none}body#proposals.new article.form-document section.lines table tbody tr td div.input input,body#proposals.create article.form-document section.lines table tbody tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right}body#proposals.new article.form-document section.lines table tbody tr td div.input input.numeric,body#proposals.create article.form-document section.lines table tbody tr td div.input input.numeric{text-align:right}body#proposals.new article.form-document section.lines table tbody tr td div.input textarea,body#proposals.create article.form-document section.lines table tbody tr td div.input textarea{height:7.3rem;line-height:1.2em;min-height:0;width:98%}body#proposals.new article.form-document section.lines table tbody tr td.description a,body#proposals.create article.form-document section.lines table tbody tr td.description a{color:#999;display:block;font-size:1.4rem;font-style:italic;margin:-.7rem 0 0 0}body#proposals.new article.form-document section.lines table tbody tr td.quantity input,body#proposals.create article.form-document section.lines table tbody tr td.quantity input{width:80%}body#proposals.new article.form-document section.lines table tbody tr td.unit_price input,body#proposals.create article.form-document section.lines table tbody tr td.unit_price input{float:left;width:65%}body#proposals.new article.form-document section.lines table tbody tr td.unit_price span,body#proposals.create article.form-document section.lines table tbody tr td.unit_price span{float:left}body#proposals.new article.form-document section.lines table tbody tr td.total div.price,body#proposals.create article.form-document section.lines table tbody tr td.total div.price{width:120px}body#proposals.new article.form-document section.lines table tbody tr td.total div.price input,body#proposals.create article.form-document section.lines table tbody tr td.total div.price input{width:85px}body#proposals.new article.form-document section.lines table tbody tr td nav.nav-options,body#proposals.create article.form-document section.lines table tbody tr td nav.nav-options{background:transparent;margin:-5.5rem 0 0 0rem;padding:1rem 1rem 1rem 0;opacity:0;position:absolute}body#proposals.new article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub,body#proposals.create article.form-document section.lines table tbody tr td nav.nav-options.opened ul.sub{right:-9px}body#proposals.new article.form-document section.lines table tbody tr td a.btn-hide-line,body#proposals.create article.form-document section.lines table tbody tr td a.btn-hide-line{display:block}body#proposals.new article.form-document section.lines table tbody tr td a.btn-show-line,body#proposals.create article.form-document section.lines table tbody tr td a.btn-show-line{display:none}body#proposals.new article.form-document section.lines table tbody tr:hover td nav.nav-options,body#proposals.create article.form-document section.lines table tbody tr:hover td nav.nav-options{opacity:1}body#proposals.new article.form-document section.lines table tbody tr:last-child td,body#proposals.create article.form-document section.lines table tbody tr:last-child td{padding-bottom:4rem}body#proposals.new article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break,body#proposals.create article.form-document section.lines table tbody tr.with-page-break a.btn-insert-page-break{display:none}body#proposals.new article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break,body#proposals.create article.form-document section.lines table tbody tr.with-page-break a.btn-delete-page-break{display:block}body#proposals.new article.form-document section.lines table tbody tr a.btn-delete-page-break,body#proposals.create article.form-document section.lines table tbody tr a.btn-delete-page-break{display:none}body#proposals.new article.form-document section.lines table tbody tr.page-break td,body#proposals.create article.form-document section.lines table tbody tr.page-break td{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding:3rem 0}body#proposals.new article.form-document section.lines table tbody tr.page-break td div.break,body#proposals.create article.form-document section.lines table tbody tr.page-break td div.break{background:#f3fafc;border:4px dashed #c7f0fc;color:#777;font-weight:600;font-size:1.3rem;height:4rem;line-height:4rem;text-align:center;text-transform:uppercase;width:100%}body#proposals.new article.form-document section.lines table tbody tr.hidden td,body#proposals.create article.form-document section.lines table tbody tr.hidden td{opacity:0.4}body#proposals.new article.form-document section.lines table tbody tr.hidden td.total,body#proposals.create article.form-document section.lines table tbody tr.hidden td.total{opacity:1}body#proposals.new article.form-document section.lines table tbody tr.hidden td.total div.line-total,body#proposals.create article.form-document section.lines table tbody tr.hidden td.total div.line-total{opacity:0.4}body#proposals.new article.form-document section.lines table tbody tr.hidden td.total p.markup,body#proposals.create article.form-document section.lines table tbody tr.hidden td.total p.markup{opacity:0.4}body#proposals.new article.form-document section.lines table tbody tr.hidden a.btn-hide-line,body#proposals.create article.form-document section.lines table tbody tr.hidden a.btn-hide-line{display:none}body#proposals.new article.form-document section.lines table tbody tr.hidden a.btn-show-line,body#proposals.create article.form-document section.lines table tbody tr.hidden a.btn-show-line{display:block}body#proposals.new article.form-document section.lines table tbody tr.line-order td,body#proposals.create article.form-document section.lines table tbody tr.line-order td{border:none;border-top:2px solid #e3e3e3;border-bottom:2px solid #e3e3e3}body#proposals.new article.form-document section.lines table tbody tr.line-order td.description,body#proposals.create article.form-document section.lines table tbody tr.line-order td.description{padding-bottom:1rem}body#proposals.new article.form-document section.lines table tbody tr.line-order td p,body#proposals.create article.form-document section.lines table tbody tr.line-order td p{margin:0}body#proposals.new article.form-document section.lines table tbody tr.line-order td p.markup,body#proposals.create article.form-document section.lines table tbody tr.line-order td p.markup{font-size:1.4rem;margin:-.5rem 5rem 0 0;text-align:right}body#proposals.new article.form-document section.lines table tbody tr.line-order td p.markup strong,body#proposals.create article.form-document section.lines table tbody tr.line-order td p.markup strong{font-weight:600}body#proposals.new article.form-document section.lines table tbody tr.line-order td p.markup.warning,body#proposals.create article.form-document section.lines table tbody tr.line-order td p.markup.warning{color:#e82d08}body#proposals.new article.form-document section.lines table tfoot tr td,body#proposals.create article.form-document section.lines table tfoot tr td{border-top:1px solid #ccc;text-align:left;padding:1rem 3rem 1rem 0;vertical-align:top}body#proposals.new article.form-document section.lines table tfoot tr td strong,body#proposals.create article.form-document section.lines table tfoot tr td strong{display:block;padding:1.6rem 5rem .5rem 0;text-align:left;text-transform:uppercase}body#proposals.new article.form-document section.lines table tfoot tr td small,body#proposals.create article.form-document section.lines table tfoot tr td small{font-size:1.3rem}body#proposals.new article.form-document section.lines table tfoot tr td div.input,body#proposals.create article.form-document section.lines table tfoot tr td div.input{margin:0;padding-top:0;width:95%}body#proposals.new article.form-document section.lines table tfoot tr td div.input input,body#proposals.create article.form-document section.lines table tfoot tr td div.input input{padding-left:1rem;padding-right:1rem;text-align:right;width:80%}body#proposals.new article.form-document section.lines table tfoot tr td:first-child,body#proposals.create article.form-document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}body#proposals.new article.form-document section.lines table tfoot tr td:last-child,body#proposals.create article.form-document section.lines table tfoot tr td:last-child{border-left:1px solid #ccc}body#proposals.new article.form-document section.lines table tfoot tr td.total,body#proposals.create article.form-document section.lines table tfoot tr td.total{padding-left:1.5rem;padding-bottom:0}body#proposals.new article.form-document section.lines table tfoot tr td.total div.input,body#proposals.create article.form-document section.lines table tfoot tr td.total div.input{margin-bottom:0}body#proposals.new article.form-document section.lines table tfoot tr td.total div.input label,body#proposals.create article.form-document section.lines table tfoot tr td.total div.input label{display:none}body#proposals.new article.form-document section.lines table tfoot tr td.total div.price,body#proposals.create article.form-document section.lines table tfoot tr td.total div.price{width:120px}body#proposals.new article.form-document section.lines table tfoot tr td.total div.price input,body#proposals.create article.form-document section.lines table tfoot tr td.total div.price input{width:85px}body#proposals.new article.form-document section.bottom,body#proposals.create article.form-document section.bottom{padding-top:2rem;padding-bottom:2rem}body#proposals.new article.form-document section.bottom div.block,body#proposals.create article.form-document section.bottom div.block{border:none;width:100%}body#proposals.new article.form-document section.bottom div.block div.input,body#proposals.create article.form-document section.bottom div.block div.input{padding:0;margin:0}body#proposals.new article.form-document section.bottom div.block label,body#proposals.create article.form-document section.bottom div.block label{display:block;float:left;margin:1rem 1rem 0 0;width:120px}body#proposals.new article.form-document section.bottom div.block select,body#proposals.create article.form-document section.bottom div.block select{float:left;width:59%}body#proposals.new article.form-document section.bottom div.block input,body#proposals.create article.form-document section.bottom div.block input{float:left;width:55%}body#proposals.new article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input,body#proposals.create article.form-document section.bottom div.block.small div.input.invoice_days_to_pay input{width:3rem}body#proposals.new article.form-document section.bottom div.block div.input.invoice_days_to_pay:after,body#proposals.create article.form-document section.bottom div.block div.input.invoice_days_to_pay:after{content:"jours";display:block;float:left;margin:-3rem 0 0 1rem}body#proposals.new article.form-document section.bottom div.block div.input.proposal_filename:after,body#proposals.create article.form-document section.bottom div.block div.input.proposal_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#proposals.new article.form-document section.bottom div.block div.input.invoice_filename:after,body#proposals.create article.form-document section.bottom div.block div.input.invoice_filename:after{content:".pdf";display:block;float:left;padding:1.4rem 0 0 .5rem}body#proposals.new article.form-document section.bottom div.block.long_label label,body#proposals.create article.form-document section.bottom div.block.long_label label{width:20rem}body#proposals.new article.form-document section.bottom div.block.small,body#proposals.create article.form-document section.bottom div.block.small{width:100%}body#proposals.new article.form-document section.bottom div.block.small div.input input,body#proposals.create article.form-document section.bottom div.block.small div.input input{width:9rem}body#proposals.new article.form-document section.bottom div.block.add,body#proposals.create article.form-document section.bottom div.block.add{float:right;margin-right:0;width:auto}body#proposals.new article.form-document section.bottom div.block.notes,body#proposals.create article.form-document section.bottom div.block.notes{border-top:1px solid #ccc;margin:1rem 0}body#proposals.new article.form-document section.bottom div.block.notes div.input,body#proposals.create article.form-document section.bottom div.block.notes div.input{max-width:none;width:100%}body#proposals.new article.form-document section.bottom div.block.notes div.input label,body#proposals.create article.form-document section.bottom div.block.notes div.input label{margin-bottom:1rem}body#proposals.new article.form-document section.bottom div.block.notes div.input textarea,body#proposals.create article.form-document section.bottom div.block.notes div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#proposals.new footer.buttons,body#proposals.create footer.buttons{padding-bottom:2rem}body#proposals.new footer.buttons input.primary,body#proposals.create footer.buttons input.primary{float:right;margin:0}body#proposals.new article.proposal section.general div.block,body#proposals.create article.proposal section.general div.block{height:15rem}body#proposals.new article.proposal section.general div.proposal_client_id,body#proposals.create article.proposal section.general div.proposal_client_id{margin:0}body#proposals.new article.proposal section.general div.proposal_client_id input,body#proposals.create article.proposal section.general div.proposal_client_id input{margin:0}body#proposals.new article.proposal section.general div.proposal_contact_id label,body#proposals.create article.proposal section.general div.proposal_contact_id label{display:none}body#proposals.new article.proposal section.general div.block.identifier div.input,body#proposals.create article.proposal section.general div.block.identifier div.input{margin:0}body#proposals.new article.proposal section.general div.block.identifier div.proposal_identifier,body#proposals.create article.proposal section.general div.block.identifier div.proposal_identifier{padding-top:0}body#proposals.new article.proposal section.general div.block.identifier div.proposal_identifier label,body#proposals.create article.proposal section.general div.block.identifier div.proposal_identifier label{display:none}body#proposals.new article.proposal section.general div.block.description,body#proposals.create article.proposal section.general div.block.description{height:24rem}body#proposals.new article.proposal section.general div.block.description div.input,body#proposals.create article.proposal section.general div.block.description div.input{max-width:none}body#proposals.new article.proposal section.general div.block.description div.input textarea,body#proposals.create article.proposal section.general div.block.description div.input textarea{font-size:1.4rem;height:16rem;min-height:7rem;overflow-y:scroll;width:calc(100% - 30px)}body#proposals.new section#page div.form,body#proposals.create section#page div.form{border-top:none;padding-top:1px}body#proposals.show div.proposal-spacer{height:40px;width:100%}body#proposals.show footer.buttons{background:#fafafa;border-top:1px solid #e7e7e7;margin:0 auto;padding:3rem 4%;text-align:left;width:92%}body#quickbooks.index article#quickbooks-session{background:#fff;padding:7rem 5%;width:90%}article.report-page header.page-dark{padding-right:0}article.report-page header.page-dark div.column.period{padding:4.5rem 5rem 2rem 5rem;min-width:0;width:auto}article.report-page header.page-dark div.column.period div.line{display:block;margin-bottom:1rem;width:100%}article.report-page header.page-dark div.column.period div.line label{float:left;width:auto}article.report-page header.page-dark div.column.period div.line span.value{float:left;font-size:1.8rem;margin:-.7rem 0 0 1rem;text-align:left;width:auto}article.report-page div#visual-tools{background:#292a2e;height:8rem;padding:0 4%;width:92%}article.report-page div#visual-tools div.aligner{display:inline-block;vertical-align:middle;width:100%}article.report-page div#visual-tools a.export_csv{float:right;margin:0}article.report-page div#visual-tools div#visual-date-selector{float:left}article.report-page div#visual-tools div#visual-date-selector div.datepicker_button,article.report-page div#visual-tools div#visual-date-selector a.nav{border:2px solid #444;border-radius:10rem;color:#888;display:block;float:left;height:3rem;line-height:3rem;margin:0;overflow:hidden;padding:0;text-align:center;vertical-align:middle;width:3rem}article.report-page div#visual-tools div#visual-date-selector div.datepicker_button svg,article.report-page div#visual-tools div#visual-date-selector a.nav svg{fill:#888}article.report-page div#visual-tools div#visual-date-selector div.datepicker_button svg.left,article.report-page div#visual-tools div#visual-date-selector div.datepicker_button svg.right,article.report-page div#visual-tools div#visual-date-selector div.datepicker_button svg.right_double,article.report-page div#visual-tools div#visual-date-selector a.nav svg.left,article.report-page div#visual-tools div#visual-date-selector a.nav svg.right,article.report-page div#visual-tools div#visual-date-selector a.nav svg.right_double{margin:3px 0 0 1px;vertical-align:top;width:75%}article.report-page div#visual-tools div#visual-date-selector div.datepicker_button.forward,article.report-page div#visual-tools div#visual-date-selector a.nav.forward{margin-right:1.5rem}article.report-page div#visual-tools div#visual-date-selector div.datepicker_button.backward svg,article.report-page div#visual-tools div#visual-date-selector a.nav.backward svg{margin-left:-1px}article.report-page div#visual-tools div#visual-date-selector div.datepicker_button:hover,article.report-page div#visual-tools div#visual-date-selector a.nav:hover{background:#0099ff;border-color:#0099ff}article.report-page div#visual-tools div#visual-date-selector div.datepicker_button:hover svg,article.report-page div#visual-tools div#visual-date-selector a.nav:hover svg{fill:#fff}article.report-page div#visual-tools div#visual-date-selector div.datepicker_button{margin-right:1.5rem}article.report-page div#visual-tools div#visual-date-selector div.current-day{white-space:nowrap}article.report-page div#visual-tools div#visual-date-selector div.current-day label{color:#aaa;display:block;font-size:1.4rem;margin-bottom:.2rem}article.report-page div#visual-tools div#visual-date-selector div.current-day span.date{color:#fff;display:block;font-size:1.8rem}article.report-page div#visual-tools div#visual-date-selector div.current-range{display:inline-block;float:left;margin:0 1.5rem;line-height:3.5rem;text-align:center;width:24rem}article.report-page div#visual-tools div#visual-date-selector div.current-range label{color:#aaa;display:inline-block;margin:0 .5rem}article.report-page div#visual-tools div#visual-date-selector div.current-range span.value{color:#fff;display:inline;font-size:1.8rem}article.report-page div#visual-tools div#range-type-selector{float:right;padding:1rem 0}article.report-page div#visual-tools div#range-type-selector a.nav{color:#555;font-size:1.3rem;font-weight:600;padding:.5rem 1rem;text-transform:uppercase}article.report-page div#visual-tools div#range-type-selector a.nav:hover{color:#3abbda}article.report-page div#visual-tools div#range-type-selector a.nav.selected{color:#fff}article.report-page div.visual-wrapper{background:#292a2e;clear:both;padding:1px 4% 0px 4%;width:92%}article.report-page div.visual-wrapper.side-stats{height:50.5rem;overflow-x:visible;padding:1px 4% 0 1rem;white-space:nowrap;width:96%}article.report-page div.visual-wrapper.side-stats ul.stats{display:inline-block;height:100%;margin-right:2rem;padding:1rem 0;text-align:center;vertical-align:top;white-space:normal;width:23rem}article.report-page div.visual-wrapper.side-stats ul.stats li{background:#222326;display:inline-block;height:15.4rem;margin:0 0 1rem 0;text-align:center;vertical-align:top;width:100%}article.report-page div.visual-wrapper.side-stats ul.stats li div.content{display:inline-block;margin-top:-.5rem;vertical-align:middle;width:80%}article.report-page div.visual-wrapper.side-stats ul.stats li div.content label{color:#fff;display:inline-block;font-size:1.2rem;font-weight:600;line-height:.8em;margin:0rem 0 1rem 0;opacity:0.8;text-align:center;text-transform:uppercase;width:90%}article.report-page div.visual-wrapper.side-stats ul.stats li div.content span.value{color:#fff;display:inline-block;font-size:3.2rem;text-align:center;vertical-align:top;width:90%}article.report-page div.visual-wrapper.side-stats ul.stats li div.content span.unit{font-family:'basefont';font-size:1.8rem;vertical-align:middle}article.report-page div.visual-wrapper.side-stats ul.stats li div.content small{font-family:'basefont';font-size:1.8rem;vertical-align:middle}article.report-page div.visual-wrapper.side-stats ul.stats li div.content span.tiny{color:#fff;display:inline-block;font-size:1.6rem;margin-top:.2rem;opacity:0.8;width:90%}article.report-page div.visual-wrapper.side-stats ul.stats li div.content span.tiny span.unit{font-size:1.2rem}article.report-page div.visual-wrapper.side-stats ul.stats li div.content.profit label.loss{display:none}article.report-page div.visual-wrapper.side-stats ul.stats li div.content.profit span.value,article.report-page div.visual-wrapper.side-stats ul.stats li div.content.profit span.unit{color:#64cb25}article.report-page div.visual-wrapper.side-stats ul.stats li div.content.profit span.negative_amount+span.unit{color:#e82d08}article.report-page div.visual-wrapper.side-stats ul.stats li div.content.loss label.profit{display:none}article.report-page div.visual-wrapper.side-stats ul.stats li div.content.loss span.value,article.report-page div.visual-wrapper.side-stats ul.stats li div.content.loss span.unit{color:#e82d08}article.report-page div.visual-wrapper.side-stats ul.stats.stats-1 li{height:480px}article.report-page div.visual-wrapper.side-stats ul.stats.stats-2 li{height:233px}article.report-page div.visual-wrapper.side-stats ul.stats.stats-3 li{height:154px}article.report-page div.visual-wrapper.side-stats div.main-chart{display:inline-block;height:100%;margin-top:-3px;vertical-align:top;width:calc(100% - 24rem)}article.report-page div.visual-wrapper a{display:none;margin-top:10rem}article.report-page div.plasticine-column{background:transparent}article.report-page div.plasticine-column div.tooltip{border-radius:2rem;display:flex;gap:30px;padding:3rem;width:22rem}article.report-page div.plasticine-column div.tooltip p{color:#000;font-size:2rem;margin:0;padding:0;text-align:right;width:100%}article.report-page div.plasticine-column div.tooltip label{color:#1faed3;display:block;font-size:1.3rem;line-height:1.2rem;margin:0}article.report-page div.plasticine-column div.tooltip small{display:block;font-size:14px;color:#aaa;line-height:1em;margin-top:-2px}article.report-page div.plasticine-column g.axis g.tick line{stroke:#353539}article.report-page div.plasticine-column g.axis g.tick text{fill:#c2c5cc}article.report-page div.plasticine-column g.axis.x g.tick text{fill:#fff;transform:translate(0px, -25px);-ms-transform:translate(0px, -25px);-webkit-transform:translate(0px, -25px);-moz-transform:translate(0px, -25px)}article.report-page div.plasticine-column g.axis.y g.tick:first-of-type{display:none}article.report-page div.plasticine-column g.axis.y g.tick text{text-align:left;transform:translate(75px, 15px);-ms-transform:translate(75px, 15px);-webkit-transform:translate(75px, 15px);-moz-transform:translate(75px, 15px)}article.report-page div.plasticine-column g.columns g.column rect{fill:#2488a2}article.report-page div.plasticine-column g.columns g.column rect.col1{fill:#00ccff}article.report-page div.plasticine-column g.columns g.column rect.col2{fill:#0099ff}article.report-page div.plasticine-column g.columns g.column rect.col3{fill:#6633cc}article.report-page div.plasticine-column g.columns g.column rect.col4{fill:#9900ff}article.report-page div.plasticine-column g.columns g.column rect.col5{fill:#ff00cc}article.report-page div.plasticine-column g.columns g.column rect.col6{fill:#ff0000}article.report-page div.plasticine-column g.columns g.column rect.col7{fill:#ff6600}article.report-page div.plasticine-column g.columns g.column rect.col8{fill:#ffcc00}article.report-page div.plasticine-column g.columns g.column rect.col9{fill:#7fe533}article.report-page div.plasticine-column g.columns g.column rect.col10{fill:#00ffcc}article.report-page div.plasticine-column g.columns g.column rect.col11{fill:#02b490}article.report-page div.plasticine-column g.columns g.column rect.col12{fill:#047794}article.report-page div.plasticine-column g.columns g.column rect.col13{fill:#04568d}article.report-page div.plasticine-column g.columns g.column rect.col14{fill:#3b1881}article.report-page div.plasticine-column g.columns g.column rect.col15{fill:#500384}article.report-page div#total_gross_sales g.columns g.column{cursor:pointer}article.report-page div#total_gross_sales g.columns g.column.inactive rect{opacity:0.2}article.report-page div#total_gross_sales g.columns g.column.active rect{opacity:1}article.report-page div#sales_by_client,article.report-page div#sales_by_client_category,article.report-page div#sales_by_supplier,article.report-page div#time_entries_for_project{background:transparent}article.report-page div#sales_by_client g.axis g.tick line,article.report-page div#sales_by_client_category g.axis g.tick line,article.report-page div#sales_by_supplier g.axis g.tick line,article.report-page div#time_entries_for_project g.axis g.tick line{stroke:#353539}article.report-page div#sales_by_client g.axis g.tick text,article.report-page div#sales_by_client_category g.axis g.tick text,article.report-page div#sales_by_supplier g.axis g.tick text,article.report-page div#time_entries_for_project g.axis g.tick text{fill:#c2c5cc}article.report-page div#sales_by_client g.axis.x g.tick text,article.report-page div#sales_by_client_category g.axis.x g.tick text,article.report-page div#sales_by_supplier g.axis.x g.tick text,article.report-page div#time_entries_for_project g.axis.x g.tick text{fill:#fff;transform:translate(0px, -25px);-ms-transform:translate(0px, -25px);-webkit-transform:translate(0px, -25px);-moz-transform:translate(0px, -25px)}article.report-page div#sales_by_client g.axis.y g.tick:first-child,article.report-page div#sales_by_client_category g.axis.y g.tick:first-child,article.report-page div#sales_by_supplier g.axis.y g.tick:first-child,article.report-page div#time_entries_for_project g.axis.y g.tick:first-child{display:none}article.report-page div#sales_by_client g.axis.y g.tick text,article.report-page div#sales_by_client_category g.axis.y g.tick text,article.report-page div#sales_by_supplier g.axis.y g.tick text,article.report-page div#time_entries_for_project g.axis.y g.tick text{text-align:left;transform:translate(75px, 15px);-ms-transform:translate(75px, 15px);-webkit-transform:translate(75px, 15px);-moz-transform:translate(75px, 15px)}article.report-page table.report thead tr th{text-align:right}article.report-page table.report thead tr th.date{text-align:left;width:10rem}article.report-page table.report thead tr th.gross{width:13rem}article.report-page table.report thead tr th.identifier{text-align:left}article.report-page table.report thead tr th.markup_percent{width:13rem}article.report-page table.report thead tr th.name{text-align:left}article.report-page table.report thead tr th.net{width:13rem}article.report-page table.report thead tr th.hours{width:10rem}article.report-page table.report thead tr th.hourly_rate{width:13rem}article.report-page table.report thead tr th.hourly_rate_without_subcontract{width:14rem}article.report-page table.report thead tr th.orders_count{width:13rem}article.report-page table.report thead tr th.sales_percent{width:8rem}article.report-page table.report thead tr th.variation{width:10rem}article.report-page table.report thead tr th.total_amount{width:13rem}article.report-page table.report thead tr th.total_markup{width:13rem}article.report-page table.report thead tr th.toolbar{padding-top:1rem;padding-bottom:1rem;text-align:left}article.report-page table.report thead tr th.toolbar nav#sales-report-view-nav{width:100%}article.report-page table.report thead tr th.toolbar nav#sales-report-view-nav select{float:left;margin:0 2rem 0 0;width:30rem}article.report-page table.report thead tr th.toolbar nav#sales-report-view-nav select#report_view_nav{width:22rem}article.report-page table.report thead tr th.toolbar nav#sales-report-view-nav select#report_view_nav_sub{width:35rem}article.report-page table.report thead tr th.toolbar nav#sales-report-view-nav .button{float:right;margin:0}article.report-page table.report thead tr th.toolbar nav#teams-report-view-nav{width:100%;border:1px solid #f00}article.report-page table.report tbody tr td{text-align:right}article.report-page table.report tbody tr td.date{text-align:left}article.report-page table.report tbody tr td.name{text-align:left}article.report-page table.report tbody tr td.identifier{text-align:left}article.report-page table.report tbody tr td.historic_price{white-space:nowrap}article.report-page table.report tbody tr td.historic_price span.percent_variation{color:#ccc;font-size:1.2rem;margin-top:2px}article.report-page table.report tbody tr td.historic_price:nth-child(2) span.percent_variation{display:none}article.report-page table.report tfoot tr td{text-align:right;white-space:nowrap}body#reports-hours_clients.show nav.tabular ul li.selected,body#reports-hours_clients.show_weekly nav.tabular ul li.selected{border-bottom:1px solid #f7f7f7}body#reports-hours_clients.show table#table-hours,body#reports-hours_clients.show_weekly table#table-hours{border-top:1px solid #f00}body#reports-hours_clients.show table#table-hours thead tr th.selector,body#reports-hours_clients.show_weekly table#table-hours thead tr th.selector{padding-top:20px;padding-bottom:20px}body#reports-hours_clients.show table#table-hours thead tr th.selector nav.filter-selector,body#reports-hours_clients.show_weekly table#table-hours thead tr th.selector nav.filter-selector{align-items:center;display:flex;margin-bottom:10px}body#reports-hours_clients.show table#table-hours thead tr th.selector nav.filter-selector input,body#reports-hours_clients.show_weekly table#table-hours thead tr th.selector nav.filter-selector input{border:none;box-shadow:none;margin:0;width:20px}body#reports-hours_clients.show table#table-hours thead tr th.selector nav.filter-selector label,body#reports-hours_clients.show_weekly table#table-hours thead tr th.selector nav.filter-selector label{color:#555555;font-size:15px;font-weight:500;margin:0 30px 0 4px;text-transform:none}body#reports-hours_clients.show table#table-hours thead tr th.selector select.report_view_nav,body#reports-hours_clients.show_weekly table#table-hours thead tr th.selector select.report_view_nav{display:none;margin:0;max-width:400px}body#reports-hours_clients.show table#table-hours thead tr th.year,body#reports-hours_clients.show_weekly table#table-hours thead tr th.year{text-align:right;vertical-align:middle;width:100px}body#reports-hours_clients.show table#table-hours tbody tr td.year,body#reports-hours_clients.show_weekly table#table-hours tbody tr td.year{border:none;text-align:right}body#reports-hours_clients.show table#table-hours tbody tr td.heat,body#reports-hours_clients.show_weekly table#table-hours tbody tr td.heat{border-bottom-color:#fff}body#reports-hours_clients.show table#table-hours tbody tr td.heat-1,body#reports-hours_clients.show_weekly table#table-hours tbody tr td.heat-1{background:#62BB46}body#reports-hours_clients.show table#table-hours tbody tr td.heat-2,body#reports-hours_clients.show_weekly table#table-hours tbody tr td.heat-2{background:#B2D34A}body#reports-hours_clients.show table#table-hours tbody tr td.heat-3,body#reports-hours_clients.show_weekly table#table-hours tbody tr td.heat-3{background:#FFC20E}body#reports-hours_clients.show table#table-hours tbody tr td.heat-4,body#reports-hours_clients.show_weekly table#table-hours tbody tr td.heat-4{background:#F58220}body#reports-hours_clients.show table#table-hours tbody tr td.heat-5,body#reports-hours_clients.show_weekly table#table-hours tbody tr td.heat-5{background:#F15B40}body#reports-hours_clients.show table#table-hours tfoot tr td.year,body#reports-hours_clients.show_weekly table#table-hours tfoot tr td.year{text-align:right}body#reports-payrolls.index table.payrolls thead tr th.last_name_sort{text-align:left;vertical-align:middle;width:20rem}body#reports-payrolls.index table.payrolls thead tr th.seconds_regular{width:12rem}body#reports-payrolls.index table.payrolls thead tr th.seconds_extra{width:12rem}body#reports-payrolls.index table.payrolls thead tr th.seconds_week1{width:12rem}body#reports-payrolls.index table.payrolls thead tr th.seconds_week2{width:12rem}body#reports-payrolls.index table.payrolls tbody tr td{cursor:default;vertical-align:middle}body#reports-payrolls.index table.payrolls tbody tr td.last_name{text-align:left}body#reports-payrolls.index table.payrolls tbody tr td.alert{text-align:left}body#reports-projects.index .visual-wrapper{vertical-align:top}body#reports-projects.index table.projects thead tr th.client{text-align:left}body#reports-projects.index table.projects tbody tr td{vertical-align:middle}body#reports-projects.index table.projects tbody tr td.client{text-align:left}body#reports-projects.show div.visual-wrapper h2{color:#bbb;font-size:1.8rem;margin:0;text-transform:none}body#reports-projects.show div.visual-wrapper ul.legend{display:none}body#reports-projects.show table.time-entries thead tr th.hours{text-align:left}body#reports-projects.show table.time-entries thead tr th.user{text-align:left}body#reports-projects.show table.time-entries thead tr th.task{text-align:left}body#reports-projects.show table.time-entries thead tr th.notes{text-align:left}body#reports-projects.show table.time-entries thead tr th.duration{width:10rem}body#reports-projects.show table.time-entries tbody tr td{vertical-align:middle}body#reports-projects.show table.time-entries tbody tr td.hours{text-align:left}body#reports-projects.show table.time-entries tbody tr td.user{text-align:left}body#reports-projects.show table.time-entries tbody tr td.task{text-align:left}body#reports-projects.show table.time-entries tbody tr td.notes{text-align:left}body#reports-projects.show table.time-entries tbody tr th{background:#e7e7e7;color:#333}body#reports-projects.show table.time-entries tbody tr th.employee{padding-top:2rem;padding-bottom:2rem;vertical-align:middle}body#reports-projects.show table.time-entries tbody tr th.employee span.user-avatar{background:#ccc;border:none;border-radius:10rem;height:40px;vertical-align:middle;width:40px}body#reports-projects.show table.time-entries tbody tr th.employee span.name{display:inline-block;margin-top:1.4rem;vertical-align:middle}body#reports-projects.show table.time-entries tbody tr th.duration{text-align:right;vertical-align:middle}body#reports-projects.uninvoiced section#page header.page-dark div.title{width:calc(100% - 85rem)}body#reports-projects.uninvoiced table.projects tr th{padding-top:3.2rem;padding-bottom:3.2rem;vertical-align:middle}body#reports-projects.uninvoiced table.projects tr td.created_at{text-align:left;width:10rem}body#reports-projects.uninvoiced table.projects tr td.project{text-align:left}body#reports-projects.uninvoiced table.projects tr th.state,body#reports-projects.uninvoiced table.projects tr td.state{padding:0;vertical-align:middle;text-align:left;width:8rem}body#reports-projects.uninvoiced table.projects tr th.state span.state,body#reports-projects.uninvoiced table.projects tr td.state span.state{margin:0}body#reports-projects.uninvoiced table.projects tr td.last_time_entry_at{width:10rem}body#reports-projects.uninvoiced table.projects tr th.hours,body#reports-projects.uninvoiced table.projects tr td.hours{text-align:right;width:8rem;white-space:nowrap}body#reports-projects.uninvoiced table.projects tr th.amount,body#reports-projects.uninvoiced table.projects tr td.amount{text-align:right;width:10rem;white-space:nowrap}body#reports-projects.uninvoiced table.projects tr th.hourly_rate,body#reports-projects.uninvoiced table.projects tr td.hourly_rate{text-align:right;width:10rem;white-space:nowrap}body#reports-tasks.show section#page header.page-dark div.title{width:calc(100% - 80rem)}body#reports-tasks.show div.visual-wrapper{height:300px}body#reports-tasks.show div.visual-wrapper div.plasticine-column{height:300px}body#reports-tasks.show div.visual-wrapper div.plasticine-column div.tooltip{border-radius:2rem;width:14rem}body#reports-tasks.show div.visual-wrapper div.plasticine-column div.tooltip p{width:100%}body#reports-tasks.show div.visual-wrapper div.plasticine-column div.tooltip label{font-size:1.6rem;line-height:1em}body#reports-tasks.show div.visual-wrapper div.plasticine-column g.columns g.column rect.col1{fill:#0099ff}body#reports-teams.index section#page header.page-dark div.title,body#reports-teams.show section#page header.page-dark div.title{width:calc(100% - 60rem)}body#reports-teams.index .visual-wrapper,body#reports-teams.show .visual-wrapper{align-items:center;display:flex;justify-content:center;padding-top:0;padding-bottom:5rem}body#reports-teams.index .percent-chart-wrapper,body#reports-teams.show .percent-chart-wrapper{display:inline-block;margin:0 2%;max-width:240px;text-align:center;vertical-align:middle;width:20%}body#reports-teams.index .percent-chart-wrapper .percent-chart,body#reports-teams.show .percent-chart-wrapper .percent-chart{margin:10px auto 0 auto;max-height:200px;width:200px}body#reports-teams.index .bar-chart-wrapper,body#reports-teams.show .bar-chart-wrapper{width:78%}body#reports-teams.index .bar-chart-wrapper .horizontal-bar-chart,body#reports-teams.show .bar-chart-wrapper .horizontal-bar-chart{height:250px}body#reports-teams.index .bar-chart-wrapper .horizontal-bar-chart div.bars div.sub-group div.bar div.content,body#reports-teams.show .bar-chart-wrapper .horizontal-bar-chart div.bars div.sub-group div.bar div.content{margin-right:15px;width:calc(150px - 15px)}body#reports-teams.index .bar-chart-wrapper .horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper,body#reports-teams.show .bar-chart-wrapper .horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper{width:calc(100% - 150px)}body#reports-teams.index .bar-chart-wrapper .horizontal-bar-chart table.chart-layout,body#reports-teams.show .bar-chart-wrapper .horizontal-bar-chart table.chart-layout{margin-left:150px;height:250px;margin-top:calc(-250px);width:calc(100% - 150px)}body#reports-teams.index .bar-chart-wrapper .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content label,body#reports-teams.index .bar-chart-wrapper .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content label,body#reports-teams.show .bar-chart-wrapper .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content label,body#reports-teams.show .bar-chart-wrapper .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content label{width:calc(100% - 50px)}body#reports-teams.index .bar-chart-wrapper .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content span.value,body#reports-teams.index .bar-chart-wrapper .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content span.value,body#reports-teams.show .bar-chart-wrapper .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content span.value,body#reports-teams.show .bar-chart-wrapper .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content span.value{width:50px}body#reports-teams.index .bar-chart-wrapper .horizontal-bar-chart div.bar.overworked div.graph,body#reports-teams.show .bar-chart-wrapper .horizontal-bar-chart div.bar.overworked div.graph{background:#e82d08}body#reports-teams.index table.teams thead tr th,body#reports-teams.show table.teams thead tr th{border-top:1px solid #f7f7f7}body#reports-teams.index table.teams thead tr th.name_sort,body#reports-teams.show table.teams thead tr th.name_sort{text-align:left}body#reports-teams.index table.teams thead tr th.total_hours,body#reports-teams.show table.teams thead tr th.total_hours{padding-right:0;text-align:right;width:10rem}body#reports-teams.index table.teams thead tr th.indicator,body#reports-teams.show table.teams thead tr th.indicator{padding:0;width:5rem}body#reports-teams.index table.teams thead tr th.billable_hours,body#reports-teams.show table.teams thead tr th.billable_hours{padding-right:0;text-align:right;width:12rem}body#reports-teams.index table.teams thead tr th.capacity_percent,body#reports-teams.show table.teams thead tr th.capacity_percent{padding-right:0;text-align:right;width:12rem}body#reports-teams.index table.teams thead tr th.percent_billable,body#reports-teams.show table.teams thead tr th.percent_billable{padding-right:0;text-align:right;width:12rem}body#reports-teams.index table.teams thead tr th.income,body#reports-teams.show table.teams thead tr th.income{padding-right:0;text-align:right;width:14rem}body#reports-teams.index table.teams thead tr th.hourly_rate,body#reports-teams.show table.teams thead tr th.hourly_rate{padding-right:0;text-align:right;width:14rem}body#reports-teams.index table.teams thead tr th.spacer,body#reports-teams.show table.teams thead tr th.spacer{width:4%}body#reports-teams.index table.teams tbody tr td,body#reports-teams.show table.teams tbody tr td{vertical-align:middle}body#reports-teams.index table.teams tbody tr td a,body#reports-teams.show table.teams tbody tr td a{color:#000}body#reports-teams.index table.teams tbody tr td span.drawer-icons,body#reports-teams.show table.teams tbody tr td span.drawer-icons{display:inline-block;vertical-align:middle}body#reports-teams.index table.teams tbody tr td span.user-avatar,body#reports-teams.show table.teams tbody tr td span.user-avatar{border-radius:10rem;display:inline-block;float:none;height:40px;vertical-align:middle;width:40px}body#reports-teams.index table.teams tbody tr td span.name,body#reports-teams.show table.teams tbody tr td span.name{display:inline-block;vertical-align:middle}body#reports-teams.index table.teams tbody tr td span.name span.title,body#reports-teams.show table.teams tbody tr td span.name span.title{color:#777;display:block;line-height:1.3em}body#reports-teams.index table.teams tbody tr td.billable,body#reports-teams.show table.teams tbody tr td.billable{padding-right:0;text-align:right}body#reports-teams.index table.teams tbody tr td.billable.soft,body#reports-teams.show table.teams tbody tr td.billable.soft{color:#bbb}body#reports-teams.index table.teams tbody tr td.capacity,body#reports-teams.show table.teams tbody tr td.capacity{padding-right:0;text-align:right}body#reports-teams.index table.teams tbody tr td.capacity span.overworked,body#reports-teams.show table.teams tbody tr td.capacity span.overworked{color:#ecaf09;font-weight:700}body#reports-teams.index table.teams tbody tr td.total,body#reports-teams.show table.teams tbody tr td.total{padding-right:0;text-align:right}body#reports-teams.index table.teams tbody tr td.total_hours,body#reports-teams.show table.teams tbody tr td.total_hours{padding-right:0;text-align:right}body#reports-teams.index table.teams tbody tr td.hourly_rate,body#reports-teams.show table.teams tbody tr td.hourly_rate{padding-right:0;text-align:right}body#reports-teams.index table.teams tbody tr td.spacer,body#reports-teams.show table.teams tbody tr td.spacer{width:4%}body#reports-teams.index table.teams tbody tr td.team-leader span.user-avatar,body#reports-teams.show table.teams tbody tr td.team-leader span.user-avatar{border:2px solid #e82d08}body#reports-teams.index table.teams tbody tr td.team-leader span.name,body#reports-teams.show table.teams tbody tr td.team-leader span.name{font-weight:600}body#reports-teams.index table.teams tbody tr td.team-leader span.name span.title,body#reports-teams.show table.teams tbody tr td.team-leader span.name span.title{font-weight:500}body#reports-teams.index table.teams tbody tr.level-2 td,body#reports-teams.show table.teams tbody tr.level-2 td{padding-top:1.5rem;padding-bottom:1.5rem}body#reports-teams.index table.teams tbody tr.level-2.separator td,body#reports-teams.show table.teams tbody tr.level-2.separator td{padding:0}body#reports.update_all{background:#323537;text-align:center}body#reports.update_all div#box-message{box-shadow:0.2rem 0.5rem 1px rgba(0,0,0,0.5);border:none;margin:-26rem auto 0 auto;padding:5rem 0;position:relative;top:50%;max-width:50rem;width:100%}body#reports.update_all div#box-message div.inner{padding:0 15%;width:70%}body#reports.update_all div#box-message div.logo{margin:0 0 3rem 0;text-align:center}body#reports.update_all div#box-message div.logo h1{font-size:5rem;letter-spacing:-1px;line-height:1.25em;margin:-1rem 0 0 0;text-transform:lowercase}body#reports.update_all div#box-message p.message{color:#4cbb08;font-size:2rem;text-align:center}body#reports-users.show .visual-wrapper{align-items:center;display:flex;justify-content:center;padding-top:0;padding-bottom:5rem}body#reports-users.show .percent-chart-wrapper{display:inline-block;margin:0 2%;text-align:center;vertical-align:middle;width:240px}body#reports-users.show .percent-chart-wrapper .percent-chart{margin:10px auto 0 auto;max-height:200px;width:200px}body#reports-users.show .bar-chart-wrapper{width:calc(99% - 440px)}body#reports-users.show .bar-chart-wrapper .horizontal-bar-chart{height:250px}body#reports-users.show .bar-chart-wrapper .horizontal-bar-chart div.bars div.sub-group div.bar div.content{margin-right:15px;width:calc(150px - 15px)}body#reports-users.show .bar-chart-wrapper .horizontal-bar-chart div.bars div.sub-group div.bar div.graph-wrapper{width:calc(100% - 150px)}body#reports-users.show .bar-chart-wrapper .horizontal-bar-chart table.chart-layout{margin-left:150px;height:250px;margin-top:calc(-250px);width:calc(100% - 150px)}body#reports-users.show .bar-chart-wrapper .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content label,body#reports-users.show .bar-chart-wrapper .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content label{width:calc(100% - 50px)}body#reports-users.show .bar-chart-wrapper .horizontal-bar-chart.compact div.bars div.sub-group div.bar div.content span.value,body#reports-users.show .bar-chart-wrapper .horizontal-bar-chart.xcompact div.bars div.sub-group div.bar div.content span.value{width:50px}body#reports-users.show .bar-chart-wrapper .horizontal-bar-chart div.bar.overworked div.graph{background:#e82d08}body#reports-users.show table.projects{border-top:none}body#reports-users.show table.projects thead tr th{border-top:none}body#reports-users.show table.projects thead tr th.total_hours{width:15rem}body#reports-users.show table.projects thead tr th.hourly_rate{width:15rem}body#reports-users.show table.projects tbody tr td.project{text-align:left;vertical-align:middle}body#reports-users.show table.projects tbody tr td.project span.drawer-icons{display:inline-block;vertical-align:middle}body#reports-users.show table.projects tbody tr td.project div.name{color:#111;display:inline-block;margin-left:6px;vertical-align:middle}body#reports-users.show table.projects tbody tr td.project a{color:#111}body#reports-users.show table.projects tbody tr td.date{text-align:left;width:18rem}body#reports-users.show table.projects tbody tr td.notes{text-align:left}body#reports-users.show table.time-entries{border-top:none}body#reports-users.show table.time-entries thead tr th{border-top:none;text-align:left}body#reports-users.show table.time-entries thead tr th.hours{width:12rem}body#reports-users.show table.time-entries thead tr th.duration{text-align:right;width:7rem}body#reports-users.show table.time-entries thead tr th.internal{padding:0;width:4rem}body#reports-users.show table.time-entries tbody tr td{text-align:left;vertical-align:middle}body#reports-users.show table.time-entries tbody tr th.duration{font-weight:700;text-align:right}body#reports-users.show table.time-entries tbody tr td.duration{font-weight:500;text-align:right}body#reports-users.show table.time-entries tbody tr td.internal{padding:0}body#reports-users.show table.time-entries tbody tr td.project span.client{display:block;color:#999;font-size:1.4rem;margin-bottom:5px}body#reports-users.show table.time-entries tbody tr td.project span.project a{display:block;color:#111}body#reports-users.show table.time-entries tbody tr td.project span.project.blank{color:#ccc;font-style:italic}body#reports-users.show table.time-entries tbody tr td.task span.task{display:block;color:#999;font-size:1.4rem;margin-bottom:5px}body#reports-users.show table.time-entries tbody tr td.task span.notes{display:block;color:#111}body#reports-users.show table.time-entries tbody tr td.task span.notes.blank{color:#999;font-style:italic}body#reports-users.show table.time-entries tbody tr.internal td{cursor:default}body#sessions.new,body#sessions.create{background:#323537;text-align:center}body#sessions.new div#box-sign-in,body#sessions.create div#box-sign-in{box-shadow:0.2rem 0.5rem 1px rgba(0,0,0,0.5);border:none;margin:-26rem auto 0 auto;padding:5rem 0;position:relative;top:50%;max-width:50rem;width:100%}body#sessions.new div#box-sign-in div.inner,body#sessions.create div#box-sign-in div.inner{padding:1.5rem 15%;width:70%}body#sessions.new div#box-sign-in div.logo,body#sessions.create div#box-sign-in div.logo{margin:0 0 1rem 0;text-align:center}body#sessions.new div#box-sign-in div.logo h1,body#sessions.create div#box-sign-in div.logo h1{font-size:5rem;letter-spacing:-1px;line-height:1.25em;margin:-1rem 0 0 0;text-transform:lowercase}body#sessions.new div#box-sign-in label,body#sessions.create div#box-sign-in label{display:none}body#sessions.new div#box-sign-in footer.buttons input,body#sessions.create div#box-sign-in footer.buttons input{width:100%}body#statics.icons{padding:8rem 10%}body#statics.icons ul.icons{width:80%}body#statics.icons ul.icons li{border:1px solid #ccc;float:left;height:10rem;margin:2rem;padding:3rem;text-align:center;width:10rem}body#statics.icons ul.icons li svg{fill:#333;width:50%}body#statics.icons ul.icons li span.name{display:block;margin-top:1rem}body#suppliers.edit section.contacts,body#suppliers.update section.contacts{display:none}body#suppliers.edit section.contacts div.main-wrapper,body#suppliers.update section.contacts div.main-wrapper{min-height:0;padding:3rem 2% 0 2%;width:94%}body#suppliers.edit section.contacts div.nested-block,body#suppliers.update section.contacts div.nested-block{background:#fff;border:1px solid #eee;float:left;margin:0 1.5% 4rem 1%;padding:4rem 4% 3rem;width:39%}body#suppliers.edit section.contacts div.contact-card.archived,body#suppliers.update section.contacts div.contact-card.archived{display:none}body#suppliers.edit section.contacts div.contact-card div.input,body#suppliers.update section.contacts div.contact-card div.input{margin:0}body#suppliers.edit section.contacts div.contact-card div.input label,body#suppliers.update section.contacts div.contact-card div.input label{display:none}body#suppliers.edit section.contacts div.contact-card div.input input,body#suppliers.update section.contacts div.contact-card div.input input{border:1px solid #e3e3e3;box-shadow:none}body#suppliers.edit section.contacts div.contact-card div.input select,body#suppliers.update section.contacts div.contact-card div.input select{border:1px solid #e3e3e3;box-shadow:none}body#suppliers.edit section.contacts div.contact-card div.general,body#suppliers.update section.contacts div.contact-card div.general{width:100%}body#suppliers.edit section.contacts div.contact-card div.general div.supplier_contacts_sex,body#suppliers.update section.contacts div.contact-card div.general div.supplier_contacts_sex{float:left;width:7.5rem}body#suppliers.edit section.contacts div.contact-card div.general div.supplier_contacts_sex select,body#suppliers.update section.contacts div.contact-card div.general div.supplier_contacts_sex select{padding-left:.8rem}body#suppliers.edit section.contacts div.contact-card div.general div.supplier_contacts_name,body#suppliers.update section.contacts div.contact-card div.general div.supplier_contacts_name{float:left;margin-left:1.5%;width:calc(98.5% - 7.5rem)}body#suppliers.edit section.contacts div.contact-card div.contact,body#suppliers.update section.contacts div.contact-card div.contact{padding-top:1.5rem}body#suppliers.edit section.contacts div.contact-card div.actions,body#suppliers.update section.contacts div.contact-card div.actions{padding-top:1rem}body#suppliers.edit section.contacts div.contact-card div.actions a.btn-remove,body#suppliers.update section.contacts div.contact-card div.actions a.btn-remove{color:#bbb;float:right;font-size:1.3rem;vertical-align:top}body#suppliers.edit section.contacts div.contact-card div.actions a.btn-remove span,body#suppliers.update section.contacts div.contact-card div.actions a.btn-remove span{display:block;float:left;margin:1px 3px 0 0}body#suppliers.edit section.contacts div.contact-card div.actions a.btn-remove:hover,body#suppliers.update section.contacts div.contact-card div.actions a.btn-remove:hover{color:#e82d08}body#suppliers.edit section.contacts div#add-contact,body#suppliers.update section.contacts div#add-contact{background:#fafafa;padding-top:9rem;padding-bottom:9.2rem;text-align:center}body#suppliers.edit section.contacts div#add-contact .icon-user,body#suppliers.update section.contacts div#add-contact .icon-user{color:#ddd;display:block;font-size:12rem;margin:0 0 1rem 0;width:100%}body#suppliers.index table.suppliers thead tr th.quickbooks_id{width:10rem}body#suppliers.new section.contacts,body#suppliers.create section.contacts{display:none}body#suppliers.new section.contacts div.main-wrapper,body#suppliers.create section.contacts div.main-wrapper{min-height:0;padding:3rem 2% 0 2%;width:94%}body#suppliers.new section.contacts div.nested-block,body#suppliers.create section.contacts div.nested-block{background:#fff;border:1px solid #eee;float:left;margin:0 1.5% 4rem 1%;padding:4rem 4% 3rem;width:39%}body#suppliers.new section.contacts div.contact-card.archived,body#suppliers.create section.contacts div.contact-card.archived{display:none}body#suppliers.new section.contacts div.contact-card div.input,body#suppliers.create section.contacts div.contact-card div.input{margin:0}body#suppliers.new section.contacts div.contact-card div.input label,body#suppliers.create section.contacts div.contact-card div.input label{display:none}body#suppliers.new section.contacts div.contact-card div.input input,body#suppliers.create section.contacts div.contact-card div.input input{border:1px solid #e3e3e3;box-shadow:none}body#suppliers.new section.contacts div.contact-card div.input select,body#suppliers.create section.contacts div.contact-card div.input select{border:1px solid #e3e3e3;box-shadow:none}body#suppliers.new section.contacts div.contact-card div.general,body#suppliers.create section.contacts div.contact-card div.general{width:100%}body#suppliers.new section.contacts div.contact-card div.general div.supplier_contacts_sex,body#suppliers.create section.contacts div.contact-card div.general div.supplier_contacts_sex{float:left;width:7.5rem}body#suppliers.new section.contacts div.contact-card div.general div.supplier_contacts_sex select,body#suppliers.create section.contacts div.contact-card div.general div.supplier_contacts_sex select{padding-left:.8rem}body#suppliers.new section.contacts div.contact-card div.general div.supplier_contacts_name,body#suppliers.create section.contacts div.contact-card div.general div.supplier_contacts_name{float:left;margin-left:1.5%;width:calc(98.5% - 7.5rem)}body#suppliers.new section.contacts div.contact-card div.contact,body#suppliers.create section.contacts div.contact-card div.contact{padding-top:1.5rem}body#suppliers.new section.contacts div.contact-card div.actions,body#suppliers.create section.contacts div.contact-card div.actions{padding-top:1rem}body#suppliers.new section.contacts div.contact-card div.actions a.btn-remove,body#suppliers.create section.contacts div.contact-card div.actions a.btn-remove{color:#bbb;float:right;font-size:1.3rem;vertical-align:top}body#suppliers.new section.contacts div.contact-card div.actions a.btn-remove span,body#suppliers.create section.contacts div.contact-card div.actions a.btn-remove span{display:block;float:left;margin:1px 3px 0 0}body#suppliers.new section.contacts div.contact-card div.actions a.btn-remove:hover,body#suppliers.create section.contacts div.contact-card div.actions a.btn-remove:hover{color:#e82d08}body#suppliers.new section.contacts div#add-contact,body#suppliers.create section.contacts div#add-contact{background:#fafafa;padding-top:9rem;padding-bottom:9.2rem;text-align:center}body#suppliers.new section.contacts div#add-contact .icon-user,body#suppliers.create section.contacts div#add-contact .icon-user{color:#ddd;display:block;font-size:12rem;margin:0 0 1rem 0;width:100%}body#tasks.index table.tasks thead tr th.billable{padding-right:0;width:5rem}body#tasks.index table.tasks thead tr th.hourly_rate{width:12rem}body#tasks.index table.tasks thead tr th.nature{width:25rem}body#tasks.index table.tasks thead tr th.position{width:10rem}body#tasks.index table.tasks tbody tr td.billable{padding-right:0}body#tasks.index table.tasks tbody tr td.billable svg.icon{vertical-align:middle}body#teams.edit ul.users,body#teams.update ul.users{margin-left:4%;margin-bottom:2rem}body#teams.edit ul.users li,body#teams.update ul.users li{background:#fff;border:1px solid #ddd;cursor:pointer;margin-top:-1px;opacity:0.6;padding:1.5rem;max-width:60rem}body#teams.edit ul.users li svg,body#teams.update ul.users li svg{display:none;float:left;fill:#64cb25;margin:1rem 1rem 0 0}body#teams.edit ul.users li svg.star,body#teams.update ul.users li svg.star{fill:#e82d08}body#teams.edit ul.users li span.user-avatar,body#teams.update ul.users li span.user-avatar{border-radius:10rem;height:40px;width:40px}body#teams.edit ul.users li div.info,body#teams.update ul.users li div.info{float:left}body#teams.edit ul.users li div.info span.name,body#teams.update ul.users li div.info span.name{display:block;margin:5px 0 0 0}body#teams.edit ul.users li div.info span.title,body#teams.update ul.users li div.info span.title{color:#999;display:block;font-size:1.5rem;margin:3px 0 0 0}body#teams.edit ul.users li input.checkbox,body#teams.update ul.users li input.checkbox{display:none}body#teams.edit ul.users li:hover,body#teams.update ul.users li:hover{background:#fafafa}body#teams.edit ul.users li.selected,body#teams.update ul.users li.selected{border:2px solid #64cb25;opacity:1}body#teams.edit ul.users li.selected svg.check,body#teams.update ul.users li.selected svg.check{display:block}body#teams.edit ul.users li.leader,body#teams.update ul.users li.leader{border:2px solid #fb2c1f;cursor:default;opacity:1}body#teams.edit ul.users li.leader svg.check,body#teams.update ul.users li.leader svg.check{display:none}body#teams.edit ul.users li.leader svg.star,body#teams.update ul.users li.leader svg.star{display:block}body#teams.edit ul.users li.leader:hover,body#teams.update ul.users li.leader:hover{background:#fff}body#teams.index section#page header.page-dark div.title{width:calc(100% - 65rem)}body#teams.index table.teams thead tr th.name{width:25%}body#teams.index table.teams thead tr th.team_leader{width:25%}body#teams.new ul.users,body#teams.create ul.users{margin-left:4%;margin-bottom:2rem}body#teams.new ul.users li,body#teams.create ul.users li{background:#fff;border:1px solid #ddd;cursor:pointer;margin-top:-1px;opacity:0.6;padding:1.5rem;max-width:60rem}body#teams.new ul.users li svg,body#teams.create ul.users li svg{display:none;float:left;fill:#64cb25;margin:1rem 1rem 0 0}body#teams.new ul.users li svg.star,body#teams.create ul.users li svg.star{fill:#e82d08}body#teams.new ul.users li span.user-avatar,body#teams.create ul.users li span.user-avatar{border-radius:10rem;height:40px;width:40px}body#teams.new ul.users li div.info,body#teams.create ul.users li div.info{float:left}body#teams.new ul.users li div.info span.name,body#teams.create ul.users li div.info span.name{display:block;margin:5px 0 0 0}body#teams.new ul.users li div.info span.title,body#teams.create ul.users li div.info span.title{color:#999;display:block;font-size:1.5rem;margin:3px 0 0 0}body#teams.new ul.users li input.checkbox,body#teams.create ul.users li input.checkbox{display:none}body#teams.new ul.users li:hover,body#teams.create ul.users li:hover{background:#fafafa}body#teams.new ul.users li.selected,body#teams.create ul.users li.selected{border:2px solid #64cb25;opacity:1}body#teams.new ul.users li.selected svg.check,body#teams.create ul.users li.selected svg.check{display:block}body#teams.new ul.users li.leader,body#teams.create ul.users li.leader{border:2px solid #fb2c1f;cursor:default;opacity:1}body#teams.new ul.users li.leader svg.check,body#teams.create ul.users li.leader svg.check{display:none}body#teams.new ul.users li.leader svg.star,body#teams.create ul.users li.leader svg.star{display:block}body#teams.new ul.users li.leader:hover,body#teams.create ul.users li.leader:hover{background:#fff}body#time_entries.edit div.time_entry_start_at input,body#time_entries.update div.time_entry_start_at input{display:none}body#time_entries.edit div.time_entry_start_at input.timepicker,body#time_entries.update div.time_entry_start_at input.timepicker{display:block}body#time_entries.edit div.time_entry_start_at span.at,body#time_entries.update div.time_entry_start_at span.at{display:none}body#time_entries.index div#filters-results{padding-bottom:0}body#time_entries.index table.time_entries{border-top:none}body#time_entries.index table.time_entries thead th{background:#292a2e;border:none;height:6rem;padding:0;text-transform:none;vertical-align:middle;white-space:nowrap}body#time_entries.index table.time_entries thead th div.current_employee{cursor:default;display:inline-block;height:100%;padding:0 3rem 0 4%;vertical-align:top}body#time_entries.index table.time_entries thead th div.current_employee span.user-avatar{background:none;border:none;display:inline-block;float:none;margin:0;vertical-align:middle;height:40px;width:40px}body#time_entries.index table.time_entries thead th div.current_employee span.user-info{display:inline-block;margin:-.2rem 1rem 0 1rem;text-align:left;vertical-align:middle}body#time_entries.index table.time_entries thead th div.current_employee span.user-info select{background:none;border:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:700;line-height:1em;margin:0;padding:0;text-indent:0}body#time_entries.index table.time_entries thead th div.current_employee span.user-info span{color:#fff;display:block;font-size:1.6rem;font-weight:700;text-transform:none}body#time_entries.index table.time_entries thead th div.current_employee span.user-info span.role{color:#777;font-size:1.3rem;line-height:1.5em;text-transform:none}body#time_entries.index table.time_entries thead th div.current_day{border-left:1px solid #353539;display:inline-block;height:100%;margin:0;vertical-align:top}body#time_entries.index table.time_entries thead th div.current_day div.label{display:inline-block;padding:0 0 0 3rem;text-align:left}body#time_entries.index table.time_entries thead th div.current_day div.label span.weekday{color:#ddd;display:block;font-size:1.4rem;line-height:1.8rem;margin-top:1.2rem}body#time_entries.index table.time_entries thead th div.current_day div.label span.date{color:#fff;display:block;font-size:1.6rem;font-weight:600}body#time_entries.index table.time_entries thead th a#btn-today{border-left:1px solid #353539;float:right;height:100%;line-height:1em;margin-right:4%;padding-left:3rem;text-align:left;vertical-align:top}body#time_entries.index table.time_entries thead th a#btn-today svg{fill:#ccc;display:inline-block;height:20px;vertical-align:middle;width:20px}body#time_entries.index table.time_entries thead th a#btn-today span.text{display:inline-block;font-size:1.4rem;font-weight:600;margin:0 10px 0 10px;text-transform:uppercase;vertical-align:middle}body#time_entries.index table.time_entries thead th a#btn-today small{color:#777;display:block;font-size:1.3rem;font-weight:500;text-transform:none}body#time_entries.index table.time_entries thead th a#btn-today:hover{color:#fff}body#time_entries.index table.time_entries thead th a#btn-today:hover small{color:#eee}body#time_entries.index table.time_entries thead th a#btn-today:hover svg{fill:#eee}body#time_entries.index table.time_entries thead th.current_week{border-top:1px solid #353539;padding-left:4%;padding-right:4%}body#time_entries.index table.time_entries thead th.current_week .block{border-right:1px solid #353539;cursor:pointer;float:left;height:6rem;line-height:6rem;text-align:center;vertical-align:middle;width:10%}body#time_entries.index table.time_entries thead th.current_week .block label{color:#888;cursor:pointer;display:block;font-size:1.2rem;line-height:1em;padding:1.5rem 0 .3rem 0}body#time_entries.index table.time_entries thead th.current_week .block span.total{color:#bbb;display:block;line-height:1em}body#time_entries.index table.time_entries thead th.current_week .block svg{fill:#ccc;display:inline-block;height:28px;vertical-align:middle;width:28px}body#time_entries.index table.time_entries thead th.current_week .block.nav{width:6%}body#time_entries.index table.time_entries thead th.current_week .block.nav.back{border-left:1px solid #353539}body#time_entries.index table.time_entries thead th.current_week .block:hover{background:#333439}body#time_entries.index table.time_entries thead th.current_week .block:hover label{color:#aaa}body#time_entries.index table.time_entries thead th.current_week .block:hover span.total{color:#ddd}body#time_entries.index table.time_entries thead th.current_week .block:hover svg{fill:#eee}body#time_entries.index table.time_entries thead th.current_week .block.selected{background:#fb2c1f}body#time_entries.index table.time_entries thead th.current_week .block.selected label{color:#fff}body#time_entries.index table.time_entries thead th.current_week .block.selected span.total{color:#fff}body#time_entries.index table.time_entries thead th.current_week div.total{cursor:default;width:16.7%}body#time_entries.index table.time_entries thead th.current_week div.total label{color:#777;cursor:default}body#time_entries.index table.time_entries thead th.current_week div.total span.total{color:#fff;font-weight:700}body#time_entries.index table.time_entries thead th.current_week div.total:hover{background:none}body#time_entries.index table.time_entries thead th.current_week div.total:hover label{color:#777}body#time_entries.index table.time_entries thead th.current_week div.total:hover span.total{color:#fff}body#time_entries.index table.time_entries tbody tr td{background:#fff;border-top:1px solid #eee}body#time_entries.index table.time_entries tbody td.time{width:10rem}body#time_entries.index table.time_entries tbody td.project span.client{display:block;color:#999;font-size:1.4rem;margin-bottom:5px}body#time_entries.index table.time_entries tbody td.project span.project a{display:block;color:#111}body#time_entries.index table.time_entries tbody td.task span.task{display:block;color:#999;font-size:1.4rem;margin-bottom:5px}body#time_entries.index table.time_entries tbody td.task span.notes{display:block;color:#111;line-height:1.1em;white-space:normal}body#time_entries.index table.time_entries tbody td.task span.notes.blank{color:#ccc;font-style:italic}body#time_entries.index table.time_entries tbody td.icons{width:5rem}body#time_entries.index table.time_entries tbody td.icons svg.logo{fill:#fb2c1f}body#time_entries.index table.time_entries tbody td.icons svg.extra{fill:#64cb25}body#time_entries.index table.time_entries tbody td.seconds{font-weight:600;text-align:right;width:7rem}body#time_entries.index table.time_entries tbody td.controls{width:4rem}body#time_entries.index table.time_entries tbody td.controls a.stop{background:#e82d08;border-radius:10rem;padding:.7rem}body#time_entries.index table.time_entries tbody td.controls a.stop svg{fill:#fff;width:1.6rem}body#time_entries.index table.time_entries tbody td.controls a.play{background:#ccc;border-radius:10rem;padding:.3rem}body#time_entries.index table.time_entries tbody td.controls a.play svg{fill:#fff;width:2.4rem}body#time_entries.index table.time_entries tbody td.controls a.play:hover{background:#64cb25}body#time_entries.index table.time_entries tbody tr.no-results td{color:#777;padding:3rem 0;text-align:center}body#time_entries.index table.time_entries tbody tr.no-results td svg{fill:#ddd;width:12rem}body#time_entries.index table.time_entries tbody tr.no-results td p{color:#aaa;margin:0;padding:1rem 0 2rem 0}body#time_entries.index table.time_entries tbody tr.running td{background:#eee}body#time_entries.index table.time_entries tbody tr.invoiced td{background:#eee;color:#999;cursor:default}body#time_entries.index table.time_entries tbody tr.invoiced td span{color:#999 !important}body#time_entries.index table.time_entries tbody tr.hide-controls td{cursor:default}body#time_entries.index table.time_entries tfoot tr td#table-btn-add-time-entry{background:#e3e3e3;cursor:pointer;height:80vh}body#time_entries.index div.modal div.type-selector{height:4rem;width:100%}body#time_entries.index div.modal div.type-selector a{background:#414141;border-top:.5rem solid #414141;color:#eee;display:block;float:left;font-size:1.3rem;font-weight:600;line-height:4rem;text-align:center;text-transform:uppercase;vertical-align:middle;width:50%}body#time_entries.index div.modal div.type-selector a:hover{background:#515151;border-top-color:#515151}body#time_entries.index div.modal div.type-selector a.selected{background:#f7f7f7;border-top-color:#e82d08;color:#000}body#time_entries.index div.modal div.confirm-delete{background:#e82d08;display:none;height:100%;padding-top:1px;text-align:center;width:100%}body#time_entries.index div.modal div.confirm-delete p{color:#fff;margin:15rem 0 1rem 0}body#time_entries.index div.modal div.confirm-delete a.cancel-confirmation{color:#ddd;display:block;font-size:1.4rem;margin-top:1rem}body#time_entries.index div.modal div.confirm-delete a.cancel-confirmation:hover{color:#fff}body#time_entries.index div.modal div.modal-form section.fields div.input.time_entry_project_id input{width:94%}body#time_entries.index div.modal div.modal-form section.fields select{width:100%}body#time_entries.index div.modal div.modal-form section.fields textarea{width:94%}body#time_entries.index div.modal div.modal-form section.fields div.suptitle{height:1.5rem}body#time_entries.index div.modal div.modal-form section.fields label{display:none}body#time_entries.index div.modal div.modal-form section.fields div.select.time_entry_task{margin-bottom:1rem}body#time_entries.index div.modal div.modal-form section.fields div.date_range{display:inline-block;margin:0px 0 3px 0;width:30rem}body#time_entries.index div.modal div.modal-form section.fields div.date_range label.start_at_date{color:#888;font-size:1.5rem;display:block;font-weight:400;margin:0 0 3px 0;text-transform:none;width:100%}body#time_entries.index div.modal div.modal-form section.fields div.date_range div.time_entry_start_at input.pikaday{background:none;border:none;box-shadow:none;cursor:pointer;display:none;color:#888;font-size:1.5rem;margin:2px 0 10px 75px;padding:0;width:auto}body#time_entries.index div.modal div.modal-form section.fields div.date_range div.time_entry_start_at span.at{clear:both;display:block;height:1px;text-indent:-9999px}body#time_entries.index div.modal div.modal-form section.fields div.date_range div.time_entry_end_at,body#time_entries.index div.modal div.modal-form section.fields div.date_range div.time_entry_end_at_unsplitted{float:left;margin:-74px 0 0 140px;position:absolute;width:auto}body#time_entries.index div.modal div.modal-form section.fields div.input.switch{width:auto}body#time_entries.index div.modal div.modal-form section.fields div.input.switch label{display:inline-block}body#time_entries.index div.modal div.modal-form section.fields div.input.time_entry_extra{float:right;margin:3.3rem 1rem 0 0;width:auto}body#time_entries.index div.modal div.modal-form section.fields div.input.time_entry_extra label{display:inline-block}body#time_entries.index div.modal div.modal-form section.fields div.input.time_entry_remote_work{margin-top:-12px;max-width:256px}body#time_entries.index div.modal div.modal-form section.fields a.ask-delete-confirmation{background:none;color:#aaa;display:block;float:right;font-size:1.3rem;margin:-55px 0 30px 0;text-align:right}body#time_entries.index div.modal div.modal-form section.fields a.ask-delete-confirmation svg{fill:#aaa;height:13px;margin:0 2px 2px 0;vertical-align:middle;width:13px}body#time_entries.index div.modal div.modal-form section.fields a.ask-delete-confirmation:hover{color:#e82d08}body#time_entries.index div.modal div.modal-form section.fields a.ask-delete-confirmation:hover svg{fill:#e82d08}body#time_entries.index div.modal.time-entry.new{height:68rem;margin-top:-32rem}body#time_entries.index div.modal.time-entry.new section.fields{height:47rem}body#time_entries.index div.modal.time-entry.new div.time_entry_task.internal_task{display:none;padding-top:3rem}body#time_entries.index div.modal.time-entry.new input.btn-submit-modal.save{display:none}body#time_entries.index div.modal.time-entry.edit{height:64rem;margin-top:-30rem}body#time_entries.index div.modal.time-entry.edit section.fields{height:47rem}body#time_entries.index div.modal.time-entry.edit input.btn-submit-modal.start{display:none}body#time_entries.new div.time_entry_start_at input,body#time_entries.create div.time_entry_start_at input{display:none}body#time_entries.new div.time_entry_start_at input.timepicker,body#time_entries.create div.time_entry_start_at input.timepicker{display:block}body#time_entries.new div.time_entry_start_at span.at,body#time_entries.create div.time_entry_start_at span.at{display:none}body#users.edit form section.avatar,body#users.update form section.avatar{display:inline-block;margin-top:1.5rem;margin-left:5rem;max-width:30rem;vertical-align:top;width:30%}body#users.edit form section.avatar label,body#users.update form section.avatar label{display:none}body#users.edit form section.avatar label.image-container,body#users.update form section.avatar label.image-container{display:inline-block}body#users.edit form section.general,body#users.update form section.general{display:inline-block;max-width:70rem;vertical-align:top;width:60%}body#users.edit form section.general label abbr,body#users.update form section.general label abbr{display:none}body#users.edit form section.general #phone-fields div.user_phone,body#users.update form section.general #phone-fields div.user_phone{float:left;margin-right:5%;width:70%}body#users.edit form section.general #phone-fields div.user_extension,body#users.update form section.general #phone-fields div.user_extension{float:left;width:17%}body#users.edit form section.security div.input.password,body#users.update form section.security div.input.password{clear:both}body#users.edit form section.security #edit-password label,body#users.update form section.security #edit-password label{display:inline-block;width:100%}body#users.edit form section.security #edit-password input,body#users.update form section.security #edit-password input{display:none}body#users.edit form section.invoicing #user_capacity,body#users.update form section.invoicing #user_capacity{text-align:right}body#users.edit form section.invoicing #table-salaries,body#users.update form section.invoicing #table-salaries{margin-bottom:2rem}body#users.edit form section.invoicing #table-salaries .start_on,body#users.update form section.invoicing #table-salaries .start_on{width:21rem}body#users.edit form section.invoicing #table-salaries .amount,body#users.update form section.invoicing #table-salaries .amount{text-align:right;width:12rem}body#users.edit form section.invoicing #table-salaries .amount input,body#users.update form section.invoicing #table-salaries .amount input{width:8rem}body#users.edit form section.invoicing #table-salaries .capacity,body#users.update form section.invoicing #table-salaries .capacity{text-align:right;width:10rem}body#users.edit form section.invoicing #table-salaries .capacity input,body#users.update form section.invoicing #table-salaries .capacity input{width:6rem}body#users.edit form section.invoicing #table-salaries .variation,body#users.update form section.invoicing #table-salaries .variation{text-align:right;width:10rem}body#users.edit form section.invoicing #table-salaries .nature,body#users.update form section.invoicing #table-salaries .nature{width:20rem}@media only screen and (max-width: 768px){body#users.edit form,body#users.update form{text-align:center}body#users.edit form section.avatar,body#users.update form section.avatar{display:inline-block;margin:0 0 2rem 0;max-width:none;width:20rem}body#users.edit form section.general,body#users.update form section.general{text-align:left;width:100%}body#users.edit form footer.buttons input,body#users.update form footer.buttons input{margin-left:0rem}}body#users.index table.users thead tr th.avatar{width:4rem}body#users.index table.users thead tr th.title{width:25rem}body#users.index table.users thead tr th.role{width:20rem}body#users.index table.users thead tr th.capacity{text-align:right;width:9rem}body#users.index table.users tbody tr td.avatar{padding-right:0;padding-bottom:1rem;padding-top:1rem}body#users.index table.users tbody tr td{vertical-align:middle}body#users.index table.users tbody tr td.capacity{text-align:right}body#users.new form section.avatar,body#users.create form section.avatar{display:inline-block;margin-top:1.5rem;margin-left:5rem;max-width:30rem;vertical-align:top;width:30%}body#users.new form section.avatar label,body#users.create form section.avatar label{display:none}body#users.new form section.avatar label.image-container,body#users.create form section.avatar label.image-container{display:inline-block}body#users.new form section.general,body#users.create form section.general{display:inline-block;max-width:70rem;vertical-align:top;width:60%}body#users.new form section.general label abbr,body#users.create form section.general label abbr{display:none}body#users.new form section.general #phone-fields div.user_phone,body#users.create form section.general #phone-fields div.user_phone{float:left;margin-right:5%;width:70%}body#users.new form section.general #phone-fields div.user_extension,body#users.create form section.general #phone-fields div.user_extension{float:left;width:17%}body#users.new form section.security div.input.password,body#users.create form section.security div.input.password{clear:both}body#users.new form section.security #edit-password label,body#users.create form section.security #edit-password label{display:inline-block;width:100%}body#users.new form section.security #edit-password input,body#users.create form section.security #edit-password input{display:none}body#users.new form section.invoicing #user_capacity,body#users.create form section.invoicing #user_capacity{text-align:right}body#users.new form section.invoicing #table-salaries,body#users.create form section.invoicing #table-salaries{margin-bottom:2rem}body#users.new form section.invoicing #table-salaries .start_on,body#users.create form section.invoicing #table-salaries .start_on{width:21rem}body#users.new form section.invoicing #table-salaries .amount,body#users.create form section.invoicing #table-salaries .amount{text-align:right;width:12rem}body#users.new form section.invoicing #table-salaries .amount input,body#users.create form section.invoicing #table-salaries .amount input{width:8rem}body#users.new form section.invoicing #table-salaries .capacity,body#users.create form section.invoicing #table-salaries .capacity{text-align:right;width:10rem}body#users.new form section.invoicing #table-salaries .capacity input,body#users.create form section.invoicing #table-salaries .capacity input{width:6rem}body#users.new form section.invoicing #table-salaries .variation,body#users.create form section.invoicing #table-salaries .variation{text-align:right;width:10rem}body#users.new form section.invoicing #table-salaries .nature,body#users.create form section.invoicing #table-salaries .nature{width:20rem}@media only screen and (max-width: 768px){body#users.new form,body#users.create form{text-align:center}body#users.new form section.avatar,body#users.create form section.avatar{display:inline-block;margin:0 0 2rem 0;max-width:none;width:20rem}body#users.new form section.general,body#users.create form section.general{text-align:left;width:100%}body#users.new form footer.buttons input,body#users.create form footer.buttons input{margin-left:0rem}}div.page{box-shadow:0px 0px 8px 0 rgba(0,0,0,0.15);font-family:'averta';font-size:14px;font-weight:400;height:1204px;margin:0 auto 40px auto;overflow:hidden;position:relative;width:930px}article.document{background:#fff;height:100%;width:100%}article.document label{color:#464646;font-family:'averta'}article.document p{color:#000;font-family:'averta';font-size:14px;line-height:1.45em;margin-bottom:15px}article.document strong{font-family:'averta';font-weight:700}article.document em{font-family:'averta';font-style:italic}article.document ins{text-decoration:underline}article.document ul{list-style:disc;margin:0;margin-left:20px;margin-bottom:20px;padding:0}article.document ul li{margin:0 0 4px 0;padding:0}article.document ul li ul{list-style:circle;margin:-10px 0 0px 20px;padding-bottom:10px}article.document ul li ul li ul{margin:5px 0 0px 20px;padding-bottom:10px}article.document header{height:100px;padding:70px 55px 52px 45px}article.document header div.logo{float:left;width:200px;vertical-align:top}article.document header div.logo img{width:200px}article.document header h1{color:#bee2ee;float:right;font-family:'averta';font-size:30px;font-weight:600;line-height:1.25em;margin:10px 0 0 0px;padding:0;text-transform:none}article.document section{padding:0 50px}article.document section div.block{border-top:1px solid #cacaca;float:left;padding-top:12px}article.document section div.block.small{width:20%}article.document section div.block.medium{margin-right:2.5%;width:77.5%}article.document section div.block.large{width:100%}article.document section div.block label{display:block;font-size:14px;font-weight:500;margin-bottom:7px;text-transform:none}article.document section div.block label em{font-size:14px}article.document section div.block span.value{color:#000;display:block;font-size:14px;line-height:1.35em}article.document section div.block div.inner{border-top:1px solid #cacaca;margin-top:20px;padding-top:10px}article.document section div.block div.inner:first-child{border:none;margin:0;padding:0}article.document section.general div.block{height:80px}article.document section.general div.block.description{font-size:14px;height:auto;padding-bottom:40px}article.document section.lines{padding:0 50px}article.document section.lines table{background:none;border:none;border-bottom:1px solid #cacaca;border-collapse:collapse;margin-bottom:5px;width:100%}article.document section.lines table thead tr th{background:none;border:none;border-left:1px solid #cacaca;color:#464646;font-size:14px;font-weight:500;padding:0 20px 15px 0;text-align:left;text-transform:none;vertical-align:top}article.document section.lines table thead tr th span{border-top:1px solid #cacaca;color:#464646;display:block;font-family:'averta';font-size:14px;padding-top:10px;padding-left:20px;padding-right:10px}article.document section.lines table thead tr th:first-child{border:none}article.document section.lines table thead tr th:first-child span{padding-left:0}article.document section.lines table thead tr th.quantity{width:60px}article.document section.lines table thead tr th.unit_price{width:120px}article.document section.lines table thead tr th.total{padding:0;width:175px}article.document section.lines table tbody tr:hover td{background:none}article.document section.lines table tbody tr td{background:none;border:none;border-left:1px solid #cacaca;color:#000;font-size:14px;line-height:1.25em;padding:0px 15px 0 15px;text-align:right;vertical-align:top}article.document section.lines table tbody tr td:first-child{border:none;padding-left:0;text-align:left}article.document section.lines table tbody tr td.description ul{margin-bottom:0;padding-bottom:0}article.document section.lines table tbody tr td.description ul li{margin-bottom:10px}article.document section.lines table tbody tr td.description ul li ul{list-style:circle;padding-top:5px}article.document section.lines table tbody tr td.description ul li ul li ul{list-style:square;padding-top:5px}article.document section.lines table tbody tr td.description h1,article.document section.lines table tbody tr td.description h2,article.document section.lines table tbody tr td.description h3,article.document section.lines table tbody tr td.description h4{font-size:14px;font-family:'averta';font-weight:700;margin:0 0 15px 0;padding:0;text-transform:uppercase}article.document section.lines table tbody tr td:last-child{padding-right:0}article.document section.lines table tbody.single tr td.description ul{list-style:none;margin-left:0}article.document section.lines table tbody.single tr td.description ul li ul{list-style:disc;margin-left:18px}article.document section.lines table tbody.single tr td.description ul li ul li ul{list-style:circle}article.document section.lines table tbody.single tr td.description ul li ul li ul li ul{list-style:square}article.document section.lines table tfoot tr td{background:none;border-top:1px solid #cacaca;color:#000;font-family:'averta';font-size:14px;padding:15px 15px 15px 0;text-align:right;vertical-align:middle}article.document section.lines table tfoot tr td:first-child{border:none;padding-top:0;padding-right:0}article.document section.lines table tfoot tr td:last-child{border-left:1px solid #cacaca;font-family:'averta';padding-right:0}article.document section.lines table tfoot tr td.other_content{font-size:12px;text-align:left;vertical-align:bottom}article.document section.lines table tfoot tr td.label{font-size:14px;padding:15px 15px 15px 0;text-align:left}article.document section.lines table tfoot tr td.label.single{text-align:right}article.document section.lines table tfoot tr td.label.single span.other-content{display:block;float:left;font-family:'averta';font-size:12px;font-weight:500;padding-top:8px;text-align:left;vertical-align:bottom;white-space:nowrap}article.document section.lines table tfoot tr.subtotal td.label{text-transform:uppercase}article.document section.lines table tfoot tr.total_without_tax td.label{font-family:'averta';font-size:16px;font-weight:700;text-transform:uppercase}article.document section.lines table tfoot tr.total_without_tax td.label small{font-size:12px;text-transform:lowercase}article.document section.lines table tfoot tr.total td.label{font-family:'averta';font-size:16px;font-weight:700;text-transform:uppercase}article.document section.lines div.table-bottom{font-size:14px;height:30px}article.document section.lines div.table-bottom div.line{margin:10px 0 0 0}article.document section.lines div.table-bottom div.user{float:left}article.document section.lines div.table-bottom div.exclude_taxes{float:right;margin:7px 75px 0 0}article.document.en section.lines div.table-bottom div.exclude_taxes{float:right;margin:7px 35px 0 0}article.document section.lines div.table-bottom div.next_page{color:#e33531;float:right;font-size:14px;padding-left:20px;width:155px}article.document section.lines div.table-bottom div.notes{border:none;border-bottom:1px solid #cacaca;clear:both}article.document section.lines div.table-bottom div.notes ul li ul{margin-top:10px}article.document footer{height:55px;margin:0 50px;bottom:21px;position:absolute;width:830px}article.document footer div.pillars{display:none;text-align:center}article.document footer div.pillars span{color:#bee2ee;display:inline-block;font-family:'averta';font-size:24px;font-weight:700;margin-left:15px;margin-right:15px}article.document footer div.contact{margin-top:20px;text-align:center;width:100%}article.document footer div.contact span{display:inline-block;font-size:11px}article.document footer div.contact span.divider{color:#e62514;font-family:'averta';font-weight:700;margin:0 8px 0 8px}article.document footer div.contact span.website{color:#e62514;font-family:'averta';font-size:12px;font-weight:700}article.document footer div.pagination{color:#e62514;float:right;font-size:14px;margin:-15px 5px 0 0}article.order section.general div.block.description{border-bottom:1px solid #cacaca;height:540px}article.order section.general div.block.description label{margin-bottom:15px}article.order section.bottom{clear:both}article.order section.bottom div.user{padding-top:15px;width:300px}article.order section.bottom div.total{float:right;font-family:'averta';font-size:16px;font-weight:700;margin:-22px 10px 0 0;text-transform:uppercase}article.order section.bottom label{margin-right:10px}article.order section.bottom span.tax{clear:both;color:#aaa;display:block;font-family:'averta';font-size:14px;font-weight:500;margin-top:5px;text-align:right;text-transform:none}body.pdf article.order section.bottom div.total{font-family:Averta Regular, Averta;font-weight:700}body.pdf article.order section.bottom div.total span.tax{font-weight:500}article.invoice section.general div.block{height:140px}body.pdf article,body.pdf section,body.pdf header,body.pdf footer{display:block}body.pdf{background:#fff;font-size:15px;font-weight:500;margin:0;padding:0;width:100%}body.pdf div.page{box-shadow:none;font-family:Averta Regular, Averta;font-weight:500;margin:0;width:100%}body.pdf article.document label{font-family:Averta Regular, Averta;margin-bottom:4px}body.pdf article.document p{font-family:Averta Regular, Averta;margin-top:0;padding:0}body.pdf article.document strong{font-family:Averta Regular, Averta;font-weight:700}body.pdf article.document em{font-family:Averta Regular, Averta;font-style:italic}body.pdf article.document header h1{font-family:Averta Bold;margin-top:25px;font-weight:500}body.pdf article.document section div.block label{margin-bottom:4px}body.pdf article.document section.general div.block.description{width:99%}body.pdf article.document section.lines table thead tr th span{font-family:Averta Regular, Averta}body.pdf article.document section.lines table tbody tr td.description h1,body.pdf article.document section.lines table tbody tr td.description h2,body.pdf article.document section.lines table tbody tr td.description h3,body.pdf article.document section.lines table tbody tr td.description h4{font-family:Averta Regular, Averta;font-weight:500}body.pdf article.document section.lines table tfoot tr td{font-family:Averta Regular, Averta}body.pdf article.document section.lines table tfoot tr td:last-child{font-family:Averta Regular, Averta}body.pdf article.document section.lines table tfoot tr td.label.single span.other-content{font-family:Averta Regular, Averta}body.pdf article.document section.lines table tfoot tr.total_without_tax td.label{font-family:Averta Bold, AvertaBold}body.pdf article.document section.lines table tfoot tr.total td.label{font-family:Averta Bold, AvertaBold}body.pdf article.document footer div.pillars span{font-family:Averta}body.pdf article.document footer div.contact span.divider{font-family:Averta}body.pdf article.document footer div.contact span.website{font-family:Averta}trix-toolbar{margin-top:8px;margin-bottom:5px}trix-toolbar .trix-button--icon-attach,trix-toolbar .trix-button--icon-code,trix-toolbar .trix-button--icon-quote{display:none}trix-toolbar .trix-button-group--file-tools{display:none !important}.trix-content,trix-editor{margin-bottom:30px}.trix-content ul,trix-editor ul{padding-left:15px}.trix-content ul li,trix-editor ul li{list-style-type:disc}.trix-content ul li ul li,trix-editor ul li ul li{list-style-type:circle}.trix-content ol,trix-editor ol{padding-left:15px}trix-toolbar .trix-dialog--link{background:transparent;border:1px solid gray !important;box-shadow:0 4px 12px rgba(0,0,0,0.3);padding:0 !important}trix-toolbar .trix-input--dialog{border:none !important;font-size:16px !important;margin-right:0 !important;padding:0 10px !important;width:180px}trix-toolbar .trix-button--dialog[data-trix-method="setAttribute"]{background-color:gray;border:none !important;border-top-left-radius:3px;border-bottom-left-radius:3px;color:white;padding:6px 12px}trix-toolbar .trix-button--dialog[data-trix-method="removeAttribute"]{background-color:dimgray;border:none !important;border-top-right-radius:3px;border-bottom-right-radius:3px;color:white;padding:6px 12px}trix-toolbar .trix-button--dialog:hover{opacity:0.9}.trix-content a,trix-editor a{text-decoration:underline}div.input trix-toolbar{width:94%}div.input trix-editor{background:#ffffff;border:1px solid #cccccc;box-shadow:0 2px 3px 0 rgba(0,0,0,0.12);border-radius:.2rem;color:#000000;font-family:'basefont', sans-serif;margin:0 0 1rem 0;padding:1rem 1.5rem;width:90%;transition:.3s}div.input trix-editor:hover{border-color:#b3b3b3}div.input trix-editor:focus{background:#ffffff;border:1px solid #9bdff9;outline:none;box-shadow:inset 0 0 1px #cbeefc,0 2px 3px 0 rgba(0,0,0,0.12)}div.input trix-editor::placeholder{color:#aaa;font-style:italic}
