.amconf-image{margin:3px;border-radius:3px;cursor:pointer;}
.amconf-image-container div.am-disabled{opacity:0.7;cursor:not-allowed;border-color:grey;}
.amconf-noimage-div{background-color:ghostwhite;border:1px solid black;text-align:center;cursor:pointer;overflow:hidden;border-radius:3px;}
.amconf-color-container{cursor:pointer;overflow:hidden;border-radius:3px;}
.product-options em{color:red;}
.product-image img#amasty_zoom:nth-child(2){display:none;} 
#amasty_gallery img{display:inline!important;width:auto!important;}
.amasty-main-spinner{top:0;}
.zoomLens{background-color:white;}
#amasty_zoom{position:relative!important;max-width:100%;}
.zoomContainer{z-index:10;}
.zoomWindow{z-index:70000!important;}
.zoomWrapper{margin:0 auto;position:relative;overflow:hidden;}
.product-image{overflow:visible;text-align:center;position:relative;}
hr.amconf-hr{-moz-transform:rotate(135deg);  
       -o-transform:rotate(135deg);  
  -webkit-transform:rotate(135deg);  
      -ms-transform:rotate(135deg);  
          transform:rotate(135deg);  
             filter: progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',  
                      M11=0.9914448613738104, M12=-0.13052619222005157,M21=0.13052619222005157, M22=0.9914448613738104); 
         -ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.9914448613738104, M12=-0.13052619222005157, M21=0.13052619222005157, M22=0.9914448613738104,sizingMethod='auto expand')";
    zoom:1;color:white;border-color:white;background-color:white;position:absolute;top:9px;width:100%;z-index:4;margin:0;}
.swatch-title{font-weight:600;position:absolute;padding-left:3px;}
.amconf-image-selected{margin:0;outline:3px double #eaff00;}
.amconf-image-outofstock{opacity:0.6;filter:alpha(opacity=60);}
.amconf-images-container{width:100%;clear:both;}
.amconf-image-container{display:inline-block;position:relative;text-align:center;margin-right:5px;margin-bottom:3px;
 vertical-align:top;}
.amconf-image-container img, .amconf-image-container div:first-child{margin:0 auto;}
.amconf-image-title{margin-bottom:5px;}
#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;}
.no-display{display:none!important;}
.am-swatch-arrow{background:url(../images/swatch_arrow.png);background-color:transparent;position:absolute;text-indent:-9999px;cursor:pointer;z-index:10;width:25px;height:25px;line-height:0;top:2px;}
.am-swatch-arrow.disabled{opacity:0.4;filter:alpha(opacity = 40);cursor:default;}
.input-box{position:relative;}
.am-swatch-prev{background-position:0px 25px;}
.am-swatch-next{right:0;background-position:-27px 25px;line-height:0;background-color:#fff;}
.am-swatch-prev:not(.disabled):hover{background-position:0px 52px;}
.am-swatch-next:not(.disabled):hover{background-position:-27px 52px;}
.amconf-more-colors{display:block;}
.zoom-caption{background:none repeat scroll 0 0;text-align:center;position:absolute;width:100%;}
.zoom-caption-text{font-size:14px;font-weight:bold;}
.zoomWindowContainer{max-width:100%;}
.amtooltip-label{text-align:center;font-weight:700}.amtooltip-img{margin-bottom:3px}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipster-shadow{border-radius:5px;background:#fff;box-shadow:0 0 14px rgba(0,0,0,.3);color:#2c2c2c}.tooltipster-shadow .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:3px 4px}.tooltipster-light{border-radius:5px;border:1px solid #ccc;background:#ededed;color:#666}.tooltipster-light .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:3px 4px}.tooltipster-noir{border-radius:0;border:3px solid #2c2c2c;background:#fff;color:#2c2c2c}.tooltipster-noir .tooltipster-content{font-family:Georgia,serif;font-size:14px;line-height:16px;padding:3px 4px}.tooltipster-punk{border-radius:5px;border-bottom:3px solid #f71169;background:#2a2a2a;color:#fff}.tooltipster-punk .tooltipster-content{font-family:Courier,monospace;font-size:14px;line-height:16px;padding:3px 4px}