/*
 * NOTICE OF LICENSE
 *
 * This file is licenced under the Software License Agreement.
 * With the purchase or the installation of the software in your application
 * you accept the licence agreement.
 *
 * You must not modify, adapt or create derivative works of this source code
 *
 *  @author    Frederic Moreau
 *  @copyright 2016 - 2022 BeComWeb
 *  @license   LICENSE.txt
 */

/*Front office*/
#smp_manufacturer_block{
    padding-bottom:18px;
    margin-top: 24px;
    margin-bottom: 24px;
    border-bottom:1px solid #d6d4d4;
}
#smp_manufacturer_block #smp_manufacturer_name{
    margin:0 0 0.5em 0;
    font:normal bold 18px/24px "Open Sans", Arial, Verdana, sans-serif;
}
#smp_manufacturer_block #smp_manufacturer_link{
    margin:1.5em 0 0 0;
}
#smp_products_list{
    position: relative;
}
#smp_products_list .item{
    font-family: "Open Sans", Arial, Verdana, sans-serif;
    margin-bottom:24px;
}
#smp_products_list .item .smp_item_img{
    border: 1px solid #d6d4d4;
}
#smp_products_list .item .smp_product_name{
    line-height:20px;
    margin:12px 0;
    height:40px;
}
#smp_products_list .item .smp_product_name a{
    font-family:inherit;
    font-weight:600;
    font-size:15px;
    color:#515151;
}
#smp_products_list .item .smp_item_price{
    margin:0 0 18px 0;
    font-family:inherit;
    font-size:18px;
    font-weight:700;
    line-height:1em;
    color:#777;
}
#smp_products_list .owl-nav{
    position: absolute;
    width: 100%;
    top:30%;
}
#smp_products_list .owl-nav i{
    font-size:36px;
    color:#2fb5d2;
}
#smp_products_list .owl-nav .owl-prev{
    float:left;
    margin-left:-18px;
}
#smp_products_list .owl-nav .owl-next{
    float: right;
    margin-right:-18px;    
}
    /*Responsive*/
@media screen and (max-width:991px){
    #smp_manufacturer_block{
        padding-bottom:12px;
        margin-bottom: 18px;
    }
    #smp_manufacturer_block #smp_manufacturer_name{
        margin-top:0;
    }
}
@media screen and (max-width:575px){
    #smp_manufacturer_block #smp_manufacturer_logo img{
        max-width: 240px;
        width: 100%;
        display: block;
        margin-left:auto;
        margin-right: auto;
        margin-bottom:1rem;
    }
    #smp_manufacturer_block #smp_manufacturer_text{
        text-align: center;
    }
}
@media screen and (max-width:479px){
    #smp_products_list .item .smp_product_name{
        line-height:18px;
    }
    #smp_products_list .item .smp_product_name a{
        font-size:13px;
    }
    #smp_products_list .item .smp_item_price{
        font-size:16px;
    }
}
@media screen and (max-width:399px){
    #smp_products_list .item{
        width:100%;
    }
    #smp_products_list .item .smp_product_name{
        height:auto;
    }
}
/*Admin*/
form.samemanufacturerproducts_config .smp_input_nbr{
    max-width:160px;
}