@font-face{font-family:Roboto-Medium;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Medium.7c8d04cd.ttf) format("truetype")}@font-face{font-family:Roboto-Regular;font-style:normal;font-weight:400;src:url(../fonts/Roboto-Regular.fc2b5060.ttf) format("truetype")}@font-face{font-family:Montserrat_Light;font-style:normal;src:url(../fonts/Montserrat-Light.8c76b721.otf) format("truetype")}.montserrat_light{font-family:Montserrat_Light!important;font-weight:400}@font-face{font-family:Montserrat_Regular;font-style:normal;src:url(../fonts/Montserrat-Regular.65bc44fb.otf) format("truetype")}.montserrat_normal{font-family:Montserrat_Regular!important;font-weight:400}@font-face{font-family:Montserrat_Bold;font-style:normal;src:url(../fonts/Montserrat-SemiBold.b4f6721b.otf) format("truetype")}.montserrat_bold{font-family:Montserrat_Bold!important;font-weight:400}body ::-webkit-scrollbar-track{background-color:#0000;border-radius:10px}body ::-webkit-scrollbar{background-color:#0000;padding-right:2px;width:8px}body ::-webkit-scrollbar-thumb{background-color:#72727280;border-radius:5px;width:5px}body{font-family:Roboto-Regular}.header_area,body{background-color:#fff}.header_area{border-bottom:1px solid #d7d7d7;padding-bottom:10px}.q-page-container{padding-bottom:0!important}.container,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;width:100%}@media (min-width:718px){.container,.container-sm{max-width:540px}}@media (min-width:1024px){.container,.container-md,.container-sm{max-width:920px}}@media (min-width:1439px){.container,.container-lg,.container-md,.container-sm{max-width:1140px}}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.page_content{background-color:#fff;min-height:95vh!important}.text-trim{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 34px)}.text-shadow{text-shadow:1px 1px 5px #0006}.main_font,.top_menu_item{font-family:Roboto-Regular}.top_menu_item{color:#fff;cursor:pointer;display:inline-block;font-size:15pt;margin-left:8px;margin-right:8px;text-align:center}.top_menu_item:hover{color:#fad829}.page_header{font-family:Roboto-Medium}.hidden_area{display:block;height:1px;overflow:hidden;width:1px}.text_mini{font-size:10pt}.text_link{cursor:pointer;text-decoration:underline}.page_title{font-size:16pt;text-align:center;text-align:left;text-transform:uppercase}.page_subtitle,.page_title{color:#000;font-family:Roboto-Medium;font-family:Montserrat_Bold;font-weight:700;padding-bottom:10px;padding-top:10px}.page_subtitle{font-size:12pt}.app_form .q-input .q-field__control{display:block}.app_form .input_label{color:#2f2f2f;display:block}.app_form input{font-size:12pt}input::placeholder{color:#eee;opacity:1}input::-ms-input-placeholder{color:#eee}.q-field__native>input::placeholder{color:red}.def_btn{border:none;border-collapse:collapse;border-radius:5px;cursor:pointer;flex-shrink:0;font-family:Montserrat_Bold;height:58px;width:100%}.def_btn span{font-size:12pt;font-weight:700;text-transform:uppercase}.dark_btn{align-items:center;background:linear-gradient(180deg,#000 19.31%,#5f5f5f 80.6%);box-shadow:0 1px 2px 0 #00000040;display:flex;justify-content:center}.dark_btn span{color:#fff}.green_btn{align-items:center;background:linear-gradient(180deg,#259fde 19.31%,#3eb5f1 80.6%);box-shadow:0 1px 2px 0 #00000040;display:flex;justify-content:center}.green_btn span{color:#fff}.outline_btn{align-items:center;background:#0000;border:2px solid #0e81bb;box-sizing:border-box;display:flex;justify-content:center}.outline_btn span{color:#0e81bb}.outline_btn_grey{align-items:center;background:#0000;border:2px solid #858585;box-sizing:border-box;display:flex;justify-content:center}.outline_btn_grey span{color:#858585}.outline_btn_dark{align-items:center;background:#0000;border:2px solid #333;box-sizing:border-box;display:flex;justify-content:center}.outline_btn_dark span{color:#333}.text_link_btn{color:#fff;cursor:pointer;display:block;font-size:12pt;padding-left:0;text-align:left;width:100%}.text_link_btn span{color:#0e81bb;font-weight:900;text-decoration:underline}.q-toolbar__title{font-family:Montserrat_Bold;font-size:11pt;font-weight:700;padding-top:3px;text-transform:uppercase}.vertical_align{align-items:center;display:flex;justify-content:center}.q-table__control .q-btn .q-icon,.q-table__control .q-btn .q-spinner{color:#2a8eff!important}.q-table th{color:#0e81bb!important}.q-table__grid-item-title{color:#3393ff!important}.q_table_bg{background-color:#0e81bb}#menu_logo{cursor:pointer;display:block;padding-bottom:10px;padding-top:20px;text-align:center;width:100%}#menu_logo img{max-width:180px}#menu_avatar img,#menu_logo img{display:block;height:auto;margin:auto}#menu_avatar img{border-radius:50%;max-width:100px}.left_menu_row{line-height:32px;padding-left:30px}.left_menu_row .left_menu_item{color:#000;cursor:pointer;font-family:Montserrat_Bold;font-size:11.4pt;font-weight:600;padding-top:3px;text-transform:uppercase}.left_menu_row .left_menu_item:hover{color:#0e81bb}#left_menu_list{margin-top:20px}#filters_row .trim_select .q-field__control-container{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 34px)}.filters .q-field__control{border-radius:12px;color:#0e81bb;font-size:12pt;padding-left:17px;white-space:nowrap}.filters .q-field__native>span{color:#0e81bb!important;font-weight:700}.filters .q-field__input,.filters .q-field__native{font-size:10pt;padding-left:15px;padding-top:10px}.filters .q-field__append{padding-right:7px}.filters .q-field__marginal{color:#0e81bb!important}.filters .q-field__native>input.q-field__input{color:#0e81bb;font-weight:700;padding-left:0;padding-top:0}.select_rounded{border-radius:12px!important}.profile_avatar img{border-radius:50%;display:block;height:auto;margin:auto;max-width:110px}#signature-pad{background-color:#eee;padding-right:30px}#version_num{display:block;font-size:9pt;margin-bottom:20px;text-align:center;width:100%}#version_num,.phone_link{color:#0e81bb;font-weight:700}.phone_link{text-decoration:none}.modal_title{color:#0e81bb;display:block;font-size:16pt;font-weight:700;text-align:center}.q-select .q-field__native span{font-weight:700!important}.line_row{border-bottom:1px dotted #9f9f9f;display:block;margin-bottom:10px;margin-top:10px}.page_label{color:#333}.page_label,.page_value{display:inline-block;font-size:13pt}.page_value{color:#0e81bb;font-weight:700}.report_section{border-bottom:1px dotted #9f9f9f;border-left:5px solid #0e81bb;color:#666;display:block;font-size:11pt;margin-bottom:10px;margin-top:10px;padding-bottom:16px;padding-left:15px;padding-top:10px}.report_section b{color:#0e81bb}.report_photo{padding:8px}.field_label{color:#0e81bb;font-size:10.4pt;font-weight:700}.report_title{font-size:11pt;padding-bottom:4px;padding-top:4px;text-align:left}.report_page_subtitle,.report_title{color:#333;display:block;font-family:Montserrat_Bold;font-weight:700;text-transform:uppercase;width:100%}.report_page_subtitle{font-size:13pt;padding-bottom:10px;padding-top:10px;text-align:center}.report_item{border:1px solid #d2d2d2;border-radius:5px;cursor:pointer;margin-bottom:10px}.report_item .report_title{color:#000;display:block;font-size:13pt;font-weight:700}.report_item .report_param{color:#4d4d4d;font-size:11pt}.report_item:hover{background-color:#f2f2f2}body.barcode-scanner-active,body.barcode-scanner-active *{background:#0000!important;visibility:hidden!important}body.barcode-scanner-active .barcode-scanner-modal{bottom:100px;display:block;left:0;padding:20px;position:absolute;text-align:center;width:100%;z-index:9999}body.barcode-scanner-active .barcode-scanner-modal,body.barcode-scanner-active .barcode-scanner-modal *,body.barcode-scanner-active .barcode-scanner-modal .q-btn,body.barcode-scanner-active .barcode-scanner-modal div,body.barcode-scanner-active .barcode-scanner-modal span{background:#fff!important;visibility:visible!important}.barcode-scanner-modal{visibility:hidden!important}.user_avatar_mini{padding-right:15px}.user_avatar_mini img{border-radius:50%;display:block;height:auto;margin:auto;max-width:120px;width:100%}.manual_frame_container{height:90vh;overflow:hidden;width:100%}.manual_frame_container .manual_frame{border:none;display:block;height:100%;overflow-y:auto;width:100%}.hover-row-grey:hover{background-color:#f0f0f0}#login_page{background-image:url(../img/login_slide.8420d916.jpg);background-repeat:no-repeat;background-size:cover;background-size:120%;min-height:100vh}#login_page .login_form{border:3px solid #fff;bottom:0;display:block;font-family:Roboto-Regular;margin:20px auto auto;max-width:260px;text-align:center;width:100%;z-index:999}#login_page .login_logo{display:block;height:auto;margin:auto;max-width:280px;width:100%}#login_page input::placeholder{color:#adadad;opacity:1}#login_page .q-field__native>input::placeholder{color:#adadad}#login_page .desktop_login{display:block;margin:0 auto auto;width:330px}@media (min-width:1024px){#login_page #login_form{margin-top:3vh;max-width:440px;transform:scale(.85);width:80%}}@media (min-width:1439px){#login_page #login_form{margin-top:7vh;max-width:440px;width:90%}}@media (min-width:1920px){#login_page #login_form{margin-top:9vh;max-width:480px;padding:30px;transform:scale(1);width:95%}}#index_page{background:#fff}#index_page .dash_item{background:#3eb5f1;margin-bottom:16px;margin-top:16px}#index_page .dash_item_desktop{display:inline-block;margin-bottom:6px;margin-top:6px;padding:10px;width:48%}#index_page .dash_item_desktop .row{background:#3eb5f1;cursor:pointer}#index_page .dash_item_desktop:hover .row{background:#24759d}#index_page .dash_item_title{color:#fff;font-size:13pt;font-weight:800;padding-top:10px;text-align:left;text-transform:uppercase}#index_page #home_slide{background:url(../img/login_slide.8420d916.jpg) no-repeat 50%;background-size:100%;color:#fff;display:block;font-size:2em;font-weight:700;height:20vh;text-align:center;text-shadow:2px 2px 4px #00000080;width:100%}#profile_page .profile_avatar img{border-radius:50%;display:block;height:auto;margin:auto;max-width:180px}#profile_page .profile_param{color:#212121;display:block;padding-bottom:2px;padding-top:2px;width:100%}#profile_page .profile_param b{color:#ff7403}#profile_page .profile_form .q-input .q-field__control{border-radius:12px!important;display:block}#profile_page input::placeholder{color:#adadad;opacity:1}#profile_page .q-field__native>input::placeholder{color:#adadad}#profile_page .profile_label{color:#adadad;display:block;font-size:11pt;padding-bottom:6px;text-align:center;width:100%}#profile_page .customers_list{cursor:pointer}#profile_page .customers_list:hover{background-color:#f0f0f0}#chat_page .q-message-text-content{padding:10px}#chat_page .q-message-name.q-message-name--received{color:#000;font-size:.8rem;font-weight:600;margin-top:10px}#chat_page .q-message-name.q-message-name--sent{color:#ef8b00;font-size:.8rem;font-weight:600;margin-top:10px}#chat_page .q-message-stamp{display:block;font-style:italic;margin-top:7px}#chat_page .q-message-text-content{font-size:11.5pt}#chat_page .chat_user{border-bottom:1px dotted #ccc;padding-bottom:20px}#chat_page .chat_user .chat_avatar{border:2px solid #ccc;border-radius:50%;display:block;height:auto;margin:auto;width:60px}#chat_page .chat_user .chat_user_name{padding-top:12px}.add-report-page form .q-field{margin-bottom:0}.add-report-page .section-row{align-items:center;display:flex;margin-bottom:10px}.add-report-page .section-row .label{margin-right:10px;padding-right:15px;text-align:right;width:130px}.add-report-page .q-tab-panels,.add-report-page .section-row .q-input{flex:1}.add-report-page .q-tab-panels .q-panel{overflow-x:hidden}.add-report-page .q-tab-panels .q-panel .q-tab-panel{padding:0}.add-report-page .q-tab-panels .q-panel .q-tab-panel .reports-page-bg{background-position:top;background-repeat:repeat-x;background-size:contain;margin-bottom:60px;position:relative;width:100%}.add-report-page .q-tab-panels .q-panel .q-tab-panel .reports-page-bg.reports-bg{background-image:url(../img/report_add_bg.ad7978d2.jpg);height:20vh}.add-report-page .q-tab-panels .q-panel .q-tab-panel .reports-page-bg.reports-bg-success{background-image:url(../img/success_bg.77a74840.jpg);height:50vh}.add-report-page .q-tab-panels .q-panel .q-tab-panel .reports-page-bg .icon-over-image{bottom:-60px;position:absolute;text-align:center;width:100%}.add-report-page .q-tab-panels .q-panel .q-tab-panel .reports-page-bg .icon-over-image .q-icon{background-color:#fff;border:20px solid #fff;border-radius:50%;color:#0e81bb;font-size:80px}.add-report-page .q-tab-panels .q-panel .q-tab-panel .report-generic-text{color:#666;font-size:15px;font-style:italic;text-align:center}.add-report-page .q-tab-panels .q-panel .q-tab-panel .report-generic-text a{color:#0e81bb;font-size:16px;font-weight:700;text-decoration:underline}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-1 .damage-toggle{margin-top:-10px}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-1 .damage-toggle .q-toggle{width:100%}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-1 .damage-toggle .q-toggle .q-toggle__label{flex:1}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-1 .damage-toggle .description{font-weight:700;margin-top:15px;text-align:center;text-transform:uppercase}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-2 .image-picker-container{display:flex;justify-content:center;margin-top:15px}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-2 .image-picker-container .image-picker .q-btn__wrapper{padding:10px 20px}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-3 .sections-list{padding:20px 5px}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-3 .section-toggles{display:flex;justify-content:space-around}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-3 .section-toggles .q-toggle .q-toggle__label{font-size:16px}.add-report-page .q-tab-panels .q-panel .q-tab-panel.page-3 .add-section-btn-container{margin:10px 0 45px;text-align:center}.add-report-page .pseudo-footer.page-1-controls .q-btn .q-btn__wrapper,.add-report-page .pseudo-footer.page-4-controls .q-btn .q-btn__wrapper{padding:10px 65px}.add-report-page .pseudo-footer.page-2-controls .q-btn .q-btn__wrapper{padding:10px 35px}.add-report-page .pseudo-footer.page-3-controls .q-btn .q-btn__wrapper{padding:10px 15px}