/*
https://mynovareti-dev.novareti.eu/forniture/dettaglio.html?account=000005102323&id=0010219521&fiscalCode=94006600228&profile=Amministratore_H2O
*/

/* BODY */
body.novareti-privatepage { min-height: 100vh;}

body.novareti-privatepage p, body.novareti-privatepage a, body.novareti-privatepage a:hover, body.novareti-privatepage a:active,
body.novareti-privatepage h2, body.novareti-privatepage h3, body.novareti-privatepage h6 {
    color: #14529f;
}
body.novareti-privatepage .header-private a:hover {
    color: #1193d2;
}
body.novareti-privatepage .header-private .de-header {
    background-color: #dfedfa;
}
body.novareti-privatepage .btn-default,
body.novareti-privatepage button.Rbtn.dolomiti-button,
body.novareti-privatepage #modal-root .modal-content button.Rbtn.dolomiti-button {
    background-color: #1193d2;
	color: #fff;
	background-image: none;
}
body.novareti-privatepage .btn-default:hover {
    background-color: #14529f;
}
body.novareti-privatepage .btn-default[disabled],
body.novareti-privatepage button.Rbtn.dolomiti-button[disabled],
body.novareti-privatepage #modal-root .modal-content button.Rbtn.dolomiti-button[disabled]{
	background-color: #9fb0c4;
}
body.novareti-privatepage .btn-outline{
	border: 1.5px solid #1193d2;
	color: #14529f;
}
body.novareti-privatepage .btn-outline:hover {
    background-color: #14529f;
    color: #fff;
	font-weight: 700;
}
body.novareti-privatepage .searchFilterButton, body.novareti-privatepage fieldset.MuiOutlinedInput-notchedOutline{
	border-image: linear-gradient(270deg, #14529f 10%, #1193d2 90%);
    border-image-slice: 1;
	border-width: 1px;
}
body.novareti-privatepage .searchFilterButton.selected:not(.open),
body.novareti-privatepage .borderGradient fieldset.MuiOutlinedInput-notchedOutline {
	border-image: linear-gradient(270deg, #14529f 10%, #1193d2 90%);
    border-image-slice: 1;
    border-width: 2px;
}
body.novareti-privatepage .MuiOutlinedInput-input,
body.novareti-privatepage .Mui-selected,
body.novareti-privatepage .MuiTab-textColorPrimary,
body.novareti-privatepage .modal .modal-content,
body.novareti-privatepage .MuiMenuItem-root,
body.novareti-privatepage .MuiListItemText-root {
    color: #14529f;
}
body.novareti-privatepage .modal-dialog .modal-content  *{
	color: #14529f;
}
body.novareti-privatepage .modal .modal-content li button[class*=style_choice-button]{
    border: 1px solid #14529f;
}
body.novareti-privatepage .MuiTabs-indicator{
	background: linear-gradient(260.74deg, #14529f .09%, #1193d2 56.12%);
}
/*
body.novareti-privatepage .Mui-selected,
li.MuiMenuItem-root.MuiMenuItem-gutters.MuiButtonBase-root:hover {
    background-color: #dfedfa;
}*/
body.novareti-privatepage .modal .modal-content li[class*=style_active] button{
    border-image-source: linear-gradient(270deg, #14529f 10%, #1193d2 90%);
	border-image-slice: 1;
    border-width: 2px;
}
body.novareti-privatepage .MuiTooltip-tooltip p {
    color: #fff;
}
body.novareti-privatepage div[class*=DELoader] { color: #14529f; }

/* HeaderWidget */
nav[class*=HeaderWidget] {
    background: #dfedfa;
}
ul[class*=HeaderWidget_headerWidget_container_menu] li  a{
    color: #14529f;
}
div[class*=HeaderWidget] div[class*=ProfileMenu_menuProfile_container_header_name] p,
div[class*=HeaderWidget] div[class*=ProfileMenu_menuProfile_container_header_name] span {
    color: #14529f;
}
div[class*=HeaderWidget] div[class*=ProfileMenu_menuProfile_container_header] {
    background-color: #dfedfa;
}
div[class*=HeaderWidget] a[class*=Profiles_profiles_container_link],
div[class*=HeaderWidget] a[class*=Profiles_profiles_container_link]:hover{
	color:#ffff;
}
span[class*=HeaderWidget_headerWidget_container_menu_selected] {
    background: linear-gradient(to top, #1193d2 .09%, #14529f 56.12%);
}
nav[class*=HeaderWidget] div[class*=Profiles_profiles_container],
nav[class*=HeaderWidget] div[class*=ProfileMenu_profileMenu_actions]{
	background-color: #1193d2;
}
div[class*=Avatar] {
    background-image: linear-gradient(270deg, #14529f 10%, #1193d2 90%);
    color: #fff;
}
div[class*=Avatar_avatar__image] {
    color: transparent;
}
body.novareti-privatepage div[class*=HeaderWidget_headerWidget_container_switchSelector] div[class*=react-switch-selector-wrapper] {
    border: 2px solid #134073
}
body.novareti-privatepage div[class*=HeaderWidget_headerWidget_container_switchSelector] div[class*=react-switch-selector-wrapper]::before {
    background: #134073;
}
body.novareti-privatepage div[class*=HeaderWidget_headerWidget_container_switchSelector] div[class*=react-switch-selector-wrapper] label {
    color: #134073;
    margin-bottom: 0;
}
body.novareti-privatepage div[class*=HeaderWidget_headerWidget_container_switchSelector] div[class*=react-switch-selector-wrapper] div[class*=react-switch-selector-option-selected] label {
    color: #fff
}
/* SupplyDetailsWidget */
div[data-widget=SupplyDetailsWidget] div[class*=SupplyInfoDetails_background] {
    background: #dfedfa;
}
div[data-widget=SupplyDetailsWidget] div[class*=SupplyDetailsWidget_ctaContainer] div[class*=BollettaCtaCard_bollettaCtaCard_container_getHelpType] {
    background: #DFEDFA;
    border: 2px solid #9FB0C4;
	color: #14529f;
}

div[data-widget=SupplyDetailsWidget] a[class*=ContractTab_container_footer_contractArchiveLink] span {
    color: #1193d2;
	font-weight: 800;
}
div[data-widget=SupplyDetailsWidget] div[class*=SupplyDetailTabs_supplyDetailsTab] span[class*=MuiTabs-indicator] {
    background: linear-gradient(260.74deg, #14529f .09%, #1193d2 56.12%) !important;
}

div[data-widget=SupplyDetailsWidget] p[class*=BackButton_backButton_text],
div[data-widget=SupplyDetailsWidget] div[class*=SupplyInfoDetails_background] h6[class*=Field_field_title],
div[data-widget=SupplyDetailsWidget] div[class*=SupplyInfoDetails_show] {
    color: #1193d2;
}
div[data-widget=SupplyDetailsWidget] div[class*=ServiceCard_container]:not(div[class*=ServiceCard_container_arrowContainer]) {
    border: 1px solid #14529f;
}
div[data-widget=SupplyDetailsWidget] div[class*=SupplyDetailTabs_supplyDetailsTab] .deTabs_tabsWrapper{
	border-bottom: 1px solid #14529f;
}
div[data-widget=SupplyDetailsWidget] button.MuiButtonBase-root,
div[data-widget=SupplyDetailsWidget] button.MuiButtonBase-root:hover,
div[data-widget=SupplyDetailsWidget] div[class*=Consumptions_container] div[class*=Filters_filters_applieds_select] .MuiSelect-select ,
div[data-widget=SupplyDetailsWidget] div[class*=Consumptions_container] div[class*=Filters_filters_applieds_select] .MuiSelect-select:hover {
    color: #14529f;
}
div[data-widget=SupplyDetailsWidget] div[class*=MeterRead_container] td[class*=ConsumptionTable_consumptionTable_content_table_notSelfReading] {
    background-color: #14529f;
    color: #fff !important;
}
div[data-widget=SupplyDetailsWidget] div[class*=SelfReadCta_container] div[class*=SelfReadCta_container_content] a{
	color: #14529f;
}
div[data-widget=SupplyDetailsWidget] div[class*=MeterRead_container] ul[class*=ConsumptionTable_consumptionTable_content_legend] li{
	color: #14529f;
}
div[data-widget=SupplyDetailsWidget] div[class*=MeterRead_container] div[class*=MeterRead_container_meterRead_select] .MuiSelect-select {
    color: #14529f !important;
}
div[class*=Consumptions_container_content_chartContainer] .deChart_column:first-child .deChart_columnItem,
div[data-widget=SupplyDetailsWidget] div[class*=Consumptions_container_content_chartContainer] span[class*=Consumptions_container_comparisonLabels_label]:after{
    background-color: #1193d2;
}
div[data-widget=SupplyDetailsWidget] div[class*=Consumptions_container_content_chartContainer] .deChart_column:nth-child(2) .deChart_columnItem,
div[data-widget=SupplyDetailsWidget] div[class*=Consumptions_container_content_chartContainer] div[class*=DEChart_deChart_label__selected],
div[data-widget=SupplyDetailsWidget] div[class*=Consumptions_container_content_chartContainer] span[class*=Consumptions_container_comparisonLabels_label][class*=Consumptions___secondary]:after{
    background-color: #14529f;
	color: #fff;
}
div[data-widget=SupplyDetailsWidget] span[class*=Consumptions_container_comparisonLabels_label]{
    color: #14529f;
}
div[data-widget=SupplyDetailsWidget] div[class*=Consumptions_container_content_summaryContainer] div[class*=Legend_legend]{
	background-color: #14529f;
}
div[data-widget=SupplyDetailsWidget] div[class*=Consumptions_container_content_summaryContainer] div[class*=Comparison_switch] .Mui-checked + .MuiSwitch-track {
    background-color: #14529f;
}

div[data-widget=SupplyDetailsWidget] div[class*=DEChart_deChart_label],
div[data-widget=SupplyDetailsWidget] div[class*=Consumptions_container_content_summaryContainer] div[class*=Comparison_select],
body.novareti-privatepage div[class*=ListHelpers_listWidget_container] div[class*=HeaderListWhite_headerListWhite_container] span[class*=HeaderListWhite_headerListWhite_container_address]{
	color: #14529f;
}
div[data-widget=SupplyDetailsWidget] div[class*=MeterRead_container] ul[class*=ConsumptionTable_consumptionTable_content_legend] li:before,
div[data-widget=SupplyDetailsWidget] div[class*=ConsumptionTable_consumptionTable_content_table] td[class*=ConsumptionTable_consumptionTable_content_table_selfReading]{
    background-color: #9FB0C4;
}
div[data-widget=SupplyDetailsWidget] div[class*=MeterRead_container] ul[class*=ConsumptionTable_consumptionTable_content_legend] li:last-child:before,
div[data-widget=SupplyDetailsWidget] div[class*=ConsumptionTable_consumptionTable_content_table] td[class*=ConsumptionTable_consumptionTable_content_table_notSelfReading]{
    background-color: #1193D2;
}
div[data-widget=SupplyDetailsWidget] div[class*=DEChart_deChart_label] .deChart_label {
    border: 1px solid #14529f;
}
.mydolomiti-theme form *:not(div[aria-disabled=true],.dolomiti-secondary-button),
.mydolomiti-theme form [class*=form-elements_link-myDolomiti]{
	color: #14529f !important;
}
.mydolomiti-theme form button {
    color: white !important;
}

.mydolomiti-theme form label.form-elements_error-label__h\+sKC {
    color: #dc3545 !important;
}
body.novareti-privatepage div[class*=SupplyDetailsWidget_ctaContainer] {
    padding: 0;
}
body.novareti-privatepage div[class*=SupplyDetailsWidget_ctaContainer] div[class*=BollettaCtaCard_bollettaCtaCard_container] {
    margin-left: 0;
}
body.novareti-privatepage div[class*=SupplyDetailsWidget_ctaContainer] div[class*=BollettaCtaCard_bollettaCtaCard_container] div[class*=BollettaCtaCard_bollettaCtaCard_container_imgLabelWrapper] img {
    width: 40px;
    height: 40px;
    margin-top: 7px;
    margin-right: 20px;
}

/*------TMP box colorati----------
div.react-widget[data-widget=SupplyDetailsWidget] div[class*=SupplyDetailTabs_supplyDetailsTab] button,
div.react-widget[data-widget=SupplyDetailsWidget] div[class*=SupplyDetailTabs_supplyDetailsTab] div[role=button]
{
    color: #14529f !important;
}

div[data-widget=SupplyDetailsWidget] div[class*=ServiceCard_container] {
    background-color: #1193d2;
}
div[data-widget=SupplyDetailsWidget] div[class*=ServiceCard_container] p{
    color: #fff;
}
div[data-widget=SupplyDetailsWidget] .MuiTabs-flexContainer {
    background-color: #14529f;
}
div.react-widget[data-widget=SupplyDetailsWidget] div[class*=SupplyDetailTabs_supplyDetailsTab] button{
    color: #fff !important;
}
*/

/*   https://mynovareti-dev.novareti.eu/      */
.generic-web-content .private-area-wrapper {
	color: #fff;
}
.generic-web-content .private-area{
	background-color: #1193d2;
}

/* Welcome Widget */
div[class*=WelcomeWidget_welcomeWidget_container]{
	color: #14529f;
}
div[data-widget*=ActiveSuppliesWidget] {
    color: #14529f;
}
div[data-widget*=ActiveSuppliesWidget] div[class*=AddNewSupply_container],
body.novareti-privatepage  div[class*=ActiveSuppliesWidget_activeSupplies] div[class*=AddNewSupply_container] {
	background: linear-gradient(#fff, #fff) padding-box, linear-gradient(290.74deg, #14529f .09%, #1193d2 96.12%) border-box;
	color: #006b90;
}
div[data-widget*=ContactsWidget] div[class*=Contacts_container]{
	color: #1193d2;
}
body.novareti-privatepage  div[class*=ActiveSuppliesWidget_activeSupplies] div.splide ul.splide__pagination li button.splide__pagination__page.is-active {
    background: none;
    background-color: #1193d2;
}
/* https://mynovareti-dev.novareti.eu/forniture.html */
div[data-widget*=SupplyListWidget] div[class*=BaseHeaderList_baseHeaderList_container]{
	background-color: #1193d2;
}
div[data-widget*=SupplyListWidget] li.MuiAutocomplete-option small,
div[data-widget*=SupplyListWidget] button[class*=DesktopFilters_desktopFilters_button],
body.novareti-privatepage button[class*=DesktopFilters_desktopFilters_button]{
	color: #14529f;
}
body.novareti-privatepage div[class*=SupplyInfoDetails_container] h6 {
    font-size: 12px;
    font-weight: 350;
    color: #1193d2
}
body.novareti-privatepage div[class*=SupplyInfoDetails_container] div[class*=Field_field] p,
body.novareti-privatepage div[class*=SupplyInfoDetails_container] div[class*=Field_field] div {
    font-size: 18px;
    font-weight: 700;
    color: #14529F;
}
body.novareti-privatepage div[class*=SupplyInfoDetails_container] div[class*=SupplyInfoDetails_container_column] div[class*=Field_field_valueContainer]:has(> div > p:first-child:nth-last-child(2)) {
    line-height: 18px;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] a p {
    color: #1193d2
}
body.novareti-privatepage div[class*=SupplyInfoDetails_background] div[class*=SupplyInfoDetails_show] {
    color: #14529F !important
}
body.novareti-privatepage div[class*=SupplyInfoDetails_background] {
    background-color: #DFEDFA;
    background-image: none;
}
@media(min-width: 768px) {
    div[data-widget*=SupplyListWidget] div[class*=ListHelpers_listWidget] div[class*=SupplyRow_supplyRow][class*=SupplyRow_supplyRow__hover]:hover {
        background-color: #dfedfa;
    }
}
div[data-widget*=SupplyListWidget] div[class*=DownloadLink_downloadContainer_title] p{
	color: #fff;
}
body.novareti-privatepage div[class*=MainInfoSupply_container_footer] p {
    font-size: 16px;
}
body.novareti-privatepage div[class*=SupplyInfoDetails_container] ~ hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #1193d2;
    margin: 1em 0;
    padding: 0;
}
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content] div[class*=SupplyRow_supplyRow_secondary] p {
    font-size: 16px;
}
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content] div[class*=SupplyRow_supplyRow_secondary] div[class*=RowElements_rowElements_secondary]  p:first-child {
    font-size: 12px;
}
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content] div[class*=SupplyRow_supplyRow_secondary_code] div[class*=RowElements_rowElements_secondary] p {
    font-size:18px;
}
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content] div[class*=SupplyRow_supplyRow_secondary_code] div[class*=RowElements_rowElements_secondary] p:first-child {
    font-size: 16px;
}
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content] div[class*=RowElements_DISABLED] {
    color: #134073;
    background-color: #DFEDFA;
}
body.novareti-privatepage div[class*=SupplyRow_supplyRow] {
    border-top: 1px solid #9FB0C4;
    padding-top: 10px;
    padding-bottom: 10px;
}
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content],
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content] div[class*=SupplyRow_supplyRow_secondary],
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content] div[class*=SupplyRow_supplyRow_icons],
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content] div[class*=SupplyRow_supplyRow_disable_chip],
body.novareti-privatepage div[class*=SupplyRow_supplyRow] div[class*=SupplyRow_supplyRow_wrap_content] div[class*=SupplyRow_supplyRow_chip] {
    border: none;
    padding: 0;
}
body.novareti-privatepage div[class*=GenericSupplyListFilters_genericSupplyListFilters_desktopFilters] div[class*=MuiBox-root],
body.novareti-privatepage div[class*=GenericSupplyListFilters_genericSupplyListFilters_desktopFilters] div[class*=MuiOutlinedInput-root] {
    width: 24%;
    height: 40px;
}
body.novareti-privatepage div[class*=GenericSupplyListFilters_genericSupplyListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] {
    background-image: none;
    background-color: #fff;
}
body.novareti-privatepage div[class*=GenericSupplyListFilters_genericSupplyListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_header] button.btnLink,
body.novareti-privatepage div[class*=GenericSupplyListFilters_genericSupplyListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionSummary-content] strong,
body.novareti-privatepage div[class*=GenericSupplyListFilters_genericSupplyListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] div[role=presentation] ul li {
    color: #14529F;
}
body.novareti-privatepage div[class*=RelationsListFilters_relationsListFilters_mobileFilter] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] {
    background-image: none;
    background-color: #fff;
}
body.novareti-privatepage div[class*=RelationsListFilters_relationsListFilters_mobileFilter] div[class*=MobileFiltersModal_mobileFiltersModal_header] button.btnLink,
body.novareti-privatepage div[class*=RelationsListFilters_relationsListFilters_mobileFilter] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionSummary-content] strong,
body.novareti-privatepage div[class*=RelationsListFilters_relationsListFilters_mobileFilter] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] div[role=presentation] ul li {
    color: #14529F;
}

body.novareti-privatepage div[class*=GenericSupplyListFilters_genericSupplyListFilters_desktopFilters] div[class*=MuiOutlinedInput-root] {
    width: 24%;
    height: 36px;
}
body.novareti-privatepage div[class*=GenericSupplyListFilters_genericSupplyListFilters_desktopFilters]{
    flex-wrap: wrap;
    align-items: flex-end;
}
body.novareti-privatepage div[class*=GenericSupplyListFilters_genericSupplyListFilters_desktopFilters] div[class*=MuiBox-root] ul li {
    color: #14529F;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer] {
    align-items: start;
}
@media (min-width: 768px) {
    body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer] {
        align-items: end;
    }
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer_supplyPointContainer] {
    margin-top: 16px;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer_supplyPointContainer],
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer_infoColumn] {
    align-items: normal;
}

body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer_supplyPointContainer] p[class*=MainInfoSupply_container_footer_supplyPoint] {
    font-size: 18px;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer_supplyPointContainer] div[class*=MuiInput-root] {
    margin: 0px;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer_supplyPointContainer] div[class*=MuiInput-root]::before {
    border-bottom: none !important;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer_supplyPointContainer] div[class*=MuiInput-root] div#label {
    color: #14529F;
    padding: 10px 15px 8px 15px;
    border: 1px solid #75828E;
    font-size: 14px;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer_supplyPointContainer] div[class*=MuiInput-root] img {
    right: 15px !important;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_name] form input {
    color: #14529F;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_name] form div[class*=MainInfoSupply_container_name_form_buttons] button {
    color: #14529F;
}
body.novareti-privatepage div[class*=MainInfoSupply_container] div[class*=MainInfoSupply_container_footer] div[class*=Badge] {
    font-size: 10px;
}
/* https://mynovareti-dev.novareti.eu/bollette.html */
div[data-widget*=BillListWidget] div[class*=BaseHeaderList_baseHeaderList_container]{
	background-color: #1193d2;
}
div[data-widget*=BillListWidget] div[class*=DownloadLink_downloadContainer_title] p{
	color: #fff;
}
div[data-widget*=BillListWidget] li.MuiAutocomplete-option small,
div[data-widget*=BillListWidget] button[class*=DesktopFilters_desktopFilters_button]{
	color: #14529f;
}
div[data-widget=BillListWidget] div[class*=FooterCtaBanner_footerCtaBannerWidget_container_cardWrapper] div[class*=BollettaCtaCard_bollettaCtaCard_container_default] {
    background: #dfedfa;
    border: 2px solid #1193d2;
}
div[class*=DownloadLink_popper#download] div[class*=DownloadLink_paper_listItem]{
	background-color: #dfedfa;
}
div[data-widget*=BillListWidget] div[class*=ListHelpers_listWidget_container] div[class*=BillRow_billRow__hover]:hover,
div[class*=BillTab_container_billList] div[class*=BillRow_billRow__hover]:hover  {
    background-color: #dfedfa;
}
/*https://mynovareti-dev.novareti.eu/bollette/dettaglio.html?billNumber=42305126377&businessPartner=2045164*/
div[data-widget*=BillDetailsWidget] div[class*=ButtonImage_buttonImage_label]{
	color: #1193d2;
}
div[data-widget=BillDetailsWidget] div[class*=BillDetailsWidget_bollettaDetail_container_details] {
    background: #dfedfa;
}
div[data-widget=BillDetailsWidget] div[class*=BollettaCtaCard_bollettaCtaCard_container_default] {
    background: #dfedfa;
}

/*https://mynovareti-dev.novareti.eu/servizi-e-richieste/ */
body.novareti-privatepage div[class*=BaseHeaderList_baseHeaderList_container]{
	background-color: #1193d2;
}
div[data-widget*=ServicesAndRequestsWidget] div[class*=ServicesAndRequestsWidget_servicesAndRequestsWidget] .widgetContainer div[class*=ServiceTabBannerContainer_serviceTabContainer_banner] {
	background: linear-gradient(260.74deg, #1193d2 .09%, #14529f 96.12%);
}
body.novareti-privatepage div[class*=ServicesTab_servicesTab_updateProfileBanner] span {
    color:#14529F;
}
/*https://mynovareti-dev.novareti.eu/servizi-e-richieste/operazioni/variazione-tipologia-uso-azienda.html*/
.prezziModal .modal-dialog .modal-content .modal-body .text-block .text {
	color: #14529f;
}

/*https://mynovareti-dev.novareti.eu/servizi-e-richieste/auto-lettura.html*/

div[data-widget*=SelfReadingWidget] * {
	color: #14529f;
}

div[data-widget*=SelfReadingWidget] button[class*=HeaderListWhite_headerListWhite_container_btn_back]{
	color: #1193d2;
}
/*https://mynovareti-dev.novareti.eu/servizi-e-richieste/operazioni/spostamento-contatore.html*/
body.novareti-privatepage .page-subentro .page-content .de-title a{
	color: #1193d2;
	text-decoration: auto;
}
body.novareti-privatepage .page-subentro .mydolomiti-theme div[class*=style_stepsContainer] {
	background-color: #dfedfa;
    background-image: none;
}
body.novareti-privatepage .page-subentro .mydolomiti-theme [class*=style_title-myDolomiti],
body.novareti-privatepage .page-subentro .mydolomiti-theme [class*=style_text],
body.novareti-privatepage .page-subentro .component-start-request,
body.novareti-privatepage .page-subentro .de-title{
	color: #14529f;
}
/*https://mynovareti-dev.novareti.eu/servizi-e-richieste/pagamenti.html*/
div[data-widget*=PaymentsWidget] [class*=PaymentsWidget_payments_container]{
	color: #14529f;
}
div[data-widget*=PaymentsWidget] [class*=PaymentsRecapPrices_paymentsRecapPrices_container]{
    background: #1193d2;
}
div[data-widget*=PaymentsWidget] [class*=PaymentsRecapPrices_paymentsRecapPrices_container] p {
    color: white;
}
div[data-widget*=PaymentsWidget] [class*=PaymentsWidget_payments_container] div[class*=Notification_notification_accordion] strong {
    color: #14529f;
}
/* https://mynovareti-dev.novareti.eu/profilo.html */
body.novareti-privatepage div[class*=AreaCustomerProfileWidget] div[class*=BannerProfile_bannerContainer]{
	background-color: #1193d2;
}
div[data-widget*=AreaCustomerProfileWidget] div[class*=BannerProfile_bannerContainer_content]{
	background-color: transparent;
}
div[data-widget*=AreaCustomerProfileWidget] div[class*=BannerProfile_bannerContainer] button[class*=BannerProfile_bannerContainer_linkProfile] p {
    color: #fff;
}
div [class*=MuiAccordionDetails-root] {
    background-image: linear-gradient(0deg, #14529f, #14529f);
}
div [class*=UsersActivityWidget_searchAccordion_accordionDetails] {
    background-image: none;
}
div [class*=BannerProfile_bannerContainer_multipleAccount] {
    border-bottom: 1px solid #14529f !important;
}

div[data-widget*=PaymentsWidget] [class*=MuiAccordionDetails-root],
div[data-widget*=BillDetailsWidget] [class*=MuiAccordionDetails-root] {
    background-image: none;
}

div[data-widget*=PaymentsWidget] [class*=MuiSvgIcon-root],
div[data-widget*=PaymentsWidget] [class*=MuiAccordionDetails-root],
div[data-widget*=PaymentsWidget] [class*=MuiAccordionDetails-root] span,
div[data-widget*=BillDetailsWidget] [class*=MuiSvgIcon-root],
div[data-widget*=BillDetailsWidget] [class*=MuiAccordionDetails-root],
div[data-widget*=BillDetailsWidget] [class*=MuiAccordionDetails-root] span{
    color:#14529f;
}
body.novareti-privatepage div[role=dialog] {
    background-color: #134073;
    border: none;
}
body.novareti-privatepage div[class*=Notification_notification_container] label span {
    color: #14529F;
}
body.novareti-privatepage div[class*=CardAssistantData_dialog] div[role=dialog] p {
    color: #fff;
}
body.novareti-privatepage div[class*=CardAssistantData_dialog] div[role=dialog] button {
    color: #fff;
    border-color: #fff;
    background-color: none;
}
body.novareti-privatepage div[class*=MuiDialog-container] div[role=dialog] p,
body.novareti-privatepage div[class*=MuiDialog-container] div[role=dialog] a {
    color: #fff;
}
body.novareti-privatepage div[class*=MuiDialog-container] div[role=dialog] button {
    color: #fff;
    border-color: #fff;
    background-color: none;
}
/*Error page*/
body.novareti-privatepage div[class*=GenericErrorPage_genericErrorPage_container] button {
    background-color: #14529f;
	color: #fff;
	background-image: none;
}

/*https://mynovareti-dev.novareti.eu/servizi-e-richieste.html*/
div[data-widget=ServicesAndRequestsWidget] div[class*=ServicesTab_servicesTab_updateProfileBanner] {
    background: #dfedfa;
    border: 1px solid #1193d2;
    color: #14529f;
}

/*https://mynovareti-uat.novareti.eu/servizi-e-richieste/pagamenti.html*/
div[data-widget*=PaymentsWidget] div[class*=PaymentsWidget_payments_container_headerBanner] {
    background-color: #1193d2;
}

div[class*=ContractsArchiveWidget_accordionDetails] {
    background-image: linear-gradient(0deg, #dfedfa, #dfedfa);
}

div[data-widget*=PaymentsWidget] div [class*=MuiAccordionDetails-root],
div[data-widget*=BillDetailsWidget] div [class*=MuiAccordionDetails-root]{
   background-image: linear-gradient(0deg, #dfedfa, #dfedfa);
}

div[data-widget*=PaymentsWidget] .MuiSvgIcon-root,
div[data-widget*=BillDetailsWidget] .MuiSvgIcon-root,
body.novareti-privatepage div[class*=ContractsArchiveWidget_contractsArchiveWidget_container] div[class*=ButtonImage_buttonImage] button[class*=ButtonImage_buttonImage_button] div[class*=ButtonImage_buttonImage_label],
body.novareti-privatepage div[class*=ContractsArchiveWidget_contractsArchiveWidget_container] h1,
body.novareti-privatepage div[class*=ContractsArchiveWidget_contractsArchiveWidget_container] div[class*=ContractsArchiveWidget_summaryContract_container_wpParent] span[class*=ContractsArchiveWidget_summaryContract_container_wpParent_wpChild_value] {
        color: #14529f !important;
}

/*http://localhost:3000/billMailList*/
body.novareti-privatepage div[class*=BillMailList_billMailListWidget_container] div[class*=RowElements_rowElements_secondary_accordion_item] span,
body.novareti-privatepage div[class*=BillMailList_billMailListWidget_container] div[class*=BillMailList_billMailListWidget_container_desc] span,
body.novareti-privatepage div[class*=HeaderListWhite_headerListWhite_container] h1,
body.novareti-privatepage div[class*=HeaderListWhite_headerListWhite_container] button{
    color: #14529f;
}
body.novareti-privatepage div[class*=BillMailList_billMailListWidget_container] div[class*=BillMailList_billMailListWidget_container_desc2] ~ button {
    background-color: #14529f;
}
body.novareti-privatepage div[class*=BillMailListFilters_relationsListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] {
    background-image: none;
    background-color: #fff;
}
body.novareti-privatepage div[class*=BillMailListFilters_relationsListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_header] button.btnLink,
body.novareti-privatepage div[class*=BillMailListFilters_relationsListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionSummary-content] strong,
body.novareti-privatepage div[class*=BillMailListFilters_relationsListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] div[role=presentation] ul li {
    color: #14529F;
}

/* http://localhost:3000/next-reports */
body.novareti-privatepage div[class*=GenericNextReportListFilters_genericSupplyListFilters_desktopFilters] div[class*=MuiBox-root] ul li {
    color: #14529F;
}
body.novareti-privatepage div[class*=GenericNextReportListFilters_genericSupplyListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] {
    background-image: none;
    background-color: #fff;
}
body.novareti-privatepage div[class*=MobileFilters_mobileFilters] button,
body.novareti-privatepage div[class*=GenericNextReportListFilters_genericSupplyListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_header] button.btnLink,
body.novareti-privatepage div[class*=GenericNextReportListFilters_genericSupplyListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionSummary-content] strong,
body.novareti-privatepage div[class*=GenericNextReportListFilters_genericSupplyListFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] div[role=presentation] ul li {
    color: #14529F;
}
body.novareti-privatepage div[class*=NextReportRow_supplyRow] {
    border-bottom: 1px solid #9FB0C4;
    padding-top: 10px;
    padding-bottom: 10px;
}
body.novareti-privatepage div[class*=NextReportRow_supplyRow] div[class*=NextReportRow_supplyRow_wrap_content],
body.novareti-privatepage div[class*=NextReportRow_supplyRow] div[class*=NextReportRow_supplyRow_wrap_content] div[class*=NextReportRow_supplyRow_secondary],
body.novareti-privatepage div[class*=NextReportRow_supplyRow] div[class*=NextReportRow_supplyRow_wrap_content] div[class*=NextReportRow_supplyRow_disable_chip],
body.novareti-privatepage div[class*=NextReportRow_supplyRow] div[class*=NextReportRow_supplyRow_wrap_content] div[class*=NextReportRow_supplyRow_chip] {
    border: none;
    padding: 0;
}
/* http://localhost:3000/documents */
body.novareti-privatepage div[class*=DocumentListWidgetFilters_documentListWidgetFilters_desktopFilters] div[class*=MuiOutlinedInput-root] {
    height: 36px;
}
body.novareti-privatepage div[class*=DocumentListWidgetFilters_documentListWidgetFilters_desktopFilters]{
    flex-wrap: wrap;
    align-items: flex-end;
}
body.novareti-privatepage div[class*=DocumentListWidgetFilters_documentListWidgetFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] strong {
    color: #14529F;
}
body.novareti-privatepage div[class*=DocumentListWidgetFilters_documentListWidgetFilters_mobileFilters] div[class*=MobileFiltersModal_mobileFiltersModal_body] div.searchAutocomplete {
    background-color: #fff;
}

/* https://mynovareti-dev.novareti.eu/servizi-e-richieste/operazioni */
body.novareti-privatepage div[class*=HeaderWidget_headerWidget_container] label.react-switch-selector-option-label {
    margin-bottom: 0 !important;
}
body.novareti-privatepage div.request-form div[class*=style_marginPrevButton] span,
body.novareti-privatepage div[class*=style_container-override] i.dolomiti-icon-long-arrow-right + span[class*=style_text-myDolomiti],
body.novareti-privatepage div.request-form div[class*=style_stepperContainerMyDolomiti] span,
body.novareti-privatepage div.request-form div[class*=style_stepperContainerMyDolomiti] div[class*=style_stepsContainer] ul li p[class*=style_pTextStepper],
body.novareti-privatepage div.request-form div[class*=style_stepperContainerMyDolomiti] div[class*=style_stepsContainer] ul li span[class*=style_riga],
body.novareti-privatepage div.request-form div[class*=style_stepperContainerMyDolomiti] div[class*=style_stepsContainer] ul li[class*=style_active] div[class*=style_stepsFlex] p,
body.novareti-privatepage div[class*=prezziModal] div.modal-body div.header h2.title,
body.novareti-privatepage div[class*=prezziModal] div.modal-body div.text-block p.text,
body.novareti-privatepage .page-subentro .component-start-request div.component-start-request__download div,
body.novareti-privatepage div[class*=AcceptQuoteDetail_acceptQuoteDetail] div[class*=AcceptQuoteDetail_acceptQuoteDetail_uploadContainer] div[class*=FileUploader_uploadBox] p[class*=FileUploader_uploadBox_par] {
    color: #14529f !important;
}
body.novareti-privatepage div.request-form div[class*=style_container-override] div[class*=form-elements_submit-button-container] button[type=submit],
body.novareti-privatepage div[class*=style_container-override] div[class*=style_submit-button-container] button.dolomiti-secondary-button,
body.novareti-privatepage div[class*=style_dynamicContainer] button.dolomiti-secondary-button,
body.novareti-privatepage div[class*=component-start-request] button.activate-button {
    background-color: #1193d2;
	color: #fff;
	background-image: none;
}
body.novareti-privatepage div.request-form div[class*=style_stepperContainerMyDolomiti] div[class*=style_stepsContainer] ul li[class*=style_active]::before,
body.novareti-privatepage div.request-form div[class*=style_stepperContainerMyDolomiti] div[class*=style_stepsContainer] ul li[class*=style_previous]::before {
    background-image: linear-gradient(225deg,#14529f,#1193d2);
}
body.novareti-privatepage div.request-form div[class*=style_stepperContainerMyDolomiti] div[class*=style_stepsContainer] ul li::before {
    border: 1.5px solid #14529f;
}
body.novareti-privatepage div.request-form div[class*=style_stepperContainerMyDolomiti] div[class*=style_stepsContainer] ul li div[class*=style_stepsFlex] span,
body.novareti-privatepage div[role=dialog] {
    background-color: #14529f;
}
body.novareti-privatepage div.request-form div[class*=style_container-override] div[class*=form-elements_checkbox-wrapper] div[class*=form-elements_dynamic-form-checkbox] div[class*=form-elements_checkbox-myDolomiti] {
    border-image-source: linear-gradient(225deg,#14529f,#1193d2) !important;
}
body.novareti-privatepage div[class*=form-elements_dolomiti-radio] div[class*=form-elements_rounded-checkmark],
body.novareti-privatepage div[class*=FileUploader_uploadBox] {
    background: linear-gradient(#fff,#fff) padding-box,linear-gradient(83deg,#14529f 5%,#1193d2) border-box;
}
body.novareti-privatepage div[class*=form-elements_dolomiti-radio] input:checked + label[class*=form-elements_label-MyDolomiti] div[class*=form-elements_rounded-checkmark]::after {
    background: linear-gradient(83deg,#14529f 5%,#1193d2) border-box;
}
body.novareti-privatepage div[class*=form-elements_dropzone] {
    background-color: linear-gradient(#fff,#fff) padding-box,linear-gradient(83deg,#14529f 5%,#1193d2) border-box;
    background: linear-gradient(#fff,#fff) padding-box,linear-gradient(83deg,#14529f 5%,#1193d2) border-box;
}
body.novareti-privatepage .gradient-text {
    background: linear-gradient(83deg,#14529f 5%,#1193d2);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}
body.novareti-privatepage div[class*=form-elements_cost-acceptance] button[class*=form-elements_link-myDolomiti] {
    color: #14529f !important;
}
body.novareti-privatepage div[class*=modal-override_modal-override] div[class*=modal-override_modal-content-override] div[class*=modal-override_modal-header-override] {
    border-bottom: 0;
}
body.novareti-privatepage div[class*=RequestStatusTabFilters_requestStatusTabFilters_mobileFilter] > div[style*=top] {
    top: 237px !important;
    height: calc(-237px + 100vh) !important;
}
body.novareti-privatepage div[class*=RequestStatusTabFilters_requestStatusTabFilters_mobileFilter] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] {
    background-image: none;
    background-color: #fff;
}
body.novareti-privatepage div[class*=RequestStatusTabFilters_requestStatusTabFilters_mobileFilter] div[class*=MobileFiltersModal_mobileFiltersModal_header] button.btnLink,
body.novareti-privatepage div[class*=RequestStatusTabFilters_requestStatusTabFilters_mobileFilter] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionSummary-content] strong,
body.novareti-privatepage div[class*=RequestStatusTabFilters_requestStatusTabFilters_mobileFilter] div[class*=MobileFiltersModal_mobileFiltersModal_body] div[class*=MuiAccordionDetails-root] div[role=presentation] ul li {
    color: #14529F;
}

body.novareti-privatepage div[class*=RequestStatusTabFilters_requestStatusTabFilters_desktopFilter] fieldset {
    height: 38px;
    top: 0 !important;
}
body.novareti-privatepage div[class*=RequestStatusDetail_requestStatusDetail] button[class*=RequestStatusDetail_requestStatusDetail_caseInfo_quoteButton]:disabled {
    background-color: #14529f;
    color: #fff;
    opacity: 0.3;
    background-image: none;
    border: none;
    cursor: default !important;
}

/*BO*/
body.novareti-privatepage div[class*=UsersActivityWidget_userActivity_popupDialog] div[class*=MuiPaper-root] {
     background-color: #fff !important;
}