.left-sidebar h2, .brands_products h2 {
    color: #FE980F;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 700;
    margin: 0 auto 30px;
    text-align: center;
    text-transform: uppercase;
    position: relative;
    z-index: 3;
}
.left-sidebar h2:after, h2.title:after {
    content: " ";
    position: absolute;
    border: 1px solid #f5f5f5;
    bottom: 8px;
    left: 0;
    width: 100%;
    height: 0;
    z-index: -2;
}
h2.title {
    color: #FE980F;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    font-weight: 700;
    margin: 0 15px;
    text-transform: uppercase;
    margin-bottom: 30px;
    position: relative;
}
.category-products .panel-default .panel-heading .panel-title a {
    color: #696763 ;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    text-decoration: none;
    text-transform: uppercase;
}
.product_nav_link{
  color: #696763 ;
    font-family: 'Roboto', sans-serif !important;
    font-size: 14px !important;
    text-decoration: none;
    text-transform: uppercase;   
}
.category-products-border {
    border: 1px solid #F7F7F0;
    margin-bottom: 35px;
    padding-bottom: 20px;
    padding-top: 15px;
}
.left-sidebar h2:after, h2.title:after {
    content: " ";
    position: absolute;
    border: 1px solid #f5f5f5;
    bottom: 8px;
    left: 0;
    width: 100%;
    height: 0;
    z-index: -2;
}
.errmsg{ 
  margin: 5px auto;
  border-radius: 5px;

 background-color: #E62121;
  text-align: left;
  color: #fff;
  padding: 2px;
  font-size: 14px;

}

.successmsg{
  margin: 5px auto;
  border-radius: 5px;
  border: 1px solid green;
  background: #1CCD1A
;
  text-align: left;
  color: white;
  padding: 10px;

}
.refresh{
  cursor: pointer;
   }
.slider_img
{
    height: 300px;
    width: auto;
}