
.lldw-row {
  display: flex;

  justify-content: flex-start;
  align-items: stretch;
  flex-wrap: wrap;
  margin-left: -1.75% !important; margin-right: -1.75% !important;
  line-height: 1.3;
}

.lldw-row > div {
  max-width: 100%;
  width: 100%;
  padding-left: 1.75%; padding-right: 1.75%;
  padding-bottom: 20px;
  position: relative;
}

.lldw-row-gutter-0 { margin-left: 0 !important; margin-right: 0 !important;}
.lldw-row-gutter-0 > div { padding-left: 0 !important; padding-right: 0 !important;}

.lldw-row-gutter-1 { margin-left: -0.75% !important; margin-right: -0.75% !important;}
.lldw-row-gutter-1 > div { padding-left: 0.75% !important; padding-right: 0.75% !important;}

.lldw-row-gutter-2 { margin-left: -1.75% !important; margin-right: -1.75% !important;}
.lldw-row-gutter-2 > div { padding-left: 1.75% !important; padding-right: 1.75% !important;}

.lldw-row-gutter-2 { margin-left: -2.75% !important; margin-right: -2.75% !important;}
.lldw-row-gutter-2 > div { padding-left: 2.75% !important; padding-right: 2.75% !important;}


.lldw-row > div .card { height:100%; }

.lldw-row-col-1 > div { max-width: 100%; width: 100%; }
.lldw-row-col-2 > div { max-width: 50%; width: 50%; }
.lldw-row-col-3 > div { max-width: 33%; width: 33%; }
.lldw-row-col-4 > div { max-width: 25%; width: 25%; }
.lldw-row-col-5 > div { max-width: 20%; width: 20%; }
.lldw-row-col-6 > div { max-width: 16.6%; width: 16.6%; }


/** Tablet And Below **/
@media all and (max-width: 980px) {

  .lldw-row-col-1 > div,
  .lldw-row-col-2 > div { max-width: 100%; width: 100%; }

  .lldw-row-col-3 > div,
  .lldw-row-col-4 > div { max-width: 50%; width: 50%; }

  .lldw-row-col-5 > div,
  .lldw-row-col-6 > div { max-width: 33%; width: 33%; }

}

/** Smartphone Only **/
@media all and (max-width: 767px) {

  .lldw-row-col-1 > div,
  .lldw-row-col-2 > div,
  .lldw-row-col-3 > div,
  .lldw-row-col-4 > div { max-width: 100%; width: 100%; }


  .lldw-row-col-5 > div,
  .lldw-row-col-6 > div { max-width: 50%; width: 50%; }
}