﻿/* 2023 Docmail stylesheet */

/* Blue = #0b2355, Orange = #E76E11, Light blue = #EFF2F8 */

body, table, input, select, textarea { font-family: Poppins; font-size: 12px; -webkit-font-smoothing: subpixel-antialiased;}
a { color: #E76E11; }
a.button { font-family: Poppins; }
a.button span { font-weight: normal; }
.mailing .modalheader h1, .library .modalheader h1, .admin .modalheader h1, .headerpanel h1, .homemailing h1, .homelibrary h1, .homeadmin h1 { font-family: Poppins; }

.margin {margin: 16px; }
.margintop { margin-top: 16px; }
.marginbottom {margin-bottom: 16px;}
.marginleft {margin-left: 16px; }
.marginright {margin-right: 16px; }

.padding {padding: 16px; }
.paddingleft {padding-left: 16px; }
.paddingright {padding-right: 16px; }
.paddingtop {padding-top: 16px; }
.paddingbottom {padding-bottom: 16px; }

.paneltop { width: 697px; }

.navbuttons { margin-top: 0; padding: 16px 0 0 0; text-align: right; }
.navbuttons div { display: flex; }
.navbuttons .button { margin-right: 16px; }
.navbuttons .button:last-of-type { margin-right: 0; }
.navbuttonsborder{ margin-top: 16px; }

.headerpanel { margin-bottom: 16px; }

table.datagrid { margin: 16px 0 0 0 }
table.datagrid tr td { padding: 8px; }

.paging, .pagingbottom { line-height: 18px;}
.paging, .paneltop { padding: 12px 0px 4px 16px; }
.adminpanel { width: 348px; margin-right: 1px; margin-bottom: 1px; }
.createmailingproducts { margin-top: 0px; }

.mastersidebar { text-align: left; }

.adminlist li {padding: 0; margin: 0px 0px 8px 0px; }

.smallbutton .button, .advancedsearch { margin-top: 1px; padding-top: 1px; height: 19px; }

approvalAddressListItemAnchor.mailing .approvalAddressListItemAnchor:hover, .mailing .approvalAddressListItem .approvalAddressListItemViewed, .mailing .approvalAddressListItemViewed .approvalAddressListItemAnchor, approvalAddressListItemAnchor.admin .approvalAddressListItemAnchor:hover, .admin .approvalAddressListItem .approvalAddressListItemViewed, .admin .approvalAddressListItemViewed .approvalAddressListItemAnchor { border-color: #E76E11; }
.mailing .approvalAddressListItemAnchor:hover, .admin .approvalAddressListItemAnchor:hover { border-color: #0b2355;}

h2 { color: #E76E11;}
.buttonlist a {color: #E76E11; }
.actionbutton {color: #E76E11; }
.mailingbaricons a { color: #0b2355; }
.mailingbariconsselected, .mailingbaricons a:hover { background-color: #EFF2F8; color: #0b2355; }
.mailingbaricons .mailingbariconmailingoptions:hover, .mailingbaricons .mailingbariconmailingoptionsselected { border-color: #EFF2F8; background-color: #EFF2F8; color: #0b2355; }
.mailingbaricons .mailingbariconmailingoptionsfirst:hover, .mailingbaricons .mailingbariconmailingoptionsfirstselected { border-color: #EFF2F8; background-color: #EFF2F8; color: #0b2355; }
.mailingbaricons .mailingbaricondocuments:hover, .mailingbaricons .mailingbaricondocumentsselected { border-color: #EFF2F8; color: #0b2355; background-color: #EFF2F8; }
.mailingbaricons .mailingbaricongreetingcard:hover, .mailingbaricons .mailingbaricongreetingcardselected { border-color: #EFF2F8; }
.mailingbaricons .mailingbariconpostcard:hover, .mailingbaricons .mailingbariconpostcardselected { border-color: #EFF2F8; }
.mailingbaricons .mailingbariconaddresses:hover, .mailingbaricons .mailingbariconaddressesselected { border-color: #EFF2F8; color: #0b2355; background-color: #EFF2F8; }
.mailingbaricons .mailingbariconprintandpost:hover, .mailingbaricons .mailingbariconprintandpostselected { border-color: #EFF2F8; color: #0b2355;  background-color: #EFF2F8; }
.mailingbarbuttons a { border-color: #E76E11;  color: #E76E11; font-weight:300; }
.mailingbarbuttons a:hover, .mailingbarbuttons .mailingbarbuttonselected { background-color: #E76E11; font-weight: normal; }
.mailingbartitle h3 { color: #E76E11; }
ul.additemsgrid li a:hover { background-color: #EFF2F8; color: #0b2355;  }
.panelClose, .panelOpen { background-color: #0b2355; }
.openpanel { border-top-color: #E76E11; border-bottom-color: #E76E11;}
.closepanel { background-color: #E76E11; border-left-color: #E76E11; border-right-color: #E76E11; border-bottom-color: #E76E11; }
.advancedsearch { background-color: #E76E11; border-color: #E76E11; }
.mailing .envelopepreferenceanchor:hover {border-color: #E76E11;}

.mailing .viewtoggle:hover, .mailing .viewtoggleselected { background-color: #E76E11; }
.admin .viewtoggle:hover, .admin .viewtoggleselected  { background-color: #E76E11; }
.library .viewtoggle:hover, .library .viewtoggleselected { background-color: #E76E11; }

.admin .mailingsearchlist .selectmailingicon:hover { background-color: #EFF2F8; }
.mailing .mailingsearchlist .selectmailingicon:hover { background-color: #EFF2F8; }
.library .mailingsearchlist .selectmailingicon:hover { background-color: #EFF2F8; }

.admin .mailingsearchlist .searchitem:hover { border-color:  #EFF2F8; }
.mailing .mailingsearchlist .searchitem:hover { border-color:  #EFF2F8; }
.library .mailingsearchlist .searchitem:hover { border-color:  #EFF2F8; }

.mailing .modalheader { border-left-color: #0b2355; }
.admin .modalheader { border-left-color: #0b2355; }
.library .modalheader { border-left-color: #0b2355; }


/* Overwrite styles2013.css */
body { background-color: #0b2355;  }
.masternavbar li a { color: #0b2355; }
.masternavbar li a:hover, .masternavbar li.masternavcurrent a:hover  {  color: #E76E11; }
.masternavbar li.masternavcurrent a {color: #E76E11;}
.masterloggedinname { color: #E76E11 ;}
a .masterloggedinname:hover { color: #E76E11; } 
.homemailing{ border-left-color: #0b2355;  background-image: none; }
.homelibrary{ border-left-color: #0b2355; background-image: none; }
.homeadmin{ border-left-color: #0b2355;  background-image: none;}
.homemailing h1, .homerightpanels h1{ color: #0b2355;}
.mailing .modalheader h1, .library .modalheader h1, .admin .modalheader h1{ color: #0b2355;}
.footerlist { font-family:Poppins; }
h4.footer { text-shadow: none; }
#footerbar a:link { color:#E76E11 }
.footerlinks { border-right: none; }
.headerpanel h1 { color: #0b2355; }
.mailing .headerpanel {border-left-color: #0b2355;}
.library .headerpanel { border-left-color: #0b2355; }
.admin .headerpanel { border-left-color: #0b2355; }
.mailing .navbuttonsborder { border-top-color: #0b2355; }
.library .navbuttonsborder { border-top-color: #0b2355; }
.admin .navbuttonsborder { border-top-color: #0b2355; }
.breadcrumbvisited, a.breadcrumbvisited {color: #0b2355;}
.breadcrumbcurrent, a.breadcrumbcurrent, span.breadcrumbcurrent {color: #E76E11;}
.mailing .paging, .mailing .paneltop, .mailing .pagingbottom,  .mailing .datagridpagerstyle td, .mailing .datagridheaderstyle, .mailing .datagridheaderfirst, .mailing .datagridheaderlast, .mailing .headerpanel, .mailing .modalheader {background-color: #0b2355;}
.library .paging, .library .paneltop, .library .pagingbottom, .library .datagridpagerstyle td, .library .datagridheaderstyle, .library .datagridheaderfirst, .library .datagridheaderlast, .library .headerpanel, .library .modalheader { background-color:  #0b2355; }
.admin .paging, .admin .paneltop, .admin .pagingbottom, .admin .datagridpagerstyle td, .admin .datagridheaderstyle, .admin .datagridheaderfirst, .admin .datagridheaderlast, .admin .headerpanel,.admin .modalheader, .admin .adminpaneltop { background-color: #0b2355; }
a.button { border-color: #E76E11; background-color: #E76E11; }
a.button span { font-weight: normal; }
.library a.button { border-color: #E76E11; background-color: #E76E11;}
.admin a.button { border-color: #E76E11; background-color: #E76E11;}
.library ul.additemsgrid li a:hover {  background-color: #E76E11; }
.library .panelClose, .library .panelOpen, .library .closepanel { background-color: #0b2355;  }
.admin .panelClose, .admin .panelOpen, .admin .closepanel, .admin .advancedsearch { background-color: #0b2355;  }
.library .advancedsearch { background-color: #E76E11; }

 a.button:hover, .advancedsearch:hover, .closepanel:hover { border-color: black;}
 a.button:hover, .advancedsearch:hover, .closepanel:hover, .mailing .advancedsearch:hover, .mailing .closepanel:hover, .library .advancedsearch:hover, .library .closepanel:hover, .admin .advancedsearch:hover, .admin .closepanel:hover { background-color: black;}

 .mailing .mailingsearchicon a:hover {  border-color: #EFF2F8; color: #5C5C5C; }           
.library .mailingsearchicon a:hover { border-color: #EFF2F8; color: #5C5C5C; }           
.admin .mailingsearchicon a:hover {  border-color: #EFF2F8; color: #5C5C5C; }     

.mailing .selectmailingicon a { color: #5C5C5C; }
.library .selectmailingicon a { color: #5C5C5C; }
.admin .selectmailingicon a { color: #5C5C5C; }

.mailingsearchlist .selectmailingicon:hover span { color: #5C5C5C; }
.selectmailingicon a:hover span { color: #5C5C5C; }

.mailing .selectmailingicon a:hover { background-color: #EFF2F8; color: #5C5C5C; }
.library .selectmailingicon a:hover { background-color: #EFF2F8; color: #5C5C5C; }
.admin .selectmailingicon a:hover { background-color: #EFF2F8; color: #5C5C5C; }

.mastersectionadmin .selectmailingicon a:hover span { color: #5C5C5C; }

.mailing .headerpanel, .mailing .modalheader { background-image: none; background-color: white; }
.admin .headerpanel, .admin .modalheader { background-image: none; background-color: white; }
.library .headerpanel, .library .modalheader { background-image: none;  background-color: white; }

.mailing ul.addressformat li a:hover, .mailing ul.addressformat li a.addressformatselected { border-color: #E76E11;}
ul.additemsgrid li a { color: #0b2355; }
.homepaneltext, .homerightpanels {color: #0b2355;}
body, h3, .breadcrumbunvisited, a.breadcrumbunvisited, .mailingbarcontent div, .mailingbarcontent a,  .mailingbarcontent a, .modaltableheader td,.builderpage .paging a, .builderpage .pagingbottom a, .builderpage .paging .currentpage, .builderpage .pagingbottom .currentpage, .builderpage .paging, .builderpage .pagingbottom, .builderpage .paneltop, .builderpage .paneltop span,  .masterloggedinname span, .mastersignup:hover, .adminlist a {color: #0b2355; }
.library ul.additemsgrid li a:hover {  background-color: #EFF2F8; }
.admin ul.additemsgrid li a:hover {  background-color: #EFF2F8; }

#footerbar { border-bottom: none;}


.mailing .nodatapanel {border-left-color: #0b2355; }
.mailing .thumbbg:hover img, .mailing .thumbbeinggenerated:hover, .mailing .thumbunavailable:hover {border-color: #0b2355;}

.library .nodatapanel {border-left-color: #0b2355; }
.library .thumbbg:hover img, .library .thumbbeinggenerated:hover, .library .thumbunavailable:hover {border-color: #0b2355;}

.admin .nodatapanel {border-left-color: #0b2355; }
.admin .thumbbg:hover img, .admin .thumbbeinggenerated:hover, .admin .thumbunavailable:hover {border-color: #0b2355;}

.mailing hr { color: #0b2355; background-color:#0b2355; }
.library hr { color: #0b2355;  background-color:#0b2355; }
.admin hr { color: #0b2355;  background-color:#0b2355; }

.message, .alertdiv {background-color: #009B3E; }
.warningsdiv, .errormsg {background-color: #E76E11;}

/* Images */
.additemsa3 { background-image: url("../../Images/2023/A3Sheet.png"); }
.searcha3 a { background-image: url("../../Images/2023/A3Sheet.png"); }
.mailingsearchlista3 { background-image: url("../../Images/2023/A3SheetList.png"); }
.mailingsearcha3 a { background-image: url("../../Images/2023/A3SheetSmall.png"); }

.additemsa4 { background-image: url("../../Images/2023/A4Document.png"); }
.searcha4 a { background-image: url("../../Images/2023/A4Document.png"); }
.searchinvoice a { background-image: url("../../Images/2023/A4Document.png"); }
.searchpref a { background-image: url("../../Images/2023/A4Document.png"); }
.mailingsearcha4 a { background-image: url("../../Images/2023/A4Document.png"); }
.mailingsearchlista4 { background-image: url("../../Images/2023/A4DocumentList.png"); }

.additemsa5postcard { background-image: url("../../Images/2023/A5Postcard.png"); }
.searcha5postcard a { background-image: url("../../Images/2023/A5Postcard.png"); }
.mailingsearcha5postcard a { background-image: url("../../Images/2023/A5Postcard.png"); }
.mailingsearchlista5postcard { background-image: url("../../Images/2023/A5PostcardList.png"); }

.additemsa6postcard { background-image: url("../../Images/2023/A6Postcard.png"); }
.searcha6postcard a { background-image: url("../../Images/2023/A6Postcard.png"); }
.mailingsearcha6postcard a { background-image: url("../../Images/2023/A6Postcard.png"); }
.mailingsearchlista6postcard { background-image: url("../../Images/2023/A6PostcardList.png"); }

.additemsaddress { background-image: url("../../Images/2023/Address.png"); }
.librarymailinglist {background-image: url("../../Images/2023/AddressList.png"); }
.additemsaddresslist { background-image: url("../../Images/2023/AddressList.png"); }
.additemsself { background-image: url("../../Images/2023/AddSelf.png"); }
.additemsbackground { background-image: url("../../Images/2023/Background.png"); }

.mailingbardotpost { background-image: url("../../Images/2023/Badges.png"); background-position: -259px 0px; }
.mailingbarmailingoptionstatus { background-image: url("../../Images/2023/Badges.png"); }
.mailingbarprintandpoststatus {background-image: url("../../Images/2023/Badges.png"); }
.mailingbardataintelligence { background-image: url("../../Images/2023/Badges.png"); }
.mailingbardocumentcount { background-image: url("../../Images/2023/Badges.png"); }
.badge { background-image: url("../../Images/2023/Badges.png");}
.mailingbaraddresscount { background-image: url("../../Images/2023/Badges.png");  }
.mailingsearchstatus { background-image: url("../../Images/2023/Badges.png"); }

.mailingoptionsdotpost{ background-image: url("../../Images/2023/Dotpost.png");}
.mailingoptionsdotpostgrey{ background-image: url("../../Images/2023/DotpostGrey.png");}
.additemsextract { background-image: url("../../Images/2023/ExtractAddresses.png");}

.additemsgreetingcard { background-image: url("../../Images/2023/GreetingCard.png"); }
.searchgreetingcard a { background-image: url("../../Images/2023/GreetingCard.png"); }
.mailingsearchgreetingcard a { background-image: url("../../Images/2023/GreetingCard.png"); }

.mailingsearchlistgreetingcard { background-image: url("../../Images/2023/GreetingCardList.png");  }
.libraryimportmapping {background-image: url("../../Images/2023/ImportMapping.png");}
.additemsimportmapping { background-image: url("../../Images/2023/ImportMapping.png");}
.additemsinsert { background-image: url("../../Images/2023/Insert.png"); }
.additemsstockinsert {  background-image: url("../../Images/2023/StockInsert.png"); }

.copymailingicon {background-image:  url("../../Images/2023/Mailing.png"); }


.mailingbaricons .mailingbariconaddresses { background-image: url("../../Images/2023/MailingBarAddresses.png"); }
.mailingbaricons .mailingbariconaddresses:hover, .mailingbaricons .mailingbariconaddressesselected { background-image: url("../../Images/2023/MailingBarAddresses.png"); }

.mailingbaricons .mailingbaricondocuments { background-image: url("../../Images/2023/MailingBarDocuments.png"); }
.mailingbaricons .mailingbaricondocuments:hover, .mailingbaricons .mailingbaricondocumentsselected { background-image: url("../../Images/2023/MailingBarDocuments.png"); }

.mailingbaricons .mailingbariconmailingoptions { background-image: url("../../Images/2023/MailingBarMailingOptions.png"); }
.mailingbaricons .mailingbariconmailingoptions:hover, .mailingbaricons .mailingbariconmailingoptionsselected { background-image: url("../../Images/2023/MailingBarMailingOptions.png");}
.mailingbaricons .mailingbariconmailingoptionsfirst { background-image: url("../../Images/2023/MailingBarMailingOptions.png"); }
.mailingbaricons .mailingbariconmailingoptionsfirst:hover, .mailingbaricons .mailingbariconmailingoptionsfirstselected { background-image: url("../../Images/2023/MailingBarMailingOptions.png");}

.mailingbaricons .mailingbariconprintandpost { background-image: url("../../Images/2023/MailingBarPrintAndPost.png"); }
.mailingbaricons .mailingbariconprintandpost:hover, .mailingbaricons .mailingbariconprintandpostselected { background-image: url("../../Images/2023/MailingBarPrintAndPost.png"); }

.mailingoptionsprintmonosimplex{ background-image: url("../../Images/2023/PrintAndPostOptions.png"); }
.mailingoptionsprintmonoduplex{ background-image: url("../../Images/2023/PrintAndPostOptions.png"); }
.mailingoptionsprintcoloursimplex{ background-image: url("../../Images/2023/PrintAndPostOptions.png"); }
.mailingoptionsprintcolourduplex{ background-image: url("../../Images/2023/PrintAndPostOptions.png"); }

.librarymailpack { background-image: url("../../Images/2023/MailPack.png"); }
.additemsmailpack { background-image: url("../../Images/2023/MailPack.png"); }

.librarymailpackdi {background-image: url("../../Images/2023/MailPackDataIntelligenceOn.png");}

.additemsmergetag { background-image: url("../../Images/2023/MergeTag.png");}

.additemsouterenvelope { background-image: url("../../Images/2023/OuterEnvelope.png"); }

.envelopepreferencenewdesign { background-image: url("../../Images/2023/OuterEnvelopeParameter.png"); }

.additemsreplyenvelope { background-image: url("../../Images/2023/ReplyEnvelope.png"); }

.additemsstockinsert { background-image: url("../../Images/2023/StockInsert.png"); }

.adminlistaccount { background-image: url("../../Images/2023/IconsAdmin/Account.png"); }
.searchaccount a { background-image: url("../../Images/2023/IconsAdmin/Account.png"); }
.adminlistcorporate { background-image: url("../../Images/2023/IconsAdmin/Organisation.png"); }
.adminlistaccount {background-image: url("../../Images/2023/IconsAdmin/Account.png"); }
.searchaccount a { background-image: url("../../Images/2023/IconsAdmin/Account.png"); }
.adminlistuser { background-image: url("../../Images/2023/IconsAdmin/User.png"); }
.searchuser a { background-image: url("../../Images/2023/IconsAdmin/User.png"); }

.masterfooterlogo { background-image: url("../../Images/2023/IconsMaster/dmfooterlogo.png"); }
.homeheaderlogo{ background-image: url("../../Images/2023/IconsFrontPage/MailingHeader.png");}

.admin .headerpanel h1, .admin .modalheader h1 { background-image: url("../../Images/2023/IconsMaster/AdminHeader.png");}
.homeadmininner {background-image: url("../../Images/2023/IconsMaster/AdminHeader.png");}
.mastersiteimage { background-image: url("../../images/2023/docmail.svg"); background-size: 218px 90px; }

.homelibraryinner{background-image: url("../../Images/2023/IconsMaster/LibraryHeader.png"); }      
.library .headerpanel h1, .library .modalheader h1 { background-image:  url("../../Images/2023/IconsMaster/LibraryHeader.png"); }
.mailing .headerpanel h1, .mailing .modalheader h1 { background-image: url("../../Images/2023/IconsMaster/MailingHeader.png"); }

.topup10 {background-image: url("../../Images/2023/IconsTopUp/stamp-10.png"); }
.topup20 {background-image: url("../../Images/2023/IconsTopUp/stamp-20.png"); }
.topup50 {background-image: url("../../Images/2023/IconsTopUp/stamp-50.png"); }
.topup100 {background-image: url("../../Images/2023/IconsTopUp/stamp-100.png"); }

.domaincfh .mastersiteimage {background-image: url("../../Images/2023/IconsMaster/dmlogobarhealth.png"); }

.domainn3 .mastersiteimage {background-image: url("../../Images/2023/IconsMaster/dmlogobarN3.png"); }

.masterfooterlogo {background-image: url("../../Images/2023/IconsMaster/FooterDocmail.png");}

.masterheaderframe {background-color: white; background-image: none;}

.mailingbaricons .mailingbaricondocuments.mailingbariconsms, .mailingbaricons .mailingbaricondocumentsselected.mailingbariconsmsselected, .mailingbaricons .mailingbaricondocuments.mailingbariconsms:hover { background-image: url("../../Images/2023/SMS/MailingBarSMS.png");}
.mailingbaricons .mailingbariconsms { background-position: -170px 0px; }
.mailingbaricons .mailingbariconsms:hover, .mailingbaricons .mailingbariconsmsselected { background-position: -3px 0px;}
.mailingbaricons .mailingbarcoloursimplex:hover, .mailingbaricons .mailingbarcoloursimplexselected { background-position: -839px 0px; }

.createmailingsms { background-image: url("../../Images/2023/SMS/SMS.png");}
.additemssms { background-image: url("../../Images/2023/SMS/SMS.png"); }
.thumbsms { background-image: url("../../Images/2023/SMS/SMS.png"); }
.mailingsearchsms a { background-image: url("../../Images/2023/SMS/SMS.png"); }
.searchsms a { background-image: url("../../Images/2023/SMS/SMS.png"); }
.approvalAddressListItemAnchor:hover .approvalPostMarkSMS { background-image: url("../../Images/2023/SMS/SMS40.png"); }
.approvalAddressListItem .approvalPostMarkSMS { background-image: url("../../Images/2023/SMS/SMSGrey40.png"); }
.mailingsearchlistsms { background-image: url("../../Images/2023/SMS/SMSList.png");  }

.librarymailpackdi { background-image: url("../../Images/2023/MailPackDataIntelligenceOn.png"); }
.mailingoptionsdeliveryasap { background-image: url("../../Images/2023/IconsParameter/Asap.png"); }
.envelopepreferencec4 { background-image: url("../../Images/2023/IconsParameter/C4.png"); }
.envelopepreferencec5 { background-image: url("../../Images/2023/IconsParameter/C5.png"); }
.mailingoptionsdeliveryselectdate{ background-image: url("../../Images/2023/IconsParameter/Calendar.png"); }
.mailingoptionsdataintelligenceoff { background-image: url("../../Images/2023/IconsParameter/DataIntelligenceOff70.png"); }
.mailingoptionsdataintelligenceon { background-image: url("../../Images/2023/IconsParameter/DataIntelligenceOn70.png"); }
.mailingoptiondotpostinfolink { background-image: url("../../Images/2023/IconsParameter/DotpostInfo.png"); }
.mailingoptionsdeliveryfirst { background-image: url("../../Images/2023/IconsParameter/First.png"); }
.printmarginborderless { background-image: url("../../Images/2023/IconsParameter/MarginBorderless.png"); }
.printmarginoverlay { background-image: url("../../Images/2023/IconsParameter/MarginOverlay.png"); }
.printmarginshrink { background-image: url("../../Images/2023/IconsParameter/MarginShrink.png"); }
.mailingoptionsreturnsmanaged { background-image: url("../../Images/2023/IconsParameter/ReturnsManaged.png"); }
.mailingoptionsreturnsnotmanaged { background-image: url("../../Images/2023/IconsParameter/ReturnsNotManaged.png"); }
.mailingoptionsdeliverystandard { background-image: url("../../Images/2023/IconsParameter/StandardDocmail.png"); }

.approvalAddressListItemAnchor:hover .approvalPostMarkAirmail { background-image: url("../../Images/2023/IconsProof/Airmail40.png"); }
.approvalAddressListItem .approvalPostMarkAirmail { background-image: url("../../Images/2023/IconsProof/AirmailGrey40.png"); }
.approvalAddressListItemAnchor:hover .approvalPostMarkDotpost { background-image: url("../../Images/2023/IconsProof/Dotpost40.png"); }
.approvalAddressListItem .approvalPostMarkDotpost { background-image: url("../../Images/2023/IconsProof/DotpostGrey40.png"); }
.approvalAddressListItemAnchor:hover .approvalPostMarkFirst { background-image: url("../../Images/2023/IconsProof/FirstClass40.png"); }
.approvalAddressListItem .approvalPostMarkFirst { background-image: url("../../Images/2023/IconsProof/FirstClassGrey40.png"); }
.approvalAddressListItemAnchor:hover .approvalPostMarkSecond { background-image: url("../../Images/2023/IconsProof/SecondClass40.png"); }
.approvalAddressListItem .approvalPostMarkSecond { background-image: url("../../Images/2023/IconsProof/SecondClassGrey40.png"); }
.approvalAddressListItemAnchor:hover .approvalPostMarkStandard { background-image: url("../../Images/2023/IconsProof/StandardDocmail40.png"); }
.approvalAddressListItem .approvalPostMarkStandard { background-image: url("../../Images/2023/IconsProof/StandardDocmailGrey40.png"); }

.mailingbardocumentA3 { background-image: url("../../Images/2023/IconsSelectionBlock/A3Template.png"); }
.mailingbarbusinesscard { background-image: url("../../Images/2023/IconsSelectionBlock/BusinessCard.png"); }
.mailingbarcard { background-image: url("../../Images/2023/IconsSelectionBlock/Card.png"); }
.mailingbarduplexcolour { background-image: url("../../Images/2023/IconsSelectionBlock/DuplexColour.png"); }
.mailingbarduplexmono { background-image: url("../../Images/2023/IconsSelectionBlock/DuplexMono.png"); }
.mailingbarenvelopec4 { background-image: url("../../Images/2023/IconsSelectionBlock/EnvelopeC4.png"); }
.mailingoptionsenvelopec4 { background-image: url("../../Images/2023/IconsSelectionBlock/EnvelopeC4.png"); }
.mailingbarenvelopec5 { background-image: url("../../Images/2023/IconsSelectionBlock/EnvelopeC5.png"); }
.mailingoptionsenvelopec5{ background-image: url("../../Images/2023/IconsSelectionBlock/EnvelopeC5.png"); }
.mailingbarinsert { background-image: url("../../Images/2023/IconsSelectionBlock/Insert.png"); }
.mailingbarpostcard { background-image: url("../../Images/2023/IconsSelectionBlock/Postcard.png"); }
.mailingbarpostcarda5 { background-image: url("../../Images/2023/IconsSelectionBlock/PostcardA5LeftAddress.png"); }
.mailingbarpostcarda5right { background-image: url("../../Images/2023/IconsSelectionBlock/PostcardA5RightAddress.png"); }
.mailingbarpostcarda6 { background-image: url("../../Images/2023/IconsSelectionBlock/PostcardA6LeftAddress.png"); }
.mailingbarpostcarda6right { background-image: url("../../Images/2023/IconsSelectionBlock/PostcardA6RightAddress.png"); }
.mailingbarsimplexcolour { background-image: url("../../Images/2023/IconsSelectionBlock/SimplexColour.png"); }
.mailingbarsimplexmono { background-image: url("../../Images/2023/IconsSelectionBlock/SimplexMono.png"); }
.mailingbardocument { background-image: url("../../Images/2023/IconsSelectionBlock/Template.png"); }

.createmailingmulti { background-image: url("../../Images/2023/IconsTask/ManageLists.png"); }
.adminlistmailing { background-image: url("../../Images/2023/IconsTask/ManageMailings.png"); }

.mailinglistvalidationdiscount { background-image: url("../../Images/2023/IconsValidation/Discount.png"); }
.mailinglistvalidationdotpost { background-image: url("../../Images/2023/IconsValidation/Dotpost.png"); }
.mailinglistvalidationgreydiscount { background-image: url("../../Images/2023/IconsValidation/GreyDiscount.png"); }
.mailinglistvalidationgreydotpost { background-image: url("../../Images/2023/IconsValidation/GreyDotpost.png"); }
.mailinglistvalidationgreynodiscount { background-image: url("../../Images/2023/IconsValidation/GreyNoDiscount.png"); }
.mailinglistvalidationgreyoverseas { background-image: url("../../Images/2023/IconsValidation/GreyOverseas.png"); }
.mailinglistvalidationgreyunchecked { background-image: url("../../Images/2023/IconsValidation/GreyUnchecked.png"); }
.mailinglistvalidationprintelectronic { background-image: url("../../Images/2023/IconsValidation/HeaderPrintAndDigital.png"); }
.mailinglistvalidationnodiscount { background-image: url("../../Images/2023/IconsValidation/NoDiscount.png"); }
.mailinglistvalidationnotavailable { background-image: url("../../Images/2023/IconsValidation/NotAvailable.png"); }
.mailinglistvalidationoverseas { background-image: url("../../Images/2023/IconsValidation/Overseas.png"); }
.mailinglistvalidationunchecked { background-image: url("../../Images/2023/IconsValidation/Unchecked.png"); }
.modalheader a {background-image: url("../../Images/2023/modal-close.png"); }

.waitpanel p { background-image: url("../../Images/2023/IconsActions/progbarloop.gif"); }

/* Replace image tags */
.facebook { display: block; background-image: url("../../images/2023/IconsFooter/fbicon.png"); width: 40px; height: 40px; }
.twitter { display: block; background-image: url("../../images/2023/IconsFooter/twicona.png"); width: 40px; height: 40px; }
.docmailfooter { display: block; margin-bottom: 0px; background-image: url("../../images/2023/IconsFooter/dmfooterlogo.png"); width: 148px; height: 49px; }

/* Adjustments for larger font */
.approvalAddressListItemDespatchMethod { height: 37px; }
.adminlistmailing, .adminlistuser, .headerpanel h1 .adminlistaccount, .adminlistcorporate { padding-left: 110px; padding-right: 0px;}

/* SMS modal */
.approvalsmsmodal { background-image: url("../../Images/2023/SMS/SMSBackground.png"); }
.approvalsmsmodal { min-height: 512px; height: 512px; padding-top: 60px;}
.approvalsmsmodal div { height: 370px; }

/* Remove casing overrides */
a.button, a.button span, .homemailing h1, .homelibrary h1, .homeadmin h1, .headerpanel h1, .modalheader h1, .mailingbaricons a span, .signupCaptcha a, buildernamepreview, table.datagrid tr.datagridalternatingitem a, table.datagrid tr.datagriditem a, .datalistcommands a, .actiondisabled, .buttonlist a, .adminlist a, .actionbutton, .actionbuttonwhite { text-transform: none; }
.mailpackstandardpageheader, .masterfooterbar li a, .masternavbar li a, .breadcrumbs a, .breadcrumbs span { text-transform: none; }
 
/* Home page alignment */
.homeheaderlogo{ padding-left: 83px; }

/* Admin section alignment */
.adminlistaccount, .adminlistuser, .adminlistcorporate { padding-left: 110px; }

/* Top divider */
.masternavbar li { background-image: url("../../Images/2023/IconsMaster/MenuBarDivider.png"); }

/* New footer */
h4.footer { font-family: Poppins; font-size: 16px; margin-bottom: 14px; letter-spacing: normal; }
.footerlinks {padding-left: 0px; padding-top: 24px; width: 200px; }
.footerlist  {list-style: inside; font-size: 16px; margin-left: 0px; }
#footer a:hover { color: #E76E11; text-decoration: none;}
.footerlinks li { color: #E76E11; margin-bottom: 14px; }
#impressum { padding-left: 0px; padding-top: 24px; padding-bottom: 24px;}
#item2 { padding-left: 0px; padding-top: 0px; width: 690px;}
.social-links { text-align: right; padding-top: 26px; }
.social-links a { height: 44px; width: 44px; margin-left: 20px; margin-bottom: 20px; display: inline-block; }
.social-links a:first-of-type { padding-left: 0; }
.social-links-facebook { background: url("../../images/2023/icon-facebook.svg") no-repeat; }
.social-links-linkedin { background: url("../../images/2023/icon-linkedin.svg") no-repeat; }
.social-links-twitter { background: url("../../images/2023/icon-x.svg") no-repeat; }
.footer { margin-left: 0px;}
.docmailfooter { display: block; margin-bottom: 0px; background: url("../../images/2023/docmail-white-only.svg") no-repeat top right; width: 200px; height: 28px; }
p.footer { font-size: 16px; color: white; font-family:Poppins; font-weight: 300; line-height: 20px;}
.masterfooterframeinner { padding-top: 24px; }
#footer { height: auto; }

/* New top menu */
.masternavbar li a { font-weight: bold; text-decoration: none; font-style: normal; }
.masternavbar li a:hover, .masternavcurrent:hover { text-decoration: underline; color: #E76E11; }
.masternavbar li { background-image: none; }

/* Test mailing badge */
.testmailing { background-image: url("../../Images/2023/Badges.png"); background-position: -494px 0px; }

/* Economy */
.economyh1 { font-size: 18px; }
.approvalAddressListItemAnchor:hover .approvalPostMarkEconomyStandard { background-image: url("../../Images/2023/IconsProof/EconomyStandardDocmail40.png"); }
.approvalAddressListItem .approvalPostMarkEconomyStandard { background-image: url("../../Images/2023/IconsProof/EconomyStandardDocmailGrey40.png"); }