.happy_hidden{display:none!important}.cp-color-picker{z-index:999999}.happy-tag{padding:2px 10px;border-radius:5px;font-size:15px;z-index:9;position:relative}.happy_item_icon{position:relative;bottom:unset;left:unset;margin:0!important;background:0 0}.happy-email-event-row{margin-bottom:20px}.happy-email-event-row .title{display:flex;align-items:center}.happy-email-event-row .title .header{margin:0}.happy-email-event-row .title .happy_icon_status_email_event{margin-left:10px}.happy_wrap_icons{box-shadow:0 1px 2px 0 rgba(34,36,38,.15);padding:15px;border-radius:6px;border:1px solid rgba(34,36,38,.15);display:flex;flex-wrap:wrap}.happy_wrap_icons .happy_choose_icon{position:relative;font-size:20px!important;padding:5px!important;margin:5px!important;opacity:.4;display:flex!important;justify-content:center;align-items:center;border:solid 1px transparent!important;border-radius:4px!important}.happy_wrap_icons .happy_choose_icon.happy_icon_selected{background:unset;opacity:1;transform:scale3d(1.2,1.2,1.2);border:solid 1px #000!important}.happy_wrap_icons .happy_choose_icon .happy_item_icon{left:unset!important}#helpdesk-settings-form *,*{box-sizing:border-box}#helpdesk-settings-form select{max-width:100%}#helpdesk-settings-form .ViSelect2-container .ViSelect2-selection--single{height:38px;border:1px solid rgba(34,36,38,.15)}#helpdesk-settings-form .ViSelect2-container .ViSelect2-selection--single .ViSelect2-selection__rendered{line-height:38px}#helpdesk-settings-form .ViSelect2-container .ViSelect2-selection--single .ViSelect2-selection__arrow{height:36px}.happy_wrap_admin_page{padding-right:20px;position:relative}.happy_wrap_admin_page #villatheme-support,.happy_wrap_admin_page .happy_content_wrapper{border:0;box-shadow:0 0 3px 0 #a4b0be;border-radius:5px;padding:15px;background-color:#fff}.happy_wrap_admin_page .happy_content_wrapper{box-sizing:border-box}.happy_wrap_admin_page #villatheme-support{margin-top:50px}.happy-wrap-filter{display:flex;margin:0 -10px}.happy-wrap-filter .filters-group{padding:0 10px;flex:0 0 200px}.happy-wrap-filter .filters-group .input-group-prepend{font-weight:700}.happy-wrap-filter .filters-group .form-control{width:100%}.helpdesk-working-hours-form .two.fields{margin:0}.helpdesk-working-hours-form input[type=time]{padding:5px!important}.helpdesk-working-hours-form .helpdesk-working-hours-action-col{width:0}.helpdesk-working-hours-form .helpdesk-working-hours-action-fill .arrow{position:static;height:100%!important}.helpdesk-working-hours-form .helpdesk-working-hours-action-fill .arrow:after{content:unset}.helpdesk-holiday-section{margin-bottom:1em}.helpdesk-holiday-section .two.fields{margin-bottom:0}.helpdesk-holiday-section .helpdesk-holiday-date .helpdesk-holiday-day{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right-color:transparent!important}.helpdesk-holiday-section .helpdesk-holiday-date .helpdesk-holiday-month{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.helpdesk-holiday-section .helpdesk-holiday-remove-event{font-size:20px;cursor:pointer;float:right;line-height:.8}.helpdesk-holiday-section .helpdesk-holiday-remove-event:hover{color:red}a.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),a.dt-button:focus:not(.disabled),a.dt-button:hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),button.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button:focus:not(.disabled),button.dt-button:hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button:focus:not(.disabled),div.dt-button:hover:not(.disabled),input.dt-button.active:not(.disabled):hover:not(.disabled),input.dt-button:active:not(.disabled):hover:not(.disabled),input.dt-button:focus:not(.disabled),input.dt-button:hover:not(.disabled){border:unset!important;background-color:#198f35;color:#fff;text-shadow:none}#happy_list_ticket_categories_wrapper .dataTables_filter,#happy_list_ticket_statuses_wrapper .dataTables_filter{float:none}#happy_list_ticket_categories_wrapper .dataTables_filter input,#happy_list_ticket_statuses_wrapper .dataTables_filter input{padding:2.5px}#happy_list_ticket_categories_wrapper .happy-link-actions,#happy_list_ticket_statuses_wrapper .happy-link-actions{text-decoration:none}#happy_list_ticket_categories_wrapper .dataTables_paginate,#happy_list_ticket_statuses_wrapper .dataTables_paginate{display:flex;margin:1rem 0;background:#fff;font-weight:400;border:1px solid rgba(34,36,38,.15);box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-radius:.28571429rem;min-height:2.85714286em;padding:0}#happy_list_ticket_categories_wrapper .dataTables_paginate .paginate_button,#happy_list_ticket_statuses_wrapper .dataTables_paginate .paginate_button{position:relative;vertical-align:middle;line-height:1;text-decoration:none;-webkit-tap-highlight-color:transparent;flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;padding:.92857143em 1.14285714em;text-transform:none;color:rgba(0,0,0,.87);font-weight:400;transition:background .1s ease,box-shadow .1s ease,color .1s ease;border:0}#happy_list_ticket_categories_wrapper .dataTables_paginate .paginate_button.current,#happy_list_ticket_statuses_wrapper .dataTables_paginate .paginate_button.current{background:rgba(0,0,0,.05)!important;color:rgba(0,0,0,.95)!important;font-weight:400;box-shadow:none}#happy_list_ticket_categories_wrapper .dataTables_paginate .paginate_button:hover,#happy_list_ticket_statuses_wrapper .dataTables_paginate .paginate_button:hover{cursor:pointer;background:rgba(0,0,0,.03)!important;color:rgba(0,0,0,.95)!important}#happy_list_ticket_categories,#happy_list_ticket_statuses{border-bottom:1px solid rgba(34,36,38,.15)}#happy_list_ticket_categories .helpdesk-description{margin:0 0 3px}#happy_list_ticket_categories thead tr th.happy_th_category_menu_order,#happy_list_ticket_categories thead tr th.happy_th_handle_sortable{width:15px!important}#happy_list_ticket_categories thead tr th.happy_th_category_name{width:40%}#happy_list_ticket_categories thead tr th.happy_th_category_assign{width:10%!important}#happy_list_ticket_categories thead tr th.happy_th_category_conditional{width:30%!important}#happy_list_ticket_categories thead tr th.happy_th_category_count{width:15px!important;text-align:center}#happy_list_ticket_categories tbody tr td.happy_td_handle_sortable{cursor:move}#happy_list_ticket_categories tbody tr td.happy_td_handle_sortable:before{content:"\f333";font-family:Dashicons;text-align:center;line-height:1;color:#999;display:block;width:17px;height:100%;margin:4px 0 0}#happy_list_ticket_categories tbody tr td.happy_td_handle_sortable.happy_loading:before{display:none}#happy_list_ticket_categories tbody tr td.happy_td_category_count{text-align:center}.happy_wrap_edit_ticket_categories_page .happy_wrap_cat_condition .condition_item{display:flex;align-items:center}.happy_wrap_edit_ticket_categories_page #happy_ticket_category_order_number{cursor:not-allowed;opacity:.5}.ViSelect2-container--default .ViSelect2-selection--multiple{border:1px solid #8c8f94}