.products.wrapper-item{
    border: 1px solid #eee;
    padding-top: 0;
}

.wrapper-item{
    height: auto;
    text-align: center;
}

.wrapper-item {
    width: 100%;
    margin-bottom: 10px;
    float: left;
    display: block;
    vertical-align: top;
    padding-top: 10px;
}

.products .wrapper-item .products-image{
    float: left;
    margin-right: 1em;
    
}
.products .wrapper-item .products-image img{
    max-height: 200px;
    max-width:250px;
}

.products .wrapper-item .products-description{
    margin-top: 3.5%;
    text-align: left;
    margin-left: 30%;
}

.productInformation{
    margin-top: 1.5%;
    margin-bottom: 1.5%;
}

section.content.products h1{
    color: #ea6e30 !important;
    font-weight: 600;
    padding: 0 !important;
}

section.content.products h4{
color: #ea6e30 !important;
}

html body div#pageContent section.content.products div.container.productInformation div.container.text-left div.col-lg-7.col-md-6.col-sm-10.col-xs-8.padding-0{
    padding: 0;
}

.productsDescriptionList{
    text-align: left;
}

.secondTitle{
    margin-left:20%;
}

.wrapper-item div.products-description h4.headerBlue{
    color: #269596 !important;
}

.img-thumbnail{
width: 250px;
height: 200px;
}

.innerUl li {
    margin-left: 25px;
}

.figure {
width: 250px !important ; 
}

.products.wrapper-item details span.contactSales{
    font-style: italic;
    font-weight: 600;
}

.hreflookalike{
    color: #007bff !important;
}

.hreflookalike:hover{
    color: #007bff !important;
    text-decoration: underline;
}

.figure:hover {
    width: 50% !important;    
    height: 50% !important;
}

.figure .figure-image{
    width: 100%;
    height: 100%;
    padding: .25rem;
    background-color: #fff;
    border: 1px solid #dee2e6;
    border-radius: .25rem;
    max-width: 100%;
}

html i.fas.fa-search-plus{
    float:left;
}

@media only screen and (max-width: 1199px){
    .products .wrapper-item .products-image img{
        max-height: 150px;
    }
}

@media only screen and (max-width: 991px){
    .products .wrapper-item .products-description{
    margin-left: 40%;
    }
}

@media only screen and (max-width: 767px){
    .products .wrapper-item .products-image img{
        max-height: 100px;
    }
}

@media only screen and (max-width: 414px){
    .figure{
    width: 50% !important;    
    height: 50% !important;
    }
    
    .figure:hover{
    width: 100% !important;    
    height: 100% !important;
    }
}

html body div#pageContent section.content.products div.container.productInformation div.container.content-body.text-left.no-margin div.col-lg-12.col-md-12.col-sm-12.col-xs-12.padding-0 div.row div.products.wrapper-item details.productDetails summary{
    margin-left: 25%;
    padding-top: 2.5%;
}

.productsTemplateDesc{
text-align: justify;
padding-right: 15px;
}