#wrapFoCheckProdListStyleBtn{
	padding-top: 10px;
}

@media (min-width: 768px) {
    .choose_style {
        float: right;
        margin-top: 1em;
        margin-bottom: 1em;
        padding-left: 25px;    
    }
}
@media (max-width: 767px) {
    .choose_style {
        display: flex;
        align-items:center;
    }
    .choose_style span{
        width: 110px;
    }
}
@media (max-width: 480px) {
    .choose_style {
        justify-content: space-between;
    }
}


.list_product_ps1{
    margin-top:20px;    
    border-bottom: 0px;
}
.jshop_list_product .list_product_ps1 .block_product{    
    border:1px solid #eeeeee;
    border-radius: 5px;
    margin-bottom: 15px;
}
.list_product_ps1 .pline_block{
    min-height: 230px;
    
}
.list_product_ps1 .last_block .pline_block{
    border-right: 0px;    
}
.list_product_ps1 .name{
    padding-top:8px;
    padding-bottom: 6px;
    text-align: center;
}
.list_product_ps1 .image{
    width: auto;
    text-align: center;
}
.list_product_ps1 .review_mark{
    margin-left: auto;
    margin-right: auto;
}
.list_product_ps1 .image_block{
    display: inline-block;
}
.list_product_ps1 img.jshop_img {
    border: 0px;
}


.list_product_ps2{
    margin-top:20px;    
}

.jshop_list_product .list_product_ps2 .block_product{    
    border:1px solid #eeeeee;
    border-radius: 5px;
    margin-bottom: 15px;
}
.list_product_ps2 .pline_block{
    min-height: 210px;    
}
.list_product_ps2 .last_block .pline_block{
    border-right: 0px;    
}
.list_product_ps2 .name{
    padding-top:8px;
    padding-bottom: 6px;
    text-align: center;
}
.list_product_ps2 .image{
    width: auto;
    text-align: center;
}
.list_product_ps2 .image_block{
    display: inline-block;
}
.list_product_ps2 img.jshop_img {
    border: 0px;
}





.list_product_ps3{
    margin-top:20px;
    border:1px solid #eee;
    border-bottom: 0px;
}
.list_product_ps3 .block_product{
    padding-top: 10px;
    border-bottom: 1px solid #eee;
}
.jshop_list_product .list_product_ps3 .block_product{    
    padding-bottom: 0px;
}
.list_product_ps3 .name{
    width: 25%;
    float:left;
    padding-top:5px;
    padding-bottom: 5px;    
}
.list_product_ps3 .image{
    width: 20%;
    text-align: center;
    float:left;
    padding-top:5px;
    padding-bottom: 5px;
}
.list_product_ps3  .product .image {
    padding-right: 0px;
}
.list_product_ps3 .price{
    width: 20%;
    padding-top:5px;
    padding-bottom: 5px;
    float:left;
}
.list_product_ps3 .review{
    width: 20%;
    padding-top:5px;
    padding-bottom: 5px;
    float:left;
}
.list_product_ps3 .block_buttons{
    width: 15%;
    float:left;
    padding-top:5px;    
    padding-bottom: 5px;
    text-align: right;
}
.list_product_ps3 .block_buttons .buttons .buy{
    padding-top:2px;
}
.list_product_ps3 .block_buttons .buttons{
    padding-right: 15px;
}

.list_product_ps3 .image_block{
    display: inline-block;
}
.list_product_ps3 img.jshop_img {
    border: 0px;
}




.list_product_ps4{
    margin-top:20px;
    border:1px solid #eee;
    border-bottom: 0px;
}
.list_product_ps4 .block_product{
    border-bottom: 1px solid #eee;
}
.jshop_list_product .list_product_ps4 .block_product{    
    padding-bottom: 0px;
}
.list_product_ps4 .image{
    width: 20%;
    text-align: center;
    float:left;
    padding-top:10px;
    padding-bottom: 10px;
}
.list_product_ps4  .product .image {
    padding-right: 0px;
}
.list_product_ps4 .info{
    width: 80%;    
    float:left;
    padding-top:10px;
    padding-bottom: 10px;
}
.list_product_ps4 .image_block{
    display: inline-block;
}
.list_product_ps5 img.jshop_img {
    border: 0px;
}
.list_product_ps4 .review_mark{
    margin-left: auto;
    margin-right: auto;
}




.list_product_ps5{
    margin-top:20px;    
}
.jshop_list_product .list_product_ps5 .block_product{    
    border:1px solid #eeeeee;
    border-radius: 5px;
    margin-bottom: 15px;
}
.list_product_ps5 .last_block .pline_block{
    border-right: 0px;    
}
.list_product_ps5 .image{
    padding-top:8px;
    width: auto;
    text-align: center;
}
.list_product_ps5 img.jshop_img {
    border: 0px;
}
.list_product_ps5 .image_block{
    display: flex;
    justify-content: center;
    align-items: center;
}
.jshop_list_product .block_product {
    margin-bottom: 0px;
	padding: 15% 15% 0% 15%;
}

@media (max-width: 767px) {
    .list_product_ps1 .pline_block{
        min-height: 200px;
        border-right: none;    
    } 
    .list_product_ps1{
        border:none;
    }
    .list_product_ps1 .products_row{
        border-bottom: none;
    }
    .list_product_ps2 .pline_block{
        min-height: 160px;
        border-right: none;    
    } 
    .list_product_ps2{
        border:none;
    }
    .list_product_ps2 .products_row{
        border-bottom: none;
    }
    .list_product_ps3{
        border:none;
    }
    .list_product_ps3 .products_row{
        border-bottom: none;
    }
    .list_product_ps4{
        border:none;
    }
    .list_product_ps4 .products_row{
        border-bottom: none;
    }    
    .list_product_ps5 .pline_block{
        min-height: 140px;
        border-right: none;    
    } 
    .list_product_ps5{
        border:none;
    }
    .list_product_ps5 .products_row{
        border-bottom: none;
    }    
}
@media (max-width: 788px) {
    .list_product_ps3 .product .name {
        font-size: 14px;
    }    
    .list_product_ps3 .product .jshop_price {
        font-size: 14px;
        text-align: left;
    }  
}
@media (max-width: 549px) {
    .list_product_ps3 .image,
    .list_product_ps3 .name,
    .list_product_ps3 .price,
    .list_product_ps3 .review,
    .list_product_ps3 .block_buttons{
        width:100%;
        text-align: center;
    } 
    .list_product_ps3 .price .jshop_price{
        text-align: center;
    }
}
@media (max-width: 661px) {
    .list_product_ps4 .image,
    .list_product_ps4 .info{
        width:100%;
        text-align: center;
    } 
    .list_product_ps4 .info .manufacturer_name,
    .list_product_ps4 .info .productweight,
    .list_product_ps4 .info .extra_fields,
    .list_product_ps4 .info .description{
        text-align: left;
    }
}
#checkProdListStyleIconBlock img, #checkProdListStyleIconList img{
    width: 25px;
}
#checkProdListStyleIconBlock img{
    height: 20px;
}
#checkProdListStyleIconList{
    margin-left: 15px;
}