/*** COPYRIGHT 2016  BY CUTSEY BUSINESS SYSTEMS LTD. - ALL RIGHTS RESERVED ***/
/* catalog_browse.css - WAM Product Template Style Sheet                     */
/*****************************************************************************/
/* RTI010000 11/28/16 KDLP P25672 Roochi Custom Style                        */
/*****************************************************************************/
/* Force responsive images in browse  based on img-responsive from bootstrap */
.browseProdImg img{
  display: block !important;
  max-width: 100% !important;
  height: auto !important;
  margin:0 auto;
}
/* Handle akward dimensions */
@media (min-width: 450px, max-width: 768px) {
  .browseProdImg img{
    width: 50% !important;
    max-width: 50% !important;
    height: auto !important;
  }
}
/*@media (min-width: 992px) {
  .browseProdImg img{ width: 100% !important; }
}*/

#catalogMenu{ padding: 0 } /* Remove .navbar-collapse padding */

.browseCatLink:hover,
.browseCatLink{ color:#333; }

/******vvv RTI010000 vvv******/
.browseProd { color: #000;}
.browseProd a{ color: #0066C0; }
.browseProd a:hover{ color: #E47911; }
/******^^^ RTI010000 ^^^******/
.browseProd .thumbnail{ min-height: 305px; max-width:285px; margin-left:auto; margin-right:auto; }
.browseProdDesc{ word-wrap: break-word; }

/* browse Paging */
/******vvv RTI010000 vvv******/
.browsePaging{ margin:0; padding:10px 0; }
.browsePaging li{ 
  color: #888;
  margin:0; 
  padding: 0 5px; 
  float:left;
  font-size:10pt;
  list-style:none; 
  cursor:pointer; 
}
.browsePaging li:hover { color: #000; }
.pgSelected{ font-weight:bold; }
/******^^^ RTI010000 ^^^******/

.sortChoice,
.sortChoice:hover{
  text-decoration:none;
  vertical-align:middle;
  position:relative;
  top:1px;
}
.sortChoice .fa,
.sortChoice .glyphicon{
  font-size:18px;
  color: #666;
  border:1px solid #666;
  border-radius:5px;
  padding:2px;
  margin:1px; 
}
.sortSelected .fa,
.sortSelected .glyphicon{
  color: #000;
  border-color:#000;
}

/* Selected Filters */
.browseSelectedFilters{ background:#ccc; border-bottom:5px solid #666; }
.browseSelectedFilters ul{ margin:0; padding:0; float:left; }
  .browseSelectedFilters li{ list-style: none; float:left; text-shadow: 0 -1px 0 #fff; }
    .removeFilter{ border: 1px solid #666; cursor:pointer; margin: 0 5px; }


/* Filter Menu */
.browseFilter{

}
  .catalogGroupHead,
  .filterGroupHead{
    font-weight:bold;
    border-bottom: 1px dotted #999;
  }
  .browseCategory ul,
  .filterGroup ul{ 
    margin:0; 
    padding:0; 
  }
  .browseCategory li,
  .filterGroup li{
    margin:0 0 0 5px; padding:0;
    list-style:none;
    cursor:pointer;
  }

  .browseCategory li.selected,
  .filterGroup li.selected{
    font-weight:bold;
  }

  .browseCategory li .prodCount,
  .filterGroup li .prodCount{
    font-size:80%;
    font-style:italic;
    white-space:nowrap;
    font-weight:normal;
  }
  .filterCheck{
    color:#999;
    font-size:14px;
    padding-right:5px;
  }
  .filterCheck.glyphicon-check,
  .filterCheck.fa-check-square-o{
    color:#666;
    font-size:14px;
    padding-right:4px;
  }

  .filterGroup li.filterInactive{ opacity:0.6; cursor: inherit; }

/******vvv RTI010000 vvv******/
.browseRegPrice{ color: #555555; }
.browseSalePrice span{ color:red; }
.browseRegPriceStrike{ color: #555555; text-decoration:line-through; }
/******^^^ RTI010000 ^^^******/
.filterGroup li{padding-left:15px; }
.filterCheck{ margin-left:-15px; }

.colorSwatches {
   float:none;
   margin: 0 auto;
   clear:both;
   max-width:180px;
}

.colorOuter {
   float: left;
   margin: 2px;
   cursor: pointer;
   border: 2px solid #ccc;
   background-color: #FFF;
   border-radius: 18px;
}

.colorInner {
   width: 24px;
   height: 24px;
   margin: 1px;
   border-radius: 18px;
   overflow: hidden;
}

.colorOuter.selected { border-color:#666; }

.colorOuter.selected { box-shadow:0 0 6px #666; }
.show-more-colors{ display:block; clear:both; }

.noProdFound{
  text-align: center;
  font-weight: bold;
  margin-top: 25px; 
}

/* Multi Hex value colors */
.multiHex{ float:left; height:100%; border:0; margin:0; padding:0; }
.multi1of2,
.multi2of2{
  width:50%;
}
.multi1of3{ width:50%; }
.multi2of3,
.multi3of3{
  width:25%;
}
.multi1of4,
.multi2of4,
.multi3of4,
.multi4of4{
  width:25%;
}

/* Custom */
/******vvv RTI010000 vvv******/
.browseSort { font-size: 12px; }
.browseSort > label { color: #c91f06; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.browseSort > select { background: #bbbbbb; }
/******^^^ RTI010000 ^^^******/

/*
.browseProdPrice {
  display: none;
}
*/
.browseProdDesc {
  color: black;
}

.browseStyleCode {
  color: black;
}

.breadcrumbs a {
  color: black;
}
