.span-heading
  {
    font-size: 24px;line-height: 1.1;
  }

  ul.filter-category li a
  {
    color: white;text-decoration: none;
  }

  ul.filter-category li a:before
  {
    content: '\f0da';
    margin-right: 5px;
    font-family: FontAwesome;
  }
  
  .social .fa
  {
      line-height:40px;
  }
  
  .custom-radio
  {
      float:left;margin-right:10px;
  }
  
  .verify
    {
        font-size:18px;
        color: #03a84e;
    }
    
    .verify i
    {
        color: #03a84e;
    }
  
  .mobile-img
  {
      display:none;
  }
  
  .search-group
  {
      /*position:absolute;*/width:86%;float:left;
  }
  
  #dyna-article
  {
      text-align:justify;
  }
  
  #dyna-article img
  {
      width:auto;
  }
  
  #dyna-article h1
  {
      margin:0!important;
  }
  
  #dyna-article p span
  {
      font-size:inherit!important;font-family:inherit!important;text-align:justify;line-height:25px!important;
  }
  
  #dyna-article h1 span, #dyna-article h1 b span
  {
      font-size:inherit!important;
  }
  
  
  
  .glyphicon { margin-right:5px; }
.thumbnail
{
    margin-bottom: 20px;
    padding: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    height:295px;
}


.item.list-group-item
{
    float: none;
    width: 100%;
    /*background-color: #fff;*/
    background: none!important;
    border: none;
}
.item.list-group-item:nth-of-type(odd):hover,.item.list-group-item:hover
{
    background: #428bca;
}

.item.list-group-item .list-group-image
{
    margin-right: 10px;
}
.item.list-group-item .thumbnail
{
    margin-bottom: 0px;
}
.item.list-group-item .caption
{
    padding: 9px 9px 0px 9px;
}
.item.list-group-item:nth-of-type(odd)
{
    background: #eeeeee;
}

.item.list-group-item:before, .item.list-group-item:after
{
    display: table;
    content: " ";
}

.item.list-group-item img
{
    float: left;
}
.item.list-group-item:after
{
    clear: both;
}
.list-group-item-text
{
    margin: 0 0 11px;
}

  
.list-group-item .thumbnail
{
    height:210px;
}

#products .panel-body
{
    background:#fff;
}

.item.list-group-item + .mb-20 a.list-img
{
    margin-bottom: 115px;
    position: absolute;
    z-index: 9;
}

.item.list-group-item + .mb-20:last-child
{
    height:210px;
}


.sbox
{
    display:none;
}

/*#catbox
{
    display:block!important;
}*/
  
  
  @media only screen and (max-width:480px)
  {
      .desktop-img
      {
          display:none;
      }
      
      .subscribe
      {
          width:100%!important;
          margin-bottom:5px;
      }
      
      .item.list-group-item
      {
          margin-bottom:30px;
      }
      
      .item.list-group-item + .mb-20:last-child
      {
          height:280px;
      }
      
      .mobile-img
      {
          display:block;
      }
      
      .search-group
      {
          width:100%;
          margin-bottom:10px;
      }
      
      .btn-subscribe
      {
          width:100%;
      }
      
      .ph-sort
      {
          text-align:left;
      }
      
      #dyna-article h1
      {
          font-size: 24px;
            text-align: left!important;
            font-weight: 600;
      }
      
      #dyna-article h2
      {
          font-size: 20px;
            text-align: left!important;
            font-weight: 600;
      }
      
      #dyna-article h3
      {
          font-size: 18px;
            text-align: left!important;
            font-weight: 600;
      }
  }
  
  .box{
    width:600px;
    margin:0 auto;
   }
   
   .list-group-item .panel-heading
   {
       float:left;margin-right:20px;
   }
   
   .list-group-item .panel-heading a img
   {
       width: 360px;
    height: 300px;
    object-fit: cover;
   }
   
   .list-group-item .panel-body
   {
       padding-bottom:0;
   }
   
   .custom-radio label, .custom-checkbox label
   {
       font-weight:200;
   }
   
   .border
   {
       border-top: 1px solid #cacaca;
   }
   
   .pdng-15
   {
       padding:15px;
   }