.gradient-main{background:#fff;background:-moz-linear-gradient(top, #fbfbfb 0, #fff 10%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbfbfb), color-stop(10%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fbfbfb 0, #fff 10%, #fff 100%);background:-o-linear-gradient(top, #fbfbfb 0, #fff 10%, #fff 100%);background:-ms-linear-gradient(top, #fbfbfb 0, #fff 10%, #fff 100%);background:linear-gradient(to bottom, #fbfbfb 0, #fff 10%, #fff 100%)}.gradient-default{background:#eee;border:1px solid #d5d5d5;color:#27292b;text-shadow:none}.gradient-orange{background:rgba(238,143,80,0.8) !important;color:#fff !important;border:1px solid #e97122;text-transform:uppercase}.gradient-green{background:#45c59c;border:1px solid #39b78f;color:#fff}.gradient-green-hover{background:#2d9071}.gradient-red{background:#ec4832;border:1px solid #ea331b;color:#fff}.btn{padding:0 27px;height:36px;display:inline-block;font-size:13px}.box-sizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.transition{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.transition1{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.scale{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}.rotate{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.rounded{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.rounded0{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.rounded360{border-radius:160px;-moz-border-radius:160px;-webkit-border-radius:160px}.rounded-left{border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px}.rounded-top{border-top-right-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px}.translate{-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.translate-horizontal{-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.translate-horizontal-reverse{-moz-transform:translateX(50%) translateY(0);-webkit-transform:translate(50%, 0);-ms-transform:translate(50%, 0);transform:translate(50%, 0)}.translate-vertical{-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.translate-none{-moz-transform:translateX(0) translateY(0);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.flipH{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}.flip-none{-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;-ms-filter:none;filter:none}.live_search{margin-left:9.75px}.live_search input.live_search_field{font-size:12px !important}#admin-menu a.contacts{background-image:none !important}td.subject_info ul{margin:0}div.colorPicker-picker{float:left}.controller-contacts .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#404245}.controller-contacts .contact.details{margin-top:30px}@media (max-width:560px){.controller-contacts .contact.details .subject_header td{width:100% !important;display:block;padding:0;border:none}}@media (max-width:560px){.controller-contacts .contact.details .subject_header .subject_header td.avatar{display:none !important}}.controller-contacts #content>.contextual{padding:9.75px 9.75px 0 0}.controller-contacts #note_note_time{margin-left:9.75px}.controller-contacts textarea.wiki-edit{padding-right:9.75px}.controller-contacts .name h1{text-transform:none;line-height:24px;font-size:16px !important;margin-bottom:4.875px !important;padding:0 !important}@media (max-width:960px){.controller-contacts .name h1{line-height:24px}}.controller-contacts #sidebar{padding:0 29.25px;width:360px !important;min-height:0}div.contact{background:#f1f3f7 !important;border:1px solid #dfe1e6 !important;padding:9.75px !important}div.contact input.ui-widget-content{background:inherit !important}.icon-merge{background-image:url("../../images/arrow_merge.png") !important}#comments{clear:none !important}#add_issue_link,#contact_projects .contextual a{background:none;line-height:20px;padding:2px 0 2px 20px}#notes>div{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#fff;border:1px solid #e7e7e7;padding:9.75px;margin:0 0 19.5px 39px;position:relative}#notes>div:before{border-color:transparent #e7e7e7;border-style:solid;border-width:10px 5px 10px 0;content:"";display:block;left:-6px;position:absolute;top:15px;width:0;z-index:0}#notes>div:after{border-color:transparent #fff;border-style:solid;border-width:10px 5px 10px 0;content:"";display:block;left:-5px;position:absolute;top:15px;width:0;z-index:1}#notes .icon{margin-right:0}#note_attributes textarea{border:1px solid #e7e7e7;margin:4.875px 0 9.75px 0;max-width:500px}.subject_header td.name{padding-left:15px}.subject_header td.avatar{text-align:left !important}.subject_header li.icon-email{background-image:none}.subject_header li.icon-phone{background-image:none !important}.subject_header .tag_list{margin-right:4.875px}#edit_tags_form .button-small{margin-right:4.875px}#contact_data input[type="text"]{display:block;clear:both}#contact_data input+br{display:none}#contact_data input[type="text"]{width:100%}#contact_data .jstEditor{max-width:631px}@media (min-width:1362px){#contact_data .jstEditor{padding-left:140px}}#contact_data .avatar.extended{display:inline-block;width:100%}@media (min-width:1162px){.controller-contacts input.autocomplete,.controller-contacts input#contact_first_name,.controller-contacts input#contact_address_attributes_street1,.controller-contacts input#contact_phone,.controller-contacts input#contact_email{width:360px !important}}li.tagit-new input{height:auto}.contact.sidebar th{text-align:left}.contact.sidebar td{padding:4.875px 0 !important}.contact.sidebar td.author{font-size:100% !important}form table.contacts.index tbody tr:hover{background-color:#fefee2 !important}form table.contacts.index td{padding:9.75px !important;vertical-align:middle;color:#404245}form table.contacts.index tr.context-menu-selection td{color:#404245 !important}form table.contacts.index tr.context-menu-selection td .tags a{color:#f9f9f9 !important}.controller-notes .edit_note .jstElements{clear:none !important}.icon-contact{background-image:none !important}.icon-vcard{background-image:none !important}.controller-deals .live_search input.live_search_field{font-size:13px !important}.controller-deals.action-index .contextual{padding:9.75px 9.75px 0 0}.controller-deals .deal.details{margin-top:30px}.controller-deals .deal.details ul{margin:0}.controller-deals .name h1{font-size:16px !important;line-height:24px;margin-bottom:4.875px !important;padding:0 !important;text-transform:none}.controller-deals .controller-deals .extended-attributes img{margin:0 4.875px 0 9.75px}.controller-deals #comments h4{margin-top:9.75px}.controller-deals #deal_contact_id_add_link{display:inline-block;vertical-align:middle;margin-left:9.75px}.controller-deals #attributes .tabular p{padding:0 0 0 4.875px}.controller-deals .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:8px}div.deal{background:#f1f3f7 !important;border:1px solid #dfe1e6 !important;padding:9.75px !important}@media (max-width:500px){div.deal.details img.gravatar{width:30px;height:30px}}@media (max-width:500px){div.deal.details td{display:block}}@media (max-width:500px){div.deal.details td.subject_info{border-left:none}}@media (max-width:500px){div.deal.details .contextual{float:none;display:block;margin-top:9.75px}}@media (max-width:500px){div.deal.details .contextual a{float:none !important}}.controller-notes .box .ui-datepicker-trigger,.controller-operations .box .ui-datepicker-trigger{margin:0 4.875px 0 9.75px}#operation_form .splitcontentright input[type="text"],#operation_form .splitcontentright input[type="password"]{width:110px}@media (max-width:420px){#operation_form .splitcontentright label[for="operation_operation_date"]{width:100%}}#issue-form .issue-deal{padding:0}#issue-form .issue-deal p{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:9.75px;border:1px solid #dfe1e6}.account.issue.details{margin-top:20.75px;padding:9.75px}.account.issue.details .subject{padding:0}.account.issue.details .description{padding:0;border:none}.account.issue.details .wiki{padding-left:0}.icon-money-dollar{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:2px solid #ec4832;background-image:none !important;color:#ec4832;padding:7px;margin-top:6px;margin-bottom:6px}.invoice-menu{z-index:999}.table.invoices-stat th,.table.invoices-stat td{padding:4.875px 0}div.issue.invoice{background:#fff !important;border:1px solid #fff;max-width:980px;padding:19.5px;margin-top:19.5px}@media (max-width:420px){div.issue.invoice{padding:4.875px}}table.invoice-lines tbody tr.line-data:hover{background-color:#FCFD8D !important}table.invoice-lines.form{width:99%}table.list.invoice-lines td,table.list.invoice-lines th{padding:4.875px !important}@media (max-width:420px){table.invoice-lines tr.total th,table.invoice-lines tr.total td{text-align:left !important}}@media (max-width:420px){table.invoice .gravatar+a{line-height:2}}table.list.invoice-lines tr.total:last-child th{font-size:16px}.icon-add-deal{background-image:none !important}div.add-note{margin-right:0}.controller-products #content>.contextual,.controller-orders #content>.contextual{padding:9.75px 9.75px 0 0}.controller-invoices #invoice_form .attributes select,.controller-invoices #invoice_form .attributes input{width:auto;min-width:140px;max-width:380px}.controller-invoices table.contacts.index{border:none}.controller-invoices table.contacts.index th{padding:4.875px;border:none}@media (max-width:420px){.controller-invoices table.contacts.index th{text-align:left !important}}.controller-invoices .invoice-wrapper{max-width:980px;padding:19.5px}@media (max-width:770px){.controller-invoices .invoice-wrapper{padding:0}}@media (max-width:770px){.controller-invoices .invoice-wrapper #comments,.controller-invoices .invoice-wrapper div#invoice_payments{width:100%;float:none;display:block;padding:0;margin:19.5px 0}}@media (max-width:540px){.controller-invoices.action-show #content .contextual:first-of-type{float:none;white-space:normal}}@media (max-width:540px){.controller-invoices.action-show #content .contextual:first-of-type a{display:inline-block}}#responsible_user li *{display:inline-block !important}.deal-lines{background:#fff;padding:9.75px}.deal-lines table.list td{padding-right:9.75px}div.details table.product-lines tr.total{border:none !important}.controller-expenses .select2-container,.controller-invoices .select2-container{max-width:380px;margin-right:9.75px}