.amconf-image
{
    margin-right: 5px;
    float: left;
    border: 2px solid #666666;
    width: 12px;
    border-radius: 50%;
    margin-top: 3px;
}

.zoomLens {
    background-color: white;
}

.zoomContainer {
z-index: 10;
}

.zoomWindow {
    z-index: 70000 !important;
}

.zoomWrapper {
margin: 0 auto;
}

.product-view .product-img-box .product-image {
overflow: visible;/*
z-index: 0 !important;*/
position: relative;
}

.swatch-title{
	font-weight: 600;
	position: absolute;
	padding-left: 3px;
}

.amconf-image-outofstock
{
    padding: 0px;
    border: 3px solid #303030;
    opacity:0.6;
    filter:alpha(opacity=60);
}

.amconf-images-container
{
    width: 100%;
    clear: both;
}

.amconf-image-container
{
    position:relative;
    text-align: center;
}

#amconf_price_clone_container
{
    float: left;
}
#amconf_price_clone_container ul
{
    clear: both;
}

.MagicScrollArrows {
    cursor: pointer;
    position: absolute;
    display: block;
}

.MagicScrollArrowPrev { 
    width: 35px;
    height: 35px;
    background: url(../images/miscellaneous_sprite_sm.png) 0 -35px no-repeat transparent;
    left:0;
}

.MagicScrollArrowNext {
    width: 35px;
    height: 35px; 
    background: url(../images/miscellaneous_sprite_sm.png) -35px -35px no-repeat transparent;
    right:0;
}

#nextGallery.disabled, #prevGallery.disabled {
    opacity: 0.4;
    filter: alpha(opacity = 40);
    cursor: default;
}

.caroufredsel_wrapper {
    margin:0 auto !important;    
}

#amasty_gallery a{
     text-decoration: none;
}

#ampagination {
    text-align: center;
}
#ampagination a {
    background: url(../images/miscellaneous_sprite.png) 0 -300px no-repeat transparent;
    width: 15px;
    height: 15px;
    margin: 0 5px 0 0;
    display: inline-block;
}
#ampagination a.selected {
    background-position: -25px -300px;
    cursor: default;
}
#ampagination a span {
    display: none;
}

.product-view .product-options .input-box {
    display: block !important;
}
li.amconf-image-container,
.amconf-image-title{
    width: 100%!important;
    font-size: 13px;
}
li.amconf-image-container{
    overflow: hidden;
    padding: 5px 15px;
}
li.amconf-image-container:hover{
    background: #f0eeeb;
}
li.amconf-image-container.active {
    background: #f0eeeb;
}
.no-display{
display: none !important;
}
