div.page_haccp_prp_handler table.selector table.main,
div.page_haccp_reports_handler table.selector table.main,
div.page_site_handler table.selector table.main,
div.page_haccp table.selector table.main,
div.page_unit_type_handler table.selector table.main,
div.page_unit_handler table.selector table.main,
div.page_service_area_handler table.selector table.main,
div.page_remarks_type_handler table.selector table.main,
div.page_species_handler table.selector table.main,
div.page_log_species_handler table.selector table.main,
div.page_default_haccp_user_handler table.selector table.main,
div.page_site_group_handler table.selector table.main,
div.page_site_grouping_handler table.selector table.main,
div.page_haccp div.page_select_unit_type table.selector table.main,
div.page_show_listing table.selector table.main,
div.sites table.selector table.main,
div.image_log_section_table table.selector,
div.image_log_section_table table.selector table.main,
div.page_qr_feedback_issue_handler table.selector table.main
{
	width:100%;
}


div.page_log_handler table.selector table.main
{
	width:150%;
}

div.page_haccp_prp_handler div.site_external
{
	overflow-x:auto;
	overflow-y:hidden;
	
	
}

div.page_haccp_prp_handler table.selector table.main td,
div.page_site_handler table.selector table.main td,
div.page_qr_feedback_issue_handler table.selector table.main td,
div.page_haccp table.selector table.main td,
div.page_log_handler table.selector table.main td,
div.page_unit_type_handler table.selector table.main td,
div.page_unit_handler table.selector table.main td,
div.page_service_area_handler table.selector table.main td,
div.page_remarks_type_handler table.selector table.main td,
div.page_species_handler table.selector table.main td,
div.page_log_species_handler table.selector table.main td,
div.page_default_haccp_user_handler table.selector table.main td,
div.page_site_group_handler table.selector table.main td,
div.page_site_grouping_handler table.selector table.main td,
div.page_haccp div.page_existing table.selector table.main td,
div.page_show_listing table.selector table.main td,
div.sites table.selector table.main td,
div.page_log_remarks_handler table.selector table.main td,
div.page_haccp_reports_handler table.selector table.main td,
div.page_identic_app_handler div.log_report td,
div.page_log_handler table.main td,
div.image_log_section_table table.selector table.main td
{
	padding:5px;
	border-bottom: 1px solid #CCCBCB; 
}

div.page_haccp_prp_handler table.selector table.main th,
div.page_site_handler table.selector table.main th,
div.page_qr_feedback_issue_handler table.selector table.main th,
div.page_haccp table.selector table.main th,
div.page_log_handler table.selector table.main th,
div.page_log_handler table.main th,
div.page_unit_type_handler table.selector table.main th,
div.page_unit_handler table.selector table.main th,
div.page_service_area_handler table.selector table.main th,
div.page_remarks_type_handler table.selector table.main th,
div.page_species_handler table.selector table.main th,
div.page_log_species_handler table.selector table.main th,
div.page_default_haccp_user_handler table.selector table.main th,
div.page_site_group_handler table.selector table.main th,
div.page_site_grouping_handler table.selector table.main th,
div.page_haccp div.page_select_unit_type table.selector table.main th,
div.page_show_listing table.selector table.main th,
div.sites table.selector table.main th,
div.page_log_remarks_handler table.selector table.main th,
div.page_haccp_reports_handler table.selector table.main th,
div.page_identic_app_handler div.log_report th,
div.image_log_section_table table.selector table.main th
{
	font-size: 14px;
	border:solid 1px grey;
	background-color: #CCCBCB;
	padding:3px;
}

div.page_haccp_prp_handler table.selector table.main th,
div.page_site_handler table.selector table.main th,
div.page_qr_feedback_issue_handler table.selector table.main th
{
	width: calc( 1100px + 100px);
}

div.page_haccp_prp_handler table.selector table.main td a,
div.page_site_handler table.selector table.main td a,
div.page_qr_feedback_issue_handler table.selector table.main td a,
div.page_haccp table.selector table.main td a,
div.page_log_handler table.selector table.main td a,
div.page_log_handler table.main td a,
div.page_unit_type_handler table.selector table.main td a,
div.page_unit_handler table.selector table.main td a,
div.page_service_area_handler table.selector table.main td a,
div.page_remarks_type_handler table.selector table.main td a,
div.page_species_handler table.selector table.main td a,
div.page_log_species_handler table.selector table.main td a,
div.page_default_haccp_user_handler table.selector table.main td a,
div.page_site_group_handler table.selector table.main td a,
div.page_site_grouping_handler table.selector table.main td a,
div.page_haccp div.page_select_unit_type table.selector table.main td a,
div.page_show_listing table.selector table.main td a,
div.sites table.selector table.main td a,
div.page_log_remarks_handler table.selector table.main a,
div.page_haccp_reports_handler table.selector table.main a,
div.page_identic_app_handler div.log_report a,
div.image_log_section_table table.selector table.main td a
{
	color: #727070;
	
}

div.haccp_popup
{
  width: 250px;
}

div.unit_label
{
	
	height: 264px;
	width: 181px;
	text-align: left;
	page-break-after: always;
	font-size: 9px;
}

@media print { 
	div.unit_label
	{
	
	height: 264px;
	width: 181px;
	text-align: center;
	page-break-after: always;
	font-size: 10px;
	}
	
	div.back_to_report
	{
		visibility: hidden;
	}
	
	div.image_log_hidden_print
	{
		display:none;
	}
}


table.lead_view_info td
{
	padding:5px;
	border:solid 1px #CCCBCB;
	background-color: #ffffff;
}

div.lead_attributes_listing td.right span 
{
	cursor:pointer;
}

div.info_additional_attributes div.info_data
{
	padding:10px;
}

div.log_pesticide
{
	padding: 5px;
    
}

div.log_activity_table 
{
	background-color: #FFF;
	border: 1px solid #847676;
}

div.page_haccp_reports_handler table.main
{
	width: max-content;
}

div.page_haccp_reports_handler table.main th
{
	font-size: 14px;
	border:solid 1px grey;
	background-color: #CCCBCB;
	padding:4px;
}

div.page_haccp_reports_handler table.main td
{
	height: 22px;
	width: fit-content;
	padding:4px;
	font-size: 14px;
	padding:5px;
	border-bottom: 1px solid #CCCBCB;
}

div.page_haccp_reports_handler a
{
	font-weight: bold;
}

/*---------------------------------------------------
TECHIE VIEW CONTROL									|
-----------------------------------------------------*/
div.page_technician_handler
{
	padding: 10px;
	border: 1px solid #FFF;
	background-color: #FFF;
	/*color: #c2c; */
}

div.page_technician_handler input[type=checkbox], input[type=radio] {
    margin: 4px 0 0;
    margin-top: 1px\9;
    line-height: normal;
    width: 20px;
    height: 20px;

}

.technician_screen_holder .row_check
{
	margin: 0;
}

.technician_screen_holder
{/*
	background-color: #FFFFFF;
	border-radius: 3px;
	border: 1px solid #e2d0d0;
	padding: 8px;
*/}

.table-bordered {
  border: 1px solid #dddddd;
  padding: 10px;
}

.float-left {
	display: inline;
	float: left;
}

.float-right {
	display: inline;
	float: right;
}

/*-----------------------------------------------------
ALL LOGS FOR TECHIE VIEW
------------------------------------------------------*/
table.selector_control td
{
	padding: 2px;
}
.service_area_filter_logs
{
	width: 200px;
	margin-left: 10px;
}

.unit_type_filter_log
{
	width: 200px;
	margin-left: 30px;
}

.unit_filter_log.form-control
{
	width: 200px;
	margin-left: 24px;
}

.unit_filter_log
{
	width: 200px;
}

.activity_filter_log
{
	width: 200px;
	margin-left: 10px;
}

.species_filter_log 
{
	width: 200px;
	margin-left: 39px;
}

.pesticides_filter_log
{
	width: 200px;
	margin-left: 27px;
}

/*-----------------------------------------------------
ACTION LOGS - FILTER FOR TECHIE VIEW
------------------------------------------------------*/
.action_type_filter_pos
{
	width: 160px;
	margin-left: 6px;
}

.resolved_yn_filter_pos
{
	width: 160px;
	margin-left: 20px;
}
/*-----------------------------------------------------
BRANCH AND SITE LOGO ON TECHIE VIEW
------------------------------------------------------*/
.site-logo {}

.branch-logo {}
/*-----------------------------------------------------
TECHIE VIEW FOOTER
------------------------------------------------------*/
.technician_screen_footer
{
	height:100px;
}

.technician_screen_footer > div
{
	display: grid;
}

.technician_screen_footer img 
{
	max-width: 227px;
}

.technician_screen_footer p
{
	color: #d6d6d6;
	text-transform: uppercase;
	font-size: x-small;
	margin:  14px 0 0 5px;
}

.technician_screen_footer a
{
	text-decoration: none;
	color: #428bca;
}
/*------------------------------------------------------------
TECHIE VIEW [CORRECTIVE FITTING CONTAINER]
--------------------------------------------------------------*/
div.corrective_action_form
{
	max-width: fit-content;
}

#select_dates
{
	border-style: solid;
    background-color: #ffffff;
    max-width: 315px;
    margin-top: 10px;
    padding-left: 10px;
}
.pesticide_table td
{
	padding: 0px 15px;
}

table.log_details_table
{
	width:100%;
}

table.log_details_table td
{
	padding: 5px;
    border: solid 1px #CCCBCB;
    background-color: #ffffff
}

table.action_area
{
	width:98%;
	margin: 5px;
	border: solid 1px;
	
}

table.action_area tr
{
	padding: 5px;
    border: solid 1px;
    background-color: #CCCBCB;
    border-inline: solid 1px
}

table.action_area td
{
	padding: 5px;
    border: solid 1px  grey;
    background-color: #ffffff;
    border-inline: solid 1px    
}

table.action_area th
{
	padding: 5px;
    border: solid 1px
}
