
/* ///////////// RESULTS ///////////// */
.resultsWrapper { padding-top:15px;  }
.resultsWrapper div {  /*display: flex;  flex-wrap: wrap;*/  }
.resultsWrapper .descriptive-box h4  {overflow: hidden; margin-bottom:5px; line-height: 1.35;}
.resultsWrapper.descriptive-box li ul {list-style-type: disc !important;}
.resultsWrapper .descriptive-box li ul li {padding: 2px;}

/* The Following items could be modified in the original CSS instead of overwriting them: */
.search-container .CoveoResult {margin-bottom:15px;}
.descriptive-box li ul li {background:none;}


.ResultCategory{
   font-weight: bold !important;
   font-style: italic !important;
    display: block;
    margin-top: 5px;

    
}

.ResultColl-SCategory {
	font-style: italic !important;
    display: block !important;
    margin-bottom: 5px;

}

li.CatColContainer {
	padding:5px 0 !important;
}

.descriptive-box h4.SeriesResultTitle {
    margin-top:4px;
    font-size:15px;
} 



/* ///////////// CATEGORY ///////////// */

#tblCat.descriptive-table td {   
    border-left: 15px solid #FFF;
    border-top: 15px solid #FFF;
    background-color: #f0f3f7;
    padding: 0px;
}
#tblCat {
    margin: 0 0 15px;
}
#tblCat.descriptive-table td:first-child {   border-left: 0;}
#tblCat.descriptive-table tr:first-child td {   border-top: 0;}


#tblCat .descriptive-box li ul li {padding: 2px;}
#tblCat h4  {border-bottom: dotted 1px #999999; overflow: hidden; margin-bottom:5px; line-height: 1.35;}
#tblCat.descriptive-table td .descriptive-box { max-width: 210px !important; background: none;}

#tblCat .logos-list {display:none;} 
/* NOTE Raju, theres an empty  ul with the class .logos-list 
 its empty in the example, and I could not find an instance where its used, 
 but i could be wrong I did not go through all the site, if its used remove this class,
  if its not if would be better to remove the empty UL from the Markup*/ 
  
 /* ///////////// RELATED PRODUCTS ///////////// */ 
 
#RelatedProducts h5  {border-bottom: dotted 1px #999999; overflow: hidden; margin-bottom:5px; line-height: 1.35;}
#RelatedProducts .related-product-photo-box {margin: 1px 7px 0 -1px;}
#RelatedProducts .item-results-list li ul li {float:none; background:none; margin:0px; padding:2px;}
#RelatedProducts .item-results-list .first-child { background:none;}


 /* ///////////// ORDER SAMPLE ///////////// */ 
.ordersample-icon a {
    background: url(icon-orderSample.png) no-repeat left top; 
}


.descriptive-box > li > div {
    display: inline-block;
    vertical-align: top;
}

.descriptive-box > li:first-child > div:last-child {
    width: 122px;
}

.CoveoResult ul.descriptive-box li div p {
    margin: 2px 0;
    padding: 0;
}

.descriptive-box li div ul.logos-list {
	margin-bottom: 5px;
}

.obsolete {
    color: red !important;
    margin-right: 5px;
    display: block;
}
