body {
	font-family: Arial, Verdana, sans-serif;
	font-size:12px;
	padding-bottom: 40px;
}
/*section.main-body {background: url(../img/bg-artmarmi.png) no-repeat 50% top;}*/
.container-fluid{padding-top: 85px;}
.container-fluid h1 {
        text-transform: uppercase;
        color: #DE9329;
        margin: 5px 0 0;
        text-align: center;
}
/*Nav bar*/
.navbar .brand {
  display:block;
  float:left;
  font-size:20px;
  font-weight:200;
  padding:10px 20px;
  margin-left:-15px;
}

.navbar .nav > li > a {
  float:none;
  padding:15px 11px;
  text-decoration:none;
}

.navbar-search .search-query {
  border-radius:5px;
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
	.container-fluid{}
	.navbar .brand {margin-left:-70px;margin-top: 8px;}
	.style-switcher{margin-left:-70px;}
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
	.container-fluid{padding-top: 100px;}
	.navbar .brand {margin-left:-90px;}
	.style-switcher{margin-left:-70px;}
}

table.detail-view td {font-size:12px;}
h1,h2,h3,h4, .portlet > .portlet-decoration, .sidebar-nav > ul > li > a, .navbar a, th{
	font-family: Arial, Verdana, sans-serif;
}

.portlet > .portlet-decoration, .sidebar-nav > ul > li > a, .navbar li > a, th{
	font-size:14px!important;
}
/* Start Portlets*/
.portlet{
-webkit-box-shadow:#F9F9F9 0 1px 0 inset;
  border:1px solid #DDDDDD;
  border-radius:3px;
  box-shadow:#F9F9F9 0 1px 0 inset;
  margin-bottom:20px;
  min-height:40px;

}

.portlet-decoration{
	border-bottom:1px solid #DDD;
	background-color: #F1F1F1;
	background-image: -moz-linear-gradient(top, #F1F1F1, #DBDBDB);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F1F1F1), to(#DBDBDB));
	background-image: -webkit-linear-gradient(top, #F1F1F1, #DBDBDB);
	background-image: -o-linear-gradient(top, #F1F1F1, #DBDBDB);
	background-image: linear-gradient(to bottom, #F1F1F1, #DBDBDB);
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffF1F1F1', endColorstr='#ffDBDBDB', GradientType=0);
	padding:10px;
}

.portlet-decoration [class^="icon-"], .portlet-decoration [class*=" icon-"] {

  margin-right:5px;

}
.portlet-content{
	padding:5px;
}

/* end Portlets*/
.navbar {
  margin-bottom:0px;
  overflow:visible;
  height: 50px;
}

.summary ul {
margin: 0px;
padding: 0px;
list-style: none;
}

.summary ul li {
height: 52px;
clear: both;
margin-bottom: 14px;
}

.summary ul li .summary-icon {
width: 36px;
height: 36px;
float: left;
margin-right: 10px;
padding: 6px;
background: white;
border: #DDD 1px solid;
-webkit-box-shadow: inset 0 0 3px #EEE;
-moz-box-shadow: inset 0 0 3px #eee;
box-shadow: inset 0 0 3px #EEE;
-moz-border-radius: 100%;
-webkit-border-radius: 100%;
border-radius: 100%;
}

.summary ul li .summary-number {
font-size: 20px;
font-weight: bold;
display: block;
padding-top: 8px;
}

.summary ul li .summary-title {
display: block;
text-transform: uppercase;
font-size: 11px;
color: #AB4000;
}

.stat-block {
margin-bottom: 20px;
padding: 10px;
min-height:40px;
background: #F1F1F1;
background: -moz-linear-gradient(top, #F1F1F1 0%, #DBDBDB 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F1F1F1), color-stop(100%, #DBDBDB));
background: -webkit-linear-gradient(top, #F1F1F1 0%, #DBDBDB 100%);
background: -o-linear-gradient(top, #F1F1F1 0%, #DBDBDB 100%);
background: -ms-linear-gradient(top, #F1F1F1 0%, #DBDBDB 100%);
background: linear-gradient(to bottom, #F1F1F1 0%, #DBDBDB 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#dbdbdb', GradientType=0 );
border: 1px solid #DDD;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
-webkit-box-shadow: inset 0 1px 0 #F9F9F9;
-moz-box-shadow: inset 0 1px 0 #f9f9f9;
box-shadow: inset 0 1px 0 #F9F9F9;
}

.stat-block ul {
margin: 0px;
padding: 0px;
}

.stat-block li {
list-style: none;
float: left;
}

.stat-block .stat-graph {
max-width: 50px !important;
background: white;
padding: 10px 10px 8px 10px;
border: #D7D7D7 1px solid;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin-right: 10px;
}

.stat-block .stat-count {
width: auto;
}

.stat-block .stat-count span:last-child {
color: #666;
font-size: 12px;
font-weight: normal;
padding-top:3px;
}

.stat-block li span {
display: block;
}

.stat-block .stat-count span:first-child {
color: #1D2E7B;
font-weight: bold;
font-size: 20px;
}

.stat-block .stat-percent {
width: 40px;
float: right !important;
text-align: center !important;
}

.stat-percent{
	 font-size: 20px;
	 font-weight: bold;
 }
 /*Navbar*/
 .navbar-fixed-top {
  top:0;
  left:0;
  position: fixed;
}
 
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a {
  color: #ffffff;
  text-decoration: none;
  background-color: #848282;
  background-color: #848282;
  background-image: -moz-linear-gradient(top, #848282, #9e9090);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#848282), to(#9e9090));
  background-image: -webkit-linear-gradient(top, #848282, #9e9090);
  background-image: -o-linear-gradient(top, #848282, #9e9090);
  background-image: linear-gradient(to bottom, #848282, #9e9090);
  background-repeat: repeat-x;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#848282', endColorstr='#9e9090', GradientType=0);
}

.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #848282;
  background-color: #848282;
  background-image: linear-gradient(to bottom, #848282, #9e9090);
  background-image: -moz-linear-gradient(top, #848282, #9e9090);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#848282), to(#9e9090));
  background-image: -webkit-linear-gradient(top, #848282, #9e9090);
  background-image: -o-linear-gradient(top, #848282, #9e9090);
  background-repeat: repeat-x;
  outline: 0;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#848282', endColorstr='#9e9090', GradientType=0);
}
/*Side Nav*/
.sidebar-nav {
  padding:0!important;
}

.sidebar-nav ul{
  padding:0;
  margin:0;
}

.sidebar-nav ul li{
  list-style: none;
}

.sidebar-nav ul > li > a, .sidebar-nav ul > li > a:hover, .sidebar-nav ul > li > span {
	padding:9px 15px;
  	margin-bottom:3px;
  	display:block;
}

.sidebar-nav ul > li > a, .sidebar-nav ul > li > a:hover {
	
	background-color: #F1F1F1;
	background-image: -moz-linear-gradient(top, #F1F1F1, #DBDBDB);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#DBDBDB), to(#DBDBDB));
	background-image: -webkit-linear-gradient(top, #F1F1F1, #DBDBDB);
	background-image: -o-linear-gradient(top, #F1F1F1, #DBDBDB);
	background-image: linear-gradient(to bottom, #F1F1F1, #DBDBDB);
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffF1F1F1', endColorstr='#ffDBDBDB', GradientType=0);
	
	-webkit-box-shadow:#F9F9F9 0 1px 0 inset;
	border:1px solid #DDDDDD;
	border-radius:3px;
	box-shadow:#F9F9F9 0 1px 0 inset;
	text-decoration:none;
  
  
}

.sidebar-nav  ul > li.active > a, .sidebar-nav ul > li.active > a:hover {

	background-color: #9e9090!important;
	background-image: -moz-linear-gradient(top, #9e9090, #979898)!important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9e9090), to(#979898))!important;
	background-image: -webkit-linear-gradient(top, #9e9090, #979898)!important;
	background-image: -o-linear-gradient(top, #9e9090, #979898)!important;
	background-image: linear-gradient(to bottom, #9e9090, #979898)!important;
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff9e9090', endColorstr='#ff979898', GradientType=0);
	
	box-shadow:#cccccc 0 1px 0 inset;
	border:1px solid #9e9090;
	color:#F1F1F1;
}
.subnav.navbar-fixed-top {
  top:50px;
  z-index:1;
  height: auto;
}
/*Progress bar*/
.progress, .ui-progressbar {
	height:10px;
}

.ui-progressbar {
  border:0;
  border-radius:4px;
  clear: both;
  margin-bottom:20px;
}

.ui-progressbar.ui-widget-content {
	-webkit-box-shadow:rgba(0, 0, 0, 0.0980392) 0 1px 2px inset;
	background-color:#F7F7F7;
	background-image:-webkit-linear-gradient(top, #F5F5F5, #F9F9F9);
	background-repeat:repeat no-repeat;
	box-shadow:rgba(0, 0, 0, 0.0980392) 0 1px 2px inset;
	overflow:hidden;
}

.ui-progressbar .ui-widget-header{
	background-image:-webkit-linear-gradient(top, #149BDF, #0480BE);
	background-repeat:repeat no-repeat;
	box-shadow: none;
	box-sizing:border-box;
	color:#FFFFFF;
	float:left;
	height:100%;
	border:0;/**/
}
.ui-progressbar .ui-progressbar-value {
  margin:0px;
}


.ui-progressbar .ui-widget-header {
  -webkit-box-shadow:rgba(0, 0, 0, 0.14902) 0 -1px 0 inset;
  -webkit-transition:width 0.6s ease;
  background-color:#149BDF;
  background-image:-webkit-linear-gradient(top, #149BDF, #0480BE);
  background-repeat:repeat no-repeat;
  box-shadow:rgba(0, 0, 0, 0.14902) 0 -1px 0 inset;
  box-sizing:border-box;
  color:#FFFFFF;
  float:left;
  font-size:12px;
  height:100%;
  text-align:center;
  text-shadow:rgba(0, 0, 0, 0.247059) 0 -1px 0;
  width:0;
}

.progress-info .ui-widget-header, .progress-info.ui-slider.ui-widget-content  {
  background-color:#4BB1CF !important;
  background-image:-webkit-linear-gradient(top, #5BC0DE, #339BB9);
  background-repeat:repeat no-repeat;;
}

.progress-success .ui-widget-header, .progress-success.ui-slider.ui-widget-content  {
  background-color:#5EB95E  !important;
  background-image:-webkit-linear-gradient(top, #62C462, #57A957);
  background-repeat:repeat no-repeat;
}

.progress-warning .ui-widget-header, .progress-warning.ui-slider.ui-widget-content {
  background-color:#FAA732 !important;
  background-image:-webkit-linear-gradient(top, #FBB450, #F89406);
  background-repeat:repeat no-repeat;
}

.progress-danger .ui-widget-header, .progress-danger.ui-slider.ui-widget-content  {
  background-color:#DD514C !important;
  background-image:-webkit-linear-gradient(top, #EE5F5B, #C43C35);
  background-repeat:repeat no-repeat;
}

.progress-striped .ui-widget-header, .progress-striped.ui-slider.ui-widget-content  {
  -webkit-background-size:40px;
  background-color:#149BDF;
  background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.14902) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.14902) 50%, rgba(255, 255, 255, 0.14902) 75%, transparent 75%, transparent);
  background-repeat:repeat;
}

.active.ui-progressbar .ui-widget-header {
	  -webkit-animation: progress-bar-stripes 2s linear infinite;
     -moz-animation: progress-bar-stripes 2s linear infinite;
      -ms-animation: progress-bar-stripes 2s linear infinite;
       -o-animation: progress-bar-stripes 2s linear infinite;
          animation: progress-bar-stripes 2s linear infinite;
}
/*slider*/
.ui-slider{
	margin-bottom:20px;
}

.ui-slider.ui-widget-content{
	-webkit-box-shadow:rgba(0, 0, 0, 0.14902) 0 -1px 0 inset;
	-webkit-transition:width 0.6s ease;
	background-color:#149BDF;
	background-image:-webkit-linear-gradient(top, #149BDF, #0480BE);
	background-repeat:repeat no-repeat;
	box-shadow:rgba(0, 0, 0, 0.14902) 0 -1px 0 inset;
	box-sizing:border-box;
	border:none;
}

/*Table*/
.table > table{
	width:100%;
}

/*CGridview*/
.filters select, .filters input, .filters .uneditable-input {
  font-size:14px;
  height:20px;
  line-height:10px;
  margin-bottom:0;
  padding:0;
}

/*Pagination*/

.pager{
	margin:20px 0;
}
.pager ul{
	-webkit-box-shadow:rgba(0, 0, 0, 0.0470588) 0 1px 2px;
  border-radius:0px;
  box-shadow:rgba(0, 0, 0, 0.0470588) 0 1px 2px;
  display:inline-block;
  margin-bottom:0;
  margin-left:0;
  text-align:center;
}

.pager a, .pager span{
	
	border-radius:0px;
	margin-left:3px;
}

.pager ul > li.last > a, .pager ul > li.last > span {
  border-left-radius:4px;
}

.pager ul > li > a, .pager ul > li > span {
  background-color:#FFFFFF!important;
  border-color:#DDDDDD!important;
  border-style:solid;
  border-width:1px 1px 1px 0;
  float:left;
  line-height:20px;
  padding:4px 12px!important;
  text-decoration:none;
}

.pager ul > li.first > a, .pager ul > li.first > span {
  border-bottom-left-radius:4px;
  border-top-left-radius:4px;
}

ul.yiiPager li.hidden{
	display:none!important;	
}

/*CListView*/
.list-view div.view{
	
	border:solid 1px #DDDDDD;
	padding: 10px;
	margin-bottom:10px;
	-webkit-box-shadow:rgba(0, 0, 0, 0.0470588) 0 1px 1px inset;
	box-shadow:rgba(0, 0, 0, 0.0470588) 0 1px 1px inset;
	border-radius:4px;
	
}

/*Form*/
.filters input, .filters .uneditable-input {
  width:100% !important;
}

div.form > form  .row {
  margin:0 5px 5px 0px;
  float: left;
}
div.form > form  .row input[type="checkbox"] {width: 100%;}
div.form > form  .row_check input[type="checkbox"] {width: auto !important;float: left;margin-right: 15px;}
div.form > form  .row_check label {display: inline-block !important;}
div.form > form  .row.buttons {clear: left;float: none;}
/*Footer*/
footer {
	margin-top:10px;
	text-align:center;
}
/*Style switcher*/
.style-switcher
{
	padding-top:13px;
}
.style-switcher span.style
{
	width:16px; 
	height:16px; 
	display:block;
	margin-right:5px;
	float:left;
}

/*Button styles*/
.btn-info {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #49afcd;
  *background-color: #2f96b4;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(to bottom, #5bc0de, #2f96b4);
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
  filter: progid:dximagetransform.microsoft.gradient(enabled=false);
}
.subnav.navbar.navbar-fixed-bottom {height: 22px;}
.search-button {border-top-left-radius:11px;border-top-right-radius: 11px;border: solid 1px #de9329;padding: 3px 10px;background: #eee;color: #855130;}
.search-button:hover {border: solid 1px #855130;background: #DE9329;}
.search-form {border: solid 1px #de9329;padding:0 50px 0 0;background: #eee;font-style: italic;margin-bottom: 5px;}
.row.rememberMe {clear: left;}
span.required {color: #e9322d;}
#weekly-visit canvas {max-width: 100%;}
.label.label-info.pull-right {display: none;}
#MyTab-Menu {border: none;margin: 0;padding: 0;}
#MyTab-Menu ul {margin: 0 -5px;border-radius: 0;border-left: none;border-right: none;}
#MyTab-Menu #attivi {padding: 5px 0;}
/*fe i will add for dimention consegnati*/
select[name="OrdiniConfermati[data_prevista_consegna]"]{max-width: 100px;}
select[name="OrdiniConfermati[causale_decod]"]{max-width: 90px;}
select[name="OrdiniConfermati[zona]"]{max-width: 120px;}
select[name="OrdiniConfermati[stato_carico]"]{max-width: 90px;}
select[name="OrdiniConfermati[ragione_sociale]"]{max-width: 120px;}
select[name="OrdiniConfermati[data_ordine]"]{max-width: 100px;}
select[name="OrdiniConfermati[compilato_da]"]{max-width: 110px;}
select[name="OrdiniConfermati[ricerca_agente]"]{max-width: 70px;}
select[name="OrdiniConfermati[data_avanzamento]"]{max-width: 100px;}


select[name="Ordini[data_prevista_consegna]"]{max-width: 100px;}
select[name="Ordini[causale_decod]"]{max-width: 90px;}
select[name="Ordini[zona]"]{max-width: 120px;}
select[name="Ordini[stato_carico]"]{max-width: 90px;}
select[name="Ordini[ragione_sociale]"]{max-width: 120px;}
select[name="Ordini[data_ordine]"]{max-width: 100px;}
select[name="Ordini[data_avanzamento]"]{max-width: 100px;}
select[name="Ordini[compilato_da]"]{max-width: 110px;}
select[name="Ordini[ricerca_agente]"]{max-width: 70px;}



select[name="OrdiniDaFare[data_prevista_consegna]"]{max-width: 100px;}
select[name="OrdiniDaFare[causale_decod]"]{max-width: 120px;}
select[name="OrdiniDaFare[zona]"]{max-width: 120px;}
select[name="OrdiniDaFare[stato_carico]"]{max-width: 120px;}
select[name="OrdiniDaFare[ragione_sociale]"]{max-width: 120px;}
select[name="OrdiniDaFare[data_ordine]"]{max-width: 120px;}
select[name="OrdiniDaFare[compilato_da]"]{max-width: 110px;}
select[name="OrdiniDaFare[ricerca_agente]"]{max-width: 70px;}


select[name="OrdiniDaConfermare[data_prevista_consegna]"]{max-width: 100px;}
select[name="OrdiniDaConfermare[causale_decod]"]{max-width: 120px;}
select[name="OrdiniDaConfermare[zona]"]{max-width: 120px;}
select[name="OrdiniDaConfermare[stato_carico]"]{max-width: 120px;}
select[name="OrdiniDaConfermare[ragione_sociale]"]{max-width: 120px;}
select[name="OrdiniDaConfermare[data_ordine]"]{max-width: 120px;}
select[name="OrdiniDaConfermare[compilato_da]"]{max-width: 110px;}
select[name="OrdiniDaConfermare[ricerca_agente]"]{max-width: 70px;}


select[name="OrdiniInLavorazione[data_prevista_consegna]"]{max-width: 100px;}
select[name="OrdiniInLavorazione[causale_decod]"]{max-width: 120px;}
select[name="OrdiniInLavorazione[zona]"]{max-width: 120px;}
select[name="OrdiniInLavorazione[stato_carico]"]{max-width: 120px;}
select[name="OrdiniInLavorazione[ragione_sociale]"]{max-width: 120px;}
select[name="OrdiniInLavorazione[data_ordine]"]{max-width: 120px;}
select[name="OrdiniInLavorazione[compilato_da]"]{max-width: 110px;}
select[name="OrdiniInLavorazione[ricerca_agente]"]{max-width: 70px;}


select[name="OrdiniSospesi[data_prevista_consegna]"]{max-width: 100px;}
select[name="OrdiniSospesi[causale_decod]"]{max-width: 120px;}
select[name="OrdiniSospesi[zona]"]{max-width: 120px;}
select[name="OrdiniSospesi[stato_carico]"]{max-width: 120px;}
select[name="OrdiniSospesi[ragione_sociale]"]{max-width: 120px;}
select[name="OrdiniSospesi[data_ordine]"]{max-width: 120px;}
select[name="OrdiniSospesi[compilato_da]"]{max-width: 110px;}
select[name="OrdiniSospesi[ricerca_agente]"]{max-width: 70px;}

/* getione preventivi*/
select[name="PreventivoAttivo[ragione_sociale]"]{max-width: 245px;}
select[name="PreventivoAttivo[redatto_da]"]{max-width: 150px;}
select[name="PreventivoAttivo[utenti_id]"]{max-width: 150px;}

input[name="PreventivoAttivo[revisione]"]{max-width: 100px;}
input[name="PreventivoAttivo[validita]"]{max-width: 120px;}

select[name="PreventivoDaGestire[ragione_sociale]"]{max-width: 245px;}
select[name="PreventivoDaGestire[redatto_da]"]{max-width: 150px;}
select[name="PreventivoAttivo[utenti_id]"]{max-width: 150px;}

input[name="PreventivoDaGestire[revisione]"]{max-width: 100px;}
input[name="PreventivoDaGestire[validita]"]{max-width: 120px;}

select[name="PreventivoConfermato[ragione_sociale]"]{max-width: 245px;}
select[name="PreventivoConfermato[redatto_da]"]{max-width: 150px;}
select[name="PreventivoAttivo[utenti_id]"]{max-width: 150px;}
input[name="PreventivoConfermato[revisione]"]{max-width: 100px;}
input[name="PreventivoConfermato[validita]"]{max-width: 120px;}

select[name="PreventivoRifiutato[ragione_sociale]"]{max-width: 245px;}
select[name="PreventivoRifiutato[redatto_da]"]{max-width: 150px;}
select[name="PreventivoAttivo[utenti_id]"]{max-width: 150px;}

input[name="PreventivoRifiutato[revisione]"]{max-width: 100px;}
input[name="PreventivoRifiutato[validita]"]{max-width: 120px;}

select[name="PreventivoScaduto[ragione_sociale]"]{max-width: 245px;}
select[name="PreventivoScaduto[redatto_da]"]{max-width: 150px;}
select[name="PreventivoAttivo[utenti_id]"]{max-width: 150px;}

input[name="PreventivoScaduto[revisione]"]{max-width: 100px;}
input[name="PreventivoScaduto[validita]"]{max-width: 120px;}





/* **********************SEARCH FORM************************* */

#search-form {position: relative;}
#search-form .buttons {position: absolute;right: -48px;top: 5px;}
#search-form .buttons .ssearch input[type="submit"] {
    background: url(/themes/abound/img/search.png) no-repeat 5px 5px;
    border: none;
    padding: 35px 0 0 35px;
    width: 25px;
    height: 25px;
    margin: 5px;
}
#search-form .buttons .ddelete input#clearSearch {
    background: url(/themes/abound/img/delete-r.png) no-repeat 5px 5px;
    border: none;
    padding: 35px 0 0 35px;
    width: 25px;
    height: 25px;
    margin: 5px;
}
#search-form table {width: 100%;max-width: 100%;}
#search-form table.item tr th {padding: 0 3px;text-align: left;vertical-align: bottom;border-right: solid 1px #c1c1c1;width: 16.66666%;max-width: 16.66666%;}
#search-form table.item tr th.data-carico,
#search-form table.item tr th.data-ordine,
#search-form table.item tr th.importi {border-right: solid 1px #c1c1c1;}
#search-form table.item tr th label {margin: 0 0 0 3px;font-size: 12px;height: 20px;overflow: hidden;color: #888;}
#search-form table.item tr.titoli-s th label {margin: 0 1% 0 0;width: 49%;float: left;}
#search-form table.item tr th input {font-size: 12px;width: auto;}
#search-form table.item tr.dati-s.row2 {border-bottom: solid 1px #c1c1c1;}
#search-form table.item tr.dati-s.row2 th div {width: 50%;float: left;}
#search-form table.item tr.dati-s th.agente-s select {width: 100%;}
#search-form table.item tr.dati-s th input {height: 14px;margin: 0 0 7px;color: #888;width: 90%;}
#search-form table.item tr.dati-s th select {height: 24px;margin-bottom: 5px;width: 100%;max-width: 100%;}
.top-view .conferma-ordine a {
    position: absolute;
    top: 5px;
    right: 15px;
    padding: 5px 10px;
    background: #4bbc12;
    border: solid 1px #4bbc12;
    border-radius: 15px;
    color: #fff;
    text-shadow: 1px 1px 1px #333;
}
.top-view {position: relative;}
.top-view .conferma-ordine a:hover {box-shadow: 0px 0px 3px #666;border: solid 1px #fff;}
input#annulla,
input#conferma {
    background: #4bbc12;
    border: solid 1px #4bbc12;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#annulla {
    background: #ff0000;
    border: solid 1px #ff0000;
}
input#annulla:hover,
input#conferma:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}
#conferma-form .conferma,
#conferma-form .annulla {float: right;}
#conferma-form .annulla {margin-right: 20px;}
.action a {
    border-radius: 11px;
    border: solid 1px #de9329;
    padding: 9px 10px 8px 35px;
    background: url(/amcadweb/images/add.png)no-repeat 5px 50% #eee;
    color: #855130;
}
.action a:hover {
    border: solid 1px #855130;
    background-color: #de9329;
}
p.note {font-style: italic;}
form#modelli-email-form div.row label a {text-decoration: underline;}
span#cke_ModelliEmail_testo {border: none !important;}
#campiSpeciali h4 {float: left; width: 25%;margin: 15px 0 0 0;color: #de9329;}
#campiSpeciali div {float: left;width: 75%;margin: 0;}
#campiSpeciali div.campi_ordine {margin: 10px 0 5px;}
#campiSpeciali div.campi_cliente {border-top: solid 1px #ddd;padding-top: 15px;}
#campiSpeciali div div {width: 70%}
#campiSpeciali div.campi_ordine .select-campi-ordine #campi_ordine,
#campiSpeciali div.campi_cliente .select-campi-cliente #campi_cliente {width: 100%;}
#campiSpeciali div .button-select {width: 30%;text-align: center;}
#modelli-email-test div {
    width: 95%;
    /*float: left;*/
    padding: 1%;
    margin: 1%;
    border: solid 1px #ddd;
    border-radius: 4px;
    background-color: #f9f9f9;
}
#result-test {color: #ff0000;font-weight: bold;clear: left;padding: 1% 2%;}
#modelli-email-form .row {
    padding: 10px;
    /*border: solid 1px #ddd;*/
    border-radius: 4px;
    /*background-color: #f9f9f9;*/
    min-height: 30px;
}
#modelli-email-form .row-button {
    padding: 5px;
    min-height: 30px;
}
#modelli-email-form .modelli-email-table
{
    border-color: #ddd;
    border-collapse: collapse;
}
#ModelliEmail_bcc {  width: 100%;  }
#ModelliEmail_cc{ width: 100%;  }
#ModelliEmail_spedisci_a_tecnico,#ModelliEmail_spedisci_agente{width: 13px;
    height: 13px;
    padding: 0;
    margin:0;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
}
.search-button_has_search {
    border-top-left-radius:11px;
    border-top-right-radius: 11px;
    border: solid 1px #de9329;
    padding: 3px 10px;
    background: #ff0000;
    color: #ffffff;}

input#modifica {
    background: #1253bc;
    border: solid 1px #1253bc;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#modifica:hover,
input#modifica:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}

input#modifica_disabled {
    background: #b8bcb9;
    border: solid 1px #b8bcb9;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#modifica_disabled:hover,
input#modifica_disabled:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}

input#finalizza_bozza {
    background: #1253bc;
    border: solid 1px #1253bc;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#finalizza_bozza:hover,
input#finalizza_bozza:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}

input#finalizza_bozza_disabled {
    background: #b8bcb9;
    border: solid 1px #b8bcb9;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#finalizza_bozza_disabled:hover,
input#finalizza_bozza_disabled:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}

input#revisione {
    background: #5e605e;
    border: solid 1px #5e605e;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#revisione:hover,
input#revisione:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}

input#annulla_revisione {
  background: #ff0000;
  border: solid 1px #ff0000;
  border-radius: 15px;
  color: #fff;
  padding: 5px 15px;
  float:right;
}
input#annulla_revisione:hover,
input#annulla_revisione:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}

input#revisione_corpo {
    background: #5e605e;
    border: solid 1px #5e605e;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#revisione_corpo:hover,
input#revisione_corpo:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}


input#listini_cliente {
    background: #ff0000;
    border: solid 1px #b8bcb9;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#listini_cliente:hover,
input#listini_cliente:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}


input#stampa {
    background: #ff0000;
    border: solid 1px #ff0000;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#stampa:hover,
input#stampa:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}

input#stampa_cli {
    background: #ff0000;
    border: solid 1px #ff0000;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#stampa:hover,
input#stampa:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}

input#stampa_cli_am {
    background: #ff0000;
    border: solid 1px #ff0000;
    border-radius: 15px;
    color: #fff;
    padding: 5px 15px;
}
input#stampa:hover,
input#stampa:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}


input#email {
    background: #4bbc12;
        border: solid 1px #4bbc12;
        border-radius: 15px;
        color: #fff;
        padding: 5px 15px;
}
input#email:hover,
input#email:hover {box-shadow: 0 0 3px #333;border: solid 1px #fff;}




#preventivo-details .conferma,
#preventivo-details .modifica {float: right;}
#preventivo-details .modifica {margin-right: 15px;}
#preventivo-details .modifica {margin-bottom: 20px;}
#preventivo-details .revisione {float: right;}
#preventivo-details .revisione {margin-right: 15px;}
#preventivo-details .revisione {margin-bottom: 20px;}
#preventivo-details .stampa {float: right;}
#preventivo-details .stampa {margin-right: 15px;}
#preventivo-details .stampa {margin-bottom: 20px;}
#preventivo-details .email {float: right;}
#preventivo-details .email {margin-right: 15px;}
#preventivo-details .email {margin-bottom: 20px;}


#preventivi-list {margin-bottom: 15px;margin-left: 10px;}

#preventivi-list .conferma,
#preventivi-list .conferma {float: right;}
#preventivi-list .conferma {margin-bottom: 50px;}

#preventivo-details,
#preventivo-details {width: 100%;max-width: 100%;}
#preventivo-details .form {float: left;}
#dettagli {width: 100%;max-width: 100%;}

.progress-bar { height:15px; background:greenyellow; width:0; text-align:center;display: none }
#preventivi-list .conferma {float: right;}
#preventivi-list .conferma {margin-bottom: 50px;}

.editpopup .conferma {float: left;padding: 5px}
.editpopup .revisione {margin-left: 15px;}

.editpopup > input{
    margin-top: 5px;
    margin-right: 5px;
    margin-left: -5px;
    margin-bottom: 5px;
    float: right;
    width: 100%;
}
.editpopup> label{
    margin-top: 5px;
    margin-right: 5px;
    margin-left: -5px;
    margin-bottom: 5px;
    float: right;
    width: 100%;
}


.preventivi-email-form-row > input  {
    margin-top: 5px;
    margin-right: 5px;
    margin-left: -5px;
    margin-bottom: 5px;
    float: left;
    width: 100%;
}
.preventivi-email-form-row > textarea  {
    margin-top: 5px;
    margin-right: 5px;
    margin-left: -5px;
    margin-bottom: 5px;
    float: left;
    width: 100%;
}
.preventivi-email-form-row > label  {
    margin-top: 5px;
    margin-right: 5px;
    margin-left: -5px;
    margin-bottom: 1px;
    float: left;
    width: 100%;
}
.preventivi-email-form-row-invia input{
    float: right;
    margin-top: 5px;
}
.preventivi-email-form-row-chiudi input{
    float: right;
    margin-right: 5px;
    margin-top: 5px;
}
#controllo-lavorazioni-form .row {
    /*border: solid 1px #ddd;*/
    border-radius: 4px;
    /*background-color: #f9f9f9;*/
    min-height: 30px;
    padding-left: 30px;
    float: left;
    padding-right: 30px;
}

#cliente-details,
#cliente-details {width: 100%;max-width: 100%;}
#cliente-details .form {float: left;}
#dettagli {width: 100%;max-width: 100%;}
#hidden-lead{
	display:none;
}