
a{
    text-decoration: none;
}
.gallery-wrapper{
    padding: 1rem;
    background: #666666;
}

.section-img {
    clear: both;
    padding: 0px;
    margin: 0px;
}

.l-row-5 div, .r-row-5 div{
    margin: 4rem 0 !important;
}

/* start of column 5 */

/*  section  */

.section-img .thumb-col5-center{
    display: flex;
    justify-content: center;
    height: 590px;
    padding: 1.5rem;
}

.section-img .thumb-col5-center img{
    width: 100%;

}

.thumb > .thumb-col5{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
    width: 18.72%;
}

.thumb-col5 img{
    width: 70px !important ;
    height: 70px !important;
    object-fit: cover;
    cursor: pointer;
    overflow: hidden;
    border-radius: 0;
}

.thumb-col5 a img, .thumb-col5 img{
    border: 1px solid #fff;
}

.thumb > .thumb-col5-center{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
}
.thumb-col5 img:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col5 img:hover {
    color: #fff;
    box-shadow: 0 0 5px #fff;
    text-shadow: 0 0 5px #fff;
}
.thumb-col5 span:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col5 span:hover {
    color: #fff;
    text-shadow: 0 0 5px #fff;
}

.thumb-col5:first-child { margin-left: 0; }
.thumb-col5-center:first-child { margin-left: 0; }


.group-one:before,
.group-one:after { content:""; display:table; }
.group-one:after { clear:both;}
.group-one { zoom:1;}

.thumb-col5 span{
    display: block;
    color: #fff;
    font-family: poppins, Serif;
    font-size: 0.8rem;
}

.thumb-col5-center{
    width: 59.36%;
    height: 100% !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.thumb-col5-center img{
    max-width: 80%;
    max-height: 80%;
    display: block;
    margin: 0 auto;
}

/* end of column 5 */

/* start of column 6 */

/*  section  */

.section-img .thumb-col6-center{
    display: flex;
    justify-content: center;
    height: 590px;
    padding: 1.5rem;
}

.section-img .thumb-col6-center img{
    width: 100%;

}

.thumb > .thumb-col6{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
    width: 15.33%;
}

.thumb-col6 img{
    width: 70px !important ;
    height: 70px !important;
    object-fit: cover;
    cursor: pointer;
    overflow: hidden;
    border-radius: 0;
}

.thumb-col6 a img, .thumb-col6 img{
    border: 1px solid #fff;
}

.thumb > .thumb-col6-center{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
}
.thumb-col6 img:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col6 img:hover {
    color: #fff;
    box-shadow: 0 0 5px #fff;
    text-shadow: 0 0 5px #fff;
}
.thumb-col6 span:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col6 span:hover {
    color: #fff;
    text-shadow: 0 0 5px #fff;
}

.thumb-col6:first-child { margin-left: 0; }
.thumb-col6-center:first-child { margin-left: 0; }


.group-one:before,
.group-one:after { content:""; display:table; }
.group-one:after { clear:both;}
.group-one { zoom:1;}

.thumb-col6 span{
    display: block;
    color: #fff;
    font-family: poppins, Serif;
    font-size: 0.8rem;
}

.thumb-col6-center{
    width: 66.13%;
    height: 100% !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.thumb-col6-center img{
    max-width: 80%;
    max-height: 80%;
    display: block;
    margin: 0 auto;
}

/* end of column 6 */

/* start of column 7 */

/*  section  */

.section-img .thumb-col7-center{
    display: flex;
    justify-content: center;
    height: 590px;
    padding: 1.5rem;
}

.section-img .thumb-col7-center img{
    width: 100%;

}

.thumb > .thumb-col7{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
    width: 12.91%;
}

.thumb-col7 img{
    width: 70px !important ;
    height: 70px !important;
    object-fit: cover;
    cursor: pointer;
    overflow: hidden;
    border-radius: 0;
}

.thumb-col7 a img, .thumb-col7 img{
    border: 1px solid #fff;
}

.thumb > .thumb-col7-center{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
}
.thumb-col7 img:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col7 img:hover {
    color: #fff;
    box-shadow: 0 0 5px #fff;
    text-shadow: 0 0 5px #fff;
}
.thumb-col7 span:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col7 span:hover {
    color: #fff;
    text-shadow: 0 0 5px #fff;
}

.thumb-col7:first-child { margin-left: 0; }
.thumb-col7-center:first-child { margin-left: 0; }


.group-one:before,
.group-one:after { content:""; display:table; }
.group-one:after { clear:both;}
.group-one { zoom:1;}

.thumb-col7 span{
    display: block;
    color: #fff;
    font-family: poppins, Serif;
    font-size: 0.8rem;
}

.thumb-col7-center{
    width: 70.9%;
    height: 100% !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.thumb-col7-center img{
    max-width: 80%;
    max-height: 80%;
    display: block;
    margin: 0 auto;
}

/* end of column 7 */

/* start of column 8 */

/*  section  */

.section-img .thumb-col8-center{
    display: flex;
    justify-content: center;
    height: 590px;
    padding: 1.5rem;
}

.section-img .thumb-col8-center img{
    width: 100%;

}

.thumb > .thumb-col8{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
    width: 11.1%;
}

.thumb-col8 img{
    width: 70px !important ;
    height: 70px !important;
    object-fit: cover;
    cursor: pointer;
    overflow: hidden;
    border-radius: 0;
}

.thumb-col8 a img, .thumb-col8 img{
    border: 1px solid #fff;
}

.thumb > .thumb-col8-center{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
}
.thumb-col8 img:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col8 img:hover {
    color: #fff;
    box-shadow: 0 0 5px #fff;
    text-shadow: 0 0 5px #fff;
}
.thumb-col8 span:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col8 span:hover {
    color: #fff;
    text-shadow: 0 0 5px #fff;
}

.thumb-col8:first-child { margin-left: 0; }
.thumb-col8-center:first-child { margin-left: 0; }


.group-one:before,
.group-one:after { content:""; display:table; }
.group-one:after { clear:both;}
.group-one { zoom:1;}

.thumb-col8 span{
    display: block;
    color: #fff;
    font-family: poppins, Serif;
    font-size: 0.8rem;
}

.thumb-col8-center{
    width: 74.60%;
    height: 100% !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.thumb-col8-center img{
    max-width: 80%;
    max-height: 80%;
    display: block;
    margin: 0 auto;
}

/* end of column 8 */

/* start of column 9 */

/*  section  */

.section-img .thumb-col9-center{
    display: flex;
    justify-content: center;
    height: 590px;
    padding: 1.5rem;
}

.section-img .thumb-col9-center img{
    width: 100%;

}

.thumb > .thumb-col9{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
    width:  9.690%;
}

.thumb-col9 img{
    width: 70px !important ;
    height: 70px !important;
    object-fit: cover;
    cursor: pointer;
    overflow: hidden;
    border-radius: 0;
}

.thumb-col9 a img{
    border: 1px solid #fff;
}

.thumb-col9 img{
    border: 1px solid #fff;
}

.thumb > .thumb-col9-center{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
}
.thumb-col9 img:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col9 img:hover {
    color: #fff;
    box-shadow: 0 0 5px #fff;
    text-shadow: 0 0 5px #fff;
}
.thumb-col9 span:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col9 span:hover {
    color: #fff;
    text-shadow: 0 0 5px #fff;
}

.thumb-col9:first-child { margin-left: 0; }
.thumb-col9-center:first-child { margin-left: 0; }


.group-one:before,
.group-one:after { content:""; display:table; }
.group-one:after { clear:both;}
.group-one { zoom:1;}

.thumb-col9 span{
    display: block;
    color: #fff;
    font-family: poppins, Serif;
    font-size: 0.8rem;
}

.thumb-col9-center{
    width: 77.4%;
    height: 100% !important;
    display: flex;
    justify-content: center; /* Horizontally center */
    align-items: center; /* Vertically center */
}

.thumb-col9-center img{
    max-width: 70%;
    height: 100%;
    display: block;
    margin: 0 auto;
}

.thumb-col9-center #main-fullimage{
    width: 100% !important;
}

.l-col div, .r-col div{
    margin-bottom: 1.8rem !important;

}

/* end of column 9 */

/* start of column 10 */

/*  section  */

.section-img .thumb-col10-center{
    display: flex;
    justify-content: center;
    height: 590px;
    padding: 1.5rem;
}

.section-img .thumb-col10-center img{
    width: 100%;

}

.thumb > .thumb-col10{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
    width: 8.56%;
}

.thumb-col10 img{
    width: 70px !important ;
    height: 70px !important;
    object-fit: cover;
    cursor: pointer;
    overflow: hidden;
    border-radius: 0;
}

.thumb-col10 a img{
    border: 1px solid #fff;
}

.thumb-col10 img{
    border: 1px solid #fff;
}

.thumb > .thumb-col10-center{
    display: block;
    float:left;
    margin: 1% 0 1% 1.6%;
    text-align: center;
}
.thumb-col10 img:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col10 img:hover {
    color: #fff;
    box-shadow: 0 0 5px #fff;
    text-shadow: 0 0 5px #fff;
}
.thumb-col10 span:hover::before {
    transform: scale(1.1);
    box-shadow: 0 0 15px #fff;
}
.thumb-col10 span:hover {
    color: #fff;
    text-shadow: 0 0 5px #fff;
}

.thumb-col10:first-child { margin-left: 0; }
.thumb-col10-center:first-child { margin-left: 0; }


.group-one:before,
.group-one:after { content:""; display:table; }
.group-one:after { clear:both;}
.group-one { zoom:1;}

.thumb-col10 span{
    display: block;
    color: #fff;
    font-family: poppins, Serif;
    font-size: 0.8rem;
}

.thumb-col10-center{
    width: 79.68%;
    height: 100% !important;
    display: flex;
    justify-content: center; /* Horizontally center */
    align-items: center; /* Vertically center */
}

.thumb-col10-center img{
    max-width: 70%;
    height: 100%;
    display: block;
    margin: 0 auto;
}

/* end of column 10 */

/* about page */
.about > div h4{
    font-style: italic ;
}
.about > div p{
    color:#666666;
    font-family: poppins, Serif;
}
/* end about page */

/* stock page */
.stock > div{
    padding: 15rem 0 !important;
}

.stock > div h5 a{
    color:#99CC66;
}


/* end stock page */

/*  mobile responsive */
@media only screen and (max-width: 480px) {
    .thumb-col8 img, .thumb-col9 img, .thumb-col7 img, .thumb-col10 img, .thumb-col6 img, .thumb-col5 img{
        width: 35px !important;
        height: 35px !important;
    }
    .thumb-col7 {  margin: 1% 0 1% 0%; }
    .thumb-col7 {
        width: 12.91%;
    }
    .thumb-col7-center{
        width: 70.9%;
    }
    .thumb-col7 a span{
        font-size: 0.5rem;
    }
    .thumb-col9 > div a span, .thumb-col9 > a span{
        font-size: 0.41rem;
    }
    .l-row-5 div, .r-row-5 div{
        margin: 0.5rem 0 !important;
    }
    .l-row-5-chl div, .r-row-5-chl div{
        margin: 0.3rem 0 !important;
    }
    .l-row-6 div, .r-row-6 div{
        margin: 0.1rem 0 !important;
    }
    .l-row-5-eg div{
        margin: 0.5rem 0 !important;
    }
    .r-row-6-eg div{
        margin: 0.1rem 0 !important;
    }
    .l-row-4 div, .r-row-4 div{
        margin: 1rem 0 !important;
    }
    .l-row-2 div, .r-row-2 div{
        margin: 3rem 0 !important;
    }
    .l-row-6-jp div{
        margin: 0.1rem 0 !important;
    }
    .r-row-5-jp div{
        margin: 0.5rem 0 !important;
    }
    .l-row-6-mr div, .r-row-6-mr div{
        margin: 0.1rem 0 !important;
    }
    .l-row-7 div, .r-row-7 div{
        margin: 0.1rem 0 !important;
    }
    .l-row-4-nap div{
        margin: 0.9rem 0 !important;
    }
    .r-row-5-nap div{
        margin: 0.5rem 0 !important;
    }
    .l-row-4-pr div, .r-row-4-pr div{
        margin: 1rem 0 !important;
    }
    .l-row-4-si div, .r-row-4-si div{
        margin: 1.05rem 0 !important;
    }
    .l-row-3 div, .r-row-3 div{
        margin: 2.1rem 0 !important;
    }
    .l-row-7-vnc div, .r-row-7-vnc div{
        margin: 0.1rem 0 !important;
    }
    .stock > div{
        padding: 4rem 3rem !important;
    }
    .l-row-2-non div{
        margin: 1.6rem 0 !important;
    }
    .l-row-7-kns div, .r-row-7-kns div{
        margin: 0.1rem 0 !important;
    }
    .l-row-7-hs div, .r-row-7-hs div{
        margin: 0.1rem 0 !important;
    }
    .l-row-2-ex div{
        margin: 2.4rem 0 !important;
    }
    .l-row-2-noc div, .r-row-2-noc div{
        margin: 2.4rem 0 !important;
    }
    .l-row-6-mc div, .r-row-6-mc div{
        margin: 0.5rem 0 !important;
    }

}

/* larger mobile responsive*/
@media screen and (min-width: 500px) {
    .thumb-col8 img, .thumb-col9 img, .thumb-col7 img, .thumb-col10 img, .thumb-col6 img, .thumb-col5 img{
        width: 38px !important;
        height: 38px !important;
    }
    .l-row-2-non > div a span{
        font-size: 0.6rem;
    }

    .l-row-7-kns div, .r-row-7-kns div{
        margin: 0.3rem 0 !important;
    }
    .l-row-2 div, .r-row-2 div{
        margin: 4rem 0 !important;
    }
    .l-row-6-mc div, .r-row-6-mc div{
        margin: 0.9rem 0 !important;
    }
    .l-row-2-ex > div a span{
        font-size: 0.6rem;
    }
    .l-row-2-ex div{
        margin: 3.2rem 0 !important;
    }
    .l-row-2-noc div, .r-row-2-noc div{
        margin: 3.2rem 0 !important;
    }
    .l-row-7-wc div, .r-row-7-wc div{
        margin: 0.2rem 0 !important;
    }
    .l-row-7-vnc div, .r-row-7-vnc div{
        margin: 0.2rem 0 !important;
    }
    .l-row-2-non div{
        margin: 2.5rem 0 !important;
    }
    .l-row-7-hs div, .r-row-7-hs div{
        margin: 0.2rem 0 !important;
    }
    .thumb-col9 > div a span, .thumb-col9 > a span{
        font-size: 0.45rem;
    }
    .l-row-5 div, .r-row-5 div{
        margin: 1rem 0 !important;
    }
    .l-row-5-chl div, .r-row-5-chl div{
        margin: 1rem 0 !important;
    }
    .l-row-6 div, .r-row-6 div{
        margin: 0.5rem 0 !important;
    }
    .l-row-5-eg div{
        margin: 1rem 0 !important;
    }
    .r-row-6-eg div{
        margin: 0.5rem 0 !important;
    }
    .l-row-4 div, .r-row-4 div{
        margin: 1.8rem 0 !important;
    }
    .l-row-6-jp div{
        margin: 0.7rem 0 !important;
    }
    .r-row-5-jp div{
        margin: 1.2rem 0 !important;
    }
    .l-row-6-mr div, .r-row-6-mr div{
        margin: 0.7rem 0 !important;
    }
    .l-row-7 div, .r-row-7 div{
        margin: 0.2rem 0 !important;
    }
    .l-row-4-nap div{
        margin: 1.6rem 0 !important;
    }
    .r-row-5-nap div{
        margin: 1rem 0 !important;
    }
    .l-row-4-pr div, .r-row-4-pr div{
        margin: 1.6rem 0 !important;
    }
    .l-row-4-si div, .r-row-4-si div{
        margin: 1.7rem 0 !important;
    }
    .l-row-3 div, .r-row-3 div{
        margin: 2.85rem 0 !important;
    }
    .stock > div{
        padding: 4rem 3rem !important;
    }




}

/* tablet desktop responsive*/
@media screen and (min-width: 768px) {
    .l-row-2-non div{
        margin: 3rem 0 !important;
    }
    .l-row-2-non > div a span{
        font-size: 0.6rem;
    }
    .l-row-7-kns div, .r-row-7-kns div{
        margin: 1rem 0 !important;
    }

    .thumb-col9 > div a span, .thumb-col9 > a span{
        font-size: 0.6rem;
    }
    .l-row-5 div, .r-row-5 div{
        margin: 1.9rem 0 !important;
    }
    .l-row-5-chl div, .r-row-5-chl div{
        margin: 1.7rem 0 !important;
    }
    .l-row-5-eg div{
        margin: 1.7rem 0 !important;
    }
    .r-row-6-eg div{
        margin: 1.2rem 0 !important;
    }
    .l-row-4 div, .r-row-4 div{
        margin: 3rem 0 !important;
    }
    .l-row-2 div, .r-row-2 div{
        margin: 6rem 0 !important;
    }
    .l-row-6-jp div{
        margin: 1.5rem 0 !important;
    }
    .r-row-5-jp div{
        margin: 2.2rem 0 !important;
    }
    .l-row-6-mr div, .r-row-6-mr div{
        margin: 1.4rem 0 !important;
    }
    .l-row-7 div, .r-row-7 div{
        margin: 0.7rem 0 !important;
    }
    .l-row-4-nap div{
        margin: 2.85rem 0 !important;
    }
    .r-row-5-nap div{
        margin: 2rem 0 !important;
    }
    .l-row-4-pr div, .r-row-4-pr div{
        margin: 2.8rem 0 !important;
    }
    .l-row-4-si div, .r-row-4-si div{
        margin: 3.05rem 0 !important;
    }
    .l-row-3 div, .r-row-3 div{
        margin: 4.4rem 0 !important;
    }
    .l-row-7-vnc div, .r-row-7-vnc div{
        margin: 0.8rem 0 !important;
    }
    .l-row-7-hs div, .r-row-7-hs div{
        margin: 0.6rem 0 !important;
    }
    .l-row-2-ex div{
        margin: 5rem 0 !important;
    }
    .l-row-2-noc div, .r-row-2-noc div{
        margin: 5rem 0 !important;
    }
    .l-row-6-mc div, .r-row-6-mc div{
        margin: 1.5rem 0 !important;
    }
    .l-row-7-wc div, .r-row-7-wc div{
        margin: 0.7rem 0 !important;
    }
    .stock > div{
        padding: 7rem 5rem !important;
    }
}

/* small desktop responsive*/
@media screen and (min-width: 1024px) {
    .thumb-col7 img, .thumb-col8 img, .thumb-col9 img, .thumb-col10 img, .thumb-col6 img, .thumb-col5 img{
        width: 70px !important;
        height: 70px !important;
    }

    .thumb-col9 > div a span, .thumb-col9 > a span{
        font-size: 1rem;
    }
    .l-row-2-non div{
        margin: 6.5rem 0 !important;
    }
    .l-row-7-vnc div, .r-row-7-vnc div{
        margin: 1rem 0 !important;
    }
    .l-row-2-ex div{
        margin: 8.5rem 0 !important;
    }
    .l-row-7-wc div, .r-row-7-wc div{
        margin: 0.8rem 0 !important;
    }
    .l-row-5-chl div, .r-row-5-chl div{
        margin: 2.5rem 0 !important;
    }
    .l-row-5 div, .r-row-5 div{
        margin: 2.75rem 0 !important;
    }
    .l-row-6 div, .r-row-6 div{
        margin: 1.8rem 0 !important;
    }

    .l-row-5-eg div{
        margin: 2.55rem 0 !important;
    }
    .r-row-6-eg div{
        margin: 1.7rem 0 !important;
    }
    .l-row-4 div, .r-row-4 div{
        margin: 4.6rem 0 !important;
    }
    .l-row-2 div, .r-row-2 div{
        margin: 9.5rem 0 !important;
    }
    .l-row-6-jp div{
        margin: 2rem 0 !important;
    }
    .r-row-5-jp div{
        margin: 3rem 0 !important;
    }
    .l-row-6-mr div, .r-row-6-mr div{
        margin: 2rem 0 !important;
    }
    .l-row-7 div, .r-row-7 div{
        margin: 0.9rem 0 !important;
    }
    .l-row-4-nap div{
        margin: 4.4rem 0 !important;
    }
    .r-row-5-nap div{
        margin: 2.8rem 0 !important;
    }
    .l-row-4-pr div, .r-row-4-pr div{
        margin: 4.4rem 0 !important;
    }
    .l-row-4-si div, .r-row-4-si div{
        margin: 4.6rem 0 !important;
    }
    .l-row-3 div, .r-row-3 div{
        margin: 7rem 0 !important;
    }
    .l-row-7-kns div, .r-row-7-kns div{
        margin: 1.3rem 0 !important;
    }
    .l-row-7-hs div, .r-row-7-hs div{
        margin: 0.6rem 0 !important;
    }
    .l-row-2-noc div, .r-row-2-noc div{
        margin: 7.9rem 0 !important;
    }
    .l-row-6-mc div, .r-row-6-mc div{
        margin: 2.1rem 0 !important;
    }
    .l-row-2-non > div a span,  .l-row-2-ex > div a span{
        font-size: 0.8rem;
    }



}

/* desktop responsive */
@media screen and (min-width: 1320px) {
    .thumb-col9 > div a span, .thumb-col9 > a span{
        font-size: 1rem;
    }
    .thumb-col7 img, .thumb-col8 img, .thumb-col9 img, .thumb-col10 img, .thumb-col6 img, .thumb-col5 img{
        width: 70px !important;
        height: 70px !important;
    }
    .l-col div, .r-col div{
        margin: 1.5rem 0 !important;
    }
    .l-row-5 div, .r-row-5 div{
        margin: 3.7rem 0 !important;
    }
    .l-row-5-chl div, .r-row-5-chl div{
        margin: 3.7rem 0 !important;
    }

    .l-row-6 div, .r-row-6 div{
        margin: 2.7rem 0 !important;
    }
    .l-row-5-eg div{
        margin: 3.7rem 0 !important;
    }
    .r-row-6-eg div{
        margin: 2.7rem 0 !important;
    }
    .l-row-4 div, .r-row-4 div{
        margin: 5.9rem 0 !important;
    }

    .l-row-2 div, .r-row-2 div{
        margin: 11.5rem 0 !important;
    }
    .l-row-6-jp div{
        margin: 3rem 0 !important;
    }
    .r-row-5-jp div{
        margin: 4.5rem 0 !important;
    }
    .l-row-6-mr div, .r-row-6-mr div{
        margin: 3rem 0 !important;
    }

    .l-row-7 div, .r-row-7 div{
        margin: 1.6rem 0 !important;
    }
    .l-row-4-nap div{
        margin: 5.3rem 0 !important;
    }
    .r-row-5-nap div{
        margin: 4rem 0 !important;
    }
    .l-row-4-si div, .r-row-4-si div{
        margin: 5.8rem 0 !important;
    }

    .l-row-3 div, .r-row-3 div{
        margin: 8.5rem 0 !important;
    }
    .l-row-7-vnc div, .r-row-7-vnc div{
        margin: 1.8rem 0 !important;
    }
    .l-row-2-non div{
        margin: 9rem 0 !important;
    }

    .l-row-7-kns div, .r-row-7-kns div{
        margin: 2.15rem 0 !important;
    }
    .l-row-7-hs div, .r-row-7-hs div{
        margin: 1.45rem 0 !important;
    }
    .l-row-2-ex div{
        margin: 10.5rem 0 !important;
    }
    .l-row-2-noc div, .r-row-2-noc div{
        margin: 9.5rem 0 !important;
    }
    .l-row-6-mc div, .r-row-6-mc div{
        margin: 3rem 0 !important;
    }

    .l-row-7-wc div, .r-row-7-wc div{
        margin: 1.65rem 0 !important;
    }
    .l-row-7-tr div, .r-row-7-tr div{
        margin: 0.5rem 0 !important;
    }

    .l-row-4-pr div, .r-row-4-pr div{
        margin: 5.5rem 0 !important;
    }
    .l-row-2-non > div a span{
        font-size: 1rem;
    }
    .stock > div{
        padding: 15rem 0 !important;
    }
    .thumb-col7 a span, .l-row-2-ex > div a span{
        font-size:1rem
    }



}




