
/* NOTE: contaner with main image and selector's container */
div.MagicToolboxContainer {
    text-align: center;
}
div.MagicToolboxContainer.minWidth {
    min-width: 250px;
}

/* NOTE: contaner with message under Magic Scroll */
div.MagicToolboxMessage {
    text-align: center;
}

/* NOTE: magicscroll makes the image smaller if there is a margin */
/*
.MagicScrollItem a {
    margin: 0 !important;
}
*/
/*
div.MagicScroll {
    margin: auto !important;
}
*/
/*
.MagicToolboxContainer {
    margin: 0 auto;
}
*/
/*
.MagicScroll {
    margin: 0 auto;
}
*/
#product-tabs-dpimages > div {
    display: block !important;
    margin: 0 auto;
}
#homeMagicScroll {
    margin: 15px auto;
}
ul.bestsellers-products-item .MagicScroll img {
    width: auto;
}

.product-details .image .image-box img {
    border-style: none;
}

/* start: style from old version */
/*
#center-main {
    overflow: visible;
}
#content-container {
    overflow: visible;
}
div.menu-dialog {
    overflow: visible;
}
div.MagicToolboxMessage {
    white-space: normal;
}
div.MagicZoomBigImageCont {
    z-index: 2000 !important;
}
*/
/* end: style from old version */

/* NOTE: fix for magicscroll buttons in 'Detailed images' tab */
.ui-widget button.mcs-button-arrow {
    font-family: magicarrows;
}


.MagicScroll.related-products .mcs-item { padding: 0 10px; }
.MagicScroll.related-products  a { color: #024B6D; font-size: 16px; font-weight: bold;     white-space: normal; line-height: 19px; }
.MagicScroll.related-products .image-wrapper { margin-bottom: 20px;  }
.MagicScroll.related-products .price-row { display: block; margin-top:10px; font-size: 16px; font-weight: bold; }