/**
 *    magnific popup
 */

html{margin-right:0 !important;}


.white-popup
{
    position: relative;

    overflow-x: hidden;
    overflow-y: auto;
	top:50px;
    width: 525px;
    margin: 0 auto;
    padding: 20px 5px 20px 20px;

    color: #000;
    background: #FAFAFA;
}

.white-popup .product-details-page
{
    margin-top: 0;
}
.white-popup  #products_example{
margin-bottom:20px;
}

.master-wrapper-page.k-content .master-wrapper-content .content .cph
{
    overflow: hidden;

    padding: 0;
}

.white-popup .page-body.ProDts .ProDes
{
    padding-left: 0px;
    /*margin-left: 54px;*/
    width:100%;
	min-height:0!important;

    /*border-left: #eae8e7 solid 1px;*/
}

.white-popup .product-details-page .ProImg .picture slides_container
{
    overflow: hidden;

    width: 450px;
    height: 300px;
}
.white-popup .product-details-page .ProImg .jcarousel-wrapper
{
    margin: 26px 0 0 0;
}

.white-popup .page-body.ProDts .details
{
    float: none;

    width: 510px;
	margin-right:0;
}
.white-popup .product-details-page .variant-overview
{
    width: 100%;
}
.white-popup .ProDts .details .ProDes .overview
{
    width: auto;
}

.white-popup .page-body.ProDts .details .ProDes .overview .product-share-button
{
    margin-left: 100px;
}

.white-popup .page-body.ProDts .details .ProDes .overview .vfpd
{
    font-size: 16px;
    font-weight: normal;

    margin: 40px 0 0 20px;

    text-transform: uppercase;

    color: #78bf43;
}

.white-popup .page-body.ProDts .details .ProDes .overview .vfpd a,
.cph .white-popup .page-body.ProDts .details .ProDes .overview .vfpd a:hover
{
    font-weight: normal !important;

    text-decoration: none;

    color: #78bf43;
    text-shadow: none;
}

.white-popup .product-details-page .product-reviews-overview
{
    margin-bottom: 10px;
}
.white-popup .product-details-page .ProImg .logo
{
    width: 200px;
    height: 26px;
    margin-top: 40px;

    background: url(../../../Content/images/productdetail/logo.jpg) no-repeat;
}

.XClose
{
    position: absolute;
    top: 20px;
    right: 20px;

    padding: 0;

    background: #000 ;
}
.XClose span.mfp-close
{
    display: block;

    width: 41px;
    height: 41px;
    padding: 0;

    cursor: pointer;

    opacity: 1;
    background: url(../../../Content/images/x-close.jpg) center no-repeat;
}

.XClose span.mfp-close:active
{
    top: 0;
}
.cph .white-popup .XClose a,
.cph .white-popup .XClose a:hover
{
    font-weight: normal !important;

    text-decoration: none;

    color: #fff;
}
.white-popup .button-1.add-to-wishlist-button
{
    /*content:' '; clear:both; margin-bottom:15px;*/ margin-right: 5px;
}
.white-popup .button-1.add-to-cart-button
{
    margin-bottom: 20px;
}

/*.white-popup .page-body.ProDts .details .ProDes .overview span{font-family: "myriad-pro",sans-serif; font-style: normal; font-weight: 400; font-size:20px; font-weight:normal !important}*/

.white-popup .ProDts .details .ProDes .overview
{
    margin: 0 !important;
}
.white-popup .page-body.ProDts .details .ProDes .overview .PopupView a span
{
    font-size: 12px;

    display: inline-block;

    margin-left: 5px;
}
.white-popup .details .ProDes .overview .add-to-cart-panel label
{
    font-family: 'myriad-pro',sans-serif;
    font-size: 13px !important;
    font-weight: 400;
    font-style: normal;

    text-transform: uppercase;
}

.white-popup .variant-overview .wrapTable {
    border: none; 
}
.white-popup .left_info{
width:100%;
float:none;
}