.error.liveshopping_error p:last-child { margin-bottom: 0 }
.error.liveshopping_error a { text-decoration: underline !important }

/** General styles **/
.liveshopping.detail .headline { font-size: 16px; font-weight: bold; text-align: center; display: block; margin-bottom: 20px }
.liveshopping_inner { background: url(../images/ls_box_silver_bg.png) no-repeat center 0; height: 171px; width: 300px; display: block; margin-bottom: 30px }

/** Counter **/
.liveshopping_inner .counter { text-align: center; height: 33px; margin: 2px 7px 0 7px; padding: 10px 0 0 }
.liveshopping_inner .counter_top { font-size: 22px; font-weight: bold; color: #575757 }
.liveshopping_inner .counter_bottom { font-size: 10px; margin: 0 57px }
.liveshopping_inner .counter_bottom span { width: 43px; display: block; float: left !important }
.liveshopping_inner .counter .colon { color: #bbb }

/** Box **/
.liveshopping_inner .box {
    background: url(../images/ls_box_red_bg.png) no-repeat center 0;
    height: 77px;
    padding: 17px 3px 14px 3px;
    color: #fff;
    position: relative
}

/** Box - left **/
.liveshopping_inner .box_left {
    width: 196px;
    float: left !important;
    border-right: 1px solid #fc1f47;
    display: block;
    padding-top: 15px;
    height: 62px;
    position: relative;
}

.liveshopping_time .box_left { padding-top: 5px; height: 77px }
.liveshopping_inner .box_left .liveshopping_price { margin-left: 50px; text-align: center; text-shadow: 0 2px 0 #88050f }
.liveshopping_inner .box_left .liveshopping_price strong { font-size: 24px; font-weight: bold; display: block; margin-top: 10px }
.liveshopping_inner .box_left .liveshopping_price strong.referenceUnitArticle { font-size: 20px; font-weight: bold; display: block; margin-top: 5px }
.liveshopping_inner .box_left .live_price_unit { margin-top: 0px; margin-left: 15px; }

/** Icon **/
.liveshopping_inner .box_left .liveshopping_icon { width: 44px; height: 44px; display: block; position: absolute; top: 0px; left: 13px }
.liveshopping_inner .box_left .liveshopping_icon img { width: 32px; height: 32px }
.liveshopping_inner .box_left .liveshopping_icon.arrow { top: 23px }
.liveshopping_inner .box_left .liveshopping_icon.arrow.referenceUnitArticle { top: 15px }

/** Time elapse **/
.liveshopping_inner .box_left .elapse {
    background: #8e060e;
    border-bottom: 1px solid #ec1329;
    height: 4px;
    padding: 1px;
    position: absolute;
    width: 164px;
    left: 15px;
    bottom: 10px;
}

.liveshopping_inner .box_left .elapse_inner { background: #fff; height: 4px; display: block }

/** Box - left **/
.liveshopping_inner .box_right {
    background-position: center center;
    background-repeat: no-repeat;
    width: 94px;
    float: left !important;
    border-left: 1px solid #b70d1d;
    display: block;
    height: 57px;
    padding-top: 20px;
    text-align: center;
    text-shadow: 0 2px 0 #88050f;
}

/** Box - right **/
.liveshopping_offer .liveshopping_inner .box_right { background-image: url(../images/icon_percent.png) }
.liveshopping_inner .box_right small { font-size: 11px }

/* price */
.liveshopping_inner .box_right strong { font-size: 16px; font-weight: bold; display: block }

/* price-listing */
.listing .liveshopping_inner .box_right strong { font-size: 14px; display: inline; }

/** Box - stock **/
.liveshopping_inner .stock { background: url(../images/ls_lager_bg.png) no-repeat center center; height: 16px; padding: 0 18px; position: relative }
.liveshopping_inner .stock .stock_wrapper { position: relative }

/** Stock Tooltip **/
.listing .listing-1col .liveshopping_inner .stock .stock_tip {left: 0px !important; }
.listing .liveshopping_inner .stock .stock_tip {left: 4px !important; }

.liveshopping_inner .stock .stock_tip { position: absolute; top: 8px; left: 4px; }
.liveshopping_inner .stock .stock_tip .stock_tip_inner {
    color: #fff;
    text-align: center;
    display: block;
}

#buybox .liveshopping_inner .stock .stock_tip .stock_tip_inner {
    background: url(../images/ls_tooltip_bg.png) no-repeat center bottom;
    float: left !important;
    padding: 12px 5px 5px 5px;
    width: 93px;
    height: 15px;
}

/** Listing  **/
.listing_liveshopping { position: absolute; right: 0; bottom: 0 }

/** correcting position of stars und thumb **/
#listing .artbox .liveshopping_outer .star { top: 29px }
#listing .artbox .liveshopping_outer .artbox_thumb { margin-top: 34px }
#listing-1col .artbox .liveshopping_outer .artbox_thumb { margin-left: 30px }
#listing-2col .artbox .liveshopping_outer .artbox_thumb { margin-top: 18px }
#listing-2col .artbox .liveshopping_outer .title { width: 100%; text-align: center }
#listing-3col .artbox .liveshopping_outer .star { top: 29px }
#listing-3col .artbox .liveshopping_outer .artbox_thumb { margin-top: 36px }

/** width col 1 & col2 **/
#listing .artbox .listing_liveshopping,
#listing .artbox .listing_liveshopping .liveshopping_inner,
#listing .artbox .listing_liveshopping .liveshopping_inner .box_right,
#listing .artbox .listing_liveshopping .liveshopping_inner .counter,
#listing-3col .artbox .listing_liveshopping,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .box_right,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .counter,
#listing-2col .artbox .listing_liveshopping,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .box_right,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .counter,
.emotion-listing .col1 .listing_liveshopping,
.emotion-listing .col2 .listing_liveshopping,
.emotion-listing .col1 .listing_liveshopping .liveshopping_inner,
.emotion-listing .col2 .listing_liveshopping .liveshopping_inner,
.emotion-listing .col1 .listing_liveshopping .liveshopping_inner .box_right,
.emotion-listing .col2 .listing_liveshopping .liveshopping_inner .box_right,
.emotion-listing .col1 .listing_liveshopping .liveshopping_inner .counter,
.emotion-listing .col2 .listing_liveshopping .liveshopping_inner .counter { width: 100% }

.emotion-col3 .col2 .listing_liveshopping,
.emotion-col3 .col2 .listing_liveshopping .liveshopping_inner,
.emotion-col3 .col2 .listing_liveshopping .liveshopping_inner .box_right,
.emotion-col3 .col2 .listing_liveshopping .liveshopping_inner .counter { width: auto }

/** general styles col 1 & col2 **/
#listing .artbox .listing_liveshopping,
#listing-3col .artbox .listing_liveshopping,
#listing-2col .artbox .listing_liveshopping,
.emotion-col4 .col1 .listing_liveshopping,
.emotion-col4 .col1 .listing_liveshopping,
.emotion-col3 .col1 .listing_liveshopping {
    right: 0px;
    bottom: -1px;
    right: -1px;
    height: 79px;
    border: 1px solid #8f0204;
}

/** general style col2 **/
.emotion-col4 .col2 .listing_liveshopping { height: 47px }

/** general style col3 **/
.emotion-col4 .col3 .listing_liveshopping { right: 60px; bottom: 50px }

/** general style col3 **/
.emotion-col3 .col2 .listing_liveshopping { right: 30px; bottom: 40px }

/** inner style col1 & col2 **/
#listing .artbox .listing_liveshopping .liveshopping_inner,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner,
.emotion-col4 .col1 .listing_liveshopping .liveshopping_inner,
.emotion-col3 .col1 .listing_liveshopping .liveshopping_inner,
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner { height: 79px; background: #8f0204; margin: 0; padding: 0 }

/** inner style col2 **/
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner { height: 47px }

/** inner style col3 **/
#listing-1col .artbox .liveshopping_inner,
.emotion-col4 .col3 .listing_liveshopping .liveshopping_inner,
.emotion-col3 .col2 .listing_liveshopping .liveshopping_inner {
    background: url(../images/ls_box_col3_silver_bg.png) no-repeat 5px 0;
    padding-top: 15px;
    width: 190px;
    margin: 0;
    height: 105px
}

/** Listing-1col inner style **/
#listing-1col .artbox .liveshopping_inner { height: 131px }
#listing-1col .artbox .liveshopping_inner .box_right { border: 0; padding: 0; width: 100%; height: 27px }
#listing-1col .artbox .liveshopping_wrapper { position: absolute; top: 10px; right: 10px }

/** inner style col4 **/
.emotion-col4 .col4 .listing_liveshopping .liveshopping_inner,
.emotion-col3 .col3 .listing_liveshopping .liveshopping_inner { background: url(../images/ls_box_col4_silver_bg.png) no-repeat 5px 0; padding-top: 15px }

/** box style col1 & col2 **/
#listing .artbox .listing_liveshopping .liveshopping_inner .box,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .box,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .box,
.emotion-col4 .col1 .listing_liveshopping .liveshopping_inner .box,
.emotion-col3 .col1 .listing_liveshopping .liveshopping_inner .box,
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box { background: url(../images/lssmall_box_red_bg.png) repeat-x center 0; height: 69px; padding: 5px 0 }

/** box style col2 **/
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box { background: url(../images/lssmall_box_col2_red_bg.png) repeat-x center 0; height: 37px }

/** box style col3 **/
#listing-1col .artbox .liveshopping_inner .box,
.emotion-col4 .col3 .listing_liveshopping .liveshopping_inner .box,
.emotion-col3 .col2 .listing_liveshopping .liveshopping_inner .box { background: url(../images/ls_box_col3_red_bg.png) repeat-x center 0; height: 55px }

/** box style col4 **/
.emotion-col4 .col4 .listing_liveshopping .liveshopping_inner .box,
.emotion-col3 .col3 .listing_liveshopping .liveshopping_inner .box { background: url(../images/ls_box_col4_red_bg.png) repeat-x center 0 }

/** box-left style col1 & col2 **/
#listing .artbox .listing_liveshopping .liveshopping_inner .box_left,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .box_left,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .box_left,
.emotion-col4 .col1 .listing_liveshopping .liveshopping_inner .box_left,
.emotion-col3 .col1 .listing_liveshopping .liveshopping_inner .box_left,
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box_left { padding-top: 0; border: 0; width: 100%; height: 40px }

/** box-left style col2 **/
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box_left { width: 50%; height: 38px; border-right: 1px solid #f90000 }

/** box-left style col3 **/
#listing-1col .artbox .liveshopping_inner .box_left,
.emotion-col4 .col3 .listing_liveshopping .liveshopping_inner .box_left,
.emotion-col3 .col2 .listing_liveshopping .liveshopping_inner .box_left { height: 40px; padding: 0; border: none; width: 184px }

/** icon style col1 & col2 **/
#listing .artbox .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
.emotion-col4 .col1 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
.emotion-col3 .col1 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon { top: 0 }

/** icon style col1 **/
.emotion-col4 .col1 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
.emotion-col3 .col1 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon { left: 20px; height: 30px; width: 30px; top: 5px }

.emotion-col4 .col1 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon img,
.emotion-col3 .col1 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon img { height: 30px; width: 30px }

/** icon style col2 **/
#listing .artbox .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon { left: 20px; height: 30px; width: 30px; top: 5px }
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon img { height: 30px; width: 30px }

/** icon style col3 **/
#listing-1col .artbox .liveshopping_inner .box_left .liveshopping_icon,
.emotion-col4 .col3 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon,
.emotion-col3 .col2 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon { left: 20px; height: 30px; width: 30px; top: 5px }
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon { left: 50px }
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon { left: 120px }
.emotion-col4 .col3 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon img,
.emotion-col3 .col2 .listing_liveshopping .liveshopping_inner .box_left .liveshopping_icon img { height: 30px; width: 30px }

/** box-left text-style col1 **/
.emotion-col4 .col1 .liveshopping_inner .box_left .liveshopping_price strong,
.emotion-col3 .col1 .liveshopping_inner .box_left .liveshopping_price strong { font-size: 18px; margin-top: 5px }

/** box-left text-style col2 **/
.emotion-col4 .col2 .liveshopping_inner .box_left .liveshopping_price small { font-size: 10px }
.emotion-col4 .col2 .liveshopping_inner .box_left .liveshopping_price strong { font-size: 18px; margin-top: 5px }

/** box-left text-style col3 **/
#listing-1col .artbox .liveshopping_inner .box_left .liveshopping_price small,
.emotion-col4 .col3 .liveshopping_inner .box_left .liveshopping_price small,
.emotion-col3 .col2 .liveshopping_inner .box_left .liveshopping_price small { font-size: 10px }
#listing-1col .artbox .liveshopping_inner .box_left .liveshopping_price strong,
.emotion-col4 .col3 .liveshopping_inner .box_left .liveshopping_price strong,
.emotion-col3 .col2 .liveshopping_inner .box_left .liveshopping_price strong { font-size: 18px; margin-top: 0 }

/** box-right style col1 & col2 **/
#listing .artbox .listing_liveshopping .liveshopping_inner .box_right,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .box_right,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .box_right,
.emotion-col4 .col1 .listing_liveshopping .liveshopping_inner .box_right,
.emotion-col3 .col1 .listing_liveshopping .liveshopping_inner .box_right,
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box_right {
    background: transparent;
    padding-top: 0;
    border: 0;
    height: 34px;
    line-height: 34px
}

/** box-right style col2 **/
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box_right { width: 49%; height: 38px; border-left: 1px solid #ce0404 }

/** box-right style col2 **/
.emotion-col4 .col3 .listing_liveshopping .liveshopping_inner .box_right,
.emotion-col3 .col2 .listing_liveshopping .liveshopping_inner .box_right { height: 38px; border: none; background: transparent; padding-top: 5px; width: 184px}

/** text-style col1 & col2 **/
.emotion-col4 .col1 .listing_liveshopping .liveshopping_inner .box_right small,
.emotion-col3 .col1 .listing_liveshopping .liveshopping_inner .box_right small,
.emotion-col4 .col2 .listing_liveshopping .liveshopping_inner .box_right small { font-size: 11px }

/** Stock **/
#listing .artbox .listing_liveshopping .liveshopping_inner .stock,
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .stock,
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .stock,
#listing-1col .artbox .liveshopping .liveshopping_inner .stock,
.emotion-col4 .col1 .liveshopping .liveshopping_inner .stock,
.emotion-col4 .col2 .liveshopping .liveshopping_inner .stock,
.emotion-col4 .col3 .liveshopping .liveshopping_inner .stock,
.emotion-col4 .col4 .liveshopping .liveshopping_inner .stock,
.emotion-col3 .col1 .liveshopping .liveshopping_inner .stock,
.emotion-col3 .col2 .liveshopping .liveshopping_inner .stock,
.emotion-col3 .col3 .liveshopping .liveshopping_inner .stock {
    background:  url('../images/ls_tooltip_bg-listing.png') center center no-repeat;
    padding: 0;
    width: 38px;
    height: 57px;
    position: absolute;
    top: -293px;
    z-index: 999;
    left: -1px;
    text-align: center;
}

.emotion-col4 .col1 .liveshopping .liveshopping_inner .stock,
.emotion-col3 .col1 .liveshopping .liveshopping_inner .stock { top: -230px }
.emotion-col4 .col4 .liveshopping .liveshopping_inner .stock,
.emotion-col3 .col3 .liveshopping .liveshopping_inner .stock { left: -322px; top: -80px; }
.emotion-col4 .col3 .liveshopping .liveshopping_inner .stock { left: -283px; top: -80px; }

#listing .artbox .listing_liveshopping .liveshopping_inner .stock { top: -212px }
#listing-3col .artbox .listing_liveshopping .liveshopping_inner .stock { top: -200px }
#listing-2col .artbox .listing_liveshopping .liveshopping_inner .stock { top: -176px }
#listing-1col .artbox .liveshopping .liveshopping_inner .stock { top: 15px; left: -597px }
.emotion-col3 .col2 .liveshopping .liveshopping_inner .stock { left: -308px; top: -173px }


.emotion-col4 .col1 .liveshopping .liveshopping_inner .stock .stock_tip,
.emotion-col4 .col1 .liveshopping .liveshopping_inner .stock .stock_tip,
.emotion-col3 .col1 .liveshopping .liveshopping_inner .stock .stock_tip,
.emotion-col4 .col2 .liveshopping .liveshopping_inner .stock .stock_tip { top: 8px; text-align: center }
.emotion-col3 .col3 .liveshopping .liveshopping_inner .stock .stock_tip { left: 0 !important; }
.emotion-col4 .col3 .liveshopping .liveshopping_inner .stock .stock_tip { left: 0 !important; }
.emotion-col4 .col4 .liveshopping .liveshopping_inner .stock .stock_tip { left: 0 !important; }

/** Counter */
#listing .artbox .liveshopping_counter,
#listing-3col .artbox .liveshopping_counter,
#listing-2col .artbox .liveshopping_counter,
.emotion-listing .emotion-element .liveshopping_counter {
    background: url(../images/lssmall_box_silver_bg.png) no-repeat center 0;
    position: absolute;
    top: 0;
    margin: 0;
    *width: 180px;
    width: 100%;
    height: 24px;
    padding-top: 4px;
    left: 50%;
    *margin-left: -90px;
    margin-left: -50%;
}

#listing .artbox .liveshopping_counter .counter_top,
#listing-3col .artbox .liveshopping_counter .counter_top,
#listing-2col .artbox .liveshopping_counter .counter_top,
.emotion-listing .emotion-element .liveshopping_counter .counter_top { font-size: 14px; text-align: center; font-weight: bold; color: #444 }

#listing .artbox .liveshopping_counter small,
#listing-3col .artbox .liveshopping_counter small,
#listing-2col .artbox .liveshopping_counter small,
.emotion-listing .emotion-element .liveshopping_counter small { font-size: 10px; font-weight: normal }
.emotion-listing .listing_liveshopping .liveshopping_inner .counter { top: 0 }

/** 1col-Listing **/
#listing-1col .artbox .liveshopping_inner .counter_bottom { width: 100%; margin: 0 2px }

.emotion-col3 .col3 .liveshopping.detail .headline,
.emotion-col4 .col3 .liveshopping.detail .headline,
.emotion-col4 .col4 .liveshopping.detail .headline,
#listing-1col .artbox .liveshopping .liveshopping_inner .stock .stock_tip_arrow,
#listing-1col .artbox .liveshopping_inner .box_left .elapse,
#listing-1col .artbox .liveshopping_wrapper .headline {display: none;}

.emotion-listing .detail_wrapper { position: absolute; right: 37.7%; top: 30% }
.emotion-listing .liveshopping_wrapper.col3 .detail_wrapper { right: 22% }
.emotion-col4 .col3 .liveshopping_wrapper.col3 .detail_wrapper { right: 2% }
.emotion-col4 .col4 .liveshopping_wrapper.col3 .detail_wrapper { right: 22% }
.emotion-col4 .col4 .liveshopping_wrapper.col4 .detail_wrapper { right: 22% }

.emotion-col4 .col3 .liveshopping_wrapper.col3 .detail_wrapper

.liveshopping_wrapper.listing-1col .stock_tip { left: 0 !important }
.table .table_row .checkout_item_live_shopping {
    float: left;
    width: 18px;
    background: #E00411;
    display: block;
    margin: -23px 0 0 -11px;
    padding-bottom: 109px;
    margin-bottom: -9999em;
}
.table .table_row .checkout_item_live_shopping span {
    background:  url('../images/ls_basket_icon.png') center center no-repeat;
    width: 20px;
    height: 75px;
    position: absolute;
    top: 50%;
    margin-top: -32px
}
#content #confirm .table .table_row .checkout_item_live_shopping { height: 158px }
#content #confirm .table .table_row { overflow: hidden }
#content #confirm .table .table_row .main-article-features { padding-left: 15px }

.liveshopping.listing .liveshopping_inner .stock .stock_tip {
   *position: static !important;
}

.liveshopping .liveshopping_price.pseudo em { text-decoration: line-through }

/** 2col-Listing **/
.liveshopping_wrapper.listing-2col .desc { width: 355px !important; }

/** 4col-Listing **/
.liveshopping_wrapper.listing .desc { width: 175px !important; }

/** _default general styles **/
#buybox.right .liveshopping { margin-left: -73px }
.right #buybox.right .liveshopping { margin-left: 0 }
#detailbox #img { width: 265px }

#detail .wrapper { margin-left: 0 }

liveshopping.listing .liveshopping_inner .col2 .box_left .live_price_unit {
    margin-top: 5px;
}

/** DEACTIVATE THE PERCENT ICON IN THE LISTING */
#listing-1col .liveshopping_offer .liveshopping_inner .box_right,
#listing-2col .liveshopping_offer .liveshopping_inner .box_right,
#listing-3col .liveshopping_offer .liveshopping_inner .box_right,
#listing-4col .liveshopping_offer .liveshopping_inner .box_right {
    background: transparent;
}

/** LISTING 1COL */
#listing-1col .liveshopping_inner .liveshoppingReferencePrice {
    position: absolute;
    top: 50px;
    display: block;
}
#listing-1col .artbox .liveshopping_inner .box_right {
    position: absolute;
    top: 52px;
    font-size: 11px;
    margin: 0 0 0 10px;
}

/** LISTING 2-COL */
#listing-2col .liveshopping_price .current_price,
#listing-3col .liveshopping_price .current_price {
    display: block;
    position: relative;
    top: -6px;
}
#listing-2col .liveshopping_inner .box_left .live_price_unit,
#listing-3col .liveshopping_inner .box_left .live_price_unit,
#listing .liveshopping_inner .box_left .live_price_unit {
    text-align: center;
    margin: 0;
}
#listing-2col .liveshopping_inner .box_right,
#listing-3col .liveshopping_inner .box_right {
    margin-top: 6px;
}

/** LISTING 3-COL */
#listing-3col .liveshopping_price .current_price,
#listing .liveshopping_price .current_price {
    font-size: 20px;
}

/** LISTING 4-COL */
#listing .liveshopping_inner .box_right {
    margin-top: 4px;
}
#listing .liveshopping_price .current_price {
    margin: 6px 0 4px 0;
}

/** DETAIL */
#detail .liveshopping_inner .box_left .live_price_unit {
    text-align: center;
    margin: 8px 0 0 0;
}

/** CONTROLLER LISTING **/
#center .cat_text .inner_container.liveshopping {
    padding: 20px !important;
}
#center .live_shopping_banner {
    margin-bottom: 20px;
}
.slider_liveshopping { background: url(../images/ls_box_col3_red_bg.png) repeat-x center 0; height: 55px }
.liveshopping_slider_banner{
    background: url(../images/lssmall_box_red_bg.png) repeat-x center 0;
    height: 15%;
    width:70%;
    padding:8%;
    position: absolute;
    bottom: 0
}

.liveshopping_slider_box_left {
    justify-content: center;
    width:100%;
    height:100%
}
.liveshopping_slider_banner_4col_listing_index{
    background: url(../images/lssmall_box_red_bg.png) repeat-x center 0;
    height: 35%;
    width:87%;
    position: absolute;
    bottom: 0
}

.liveshopping_slider_banner_1col_listing_index{
    background: url(../images/lssmall_box_red_bg.png) repeat-x center 0;
    height: 35%;
    width:87%;
    padding:5%;
    position: absolute;
    right: 0;
    bottom: 0
}

/** Modify the liveshopping inner container in the product sliders */
.liveshopping_slider_inner  {
    background: transparent;
    width: auto;
    height: auto;
    margin: 0;
}


.emotion-listing .article-element .box-article.box-article-liveshopping {
	display:block;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.box-article-thumb-wrapper .box-article-thumb {
	border-bottom: 1px solid #d1d8ca;
	display: block;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	padding: 10px;
	position: relative;
	height: auto;
	width: 100%;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.box-article-content {
	display: block;
	position: relative;
	z-index: 2;
	float: none;
	width: 100%;
	margin-bottom: 0;
	padding: 20px;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.liveshopping_counter,
.listing .box-article 
.liveshopping_counter {
	background-color:#e67226;
	background-image: none;
	position: relative;
	top: auto;
	margin: 0;
	width: 100%;
	height: auto;
	padding-top: 0;
	left: auto;
	margin-left: 0;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	padding: 8px;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.liveshopping_counter .counter_top,
.listing .box-article 
.liveshopping_counter .counter_top{
	color:#fff;
	font-size:16px;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.liveshopping_counter .counter_top .icon-node,
.listing .box-article 
.liveshopping_counter .counter_top .icon-node{
	margin-right: 10px;
	font-size: 19px;
	top: 2px;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.listing_liveshopping,
.listing .box-article 
.listing_liveshopping {
	position: relative;
	height:auto;
	right: auto;
	bottom: auto;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.listing_liveshopping .liveshopping_inner,
.listing .box-article 
.listing_liveshopping .liveshopping_inner {
	height:auto;
	background-color:#eaeaea;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	width: 100%;
	margin: 0;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.listing_liveshopping .liveshopping_inner .box,
.listing .box-article 
.listing_liveshopping .liveshopping_inner .box {
	height:auto;
	background-image:none;
	color:#595959;
	padding-top:10px;
	padding-bottom:10px;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.listing_liveshopping .liveshopping_inner .box:after,
.listing .box-article 
.listing_liveshopping .liveshopping_inner .box:after {
	content:'';
	clear:both;
	display:block;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.listing_liveshopping .liveshopping_inner .box_right,
.listing .box-article 
.listing_liveshopping .liveshopping_inner .box_right {
	width:50%;
	height:auto;
	border:0;
	padding:0 15px;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.listing_liveshopping .liveshopping_inner .box_left,
.listing .box-article 
.listing_liveshopping .liveshopping_inner .box_left {
	width:50%;
	height:auto;
	border:0;
	padding:0;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.listing_liveshopping .liveshopping_inner .box_left .liveshopping_price,
.listing .box-article 
.listing_liveshopping .liveshopping_inner .box_left .liveshopping_price {
	margin: 0;
	text-align: left;
	box-shadow: none;
	padding: 0 15px;
	width: 130px;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.listing_liveshopping .liveshopping_inner .box_left .liveshopping_price>span,
.listing .box-article 
.listing_liveshopping .liveshopping_inner .box_left .liveshopping_price>span {
	display:block;
	color:#e67226;
	font-size:20px;
	font-weight:800;
	text-shadow:none;
	margin:0;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.listing_liveshopping .liveshopping_inner .box_left .liveshopping_price>small,
.listing .box-article 
.listing_liveshopping .liveshopping_inner .box_left .liveshopping_price>small {
	display:block;
	text-transform:uppercase;
	font-size:13px;
	color:#595959;
	text-shadow: none;
}
.emotion-listing .article-element .box-article.box-article-liveshopping 
.article_details_price_unit,
.listing .box-article 
.article_details_price_unit {
	padding:15px 0;
}

.liveshopping.detail .headline{
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	display: block;
	margin-bottom: 20px;
	margin-top: 30px;
}
.liveshopping.detail .liveshopping_inner {
	background: transparent none;
	height:auto;
	width:100%;
}
.liveshopping.detail .liveshopping_inner .counter {
	height:auto;
	margin:0;
	padding:10px;
	background-color: #E67226;
	background-image: none;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.liveshopping.detail .liveshopping_inner .counter_top {
	color:#fff;
}
.liveshopping.detail .liveshopping_inner .box {
	background: transparent none;
	height: auto;
	padding: 10px 0;
	color: #595959;
	position: relative;
	background-color: #eaeaea;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}
.liveshopping.detail .liveshopping_inner .box:after {
	content:'';
	clear:both;
	display:block;
}
.liveshopping.detail .liveshopping_inner .box .box_left,
.liveshopping.detail .liveshopping_inner .box .box_right {
	width:50%;
	text-shadow:none;
	border: 0;
	height:auto;
	padding:0;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
}
.liveshopping.detail .liveshopping_inner .box .box_left {

}
.liveshopping.detail .liveshopping_inner .box .box_left .liveshopping_price {
	margin-left: 0;
	text-align: left;
	text-shadow: none;
}
.liveshopping.detail .liveshopping_inner .box .box_left .liveshopping_price>span {
	display: block;
	color: #e67226;
	font-size: 20px;
	font-weight: 800;
	text-shadow: none;
	margin: 0;
}
.liveshopping.detail .liveshopping_inner .box .box_left .liveshopping_price>small,
.liveshopping.detail .liveshopping_inner .box .box_right>small {
	display: block;
	text-transform: uppercase;
	font-size: 13px;
	color: #595959;
	text-shadow: none;
}