.gradient-main{background:#fff;background:-moz-linear-gradient(top, #f9f9f9 0, #fff 5%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), color-stop(5%, #fff), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f9f9f9 0, #fff 5%, #fff 100%);background:-o-linear-gradient(top, #f9f9f9 0, #fff 5%, #fff 100%);background:-ms-linear-gradient(top, #f9f9f9 0, #fff 5%, #fff 100%);background:linear-gradient(to bottom, #f9f9f9 0, #fff 5%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='lighten(@gray-lighter,4%)', endColorstr='@white', GradientType=0)}.gradient-default{background:#eee;background:-moz-linear-gradient(top, #fff 0, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #fff 0, #eee 100%);background:-o-linear-gradient(top, #fff 0, #eee 100%);background:-ms-linear-gradient(top, #fff 0, #eee 100%);background:linear-gradient(to bottom, #fff 0, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@white', endColorstr='@gray-lighter', GradientType=0);border:1px solid #d5d5d5;color:#4d4d4d;text-shadow:none}.gradient-orange{background:#df8b3b;background:-moz-linear-gradient(top, #e8aa70 0, #df8b3b 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e8aa70), color-stop(100%, #df8b3b)) !important;background:-webkit-linear-gradient(top, #e8aa70 0, #df8b3b 100%) !important;background:-o-linear-gradient(top, #e8aa70 0, #df8b3b 100%) !important;background:-ms-linear-gradient(top, #e8aa70 0, #df8b3b 100%) !important;background:linear-gradient(to bottom, #e8aa70 0, #df8b3b 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='lighten(@orange,12%)', endColorstr='@orange', GradientType=0) !important;color:#fff !important;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border:1px solid #c77120;text-transform:uppercase}.gradient-green{background:#2da948;background:-moz-linear-gradient(top, #46ce63 0, #2da948 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #46ce63), color-stop(100%, #2da948));background:-webkit-linear-gradient(top, #46ce63 0, #2da948 100%);background:-o-linear-gradient(top, #46ce63 0, #2da948 100%);background:-ms-linear-gradient(top, #46ce63 0, #2da948 100%);background:linear-gradient(to bottom, #46ce63 0, #2da948 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='lighten(@green,12%)', endColorstr='@green', GradientType=0);border:1px solid #28953f;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);text-transform:uppercase}.gradient-red{background:#df4b3b;background:-moz-linear-gradient(top, #e87b70 0, #df4b3b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #e87b70), color-stop(100%, #df4b3b));background:-webkit-linear-gradient(top, #e87b70 0, #df4b3b 100%);background:-o-linear-gradient(top, #e87b70 0, #df4b3b 100%);background:-ms-linear-gradient(top, #e87b70 0, #df4b3b 100%);background:linear-gradient(to bottom, #e87b70 0, #df4b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='lighten(@red,12%)', endColorstr='@red', GradientType=0);border:1px solid #db3725;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.btn{box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.05);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 2px rgba(0,0,0,0.05);padding:0 27px;height:28px;line-height:28px;display:inline-block;vertical-align:middle}.box-sizing{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.transition{-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms 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(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.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}.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}.controller-contacts .contact.details{margin-top:30px}.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}div.contact{background:#f4f7f8 !important;border:1px solid #e6eaef !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;width:91%;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}#note_attributes textarea{border:1px solid #e7e7e7;margin:9.75px 0}.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 .extended p{padding-left:113px}#contact_data #cke_contact{clear:both}#contact_data .extended p:first-child{padding-left:3px}#contact_data .ui-state-default,#contact_data .ui-widget-content .ui-state-default,#contact_data .ui-widget-header .ui-state-default{background:url("../images/ui-bg_glass_100_f6f6f6_1x400.png") repeat-x scroll 50% 50% #f9f9f9 !important}#contact_data input[type="text"],#contact_data input[type="password"]{max-width:220px !important}input.autocomplete,input#contact_first_name,input#contact_address_attributes_street1,input#contact_phone,input#contact_email{width:219px !important}li.tagit-new input{height:auto}.controller-contacts .name h1{text-transform:none;line-height:24px;font-size:16px !important;margin-bottom:4.875px !important;padding:0 !important}.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;color:#666}form table.contacts.index tr.context-menu-selection td{color:#666 !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}div.deal{background:#f4f7f8 !important;border:1px solid #e6eaef !important;padding:9.75px !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}#issue-form .issue-deal{padding:0 9.75px}#issue-form .issue-deal p{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:9.75px;border:1px solid #e6eaef}.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;background:#4d4d4d;background-image:none !important;border:none;color:#fff;padding:7px;margin-top:6px}.invoice-menu{z-index:999}div.issue.invoice{background:#f8fcfc !important;border:1px solid #ecf5f7;max-width:980px;padding:19.5px;margin-top:19.5px}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}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 table.contacts.index th{padding:4.875px}.controller-invoices .invoice-wrapper{max-width:980px;padding:19.5px}@media (max-width:960px){.controller-contacts #sidebar{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both !important;display:block !important;float:left;paddingdding:0 19.5px;width:90%;min-height:0;margin-bottom:19.5px}.controller-contacts .name h1{line-height:24px}}@media (max-width:770px){.controller-invoices .invoice-wrapper{padding:0}.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:560px){.controller-contacts .contact.details .subject_header td{width:100% !important;display:block;padding:0;border:none}.controller-contacts .contact.details .subject_header .subject_header td.avatar{display:none !important}}@media (max-width:540px){.controller-invoices.action-show #content .contextual:first-of-type{float:none;white-space:normal}.controller-invoices.action-show #content .contextual:first-of-type a{display:inline-block}}@media (max-width:500px){.deal.details img.gravatar{width:30px;height:30px}.deal.details td{display:block}.deal.details td.subject_info{border-left:none}.deal.details .contextual{float:none;display:block;margin-top:9.75px}.deal.details .contextual a{float:none !important}}@media (max-width:420px){#operation_form .splitcontentright label[for="operation_operation_date"]{width:100%}div.issue.invoice{padding:4.875px}table.list.invoice-lines td,table.list.invoice-lines th{padding:4.875px !important}table.invoice-lines tr.total th,table.invoice-lines tr.total td{text-align:left !important}.controller-invoices table.contacts.index th{text-align:left !important}}