/*SMART BILLING SOLUTIONS*/

/*use this one*/
:root {
    --body-font-family: 'Times New Roman', sans-serif;
    --primary-color: #ed1c24 !important;
    --primary-background-color: #ed1c24 !important;
    --secondary-color: #58595b !important;
    --secondary-background-color: #58595b !important;
    --link-color: #ed1c24 !important;
    --link-hover-color: #010e15 !important;
    --footer-text-color: #ffffff !important;
    --footer-background-color: #58595b !important; 
    --selected-color: #ed1c24 !important;
    --selected-background-color: #f0f0f0 !important; 
    --unselect-color: lightgrey !important;
    --unselect-background-color: lightgrey !important;
    --font-family: 'Basis Grotesque', sans-serif !important;
    --header-background-color: transparent !important;
    --header-color: #58595b !important;
    --body-line-height: 1.9 !important;
    --body-font-size: 16px !important;
    --paragraph-font-size: 16px !important;
    --label-font-size: 14px !important;
    --h1-font-size: 2rem !important;
    --h2-font-size: 1.5rem !important;
    --h3-font-size: 1.375rem !important;
    --h4-font-size: 1.25rem !important;
    --h5-font-size: 1.125rem !important;
    --h6-font-size: 1rem !important;
    --mobile-body-font-size: 16px !important;
    --mobile-paragraph-font-size: 16px !important;
    --mobile-label-font-size: 14px !important;
    --mobile-h1-font-size: 2.5rem !important;
    --mobile-h2-font-size: 2rem !important;
    --mobile-h3-font-size: 1.9rem !important;
    --mobile-h4-font-size: 1.8rem !important;
    --mobile-h5-font-size: 1.7rem !important;
    --mobile-h6-font-size: 1.5rem !important;
    --body-background-image: none !important;
    --body-background-color: #ffffff !important;
    --main-content-background-color: transparent !important;
    --main-content-color: #0e4361 !important;
    --utilmate-container-width: 60% !important;
    --pane-background-color: #ffffff !important;
    --pane-color: #0e4361 !important;
    --pane-border-color: none !important;
    --pane-border-radius: 2px !important;
    --pane-padding: 0.3rem !important;
    --max-logo-width: 235px !important;
}

.banner_home {
    background-image: url(/Portals/9/images/banner-home.jpg);
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
.banner_movein {
    background-image: url(/Portals/9/images/banner-movein.jpg);
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    padding: 300px 0;
}
.p-accordion .p-accordion-header .p-accordion-header-link { 
    padding: 20px 0px !important; 
    font-size:14px; 
    line-height:22px;
 }
ul li{
    font-size:16px; 
    line-height:1.6; 
}
ol li{
    font-size:16px; 
    line-height:1.6; 
}
.utilmate-list-link img{
    width: 2.2rem;
}
.utilmate-link-icon img{
    width: 2.5rem;
}
.utilmate-list-link {
     border: 2px solid #ed1c24 !important;
}
.utilmate-list-link:hover {
    background-color: #ed1c24 !important;
}



