#views-bootstrap-tab-views-bootstrap-product-parents-block-1 .nav-tabs {
    width          : 100%;
    border-bottom  : 0;
    display        : -ms-flexbox;
    display        : flex;
    -ms-flex-pack  : justify;
    justify-content: space-between;
}

#views-bootstrap-tab-views-bootstrap-product-parents-block-1 .nav-tabs>li {
    width          : 100%;
    display        : -ms-flexbox;
    display        : flex;
    -ms-flex-pack  : center;
    justify-content: center;
    -ms-align-items: center;
    align-items    : center;
}

#views-bootstrap-tab-views-bootstrap-product-parents-block-1 .nav-tabs>li>a {
    height         : 100%;
    width          : 100%;
    display        : -ms-flexbox;
    display        : flex;
    -ms-flex-pack  : center;
    justify-content: center;
    -ms-align-items: center;
    align-items    : center;
}

#views-bootstrap-tab-views-bootstrap-product-parents-block-1 .nav-tabs>li:first-of-type>a {
    border-left: none;
}

#views-bootstrap-tab-views-bootstrap-product-parents-block-1 .nav-tabs>li:last-of-type>a {
    border-right: none;
}

#views-bootstrap-tab-views-bootstrap-product-parents-block-1 .nav-tabs:before,
#views-bootstrap-tab-views-bootstrap-product-parents-block-1 .nav-tabs:after {
    display: none;
}

#tab-views-bootstrap-product-parents-block-1-0>div.views-field.views-field-view,
#tab-views-bootstrap-product-parents-block-1-1>div.views-field.views-field-view,
#tab-views-bootstrap-product-parents-block-1-2>div.views-field.views-field-view,
#tab-views-bootstrap-product-parents-block-1-3>div.views-field.views-field-view,
#tab-views-bootstrap-product-parents-block-1-4>div.views-field.views-field-view,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-0>div.views-field.views-field-view,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-1>div.views-field.views-field-view,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-2>div.views-field.views-field-view,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-3>div.views-field.views-field-view,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-4>div.views-field.views-field-view {
    width  : 35%;
    padding: 45px;
}

@media screen and (min-width: 768px) {

    #tab-views-bootstrap-product-parents-block-1-0>div.views-field.views-field-view,
    #tab-views-bootstrap-product-parents-block-1-1>div.views-field.views-field-view,
    #tab-views-bootstrap-product-parents-block-1-2>div.views-field.views-field-view,
    #tab-views-bootstrap-product-parents-block-1-3>div.views-field.views-field-view,
    #tab-views-bootstrap-product-parents-block-1-4>div.views-field.views-field-view,
    #tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-0>div.views-field.views-field-view,
    #tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-1>div.views-field.views-field-view,
    #tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-2>div.views-field.views-field-view,
    #tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-3>div.views-field.views-field-view,
    #tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-4>div.views-field.views-field-view {
        padding     : 45px 0;
        background  : #efefef;
        width       : 25%;
        margin-right: 40px;
    }
}

#tab-views-bootstrap-product-parents-block-1-0>div.views-field.views-field-view-1 {
    width: 65%;
}

@media screen and (min-width: 768px) {
    .view-display-id-block_2 .field-content {
        display    : flex;
        align-items: center;
    }
}

.nav-tabs>li>a {
    border-bottom: 1px solid #dddddd;
    border-radius: 4px 4px 0 0;
}

@media (min-width: 768px) {
    .nav-tabs>li {
        display: table-cell;
        width  : 1%;
    }
}

.nav-tabs>li {
    float: none;
}

#tab-views-bootstrap-product-parents-block-1-0>div.views-field.views-field-view-1,
#tab-views-bootstrap-product-parents-block-1-1>div.views-field.views-field-view-1,
#tab-views-bootstrap-product-parents-block-1-2>div.views-field.views-field-view-1,
#tab-views-bootstrap-product-parents-block-1-3>div.views-field.views-field-view-1,
#tab-views-bootstrap-product-parents-block-1-4>div.views-field.views-field-view-1,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-0>div.views-field.views-field-view-1,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-1>div.views-field.views-field-view-1,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-2>div.views-field.views-field-view-1,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-3>div.views-field.views-field-view-1,
#tab-views-bootstrap-tab-views-bootstrap-product-parents-block-1-4>div.views-field.views-field-view-1 {
    width: 65%;
}

.view-product-parents .views-bootstrap-tabs .nav-tabs li>a {
    text-transform: uppercase;
    color         : #005ea5;
    border-right  : 1px solid #005ea5;
    border-left   : 1px solid #005ea5;
    border-top    : none;
    border-bottom : none;
    border-bottom : 2px solid #005ea5;
}

@media screen and (max-width: 767px) {
    #views-bootstrap-product-parents-block-3 .btn.btn-link {
        display    : block;
        width      : 100%;
        font-size  : 18px;
        font-weight: 600;
    }
}

@media screen and (max-width: 767px) {
    #views-bootstrap-product-parents-block-3 .card-body>.views-field-view {
        background: #efefef;
        width     : 33% !important;
        padding   : 15px;
    }
}

@media screen and (max-width: 767px) {
    .block-views-blockproduct-parents-block-3 .card-body {
        padding: 0;
        display: -ms-flexbox;
        display: flex;
    }
}

@media screen and (max-width: 767px) {
    #views-bootstrap-product-parents-block-3 .btn.btn-link {
        background-color: #005ea5;
        border-radius   : 0;
        text-align      : left;
        color           : #fff;
    }

    #views-bootstrap-product-parents-block-3 .btn.btn-link:hover,
    #views-bootstrap-product-parents-block-3 .btn.btn-link:focus,
    #views-bootstrap-product-parents-block-3 .btn.btn-link:active {
        text-decoration: none;
    }

    #views-bootstrap-product-parents-block-3-collapse-0>.card-body .views-field-title {
        color         : #6e6e6e;
        font-size     : 12px;
        padding-bottom: 20px;
        font-weight   : 600;
    }

    #views-bootstrap-product-parents-block-3 .views-field-view-1 .views-row {
        padding: 20px;
    }

    #views-bootstrap-product-parents-block-3 .view-products .slick-current .views-field-title span {
        color: #005ea5;
    }

    #views-bootstrap-product-parents-block-3 .card-body>.views-field-view-1 {
        width: 66% !important;
    }

    .panel-group .card {
        margin-bottom: 0;
        border-radius: 4px;
    }

    .card {
        border-color: #dddddd;
    }

    .card {
        margin-bottom     : 20px;
        background-color  : #ffffff;
        border            : 1px solid transparent;
        border-radius     : 4px;
        -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
        box-shadow        : 0 1px 1px rgba(0, 0, 0, 0.05);
    }

    #views-bootstrap-product-parents-block-3 .card h5 {
        margin-bottom: 0 !important;
    }

    #views-bootstrap-product-parents-block-3 .collapse.in {
        /* max-height: 500px; */
    }
}


@media screen and (max-width: 767px) {
    #views-bootstrap-product-parents-block-3 .card-body > .views-field-view .view-products .slick-slider .slick-list {
        height: auto !important;
    }
}
