.comm-page-custom-Application button.acm-button-primary.src-components-commons-acmButton-acmButton__button--3vfRp.src-components-commons-acmButton-acmButton__primary--uTDcR.application-listing-view-button {
    border-radius: 8px !important;
    background-color: #037CB7 !important;
    border: 1px solid !important;
    margin-bottom: 1% !important;
    border-color: #037CB7 !important; 
    color: #FFF !important;
    font-weight: bold !important;
    width: 8rem !important;
}

@media only screen and (max-width: 1030px) {
    .comm-page-custom-Application button.acm-button-primary.src-components-commons-acmButton-acmButton__button--3vfRp.src-components-commons-acmButton-acmButton__primary--uTDcR.application-listing-view-button {
        border-radius: 8px !important;
        background-color: #037CB7 !important;
        border: 1px solid !important;
        margin-bottom: 1% !important;
        border-color: #037CB7 !important; 
        color: #FFF !important;
        font-weight: bold !important;
        width: 4rem !important;
    }
}

.comm-page-custom-Application button.acm-button-primary.src-components-commons-acmButton-acmButton__button--3vfRp.src-components-commons-acmButton-acmButton__primary--uTDcR.application-listing-view-button div {
    font-size: 11px !important;
    color: #FFF !important;
}

.comm-page-custom-Application button.acm-button-secondary.src-components-commons-acmButton-acmButton__button--3vfRp.src-components-commons-acmButton-acmButton__secondary--3o1Fx.application-listing-remove-button {
    border-radius: 8px !important;
    background-color: #FFF !important;
    border: 1px solid !important;
    margin-bottom: 1% !important;
    border-color: #037CB7 !important; 
    color: #037CB7 !important;
    font-weight: bold !important;
    font-size: 11px !important;
    width: 8rem !important;
}

@media only screen and (max-width: 1030px) {
    .comm-page-custom-Application button.acm-button-secondary.src-components-commons-acmButton-acmButton__button--3vfRp.src-components-commons-acmButton-acmButton__secondary--3o1Fx.application-listing-remove-button {
        border-radius: 8px !important;
        background-color: #FFF !important;
        border: 1px solid !important;
        margin-bottom: 1% !important;
        border-color: #037CB7 !important; 
        color: #037CB7 !important;
        font-weight: bold !important;
        font-size: 11px !important;
        width: 4rem !important;
    }
}

.comm-page-custom-Application .application-listing-table-container.src-components-applicationListing-applicationListing-module__tableContainer--1Y15j{
    border-radius: 8px !important;
    background-color: #FFF !important;
    border: 1px solid #E0F0F0 !important;
    color: #727272 !important;
    font-size: 13px !important;
    margin-top: 1% !important;
}


.comm-page-custom-Application input.src-components-commons-searchBox-searchBox__searchInput--192k-.src-components-commons-searchBox-searchBox__input--2d3mf.search-box-input{
    box-sizing: border-box !important;
    height: 62px !important;
    width: 100% !important;
    border: 1px solid #E0F0F0 !important;
    border-radius: 8px !important;
    background-color: #FFFFFF !important;
    box-shadow: 0 6px 26px 4px rgba(0,0,0,0.05) !important;
}

.comm-page-custom-Application tr.application-listing-table-header.src-components-applicationListing-applicationListing-module__tableHeader--14xc2{
    border-top: none !important;
    border-bottom: none !important;
    background-color: transparent !important;
    height: 0 !important;
}

.comm-page-custom-Application td.application-listing-name-and-description-cell.src-components-applicationListing-applicationListing-module__tableRowName--1u-vQ.src-components-applicationListing-applicationListing-module__alignMiddle--3Wkm2 {
    width: 7rem !important;
}

.comm-page-custom-Application td.application-listing-buttons-container.src-components-applicationListing-applicationListing-module__tableRowButtons--1EHz3{
    width: 19rem !important;
    margin-left: 36% !important;

}

@media only screen and (max-width: 1030px) {
    .comm-page-custom-Application td.application-listing-buttons-container.src-components-applicationListing-applicationListing-module__tableRowButtons--1EHz3{
        width: 3rem !important;
    }
}

.comm-page-custom-Application th#appcredentials{
    color: #015294 !important;
    font-size: 14px !important;
    padding-left: 15% !important;
}
.src-components-applicationListing-applicationListing-module__tableRowCrendentials--1L_jx {
    padding-left: 15% !important;
    padding-right: none !important;
}


.comm-page-custom-Application th#appname{
    color: #015294 !important;
    font-size: 14px !important;
}

.comm-page-custom-Application tr.application-listing-row.src-components-applicationListing-applicationListing-module__tableRow--xVjTb:hover {
    background-color: #E0F0F0 !important;    
    border: none !important;
}

.comm-page-custom-Application tr.application-listing-row.src-components-applicationListing-applicationListing-module__tableRow--xVjTb {
    border: none !important;
}

.comm-page-custom-Application .background-container{
    background-image: url(/s/sfsites/c/resource/community_catalog_assets/images/Background.svg);
    height: 100%;
    width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #FFF;
}
    
    /* home page */
.comm-page-custom-Application{
    background-position: top -6rem right -38rem;
    background-repeat:no-repeat;
    background-image:url('/s/sfsites/c/resource/community_catalog_assets/images/Background.svg');
}

.comm-page-custom-Application .application-listing-table-container.src-components-applicationListing-applicationListing-module__tableContainer--1Y15j {
    padding-top: 1rem !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.comm-page-custom-Application div{
    font-size: 13px !important;
    color: #757575 !important;
}


.comm-page-custom-Application .application-listing-empty-message.src-components-applicationListing-applicationListing-module__noApplicationMessage--32SyK{
    border-radius: 8px !important;
    background-color: #FFF !important;
    border: 1px solid #E0F0F0 !important;
    color: #727272 !important;
    font-size: 13px !important;
    margin-top: 1% !important;
    padding-top: 15% !important;
    padding-bottom: 13% !important;
    background-position-x: 50% !important;
    background-position-y: 40% !important;
    background-image: url('/s/sfsites/c/resource/community_application_detail/application_detail_styling/apps.png') !important;
    background-repeat: no-repeat !important;
}

@media only screen and (max-width: 868px) {
    .comm-page-custom-Application .application-listing-empty-message.src-components-applicationListing-applicationListing-module__noApplicationMessage--32SyK{
        border-radius: 8px !important;
        background-color: #FFF !important;
        border: 1px solid #E0F0F0 !important;
        color: #727272 !important;
        font-size: 13px !important;
        margin-top: 1% !important;
        padding-top: 15% !important;
        padding-bottom: 13% !important;
        background-position-x: 50% !important;
        background-position-y: 30% !important;
        background-image: url('/s/sfsites/c/resource/community_application_detail/application_detail_styling/apps.png') !important;
        background-repeat: no-repeat !important;
    }
}

@media only screen and (max-width: 425px) {
    .comm-page-custom-Application .application-listing-empty-message.src-components-applicationListing-applicationListing-module__noApplicationMessage--32SyK{
        border-radius: 8px !important;
        background-color: #FFF !important;
        border: 1px solid #E0F0F0 !important;
        color: #727272 !important;
        font-size: 13px !important;
        margin-top: 1% !important;
        padding-top: 15% !important;
        padding-bottom: 13% !important;
        background-position-x: 50% !important;
        background-position-y: 10% !important;
        background-image: url('/s/sfsites/c/resource/community_application_detail/application_detail_styling/apps.png') !important;
        background-repeat: no-repeat !important;
    }
}

.comm-page-custom-Application button.acm-button-primary.src-components-commons-acmButton-acmButton__button--3vfRp.src-components-commons-acmButton-acmButton__primary--uTDcR {
    border-radius: 8px !important;
    background-color: #037CB7 !important;
    border: 1px solid !important;
    margin-bottom: 1% !important;
    border-color: #037CB7 !important;
    color: #FFF !important;
    font-weight: bold !important;
}

.comm-page-custom-Application button.acm-button-secondary.src-components-commons-acmButton-acmButton__button--3vfRp.src-components-commons-acmButton-acmButton__secondary--3o1Fx {
    border-radius: 8px !important;
    background-color: #FFF !important;
    border: 1px solid !important;
    margin-bottom: 1% !important;
    border-color: #037CB7 !important;
    color: #037CB7 !important;
    font-weight: bold !important;
}

