/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{margin:0;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:20px}h1{margin:0.1em 0 0.1em 0.3em;padding:0.4em 0 0.4em 0.8em}h1 a{color:inherit;text-decoration:inherit;cursor:inherit}h1 a:active,h1 a:focus{outline:none}h2{font-weight:bold;font-size:131%;margin:0.5em 0}h3{font-weight:bold;margin:0.5em 0;font-size:116%}.right{text-align:right !important}.left{text-align:left !important}.center{text-align:center}.bold{font-weight:bold}.tip{color:#666;font-style:italic}.mini-tip{color:#666;font-style:italic;font-size:x-small}.truncated-text{cursor:pointer;border-bottom:1px dashed #999}.red{color:red}.red a{color:red}.green{color:green}.green a{color:green}th,td{border:1px solid #000;padding:.5em}#communication_toolbar{z-index:100;font-size:116%;position:absolute;margin-left:auto;margin-right:auto;right:0;left:0;top:0.3em;width:1px}#communication_toolbar #help-icon{position:absolute;top:-1px;left:5.5em;font-size:28px;color:red;text-shadow:1px 1px 1px #ccc}#communication_toolbar ul{margin:0;padding:0;border:0;overflow:hidden;overflow:visible;white-space:nowrap;text-align:center;margin-left:-10em}#communication_toolbar ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;padding-left:0px;padding-right:0px}#communication_toolbar ul li:first-child{padding-left:0}#communication_toolbar ul li:last-child{padding-right:0}#communication_toolbar ul li{margin-left:-1px;float:none;display:inline}#communication_toolbar ul li a{color:inherit;text-decoration:inherit;cursor:inherit;padding:0.3em 0.7em;background-image:linear-gradient(#EFEFEF, #CFD2D4);-webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;-moz-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;border:1px solid #AAA}#communication_toolbar ul li a:active,#communication_toolbar ul li a:focus{outline:none}#communication_toolbar ul li a:hover{background-image:linear-gradient(#EFEFEF, #fff)}#communication_toolbar ul li a b{padding:0 0.5em;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;background-clip:padding-box;color:white;background-color:red}#communication_toolbar ul li#notifications_toolbar a{-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}#communication_toolbar ul li#tasks_toolbar a{-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}#communication_toolbar ul li.selected a{background-image:linear-gradient(#EFEFEF, #fff)}#user_toolbar{position:absolute;right:0.5em;top:0.1em}#user_toolbar ul{margin:0;padding-top:0.7em;padding-right:0.1em;list-style:none;clear:both}#user_toolbar ul li{float:right;margin-left:0.5em}#user_toolbar ul li a{padding-top:0.2em;padding-bottom:0.1em;padding-right:0;padding-left:0;text-decoration:none}#user_toolbar ul li.button a{padding-right:0.5em;padding-left:0.5em;background-image:linear-gradient(#EFEFEF, #CFD2D4);border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-clip:padding-box;border:1px solid #AAA}#user_toolbar ul li.button a:hover{background-image:linear-gradient(#dedede, #bec1c3)}#user_toolbar ul li.alert{color:red;font-style:italic}#user_toolbar ul li.alert a{color:red}#user_toolbar ul li.notice{color:#EE9A00;font-style:italic}#user_toolbar ul li.notice a{color:#EE9A00}#container{margin:0 1em;position:relative}#container p.immediate_notifications{padding:0.1em 1em;float:right;margin:0}#container .success{border:2px solid green;background-color:#DDF8D0}#container .danger{border:2px solid red;background-color:#FFD8D8}#container .info{border:2px solid blue;background-color:#D9EDF7}div.field,div.actions{margin-bottom:10px}.field_with_errors{padding:4px 2px 6px 2px;background-color:red;display:inline}.field_with_error{border:2px solid red;background-color:#FFD8D8;padding:2px;color:red}#error_explanation{width:100%;border:2px solid red;margin-top:1em;background-color:#FFD8D8}#error_explanation h2{padding:5px 5px 5px 15px;background-color:red;color:#fff;margin:0}#error_explanation ul{margin:7px}#error_explanation ul li{list-style:none}table.display a{text-decoration:none}table.display td{border-color:transparent}table.display td.record_actions{width:1px;white-space:nowrap;text-align:center}table.display td.record_actions a{margin:0 0.5em;vertical-align:middle}table.display td.ellipse{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:15em}table.display td.notice{background-color:#DDF8D0 !important}table.edit-print-template-data{margin-left:0.5em !important;margin-bottom:1em}table.edit-print-template-data th{padding:0}table.edit-print-template-data td{padding:0;vertical-align:middle}table.edit-print-template-data input[type=text]{margin:0.5em 0 0 0.5em}table.edit-print-template-data input[type=checkbox]{margin:0 0 0.2em 0}table.edit-print-template-data textarea{margin:0.5em}table.edit-print-template-data a.merge-from-left-cell{background-color:#DDF8D0;border-radius:0 30px 30px 0;box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.4);padding-right:5px;margin-top:1.5em;font-size:small;line-height:1em;display:inline-block;text-decoration:none;color:black}table.edit-print-template-data .two-buttons{position:relative;height:100%;float:right}table.edit-print-template-data .two-buttons a.merge-to-right-cell{background-color:#DDF8D0;border-radius:30px 0 0 30px;box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.4);padding-left:5px;margin-top:1.5em;font-size:small;line-height:1em;display:inline-block;text-decoration:none;color:black}table.edit-print-template-data .two-buttons a.unmerge{position:absolute;font-weight:bold;right:0%;background-color:red;padding:0 3px;border-radius:50%;box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.4);font-size:small;padding:1px 3px;margin:0.2em;line-height:1em;display:inline-block;text-decoration:none;color:white}table table td{border:1px solid #000 !important}table.dataTable thead th{border-bottom:1px solid #d3d3d3 !important;font-weight:normal !important;position:relative;background-image:none !important}table.dataTable thead th.sorting:after,table.dataTable thead th.sorting_asc:after,table.dataTable thead th.sorting_desc:after{position:absolute;top:20%;right:8px;display:block;font-size:14px;font-family:FontAwesome}table.dataTable thead th.sorting:after{content:"\f0dc";color:#ddd;padding-top:0.12em}table.dataTable thead th.sorting_asc:after{content:"\f0de";font-size:16px;color:#111}table.dataTable thead th.sorting_desc:after{content:"\f0dd";font-size:16px;color:#111}table.dataTable thead th .DataTables_sort_icon{display:none}table.dataTable tbody tr.parent{background-color:#AAA !important}table.dataTable tbody td.details-control{background-color:#AAA !important;background:url(//d3cnqn88vv78hx.cloudfront.net/assets/details_open.png) no-repeat center center;cursor:pointer}table.dataTable tbody tr.shown td.details-control{background:url(//d3cnqn88vv78hx.cloudfront.net/assets/details_close.png) no-repeat center center}table.dataTable tbody span.duplicate{background-color:#FFD8D8;padding:0 0.5em}table.full-width{width:100%}table.full-width td{padding:0}table.full_width_with_padding{width:100%}table .transparent{background-color:white !important}table .border-less{border:0 !important}table .left-border{border-left:1px solid black;border-right:0;border-bottom:0;border-top:0}table .left-double-border{border-left:3px double black;border-right:0;border-bottom:0;border-top:0}table .right-border{border-right:1px solid black;border-left:0;border-bottom:0;border-top:0}table th.template-header{background-color:transparent;color:black;border:0}table td.template-title{background-color:#CFD2D4}table .background-red{background-color:#FFD8D8}table th.controller{color:white;background-color:#4D5256}table thead th{color:white;background-color:#4D5256}table thead.no-contrast th{color:black;background-color:white;border-width:0px 0px 3px 0px}table tbody th{color:white;background-color:#4D5256}table tbody tr{vertical-align:top}table tbody tr .middle{vertical-align:middle}table tbody tr.odd{background-color:#E2E4FF}table tbody tr.deleted td{background-color:#844}table tbody tr.notice td{background-color:#DDF8D0 !important}table tbody tr.light-red td{background-color:#EAB !important}table tbody tr.alert-red td{background-color:red !important}table tbody tr.light-green td{background-color:#9E9 !important}table tbody tr.light-yellow td{background-color:#FFD !important}table tbody tr.light-grey td{background-color:#EFEFEF !important}table tfoot input{width:auto}table tfoot th{color:white;background-color:#4D5256}table tfoot tr.light-grey td{background-color:#EFEFEF}table tfoot tr td.transparent{background-color:transparent}table tfoot.no-contrast td{font-weight:bold;border-style:double;border-width:3px 0px 0px 0px}table table{margin:0;background-color:transparent}table table td{border:0}ul.actions{list-style-type:none;margin:0 0 1em 0;padding:0;display:inline-block;position:relative}ul.actions li{display:inline;margin-top:-2.3em;margin-right:.5em}ul.actions li button.excel,ul.actions li a.excel{color:white;background-image:linear-gradient(#63c241, #00a50a);border:solid 1px #189700}ul.actions li button.excel:hover,ul.actions li a.excel:hover{color:white;background-image:linear-gradient(#00a50a, #63c241);border:solid 1px #189700}ul.actions li button.mail,ul.actions li a.mail,ul.actions li span.mail{color:white;background-image:linear-gradient(#1779ba, #14679e);border:solid 1px #0047A9}ul.actions li button.mail:hover,ul.actions li a.mail:hover,ul.actions li span.mail:hover{color:white;background-image:linear-gradient(#14679e, #1779ba);border:solid 1px #0047A9}ul.actions li a.voided{color:white;background-image:linear-gradient(#d26341, #a5000a);border:solid 1px #971800}ul.actions li a.voided:hover{color:white;background-image:linear-gradient(#a5000a, #d26341);border:solid 1px #971800}div.actions{float:left;padding-right:1em}table.dictionary{border:0 solid black}table.dictionary thead th{border-bottom:0 solid black}table.dictionary tfoot th,table.dictionary tfoot td{border-top:0 solid black}table.dictionary th:first-child{border-right:0 solid black}table.dictionary th{color:black;background-color:transparent;border:0;border-bottom:1px #EEE solid;text-align:right}table.dictionary td{border:0;border-bottom:1px #EEE solid}table.dictionary .alert{color:red;font-style:italic}table.dictionary .notice{color:#EE9A00;font-style:italic}.scopes{text-align:center;margin-bottom:1em}.scopes ul{margin:0;padding:0;border:0;overflow:hidden;overflow:visible}.scopes ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;padding-left:0px;padding-right:0px}.scopes ul li:first-child{padding-left:0}.scopes ul li:last-child{padding-right:0}.scopes ul li{margin-left:-0.4em;float:none;display:inline}.scopes ul li a{color:inherit;text-decoration:inherit;cursor:inherit;color:#6A7176;font-weight:bold;padding:0.3em 0.9em;background-image:linear-gradient(#EFEFEF, #CFD2D4);-webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;-moz-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;border:1px solid #AAA}.scopes ul li a:active,.scopes ul li a:focus{outline:none}.scopes ul li a:hover{background-image:linear-gradient(#EFEFEF, #fff)}.scopes ul li a span{font-weight:normal}.scopes ul li.selected a{background-image:linear-gradient(#EFEFEF, #fff)}.scopes ul li:first-child a{-moz-border-radius-topleft:100px;border-top-left-radius:100px;-moz-border-radius-bottomleft:100px;border-bottom-left-radius:100px}.scopes ul li:last-child a{-moz-border-radius-topright:100px;border-top-right-radius:100px;-moz-border-radius-bottomright:100px;border-bottom-right-radius:100px}#footer_banner{background-image:linear-gradient(#4D5256, #303336);border:solid 1px #4D5256;border-right:0;border-left:0;text-align:center;padding:0.5em;color:#F0F0F0;margin-top:1em}.clear{clear:both}div.confirm_destroy{display:inline-block;border:2px solid red;padding:7px;background-color:#f0f0f0}fieldset#additional_data{border:1px solid #AAA;margin:1em 0;padding:0.5em;display:inline-block}fieldset.inline-border{border:1px solid #AAA;margin:1em 0;padding:0.5em;display:inline-block}fieldset.grouped_fields{border:1px solid #AAA !important;margin:1em 0 !important;padding:0.5em !important}fieldset.grouped_fields legend{margin-left:1em;padding-left:0.5em;padding-right:0.5em}fieldset div#search_box{float:right}fieldset div#search_box #search{width:25em}fieldset div.filter_block{float:left;margin-right:4em}fieldset div.filter_block td{border:0}fieldset#tag_cloud{border:1px solid #AAA;margin:0;padding:0.1em;clear:both}fieldset#tag_cloud ul{list-style-type:none;margin:0 1em 0.6em 1em;padding:0;text-align:center}fieldset#tag_cloud ul li{display:inline;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;background-clip:padding-box;padding:0.3em 0.8em;white-space:nowrap;line-height:2em}fieldset#tag_cloud ul li.selected{background-color:#bec1c3}fieldset#tag_cloud ul li:hover{background-color:#bec1c3}fieldset#tag_cloud ul li.c1 a,fieldset#tag_cloud ul li.c1 b{color:#0FF}fieldset#tag_cloud ul li.c2 a,fieldset#tag_cloud ul li.c2 b{color:#008}fieldset#tag_cloud ul li.c3 a,fieldset#tag_cloud ul li.c3 b{color:#F0F}fieldset#tag_cloud ul li.c4 a,fieldset#tag_cloud ul li.c4 b{color:#808}fieldset#tag_cloud ul li.c5 a,fieldset#tag_cloud ul li.c5 b{color:#0F0}fieldset#tag_cloud ul li.c6 a,fieldset#tag_cloud ul li.c6 b{color:#060}fieldset#tag_cloud ul li.c7 a,fieldset#tag_cloud ul li.c7 b{color:#FD0}fieldset#tag_cloud ul li.c8 a,fieldset#tag_cloud ul li.c8 b{color:#F80}.display_none{display:none}span.logo{margin:10px}span.logo img{background-color:#CFD2D4;padding:10px;border:1px solid #AAA}.ui-widget-header{font-weight:normal !important}.ui-dialog-content{padding:0 !important}ul#notifications{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;list-style-type:none;margin:0}ul#notifications li{border-bottom:1px solid #AAA;margin:0;padding:0.3em 0.5em}ul#notifications li a{color:inherit;text-decoration:inherit;cursor:inherit}ul#notifications li a:active,ul#notifications li a:focus{outline:none}ul#notifications li p{margin-bottom:0}fieldset.range{float:right;padding:0}.dataTables_processing{z-index:100;background-color:rgba(255,255,255,0.9) !important;top:90px !important;left:0 !important;width:100% !important;height:-webkit-calc(100% - 150px) !important;height:-moz-calc(100% - 150px) !important;height:-ms-calc(100% - 150px) !important;height:-o-calc(100% - 150px) !important;height:calc(100% - 150px) !important;margin-left:0 !important;margin-top:0 !important}#reports_sidebar{margin-top:0.5em;margin-bottom:1em;margin-right:1em;width:19em;padding:0 0.5em;background-color:#EEE;border:solid 1px #CCC}#reports_sidebar h3{background-color:#CCC;padding:0.5em 1em;margin:0 -0.5em 0.5em -0.5em}#reports_sidebar ul{list-style:none;margin:0 0.5em 0.5em 0.5em;padding:0 0 0.3em 0}#reports_sidebar ul li{list-style-type:none;margin:0.2em -0.5em;padding:0.2em 0;border:solid 1px #CCC;padding-bottom:0.1em}#reports_sidebar ul li.selected{background-color:#fff;border:solid 1px #CCC;color:#000}#reports_sidebar ul li a{margin:0 0.4em;display:block;text-decoration:none;color:#444}#reports_sidebar ul li:hover{background-color:#fff;border:solid 1px #CCC}#main{width:100%;float:right;margin-left:-21em}#main #content{margin-left:21em}#pos-navigation{margin-top:1em;width:100%;float:left;margin-right:-32em}#pos-navigation #pos-nav-wrapper{margin-right:32em}#pos-navigation #pos-nav-wrapper ul#mixitup-super-filters{width:100%;margin:0;padding:0;text-align:justify;font-size:0.1px}#pos-navigation #pos-nav-wrapper ul#mixitup-super-filters:after{content:"";display:inline-block;width:100%}#pos-navigation #pos-nav-wrapper ul#mixitup-super-filters li.pos-super-button{font-size:14px;margin:0;background-color:darkblue;color:white;position:relative;display:inline-block;list-style-type:none;height:60px;width:120px;max-width:120px;margin-bottom:5px;cursor:pointer;vertical-align:top;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000;text-align:center}#pos-navigation #pos-nav-wrapper ul#mixitup-super-filters li.pos-super-button .outer{width:100%;height:100%;display:table}#pos-navigation #pos-nav-wrapper ul#mixitup-super-filters li.pos-super-button .outer .inner{display:table-cell;vertical-align:middle}#pos-navigation #pos-nav-wrapper ul#mixitup-super-filters li.pos-super-button.rounded{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;background-clip:padding-box}#pos-navigation #pos-nav-wrapper ul#mixitup-super-filters li.gap{display:inline-block;width:120px}#pos-navigation #pos-nav-wrapper div.selected-filter{background-color:red;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000;padding:3px 1em;margin:0 0 1.2em 0}#pos-navigation #pos-nav-wrapper div.selected-filter div.left{text-align:center;margin-right:10%;font-weight:bold;font-size:large;padding:6px 0}#pos-navigation #pos-nav-wrapper div.selected-filter div.right{float:right;width:10%;height:20px;font-size:32px}#pos-navigation #pos-nav-wrapper ul#mixitup-filters{width:100%;margin:0;padding:0;text-align:justify;font-size:0.1px}#pos-navigation #pos-nav-wrapper ul#mixitup-filters:after{content:"";display:inline-block;width:100%}#pos-navigation #pos-nav-wrapper ul#mixitup-filters li.pos-button{font-size:14px;margin:0;position:relative;display:none;list-style-type:none;height:60px;width:120px;max-width:120px;margin-bottom:5px;cursor:pointer;vertical-align:top;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000;text-align:center}#pos-navigation #pos-nav-wrapper ul#mixitup-filters li.pos-button .outer{width:100%;height:100%;display:table}#pos-navigation #pos-nav-wrapper ul#mixitup-filters li.pos-button .outer .inner{display:table-cell;vertical-align:middle}#pos-navigation #pos-nav-wrapper ul#mixitup-filters li.pos-button.rounded{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;background-clip:padding-box}#pos-navigation #pos-nav-wrapper ul#mixitup-filters li.gap{display:inline-block;width:120px}#pos-navigation #pos-nav-wrapper ul#brand-filters{width:100%;margin:0;padding:0;text-align:justify;font-size:0.1px}#pos-navigation #pos-nav-wrapper ul#brand-filters:after{content:"";display:inline-block;width:100%}#pos-navigation #pos-nav-wrapper ul#brand-filters li.pos-brand-button{font-size:14px;margin:0;background-color:darkgreen;color:white;position:relative;display:none;list-style-type:none;height:60px;width:120px;max-width:120px;margin-bottom:5px;cursor:pointer;vertical-align:top;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000;text-align:center}#pos-navigation #pos-nav-wrapper ul#brand-filters li.pos-brand-button .outer{width:100%;height:100%;display:table}#pos-navigation #pos-nav-wrapper ul#brand-filters li.pos-brand-button .outer .inner{display:table-cell;vertical-align:middle}#pos-navigation #pos-nav-wrapper ul#brand-filters li.pos-brand-button.active{background-color:#CCC !important}#pos-navigation #pos-nav-wrapper ul#brand-filters li.gap{display:inline-block;width:120px}#pos-navigation #pos-nav-wrapper ul#mixitup{width:100%;margin:0;padding:0;text-align:justify;font-size:0.1px}#pos-navigation #pos-nav-wrapper ul#mixitup:after{content:"";display:inline-block;width:100%}#pos-navigation #pos-nav-wrapper ul#mixitup li.mix{display:none;margin-bottom:10px;list-style-type:none;font-size:14px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-clip:padding-box;-webkit-box-shadow:0 0 8px #000;-moz-box-shadow:0 0 8px #000;box-shadow:0 0 8px #000;width:120px;max-width:120px;height:90px;text-align:left;overflow:hidden;position:relative}#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-item a,#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-account a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none}#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-item a span,#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-account a span{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;background-image:url(//d3cnqn88vv78hx.cloudfront.net/assets/empty.gif)}#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-item h5,#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-account h5{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;position:absolute;top:5px;left:10px;margin:0;text-shadow:1px 1px 1px #fff, -1px -1px 1px #fff, 1px -1px 1px #fff, -1px 1px 1px #fff}#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-item .price,#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-account .price{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;font-weight:bold;position:absolute;bottom:5px;right:10px;text-shadow:1px 1px 1px #fff, -1px -1px 1px #fff, 1px -1px 1px #fff, -1px 1px 1px #fff}#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-item .quantity,#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-account .quantity{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;user-select:none;font-size:small;font-weight:bold;position:absolute;bottom:5px;left:10px;text-shadow:1px 1px 1px #fff, -1px -1px 1px #fff, 1px -1px 1px #fff, -1px 1px 1px #fff}#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-item .spinner,#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-account .spinner{position:absolute;width:16px;height:16px;left:50%;top:50%;margin:-8px 0 0 -8px}#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-item .img_wrapper,#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-account .img_wrapper{position:absolute;width:100%;height:100%;left:0;top:0}#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-item .img_wrapper img,#pos-navigation #pos-nav-wrapper ul#mixitup li.mix .pos-account .img_wrapper img{position:absolute;left:-9999px;top:-9999px;height:1px;width:1px}#pos-navigation #pos-nav-wrapper ul#mixitup li.gap{display:inline-block;width:120px}#pos-invoice,#pos-case,#pos-order,#pos-shipment,#pos-purchase-order,#pos-transfer-request{margin-bottom:1em;margin-right:1em;width:28em;float:right;padding:0 0.5em;position:relative}#pos-invoice .inline-hints,#pos-case .inline-hints,#pos-order .inline-hints,#pos-shipment .inline-hints,#pos-purchase-order .inline-hints,#pos-transfer-request .inline-hints{margin:0.3em 0 0 19%}#pos-invoice .label,#pos-case .label,#pos-order .label,#pos-shipment .label,#pos-purchase-order .label,#pos-transfer-request .label{width:19%}#pos-invoice input[type='text'],#pos-case input[type='text'],#pos-order input[type='text'],#pos-shipment input[type='text'],#pos-purchase-order input[type='text'],#pos-transfer-request input[type='text']{width:77%}#pos-invoice input#add-item-by-code[type='text'],#pos-case input#add-item-by-code[type='text'],#pos-order input#add-item-by-code[type='text'],#pos-shipment input#add-item-by-code[type='text'],#pos-purchase-order input#add-item-by-code[type='text'],#pos-transfer-request input#add-item-by-code[type='text']{width:40%}#pos-invoice textarea,#pos-case textarea,#pos-order textarea,#pos-shipment textarea,#pos-purchase-order textarea,#pos-transfer-request textarea{width:77%}#pos-invoice .item-field,#pos-invoice .account-field,#pos-case .item-field,#pos-case .account-field,#pos-order .item-field,#pos-order .account-field,#pos-shipment .item-field,#pos-shipment .account-field,#pos-purchase-order .item-field,#pos-purchase-order .account-field,#pos-transfer-request .item-field,#pos-transfer-request .account-field{background-image:linear-gradient(#EFEFEF, #DFE1E2);border:solid 1px #DFE1E2;padding:5px}#pos-invoice .item-field table,#pos-invoice .account-field table,#pos-case .item-field table,#pos-case .account-field table,#pos-order .item-field table,#pos-order .account-field table,#pos-shipment .item-field table,#pos-shipment .account-field table,#pos-purchase-order .item-field table,#pos-purchase-order .account-field table,#pos-transfer-request .item-field table,#pos-transfer-request .account-field table{margin:0;width:100%}#pos-invoice .item-field table td,#pos-invoice .account-field table td,#pos-case .item-field table td,#pos-case .account-field table td,#pos-order .item-field table td,#pos-order .account-field table td,#pos-shipment .item-field table td,#pos-shipment .account-field table td,#pos-purchase-order .item-field table td,#pos-purchase-order .account-field table td,#pos-transfer-request .item-field table td,#pos-transfer-request .account-field table td{border:0;font-size:20px;position:relative}#pos-invoice .item-field table td input.quantity,#pos-invoice .item-field table td input.booked-quantity,#pos-invoice .account-field table td input.quantity,#pos-invoice .account-field table td input.booked-quantity,#pos-case .item-field table td input.quantity,#pos-case .item-field table td input.booked-quantity,#pos-case .account-field table td input.quantity,#pos-case .account-field table td input.booked-quantity,#pos-order .item-field table td input.quantity,#pos-order .item-field table td input.booked-quantity,#pos-order .account-field table td input.quantity,#pos-order .account-field table td input.booked-quantity,#pos-shipment .item-field table td input.quantity,#pos-shipment .item-field table td input.booked-quantity,#pos-shipment .account-field table td input.quantity,#pos-shipment .account-field table td input.booked-quantity,#pos-purchase-order .item-field table td input.quantity,#pos-purchase-order .item-field table td input.booked-quantity,#pos-purchase-order .account-field table td input.quantity,#pos-purchase-order .account-field table td input.booked-quantity,#pos-transfer-request .item-field table td input.quantity,#pos-transfer-request .item-field table td input.booked-quantity,#pos-transfer-request .account-field table td input.quantity,#pos-transfer-request .account-field table td input.booked-quantity{width:3em !important}#pos-invoice .item-field table td .inc-button,#pos-invoice .item-field table td .dec-button,#pos-invoice .account-field table td .inc-button,#pos-invoice .account-field table td .dec-button,#pos-case .item-field table td .inc-button,#pos-case .item-field table td .dec-button,#pos-case .account-field table td .inc-button,#pos-case .account-field table td .dec-button,#pos-order .item-field table td .inc-button,#pos-order .item-field table td .dec-button,#pos-order .account-field table td .inc-button,#pos-order .account-field table td .dec-button,#pos-shipment .item-field table td .inc-button,#pos-shipment .item-field table td .dec-button,#pos-shipment .account-field table td .inc-button,#pos-shipment .account-field table td .dec-button,#pos-purchase-order .item-field table td .inc-button,#pos-purchase-order .item-field table td .dec-button,#pos-purchase-order .account-field table td .inc-button,#pos-purchase-order .account-field table td .dec-button,#pos-transfer-request .item-field table td .inc-button,#pos-transfer-request .item-field table td .dec-button,#pos-transfer-request .account-field table td .inc-button,#pos-transfer-request .account-field table td .dec-button{cursor:pointer;font-size:30px;color:#303336}#pos-invoice .item-field table td .inc-button:active,#pos-invoice .item-field table td .dec-button:active,#pos-invoice .account-field table td .inc-button:active,#pos-invoice .account-field table td .dec-button:active,#pos-case .item-field table td .inc-button:active,#pos-case .item-field table td .dec-button:active,#pos-case .account-field table td .inc-button:active,#pos-case .account-field table td .dec-button:active,#pos-order .item-field table td .inc-button:active,#pos-order .item-field table td .dec-button:active,#pos-order .account-field table td .inc-button:active,#pos-order .account-field table td .dec-button:active,#pos-shipment .item-field table td .inc-button:active,#pos-shipment .item-field table td .dec-button:active,#pos-shipment .account-field table td .inc-button:active,#pos-shipment .account-field table td .dec-button:active,#pos-purchase-order .item-field table td .inc-button:active,#pos-purchase-order .item-field table td .dec-button:active,#pos-purchase-order .account-field table td .inc-button:active,#pos-purchase-order .account-field table td .dec-button:active,#pos-transfer-request .item-field table td .inc-button:active,#pos-transfer-request .item-field table td .dec-button:active,#pos-transfer-request .account-field table td .inc-button:active,#pos-transfer-request .account-field table td .dec-button:active{position:relative;top:1px}#pos-invoice .item-field table td input.unit_price,#pos-invoice .item-field table td input.unit_cost,#pos-invoice .account-field table td input.unit_price,#pos-invoice .account-field table td input.unit_cost,#pos-case .item-field table td input.unit_price,#pos-case .item-field table td input.unit_cost,#pos-case .account-field table td input.unit_price,#pos-case .account-field table td input.unit_cost,#pos-order .item-field table td input.unit_price,#pos-order .item-field table td input.unit_cost,#pos-order .account-field table td input.unit_price,#pos-order .account-field table td input.unit_cost,#pos-shipment .item-field table td input.unit_price,#pos-shipment .item-field table td input.unit_cost,#pos-shipment .account-field table td input.unit_price,#pos-shipment .account-field table td input.unit_cost,#pos-purchase-order .item-field table td input.unit_price,#pos-purchase-order .item-field table td input.unit_cost,#pos-purchase-order .account-field table td input.unit_price,#pos-purchase-order .account-field table td input.unit_cost,#pos-transfer-request .item-field table td input.unit_price,#pos-transfer-request .item-field table td input.unit_cost,#pos-transfer-request .account-field table td input.unit_price,#pos-transfer-request .account-field table td input.unit_cost{width:5em !important}#pos-invoice .item-field table td input.price,#pos-invoice .item-field table td input.cost,#pos-invoice .account-field table td input.price,#pos-invoice .account-field table td input.cost,#pos-case .item-field table td input.price,#pos-case .item-field table td input.cost,#pos-case .account-field table td input.price,#pos-case .account-field table td input.cost,#pos-order .item-field table td input.price,#pos-order .item-field table td input.cost,#pos-order .account-field table td input.price,#pos-order .account-field table td input.cost,#pos-shipment .item-field table td input.price,#pos-shipment .item-field table td input.cost,#pos-shipment .account-field table td input.price,#pos-shipment .account-field table td input.cost,#pos-purchase-order .item-field table td input.price,#pos-purchase-order .item-field table td input.cost,#pos-purchase-order .account-field table td input.price,#pos-purchase-order .account-field table td input.cost,#pos-transfer-request .item-field table td input.price,#pos-transfer-request .item-field table td input.cost,#pos-transfer-request .account-field table td input.price,#pos-transfer-request .account-field table td input.cost{width:4em !important}#pos-invoice .item-field table td.unit-price,#pos-invoice .item-field table td.unit-cost,#pos-invoice .account-field table td.unit-price,#pos-invoice .account-field table td.unit-cost,#pos-case .item-field table td.unit-price,#pos-case .item-field table td.unit-cost,#pos-case .account-field table td.unit-price,#pos-case .account-field table td.unit-cost,#pos-order .item-field table td.unit-price,#pos-order .item-field table td.unit-cost,#pos-order .account-field table td.unit-price,#pos-order .account-field table td.unit-cost,#pos-shipment .item-field table td.unit-price,#pos-shipment .item-field table td.unit-cost,#pos-shipment .account-field table td.unit-price,#pos-shipment .account-field table td.unit-cost,#pos-purchase-order .item-field table td.unit-price,#pos-purchase-order .item-field table td.unit-cost,#pos-purchase-order .account-field table td.unit-price,#pos-purchase-order .account-field table td.unit-cost,#pos-transfer-request .item-field table td.unit-price,#pos-transfer-request .item-field table td.unit-cost,#pos-transfer-request .account-field table td.unit-price,#pos-transfer-request .account-field table td.unit-cost{border:1px black dotted;text-align:center;font-size:13px;padding-top:5px;padding-bottom:5px}#pos-invoice .item-field table td.price,#pos-invoice .item-field table td.cost,#pos-invoice .account-field table td.price,#pos-invoice .account-field table td.cost,#pos-case .item-field table td.price,#pos-case .item-field table td.cost,#pos-case .account-field table td.price,#pos-case .account-field table td.cost,#pos-order .item-field table td.price,#pos-order .item-field table td.cost,#pos-order .account-field table td.price,#pos-order .account-field table td.cost,#pos-shipment .item-field table td.price,#pos-shipment .item-field table td.cost,#pos-shipment .account-field table td.price,#pos-shipment .account-field table td.cost,#pos-purchase-order .item-field table td.price,#pos-purchase-order .item-field table td.cost,#pos-purchase-order .account-field table td.price,#pos-purchase-order .account-field table td.cost,#pos-transfer-request .item-field table td.price,#pos-transfer-request .item-field table td.cost,#pos-transfer-request .account-field table td.price,#pos-transfer-request .account-field table td.cost{text-align:right}#pos-invoice .item-field table td.discount,#pos-invoice .item-field table td.lot,#pos-invoice .account-field table td.discount,#pos-invoice .account-field table td.lot,#pos-case .item-field table td.discount,#pos-case .item-field table td.lot,#pos-case .account-field table td.discount,#pos-case .account-field table td.lot,#pos-order .item-field table td.discount,#pos-order .item-field table td.lot,#pos-order .account-field table td.discount,#pos-order .account-field table td.lot,#pos-shipment .item-field table td.discount,#pos-shipment .item-field table td.lot,#pos-shipment .account-field table td.discount,#pos-shipment .account-field table td.lot,#pos-purchase-order .item-field table td.discount,#pos-purchase-order .item-field table td.lot,#pos-purchase-order .account-field table td.discount,#pos-purchase-order .account-field table td.lot,#pos-transfer-request .item-field table td.discount,#pos-transfer-request .item-field table td.lot,#pos-transfer-request .account-field table td.discount,#pos-transfer-request .account-field table td.lot{font-size:14px;text-align:right}#pos-invoice .item-field a,#pos-invoice .account-field a,#pos-case .item-field a,#pos-case .account-field a,#pos-order .item-field a,#pos-order .account-field a,#pos-shipment .item-field a,#pos-shipment .account-field a,#pos-purchase-order .item-field a,#pos-purchase-order .account-field a,#pos-transfer-request .item-field a,#pos-transfer-request .account-field a{float:right;font-size:22px;color:red}#pos-invoice .item-field a.last-price,#pos-invoice .item-field a.last-cost,#pos-invoice .account-field a.last-price,#pos-invoice .account-field a.last-cost,#pos-case .item-field a.last-price,#pos-case .item-field a.last-cost,#pos-case .account-field a.last-price,#pos-case .account-field a.last-cost,#pos-order .item-field a.last-price,#pos-order .item-field a.last-cost,#pos-order .account-field a.last-price,#pos-order .account-field a.last-cost,#pos-shipment .item-field a.last-price,#pos-shipment .item-field a.last-cost,#pos-shipment .account-field a.last-price,#pos-shipment .account-field a.last-cost,#pos-purchase-order .item-field a.last-price,#pos-purchase-order .item-field a.last-cost,#pos-purchase-order .account-field a.last-price,#pos-purchase-order .account-field a.last-cost,#pos-transfer-request .item-field a.last-price,#pos-transfer-request .item-field a.last-cost,#pos-transfer-request .account-field a.last-price,#pos-transfer-request .account-field a.last-cost{float:none;font-size:inherit}#pos-invoice .item-field a.last-price:link,#pos-invoice .item-field a.last-cost:link,#pos-invoice .account-field a.last-price:link,#pos-invoice .account-field a.last-cost:link,#pos-case .item-field a.last-price:link,#pos-case .item-field a.last-cost:link,#pos-case .account-field a.last-price:link,#pos-case .account-field a.last-cost:link,#pos-order .item-field a.last-price:link,#pos-order .item-field a.last-cost:link,#pos-order .account-field a.last-price:link,#pos-order .account-field a.last-cost:link,#pos-shipment .item-field a.last-price:link,#pos-shipment .item-field a.last-cost:link,#pos-shipment .account-field a.last-price:link,#pos-shipment .account-field a.last-cost:link,#pos-purchase-order .item-field a.last-price:link,#pos-purchase-order .item-field a.last-cost:link,#pos-purchase-order .account-field a.last-price:link,#pos-purchase-order .account-field a.last-cost:link,#pos-transfer-request .item-field a.last-price:link,#pos-transfer-request .item-field a.last-cost:link,#pos-transfer-request .account-field a.last-price:link,#pos-transfer-request .account-field a.last-cost:link{color:#00E}#pos-invoice .item-field a.last-price:visited,#pos-invoice .item-field a.last-cost:visited,#pos-invoice .account-field a.last-price:visited,#pos-invoice .account-field a.last-cost:visited,#pos-case .item-field a.last-price:visited,#pos-case .item-field a.last-cost:visited,#pos-case .account-field a.last-price:visited,#pos-case .account-field a.last-cost:visited,#pos-order .item-field a.last-price:visited,#pos-order .item-field a.last-cost:visited,#pos-order .account-field a.last-price:visited,#pos-order .account-field a.last-cost:visited,#pos-shipment .item-field a.last-price:visited,#pos-shipment .item-field a.last-cost:visited,#pos-shipment .account-field a.last-price:visited,#pos-shipment .account-field a.last-cost:visited,#pos-purchase-order .item-field a.last-price:visited,#pos-purchase-order .item-field a.last-cost:visited,#pos-purchase-order .account-field a.last-price:visited,#pos-purchase-order .account-field a.last-cost:visited,#pos-transfer-request .item-field a.last-price:visited,#pos-transfer-request .item-field a.last-cost:visited,#pos-transfer-request .account-field a.last-price:visited,#pos-transfer-request .account-field a.last-cost:visited{color:#551A8B}#pos-invoice .item-field a.last-price:active,#pos-invoice .item-field a.last-cost:active,#pos-invoice .account-field a.last-price:active,#pos-invoice .account-field a.last-cost:active,#pos-case .item-field a.last-price:active,#pos-case .item-field a.last-cost:active,#pos-case .account-field a.last-price:active,#pos-case .account-field a.last-cost:active,#pos-order .item-field a.last-price:active,#pos-order .item-field a.last-cost:active,#pos-order .account-field a.last-price:active,#pos-order .account-field a.last-cost:active,#pos-shipment .item-field a.last-price:active,#pos-shipment .item-field a.last-cost:active,#pos-shipment .account-field a.last-price:active,#pos-shipment .account-field a.last-cost:active,#pos-purchase-order .item-field a.last-price:active,#pos-purchase-order .item-field a.last-cost:active,#pos-purchase-order .account-field a.last-price:active,#pos-purchase-order .account-field a.last-cost:active,#pos-transfer-request .item-field a.last-price:active,#pos-transfer-request .item-field a.last-cost:active,#pos-transfer-request .account-field a.last-price:active,#pos-transfer-request .account-field a.last-cost:active{color:#00E}#pos-invoice .item-field .title,#pos-invoice .account-field .title,#pos-case .item-field .title,#pos-case .account-field .title,#pos-order .item-field .title,#pos-order .account-field .title,#pos-shipment .item-field .title,#pos-shipment .account-field .title,#pos-purchase-order .item-field .title,#pos-purchase-order .account-field .title,#pos-transfer-request .item-field .title,#pos-transfer-request .account-field .title{font-size:14px}#pos-invoice .item-field .code,#pos-invoice .account-field .code,#pos-case .item-field .code,#pos-case .account-field .code,#pos-order .item-field .code,#pos-order .account-field .code,#pos-shipment .item-field .code,#pos-shipment .account-field .code,#pos-purchase-order .item-field .code,#pos-purchase-order .account-field .code,#pos-transfer-request .item-field .code,#pos-transfer-request .account-field .code{color:#666;font-style:italic}#pos-invoice #total .title,#pos-case #total .title,#pos-order #total .title,#pos-shipment #total .title,#pos-purchase-order #total .title,#pos-transfer-request #total .title{float:left}#pos-invoice #total .amount,#pos-case #total .amount,#pos-order #total .amount,#pos-shipment #total .amount,#pos-purchase-order #total .amount,#pos-transfer-request #total .amount{text-align:right}#pos-invoice #total #super-title,#pos-invoice #total #total-amount,#pos-case #total #super-title,#pos-case #total #total-amount,#pos-order #total #super-title,#pos-order #total #total-amount,#pos-shipment #total #super-title,#pos-shipment #total #total-amount,#pos-purchase-order #total #super-title,#pos-purchase-order #total #total-amount,#pos-transfer-request #total #super-title,#pos-transfer-request #total #total-amount{font-size:22px}#pos-invoice #total #discount-amount,#pos-case #total #discount-amount,#pos-order #total #discount-amount,#pos-shipment #total #discount-amount,#pos-purchase-order #total #discount-amount,#pos-transfer-request #total #discount-amount{text-align:right;font-size:22px}#pos-invoice .only-button,#pos-case .only-button,#pos-order .only-button,#pos-shipment .only-button,#pos-purchase-order .only-button,#pos-transfer-request .only-button{text-align:right;margin-top:10px;float:none;padding:0}#pos_orders .record_actions,#pos_invoices .record_actions,#pos-purchase-order .record_actions,#pos_cases .record_actions,#pos_shipments .record_actions,#pos_charges .record_actions,#pos_payment_methods .record_actions,#pos_transfer_requests .record_actions{font-size:2em}#payment_details td#total,#discharge_details td#total{text-align:right;font-size:22px}#payment_details td input,#payment_details td select,#discharge_details td input,#discharge_details td select{font-size:22px}#payment_details td .inc-button,#payment_details td .dec-button,#discharge_details td .inc-button,#discharge_details td .dec-button{cursor:pointer;font-size:30px;color:#303336}#payment_details td .inc-button:active,#payment_details td .dec-button:active,#discharge_details td .inc-button:active,#discharge_details td .dec-button:active{position:relative;top:1px}fieldset.show-accountant-mode{margin:0;border:1px solid #AAA;position:relative;overflow:visible}fieldset.show-accountant-mode legend{margin-left:0.5em;padding:0 0.5em}fieldset.show-accountant-mode #from_to table table td:last-of-type{text-align:right}fieldset.show-accountant-mode #owe_have table td:nth-last-of-type(-n+2){text-align:right}.scope-grouped{padding:8px 4px 6px 4px !important}.selected-document{background-color:#c3c3c3 !important}input.money-input{min-width:6em !important}#tree_graph .node{cursor:pointer}#tree_graph .node circle{fill:#fff;stroke:steelblue;stroke-width:1.5px}#tree_graph .node text{font:10px sans-serif}#tree_graph .link{fill:none;stroke:#ccc;stroke-width:1.5px}.hide_show_wrapper h3{cursor:pointer}.hide_show_wrapper.hidden_wrapper h3 .arrow_for_shown{display:none}.hide_show_wrapper.hidden_wrapper h3 .arrow_for_hidden{display:inline}.hide_show_wrapper.hidden_wrapper ol{position:absolute;left:-999em}.hide_show_wrapper.shown_wrapper h3 .arrow_for_shown{display:inline}.hide_show_wrapper.shown_wrapper h3 .arrow_for_hidden{display:none}.hide_show_wrapper.shown_wrapper ol{position:relative;left:auto}.printable{display:none}#printable{display:none}@media print{#main{margin-left:0 !important}#main #content{margin-left:0 !important}}.modern-form{padding:1rem;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.modern-form .grouped-form{grid-column:span 2;padding:1rem;border-radius:1rem;background-color:white;border:4px solid #e6e6e6;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.modern-form .grouped-form .hidden{display:none}.modern-form .grouped-form-no-grid{padding:1rem;border-radius:1rem;background-color:white;border:4px solid #e6e6e6;box-sizing:border-box}.modern-form .grouped-form-no-grid div{display:flex;justify-content:space-between;align-items:flex-start}.modern-form .grouped-form-no-grid .hidden{display:none}.modern-form .full-width{grid-column:span 2}.modern-form .field{margin:0}.modern-form .field.highlighted{background-color:#f0f0f0;padding:0.5rem;border-radius:0.25rem}.modern-form .field .form-label-required{font-weight:bold}.modern-form .field .form-value span{background-color:white;padding:0.2rem}.modern-form .field .form-value input,.modern-form .field .form-value select,.modern-form .field .form-value textarea{border-radius:0.25rem;background-color:white;border:2px solid #333}.modern-form .field .form-value input[type="file"]{border:0}.modern-form .field .form-value input[type="text"],.modern-form .field .form-value input[type="number"],.modern-form .field .form-value input[type="email"],.modern-form .field .form-value input[type="url"],.modern-form .field .form-value textarea{width:90%;padding:0.25rem 0.5rem;box-sizing:border-box}.modern-form h4{margin:0.5rem 0 0 0;font-size:x-large}.modern-form button{-webkit-appearence:none;-moz-appearence:none;appearance:none}.modern-form button.group-instance{background-color:#CFD2D4;margin:-2em 1em 0.5em 1em}.modern-form legend{font-weight:bold}.modern-form select:invalid{height:0px !important;opacity:0 !important;position:absolute !important;display:flex !important}.modern-form select[multiple]:invalid{margin-top:15px !important}.modern-form .checkbox-cell{vertical-align:middle}a.excel.button{color:white !important;background-image:linear-gradient(#63c241, #00a50a) !important;border:solid 1px #189700 !important}a.excel.button:hover{color:white !important;background-image:linear-gradient(#00a50a, #63c241) !important;border:solid 1px #189700 !important}table#form-fields .correl div{width:4.5em}table#form-fields .correl div .move{display:none}table#form-fields .correl:hover .move{display:inline-block}table#form-fields .print_var_name input{width:10em !important;max-width:100% !important}dl.modern{display:grid;grid-template-columns:1fr 1fr}dl.modern .field{display:flex;flex-flow:row wrap;margin-bottom:1rem}dl.modern .field dt{flex:0 0 auto;width:40%;margin-right:1rem;font-weight:bold;text-align:right}dl.modern .field dd{flex:1 1 0;margin-left:auto;padding:0 0.5rem;text-align:left;background-color:whitesmoke;color:#333;margin-inline-start:0px;break-after:always}dl.modern .full-width{grid-column:span 2}dl.modern .full-width p.title{width:20%;margin-right:1rem;font-weight:bold;text-align:right}dl.modern p.form-hint{margin-left:40%;padding:0 0.5rem 0 1.5rem;width:100%}dl.modern fieldset{display:grid;grid-template-columns:1fr 1fr}dl.modern fieldset.hidden{display:none}p.form-hint{margin:0.3em 0 0 0;font-style:italic;color:darkgrey}.two-columns{display:flex;flex-direction:row;align-items:start;gap:1rem;justify-content:start}.two-columns .left-column{flex-grow:1;flex-shrink:0;flex-basis:20px;width:20em}.two-columns .collapsible-right-sidebar{flex-shrink:0;transition:width 1s ease;overflow:hidden}.two-columns .collapsible-right-sidebar.collapsed{width:2em}.two-columns .collapsible-right-sidebar.collapsed button#collapse.expanded{transform:rotate(180deg)}.two-columns .collapsible-right-sidebar button#collapse{background-color:transparent;border:none;font-size:1.5em;cursor:pointer;transition:transform 1s ease}.jse--output{display:inline-block;min-height:100px;background-color:#f3f6fa;background-image:linear-gradient(#fff 50%, transparent 50%, transparent);background-size:60px 60px;border:solid;padding-left:2px}.jse--output .jse--row{position:relative;display:block;margin:0px;line-height:30px}.jse--output .jse--row:hover{background-color:rgba(0,0,0,0.01);outline:1px dotted #555}.jse--output .jse--delete{position:absolute;right:0;top:0;width:2em;text-align:center;font-size:1.5em;cursor:pointer}.jse--output .jse--row.jse--add{font-weight:bold;height:30px}.jse--output .jse--row.jse--add .jse--plus{font-size:1em;padding-left:20px !important;cursor:pointer;border:none;background-color:transparent;margin-left:6px;padding:0 !important;width:30px;height:30px}.jse--output .jse--typeof{font-weight:200;font-size:0.9em;color:#555;margin-left:50px}.jse--output input{border:none;background-color:transparent;margin:0;line-height:30px;height:30px;padding:0 15px}.jse--output input:hover{background-color:rgba(249,251,253,0.5)}.jse--output input:focus{outline:1px solid silver;background-color:#f9fbfd}.jse--output input.jse--key{font-weight:bold}.jse--output input.jse--value{font-style:italic}.jse--output input.jse--value__new[type=checkbox]{position:absolute}.jse--output .jse--row-object>.jse--row,.jse--output .jse--row--array>.jse--row{padding-left:15px;margin-left:15px;border-left:1px dotted #ccc}.unselected{background-color:#ffcccc}@keyframes blink{50%{background-color:grey}}.deleting-column{animation:blink 1s linear infinite}.title-tag{font-size:x-small;border-width:2px;border-style:solid;border-radius:5px;padding:1px 2px}.title-tag-purple{border-color:#5D3FD3;background-color:#E6E6FA;color:#5D3FD3}.title-tag-aqua{border-color:#17D5CF;background-color:#CFF5F4;color:#17D5CF}.title-tag-magenta{border-color:#FF00FF;background-color:#F4BBFF;color:#CC00CC}.title-tag-red{border-color:#FF0000;background-color:#FFCCCC;color:#FF0000}table.accounts .red a{text-decoration:none;color:red}table.accounts .green a{text-decoration:none;color:green}table.accounts tbody th{color:white;text-align:left}table.accounts tbody th a{text-decoration:none;color:inherit}table.accounts tbody tr.notice td{background-color:#DDF8D0 !important}table.categories ul{list-style-type:none;padding:0;margin:0}table.categories td.tree{padding:0}table.categories ul.tree table{width:100%;margin:0}table.categories ul.tree td{border:0;padding:0.4em}table.categories ul.tree ul{padding:0 0 0 1.5em}h3.runin{display:run-in}div#navigation{height:76px;width:100%}ul#application_navigation{position:relative;padding:0;margin:0;height:32px}ul#application_navigation>li{float:left;padding:0;margin:2px 0 0 0.7em;overflow:hidden;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px}ul#application_navigation>li>a{float:left;position:relative;z-index:1;color:#323537;text-decoration:none;padding:6px 0.7em;margin:0;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;border-style:solid;border-width:1px 1px 0 1px;border-color:#DFE1E2;background-image:linear-gradient(#EFEFEF, #DFE1E2)}ul#application_navigation>li.selected>a{z-index:5;border-style:solid;border-width:1px 1px 0 1px;border-color:#4D5256;background-image:linear-gradient(#6A7176, #4D5256);color:#F0F0F0;text-decoration:none;font-weight:bold}ul#application_navigation li#navigation_shadow{width:100%;height:44px;position:absolute;bottom:-44px;left:0;border:none;margin:0;z-index:2;-webkit-box-shadow:rgba(0,0,0,0.4) 0 -2px 2px 1px;-moz-box-shadow:rgba(0,0,0,0.4) 0 -2px 2px 1px;box-shadow:rgba(0,0,0,0.4) 0 -2px 2px 1px;-moz-border-radius-topleft:0;border-top-left-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;overflow:auto;background-image:linear-gradient(#fff, #EFEFEF)}ul.controller_navigation{display:none;margin:0;position:absolute;z-index:4;padding:0;top:32px;left:0;width:100%;height:44px;border-style:solid;border-width:1px 0;border-color:#DFE1E2;background-image:linear-gradient(#DFE1E2, #CFD2D4)}ul.controller_navigation li{float:left;display:block;margin:7px 0 0 0.7em;position:relative;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;background-clip:padding-box}ul.controller_navigation li a{display:block;padding:5px 0.7em;color:#434547;text-decoration:none}ul.controller_navigation li:hover{background-color:#BFC3C6}ul.controller_navigation li:hover a{color:#323537}li.selected>ul.controller_navigation{display:block;border-color:#4D5256;background-image:linear-gradient(#4D5256, #303336)}li.selected>ul.controller_navigation li.selected{background-color:#7B8389}li.selected>ul.controller_navigation li.selected a{color:#F0F0F0}li.selected>ul.controller_navigation li:hover{background-color:#7B8389}li.selected>ul.controller_navigation li:hover a{color:#F0F0F0}li.selected>ul.controller_navigation a{color:#CDCDCD;text-decoration:none}ul.sub-navigation{padding:2px 0;margin:1em 0;border-bottom:1px solid #202326}ul.sub-navigation>li{display:inline;padding:0;margin:0 0 0 1em;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}ul.sub-navigation>li>a{position:relative;color:#303336;text-decoration:none;padding:3px 0.7em;margin:0;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;border-style:solid;border-width:1px 1px 0 1px;border-color:#202326;border-bottom:1px solid #CFD2D4;background-image:linear-gradient(#EFEFEF, #CFD2D4)}ul.sub-navigation>li>a:hover{background-image:linear-gradient(#EFEFEF, #fff)}ul.sub-navigation>li:hover a{background-image:linear-gradient(#EFEFEF, #fff)}ul.sub-navigation>li.selected{border-bottom:1px solid #FFF;background-image:linear-gradient(#EFEFEF, #fff)}ul.sub-navigation>li.selected>a{position:relative;z-index:auto;top:1px;padding-top:4px;border-bottom:1px solid #FFF;background-image:linear-gradient(#EFEFEF, #fff);color:#202326}button.button,a.button,a.button:link,a.button:visited,span.button{background-image:linear-gradient(#EFEFEF, #CFD2D4);border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;background-clip:padding-box;margin-right:3px;-webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;-moz-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;border:solid 1px #AAA;color:#6A7176;display:inline-block;font-weight:bold;padding:0.4em 1em;text-decoration:none;vertical-align:middle}button.button:hover,a.button:hover,a.button:link:hover,a.button:visited:hover,span.button:hover{color:#434547;background-image:linear-gradient(#dedede, #bec1c3)}a.button-red{background-image:linear-gradient(#FFD8D8, red) !important}a.button-green{background-image:linear-gradient(#DDF8D0, green) !important}.actions input[type=submit],.actions button[type=submit]{background-image:linear-gradient(#6A7176, #303336);border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;background-clip:padding-box;margin-right:3px;-webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;-moz-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;border:solid 1px #000;color:#F0F0F0;display:inline-block;font-weight:bold;padding:0.5em 1em !important;font-size:100% !important;text-decoration:none;vertical-align:middle}.actions input[type=submit]:hover,.actions button[type=submit]:hover{color:#FFF;background-image:linear-gradient(#7b8287, #414447)}.actions input[type=reset],.actions button[type=reset]{background-image:linear-gradient(whitesmoke, white);border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;background-clip:padding-box;margin-right:3px;-webkit-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;-moz-box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;box-shadow:0 1px 0px rgba(0,0,0,0.1),0 0 0 1px rgba(255,255,255,0.2) inset;border:solid 1px lightgray;color:#303336;display:inline-block;font-weight:bold;padding:0.5em 1em !important;font-size:100% !important;text-decoration:none;vertical-align:middle}.actions input[type=reset]:hover,.actions button[type=reset]:hover{color:#303336;background-image:linear-gradient(lightgray, whitesmoke)}.formtastic,.formtastic ul,.formtastic ol,.formtastic li,.formtastic fieldset,.formtastic legend,.formtastic input,.formtastic button,.formtastic textarea,.formtastic select,.formtastic p{margin:0;padding:0}.formtastic fieldset{border:0}.formtastic em,.formtastic strong{font-style:normal;font-weight:normal}.formtastic ol,.formtastic ul{list-style:none}.formtastic abbr,.formtastic acronym{border:0;font-variant:normal}.formtastic input,.formtastic button,.formtastic textarea{font-family:sans-serif;font-size:inherit;font-weight:inherit}.formtastic input,.formtastic textarea,.formtastic select{font-size:100%}.formtastic legend{white-space:normal;color:#000}.formtastic .errors{color:#cc0000;margin:0.5em 0 1.5em 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .buttons,.formtastic .actions{overflow:hidden;padding-left:25%}.formtastic .button,.formtastic .action{float:left;padding-right:0.5em}.formtastic .button_action button{padding:3px 8px}.formtastic .link_action a{display:block;padding:3px 0}.formtastic .inputs{overflow:hidden}.formtastic .input{overflow:hidden;padding:0.5em 0;margin-top:-0.5em;margin-bottom:1em}.formtastic .input .label{display:block;width:25%;float:left;padding-top:.2em}.formtastic .fragments .label,.formtastic .choices .label{position:absolute;width:95%;left:0px}.formtastic .fragments .label label,.formtastic .choices .label label{position:absolute}.formtastic .choices{position:relative}.formtastic .choices-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .choice{padding:0;border:0}.formtastic .input .inline-hints{color:#666;margin:0.5em 0 0 25%}.formtastic .inline-errors{color:#cc0000;margin:0.5em 0 0 25%}.formtastic .errors{color:#cc0000;margin:0.5em 0 0 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .stringish input{width:72%}.formtastic .stringish input[size],.formtastic .stringish input[max]{width:auto;max-width:72%}.formtastic .text textarea{width:72%}.formtastic .text textarea[cols]{width:auto;max-width:72%}.formtastic .hidden{display:none}.formtastic .boolean label{margin-left:25%;display:block}.formtastic .choices-group{margin-bottom:-0.5em}.formtastic .choice{margin:0.1em 0 0.5em 0}.formtastic .choice label{float:none;width:100%;line-height:100%;padding-top:0;margin-bottom:0.6em}.formtastic .choice label input,.formtastic .boolean label input{margin:0 0.3em 0 0.1em;line-height:100%}.formtastic .fragments{position:relative}.formtastic .fragments-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .fragment{float:left;width:auto;margin:0 .3em 0 0;padding:0;border:0}.formtastic .fragment label{display:none}.formtastic .fragment label input{display:inline;margin:0;padding:0}.formtastic h3{margin-left:16%}.formtastic .grouped{border:1px solid #AAA}.formtastic .grouped legend{margin-left:0.5em;padding:0 0.5em}.formtastic .grouped .input legend{margin-left:0;padding:0}.formtastic .margin_less{margin-left:0}.formtastic table{margin-top:0;margin-left:16%}.formtastic table .label{width:auto !important;padding-right:.3em}.formtastic table .input{margin:0;padding:0;overflow:visible}.formtastic table .stringish input{max-width:100%;width:74% !important}.formtastic table .text textarea{max-width:100% !important}.formtastic table#owe_have_table{margin-left:0}.formtastic #from_to fieldset{padding:0.4em 0.8em 0.8em 0.8em;border:1px solid #AAA}.formtastic #from_to fieldset label{width:auto}.formtastic #from_to #move{margin-top:10px;width:50px;float:left;text-align:center}.formtastic #from_to #move i{font-size:38px}.formtastic #from_to #from{float:left}.formtastic #from_to #to{display:inline}.formtastic #from_to #to td{border:1px solid black}.formtastic #from_to table{margin-left:0;margin-bottom:0}.formtastic #from_to table td{border:0}.formtastic fieldset.actions{padding-left:16%;overflow:visible}.formtastic fieldset.actions .button,.formtastic fieldset.actions .action{display:inline-block;float:none}.formtastic span.inputs{margin-left:16%}.formtastic fieldset.inputs,.formtastic fieldset.grouped{position:relative;overflow:visible}.formtastic fieldset.inputs .input,.formtastic fieldset.grouped .input{overflow:visible}.formtastic fieldset.inputs .input .label,.formtastic fieldset.grouped .input .label{line-height:normal;text-align:right;padding-right:0.7em;width:15%}.formtastic fieldset.inputs .input .label:after,.formtastic fieldset.grouped .input .label:after{content:":"}.formtastic fieldset.inputs .input .inline-hints,.formtastic fieldset.grouped .input .inline-hints{margin:0.3em 0 0 16%;font-style:italic}.formtastic fieldset.inputs .boolean label,.formtastic fieldset.grouped .boolean label{margin-left:16%;padding-left:0;display:inline}.formtastic fieldset.inputs .required .label,.formtastic fieldset.inputs .required label,.formtastic fieldset.grouped .required .label,.formtastic fieldset.grouped .required label{font-weight:bold}.formtastic fieldset.inputs .required .label abbr,.formtastic fieldset.inputs .required label abbr,.formtastic fieldset.grouped .required .label abbr,.formtastic fieldset.grouped .required label abbr{color:#E41B17}.formtastic fieldset.inputs .stringish input,.formtastic fieldset.grouped .stringish input{width:auto;max-width:84%}.formtastic fieldset.inputs .stringish input.date_picker,.formtastic fieldset.grouped .stringish input.date_picker{width:19em}.formtastic fieldset.inputs .stringish input.ui-autocomplete-input,.formtastic fieldset.grouped .stringish input.ui-autocomplete-input{width:64%}.formtastic .error .inline-errors{margin:0;background-color:#FFD8D8;border:2px solid red;padding:2px 0.5em;display:inline-block}.formtastic .errors li{float:right;margin:0;background-color:#FFD8D8;border:2px solid red;padding:2px 0.5em;display:inline-block}.formtastic .choices-group,.formtastic .fragments-group{padding:0.3em 0 0 16%}.formtastic .choices .label,.formtastic .fragments .label{text-align:right;padding-right:0.7em;width:15%}.formtastic .choices .label label,.formtastic .fragments .label label{position:static}.formtastic input[type="submit"]{padding:2px 9px;font-size:13px}.formtastic ol li.sameline{display:inline}.formtastic ol li.undersameline{margin-top:21px}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;user-select:none}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);clip:rect(0, 0, 0, 0);clip-path:inset(100% 100%)}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(#fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(//d3cnqn88vv78hx.cloudfront.net/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(//d3cnqn88vv78hx.cloudfront.net/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:url(//d3cnqn88vv78hx.cloudfront.net/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0, 0, 0, 0);clip-path:inset(100% 100%)}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(//d3cnqn88vv78hx.cloudfront.net/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:url(//d3cnqn88vv78hx.cloudfront.net/assets/chosen-sprite-3cde13df3c9baedea2fd869a0935de8e43408ba7dec321fe3c8c4414788b8b41.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(//d3cnqn88vv78hx.cloudfront.net/assets/chosen-sprite@2x-f811c9f3282470438df5d1b7fe6faf244a0a17124591b467957a91634aac16e8.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}
