<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.menu-search-input{
	color: #FFF !important;
}

.pw_email_verified {
    margin-left: auto !important;
    margin-right: auto !important;
    width: 100% !important;
    max-width: 1200px;
    padding-left: 15px !important;
    padding-right: 15px !important;
    text-align: center;
    color: #25d366;
    font-weight: bold;

}

.pd_go_back_btn a{
	color: #fff;
    text-decoration: none;
}

.cp_search_form{
	padding: 40px;
	/* border: 2px solid #C4C4C499; */
	border-radius: 1px;
	background-color: #f1f1f1;
}

.cp_search_form label{
	color: #000;
    font-weight: 400;
    font-size: 18px;
}

.cp_search_form input{
	width: 100%;
	border: none;
    border-bottom: 1px solid #C4C4C4;
    border-radius: 0;
    margin-top: 10px;
	font-size: 20px;
	padding: 10px 5px;
	height: 46px;
}

.cp_search_form input::placeholder{
	color: #C4C4C4;
}

.cp_search_form button.search_client_product_btn{
	margin-top: 37px;
	color: #fff;
    font-size: 18px;
    padding: 15px 40px;
	border: 1px solid #222;
	background-color: #222;
	border-radius: 0;
	width: 100%;
	text-transform: uppercase;
	height: 45px;
}

.cp_search_form button.search_client_product_btn{
	border: 1px solid #222;
}

.cp_results_wrapper{
	margin-top: 40px;
}

#results .serial_found, #results .not_found, .dataTables_wrapper{
	display: none;
}

#results.pr_not_hide .serial_found, #results.pr_not_hide .not_found, #results.pr_not_hide .dataTables_wrapper{
	display: block;
}

#results .dataTables_wrapper{
	overflow-x: auto;
}

#results .serial_found, #results .not_found{
	text-align: center;
    font-size: 23px;
    font-weight: 400;
    color: #000;
	margin-bottom: 30px;
}

#results .serial_found, #results .cp_loading{
	text-align: center;
	display: none;
}

.cp_results_table thead{
	display: table-header-group !important;
}

.cp_results_wrapper .dataTables_filter{
	display: none;
}

table.cp_results_table{
	border-collapse: collapse;
	border-spacing: 0;
    font-size: 0.9em;
    font-family: sans-serif;
    min-width: 400px;
    border: none;
}

table.cp_results_table thead tr {
    background-color: #E30D13;
    color: #ffffff;
    text-align: left;
}

table.cp_results_table thead tr th:last-child {
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

table.cp_results_table thead tr th:first-child {
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
	padding-left: 25px;
}

table.cp_results_table thead th,
table.cp_results_table thead td{
    color: #ffffff;
}

table.cp_results_table th,
table.cp_results_table td {
	padding: 12px 15px;
    border-right: none;
	font-size: 15px !important;
}

table.dataTable.no-footer{
	border: none;
	border-bottom: 1px solid rgba(0, 0, 0, 0.3) !important;
	margin-bottom: 50px !important;
}

table.cp_results_table tbody tr {
    /* border-bottom: 1px solid #dddddd; */
}

table.cp_results_table tbody tr:hover td{
	background: #f9f9f9;
	cursor: pointer;
}

table.cp_results_table tbody tr:nth-of-type(even) {
    background-color: #f3f3f3;
}

table.cp_results_table tbody tr:hover {
    font-weight: bold;
    color: #ad0609;
}

table.cp_results_table .cp_row_details_button, table.cp_results_table .cp_row_details_button{
	background: #23232c;
	color: #fff;
	padding: 6px 20px;
	text-decoration: none;
}

table.cp_results_table .cp_table_row_actions{
	text-align: right;
	width: 150px;
}

table.cp_results_table .cp_table_row_image{
	width: 120px;
}

table.cp_results_table .cp_table_row_image img{
	width: auto;
	height: 60px;
}

.cp_product-image {
	width: 300px;
	height: auto;
}

.cp_product-details h2 {
	margin-top: 0;
	margin-bottom: 0;
}

.cp_product-details p{
	margin-bottom: 0px;
}

.cp_product-documents {
	margin-top: 20px;
	overflow-x: auto;
}

.cp_product-documents h2{
	margin: 15px 0;
}

.cp_product-documents th, .cp_product-documents td {
	text-align: center;
}

.cp_request_email_change_form{
	max-width: 500px;
	margin: 30px auto;
	background: #444;
	text-align: left;
	font-size: 1.4rem;
	padding: 40px 40px 40px 40px;
}

.cp_request_email_change_form form.wpcf7-form p{
	display: block;
	margin-right: 0;
	width: 100%;
}

.cp_request_email_change_form form.wpcf7-form p:last-of-type{
	margin-bottom: 0;
}

.cp_request_email_change_form label, .cp_request_email_change_form h3{
	display: block;
	width: 100%;
	color: #fff;
	margin-top: 0;
}

.cp_request_email_change_form .wpcf7 form .wpcf7-response-output{
	width: 100%;
	color: #fff;
	margin-top: 0;
}

.cp_request_email_change_form small{
	color: #ccc;
	font-size: 1.3rem;
	display: block;
}

.cp_request_email_change_form .wpcf7-form input[type="text"],
.cp_request_email_change_form .wpcf7-form input[type="email"],
.cp_request_email_change_form .wpcf7-form input[type="tel"],
.cp_request_email_change_form .wpcf7-form textarea {
	background-color: #fff;
	display: block;
	padding: 10px 20px;
}

.cp_request_email_change_form label span{
	text-align: right;
}

.cp_product-details__content {
	margin-top: 15px;
}

.cp_product_search__sign_up {
	display: block;
	text-align: center;
    font-size: 20px;
    font-weight: 400;
    color: #000;
	text-align: center;
}

.cp_product_search__sign_up a{
	color: #E30D13;
	text-decoration: none;
}

@media(max-width:768px){

	.cp_product-details{
		margin-top: 30px;
	}

	.cp_results_table a span {
		display: none;
	}

	.pd_go_back_btn{
		left: 20px;
	}

}

.client_products-template-default .site-content{
  position: relative;
}

.pd_go_back_btn{
	position: absolute;
	left: 40px;
	top: 20px;
}

.pd_go_back_btn i{
  padding-right: 5px;
  transition: 0.5s;
}

.pd_go_back_btn:hover i{
  padding-right: 10px;
}


/* SINGLE CLIENT PRODUCT */

.pd_client_product_right_col{
	width: 70%;
}

.pd_client_product_left_col{
	width: 30%;
}

.pd_client_product_main{
	width: 70%;
	margin: 0 auto;
	padding-top: 50px;
}

.pd_client_product_tag_info div{
	border: 1px solid #E30D13;
    border-radius: 5px;
    padding: 10px 25px;
    color: #474747;
    font-size: 18px;
    font-weight: 600;
}

@media(max-width: 1024px){
	.pd_client_product_main{
		width: 95%;
	}
}

@media(max-width: 767px){
	.pd_client_product_left_col, .pd_client_product_right_col{
		width: 100%;
	}
}</pre></body></html>