﻿table{border-top:2px solid #8560a8 !important;}

.product-page{}
.product-page .gallery_box img{width:223px;height:212px !important;border:1px solid #eee;}
.product-page .gallery_box img:hover{border:1px solid #8560a8;}
.product-page .gallery_box .control{}

.cart-btn-wrap{position:absolute;}

.product-detail-popup {
    background:url(../img/patterns/bright_squares.png);
}
.product-detail-popup .product-detail-wrap {
    width:100%;
    height:500px;
    background-color:#fff;
    border:1px solid #ccc;
}

.product-detail-popup .product-detail-wrap .product-info-wrap{
    margin:20px;
}
.product-image{text-align:center;}
.product-image img{width:240px;height:210px;}
.product-detail{height:160px;}
.product-tip .list,
.product-tip .list li{padding-top:0px;padding-bottom:0px;margin:0px;color:#999;}

.product-cart-wrap{
    height:200px;
}


.cart-page{}
.cart-page .cart-list-wrap{margin:30px;}
.cart-page .cart-list-wrap td{text-align:center;}
.cart-page .cart-list-wrap td.text-left{text-align:left;}
.cart-page .cart-list-wrap td.text-right{text-align:right;}
.cart-page .cart-list-wrap td img{width:80px;height:70px;margin-right:10px;}
.total-price-wrap .bold,
.total-price-wrap .bold span{font-size:16px;}
.total-price-wrap .bold span{padding:10px 20px}

.order-page .order-wrap{margin:30px;}
.order-page .order-wrap td img{width:80px;height:70px;margin-right:10px;}
.order-page .order-wrap td{text-align:center;}
.order-page .order-wrap td.text-left{text-align:left;}
.order-page .order-wrap td.text-right{text-align:right;}


.search-post-popup {
    background:url(../img/patterns/bright_squares.png);
}
.search-post-popup .search-post {
    width: 98%;
    height: 580px;
    background-color: #fff;
    border: 1px solid #ccc;
}
.search-post-popup .search-post .ifrm-search-post{
    width:100%;
    height:570px;
}

.order-pay-popup {
    background:url(../img/patterns/bright_squares.png);
}
.order-pay-popup .order-pay-wrap {
    width:100%;
    height:260px;
    background-color:#fff;
    border:1px solid #ccc;
    text-align:center;
    padding-top:20px;
}


@media screen and (max-width:1009px) {

}
@media screen and (max-width:767px)
{
    .tabs_navigation{text-align:left;}
.cart-btn-wrap{margin-top:-20px;}
.product-detail-popup .product-detail-wrap {
    height:700px;
}
.total-price-wrap .bold{font-size:11px;}
.total-price-wrap .bold span{font-size:11px;}
.total-price-wrap span.label-danger{padding:0px}
    label.control-label.col-xs-12{text-align:left;}
}
@media screen and (max-width:479px)
{
    .tabs_navigation{text-align:left;}
.cart-btn-wrap{margin-top:-20px;}
.product-detail-popup .product-detail-wrap {
    height:700px;
}
.total-price-wrap .bold{font-size:11px;}
.total-price-wrap .bold span{font-size:11px;}
.total-price-wrap span.label-danger{padding:0px}
    label.control-label.col-xs-12{text-align:left;}
}

