.vw_imageholder img {float: left;  -webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-ms-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;}
.vw_imageholder {position: relative;}
.vw_imageholder .imagecontrolholder {position: absolute;z-index: 500;}/*was 10000*/
.vw_imageholder .imagecontrol {  -webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-ms-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s; opacity: 0; height: 10px;text-align: left; padding-left: 26px; cursor: pointer;  line-height: 0.89;  font-size: 13px;}
.vw_imageholder.big .big_hide { display: none}
.vw_imageholder.medium .medium_hide { display: none}
.vw_imageholder.small .small_hide { display: none}
.vw_imageholder .imagecontrol.quarto {clear: none; float: left;}
.vw_imageholder:hover .imagecontrol.quarto {padding:5px;text-align: center;}
.vw_imageholder:hover .imagecontrol { opacity: 0.7; height: 22px; background-color: #AE1E1E; color: wheat;  margin: 2px; border-radius: 5px;}
.vw_imageholder:hover .imagecontrol:hover { opacity: 1; background-color: #AE1E1E; border-radius: 7px;}

.vw_imageholder .image_alone {background: #AEAEAE;padding-bottom: 100px;padding-left: 30px;}
.vw_imageholder .image_alone p {font-weight: bold;margin: 0px 25px;text-decoration: underline;}
.vw_imageholder .image_alone img {}
.noselect {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}