#content #press-slider {
    width: 258px;
    margin: 10px;
}

.fixedBox {
    width: 292px;
    top: 40%;
    left: -292px;
    position: fixed;
    z-index: 100;

    -webkit-transition: all 0.5s ease-out;
    -moz-transition: all 0.5s ease-out;
    transition: all 0.5s ease-out;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
}

.fixedBox:hover {
    left: 0;
}

.fixedBox .fbHandler {
    position: absolute;
    top: 0;
    right: -40px;
    box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.5);

}

.products-shop .photo {
    float: left;
    margin: 0 !important;
}

.products-shop li {
    padding: 8px;
    width: 600px;
    position: relative;

    margin-bottom: 10px;
    text-align: left;
}

.products-shop li.odd {
    background: #efefef;
}

.products-shop li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#search-result .products-shop li .title {
    font-size: 14px;
    width: 400px;
    display: block;
    margin-left: 200px;

    padding: 5px;
    text-align: left;
}

.products-shop li .available, .products-shop li .not-available {
    position: absolute;
    bottom: 10px;
    left: 210px;
    color: green;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
}

.products-shop li .price {
    font-size: 18px;
    font-weight: bold;
    position: absolute;
    bottom: 10px;
    right: 20px;
}

.products-shop li .hot {
    color: red;
}

.products-shop li .ean {
    position: absolute;
    bottom: 45px;
    right: 20px;
    width: 130px;
    text-align: right;
}
.products-list .ean {
    clear: none !important;
}

.products-shop li .contractor {
    position: absolute;
    bottom: 45px;
    left: 210px;
    width: 250px;
}

.product-content .available, .product-content .not-available {
    color: green;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
}

.product-content  .not-available, .products-shop li .not-available {
    color: #bbb;
    font-size: 12px;
    font-weight: normal;
}

.product-content h1 {
    font-size: 1.8em;
    margin-bottom: 60px;
    line-height: 1.3em;
}

.products-shop .title {
    font-weight: bold
}

.pageGallery .gallery {
    border: none;
}

.priceInfo p {
    color: #777;
    font-size: 10px;
    margin: 0.5em 0;
    font-family: arial;
}

.press-box-content {
    height: 385px !important;
}

#content .press-box-content  #press-slider {
    height: auto;
}

#content .press-box-content  #press-slider  .photo {
    height: 270px;
    overflow: hidden;
    vertical-align: middle;
    line-height: 270px;
    max-height: 270px;
}

#content .press-box-content  #press-slider  .photo img {
    max-width: 100%;
    height: auto;
    max-height: none;
    display: inline;
    vertical-align: middle;
    text-align: center;
}

.updateDateInfo {
    padding: 2px 10px;
    text-align: right;
    display: block;
    color: #999;
}

.department-list .tel {
    display: inline-block;
    width: 78px;
}

#menu .external a {
    text-transform: none !important;
}

.contactContainer {
    width: 960px !important;
}

.contactContainer #department .department-list .main-info dl {
    width: 180px;
    font-size: 11px;
    word-wrap: break-word;
}

.contactContainer #department .department-list .no-description.main-info dl {
    width: 280px;
}

.containerMap {
    width: 620px;
    float: left
}

.rightContainer {
    float: left;
    width: 280px;
    margin-left: 20px;
}

.contactContainer #department .department-list .list li a {
    background-position: 250px 4px;
}

.contactContainer  #department .department-list .main-info {
    border-bottom: 1px solid #EBE3D0;
    margin-bottom: 10px;
}

.contactContainer #department .department-list .main-info p {
    width: 290px;
}


#department .department-list .main-info {
    font-size: 11px;
}

#department .department-list .main-info dd {
    margin-bottom: 0;
}

.contactContainer .col-map {
    width: 330px;
    float: left;
    padding: 10px;
}

#department .col-detail {
    width: 370px;
    float: left;
    margin-right: 10px;
}

#department .col-detail .border {
    border-right: 1px solid #eee;
}
#department .col-detail h1 {
    margin-top: 0;
    margin-left: 10px;
    color: #003E8D;
}

#department .columns .phones {
    margin: 0;
    padding-top: 3px;
    font-size: 12px;
    line-height: 1.35em;
}

#department .columns .phones dt {
    float: left;
}

#department .columns .phones dd {
    margin-left: 140px;
    margin-bottom: 2px;
    font-weight: bold;
}

#department .columns .phones dd a {
    text-decoration: underline;
    color: #003e8d;
}

#department .columns .phones dd a:hover {
    text-decoration: none;
}

#department .open-info {
    padding-top: 30px;
}

#department .columns {
    background-color: white;
    border: none;
}

#department .selectBranches {
    display: block;
    height: 31px;
    line-height: 20px;
    margin-bottom: 4px;
    padding-bottom: 4px;
}

#department .selectBranches address {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 5px;
}

#department .selectBranches label {
    float: left;
    padding-left: 5px;
    line-height: 10px;
    font-size: 14px;
}

#department .openinfo {
    margin-top:40px;
}
#department .selectBranches .jqTransformSelectWrapper {
    margin-top: -8px;
}

#department .result {
    margin: 10px;
}

.clearer:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden;
}

#department h2 {
    width: auto;
}

#department .columns .phones dd {
    font-weight: normal;
    text-align: right;
    margin-right: 30px;
}




.box {
    background-color: #fff;
    color: #333;
    border: 1px solid #b1b1b1;
    border-radius: 3px;
    overflow: hidden;
}

.product h1,
.product h2,
.product h3,
.product p,
.product ul,
.product table {
    margin: 0;
    padding: 0;
    line-height: 1.5;
}


.product .button {
    display: block;
    height: 23px;
    font-size: 13px;
    line-height: 23px;
    min-width: 90px;
    max-width: 122px;
    text-align: center;
    padding: 0 10px 0 37px;
    color: #fff;
    cursor: default;

    border: 1px solid #9EBAE6;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;

    -moz-box-shadow: 0 0 4px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.1);
    box-shadow: 0 0 4px rgba(0,0,0,.1);
}

.product a.button:hover {
    opacity: .9;
}

.product .button a {
    color: #fff;
    text-decoration: none;
    display: block;
}

.product .button.available {
    border: 1px solid #619C00;
    background: url('img/button-available.png') top left no-repeat;
}
.product .button.unavailable {
    border: 1px solid #ccc;
    color: #878787;
    background: url('img/button-unavailable.png') top left no-repeat;
}
.product .button.request {
    border: 1px solid #328AD4;
    background: url('img/button-request.png') top left no-repeat;
}

.product .button.available a{
    color: #fff !important;
}
.product .button.request  a{
    color: #fff !important;
}

.product .button.inst a,
.product .button.share a,
.product .button.print a {
    color: #333;
}

.product .button.inst {
    background: url('img/button-inst.png') top left no-repeat;
}
.product .button.share {
    background: url('img/button-share.png') top left no-repeat;
}
.product .button.print {
    background: url('img/button-print.png') top left no-repeat;
}


.product {

}

.product li {
    list-style: none;
}

.product .producer,
.product .producer a {
    color: #003E8C;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}

.product .desc + .producer {
    margin-top: 12px;
}

.product .producer a:hover {
    text-decoration: underline;
}

.product .ean {
    color: #999;
    font-size: 10px;
    clear: both;
}

.product .gallery a,
.product .photo {
    display: block;
    padding: 1px;
    background: #fff;
    border: 1px solid #eee;
    text-align: center;
}

.product .gallery img,
.products .photo img {
    max-width: 100%;
    display: block;
}

.products-list {
    padding: 10px;
}

.products-list li {
    position: relative;
    overflow: hidden;
    margin-bottom: 25px;
    border: 1px solid #ddd;
    background: #fff;
    padding-top: 10px;
    z-index: 1;

    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;

    -moz-box-shadow: 0 0 4px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.1);
    box-shadow: 0 0 4px rgba(0,0,0,.1)
}

.products-list li:last-child {
    margin-bottom: 0;
}

.products-list li a {
    color: #003E8C;
}

.products-list li .photo {
    margin-left: 10px;
    width: 128px;
    height: 128px;
    float: left;
    position: relative;
    z-index: 2;
    line-height: 128px;
}

.products-list li .photo img {
    display: inline;
    vertical-align: middle;
    text-align: center;
    max-width: 128px;
    max-height: 128px;
}

.products-list li .title {
    border-bottom: 1px solid #F0F0E1;
    line-height: 1;
    padding-bottom: 10px;
    font-size: 16px;
    font-weight: bold;
    margin-left: 12px;
}

.products-list li .title a {
    margin-left: 12px;
}

.products-list li .content {
    margin-top: 1px;
    padding: 5px 10px 10px 154px;
    background: #FBFAF6;
    min-height: 99px;
    position: relative;
}

.ie7 .products-list li .content {
    margin-left: -140px;
    float: left;
    width: 460px;
}

.products-list li.odd .content {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmZiZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #eeeeee 0%, #fbfbfb 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#fbfbfb));
    background: -webkit-linear-gradient(top,  #eeeeee 0%,#fbfbfb 100%);
    background: -o-linear-gradient(top,  #eeeeee 0%,#fbfbfb 100%);
    background: -ms-linear-gradient(top,  #eeeeee 0%,#fbfbfb 100%);
    background: linear-gradient(top,  #eeeeee 0%,#fbfbfb 100%);
}

.ie7 .products-list li.odd .content, .ie8 .products-list li.odd .content {
    background: #eee;
}

.products-list li .button {
    position: absolute;
    bottom: 10px;
    right: 10px;
}

.products-list li .desc a {
    font-weight: bold;
}

#product .gallery {
    border: none;
}
.product-single {

}

.product-single .box {
    margin-bottom: 25px;
}

.product-single .header,
.product-single .footer {
    padding: 0 12px;
    background: #FBFAF6;
    position: relative;
}

.product-single .header {
    margin-bottom: 1px;
    height: 36px;
    line-height: 36px;
    color: #003E8C;
    font-size: 16px;
    font-weight: normal;
}

.product-single .box-main {
    margin-bottom: 0;
}
.product-single .box-main .header {
    height: auto;
}


.product-single .box-params .content li {
    padding-bottom: 3px;
}

.product-single .title {
    font-size: 18px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.product-single .content {
    border-top: 1px solid #F0F0E1;
    border-bottom: 1px solid #F0F0E1;
    padding: 12px;
    overflow: hidden;
}

.product-single .box {
    border: 0;
}
.product-single .box-legalinfo .content {
    font-size: 10px;
    color: #999;
}

.product .details {
    float: left;
    width: 430px;
}
.product-single .details {
    width: auto;
    float: none;
}

.product-single .details .photoMainShop {
    clear: both;
}

.product-single .details .photoMainShop img {
    max-width: 644px;
    max-height: 370px;
    margin: 0 auto 20px;
    display: block;
}

.product-single .details>.button {
    float: left;
    margin-bottom: 6px;
}
.product-single .details .price {
    font-size: 16px;
    font-weight: bold;
    color: #003E8C;
    float: left;
    margin-left: 6px;
    line-height: 25px;
}

.product-single .details .producer {
    clear: left;
}

.product-single .details .desc {
    margin-top: 12px;
}

.product-single .details .update {
    font-size: 10px;
    clear: both;
    color: #999;
}

.product-single .gallery {
    float: right;
    width: 178px;
}

.product-single .gallery li {
    float: left;
    margin-right: 9px;
}
.product-single .gallery li.first {
    width: 178px;
    height: 178px;
    margin: 0 0 12px 0;
}
.product-single .gallery li.last {
    margin-right: 0;
}

.product-single .gallery li a {
    border-color: #F0F0E1;
}

.product-single .gallery li a:hover {
    border-color: #D6D6D6;
}

.product-single .tabbed {
    display: none;
}
.product-single .tabbed:first-child {
    display: block;
}

.product-single .bullet li {
    padding-left: 15px;
    background: url('img/bullet.png') 0 4px no-repeat;
}

.product-single .box-related .content {
    padding: 12px 42px;
}

.product-single .box-related .content li {
    width: 281px;
}

.product-single .carousel .title {
    color: #003E8C;
    font-size: 14px;
    font-weight: normal;
    line-height: normal;
    margin-bottom: 6px;
}

.product-single .carousel .title a {
    color: #003E8C;
}

.product-single .carousel .desc {
    float: left;
    margin-left: 12px;
    padding-right: 6px;
    width: 176px;
}

.product-single .carousel .photo {
    float: left;
    width: 83px;
}

.jcarousel-clip {
    overflow: hidden;
}

.jcarousel-next, .jcarousel-prev {
    position: absolute;
    right: -27px;
    top: 22px;
    width: 12px;
    height: 87px;
    text-indent: -9999px;
    cursor: pointer;
    background: url('img/arrow-next.png') center center no-repeat;
    opacity: 0.6;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
}
.jcarousel-next:hover, .jcarousel-prev:hover {
    opacity: 0.8;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
.jcarousel-next:active, .jcarousel-prev:active {
    opacity: 1;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}

.jcarousel-prev {
    background-image: url('img/arrow-prev.png');
    left: -27px;
}

.product-single .footer {
    background: #FBFAF6;
    margin-top: 1px;
    clear: both;
    line-height: 42px;
    height: 42px;
    text-align: right;
}

.product-single .footer .fblike {
    float: left;
    position: relative;
    top: 2px;
}

.ie7 .product-single .footer .fblike {
    top: 10px;
}

.product-single .footer .button {
    display: inline-block;
    margin-left: 6px;
}

.ie7 .product-single .footer .button {
    display: inline;
    zoom:1;
    position: relative;
    top: 8px;
}

.product-single .tabs {
    position: absolute;
    bottom: 0;
}

.product-single .tabs li {
    background: #aaa;
    color: #fff;
    font-weight: normal;
    cursor: pointer;
    float: left;
    margin-right: 8px;
    padding: 4px 10px;
    font-size: 12px;

    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;

    -moz-box-shadow: 0 0 4px rgba(0,0,0,.25);
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.25);
    box-shadow: 0 0 4px rgba(0,0,0,.25)
}

.product-single .tabs li:hover,
.product-single .tabs li.active {
    background: #004ba8;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNGJhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYjU5OTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #004ba8 0%, #3b5998 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004ba8), color-stop(100%,#3b5998));
    background: -webkit-linear-gradient(top,  #004ba8 0%,#3b5998 100%);
    background: -o-linear-gradient(top,  #004ba8 0%,#3b5998 100%);
    background: -ms-linear-gradient(top,  #004ba8 0%,#3b5998 100%);
    background: linear-gradient(top,  #004ba8 0%,#3b5998 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004ba8', endColorstr='#3b5998',GradientType=0 );
}

.ie9 .product-single .tabs li:hover,
.ie9 .product-single .tabs li.active {
    filter: none;
}

.tipsy { padding: 5px; font-size: 12px; position: absolute; z-index: 100000; margin-top: -2px; max-width: 180px;}
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; background-color: rgba(0,0,0,.8); color: white; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url('img/tipsy.png') no-repeat top left; width: 9px; height: 5px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }

.contactContainer .gallery {
    border: none;
    border-top: 1px solid #B1B1B1;

}
#left.contactContainer .gallery h2 {
    width: 841px;
}

.contactContainer #gallery-horizontal {
    width: 900px;
}

.contactContainer .openinfo {
    float: right;
    width: 220px;
}
#menu li.aside-item {
    display: none;
}

.newGroup {
    padding-top:10px !important;
    border-top: 1px solid #ebe3ce;
    border-width: 1px 1px 0 1px !important;
}

.category2 ul {
    display: block;
    height: 200px;
    overflow: auto;
    border: 1px solid #ebe3ce;
    padding: 0 0 0 5px !important;
    margin: 0 0 0 10px !important;
}



.category2 h2 {
    margin: 0;
    text-align: center;
    font-size: 13px;
    color: #999;
    font-weight: normal;
    margin-bottom: 18px;
}

#search-advanced fieldset a.show-all {
    bottom: 0;
    position: absolute;
    right: 13px;
}

.psbprofikrakowpl #bg-top {
    background-image: url(/images/bgtop-attic.png);
}

.box-new-slides li {
    width: 634px;
    height: auto;
}


.box-new-slides li img {
    display: block;
}
.box-new-slides.height237 li {
    height: 237px;
}

.box-new-slides.height284 li {
    height: 284px;
}


.box-new-slides.height237 ul {
    height: 237px !important;
}

.box-new-slides.height284 ul {
    height: 284px !important;
}


.box-new-slides.height284 .image237 img {
    margin-top:23px;
}

.box-new-slides li span {
    width: 100%;
}

.box-new-slides li img {
    margin: 0 auto;
}

.product-single  .box.products .columns {
    background: none;
}
.product-single  .box.products h3 {
    font-size: 16px;
    padding-bottom: 5px;
}

.product-single  .box.products li {
    padding-bottom: 5px;
}

.product-single  .box.products li a {
    color: #504c42;
}

#cookieMessage {
    background: #444;
    color: #eee;
}

#cookieMessage div {
    width: 960px;
    margin: 0 auto;
    padding: 10px 0;
    font-size: 13px;
    height: 34px;
    line-height: 16px;
    position: relative;
}


#cookieMessage div p {
    margin: 0;
    width: 730px;
}

#cookieMessage div a {
    font-weight: bold;
}

#cookieMessage div a.close {
    position: absolute;
    top: 10px;
    text-align: center;
    right: 0;
    display: block;
    height: 34px;
    line-height: 34px;
    width: 150px;
    margin: 0;
    padding:0;

}


#content .product-single .producent-info {
    width: 617px;
}

.producent-info .photo a {
    display: block;
}

.product-single  .box.products .columns li {
    padding-top: 0;
    padding-bottom: 0;
}

.product-single  .box.products .columns li a{
    display:block;
    padding: 0 5px;
}

.product-single  .box.products .columns ul {
    padding-bottom: 1px;
}
#producent .products .columns {background:none;}

.product-single  .box.products h3 {font-weight:normal;font-family:arial, sans-serif;font-size:18px;margin:0;padding:5px 0 18px 0;color:#003e8d;;}
.product-single  .box.products .columns {background:none;}
.product-single  .box.products h4 {margin:0 0 1px 0;font-size:11px;}
.product-single  .box.products ul {list-style-type:none;margin:0;padding:0;font-size:13px;}
.product-single  .box.products li {padding-left:15px;background:transparent url(/templates/modern/modern2/images/point.png) no-repeat 3px 12px;padding-top:4px;}
.product-single  .box.products li a {color:#003e8d !important;}


.product-single  .box.products .columns {
    background: none;
}
.product-single  .box.products h3 {
    font-size: 16px;
    padding-bottom: 5px;
}

.product-single  .box.products li {
    padding-bottom: 5px;
}

.product-single  .box.products li a {
    color: #504c42;
}

.products-shop-list .desc a, .products-shop-list .producer a {
    color:#003e8d !important;
}


.products-shop-list li .title {
    padding: 21px 18px 15px 140px !important;
}


.products-shop-list li .title  a{
    margin: 0 !important;
}


.products-shop-list li .price {
    font-size: 16px;
    font-weight: bold;
    color: #003E8C;
    margin-left: 6px;
    line-height: 25px;
    position: absolute;
    right: 10px;
    bottom: 36px;
}

.products-shop-list li .price.hotprice {
    padding-left: 20px;
    background: url(/img/star.png) no-repeat 0 3px;
    color: rgb(255, 71, 0);
    background-size: 18px 18px;
}

.product-single .details .price.hotprice {
    padding-left: 20px;
    background: url(/img/star.png) no-repeat 0 3px;
    color: rgb(255, 71, 0);
    background-size: 18px 18px;
}
