.detail_image{
	text-align: :center;
	margin: 2 auto;
	width: 80%;
	display: block;
}
.detail_image_2{
    max-width: 600px ;
    background: url('image/load.gif') no-repeat;
    margin-left: auto ;
    margin-right: auto ;
}
.detail_image_3{
    display: block; 
    padding:0px;
    max-width:600px;
    margin-left: 10px;
    margin-right: 10px;
}
.qrcode{
    display: block; 
    margin-left: auto;
    margin-right: auto;
	width:200px;
	height:200px;
}
.clientmap{
    padding: 0 !important;
    position : absolute !important; 
    top : 40px !important;  
    right : 0 !important; 
    left : 0 !important;     
    height: 200px !important;
}
.rounded { border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; }
.shadow { -moz-box-shadow: 0px 2px 4px #999; -webkit-box-shadow: 0px 2px 4px #999; box-shadow: 0px 2px 4px #999; }
.light { background:#fff; }
.content { padding:1.5em; margin:0 0 1.5em; }
.no_margin{ margin: 0px}
.inlineleft{ float:left; margin:10px;}
.inlineright{  width: auto; overflow: auto; min-width: 100px}
.detailNote{
    display:none;
}
.contentNAV{
	padding: 0px;
}
.contentMY{
    padding: 15px 8px 8px;
}
.row_buttons{
	font-size: 11px;
    font-weight: bold;
    margin-top: -0.9em;
    padding: 0.2em 0.5em;
    position: absolute;
    /*right: 30px;*/
    top: 10%;
}
.row_buttons_right{
    font-size: 11px;
    font-weight: bold;
    margin-top: -0.9em;
    padding: 0.2em 0.5em;
    position: absolute;
    right: 45px;
    top: 21%;
}
.row_delete_button{
	font-size: 11px;
    font-weight: bold;
    margin-top: -0.9em;
    padding: 0.2em 0.5em;
    position: absolute;
    right: 60px;
    top: 38%;
}
.center-wrapper {
  text-align: center;
}
.center-wrapper * {
  margin: 0 auto;
}
.rating {
  margin: 0 auto;
}
.rating2 {
  float:left;
}
.cartLoginButton{
    display: none;
}
.cartactivateButton{
    display: none;
}
.logo {
  margin: 10px auto 9px !important;
}
.logo a {
  display: block;
  width: 103px;
  height: 25px;
  margin: 0 auto;
  background: url(../image/smarteat.png) no-repeat;
}
.logo_clients {
  width: 100%;
  height: auto;
  max-height:100px;
  object-fit:scale-down;
  display: block;
}


#iframe {
    zoom: 0.50;
    -moz-transform:scale(0.75);
    moz-transform-origin: 0 0;
    -o-transform: scale(0.75);
    o-transform-origin: 0 0;
    -webkit-transform: scale(0.75);
    -webkit-transform-origin: 0 0;
}

/* for better performance */
.ui-shadow,
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a,
.ui-body-b,
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b,
.ui-bar-c,
.ui-body-c,
.ui-btn-up-c,
.ui-btn-hover-c,
.ui-btn-down-c,
.ui-bar-c,
.ui-body-d,
.ui-btn-up-d,
.ui-btn-hover-d,
.ui-btn-down-d,
.ui-bar-d,
.ui-body-e,
.ui-btn-up-e,
.ui-btn-hover-e,
.ui-btn-down-e,
.ui-bar-e,
.ui-overlay-shadow,
.ui-shadow,
.ui-btn-active,
.ui-body-a,
.ui-bar-a{
text-shadow: none;
box-shadow: none;
-webkit-box-shadow: none;
}
/* non work scroll after collapsible expand in chrome
html, body 
{ 
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
*/
*.ui-listview *.ui-btn-up-c,
*.ui-listview *.ui-btn-down-c,
*.ui-listview *.ui-btn-hover-c
  {

    border: 1px solid       #ccc /*{c-bup-border}*/;
    background:             #eee /*{c-bup-background-color}*/;
    font-weight: bold;
    color:                  #222 /*{c-bup-color}*/;
    text-shadow: 0 /*{c-bup-shadow-x}*/ 1px /*{c-bup-shadow-y}*/ 0 /*{c-bup-shadow-radius}*/ #fff /*{c-bup-shadow-color}*/;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #fff /*{c-bup-background-start}*/), to( #f1f1f1 /*{c-bup-background-end}*/)); /* Saf4+, Chrome */
    background-image: -webkit-linear-gradient( #fff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
    background-image:    -moz-linear-gradient( #fff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* FF3.6 */
    background-image:     -ms-linear-gradient( #fff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* IE10 */
    background-image:      -o-linear-gradient( #fff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/); /* Opera 11.10+ */
    background-image:         linear-gradient( #fff /*{c-bup-background-start}*/, #f1f1f1 /*{c-bup-background-end}*/);
  /* Copy your .ui-btn-up styles here */
  }

/* for better performance end */

/* pulsanti rettangolari*/
.ui-corner-all {
    -webkit-border-radius: 0.4em /*{global-radii-blocks}*/;
    border-radius: 0.5em /*{global-radii-blocks}*/;
}
.ui-btn-corner-all {
    -webkit-border-radius: 0.2em /*{global-radii-buttons}*/;
    border-radius: 0.5em /*{global-radii-buttons}*/;
}
/* pulsanti rettangolari*/