/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.wg-filters { margin: 1rem 0 1rem 0; }
.wg-categories { font-family: 'Roboto', sans-serif;font-weight: 300!important; color: #C4A824; text-align: center; font-size: 16px !important; }
.wg-categories a:hover { color: #c4a824; }

.wg-selects { text-align: center; }
.wg-selects select { width: auto !important; float: none;  }

.wg-rows { max-width: 1920px; margin-left: auto; margin-right: auto; }
.wgi { text-align: center; /*margin-bottom: 2rem;*/ }
.wgi img { margin-bottom: 5px!important; }

.wg-pagination { text-align: center; padding: 20px; }
.wg-pagination a { font-size: 16px; font-weight: bold; }

/*  Bootstrap Clearfix col-xs-12 col-sm-6 col-md-4 col-lg-3 */

/*  Tablet  */
@media (min-width:767px){

  /* Column clear fix */
  .wgi.col-lg-1:nth-child(12n+1),
  .wgi.col-lg-2:nth-child(6n+1),
  .wgi.col-lg-3:nth-child(4n+1),
  .wgi.col-lg-4:nth-child(3n+1),
  .wgi.col-lg-6:nth-child(2n+1),
  .wgi.col-md-1:nth-child(12n+1),
  .wgi.col-md-2:nth-child(6n+1),
  .wgi.col-md-3:nth-child(4n+1),
  .wgi.col-md-4:nth-child(3n+1),
  .wgi.col-md-6:nth-child(2n+1){
    clear: none;
  }
  .wgi.col-sm-1:nth-child(12n+1),
  .wgi.col-sm-2:nth-child(6n+1),
  .wgi.col-sm-3:nth-child(4n+1),
  .wgi.col-sm-4:nth-child(3n+1),
  .wgi.col-sm-6:nth-child(2n+1){
    clear: left;
  }
}


/*  Medium Desktop  */
@media (min-width:992px){

  /* Column clear fix */
  .wgi.col-lg-1:nth-child(12n+1),
  .wgi.col-lg-2:nth-child(6n+1),
  .wgi.col-lg-3:nth-child(4n+1),
  .wgi.col-lg-4:nth-child(3n+1),
  .wgi.col-lg-6:nth-child(2n+1),
  .wgi.col-sm-1:nth-child(12n+1),
  .wgi.col-sm-2:nth-child(6n+1),
  .wgi.col-sm-3:nth-child(4n+1),
  .wgi.col-sm-4:nth-child(3n+1),
  .wgi.col-sm-6:nth-child(2n+1){
    clear: none;
  }
  .wgi.col-md-1:nth-child(12n+1),
  .wgi.col-md-2:nth-child(6n+1),
  .wgi.col-md-3:nth-child(4n+1),
  .wgi.col-md-4:nth-child(3n+1),
  .wgi.col-md-6:nth-child(2n+1){
    clear: left;
  }
}


/*  Large Desktop  */
@media (min-width:1200px){

  /* Column clear fix */
  .wgi.col-md-1:nth-child(12n+1),
  .wgi.col-md-2:nth-child(6n+1),
  .wgi.col-md-3:nth-child(4n+1),
  .wgi.col-md-4:nth-child(3n+1),
  .wgi.col-md-6:nth-child(2n+1),
  .wgi.col-sm-1:nth-child(12n+1),
  .wgi.col-sm-2:nth-child(6n+1),
  .wgi.col-sm-3:nth-child(4n+1),
  .wgi.col-sm-4:nth-child(3n+1),
  .wgi.col-sm-6:nth-child(2n+1){
    clear: none;
  }
  .wgi.col-lg-1:nth-child(12n+1),
  .wgi.col-lg-2:nth-child(6n+1),
  .wgi.col-lg-3:nth-child(4n+1),
  .wgi.col-lg-4:nth-child(3n+1),
  .wgi.col-lg-6:nth-child(2n+1){
    clear: left;
  }
}