
.accessory
{
	position:absolute;
	left:0px;
	top:0px;
	image-rendering: optimizeSpeed;
 	image-rendering: -moz-crisp-edges;          /* Firefox                        */
 	image-rendering: -o-crisp-edges;            /* Opera                          */
 	image-rendering: -webkit-optimize-contrast; /* Chrome (and eventually Safari) */
 	image-rendering: optimize-contrast;         /* CSS3 Proposed                  */
 	-ms-interpolation-mode: nearest-neighbor;   /* IE8+                           */
}

.shadow
{
	position:absolute;
	opacity:0.7;
	z-index:100;
}

.loading
{
	width:22px;
	height:22px;
	background-image:url('../../files/adopts_frontend/pokeball_rolls.png');
}

.adopts_content  > .loading
{
	position:absolute;
	top:36px;
	left:13px;
	opacity:0.3;
}

#accessory_edit, #wearable_menu
{
	position:absolute;
	width:100px;
}

#accessory_edit .button, #wearable_menu .button
{
	width:24px;
	height:24px;
	background-color:white;
	border:1px solid gray;
	display:inline-block;
	margin:2px 2px 0 3px;
}

#accessory_edit .button#mirror_element
{
	background-image:url('../../files/adopts_frontend/mirror.png');
}
#accessory_edit .button#ccw_element
{
	background-image:url('../../files/adopts_frontend/rotate_ccw.gif');
}
#accessory_edit .button#cw_element
{
	background-image:url('../../files/adopts_frontend/rotate_cw.gif');
}
#accessory_edit .button#strip_element
{
	background-image:url('../../files/adopts_frontend/bag.png');
}
#accessory_edit .button#strip_all_element
{
	background-image:url('../../files/adopts_frontend/bag_all.png');
}

#wearable_menu .button#wear_element
{
	background-image:url('../../files/adopts_frontend/wear_item.png');
}

#wearable_menu .button#use_element
{
	background-image:url('../../files/adopts_frontend/use_item.png');
}