/*'#########################################################################################################################################
' Product : DYNAMICSOFT WEB PLATFORM FOR WSCPRINTER - SERENO - VARIABILE - KOMPAROPRINT 		   																							                                                                         
' Version : 8.0                                      																							                                                                        
' Data Release : 03/2016                                  																						                                                                          
' Author : Luca Michele Ingenito 
' Company : Dynamicsoft S.r.l                      
' Web Site : www.dynamicsoft.it                    
' Email : info@dynamicsoft.it 
' Copyright : Luca Michele Ingenito - C.F. NGNLMC78R26A509F - ITALY     
' Purchase: http://www.dynamicsoft.it
' License: You must have a valid license purchased only from Dynamicsoft S.r.l.(the above link) in order to legally use the software.      																							                                                                          
'##########################################################################################################################################
*/
/*******************************************************/
/*CMS PAGE */
/*******************************************************/
.Img-Page-Header{display: block;max-width: 100%;height: auto;}
.img-list-homepage {
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    display: inline-block;
    height: auto;
    line-height: 1.42857;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
    width: 100%;

}
.bianco{ color:#fff !important}
/*******************************************************/
/*BLOG PAGE */
/*******************************************************/
.blog_list_h4 {
    color: #777;
    font-size: 1.2em;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 27px;
    margin: 0px 0px 0px 0px;
}
.blog_list_h4 a {    
}
.blog_list_h2 {
    
}
.blog_list_h2 a {    
}
.blog_list_ready_all a    
{
}

.blog_list_text    
{
}


.blog_list_image_header   
{
}
.blog_fotogallery_image   
{
 height:120px;	
}

.blog_files_tb   
{
 
}
.blog_files_tr_header   
{
 border-bottom:0px !important
}
.blog_files_tr_row   
{
 	
}

.blog_files_th   
{
  border:0px !important;
  padding:1px 0px 1px 0px !important;
	
}
.blog_files_td_row   
{
  border-left:0px solid #eee !important;
  border-right:0px solid #eee !important;	
  padding:3px 0px 3px 0px !important;  	
}
.blog_category_list_header   
{
 	
}
.blog_category_list_ul  
{
 	
}
.blog_category_list_li   
{
 	
}

article.post-large {
    margin-left: 0px !important;
}
article.post-large .post-image, article.post-large .post-date {
    margin-left: 0px;
}

/*MODAL CUSTOM STYLE*/
.vertical-alignment-helper {
    display:table;
    height: 100%;
    width: 100%;
    pointer-events:none;
}
.vertical-align-center {
    display: table-cell;
    vertical-align: middle;
    pointer-events:none;
}
.modal-content {
    width:inherit;
    height:inherit;
    margin: 0 auto;
    pointer-events:all;
}
/*******************************************************/
/*CATALOGO - CAROUSEL */
/*******************************************************/
.carousel-text { text-align:center}
.carousel-text a  { color:#333}

.carousel-img { }

/* Owl Carousel */
.owl-carousel {
	margin-bottom: 20px;
}

.owl-carousel .thumbnail {
	margin-right: 1px;
}

.owl-carousel .item-video {
	height: 300px;
}

.owl-carousel .owl-nav {
	top: 50%;
	position: absolute;
	margin-top: -20px;
	width: 100%;
}

.owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next {
	display: inline-block;
	position: absolute;
	width: 30px;
	height: 30px;
}

.owl-carousel .owl-nav .owl-prev {
	left: -5px;
}

.owl-carousel .owl-nav .owl-prev:before {
	font-family: FontAwesome;
	content: "\f053";
	position: relative;
	left: -1px;
	top: 1px;
}

.owl-carousel .owl-nav .owl-next {
	right: -5px;
}

.owl-carousel .owl-nav .owl-next:before {
	font-family: FontAwesome;
	content: "\f054";
	position: relative;
	left: 2px;
	top: 1px;
}

.owl-carousel.stage-margin .owl-stage-outer {
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin-left: 40px !important;
	margin-right: 40px !important;
}

.owl-carousel.show-nav-hover .owl-nav {
	opacity: 0;
	-webkit-transition: opacity 0.2s ease-in-out;
	-moz-transition: opacity 0.2s ease-in-out;
	transition: opacity 0.2s ease-in-out;
}

.owl-carousel.show-nav-hover .owl-nav .owl-prev {
	left: -20px;
}

.owl-carousel.show-nav-hover .owl-nav .owl-next {
	right: -20px;
}

.owl-carousel.show-nav-hover:hover .owl-nav {
	opacity: 1;
}

.owl-carousel.show-nav-title .owl-controls .owl-nav {
	top: 0;
	right: 0;
	margin-top: -45px;
	width: auto;
}

.owl-carousel.show-nav-title .owl-controls .owl-nav [class*="owl-"], .owl-carousel.show-nav-title .owl-controls .owl-nav [class*="owl-"]:hover {
	font-size: 18px;
	background: transparent;
	width: 18px;
	font-size: 18px;
}

.owl-carousel.show-nav-title .owl-controls .owl-nav .owl-prev {
	left: -45px;
}

.owl-carousel.rounded-nav .owl-controls .owl-nav [class*="owl-"], .owl-carousel.rounded-nav .owl-controls .owl-nav [class*="owl-"]:hover {
	padding: 3px 7px;
	border-radius: 50%;
	background: transparent;
	border: 1px solid #999 !important;
	color: #999;
}

.owl-carousel.nav-bottom .owl-controls .owl-nav {
	position: static;
	margin: 0;
	padding: 0;
	width: auto;
}

.owl-carousel.nav-bottom .owl-controls .owl-nav .owl-prev, .owl-carousel.nav-bottom .owl-controls .owl-nav .owl-next {
	position: static;
}

.owl-carousel.nav-inside .owl-controls {
	bottom: 2px;
	margin-top: 10px;
	position: absolute;
	right: 6px;
}

.owl-carousel.full-width .owl-controls .owl-nav, .owl-carousel.big-nav .owl-controls .owl-nav {
	margin-top: -30px;
}

.owl-carousel.full-width .owl-controls .owl-nav [class*="owl-"], .owl-carousel.full-width .owl-controls .owl-nav [class*="owl-"]:hover, .owl-carousel.big-nav .owl-controls .owl-nav [class*="owl-"], .owl-carousel.big-nav .owl-controls .owl-nav [class*="owl-"]:hover {
	height: auto;
	padding: 20px 0;
}

.owl-carousel.full-width .owl-controls .owl-nav .owl-prev, .owl-carousel.big-nav .owl-controls .owl-nav .owl-prev {
	border-radius: 0 4px 4px 0;
}

.owl-carousel.full-width .owl-controls .owl-nav .owl-next, .owl-carousel.big-nav .owl-controls .owl-nav .owl-next {
	border-radius: 4px 0 0 4px;
}

.owl-carousel.top-border {
	border-top: 1px solid #DBDBDB;
	padding-top: 18px;
}

/* Spaced */
.owl-carousel-spaced {
	margin-left: -5px;
}

.owl-carousel-spaced .owl-item > div {
	margin: 5px;
}

/* Testimonials */
.owl-carousel.testimonials img {
	display: inline-block;
	height: 70px;
	width: 70px;
}

/* Responsive */
@media (max-width: 479px) {
	.owl-carousel-spaced {
		margin-left: 0;
	}
}
/*******************************************************/
/*CATALOGO - TAB SIMPLE */
/*******************************************************/
.tabs.tabs-simple .nav-tabs {
	border: 0;
	margin-bottom: 0px; background-color:#333
}

.tabs.tabs-simple .nav-tabs > li {
	margin-left: 0;
	margin-bottom: 0px;
}

.tabs.tabs-simple .nav-tabs > li a, .tabs.tabs-simple .nav-tabs > li a:hover, .tabs.tabs-simple .nav-tabs > li a:focus {
	padding: 15px 30px;
	background: none;
	border: 0;
	border-bottom: 0px solid #666;
	border-radius: 0;
	color: #fff;
	font-size: 16px;
}

.tabs.tabs-simple .tab-content {
	border: 0;
	padding: 0;
	margin: 0;
	box-shadow: none;
}

/*******************************************************/
/*CATALOGO - SPAN NEW */
/*******************************************************/

#header nav ul.nav-main .tip {
	background: #d2322d;
	color: #ffffff;
}

#header nav ul.nav-main .tip:before {
	border-right-color: #d2322d;
}



html #header nav ul.nav-main .tip-primary {
	background: #d2322d !important;
	color: #ffffff !important;
}

html #header nav ul.nav-main .tip-primary:before {
	border-right-color: #d2322d !important;
}


.tip {
	display: inline-block;
	padding: 0 5px;
	background: #FFF;
	color: #111;
	text-shadow: none;
	border-radius: 3px;
	margin-left: 8px;
	position: relative;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	background: #d2322d;
	color: #ffffff;
}

.tip:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(255, 255, 255, 0);
	border-right-color: #fff;
	border-width: 5px;
	margin-top: -5px;
	border-right-color: #d2322d;
}

.megamenu_subcategory{display:none}



/*******************************************************/
/*CMS MENU LATERALE */
/*******************************************************/

/* Navs */
ul.nav-list li {
	margin: 0;
	padding: 0;
	display: block;
	position: relative;
}

ul.nav-list li a {
	-webkit-transition: background 0.1s;
	-moz-transition: background 0.1s;
	transition: background 0.1s;
	border-bottom: 1px solid #EDEDDE;
	padding: 8px 0;
	display: block;
	color: #666;
	font-size: 0.9em;
	text-decoration: none;
}

ul.nav-list li a:before {
	content: "";
	display: inline-block;
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 4px solid #333;
	margin-left: 10px;
	margin-right: 5px;
	position: relative;
}

ul.nav-list li a:hover {
	background-color: #eee;
	text-decoration: none;
}

ul.nav-list li.active > a {
	font-weight: bold;
}

ul.nav-list li ul {
	list-style: none;
	margin: 0 0 0 25px;
	padding: 0;
}

ul.nav-list li:last-child a {
	border-bottom: none;
}

ul.nav-list.hide-not-active li ul {
	display: none;
}

ul.nav-list.hide-not-active li.active ul {
	display: block;
}

ul.nav-list.show-bg-active .active > a {
	background-color: #f5f5f5;
}

ul.nav-list.show-bg-active .active > a:hover {
	background-color: #eee;
}



/*******************************************************/
/*CMS MENU DYNAMIC */
/*******************************************************/
.CMS_MENU_LIST_HORIZONTAL ul{margin: 0px 0px 0px 0px; font-weight:bold; list-style-type: none; list-style-position: inside;padding-left:0; border:1px solid #ccc}
.CMS_MENU_LIST_HORIZONTAL li{color:#333;display: inline;margin: 0px 0px 0px 0px;padding: 0px 3px 0px 0px;border-right: 0px solid #333;font-weight:normal;list-style-type:none}
.CMS_MENU_LIST_HORIZONTAL li a {}


/*******************************************************/
/*BOX CATEGORIE*/
/*******************************************************/
.CATEGORIES_BOX_HOME_PAGE_IMAGE {width:100% !important}
.CATEGORIES_BOX_HOME_PAGE_DIV {height:180px;overflow:hidden;}

.CATEGORIES_BOX_CATALOG_PAGE_IMAGE {width:100% !important}
.CATEGORIES_BOX_CATALOG_PAGE_DIV {height:280px;overflow:hidden;}

.CATEGORIES_BOX_PRODUCT_PAGE_IMAGE {width:100% !important}
.CATEGORIES_BOX_PRODUCT_PAGE_DIV {height:220px;overflow:hidden;}

/*******************************************************/
/*BOX PRODOTTI*/
/*******************************************************/

.PRODUCUTS_BOX_CATEGORY_PAGE_IMAGE {width:100% !important}
.PRODUCUTS_BOX_CATEGORY_PAGE_DIV {height:180px;overflow:hidden;}

.PRODUCUTS_BOX_HOME_PAGE_PROMO_IMAGE {width:100% !important}
.PRODUCUTS_BOX_HOME_PAGE_PROMO_DIV {height:220px;overflow:hidden;}

.PRODUCUTS_BOX_PAGE_PROMO_IMAGE {width:100% !important}
.PRODUCUTS_BOX_PAGE_PROMO_DIV {height:220px;overflow:hidden;}

.PRODUCUTS_BOX_HOME_PAGE_SHOWCASE_IMAGE {width:100% !important}
.PRODUCUTS_BOX_HOME_PAGE_SHOWCASE_DIV {height:220px;overflow:hidden;}

.PRODUCUTS_BOX_HOME_PAGE_SLIDER_SHOWCASE_IMAGE {height: 200px !important;}
.owl-stage-oute{height: 220px !important;}

/*******************************************************/
/*BOX BANNER*/
/*******************************************************/

.banner_box {margin:0px 0px 2px 0px !important; border:1px solid #eee; border-radius: 5px}


/*******************************************************/
/*HIGHLIGHTS*/
/*******************************************************/
.ECOMMERCE_INVENTORY_HIGHLIGHTS-IMAGE { width:100% !important}
.ECOMMERCE_INVENTORY_HIGHLIGHTS-DIV { height:180px;overflow:hidden;}

.CMS_NEWS_NEWS-LIST-IMAGE {height:70px}
/*******************************************************/
/*Treemenu-Elegant*/
/*******************************************************/
div#TreeMenu{ border:solid 0px; padding:0px 0px 0px 0px;  margin: 0px 0px 15px 0px;     }
/*Normal*/
div#TreeMenu-Sezione {  text-align:left; text-decoration:none; color:#FFFFFF; MARGIN: 0px 0px 2px 0px; BORDER: #ccc 0px solid; padding:0px 0px 0px 0px; font-size:16px;}
div#TreeMenu-Sezione a {display:block; text-align:left; text-decoration:none; color:#666; padding:0px 0px 0px 0px;  }
/*Visited*/
div#TreeMenu-SezioneV {  text-align:left; text-decoration:none; color:#FFFFFF; MARGIN: 0px 0px 2px 0px; BORDER: #ccc 0px solid; padding:0px 0px 0px 0px; font-size:16px;}
div#TreeMenu-SezioneV a {display:block; text-align:left; text-decoration:none; padding:0px 0px 0px 0px; font-weight:bold  }
/*Normal*/
div#TreeMenu-Pagine { text-transform: uppercase; text-align:left; text-decoration:none; color:#FFFFFF; MARGIN: 0px 0px 0px 15px; BORDER: #960 0px dotted; padding:0px 0px 0px 0px; font-size:14px;}
div#TreeMenu-Pagine a {display:block; text-align:left; text-decoration:none; color:#999999; padding:0px 6px 0px 8px;  }
/*Visited*/
div#TreeMenu-PagineV { text-transform: uppercase; text-align:left; text-decoration:none; color:#FFFFFF; MARGIN: 0px 0px 0px 15px; BORDER-right: #C90 0px solid; padding:0px 0px 0px 0px; font-size:14px; line-height:15px; }
div#TreeMenu-PagineV a {display:block; text-align:left; text-decoration:none;  padding:0px 6px 0px 8px;font-weight:bold  }
.ECOMMERCE_MENU_DYNAMIC_B {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #EDEDDE;
}

.ECOMMERCE_MENU_DYNAMIC_B a {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	border-bottom: 1px solid #EDEDDE;
	padding: 1px 0;
	
}

.ECOMMERCE_MENU_DYNAMIC_B a:before {
	content: "";
	display: inline-block;
	width: 0;
	height: 0;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	border-left: 4px solid #333;
	margin-left: 5px;
	margin-right: 5px;
	position: relative;
}

/*******************************************************/
/*Registrazione utente*/
/*******************************************************/
.registrazione-privacy{padding:5px 3px 5px 3px;margin: 0px 0px 0px 0px;border: 1px solid #fff;font-size:12px; overflow: auto; height:100px; text-align:left; background-color:#fff; line-height:18px}
.registrazione-privacy-radio{padding:5px 3px 5px 3px;margin: 0px 0px 0px 0px;border: 0px solid #C0C0C0; overflow: auto; text-align:center}
.registrazione-info{padding:5px 3px 5px 3px;margin: 0px 0px 0px 0px;border: 0px solid #169fe6; font-weight:bold}
.registrazione-newsletter{padding:5px 3px 5px 3px;margin: 0px 0px 0px 0px;text-align:left;font-size:12px;}
.registrazione-error{margin: 3px 0px 3px 0px; color:#ff0000}
/*******************************************************/
/*login utente*/
/*******************************************************/
.login-error{margin: 0px 0px 2px 0px; color:#ff0000; height:12px; border:0px solid #333}
/*******************************************************/
/*newsletter utente*/
/*******************************************************/
.newsletter-error{margin: 0px 0px 2px 0px; color:#fff; height:12px; border:0px solid #333; color:#ff0000}
/*******************************************************/
/*recupera password utente*/
/*******************************************************/
.recupera_password-error{margin: 5px 0px 2px 0px; color:#ff0000; height:12px; border:0px solid #333}
/*******************************************************/
/*Richiesta preventivo*/
/*******************************************************/
.richiesta_preventivo-td-form-field-registrazione{border:solid 0px #66C3D1; padding:3px 5px 3px 5px;  margin: 0px 10px 0px 0px;}
.richiesta_preventivo-td-form-field-registrazione-privacy{border:solid 0px #66C3D1; padding:0px 0px 0px 0px;  margin: 0px 0px 0px 0px; font-size:11px;}
.richiesta_preventivo-header{color:#fff; padding:5px 0px 5px 0px;margin: 0px 0px 0px 0px;border: 0px solid #169fe6;  text-align:center; background-color:#505050}
.richiesta_preventivo-body{padding:5px 0px 5px 0px;margin: 0px 0px 0px 0px;border: 0px solid #169fe6;}
.richiesta_preventivo-info{padding:5px 3px 5px 3px;margin: 0px 0px 0px 0px;border: 0px solid #169fe6;font-size:12px;}
.richiesta_preventivo-privacy{padding:5px 3px 5px 3px;margin: 0px 0px 0px 0px;border: 1px solid #C0C0C0;font-size:11px; overflow: auto; height:50px; text-align:left}
.richiesta_preventivo-send{padding:0px 0px 0px 0px;margin: 10px 0px 10px 0px;border: 0px solid #000; text-align:center;}
.richiesta_preventivo-error{margin: 3px 0px 3px 0px; color:#ff0000; text-align:left}
/*******************************************************/
/*Richiesta preventivo*/
/*******************************************************/
.carrello-lavorazione-dettaglio{margin: 0px 0px 0px 0px; background-color:#fff; text-align:left}
.carrello-lavorazione-dettaglio ul{margin: 0px 0px 0px 0px; font-weight:bold; list-style-type: none; list-style-position: inside;padding-left:0;}
.carrello-lavorazione-dettaglio li{margin: 0px 0px 0px 0px;border-bottom: 1px solid #eee;font-weight:normal;list-style-type:none;}
div#Carrello-Totale-Box{padding:0px ;margin: 0px 0px 0px 0px; color:#333333;}
div#Carrello-Totale-Header{color:#fff; padding:10px 0px 10px 0px;margin: 0px 0px 0px 0px;border: 0px solid #169fe6; background-color: #505050; border-radius: 5px 5px 0px 0px; text-align:center}
div#Carrello-Totale-Contenitore{padding:7px 7px 7px 7px;margin: 0px 0px 0px 0px;border-bottom: 1px solid #eee; background-color:#F8F8F8;}
div#Carrello-Totale-Contenitore-1{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; float:left;  font-weight: normal; }
div#Carrello-Totale-Contenitore-2{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; float:right; !important; font-weight: bold;}
div#Carrello-Totale-Tools{padding:0px ;margin:0px 0px 20px 0px; text-align:center}
div#Carrello-Totale-Contenitore-Totale{padding:2px 7px 2px 7px;margin: 0px 0px 0px 0px;border-bottom: 1px solid #eee; background-color:#505050;color:#ffffff; font-weight:bold;}

.carrello-lavorazione-processed{margin: 0px 0px 0px 0px; text-align:left}
.carrello-lavorazione-processed ul{margin: 0px 0px 0px 0px; font-weight:bold; list-style-type: none; list-style-position: inside;padding-left:0;}
.carrello-lavorazione-processed li{margin: 0px 0px 0px 0px;border-bottom: 1px solid #eee;font-weight:normal;list-style-type:none;}
.carrello-dialog   {text-decoration:none; background-color:#fff !important}

/*******************************************************/
/*WizardGui*/
/*******************************************************/
.BoxWizardGui-Loading-Panel {background-color:#169fe6}
div#PageWizardGuiContainer{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 10px 0px 10px 0px;}
.WizardGuiInfoHeader {background: #F60;border:1px solid #F60;padding:5px;width:250px; font-weight:bold; color:#fff}
.WizardGuiInfoBody {border-left:1px solid #F60;border-right:1px solid #F60;border-bottom:1px solid #F60;padding:5px; background-color:#FFFFFF;color:#333333; text-align:justify;}
div#BoxWizardGui{padding:3px 3px 3px 3px;margin: 10px 0px 0px 0px;border: 0px solid #000;}
div#BoxWizardGui-Form{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #F5F5F5;}
div#BoxWizardGui-Form-Int{ padding:4px 3px 4px 3px;margin: 0px 0px 0px 0px;border-bottom: 0px solid #999;text-align:center; }
div#BoxWizardGui-Form-Int-Info{color:#666;padding:3px 3px 3px 0px;margin: 0px 0px 0px 0px;border: 0px solid #999;}
div#BoxWizardGui-Form-Int-Sezione{text-align:left;  padding:3px 3px 3px 8px;margin: 8px 0px 0px 0px; background-color:#808080;color:#FFFFFF; border-bottom: 0px solid #169fe6}
div#BoxWizardGui-Form-Header{color:#fff; padding:5px 0px 5px 0px;margin: 0px 0px 10px 0px;border: 0px solid #169fe6;  text-align:center}
div#BoxWizardGui-Form-Alert{ padding:3px 0px 3px 25px;margin: 0px 0px 10px 0px;border: 2px solid #C0C0C0;  text-align:center}
div#BoxWizardGui-Form-Input{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Rifilo{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Stampa-Bifacciale{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Stampa-Bianco-Coprente {padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-info{padding:3px 6px 3px 6px;margin: 0px 0px 0px 0px;border: 0px solid #fa5b0f; float:left;color:#fff; height:32px; color: #DED580; width:20px;display:none}
div#BoxWizardGui-Form-Input-info-null{padding:3px 6px 3px 15px;margin: 0px 0px 0px 0px;border: 0px solid #fa5b0f; float:left;color:#fff;height:32px;width:20px }
div#BoxWizardGui-Form-Input-sx{padding:3px 3px 1px 0px;margin: 0px 0px 0px 8px;border: 0px solid #000; float:left; color:#333; font-weight:normal;text-align:left}
div#BoxWizardGui-Form-Input-dx{padding:5px 1px 2px 1px;margin: 0px 8px 0px 0px;border: 0px solid #000; float:right;font-weight:normal; }
div#BoxWizardGui-Form-Input-dxgrammatureinterno{padding:5px 1px 2px 1px;margin: 0px 8px 0px 0px;border: 0px solid #000; float:right;font-weight:normal;}
div#BoxWizardGui-Form-Input-dxgrammaturecopertina{padding:5px 1px 2px 1px;margin: 0px 8px 0px 0px;border: 0px solid #000; float:right;font-weight:normal;}
div#BoxWizardGui-Form-Input-dxrilegatura{padding:5px 1px 2px 1px;margin: 0px 8px 0px 0px;border: 0px solid #000; float:right;font-weight:normal;}
div#BoxWizardGui-Form-Input-validate{padding:0px 1px 2px 1px;margin: 4px 8px 0px 0px;border:0px solid #000; float:right;font-weight:normal;width:20px;  }
div#BoxWizardGui-Form-Input-CommercialePers1{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-CommercialePers2{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-CommercialePers3{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-CommercialePers4{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Colori_Interno_Fronte{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Colori_Interno_Retro{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Colori_Copertina_Fronte{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Colori_Copertina_Retro{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Occhielli_1{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Occhielli_2{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Asola_1{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Asola_2{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Elettrosaldatura_1{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Cucitura_1{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Base{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Input-Altezza{padding:0px 5px 0px 0px;margin: 8px 0px 0px 0px;border: 0px solid #C0C0C0;  background-color:#E0E0E0; height:32px}
div#BoxWizardGui-Form-Sep{padding:0px 0px 0px 0px;margin: 5px 0px 5px 0px;border-bottom: 1px solid #ccc;}
div#BoxWizardGui-Form-Send{padding:0px 0px 0px 0px;margin: 0px 0px 5px 0px;border: 0px solid #ccc; text-align:center;border: 0px solid #eee; background-color:#fff; border-radius: 5px 5px 5px 5px; }

div#LAVORAZIONE_AGGIUNTIVA_DESCRIZIONE_HTML{padding:3px 5px 3px 5px; margin: 0px 8px 5px 8px; text-align: justify;  color:#333; font-weight:normal; border: 0px solid #E5E5E5; background-color:#fff;border-radius: 5px 5px 5px 5px; }
div#BoxWizardGui-Result{padding:0px ;margin: 0px 0px 0px 0px; color:#333333;}
div#BoxWizardGui-Result-Header{color:#fff; padding:5px 10px 5px 10px;margin: 0px 0px 0px 0px;border: 0px solid #169fe6;  text-align:left; text-transform:uppercase}
div#BoxPreventivi-Result-DataPrev{padding:7px 7px 7px 7px;margin: 0px 0px 0px 0px;border-bottom: 1px solid #eee; background-color:#F8F8F8;}
div#BoxPreventivi-Result-DataPrev-1{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; float:left;  font-weight: normal; color:#333 }
div#BoxPreventivi-Result-DataPrev-2{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; float:right; !important; font-weight: bold;}
div#BoxPreventivi-Result-Loading{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;}
div#BoxPreventivi-Result-Tools{padding:0px 0px 0px 0px;margin: 10px 0px 10px 0px;border: 0px solid #000; text-align:center;}
.Wizard_fieldselect{padding:0px 0px 0px 0px ;margin: 0px 0px 0px 0px;border-radius: 0px 0px 0px 0px; border:1px solid  #333;}
.Wizard_fieldformfm{padding:0px 5px 0px 0px;margin: 0px 0px 0px 0px; text-align:right;}

.Wizard_fieldformfm {
    background-color: #fff;
    background-image: none;
    border: 1px solid #9F9F9F;
    border-radius: 0px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 23px;
    line-height: 1.42857;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.Wizard_fieldselect {
    background-color: #fff;
    background-image: none;
    border: 1px solid #9F9F9F;
    border-radius: 0px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 13px;
    height: 23px;
    line-height: 1.42857;
    padding: 0px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 240px !important ;text-align:left;
}



.Wizard_ceckgrammatura{border: 1px solid #ccc;height:20px;}
.Wizard_ButtonInvio{font-family: 'ColaborateLightRegular', Verdana, Geneva, sans-serif; font-size:14px; color: #000000;background: #fff;border: 0px solid #ccc;padding:5px 5px 5px 5px;margin: 15px 0px 15px 0px; background-color:#F60; color:#FFFFFF;}
.Wizard_FrmCheck{padding:0px 0px 0px 0px ;margin: 0px 0px 0px 0px;border:1px solid #000 !important;background-color: #fff;}

/*visual - general*/
.Wizard_Visual_Elementi_Box_Esterno{padding:15px 5px 15px 5px;margin: 0px 0px 8px 0px;border: 1px solid #E0E0E0; text-align:center; vertical-align:top}
.Wizard_Visual_Elementi_Img_Center{display: inline;}

.Wizard_Elements_List ul{margin: 0px 0px 0px 0px !important; list-style-type: none; list-style-position: inside;padding: 0px 0px 0px 0px !important;border: 1px solid #C0C0C0 !important;}
.Wizard_Elements_List li{margin: 0px 0px 0px 0px !important;list-style-type:none;padding: 0px 0px 0px 0px !important;border: 1px solid #C0C0C0 !important;}



/*visual formato*/
.Wizard_Visual_Elementi_Formato_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;position:static;background: url(../images/temporal_price/element_selected.png) no-repeat; background-position: 35px 92px;}
.Wizard_Visual_Elementi_Formato_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Formato_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Formato_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Formato_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center;}
.Wizard_Visual_Elementi_Formato_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}
/*visual carta*/
.Wizard_Visual_Elementi_Carta_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Carta_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Carta_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Carta_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Carta_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Carta_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

.Wizard_Visual_Elementi_Carta_Interno_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Carta_Interno_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Carta_Interno_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Carta_Interno_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Carta_Interno_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Carta_Interno_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

.Wizard_Visual_Elementi_Carta_Copertina_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Carta_Copertina_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Carta_Copertina_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Carta_Copertina_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Carta_Copertina_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Carta_Copertina_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}


/*visual carta grammatura*/
.Wizard_Visual_Elementi_Grammatura_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block;width:100px;}
.Wizard_Visual_Elementi_Grammatura_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Grammatura_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center;}
.Wizard_Visual_Elementi_Grammatura_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Grammatura_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center;}
.Wizard_Visual_Elementi_Grammatura_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

.Wizard_Visual_Elementi_Grammatura_Interno_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block;width:100px;}
.Wizard_Visual_Elementi_Grammatura_Interno_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Grammatura_Interno_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Grammatura_Interno_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Grammatura_Interno_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Grammatura_Interno_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

.Wizard_Visual_Elementi_Grammatura_Copertina_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block;width:100px;}
.Wizard_Visual_Elementi_Grammatura_Copertina_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Grammatura_Copertina_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Grammatura_Copertina_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Grammatura_Copertina_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Grammatura_Copertina_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}
/*visual stampa*/
.Wizard_Visual_Elementi_Stampa_Fronte_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block;width:100px}
.Wizard_Visual_Elementi_Stampa_Fronte_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center;}
.Wizard_Visual_Elementi_Stampa_Fronte_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center;}
.Wizard_Visual_Elementi_Stampa_Fronte_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Stampa_Fronte_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Stampa_Fronte_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

.Wizard_Visual_Elementi_Stampa_Retro_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block;width:100px}
.Wizard_Visual_Elementi_Stampa_Retro_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Stampa_Retro_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Stampa_Retro_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Stampa_Retro_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Stampa_Retro_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

.Wizard_Visual_Elementi_Stampa_Interno_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block;width:100px}
.Wizard_Visual_Elementi_Stampa_Interno_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Stampa_Interno_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Stampa_Interno_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Stampa_Interno_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Stampa_Interno_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}


.Wizard_Visual_Elementi_Stampa_Copertina_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block;width:100px}
.Wizard_Visual_Elementi_Stampa_Copertina_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Stampa_Copertina_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Stampa_Copertina_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Stampa_Copertina_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Stampa_Copertina_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual plastificazione*/
.Wizard_Visual_Elementi_Plastificazione_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Plastificazione_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Plastificazione_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Plastificazione_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Plastificazione_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Plastificazione_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

.Wizard_Visual_Elementi_Plastificazione_Interno_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Plastificazione_Interno_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Plastificazione_Interno_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Plastificazione_Interno_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Plastificazione_Interno_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Plastificazione_Interno_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

.Wizard_Visual_Elementi_Plastificazione_Copertina_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Plastificazione_Copertina_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Plastificazione_Copertina_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Plastificazione_Copertina_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Plastificazione_Copertina_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Plastificazione_Copertina_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}


/*visual piegatura*/
.Wizard_Visual_Elementi_Piegatura_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Piegatura_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Piegatura_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Piegatura_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Piegatura_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Piegatura_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}


/*visual copertina*/
.Wizard_Visual_Elementi_Copertina_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Copertina_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Copertina_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Copertina_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Copertina_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Copertina_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual rilegatura*/
.Wizard_Visual_Elementi_Rilegatura_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Rilegatura_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Rilegatura_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Rilegatura_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Rilegatura_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Rilegatura_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual taglio*/
.Wizard_Visual_Elementi_Taglio_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Taglio_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Taglio_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Taglio_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Taglio_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Taglio_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual materiale*/
.Wizard_Visual_Elementi_Materiale_flessibile_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Materiale_flessibile_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Materiale_flessibile_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Materiale_flessibile_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Materiale_flessibile_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Materiale_flessibile_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual supporto*/
.Wizard_Visual_Elementi_Supporto_rigido_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Supporto_rigido_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Supporto_rigido_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Supporto_rigido_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Supporto_rigido_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Supporto_rigido_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual asola*/
.Wizard_Visual_Elementi_Asola_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Asola_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Asola_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Asola_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Asola_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Asola_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual occhiellatura*/
.Wizard_Visual_Elementi_Occhiellatura_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Occhiellatura_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Occhiellatura_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Occhiellatura_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Occhiellatura_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Occhiellatura_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual elettrosaldatura*/
.Wizard_Visual_Elementi_Elettrosaldatura_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Elettrosaldatura_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Elettrosaldatura_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Elettrosaldatura_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Elettrosaldatura_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Elettrosaldatura_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual cucitura*/
.Wizard_Visual_Elementi_Cucitura_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Cucitura_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Cucitura_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Cucitura_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Cucitura_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Cucitura_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual bianco coprente*/
.Wizard_Visual_Elementi_BiancoCoprente_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_BiancoCoprente_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_BiancoCoprente_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_BiancoCoprente_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_BiancoCoprente_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_BiancoCoprente_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual bifacciale*/
.Wizard_Visual_Elementi_Bifacciale_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;}
.Wizard_Visual_Elementi_Bifacciale_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Bifacciale_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Bifacciale_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Bifacciale_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Bifacciale_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

/*visual busta*/
.Wizard_Visual_Elementi_Busta_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:150px;}
.Wizard_Visual_Elementi_Busta_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Busta_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Busta_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Busta_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Busta_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-128px; width:25px;}

/*visual accessoria*/
.Wizard_Visual_Elementi_Accessoria_Box-Interno{padding:0px 0px 0px 0px;margin: 10px 10px 10px 10px;border: 0px solid #C0C0C0;text-align:center; display:inline-block; width:100px;cursor:pointer}
.Wizard_Visual_Elementi_Accessoria_Box-Interno-Nome{padding:0px 0px 0px 0px;border: 0px solid #C0C0C0;text-align:center}
.Wizard_Visual_Elementi_Accessoria_Box-Interno-Img{padding:0px 0px 0px 0px;border: 1px solid #fff;text-align:center}
.Wizard_Visual_Elementi_Accessoria_Box-Interno-Img:hover{border: 1px solid #333; cursor:pointer}
.Wizard_Visual_Elementi_Accessoria_Box-Interno-Img.active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center}
.Wizard_Visual_Elementi_Accessoria_Box-Interno-Active{position:relative;border: 0px solid #333;top:20px;right:-78px; width:25px;}

.Wizard_Visual_Elementi_active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center;cursor:pointer}
.Wizard_Visual_Elementi_no_active {padding:0px 0px 0px 0px;border: 2px solid #75ad3e;text-align:center;cursor:pointer}

/*preventivi*/
.pianificazione_tablemulti{border:0px solid #9FA7B2; padding:2px 2px 2px 2px;  color:#333; width:100%}
.pianificazione_td_sx{border-left: 1px solid #eee; background-color:#F8F8F8;  padding:5px 2px 5px 2px; text-align:left}
.pianificazione_td_cx{border-left: 0px solid #ffffff; background-color:#F8F8F8;  padding:5px 2px 5px 2px;}
.pianificazione_td_dx{border-right: 1px solid #eee;border-left: 0px solid #eee; background-color:#F8F8F8;  padding:5px 2px 5px 2px;}
.pianificazione_td2_sx{border-left: 1px solid #eee;border-bottom: 1px solid #eee;padding:5px 2px 5px 2px;}
.pianificazione_td2_cx{border-left: 0px solid #9FA7B2;border-bottom: 1px solid #eee;padding:5px 2px 5px 2px;}
.pianificazione_td2_dx{border-right: 1px solid #eee;border-left: 0px solid #eee;border-bottom: 1px solid #eee;padding:5px 2px 5px 2px;font-weight:normal}
.pianificazione_td3_sx{border-left: 1px solid #eee;border-bottom: 1px solid #eee;padding:5px 2px 5px 2px; color:#333;background-color:#ccc;}
.pianificazione_td3_cx{border-left: 0px solid #9FA7B2;border-bottom: 1px solid #eee;padding:5px 2px 5px 2px; color:#333;background-color:#ccc;}
.pianificazione_td3_dx{border-right: 1px solid #eee;border-left: 0px solid #9FA7B2;border-bottom: 1px solid #eee;padding:5px 2px 5px 2px;background-color:#ccc;}
div#Boxpianificazione-Info{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;text-align:left; font-weight:normal}
div#Boxpianificazione-Info ul{list-style-position: inside;list-style: none;padding:0px 0px 0px 0px ;margin:0px 0px 3px 5px; }
div#Boxpianificazione-Info ul li{list-style-position: inside;padding:0px 0px 0px 0px; color:#333; }
div#Boxpianificazione-Info ul li a{text-decoration:none;color:#333; font-weight:normal;}
div#Box_ListaCarrello-Dinamico-DataConsegna{padding: 1px 2px 1px 2px;margin: 0px 0px 0px 20px;border: solid 0px #999;font-weight:normal;color:#fff; font-size:10px;background-color:#666; float:left;  }
.pianificazione_carrello_dataconsegna{padding: 1px 1px 1px 1px;margin: 0px 0px 0px 5px;border: solid 0px #999;font-weight:normal;color:#fff; font-size:10px;background-color:#F60;  }
/*prodotti*/
div#Boxpianificazione-Prodotto-Info{padding:0px 0px 0px 0px;margin: 25px 0px 15px 0px;border: 0px solid #000;text-align:left; font-weight:normal; font-size:13px}
div#Boxpianificazione-Prodotto-Info ul{list-style-position: inside;list-style: square;padding:0px 0px 0px 0px ;margin:0px 0px 0px 0px;  font-weight:bold; }
div#Boxpianificazione-Prodotto-Info ul li{list-style-position: inside;padding:2px 0px 0px 0px; font-weight:normal;}
div#Boxpianificazione-Prodotto-Info ul li a{text-decoration:none;color:#333; font-weight:normal;}
div#Boxpianificazione-Prodotto-Box{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;text-align:left; font-weight:normal ; }
.pianificazione_prodotto_tablemulti{border:0px solid #9FA7B2; padding:2px 2px 2px 2px; font-size:10px; color:#333;}
.pianificazione_prodotto_tdfasce_1{border-bottom: 0px solid #9FA7B2;border-right: 1px solid #9FA7B2; padding:1px 2px 1px 2px; background-color:#F60;color:#fff; }
.pianificazione_prodotto_tdfasce_2{border-bottom: 1px solid #9FA7B2;border-right: 1px solid #fff; padding:2px 2px 2px 2px; background:#9FA7B2;color:#fff; }
.pianificazione_prodotto_tdgiorno_1{border-bottom: 1px solid #9FA7B2;border-right: 1px solid #9FA7B2;border-left: 0px solid #9FA7B2;padding:3px 5px 3px 1px; background-color:#fff;color:#F60;  }
.pianificazione_prodotto_tdgiorno_2{border-bottom: 1px solid #9FA7B2;border-right: 1px solid #9FA7B2; padding:2px 5px 2px 5px; }
.pianificazione_prodotto_tdgiorno_2 a{text-decoration:none;color:#666; font-weight:normal;}
.pianificazione_prodotto_tdgiorno_3{border-bottom: 1px solid #9FA7B2;border-right: 1px solid #9FA7B2; padding:2px 5px 2px 5px;background-color:#ccc; }
/*carrello*/
div#Boxpianificazione-Carrello-Info{padding:5px 5px 5px 5px;margin: 5px 0px 15px 0px;border: 1px solid #333;text-align:left; font-weight:normal; color:#fff;background-color:#FF0000;}
div#Boxpianificazione-Carrello-Info ul{list-style-position: inside;list-style: square;padding:0px 0px 0px 0px ;margin:0px 0px 3px 5px; font-size:14px; font-weight:bold; color:#fff; }
div#Boxpianificazione-Carrello-Info ul li{list-style-position: inside;padding:0px 0px 0px 0px;font-size:11px;font-weight:normal; color:#fff;}
div#Boxpianificazione-Carrello-Info ul li a{text-decoration:none;color:#333; font-weight:normal;}



.Carrello-Wizard-Box{padding:0px ;margin: 8px 0px 25px 0px; color:#333333;}
.Carrello-Wizard-Header{color:#fff; padding:5px 0px 5px 10px;margin: 0px 0px 0px 0px;border: 0px solid #169fe6;  text-align:left; text-transform:uppercase}
.Carrello-Wizard-Contenitore{padding:7px 7px 7px 7px;margin: 0px 0px 0px 0px;border-bottom: 1px solid #eee; background-color:#F8F8F8;}
.Carrello-Wizard-Contenitore-1{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; float:left;  font-weight: normal; }
.Carrello-Wizard-Contenitore-2{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; float:right; !important; font-weight: bold;}
.Carrello-Wizard-Contenitore-3{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000; font-size:11px}

.Carrello-Wizard-Tools{padding:0px ;margin:0px 0px 20px 0px; text-align:center}
.Carrello-Wizard-Contenitore-Totale{ font-size:18px; padding:10px 7px 10px 7px;margin: 0px 0px 0px 0px;border-bottom: 1px solid #eee; color:#ffffff; font-weight:bold;text-transform:uppercase}






/*TABELLA Scontistica TEMPORALE*/
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TB_ESTERNO {border:0px solid #9FA7B2; padding:2px 2px 2px 2px;  color:#333;}
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TB_INTERNO { padding:2px 2px 2px 2px;  color:#333;}
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TB_INTERNO tr:nth-child(2n+0) {    background: #none;}
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TB_INTERNO tr:nth-child(2n+1) {    background: #DADDE0;color:#FFFFFF;}
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_ESTERNO:hover {background: url(../images/temporal_price/arrow_down.png) no-repeat; background-position: 35px 92px;  cursor: pointer;   }
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_ESTERNO:hover { cursor: pointer;   }
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TR_INTERNO_GIORNO {border:0px solid #9FA7B2; padding:0px 0px 5px 0px; }
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_INTERNO_GIORNO {border:2px solid #CCC; text-align:center; padding:2px 15px 2px 15px;  color:#333;-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; text-shadow:1px 1px 0px #FFF;}
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_INTERNO_VUOTO {border:0px solid #F93; text-align:center; padding:2px 2px 2px 2px;  color:#333;-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; }
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_INTERNO_SPAZIO {border:0px solid #9FA7B2; height:15px; }
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TR_INTERNO_QTA_HEADER {border:0px solid #9FA7B2 ;  background-color:#e2e2e2; color:#FFF; margin:0px 0px 5px 0px; }
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_INTERNO_QTA_HEADER  {border:0px solid #9FA7B2 ; padding:3px 3px 3px 3px; text-align:center;font-weight:bold;color:#666;   
}
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_INTERNO_PREZZO_RIGHE {border:0px solid #9FA7B2 ; padding:3px 3px 3px 3px; text-align:right;  color:#666;  
 }



.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_INTERNO_PREZZO_RIGHE_PROMO {border:0px solid #9FA7B2 ; padding:3px 3px 3px 3px; text-align:right;  color:#666;  
background: url(../images/temporal_price/star.png) no-repeat; background-position:5px 50%; }

.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_INTERNO_QTA_RIGHE {border:0px solid #9FA7B2 ; padding:3px 3px 3px 3px; text-align:center; font-weight:bold; color:#666;  
}

.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TR_INTERNO_QTA_RIGHE {border:0px solid #9FA7B2; }

.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TR_INTERNO_QTA_RIGHE:hover {border:0px solid #9FA7B2;  cursor:pointer;background-color:#9BA4AC !important;  }

.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_INTERNO_PREZZO_HEADER {border:0px solid #9FA7B2; padding:3px 3px 3px 3px;}
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_INTERNO_PREZZO_HEADER:hover { color:#FFFFFF !important;}

div#PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_DIV_INTERNO_GIORNO_TESTO { min-width: 60px; border:0px solid #9FA7B2; padding:2px 2px 2px 2px;  color:#333; height:20PX;font-weight:bold;  }
div#PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_DIV_INTERNO_GIORNO_NUMERO {min-width:60px; border:0px solid #9FA7B2; padding:4px 2px 2px 2px; font-size:22px; color:#F60; 
font-size:36px;font-weight:bold;letter-spacing:2px;line-height:32px;  }
div#PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_DIV_INTERNO_GIORNO_MESE {min-width: 60px; border:0px solid #9FA7B2; padding:2px 2px 2px 2px;  color:#333; height:25PX;font-weight:bold; }



.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TB_COLONNA {  padding:2px 2px 2px 2px;  color:#333;}
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_COLONNA {border:0px solid #9FA7B2; padding:0px 2px 0px 2px;   }

.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TR_COLONNA_GIORNO {border:0px solid #9FA7B2; padding:0px 4px 0px 4px;  }
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_COLONNA_GIORNO {border:0px solid #9FA7B2; width:75px ; height: 74px}

.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TR_COLONNA_SPAZIO {border:0px solid #9FA7B2; padding:0px 0px 0px 0px; }
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_COLONNA_SPAZIO {border:0px solid #9FA7B2; height:31px;  }

.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TR_COLONNA_QTA {border:0px solid #9FA7B2; padding:0px 0px 0px 0px;  background-color:#DADDE0;  }
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_COLONNA_QTA {border:0px solid #9FA7B2; padding:3px 5px 3px 5px; text-align:center;font-weight:bold;color:#666;   
 }

.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TR_COLONNA_RIGHE {border:0px solid}
.PRODOTTO_INFO_SCONTISTICA_TABELLA_HTML_TD_COLONNA_RIGHE {border:0px solid #9FA7B2; padding:3px 3px 3px 3px;
text-align:center; font-weight:bold; color:#666;  
 }
/*******************************************************/
/*VAUCHER  */
/*******************************************************/
div#BoxField-Buono{border: solid 0px #fff;padding: 0px 0px 0px 0px;margin: 3px 0px 3px 0px;}
div#BoxField-Buono-1{border: solid 0px #999;padding: 3px 0px 0px 0px;margin: 0px 0px 0px 0px; font-weight:bold}
div#BoxField-Buono-2{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
div#BoxField-Buono-3{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 2px; text-align:CENTER }
div#BoxField-Buono-Message{border: solid 0px #999;padding: 0px 0px 0px 0px;margin: 10px 0px 0px 5px;color:#ff0000;text-align:CENTER}
div#BoxResponse-Buono-Container{padding:7px 7px 7px 7px;margin: 0px 0px 0px 0px;}
div#BoxResponse-Buono-Container-1{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;  font-weight: normal; color:#FFF }
div#BoxResponse-Buono-Container-2{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #000;  font-weight: bold; color:#FFF}
div#Carrello-Totale-Contenitore-Voucher{padding:7px 7px 7px 7px;margin: 0px 0px 0px 0px;border-bottom: 1px solid #eee; background-color:#d6e9c6;display:none}
.cc_message{color:#fff;}
.cc_more_info {color:#fff !important}
.cc_more_info a {color:#ff0000 !important}
.cc_btn cc_btn_accept_all{color:#ff0000 !important}

.clearfix {
CLEAR: left ;
CLEAR: right ;
}

.rowHover:hover
{
	border:1px solid black !important;

}

 .Wizard_Elemento_Immagine
 {
 	width:150px;
 }

 #BoxWizardGui-Form .popover
 {
 	width:300px !important;
 }
 
 section.section {
    background: #F4F4F4 none repeat scroll 0% 0%;
    border-top: 5px solid #F1F1F1;
    margin: 30px 0px;
    padding: 50px 0px;
}

/*******************************************************/
/*AREA CLIENTI  */
/*******************************************************/
.ordini_lista_font_size { font-size:13px}
.ordini_lista_header{background-color:#eaeaea;}
.ordini_lista_tools{ color:#666;font-size:15px}
.area-clienti-lavorazione-dettaglio{padding: 0px 3px 0px 5px; background-color:#fff; text-align:left; color:#333; border:1px solid #e9eff3}
.area-clienti-lavorazione-dettaglio-Titolo{padding:5px 5px 5px 5px;margin: 10px 0px 0px 0px; background-color:#e9eff3; text-align:left; color:#333; border:1px solid #e9eff3}
.area-clienti-lavorazione-dettaglio ul{margin: 0px 0px 0px 0px; font-weight:bold; list-style-type: none; list-style-position: inside;padding-left:0;}
.area-clienti-lavorazione-dettaglio li{margin: 0px 0px 0px 0px;border-bottom: 0px solid #e9eff3;font-weight:normal;list-style-type:none;}
.area-clienti-lavorazione-list-header{padding:5px 10px 5px 10px;margin:0px 0px 0px 0px; background-color: #e9eff3 !important; font-weight:bold}
.area-clienti-lavorazione-list-row{padding:5px 10px 15px 10px;margin:0px 0px 10px 0px; border-color: #e9eff3; border:2px solid #e9eff3}
.area-clienti-lavorazione-list-row-box{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;  border:1px solid #e9eff3}
.area-clienti-lavorazione-list-stato-file-box{padding:8px 5px 5px 10px;margin:0px 0px 0px 0px;  border:0px solid #e9eff3}
.area-clienti-lavorazione-list-lista-file-header{padding:5px 5px 5px 5px;margin: 10px 0px 0px 0px; background-color:#e9eff3; text-align:left; color:#333; border:1px solid #e9eff3}
.area-clienti-lavorazione-list-lista-file-box{padding:5px 5px 5px 5px;margin:0px 0px 0px 0px;  border:1px solid #e9eff3}
.DynStorage_Loading{background-color:#e9eff3;opacity: 0.3;filter: alpha(opacity=30); top:0px; left:0px;  color:#000; text-align:center;padding: 25px 0px 25px 0px;}
.DynStorage_Iframe{border:1px solid #fff;display:none; }
.FtpFileListLoading{background-color:#e9eff3;opacity: 0.3;filter: alpha(opacity=30); top:0px; left:0px;  color:#000; text-align:center;padding: 25px 0px 25px 0px;}
.FtpFileListTable{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px; width:100%}
.FtpFileListTable td {border-bottom:1px solid #e9eff3}

.area-clienti-indirizzi-default-list-header{padding:8px 10px 8px 10px;margin:0px 0px 15px 0px; background-color: #e9eff3 !important;}
.area-clienti-indirizzi-list-header{padding:8px 10px 8px 10px;margin:0px 0px 0px 0px; background-color: #e9eff3 !important;}
.area-clienti-indirizzi-list-row{padding:5px 10px 15px 10px;margin:0px 0px 10px 0px; border-color: #e9eff3; border:1px solid #e9eff3}





/*******************************************************/
/*PORTO 3.9.0  */
/*******************************************************/
.alert.alert-default {
    background-color: #fff;
    border-color: #eaeaea;
    color: #727272;
}
.alert.alert-notification-send {
 background-color: #e9eff3;
    border-color: #e9eff3;
    color: #727272;
}
.btn-danger {
    background-color: #d2322d;
    border-color: #d2322d #d2322d #a82824;
    color: white;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

@-webkit-keyframes animateLoader {
	0% {
		-webkit-transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(220deg);
	}
}

@-moz-keyframes animateLoader {
	0% {
		-moz-transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(220deg);
	}
}

@-o-keyframes animateLoader {
	0% {
		-o-transform: rotate(0deg);
	}

	100% {
		-o-transform: rotate(220deg);
	}
}

@keyframes animateLoader {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(220deg);
	}
}

@-webkit-keyframes animateLoaderAfterWhite {
	0% {
		box-shadow: 0 0 0 6px #FFF inset;
		-webkit-transform: rotate(-140deg);
	}

	50% {
		box-shadow: 0 0 0 2px #FFF inset;
	}

	100% {
		box-shadow: 0 0 0 6px #FFF inset;
		-webkit-transform: rotate(140deg);
	}
}

@-moz-keyframes animateLoaderAfterWhite {
	0% {
		box-shadow: 0 0 0 6px #FFF inset;
		-moz-transform: rotate(-140deg);
	}

	50% {
		box-shadow: 0 0 0 2px #FFF inset;
	}

	100% {
		box-shadow: 0 0 0 6px #FFF inset;
		-moz-transform: rotate(140deg);
	}
}

@-o-keyframes animateLoaderAfterWhite {
	0% {
		box-shadow: 0 0 0 6px #FFF inset;
		-o-transform: rotate(-140deg);
	}

	50% {
		box-shadow: 0 0 0 2px #FFF inset;
	}

	100% {
		box-shadow: 0 0 0 6px #FFF inset;
		-o-transform: rotate(140deg);
	}
}

@keyframes animateLoaderAfterWhite {
	0% {
		box-shadow: 0 0 0 6px #FFF inset;
		transform: rotate(-140deg);
	}

	50% {
		box-shadow: 0 0 0 2px #FFF inset;
	}

	100% {
		box-shadow: 0 0 0 6px #FFF inset;
		transform: rotate(140deg);
	}
}

@-webkit-keyframes animateLoaderAfterBlack {
	0% {
		box-shadow: 0 0 0 6px #999 inset;
		-webkit-transform: rotate(-140deg);
	}

	50% {
		box-shadow: 0 0 0 2px #999 inset;
	}

	100% {
		box-shadow: 0 0 0 6px #999 inset;
		-webkit-transform: rotate(140deg);
	}
}

@-moz-keyframes animateLoaderAfterBlack {
	0% {
		box-shadow: 0 0 0 6px #999 inset;
		-moz-transform: rotate(-140deg);
	}

	50% {
		box-shadow: 0 0 0 2px #999 inset;
	}

	100% {
		box-shadow: 0 0 0 6px #999 inset;
		-moz-transform: rotate(140deg);
	}
}

@-o-keyframes animateLoaderAfterBlack {
	0% {
		box-shadow: 0 0 0 6px #999 inset;
		-o-transform: rotate(-140deg);
	}

	50% {
		box-shadow: 0 0 0 2px #999 inset;
	}

	100% {
		box-shadow: 0 0 0 6px #999 inset;
		-o-transform: rotate(140deg);
	}
}

@keyframes animateLoaderAfterBlack {
	0% {
		box-shadow: 0 0 0 6px #999 inset;
		transform: rotate(-140deg);
	}

	50% {
		box-shadow: 0 0 0 2px #999 inset;
	}

	100% {
		box-shadow: 0 0 0 6px #999 inset;
		transform: rotate(140deg);
	}
}





.loading-overlay-showing {
	overflow: hidden;
}

.loading-overlay-showing > .loading-overlay {
	opacity: 1;
	visibility: visible;
	-webkit-transition-delay: 0;
	-moz-transition-delay: 0;
	transition-delay: 0;
}

.loading-overlay {
	-webkit-transition: visibility 0s ease-in-out 0.5s, opacity 0.5s ease-in-out;
	-moz-transition: visibility 0s ease-in-out 0.5s, opacity 0.5s ease-in-out;
	transition: visibility 0s ease-in-out 0.5s, opacity 0.5s ease-in-out;
	bottom: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	right: 0;
	top: 0;
	visibility: hidden;
	background: #FFF;
}

.loading-overlay .loader {
	-webkit-animation: animateLoader 1s linear infinite;
	-moz-animation: animateLoader 1s linear infinite;
	animation: animateLoader 1s linear infinite;
	clip: rect(0, 30px, 30px, 15px);
	height: 30px;
	left: 50%;
	margin-left: -15px;
	margin-top: -15px;
	position: absolute;
	text-align: left;
	top: 50%;
	width: 30px;
}

.loading-overlay .loader:after {
	border-radius: 50%;
	clip: rect(0, 30px, 30px, 15px);
	content: '';
	height: 30px;
	position: absolute;
	width: 30px;
}

html:not(.dark) .loading-overlay .loader:after {
	-webkit-animation: animateLoaderAfterBlack 1s ease-in-out infinite;
	-moz-animation: animateLoaderAfterBlack 1s ease-in-out infinite;
	animation: animateLoaderAfterBlack 1s ease-in-out infinite;
}

body > .loading-overlay {
	position: fixed;
	z-index: 999999;
}


/*******************************************************/
/*PORTO ADMIN 3.9.0  */
/*******************************************************/
.badge {
    background-color: #777777;
    border-radius: 10px;
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    min-width: 10px;
    padding: 3px 7px;
    text-align: center;
    vertical-align: baseline;
    white-space: nowrap;
}
.notifications {
    display: inline-block;
    list-style: outside none none;
    margin: 4px -10px 0 0;
    padding: 0;
    vertical-align: middle;
}
.notifications > li {
    float: left;
    margin: 0 10px 0 0;
    position: relative;
}
.notifications > li .notification-icon {
    background: #fff none repeat scroll 0 0;
    border-radius: 50%;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.3);
    display: inline-block;
    height: 30px;
    position: relative;
    text-align: center;
    width: 30px;
}
.notifications > li .notification-icon i {
    color: #777;
    line-height: 30px;
    vertical-align: middle;
}
.notifications > li .notification-icon i.fa-tasks {
    line-height: 32px;
}
.notifications > li .notification-icon .badge {
    background: #d2312d none repeat scroll 0 0;
    color: #fff;
    font-size: 10px;
    font-weight: normal;
    height: 16px;
    padding: 3px 5px;
    position: absolute;
    right: -8px;
    top: -3px;
}
.notifications > li > a {
    border: medium none;
    display: inline-block;
}
.notifications .notification-menu {
    border: medium none;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
    left: auto;
    margin: 10px 0 0;
    padding: 0;
    right: -5px;
    width: 245px;
}
.notifications .notification-menu.large {
    width: 325px;
}
.notifications .notification-menu .notification-title {
    background: #cccccc none repeat scroll 0 0;
    border-radius: 3px 3px 0 0;
    color: white;
    font-size: 1.1rem;
    line-height: 1.5rem;
    padding: 8px 6px 8px 12px;
    text-transform: uppercase;
}
.notifications .notification-menu .notification-title .label {
    font-size: 1rem;
    font-weight: 200;
    line-height: 14px;
    margin-left: 10px;
    margin-top: -2px;
    min-width: 35px;
}
.notifications .notification-menu .notification-title .label-default {
    background: #006697 none repeat scroll 0 0;
    color: #fff;
}
.notifications .notification-menu .content {
    padding: 12px;
}
.notifications .notification-menu hr {
    background: #e6e6e6 none repeat scroll 0 0; 
    height: 1px;
    margin: 12px 0;
}
.notifications .notification-menu .view-more {
    color: #acacac;
    font-size: 1.1rem;
    line-height: 1.1rem;
    text-transform: uppercase;
}
.notifications .notification-menu::before, .notifications .notification-icon::before {
    border-bottom: 6px solid #cccccc;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    content: "";
    height: 0;
    margin-right: -3px;
    pointer-events: none;
    position: absolute;
    width: 0;
}
.notifications .notification-menu::before {
    bottom: 100%;
    right: 16px;
}
.notifications .notification-icon::before {
    display: none;
    right: 11px;
    top: 35px;
    z-index: 9999;
}
.notification-menu {
    color: #acacac;
}
.notification-menu ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.notification-menu li {
    margin: 0 0 12px;
}
.notification-menu li:last-child {
    margin-bottom: 0;
}
.notification-menu a {
    display: block;
    text-decoration: none;
}
.notification-menu .image {
    float: left;
    margin: 0 10px 0 0;
}
.notification-menu .image i {
    border-radius: 35px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 35px;
}
.notification-menu .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.notification-menu .title {
    color: #000011;
    display: block;
    font-size: 1.3rem;
    line-height: 1.7rem;
    padding: 2px 0 0;
}
.notification-menu .message {
    color: #acacac;
    display: block;
    font-size: 1.1rem;
    line-height: 1.5rem;
    padding: 0;
}
html.dark .notifications > li .notification-icon, html.header-dark .notifications > li .notification-icon {
    background: #282d36 none repeat scroll 0 0;
}
html.dark .notifications > li .notification-icon i, html.header-dark .notifications > li .notification-icon i {
    color: #c3c3c3;
}
@media only screen and (max-width: 767px) {
.notifications {
    float: right;
    margin: 16px 8px 0 0;
}
.notifications > li {
    position: static;
}
.notifications > li.open .notification-icon::before {
    display: block;
}
.notifications > li .notification-menu {
    left: 15px;
    right: 15px;
    top: auto;
    width: auto !important;
}
.notifications > li .notification-menu::before {
    display: none;
}
}

html .blockquote-user {
    border-color: #2baab1 !important;
    
}
.blockquote-user, blockquote.pull-right {
    border-left: 0 none;
    border-right: 5px solid #eee;
    padding-left: 0;
    padding-left: 15px;
    text-align: left;
}

html .blockquote-admin {
    border-color: #383f48 !important;
}




i.icon-featured-chat {
    background-color: #e89113;
}
.icon-featured-chat {
    border-radius: 100%;
    color: #fff;
    display: inline-block;
    font-size: 40px;
    height: 75px;
    line-height: 75px;
    margin: 75px 0;
    padding: 0;
    width: 75px;
}
.icon-chat-letto-ok{ color:#5cb85c}
.icon-chat-letto-ko{ color:#F9F9F9}

/*******************************************************/
/*PRODOTTO LISTINO  */
/*******************************************************/

.prodotto_listino_result_info_header{
	padding:5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #777;  
	text-align:left; 
	background-color:#333;
	color: #fff;
	text-transform:uppercase
}

.prodotto_listino_result_info_box{
	margin: 0px 0px 25px 0px;
	
	padding:0px 0px 0px 0px;
	border: 0px solid #c0c0c0;
}

.prodotto_listino_result_info_box_1
{
	padding:2px 0px 2px 5px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000;	
	font-weight:bold;
	color:#333;
	background-color: #f8f8f8;
    border-bottom: 1px solid #eee;
}
.prodotto_listino_result_info_box_2
{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000;	
	font-weight:normal;
	color:#333 
 
}
.prodotto_listino_result_info_box ul
{
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-position: inside;
	padding:0px 0px 0px 0px !important;
	font-size:13px
}
.prodotto_listino_result_info_box li
{
	margin: 0px 0px 0px 0px;
	font-weight:normal;
	list-style-type:none;
	line-height: 20px;
	padding:2px 0px 2px 3px !important;
	background-color: #f8f8f8;
    border-bottom: 1px solid #eee;
}





.btn-prodotto_listino_grid {
	color: #000;
	text-shadow: none;
	background-color: #fff !important;
	border-color: #fff;
	text-transform:uppercase
}

.btn-prodotto_listino_grid:hover {
	border-color: #eee;
	background-color: #eee !important;
}

.btn-prodotto_listino_grid.active
 {
	border-color: #ED9F2F !important;
	background-color: #ED9F2F !important ;
	color: #fff;
	box-shadow: none;
}


.prodotto_listino_header
{
color:#fff;
padding:2px 10px 0px 10px;
margin: 10px 0px 10px 0px;
border: 1px solid #169fe6; 
text-align:left; 
text-transform:uppercase
}

.prodotto_listino_header_text
{
color:#fff;
margin: 5px 0px 5px 0px;
text-align:left !important; 
}

.prodotto_listino_quantita_mg
{
	margin:2px 2px 2px 2px
}
.prodotto_listino_data
{
	border: 1px solid;
    border-radius: 3px;
    float: left;
    min-height: 30px !important;
    padding: 6px 0 !important;
    text-align: center;
    text-decoration: none;
    width: 100%;
    color: #333;
    border-color:#07a4e9;
    cursor:pointer;
}

.prodotto_listino_data:hover
{
	background: #f1b55e none repeat scroll 0 0;
	
}
.prodotto_listino_data.selected {
    background: #ED9F2F;
    
}

.prodotto_listino_data.disabled {
    color: #ccc !important;
    border-color:#ccc;
    cursor:not-allowed;    
}
.prodotto_listino_data.disabled:hover
{
	background: transparent;
}

.prodotto_listino_data_giorno {
    display: block;
    text-align: center;
    font-size: 1.4rem;
    font-weight : bold;
    text-transform: uppercase;
}
.prodotto_listino_data_numero {
    display: block;
    text-align: center;
    font-size: 28px;
    font-weight: bold;
    text-transform: uppercase;
}
.prodotto_listino_data_mese {
    display: block;
    text-align: center;
    font-weight : bold;
    font-size: 1.4rem;
    text-transform: uppercase;
}


.prodotto_listino_title {
    display: inline-block;
    float: none;
    height: 30px;
    line-height: 30px;
    margin-bottom: 4px;
    text-align: center;
    width: 100%;
    font-weight : 600;
}
.prodotto_listino_quantity
{
	border: 1px solid #07a4e9;
    border-radius: 3px;
    cursor: pointer;
    float: left;
    font-weight: bold;
    line-height: 32px;
    margin-bottom: 4px;
    min-height: 32px;
    text-align: center;
    width: 100%;
}
.prodotto_listino_quantity:hover{
	background: #f1b55e none repeat scroll 0 0;
}


.prodotto_listino_quantity.selected
{
	 background: #ED9F2F;
}

.prodotto_listino_price {
    color: #333;
    cursor: pointer;
    display: inline-block;
    float: none;
    line-height: 32px;
    margin-bottom: 4px;
    min-height: 35px;
    text-align: center;
    vertical-align: top;   
    text-align:center;
    width: 98%;
    background-color:#ccc;
    font-weight: 600;
}
.prodotto_listino_price:hover{
	background: #f1b55e none repeat scroll 0 0;
}


.prodotto_listino_price.selected
{
	 background: #ED9F2F;
}


.prodotto_listino_price.disabled {
     background-color:#E2E2E2;
     cursor:not-allowed;
}

.prodotto_listino_price.discount
{
	 background: #d9edf7;
}


.prodotto_listino_price_discount {
    color: #333;    
    display: inline-block;
    float: none;
    line-height: 32px;
    margin-bottom: 4px;
    min-height: 35px;
    text-align: center;
    vertical-align: top;   
    text-align:center;
    width: 98%;
    background-color:#f8f8f8;
    font-weight: 600;
}



.price_imponibile
{
 display:block	
}

.price_totale
{
 display:none;
 font-style: italic;		
}

.price_imponibile_netto
{
 display:block	
}

.price_totale_netto
{
 display:none;
 font-style: italic;		
}



.prodotto_listino_summary {
    color: #fff;
    display: inline-block;
    float: none;
    padding-bottom: 4px;
    padding-top: 4px;
    text-align: center;
    vertical-align: top;   
    text-align:center;
    width: 99%;
    background-color:#656565;
    
}


.prodotto_listino_summary.selected
{
	 background: #ED9F2F;
}


.prodotto_listino_price.disabled {
     background-color:#E2E2E2;
     cursor:not-allowed;
}

.prodotto_listino_summary.text 
{
	padding-bottom: 0px;
    padding-top: 0px;
    font-weight:bold
}

.prodotto_listino_summary.value 
{
	 padding-bottom: 0px;
    padding-top: 0px;
}



.no_padding {
    padding-left: 0;
    padding-right: 0;
}
.no_padding_right {
    padding-right: 0;
}
.cart-consegna-mobile{ display:none !important;}

@media (max-width: 500px) {
   #BoxWizardGui-Form-Input, #BoxWizardGui-Form-Input-CommercialePers2,#BoxWizardGui-Form-Input-CommercialePers3,#BoxWizardGui-Form-Input-Altezza,#BoxWizardGui-Form-Input-Base,#BoxWizardGui-Form-Input-Rifilo {
        min-height: 75px !important;
    }

    #BoxWizardGui-Form-Input-sx {
        width: 300px !important;
      float:none !important;
    }

    #BoxWizardGui-Form-Input-validate {
        width: 10% !important;
        margin: 0px !important;
    }

    #BoxWizardGui-Form-Input-dx, #BoxWizardGui-Form-Input-dxgrammatureinterno, #BoxWizardGui-Form-Input-dxgrammaturecopertina{
        width: 80% !important;
        padding: 5px 1px 2px 1px !important;
        margin: 0px 0px 0px 7px !important;
        border: 0px solid #000 !important;
        float: left !important;
        font-weight: normal !important;
    }

    .Wizard_fieldselect {
        width: 170px !important;
        font-size: 16px !important;
    }

    .Wizard_fieldformfm {
        width: 170px !important;
        font-size: 16px !important;
    }
  
     #BoxWizardGui-Form-Input-info
    {
      display: none !important;
    }
	
	.popover
	{
	 display:none !important;
	}
	
	.menu_hierarchy_product
	{
		display:none !important;
	}
	#quote_total
	{
		display:none !important;
	}
	#BoxWizardGui-Result
	{
		margin-top: 20px !important;
	}
	.cart-table-header{display:none !important;}
	
	.cart-table-td-mobile{display:none !important;}
	
	.cart-table-td-fixed{ width:35% !important}
	.cart-consegna-mobile{ display:block !important;}
	
	
	

}


