.pf_addons_wrap * {
    font-family: inherit;
}
.wrap{
    padding: 0px 30px;
}
h1.pf-heading-inline {
    color: #133950;
    font-size: 24px;
    font-weight: 600;
    border-bottom: 2px solid #dadee1;
    padding-bottom: 30px;
    margin: 30px 0px 0px 0px;
}
/* .pf_addons_wrap * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
} */
.pf_addons_wrap .sib-products-container .sib-products {
    margin-top: 30px;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.pf_addons_wrap .sib-product-container{
    padding: 0 10px;
    /* float: left; */
    width: calc(calc(100% / 4) - 20px);
    margin-bottom: 20px;
}
.pf_addons_wrap .sib-product-container .sib-product{
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 6px;
    margin: 0;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-detail{
    height: 320px;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-detail img{
    width: 100%;
    border-radius: 6px 6px 0px 0px;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-detail h3{
    font-size: 20px;
    font-weight: 700;
    color: #133950;
    padding: 0px 35px;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-detail p{
    font-size: 15.5px;
    color: #133950;
    padding: 0px 35px;
    line-height: 1.45;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-action{
    display: flex;
    justify-content: space-between;
    padding: 30px 40px;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-action .product-status{
    color: #133950;
    font-size: 15px;
    display: flex;
    align-items: center;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-action .product-status .status-inactive{
    color: #c12026;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-action button.status-inactive.button.button-secondary{
    color: #ffffff;
    background: #c12026;
    border-color: #c12026;
    padding: 2px 24px;
    border-radius: 102px;
    font-size: 15px;
    font-weight: 500;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-action button.status-active.button.button-secondary {
    color: #c12026;
    background: #ffffff;
    border-color: #c12026;
    padding: 2px 24px;
    border-radius: 102px;
    font-size: 15px;
    font-weight: 500;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-action a.status-download.button.button-primary{
    color: #133950;
    background: #ffffff;
    border-color: #133950;
    padding: 2px 24px;
    border-radius: 102px;
    font-size: 15px;
    font-weight: 500;
}
.pf_addons_wrap .sib-product-container .sib-product .sib-product-action span.status-label.status-download {
    font-size: 29px;
}

.get-addon{
    color: #ffffff !important;
    background: #c12026 !important;
    border-color: #c12026 !important;
    padding: 2px 24px !important;
    border-radius: 102px !important;
    font-size: 15px !important;
    font-weight: 500 !important;
}

.sib-product-action .product-action {
    width: 24em;
}

.sib-product-action .product-action {
    width: 24em;
}

.sib-product-action .product-status {
    width: 40em;
}
