#block-youdealer-views-block-front-slider-block-1 {
    margin-bottom: 15px;
}

#block-youdealer-views-block-home-blocks-block-2 .view-content,
#block-youdealer-views-block-home-blocks-block-3 .view-content,
#block-youdealer-views-block-home-blocks-block-1 .view-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

#block-youdealer-views-block-home-blocks-block-2 .views-row,
#block-youdealer-views-block-home-blocks-block-3 .views-row,
#block-youdealer-views-block-home-blocks-block-1 .views-row {
    border: 1px solid #eee;
    padding: 15px;
}

#block-youdealer-views-block-home-blocks-block-2 .views-field-field-item-image,
#block-youdealer-views-block-home-blocks-block-3 .views-field-field-item-image,
#block-youdealer-views-block-home-blocks-block-1 .views-field-field-item-image {
    max-width: 100%;
    margin-bottom: 10px;
}

#block-youdealer-views-block-home-blocks-block-2 .views-field-title,
#block-youdealer-views-block-home-blocks-block-3 .views-field-title,
#block-youdealer-views-block-home-blocks-block-1 .views-field-title {
    font-size: 15px;
    font-weight: bold;
}

#block-youdealer-views-block-home-blocks-block-2 .views-field-field-expiration-date span,
#block-youdealer-views-block-home-blocks-block-3 .views-field-field-expiration-date span,
#block-youdealer-views-block-home-blocks-block-1 .views-field-field-expiration-date span {
    float: left;
    margin-right: 4px;
}

#block-youdealer-views-block-home-blocks-block-2 .views-field-field-request-quantity span,
#block-youdealer-views-block-home-blocks-block-3 .views-field-field-request-quantity span,
#block-youdealer-views-block-home-blocks-block-1 .views-field-field-request-quantity span {
    float: left;
    margin-right: 4px;
}


#block-youdealer-views-block-home-blocks-block-2 .views-field-view-node a,
#block-youdealer-views-block-home-blocks-block-3 .views-field-view-node a,
#block-youdealer-views-block-home-blocks-block-1 .views-field-view-node a{
    background-color: #343a40;
    color: #fff;
    width: 100%;
    display: block;
    text-align: center;
    margin-top: 5px;
}


.page-node-type-request .view-item-image-block .views-field-field-item-image img {
    display: block;
    margin: 0 auto;
    margin-bottom: 15px;
}

.page-node-type-request .view-item-image-block .views-field-title .views-label  {
    font-weight: bold;
}

.page-node-type-request .view-item-image-block .views-field-field-item-brand span {
    float: left;
    margin-right: 4px;
    font-weight: bold;
}

#block-youdealer-views-block-request-offer-table-block-1 {
    padding: 15px 0px;
}

.page-node-type-request .view-request-offer-table #edit-header .form-actions {
    display: none;
}

#block-customlinks {
    margin-bottom: 15px;
}

#block-customlinks .request-link {
    background-color: #343a40;
    color: #fff;
    display: block;
    text-align: center;
    margin-top: 5px;
    padding: 0.375rem 0.75rem;
    width: 220px;
    margin: 0 auto;
    border-radius: 4px;
}

.view-taxonomy-term .view-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.view-taxonomy-term .views-row {
    border: 1px solid #eee;
    padding: 15px;
}

.view-taxonomy-term .views-field-field-item-image {
    max-width: 100%;
    margin-bottom: 10px;
}

.view-taxonomy-term .views-field-title {
    font-size: 15px;
    font-weight: bold;
}

.pager {
    padding: 15px 0px;
}

.path-running .view-home-blocks .view-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}


.path-running .view-home-blocks .views-row {
    border: 1px solid #eee;
    padding: 15px;
}

.path-running .view-home-blocks .views-field-field-item-image {
    max-width: 100%;
    margin-bottom: 10px;
}


.path-running .view-home-blocks .views-field-title {
    font-size: 15px;
    font-weight: bold;
}


.path-running .view-home-blocks .views-field-field-expiration-date span {
    float: left;
    margin-right: 4px;
}


.path-running .view-home-blocks .views-field-field-request-quantity span {
    float: left;
    margin-right: 4px;
}



.path-running .view-home-blocks .views-field-view-node a{
    background-color: #343a40;
    color: #fff;
    width: 100%;
    display: block;
    text-align: center;
    margin-top: 5px;
}

#block-views-block-dashboard-main-statistics-block-1 {
  overflow: auto;
}
.stat-item {
  display: block;
  float: left;
  width: 50%;
}
.stat-item span {
  padding-left: 20px;
  font-weight: bold;
}
