/*
 * Copyright (c) 2022. LeanSoft.ro
 * All Rights Reserved.
 */

.product .code .icon:before{ content:"\f029"; }
.product .name .icon:before{ content:"\f06b"; }
.product .price .icon:before{ content:"\f1c0"; }
.product .price .icon:before{ content:"\f1c0"; }
.backop .icon:before{ content:"\f007"; }

.control.user_id .icon:before{ content:"\f007"; }
.control.name_full .icon:before{ content:"\f007"; }
.control.name_full_limit .icon:before{ content:"\f007"; }
.control.name_title .icon:before{ content:"\f007"; }
.control.name_first .icon:before{ content:"\f007"; }
.control.name_last .icon:before{ content:"\f007"; }
.control.username .icon:before{ content:"\f007"; }
.control.password .icon:before{ content:"\f084"; }
.control.email .icon:before{ content:"\f003"; }
.control.email2 .icon:before{ content:"\f003"; }
.control.phone_mobile .icon:before{ content:"\f10b"; }
.control.phone_land .icon:before{ content:"\f095"; }
.control.phone_land2 .icon:before{ content:"\f095"; }
.control.address_street .icon:before{ content:"\f018"; }
.control.address_number .icon:before{ content:"\f018"; }
.control.address_building .icon:before{ content:"\f0f7"; }
.control.address_entrance .icon:before{ content:"\f0f7"; }
.control.address_floor .icon:before{ content:"\f0f7"; }
.control.address_apartment .icon:before{ content:"\f0f7"; }
.control.address_district .icon:before{ content:"\f0ac"; }
.control.address_zip .icon:before{ content:"\f0ac"; }
.control.address_city .icon:before{ content:"\f0ac"; }
.control.tax_code .icon:before{ content:"\f01c"; }
.control.tax_registry .icon:before{ content:"\f01c"; }
.control.bank_name .icon:before{ content:"\f19c"; }
.control.bank_iban .icon:before{ content:"\f19c"; }
.control.date .icon:before{ content:"\f073"; }
.control.time .icon:before{ content:"\f017"; }
.control.note .icon:before{ content:"\f0e5"; }
.control.link .icon:before{ content:"\f0c1"; }
.control.picture .icon:before{ content:"\f1c5"; }
.control.order .icon:before{ content:"\f162"; }
.control.status .icon:before{ content:"\f09c"; }
.control.options .icon:before{ content:"\f044"; }
.control.attachment .field .icon:before{ content:"\f0c6"; }
.control.report_type .icon:before{ content:"\f0e4"; }
.control.file_code .icon:before{ content:"\f029"; }
.control.file_version .icon:before{ content:"\f029"; }
.control.price .icon:before{ content:"\f1c0"; }
.control.code .icon:before{ content:"\f029"; }
.control.common_width .icon:before { content: "\f07e"; }
.control.common_height .icon:before { content: "\f07d"; }
.control.common_quantity .icon:before { content: "\f12b"; }
.control.common_order .icon:before{ content:"\f162"; }
.control.common_status .icon:before{ content:"\f09c"; }
.control.manual_code .icon:before{ content:"\f029"; }
.control.manual_text .icon:before{ content:"\f02d"; }
.control.component_type .icon:before { content: "\f02e"; }
.control.component_text .icon:before { content: "\f037"; }
.control.component_icon .icon:before { content: "\f109"; }
.control.component_tip .icon:before { content: "\f075"; }
.control.component_position .icon:before { content: "\f01a"; }
.control.component_name .icon:before { content: "\F0E3"; }
.control.component_code .icon:before { content: "\f029"; }
.control.module_code .icon:before{ content:"\f029"; }
.control.module_name .icon:before { content: "\F0E3"; }
.control.module_text .icon:before { content: "\f037"; }
.control.module_icon .icon:before { content: "\f109"; }
.control.module_tip .icon:before { content: "\f075"; }
.control.module_hidden .icon:before { content: "\f030"; }
.control.page_code .icon:before { content: "\f029"; }
.control.page_auth .icon:before { content: "\f029"; }
.control.page_name .icon:before { content: "\F0E3"; }
.control.role_code .icon:before{ content:"\f029"; }
.control.role_name .icon:before { content: "\F0E3"; }
.control.role_list .icon:before{ content:"\f0e3"; }
.control.new_code .icon:before{ content:"\f029"; }
.control.new_date .icon:before{ content:"\f073"; }
.control.new_detail .icon:before { content:"\f044"; }
.control.question_code .icon:before{ content:"\f029"; }
.control.question_role .icon:before{ content:"\f0e3"; }
.control.question .icon:before { content:"\f044"; }
.control.paint_id .icon:before{ content:"\f029"; }
.control.paint_code .icon:before{ content:"\f029"; }
.control.paint_name .icon:before{ content:"\f06d"; }
.control.sheets_type_id .icon:before{ content:"\f029"; }
.control.sheets_type_code .icon:before{ content:"\f029"; }
.control.sheets_type_name .icon:before{ content:"\f036"; }
.control.finishes_type_id .icon:before{ content:"\f029"; }
.control.finishes_type_code .icon:before{ content:"\f029"; }
.control.finishes_type_name .icon:before{ content:"\f043"; }
.control.finish_code .icon:before{ content:"\f029"; }
.control.finish_name .icon:before{ content:"\f03b"; }
.control.finish_name_type .icon:before{ content:"\f03b"; }
.control.overlight_code .icon:before{ content:"\f029"; }
.control.overlight_name .icon:before{ content:"\f0eb"; }
.control.glass_code .icon:before{ content:"\f029"; }
.control.glass_type .icon:before{ content:"\f044";}
.control.glass_name .icon:before{ content:"\f109"; }
.control.glass_panel_name .icon:before{ content:"\F039"; }
.control.grill_code .icon:before{ content:"\f029"; }
.control.grill_name .icon:before{ content:"\f022"; }
.control.panel_code .icon:before{ content:"\f029"; }
.control.panel_name .icon:before{ content:"\F00A"; }
.control.unusual_door_code .icon:before{ content:"\f029"; }
.control.unusual_door_name .icon:before{ content:"\f051"; }
.control.montage_code .icon:before { content: "\f029"; }
.control.montage_name .icon:before { content: "\f158"; }
.control.montage_height .icon:before { content: "\f176"; }
.control.montage_report .icon:before{ content:"\f158"; }
.control.grid_code .icon:before{ content:"\f029"; }
.control.grid_name .icon:before{ content:"\F039"; }
.control.grid_height .icon:before{ content:"\f176"; }
.control.window_code .icon:before{ content:"\f029"; }
.control.window_name .icon:before{ content:"\f181"; }
.control.window_option .icon:before{ content:"\f181"; }
.control.transport_code .icon:before{ content:"\f029"; }
.control.transport_name .icon:before{ content:"\f1b9"; }
.control.transport_name2 .icon:before { content: "\f1b9"; }
.control.transport_report .icon:before{ content:"\f1b9"; }
.control.unit_code .icon:before{ content:"\f029"; }
.control.unit_name .icon:before{ content:"\f079"; }
.control.unit_name .icon:before{ content:"\f079"; }
.control.unit_abbreviation .icon:before{ content:"\f02b"; }
.control.currency_id .icon:before { content: "\f0d6"; }
.control.currency_name .icon:before { content: "\f0d6"; }
.control.currency_code .icon:before { content: "\f029"; }
.control.currency_abbreviation .icon:before { content: "\f02b"; }
.control.currency_value .icon:before { content: "\f0d6"; }
.control.currency_value .icon:before { content: "\f155"; }
.control.category_id .icon:before{ content:"\f029"; }
.control.category_code .icon:before{ content:"\f029"; }
.control.category_name .icon:before{ content:"\F0E8"; }
.control.category_type .icon:before{ content:"\f1de"; }
.control.system_id .icon:before{ content:"\f029"; }
.control.system_code .icon:before{ content:"\f029"; }
.control.system_name .icon:before{ content:"\f1e0"; }
.control.system_name2 .icon:before { content: "\f1e0"; }
.control.client_id .icon:before{ content:"\f029"; }
.control.client_code .icon:before { content: "\f029"; }
.control.client_type .icon:before{ content:"\f1de"; }
.control.client_agreement_status .icon:before{ content:"\f14a";}
.control.client_observations .icon:before { content:"\f0e5"; }
.control.client_name .icon:before{ content:"\f1ae";}
.control.city_code .icon:before{ content:"\f029"; }
.control.city_name .icon:before{ content:"\f0ac"; }
.control.region_name .icon:before { content: "\f12e"; }
.control.region_code .icon:before { content: "\f029"; }
.control.county_name .icon:before{ content:"\f0ac"; }
.control.county_code .icon:before{ content:"\f029"; }
.control.county_list .icon:before{ content:"\f0e8"; }
.control.user_code .icon:before{ content:"\f029"; }
.control.company_code .icon:before{ content:"\f029"; }
.control.company_list .icon:before{ content:"\f0b1"; }
.control.company_name .icon:before { content: "\f0b1"; }
.control.web .icon:before{ content:"\f0ac"; }
.control.unequiped_code .icon:before{ content:"\f029"; }
.control.unequiped_door_code .icon:before{ content:"\f029"; }
.control.unequiped_fold .icon:before { content: "\f029"; }
.control.unequiped_opening .icon:before{ content:"\f079"; }
.control.unequiped_sill .icon:before{ content:"\f079"; }
.control.unequiped_fold_equal .icon:before{ content:"\f0ec"; }
.control.unequiped_fold_number .icon:before{ content:"\f12c"; }
.control.unequiped_description .icon:before { content:"\f0e5"; }
.control.unequiped_id .icon:before{ content:"\f029"; }
.control.unequiped_sheet_isolation .icon:before{ content:"\f029"; }
.control.unequiped_sheet_hinge .icon:before{ content:"\f029"; }
.control.unequiped_name .icon:before{ content:"\f02e"; }
.control.unequiped_susa .icon:before { content: "\f029"; }
.control.offer_name .icon:before{ content:"\f12d"; }
.control.offer_name2 .icon:before{ content:"\f12d"; }
.control.offer_description .icon:before {  content: "\f0e5"; }
.control.offer_description2 .icon:before {  content: "\f0e5"; }
.control.offer_observations .icon:before{ content:"\f0e5"; }
.control.offer_id .icon:before{ content:"\f029"; }
.control.offer_products .icon:before{ content:"\f12c"; }
.control.offer_address .icon:before{ content:"\f018"; }
.control.offer_delivery .icon:before{ content:"\f073"; }
.control.equiped_code .icon:before{ content:"\f029"; }
.control.equiped_name .icon:before{ content:"\f02e"; }
.control.price_percent .icon:before { content: "\f295"; }
.control.discount .icon:before{ content:"\%"; }
.control.offer_code .icon:before{ content:"\f029"; }
.control.order_id .icon:before{ content:"\f029"; }
.control.order_contract_number .icon:before{ content:"\f029"; }
.control.order_contact_name .icon:before{ content:"\f1ae"; }
.control.order_contact_number .icon:before{ content:"\f10b"; }
.control.order_address_uninstall .icon:before{ content:"\f029"; }
.control.order_contact_sign .icon:before{ content:"\f1ae"; }
.control.order_install_observations .icon:before {  content: "\f0e5"; }
.control.document_quality_guarantee .icon:before{ content:"\f029"; }
.control.invoice_payment_method .icon:before{ content:"\f029"; }
.control.invoice_payment_details .icon:before{ content:"\f029"; }

.control.user_id .select{ width:260px; }
.control.name_full .text{ width:160px; }
.control.name_full .select2{ width:200px; }
.control.name_full_limit .select2 { width: 180px; }
.control.name_title .select2{ width:60px; }
.control.name_first .text{ width:140px; }
.control.name_last .text{ width:140px; }
.control.username .text{ width:140px; }
.control.password .text{ width:200px; }
.control.email .text{ width:200px; }
.control.email2 .text{ width:300px; }
.control.phone_mobile .text{ width:110px; }
.control.phone_land .text{ width:115px; }
.control.phone_land2 .text{ width:300px; }
.control.address_street .text{ width:294px; }
.control.address_number .text{ width:70px; }
.control.address_building .text{ width:70px; }
.control.address_entrance .text{ width:70px; }
.control.address_floor .text{ width:70px; }
.control.address_apartment .text{ width:70px; }
.control.address_district .text{ width:30px; }
.control.address_zip .text{ width:70px; }
.control.address_city .select2{ width:240px; }
.control.tax_code .text{ width:160px; }
.control.tax_registry .text{ width:160px; }
.control.bank_name .text{ width:200px; }
.control.bank_iban .text{ width:210px; }
.control.date .text{ width:80px; }
.control.note .text{ width:300px; }
.control.link .text{ width:300px; }
.control.order .select2{ width:94px; }
.control.status .select2{ width:100px; }
.control.date .text{ width:80px; }
.control.report_type .select2{ width:100px; }
.control.price .text { width: 80px; }
.control.code .text{ width:150px; }
.control.common_width .text { width: 60px; }
.control.common_height .text { width: 60px; }
.control.common_quantity .text { width: 50px; }
.control.common_order .select2{ width:94px; }
.control.common_status .text{ width:110px; }
.control.common_status .select2{ width:110px; }
.control.manual_code .text{ width:40px; }
.control.manual_text .text{ width:360px; }
.control.manual_text .select2{ width:200px; }
.control.manual_text .icon:before{ content:"\f02d"; }
.control.manual_text.icolumn{ width:182px; }
.control.component_type .text { width: 100px; }
.control.component_type .select2 { width: 100px; }
.control.component_text .text { width: 220px;}
.control.component_text .select2 { width: 220px; }
.control.component_text .icon:before { content: "\f037"; }
.control.component_icon .text { width: 60px; }
.control.component_icon .select2 { width: 60px; }
.control.component_tip .text { width: 220px; }
.control.component_tip .select2 { width: 220px; }
.control.component_position .text { width: 120px; }
.control.component_position .select2 { width: 120px; }
.control.component_name .text { width: 230px; }
.control.component_name .select2 { width: 170px; }
.control.component_code .text { width: 50px; }
.control.module_code .text{ width:40px; }
.control.module_name .text { width: 230px; }
.control.module_name .select2 { width: 230px; }
.control.module_text .text { width: 230px; }
.control.module_text .select2 { width: 200px; }
.control.module_text .icon:before { content: "\f037"; }
.control.module_icon .text { width: 60px; }
.control.module_icon .select2 { width: 150px; }
.control.module_tip .text { width: 220px; }
.control.module_tip .select2 { width: 220px; }
.control.module_hidden .text { width: 120px; }
.control.module_hidden .select2 { width: 120px; }
.control.page_code .text { width: 40px; }
.control.page_auth .text { width: 80px; }
.control.page_auth .select2 { width: 80px; }
.control.page_name .text { width: 220px; }
.control.page_name .select2 { width: 170px; }
.control.role_code .text { width: 40px; }
.control.role_name .text { width: 220px; }
.control.role_name .select2 { width: 170px; }
.control.role_list .select2{ width:534px; }
.control.new_code .text{ width:40px; }
.control.new_detail .text { width:100px; }
.control.new_detail .textarea { width:600px; }
.control.question_code .text{ width:40px; }
.control.question_role .text{ width:80px; }
.control.question .text { width:300px; }
.control.question .textarea { width:600px; }
.control.paint_id .text{ width:60px; }
.control.paint_code .text{ width:170px; }
.control.paint_name .text{ width:365px; }
.control.paint_name .select2 { width: 250px; }
.control.sheets_type_id .text{ width:60px; }
.control.sheets_type_code .text{ width:170px; }
.control.sheets_type_name .text { width: 280px; }
.control.sheets_type_name .select2 { width: 230px; }
.control.finishes_type_id .text{ width:60px; }
.control.finishes_type_code .text{ width:170px; }
.control.finishes_type_name .text{ width:365px; }
.control.finishes_type_name .select2{ width:200px; }
.control.finish_code .text{ width:60px; }
.control.finish_name .text{ width:365px; }
.control.finish_name .select2{ width:200px; }
.control.finish_name_type .text{ width:365px; }
.control.finish_name_type .select2 { width: 300px;}
.control.overlight_code .text{ width:60px; }
.control.overlight_name .text{ width:365px; }
.control.overlight_name .select2{ width:350px; }
.control.glass_code .text{ width:60px; }
.control.glass_type .select2{ width:150px; }
.control.glass_name .text{ width:365px; }
.control.glass_name .select2{ width:200px; }
.control.glass_panel_name .text{ width:365px; }
.control.glass_panel_name .select2{ width:300px; }
.control.grill_code .text{ width:60px; }
.control.grill_name .text{ width:365px; }
.control.grill_name .select2{ width:350px; }
.control.panel_code .text{ width:60px; }
.control.panel_name .text{ width:365px; }
.control.panel_name .select2{ width:350px; }
.control.unusual_door_code .text{ width:60px; }
.control.unusual_door_name .text{ width:365px; }
.control.unusual_door_name .select2{ width:200px; }
.control.montage_code .text { width: 60px; }
.control.montage_name .text { width: 365px; }
.control.montage_name .select2 { width: 200px; }
.control.montage_height .text { width: 60px; }
.control.montage_report .select2{ width:130px; }
.control.grid_code .text{ width:60px; }
.control.grid_name .text{ width:365px; }
.control.grid_name .select2{ width:350px; }
.control.grid_height .text{ width:60px; }
.control.window_code .text{ width:60px; }
.control.window_name .text{ width:365px; }
.control.window_name .select2{ width:370px; }
.control.window_option .text{ width:140px; }
.control.window_option .select2{ width:140px; }
.control.transport_code .text{ width:60px; }
.control.transport_name .text{ width:365px; }
.control.transport_name .select2{ width:200px; }
.control.transport_name2 .select2 {width: 300px;}
.control.transport_report .select2{ width:130px; }
.control.unit_code .text{ width:60px; }
.control.unit_name .text{ width:140px; }
.control.unit_name .select2{ width:160px; }
.control.unit_name .text{ width:140px; }
.control.unit_name .select2{ width:160px; }
.control.unit_abbreviation .text{ width:140px; }
.control.unit_abbreviation .select2{ width:160px; }
.control.currency_id .select2 { width: 140px; }
.control.currency_name .text { width: 140px; }
.control.currency_name .select2 { width: 140px; }
.control.currency_code .text { width: 40px; }
.control.currency_abbreviation .text { width: 80px; }
.control.currency_value .text { width: 80px; }
.control.currency_value .select2 { width: 75px; }
.control.currency_value .text { width: 75px; }
.control.category_id .text{ width:50px; }
.control.category_code .text{ width:150px; }
.control.category_name .text { width: 200px; }
.control.category_name .select2{ width:260px; }
.control.category_type .select2{ width:140px; }
.control.system_id .text{ width:50px; }
.control.system_code .text{ width:150px; }
.control.system_name .text { width: 320px; }
.control.system_name .select2{ width:400px; }
.control.system_name2 .text { width: 243px; }
.control.client_id .text{ width:50px; }
.control.client_code .text { width: 50px; }
.control.client_type .select2{ width:140px; }
.control.client_agreement_status .text{ width:120px; }
.control.client_agreement_status .select2{ width:120px; }
.control.client_observations .textarea{ width:854px; }
.control.client_name .select{ width:200px; }
.control.client_name .text{ width:250px; }
.control.client_name .select2 { width: 274px; }
.control.city_code .text{ width:50px; }
.control.city_name .text{ width:200px; }
.control.city_name .select2{ width:280px; }
.control.region_name .text { width: 300px; }
.control.region_name .select2 { width: 180px; }
.control.region_code .text { width: 50px; }
.control.county_name .text{ width:210px; }
.control.county_name .select2{ width:200px; }
.control.county_code .text{ width:50px; }
.control.county_list .select2{ width:534px; }
.control.user_code .text{ width:46px; }
.control.company_code .text{ width:30px; }
.control.company_list .select2{ width:500px; }
.control.company_name .text { width: 365px; }
.control.company_name .select2 {  width: 180px;}
.control.web .text{ width:180px; }
.control.web .select2{ width:180px; }
.control.unequiped_code .text { width: 50px; }
.control.unequiped_door_code .text { width: 150px; }
.control.unequiped_fold .text { width: 60px; }
.control.unequiped_opening .select2{ width:100px; }
.control.unequiped_sill .select2{ width:50px; }
.control.unequiped_fold_equal .select2{ width:80px; }
.control.unequiped_fold_number .select2 { width: 60px; }
.control.unequiped_description .textarea{ width:810px; }
.control.unequiped_id .text{ width:60px; }
.control.unequiped_sheet_isolation .text{ width:250px; }
.control.unequiped_sheet_hinge .text{ width:250px; }
.control.unequiped_name .text {  width: 304px; }
.control.unequiped_name .select2 { width: 280px; }
.control.unequiped_options .select2 { width: 810px; }
.control.unequiped_susa .text { width: 60px; }
.control.offer_name .text {  width: 515px; }
.control.offer_name .select2{ width:230px; }
.control.offer_name2 .text {  width: 350px; }
.control.offer_name2 .select2{ width:230px; }
.control.offer_description .textarea {  width: 520px;  height: 100px; }
.control.offer_description2 .textarea {  width: 400px;  height: 100px; }
.control.offer_observations .textarea {  width: 520px;  height: 100px; }
.control.offer_id .text{ width:50px; }
.control.offer_address .textarea{ width:294px; }
.control.offer_delivery .text{ width:100px; }
.control.equiped_code .text{ width:150px; }
.control.equiped_name .text{ width:365px; }
.control.equiped_name .select2{ width:200px; }
.control.price_percent .text { width: 80px; }
.control.discount .text{ width:50px; }
.control.offer_code .text{ width:50px; }
.control.order_id .text{ width:55px; }
.control.order_contract_number .text{ width:300px; }
.control.order_contact_name .text{ width:380px; }
.control.order_contact_number .text{ width:110px; }
.control.order_address_uninstall .text{ width:510px; }
.control.order_contact_sign .text{ width:180px; }
.control.order_install_observations .textarea {  width: 720px;  height: 50px; }
.control.document_quality_guarantee .text{ width:80px; }
.control.invoice_payment_method .text {  width: 220px; }
.control.invoice_payment_method .select2 {  width: 220px; }
.control.invoice_payment_details .text {  width: 300px; }
.control.invoice_payment_details .select2 {  width: 300px; }

.options .option.newround .icon:before{ content:"\f01e"; }
.options .option.questions .icon:before{ content:"\f086"; }
.options .option.bid .icon:before{ content:"\f091"; }
.options .option.view:not(.link) .icon:before{ content:"\f06e"; }
.options .option.invite .icon:before{ content:"\F1AE"; }
.options .option.copy .icon:before{ content:"\f24d"; }
.options .option.add .icon:before{ content:"\f067"; }
.options .option.edit .icon:before{ content:"\f040"; }
.options .option.delete .icon:before{ content:"\f00d"; }
.options .option.cart .icon:before{ content:"\f07a"; }
.options .option.order .icon:before{ content:"\f11e"; }
.options .option.invoice .icon:before{ content:"\f09d"; }
.options .option.trash .icon:before{ content:"\f014"; }
.options .option.screenshot .icon:before{ content:"\f1c5"; }
.options .option.note .icon:before{ content:"\f0e5"; }
.options .option.attachment .icon:before{ content:"\f0c6"; }
.options .option.pdf .icon:before{ content:"\f1c1"; }
.options .option.mail .icon:before{ content:"\f003"; }
.options .option.invoice .icon:before{ content:"\f09d"; }