﻿body 
{
	margin: 0px;
	font-family: 'Poppins', sans-serif, Tahoma, Arial;
	background-color:#FFFFFF;
}

.google_map_centro_assistenza_link_container
{
	text-align:center;
}
a.google_map_centro_assistenza_link
{
	text-decoration:none;
	color:Black;
	font-size:16px;
	font-weight:400;
}
a.google_map_centro_assistenza_link:hover
{
	text-decoration:underline;
}


.inner_container 
{
	clear:left;
	width:100%;
}
.inner_container .inner_inner
{
    /*clear:left;*/
	/*width:90%;
	margin:0 5% 0 5%;*/
	width: 92%;
    margin: 0 3% 0 3%;
	float:left;
	margin-bottom:20px;
}
.inner_container .inner_inner .header
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .privatearea_navigationmenu 
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .privatearea_navigationmenu a
{
    float:left;
    width:22%;
    margin-right:2%;
    text-decoration:none;
    color:Black;
    text-align:center;
    height:50px;
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
	padding-top:10px;
}
.inner_container .inner_inner .privatearea_navigationmenu a:hover
{
    text-decoration:underline;
}


.inner_container .inner_inner .privatearea_navigationmenu_contactrequest
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .privatearea_navigationmenu_contactrequest a
{
    float:left;
    width:46%;
    margin-right:1%;
    text-decoration:none;
    color:white;
    text-align:center;
    height:50px;
    background-color:rgb(102,102,102);
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
	padding-top:10px;
}
.inner_container .inner_inner .privatearea_navigationmenu_contactrequest a:hover
{
    font-weight:bold;
    text-decoration:underline;
}

.inner_container .inner_inner .item_error
{
    float:left;
    width:100%;
    background-color:red;
    color:white;
    margin-top:20px;
}
.inner_container .inner_inner .item
{
    float:left;
    width:100%;
    margin-top:20px;
}
.inner_container .inner_inner .item .header
{
    float:left;
    width:100%;
    font-weight:bold;
}
.inner_container .inner_inner .item .row
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item .row .label
{
    float:left;
    width:20%;
    margin-right:3%;
}
.inner_container .inner_inner .item .row .input
{
    float:left;
    width:50%;
}

.inner_container .inner_inner .item_my_order
{
    float:left;
    width:100%;
    padding: 5px 0 5px 0;
}
.inner_container .inner_inner .item_my_order_odd 
{
    background-color:#D53126;
    color:White;
}
.inner_container .inner_inner .item_my_order_even 
{
    background-color:rgb(73,110,122);
    color:White;
}
.inner_container .inner_inner .item_my_order .myorder_ordine
{
    float:left;
    width:20%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_order .myorder_pagamento
{
    float:left;
    width:20%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_order .myorder_spedizione
{
    float:left;
    width:10%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_order .myorder_totale
{
    float:left;
    width:10%;
    margin-right:2%;
}
.inner_container .inner_inner .item_my_order .myorder_pagaora
{
    float:left;
    width:10%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_order .myorder_dettaglioordine
{
    float:left;
    width:10%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_order .myorder_dettaglioordine a
{
    text-decoration:none;
    color:White;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_order .myorder_dettaglioordine a:hover
{
    text-decoration:underline;
}
.inner_container .inner_inner .item_my_order .myorder_dettaglioordine_item 
{
    float:left;
    width:100%;
    opacity:0.9;
    color:White;
}
.inner_container .inner_inner .item_my_order .myorder_dettaglioordine_item .myorder_dettaglioordine_desprodotto
{
    float:left;
    width:50%;
    margin-right:2%;
}
.inner_container .inner_inner .item_my_order .myorder_dettaglioordine_item .myorder_dettaglioordine_prezzoriga
{
    float:left;
    width:30%;
    margin-right:2%;
}
.inner_container .inner_inner .item_my_order .myorder_dettaglioordine_item .myorder_dettaglioordine_qtariga
{
    float:left;
    width:10%;
}


.inner_container .inner_inner .item_my_contactrequest
{
    float:left;
    width:100%;
    padding: 10px;
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
	background-color:#D53126;
	color:White;
	margin-bottom:10px;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta
{
    float:left;
    width:20%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta_id
{
    float:left;
    width:20%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta_nome
{
    float:left;
    width:15%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta_tel
{
    float:left;
    width:10%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta_comune
{
    float:left;
    width:20%;
    margin-right:2%;
    text-align:center;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta_modello
{
    float:left;
    width:100%;
    margin-top:10px;
    text-align:left;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta_problema
{
    float:left;
    width:100%;
    margin-top:10px;
    text-align:left;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta_prev_ricevuti
{
    float:left;
    width:100%;
    margin-top:10px;
    text-align:center;
    font-weight:bold;
    color:white;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta_prev_ricevuti a
{
    float:left;
    width:100%;
    font-weight:bold;
    color:white;
    text-decoration:underline;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_richiesta_prev_ricevuti a:hover
{
    text-decoration:none;
}

.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_richiesta_id
{
    float:left;
    width:100%;
    text-align:center;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_richiesta_nome
{
    float:left;
    width:30%;
    text-align:left;
    margin-right:2%;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_richiesta_telefono
{
    float:left;
    width:30%;
    text-align:left;
    margin-right:2%;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_richiesta_comune
{
    float:left;
    width:30%;
    text-align:left;
    margin-right:2%;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_richiesta_modello
{
    float:left;
    width:100%;
    text-align:left;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_richiesta_problema
{
    float:left;
    width:100%;
    text-align:left;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_richiesta_vai_a_dettaglio
{
    float:left;
    width:30%;
    text-align:center;
    padding: 5px 0 5px 0;
    margin: 0 35% 0 35%;
    background-color:White;
    border-radius:6px;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_richiesta_vai_a_dettaglio a
{
    color:Black;
    text-decoration:none;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_richiesta_vai_a_dettaglio a:hover
{
    text-decoration:underline;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_preventivo_inattesasceltacliente
{
    float:left;
    width:50%;
    margin:0 25% 0 25%;
    border-radius:6px;
    background-color:Orange;
    color:White;
    margin-bottom:10px;
    text-align:center;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_preventivo_confermatodacliente
{
    float:left;
    width:50%;
    margin:0 25% 0 25%;
    border-radius:6px;
    background-color:green;
    color:White;
    margin-bottom:10px;
    text-align:center;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_preventivo_prezzo_label
{
    float:left;
    width:15%;
    margin-right:5%;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_preventivo_prezzo_value
{
    float:left;
    width:80%;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_preventivo_tempistica
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequest .mycontactrequest_negozio_preventivo_messaggio
{
    float:left;
    width:100%;
}

.inner_container .inner_inner .item_my_contactrequestdetail
{
    float:left;
    width:100%;
    padding: 10px;
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
	background-color:#D53126;
	color:White;
	margin-top:20px;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_richiesta_id
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_nome
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_telefono
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_comune
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_modello
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_problema
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .select_x_type_of_prezzo
{
    float:left;
    width:45%;
    margin-right:2%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .panel_prezzo
{
    float:left;
    width:50%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .panel_prezzo .label
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .panel_prezzo .input
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .panel_fascia_prezzo
{
    float:left;
    width:50%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .panel_fascia_prezzo .label_da
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .panel_fascia_prezzo .prezzo_da
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .panel_fascia_prezzo .label_a
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .panel_fascia_prezzo .prezzo_a
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .tempistica_label
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .tempistica_input
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .messaggio_label
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .messaggio_input
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .btn_invia_prev
{
    float:left;
    width:40%;
    margin: 10px 30% 5px 30%;
    padding: 5px 0 5px 0;
    text-align: center;
    background-color:White;
    color:Black;
    font-weight:bold;
    text-decoration:none;
    border-radius:6px;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_forminviaprev .btn_invia_prev:hover
{
    text-decoration:underline;
}


.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_previnviato_prezzo_label
{
    float:left;
    width:15%;
    margin-right:5%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_previnviato_prezzo_value
{
    float:left;
    width:80%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_previnviato_tempistica
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_previnviato_messaggio
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_inattesacliente
{
    float:left;
    width:50%;
    margin:0 25% 0 25%;
    border-radius:6px;
    background-color:Orange;
    color:White;
    margin-bottom:10px;
    text-align:center;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivorifiutato
{
    float:left;
    width:50%;
    margin:0 25% 0 25%;
    border-radius:6px;
    background-color:white;
    color:red;
    margin-bottom:10px;
    text-align:center;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat
{
    float:left;
    width:100%;
    padding: 10px;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat
{
    float:left;
    width:100%;
    padding: 10px 0 10px 0;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .item_my_contactrequestdetail_negozio_preventivo_chat_header
{
    float:left;
    width:100%;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_chat_list
{
    float:right;
    width:50%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_chat_list .item_my_contactrequestdetail_negozio_preventivo_chat_item 
{
    float:left;
    width:100%;
    padding: 1px;
    border-radius:5px;
    margin-top:2px;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_chat_list .item_my_contactrequestdetail_negozio_preventivo_chat_item .from_and_date
{
    float:left;
    width:100%;
    font-style:italic;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_chat_list .item_my_contactrequestdetail_negozio_preventivo_chat_item .message
{
    float:left;
    width:100%;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_chat_list .item_odd
{
    background-color:rgb(73,110,122); 
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_chat_list .item_even
{
    background-color:white;
    color:Black; 
}

.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_send_message
{
    float:right;
    width:49%;
    padding: 0 1% 0 0;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_send_message label
{
    float:left;
    width:19%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_send_message textarea
{
    float:left;
    width:79%;
    height:50px;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_send_message a
{
    float:left;
    width:40%;
    padding: 5px 0 5px 0;
    margin: 20px 30% 0 30%;
    border-radius:6px;
    background-color:White;
    color:Black;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_negozio_preventivo_chat .panel_send_message a:hover
{
    text-decoration:underline;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_richiesta
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_richiesta_id
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_nome
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_telefono
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_comune
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_modello
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_problema
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivi_ricevuti
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto
{
    float:left;
    width:100%;
    background-color:rgb(73,110,122);
    color:white;
    border-radius:6px;
    margin-bottom:10px;
    padding: 5px 0 5px 5px;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_data
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_descrizione
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_indirizzo
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_prezzo
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_fascia_di_prezzo
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_tempistica
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_messagio
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_preventivoconfermato
{    float:left;
    width:50%;
    margin:0 25% 0 25%;
    border-radius:6px;
    background-color:green;
    color:White;
    margin-bottom:10px;
    text-align:center;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_confermapreventivo
{
    float:left;
    width:30%;
    margin: 5px 35% 5px 35%;
    border-radius:6px;
    background-color:White;
    padding: 5px 0 5px 0;
    text-align:center;
    color:Black;
    font-weight:bold;
    text-decoration:none;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_confermapreventivo:hover
{
    text-decoration:underline;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat
{
    float:left;
    width:100%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .item_my_contactrequestdetail_preventivoricevuto_chat_header
{
    float:left;
    width:100%;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_chat_list
{
    float:right;
    width:50%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_chat_list .item_my_contactrequestdetail_negozio_preventivo_chat_item 
{
    float:left;
    width:100%;
    padding: 1px;
    border-radius:5px;
    margin-top:2px;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_chat_list .item_my_contactrequestdetail_negozio_preventivo_chat_item .from_and_date
{
    float:left;
    width:100%;
    font-style:italic;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_chat_list .item_my_contactrequestdetail_negozio_preventivo_chat_item .message
{
    float:left;
    width:100%;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_chat_list .item_odd
{
    background-color:#D53126;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_chat_list .item_even
{
    background-color:white;
    color:Black; 
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_send_message
{
    float:right;
    width:49%;
    padding: 0 1% 0 0;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_send_message label
{
    float:left;
    width:19%;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_send_message textarea
{
    float:left;
    width:79%;
    height:50px;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_send_message a
{
    float:left;
    width:40%;
    padding: 5px 0 5px 0;
    margin: 20px 30% 0 30%;
    border-radius:6px;
    background-color:White;
    color:Black;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
}
.inner_container .inner_inner .item_my_contactrequestdetail .item_my_contactrequestdetail_preventivoricevuto .item_my_contactrequestdetail_preventivoricevuto_chat .panel_send_message a:hover
{
    text-decoration:underline;
}



.bottom_container 
{
	clear:left;
	width:100%;
	/*height:100%;*/
	background-color:rgb(36, 36, 36);
	padding-bottom:20px;
}
.bottom_container .bottom_inner
{
	width:90%;
	margin:0 5% 0 5%;
	/*height:100%;*/
	float:left;
}
.bottom_container .bottom_panel
{
    width:25%;
    float:left;
}
.bottom_container .link
{
	float:left;
	margin-top:15px;
	margin-right:10%;
	width:90%;
	transition: color 0.3s ease;
	color:rgb(255,255,255);
	text-decoration:none;
	font-weight:400;
	font-size:14px;
	border-bottom: 1px dashed rgb(68, 68, 68);
}
.bottom_container .link:hover
{
	color:rgb(250, 183, 2);
}
.bottom-companyinfo-container
{
	clear:left;
	width:100%;
	/*height:100%;*/
	background-color:rgb(19, 19, 19);
	padding-top:10px;
	padding-bottom:20px;
	color:rgb(255,255,255);
}
.bottom-companyinfo-container .bottom-companyinfo-inner
{
	width:90%;
	margin:0 5% 0 5%;
	/*height:100%;*/
	float:left;
	text-align:center;
    font-size:12px;
}


/*INIZIO stili homepage*/
.panel_main_banner 
{
	float:left;
	width:100%;
	/*height:100%;*/
}

.panel_ripara_il_tuo_device
{
	float:left;
	width:100%;
	/*height:100%;*/
}
.panel_ripara_il_tuo_device .title
{
	width:90%;
	margin:20px 5% 20px 5%;
	text-align:center;
	font-weight:800;
	font-size:36px;
}

.panel_shop_top_product 
{
	float:left;
	width:100%;
	/*height:auto;*/
}
.panel_shop_top_product .title
{
	float:left;
	width:90%;
	margin:20px 5% 10px 5%;
	text-align:center;
	font-weight:800;
	font-size:36px;
}
.panel_shop_top_product .content
{
	float:left;
	width:90%;
	margin:0 5% 0 5%;
	/*height:100%;*/
}


.panel_perche_affidarsi_a_quiteco 
{
	float:left;
	width:100%;
	/*height:100%;*/
}
.panel_perche_affidarsi_a_quiteco .title
{
	float:left;
	width:90%;
	margin:20px 5% 10px 5%;
	text-align:center;
	font-weight:800;
	font-size:36px;
}
.panel_perche_affidarsi_a_quiteco .content
{
	float:left;
	width:90%;
	margin:0 5% 0 5%;
	/*height:100%;*/
}

.panel_perche_affidarsi_a_quiteco .content .item
{
	float:left;
	width:22%;
	margin-right:2%;
	margin-top:10px;
}
.panel_perche_affidarsi_a_quiteco .content .item .title_1
{
	float:left;
	width:100%;
	text-align:center;
	font-size:19px;
	font-weight:900;
	height:60px;
}
.panel_perche_affidarsi_a_quiteco .content .item .title_2
{
	float:left;
	width:100%;
	text-align:center;
	font-size:13px;
	font-weight:normal;
	height:40px;
	overflow:hidden;
}
.panel_perche_affidarsi_a_quiteco .content .item .image_content 
{
	margin-top:10px;
	float:left;
	width:100%;
	height:200px;
	overflow:hidden;
}
.panel_perche_affidarsi_a_quiteco .content .item .image
{
	float:left;
	width:60%;
	height:auto;
	margin-left:20%;
}
/*FINE stili homepage*/




/*INIZIO carrello*/
/*
.carrello_loginregister
{
    float:left;
    width:100%;
}
.carrello_loginregister a
{
    text-decoration:none;
    font-size:24px;
    color:#D53126;
}
.carrello_loginregister a:hover
{
    text-decoration:underline;
}

.carrello_product_list
{
    float:left;
    width:100%;
}
.carrello_product_list .header
{
    float:left;
    width:100%;
    margin-bottom:20px;
}
.carrello_product_list .row
{
    float:left;
    width:100%;
    margin-bottom:20px;
}
.carrello_product_list .col_elimina
{
    float:left;
    text-align:left;
    width:8%;
    padding-right:2%;
}
.carrello_product_list .col_elimina img
{
    width:16px;
    height:auto;
    border: 0;
    margin-top:3px;
}
.carrello_product_list .col_des_articolo
{
    float:left;
    width:48%;
    padding-right:2%;
}
.carrello_product_list .col_prezzo
{
    float:left;
    width:18%;
    padding-right:2%;
    text-align:left;
}
.carrello_product_list .col_qta
{
    float:left;
    width:20%;
    text-align:right;
}
.carrello_product_list .col_qta .col_qta_btn_remove
{
    float:left;
    width:80%;
    text-align:right;
}
.carrello_product_list .col_qta .col_qta_btn_remove img
{
    width:16px;
    height:auto;
    border: 0;
    margin-top:3px;
}
.carrello_product_list .col_qta .col_qta_value
{
    float:left;
    width:10%;
    text-align:right;
    font-size:15px;
}
.carrello_product_list .col_qta .col_qta_btn_add 
{
    float:left;
    width:10%;
    text-align:right;
}
.carrello_product_list .col_qta .col_qta_btn_add img
{
    width:16px;
    height:auto;
    border: 0;
    margin-top:3px;
}
.carrello_navigation 
{
    float:left;
    width:100%;
}
.carrello_navigation .btn_back
{
    float:right;
    width:125px;
	transition: background-color 0.3s ease;
	background-color:#D53126;
	height:30px;
	text-align:center;
	margin-top:18px;
	box-sizing:border-box;
	border-radius:4px;
	padding-top:2px;
	margin-right:15px;
}
.carrello_navigation .btn_back:hover
{
	background-color:rgb(73,110,122);
}
.carrello_navigation .btn_back .link
{
	text-decoration:none;
	color:White;
	font-weight:400;
}
.carrello_navigation .btn_continue
{
    float:right;
    width:125px;
	transition: background-color 0.3s ease;
	background-color:#D53126;
	height:30px;
	text-align:center;
	margin-top:18px;
	box-sizing:border-box;
	border-radius:4px;
	padding-top:2px;
}
.carrello_navigation .btn_continue:hover
{
	background-color:rgb(73,110,122);
}
.carrello_navigation .btn_continue .link
{
	text-decoration:none;
	color:White;
	font-weight:400;
}
.carrello_feedback 
{
    float:left;
    width:100%;
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
	margin-top:40px;
	padding:20px;
}
.carrello_feedback .header
{
    float:left;
    width:100%;
    font-size:28px;
    text-align:center;
    font-weight:400;
}
.carrello_feedback .content
{
    float:left;
    width:100%;
}
.carrello_feedback .content .item
{
    float:left;
    width:46%;
    margin-top:5px;
    margin-left:2%;
    margin-right:2%;
}
.carrello_feedback .content .item img
{
    width:100%;
    height:auto;
}
.carrello_feedback .footer
{
    float:left;
    width:100%;
}
.carrello_feedback .footer .link
{
    float:left;
    width:100%;
    text-align:center;
    font-size:20px;
    text-decoration:none;
    color:Black;
    margin-top:20px;
}
.carrello_feedback .footer .link:hover
{
    text-decoration:underline;
}
.carrello_form_spedizione_fatturazione
{
    float:left;
    width:100%;
}
.carrello_form_spedizione_fatturazione .header
{
    float:left;
    width:100%;
    font-weight:bold;
    font-size:20px;
    text-align:left;
}
.carrello_form_spedizione_fatturazione .row
{
    float:left;
    width:100%;
}
.carrello_form_spedizione_fatturazione .row .label
{
    float:left;
    width:40%;
}
.carrello_form_spedizione_fatturazione .row .input
{
    float:left;
    width:60%;
    text-align:right;
}
.carrello_form_spedizione_fatturazione .row .input input
{
    width:90%;
    font-size:14px;
}
.carrello_form_spedizione_fatturazione .row .input select
{
    width:90%;
    font-size:14px;
}

.carrello_tipo_sped_pagam
{
    float:left;
    width:100%;
}
.carrello_tipo_sped_pagam .header
{
    float:left;
    width:100%;
    font-weight:bold;
    font-size:20px;
    text-align:left;
}
.carrello_tipo_sped_pagam .row
{
    float:left;
    width:100%;
}
.carrello_tipo_sped_pagam .row .label_pagam
{
    float:left;
}
.carrello_tipo_sped_pagam .row .input_pagam
{
    float:left;
    margin-top:6px;
}

.carrello_riepilogo 
{
    float:left;
    width:100%;
}
.carrello_riepilogo .header
{
    float:left;
    width:100%;
    font-weight:bold;
    font-size:20px;
    text-align:left;
}
.carrello_riepilogo .ind_sped
{
    float:left;
    width:48%;
    padding-right:2%;
}
.carrello_riepilogo .ind_fatt
{
    float:left;
    width:48%;
    padding-left:2%;
}
.carrello_riepilogo .row
{
    float:left;
    width:100%;
}
.carrello_riepilogo .row-15
{
    float:left;
    width:100%;
    margin-bottom:15px;
}
.carrello_riepilogo .row-15 .des-product
{
    float:left;
    width:58%;
    padding-right:2%;
}
.carrello_riepilogo .row-15 .price-product
{
    float:left;
    width:40%;
    text-align:left;
}
.carrello_riepilogo .tipo_sped
{
    float:left;
    width:48%;
    padding-right:2%;
    font-weight:bold;
}
.carrello_riepilogo .tipo_pagam
{
    float:left;
    width:48%;
    padding-left:2%;
    font-weight:bold;
}
.carrello_riepilogo .totale
{
    float:right;
    width:40%;
    text-align:left;
    font-weight:600;
}
*/
/*FINE carrello*/


/*INIZIO moduli form*/
.page_form 
{
    float:left;
    width:100%;
}
.page_form .panel_error
{
    float:left;
    width:100%;
    color:#ff0000;
    margin-bottom:20px;
    font-weight:bold;
}
.page_form .row
{
    float:left;
    width:100%;
    margin-bottom:10px;
}
.page_form .row .label
{
    float:left;
    width:38%;
    padding-right:2%;
}
.page_form .row .input
{
    float:left;
    width:60%;
}
.page_form .row .input input[type=text],input[type=password],select
{
    width:80%;
}
/*FINE moduli form*/


/*INIZIO pagine riparazione*/
.riparazione_generic_content 
{
    float:left;
    width:100%;
    text-align:left;
    margin-bottom:20px;
}
.riparazione_generic_content_with_items
{
    float:left;
    width:100%;
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
    padding-left:10px;
}
.riparazione_generic_content_with_items .riparazione_banner_top 
{
    float:left;
    width:100%;
}
.riparazione_generic_content_with_items .riparazione_banner_top .item_banner_riparazione
{
    float:left;
    width:18%;
    /*height:200px;*/
    padding: 1%;
    /*overflow:hidden;*/
}
.riparazione_generic_content_with_items .riparazione_banner_top .item_banner_riparazione .image
{
    float:left;
    width:100%;
    height:auto;
}
.riparazione_generic_content_with_items .riparazione_banner_top .item_banner_riparazione .label
{
    float:left;
    width:100%;
    text-align:center;
}
.riparazione_generic_content_with_items .header
{
    float:left;
    width:100%;
    font-size:24px;
    font-weight:600;
    text-align:center;
    margin-top:10px;
    margin-bottom:20px;
}
.riparazione_generic_content_with_items .header2
{
    float:left;
    width:100%;
    font-size:17px;
    font-weight:600;
    text-align:center;
    margin-top:10px;
    margin-bottom:20px;
}
.riparazione_generic_content_with_items .item
{
    float:left;
    width:100%;
    margin-top:10px;
    margin-bottom:10px;
}
.riparazione_generic_content_with_items .item .item_tipo_telefono
{
    float:left;
    width:150px;
    height:250px;
    margin-top:10px;
    margin-bottom:10px;
    overflow:hidden;
    text-align:center;
}
.riparazione_generic_content_with_items .item .item_tipo_telefono img
{
    width:100%;
    height:auto;
}
.riparazione_generic_content_with_items .sub_item_panel_tipo_riparazione
{
    float:left;
    width:22%;
    margin-right:2%;
}
.riparazione_generic_content_with_items .sub_item_panel_tipo_riparazione .image 
{
    float:left;
    width:150px;
    height:auto;
    margin-right:2px;
}
.riparazione_generic_content_with_items .sub_item_panel_tipo_riparazione .link
{
    color:Black;
    font-weight:bold;
    text-decoration:none;
}
.riparazione_generic_content_with_items .sub_item_panel_tipo_riparazione .link:hover
{
    text-decoration:underline;
}
.riparazione_generic_content_with_items .item .label
{
    float:left;
    width:20%;
}
.riparazione_generic_content_with_items .item .input
{
    float:left;
    width:75%;
    margin-left:2%;
}
.riparazione_generic_content_with_items .item .input_no_fit_100_perc
{
    float:left;
    margin-left:2%;
}
.riparazione_generic_content_with_items .item .item_provincia
{
    float:left;
    width:150px;
    height:30px;
    text-decoration:none;
    margin: 5px 5px 5px 5px;
    font-size:12px;
    line-height:12px;
    color:Black;
    text-align:center;
}
.riparazione_generic_content_with_items .item .item_provincia:hover
{
    text-decoration:underline;
}
.riparazione_generic_content_with_items .item .item_tipo_marca
{
	float:left;
	transition: background-color 0.3s ease;
	background-color:#D53126;
	height:70px;
	width:160px;
	/*text-align:center;*/
	margin-top:18px;
	margin-right:20px;
	box-sizing:border-box;
	border-radius:4px;
	padding-top:2px;
	overflow:hidden;
}
.riparazione_generic_content_with_items .item .item_tipo_marca:hover
{
	background-color:rgb(73,110,122);
}
.riparazione_generic_content_with_items .item .item_tipo_marca .item_marca
{
	/*
    float:left;
    width:23%;
    height:40px;
    text-decoration:none;
    margin-top:5px;
    margin-right:1%;
    font-size:18px;
    line-height:18px;
    color:Black;
*/
	float:left;
	text-decoration:none;
	color:White;
	font-weight:400;
	font-size:20px;
	width:100%;
	height:100%;
	text-align:center;
}
.riparazione_generic_content_with_items .item .item_tipo_marca .item_marca:hover
{
    /*text-decoration:underline;*/
}
.riparazione_generic_content_with_items .item .panel_lista_modelli
{
    float:left;
    background-color:rgb(73,110,122);
    color:white;
    width:45%;
    margin-right:3%;
    border-radius:6px;
    margin-bottom:10px;
}
.riparazione_generic_content_with_items .item .panel_lista_modelli table
{
    width:100%;
}
.riparazione_generic_content_with_items .item .panel_lista_riparazioni
{
    float:left;
    background-color:rgb(213, 49, 38);
    color:white;
    width:45%;
    margin-right:3%;
    border-radius:6px;
    margin-bottom:10px;
}
.riparazione_generic_content_with_items .item .panel_lista_riparazioni table
{
    width:100%;
}
.riparazione_generic_content_with_items .item .panel_x_3_lista_marca
{
    float:left;
    background-color:rgb(73,110,122);
    color:white;
    width:30%;
    margin-right:3%;
    border-radius:6px;
    margin-bottom:10px;
}
.riparazione_generic_content_with_items .item .panel_x_3_lista_marca table
{
    width:100%;
}
.riparazione_generic_content_with_items .item .panel_x_3_lista_modelli
{
    float:left;
    background-color:rgb(73,110,122);
    color:white;
    width:30%;
    margin-right:3%;
    border-radius:6px;
    margin-bottom:10px;
}
.riparazione_generic_content_with_items .item .panel_x_3_lista_modelli table
{
    width:100%;
}
.riparazione_generic_content_with_items .item .panel_x_3_lista_riparazioni
{
    float:left;
    background-color:rgb(213, 49, 38);
    color:white;
    width:30%;
    margin-right:3%;
    border-radius:6px;
    margin-bottom:10px;
}
.riparazione_generic_content_with_items .item .panel_x_3_lista_riparazioni table
{
    width:100%;
}
.riparazione_generic_content_with_items .item_link_1
{
    float:left;
    font-size:20px;
    font-weight:500;
    text-align:center;
    margin-top:10px;
    margin-bottom:10px;
    padding: 10px 0 10px 0;
    color:white;
    text-decoration:none;
	transition: background-color 0.3s ease;
	width:30%;
	margin-left:40%;
	box-sizing:border-box;
	border-radius:4px;
	background-color:#D53126;
}
.riparazione_generic_content_with_items .item_link_1:hover
{
	background-color:rgb(73,110,122);
    text-decoration:underline;
}

.riparazione_generic_content_with_items .banner_scegli_opzione_riparazione
{
    float:left;
    width:100%;
    margin-top:10px;
    margin-bottom:10px;
}
.riparazione_generic_content_with_items .banner_scegli_opzione_riparazione .header
{
    float:left;
    width:100%;
    margin-top:10px;
    margin-bottom:10px;
}
.riparazione_generic_content_with_items .banner_scegli_opzione_riparazione .items
{
    float:left;
    width:100%;
    margin-top:10px;
    margin-bottom:10px;
}
.riparazione_generic_content_with_items .banner_scegli_opzione_riparazione .items .item
{
    float:left;
    width:30%;
    min-height:200px;
    margin-right:3%;
    text-align:center;
    text-decoration:none;
    color:Black;
}
.riparazione_generic_content_with_items .banner_scegli_opzione_riparazione .items .item:hover
{
    text-decoration:underline;
    border: 0;
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
}
.riparazione_generic_content_with_items .banner_scegli_opzione_riparazione .items .item_50_perc
{
    float:left;
    width:47%;
    min-height:200px;
    margin-right:3%;
    text-align:center;
    text-decoration:none;
    color:Black;
}
.riparazione_generic_content_with_items .banner_scegli_opzione_riparazione .items .item_50_perc:hover
{
    text-decoration:underline;
    border: 0;
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
}
.riparazione_generic_content_with_items .item .item_tipo_manodopera_label
{
    float:left;
    width:97%;
    margin-bottom:10px;
    padding-left:1%;
}
.riparazione_generic_content_with_items .item .item_tipo_manodopera_label_odd
{
    background-color:rgb(73,110,122);
    color:White;
}
.riparazione_generic_content_with_items .item .item_tipo_manodopera_label_even
{
    background-color:white;
}

.riparazione_generic_content_with_items .main_item_tipocategoriacomputer
{
    float:left;
    width:100%;
    margin-bottom:10px;
    margin-top:10px;
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
}
.riparazione_generic_content_with_items .main_item_tipocategoriacomputer:hover
{
	background-color:rgb(73,110,122);
}
.riparazione_generic_content_with_items .main_item_tipocategoriacomputer:hover a.link_text
{
	color:White;
	text-decoration:underline;
}

.riparazione_generic_content_with_items .main_item_tipocategoriacomputer .link_image
{
    float:left;
    width:80%;
    padding-left:10%;
    padding-right:10%;
    margin-top:10px;
    margin-bottom:10px;
    text-align:center;
}
.riparazione_generic_content_with_items .main_item_tipocategoriacomputer .link_image .image
{
    width:50%;
    height:auto;
}
.riparazione_generic_content_with_items .main_item_tipocategoriacomputer a.link_text
{
    float:left;
    width:80%;
    padding-left:10%;
    padding-right:10%;
    margin-bottom:10px;
    text-align:center;
    color:Black;
    text-decoration:none;
	font-size:30px;
}


.riparazione_generic_content_with_items .main_item_tipocategoriaconsolle
{
    float:left;
    width:100%;
    margin-bottom:10px;
    margin-top:10px;
	border-radius:6px;
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
	box-sizing:border-box;
	background-clip:border-box;
}
.riparazione_generic_content_with_items .main_item_tipocategoriaconsolle:hover
{
	background-color:rgb(73,110,122);
}
.riparazione_generic_content_with_items .main_item_tipocategoriaconsolle:hover a.link_text
{
	color:White;
	text-decoration:underline;
}

.riparazione_generic_content_with_items .main_item_tipocategoriaconsolle .link_image
{
    float:left;
    width:80%;
    padding-left:10%;
    padding-right:10%;
    margin-top:10px;
    margin-bottom:10px;
    text-align:center;
}
.riparazione_generic_content_with_items .main_item_tipocategoriaconsolle .link_image .image
{
    width:50%;
    height:auto;
}
.riparazione_generic_content_with_items .main_item_tipocategoriaconsolle a.link_text
{
    float:left;
    width:80%;
    padding-left:10%;
    padding-right:10%;
    margin-bottom:10px;
    text-align:center;
    color:Black;
    text-decoration:none;
	font-size:30px;
}
/*FINE pagine riparazione*/