<style type="text/css">

.textWrap {
                      
word-wrap: break-word;
        
} 

input[type=text]:focus {
border: 1px solid #d4e4f1;
}
        
input[type=button]:focus {
box-shadow: 0 0 0 2pt #64c8ff !important;
border: 1px solid #ffffff;
}
        
input[type=submit]:focus {
box-shadow: 0 0 0 2pt #64c8ff !important;
border: 1px solid #ffffff;
}
        
a:focus {
outline: 2px solid #64c8ff;
border: 1px solid #ffffff;
}
        
input[type=button]::-moz-focus-inner {
border: 0;
}
        
input[type=submit]::-moz-focus-inner {
border: 0;
}
        
input[type=text] {
height: 25px;
width: 50%;
}
        
textarea {
height: 25px;
width: 49.5%;
}
        
.dataCol {
padding-left: 4px !important;
padding-top: 18px !important;
}
        
.labelCol {
padding-left: 0px !important;
}
        
.labelCol label[for$="pca_street"]:after {
content: ' *';
color: red;
}
        
.labelCol label[for$="pca_city"]:after {
content: ' *';
color: red;
}
        
.labelCol label[for$="pca_postcode"]:after {
content: ' *';
color: red;
}
        
.labelCol label[for$="pca_country"]:after {
content: ' *';
color: red;
}
        
.labelCol label[for$="pca_state"]:after {
content: '  &nbsp;';
color: red;
}
        
.panelGridColumnClasses2 {
width: 100%;
}
        
.panelGrid3 td:nth-child(even) {
width: 70%;
text-align: left;
font-size: 14px;
font-weight: normal;
padding-left: 10px;
font-family: Verdana, Geneva, sans-serif;
padding-top: 10px;
}
        
.panelGrid3 td:nth-child(odd) {
width: 30%;
font-size: 14px;
font-weight: bold;
text-align: right;
font-family: Verdana, Geneva, sans-serif;
padding-top: 10px;
}
        
.panelGrid4 td:nth-child(1) {
width: 27.5%;
text-align: left;
font-size: 14px;
font-weight: normal;
padding-left: 10px;
font-family: Verdana, Geneva, sans-serif;
padding-top: 10px;
}
        
.panelGrid4 td:nth-child(2) {
width: 15%;
text-align: left;
font-size: 14px;
font-weight: normal;
padding-left: 10px;
font-family: Verdana, Geneva, sans-serif;
padding-top: 10px;
}
        
.panelGrid4 td:nth-child(3) {
width: 15%;
text-align: left;
font-size: 14px;
font-weight: normal;
padding-left: 10px;
font-family: Verdana, Geneva, sans-serif;
padding-top: 10px;
}
        
.pdmrDefaultDiv {
background-color: #7c173a;
border: 0.5px solid #a1a1a1;
Height: 20px;
Width: auto;
font-weight: 700;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
color: #FFFFFF;
text-decoration: none;
padding: 5px 0px 5px 5px;
text-align: left;
}
        
.CustomButton {
background-color: #007480;
border: 1px solid #a1a1a1;
border-radius: 8px;
Height: 35px;
Width: auto;
color: #ffffff;
font-size: 14px;
}
        
.imgclass:hover {
background-image: url(/img/help/helpOrbs.gif);
background-repeat: no-repeat;
width: 16px;
height: 15px;
background-position: right;
}
        
.imgclass {
background-image: url(/img/help/helpOrbs.gif);
background-repeat: no-repeat;
width: 16px;
height: 15px;
}
        
.tablestylePdmr {
border: solid #000000 1px;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
}
        
.tablestylePdmr th {
background: #cccccc;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
width: 200px;
font-weight: bold;
padding-left: 5px;
}
        
.tablestylePdmr  td {
text-align: left;
width: 200px;
padding-left: 5px;
}
        
.tablestylePdmr tr {
height: 35px;
}

.inputBoxHeader {
font-family: Verdana, Geneva, sans-serif;
font-style: italic;
font-color:#999999;
font-size:11px;
}
.removeHyperlink {
            color:inherit;
            text-decoration:inherit;
            pointer-events: none;
            cursor: default;
            opacity: 0.6;
}

table.gridtable td {
            border-style: solid;
border-color: #a1a1a1;
}
       	table.gridtable {
border-style: none;
border-collapse: collapse;
       	}

<!-- CSS for register tooltip start -->
.tooltip {
            position: relative;
            display: inline-block;
            border-bottom: 1px dotted black;
            color: red;
}

.tooltip .tooltiptext {
            visibility: hidden;
            width: 400px;
            background-color: #7c173a;
            color: #fff;
            text-align: left;
            border-radius: 8px;
            padding: 5px 5px 5px 5px;
            position: absolute;
            z-index: 1;
            top: 150%;
            left: 50%;
            margin-left: -370px;
            font-style: italic;
            font-family: Verdana, Geneva, sans-serif;
            font-size:12px;
            opacity: 0;
            transition: opacity 1s;
}

.tooltip .tooltiptext::after {
            content: "";
            position: absolute;
            bottom: 100%;
            left: 15%;
            margin-left: 305px;
            border-width: 5px;
            border-style: solid;
            border-color: transparent transparent #7c173a transparent;
}
.tooltip:hover .tooltiptext {
            visibility: visible;
            opacity: 1;
}
<!-- CSS for register tooltip end -->
                
<!-- Transaction Page CSS ####################################### START-->      
input[type=text]:focus {
border: 1px solid #d4e4f1;
}
        
input[type=button]:focus {
box-shadow: 0 0 0 2pt #64c8ff !important;
border: 1px solid #ffffff;
}
        
input[type=submit]:focus {
box-shadow: 0 0 0 2pt #64c8ff !important;
border: 1px solid #ffffff;
}
        
a:focus {
outline: 2px solid #64c8ff;
border: 1px solid #ffffff;
}
        
input[type=button]::-moz-focus-inner {
border: 0;
}
        
input[type=submit]::-moz-focus-inner {
border: 0;
}
        
input[type=text] {
height: 25px;
width: 50%;
}
        
textarea {
height: 25px;
width: 49.5%;
}
        
.dataCol {
padding-left: 4px !important;
padding-top: 18px !important;
}
        
.labelCol {
padding-left: 0px !important;
}
        
.labelCol label[for$="pca_street"]:after {
content: ' *';
color: red;
}
        
.labelCol label[for$="pca_city"]:after {
content: ' *';
color: red;
}
        
.labelCol label[for$="pca_postcode"]:after {
content: ' *';
color: red;
}
        
.labelCol label[for$="pca_country"]:after {
content: ' *';
color: red;
}
        
.labelCol label[for$="pca_state"]:after {
content: '  &nbsp;';
color: red;
}
        
.panelGridColumnClasses2 {
width: 100%;
        
}
        
.panelGrid3 td:nth-child(even) {
width: 70%;
text-align: left;
font-size: 14px;
font-weight: normal;
padding-left: 10px;
font-family: Verdana, Geneva, sans-serif;
/***padding-top: 10px;***/
}
        
.panelGrid3 td:nth-child(odd) {
width: 30%;
font-size: 14px;
font-weight: bold;
text-align: right;
font-family: Verdana, Geneva, sans-serif;
/***padding-top: 10px;***/
}
        

.primaryContactInformationDiv {
background-color: #7c173a;
border: 0.5px solid #a1a1a1;
Height: 20px;
Width: auto;
font-weight: 700;
font-family: Verdana, Geneva, sans-serif;
font-size: 14px;
color: #FFFFFF;
text-decoration: none;
padding: 5px 0px 5px 5px;
text-align: left;
}
        
.CustomButton {
background-color: #007480;
border: 1px solid #a1a1a1;
border-radius: 8px;
Height: 35px;
Width: auto;
color: #ffffff;
font-size: 14px;
}
        
.imgclass:hover {
background-image: url(/img/help/helpOrbs.gif);
background-repeat: no-repeat;
width: 16px;
height: 15px;
background-position: right;
}
        
.imgclass {
background-image: url(/img/help/helpOrbs.gif);
background-repeat: no-repeat;
width: 16px;
height: 15px;
}
        
.tablestyle {
border: solid #000000 1px;
font-family: Verdana, Geneva, sans-serif;
font-size: 1px;
}
        
.tablestyle th {
background: #cccccc;
padding-top: 5px;
padding-bottom: 5px;
text-align: left;
width: 200px;
font-weight: bold;
padding-left: 5px;
}
        
.tablestyle td {
text-align: left;
width: 200px;
padding-left: 5px;
}
        
.tablestyle tr {
height: 45px;
}
        
.textfontChange {
border: solid #000000 1px;
font-family: Verdana, Geneva, sans-serif;        
font-size: 14px;
}
.textfontChange th {
background: #cccccc;
padding-top: 5px;
padding-bottom: 5px;
text-align: left;
width: 200px;
font-weight: bold;
padding-left: 5px;
}
        
.textfontChange td {
text-align: left;
width: 200px;
padding-left: 5px;
}
        
.textfontChange tr {
height: 45px;
}
        
/* To remove the DataTime inputfield link beside the box*/
div.requiredInput span.dateInput span.dateFormat{
            display:none;
}
        
.input-disabled{
            background-color:#EBEBE4;border:1px solid #ABADB3;padding:2px 1px;
}
.input-enabled{
            background-color:white;border:1px solid #ABADB3;padding:2px 1px;
}

/* Move jQuery UI popups above modal */
.ui-datepicker, .ui-autocomplete {
            z-index: 2000 !important;
}

/* currency combobox styling */
.custom-combobox-input {
            width: calc(100% - 30px);
            height: 30px;
}

.custom-combobox-toggle {
            height: 33px;
            margin-bottom: 1px;
            border-color: #a9a9a9;
            background: white;
}

.ui-autocomplete {
            max-height: 300px;
            overflow-y: auto;
            overflow-x: hidden;
}

        

<!-- Transaction Page CSS ####################################### END-->     
        
<!-- MODAL CSS ####################################### START-->  
.has-overlay {
          overflow: hidden;
          height: auto; }
          .has-overlay > body {
            height: 100%;
            overflow: hidden; }

.modal--fade, .modal--show {
          -webkit-transform: translate(0, 100%);
          -moz-transform: translate(0, 100%);
          -o-transform: translate(0, 100%);
          -ms-transform: translate(0, 100%);
          transform: translate(0, 100%);
          -webkit-transform: translate3d(0, 100%, 0);
          transform: translate3d(0, 100%, 0);
          position: fixed;
          top: 0;
          left: 0;
          right: 0;
          bottom: 0;
          z-index: 999;
          width: 0;
          height: 0;
          overflow: hidden;
          opacity: 0;
          display: none\9; }
          .modal--fade:target, .modal--show:target, .is-active.modal--fade, .is-active.modal--show {
            -webkit-transform: translate(0, 0);
            -moz-transform: translate(0, 0);
            -o-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            transform: translate(0, 0);
            width: auto;
            height: auto;
            opacity: 1; }
          .is-active.modal--fade, .is-active.modal--show {
            display: block\9;
            height: 100% \9;
            width: 100% \9; }
          .modal--fade:target, .modal--show:target, .is-active.modal--fade, .is-active.modal--show {
            display: block\9; }
          .modal--fade .modal-inner, .modal--show .modal-inner {
            position: absolute;
            top: 60px;
            left: 50%;
            z-index: 20;
            margin-left: -525px;
            width: 950px;
            overflow-x: hidden;
            -webkit-overflow-scrolling: touch; }
            .modal--fade .modal-inner > img, .modal--show .modal-inner > img,
            .modal--fade .modal-inner > video,
            .modal--show .modal-inner > video,
            .modal--fade .modal-inner > iframe,
            .modal--show .modal-inner > iframe {
              width: 100%;
              height: auto;
              min-height: 300px; }
            .modal--fade .modal-inner > img, .modal--show .modal-inner > img {
              width: auto;
              max-width: 100%; }
            .modal--fade .modal-inner iframe, .modal--show .modal-inner iframe {
              display: block;
              width: 100%;
              border: 0; }
          .modal--fade .modal-content, .modal--show .modal-content {
            position: relative;
            max-height: 400px;
            max-height: 80vh;
            overflow-x: hidden;
            overflow-y: auto;
            -webkit-overflow-scrolling: touch; }
            .modal--fade .modal-content > *, .modal--show .modal-content > * {
              max-width: 100%; }
          .modal--fade footer, .modal--show footer {
            border-top: 1px solid white;
            padding: 0 1.2em 18px;
            background: #f0f0f0;
            border-radius: 2px; }
          .modal--fade .modal-close, .modal--show .modal-close {
            display: block;
            height: 1px;
            clip: rect(0 0 0 0);
            margin: -1px;
            overflow: hidden; }
            .modal--fade .modal-close:focus:after, .modal--show .modal-close:focus:after {
              outline: 1px dotted;
              outline: -webkit-focus-ring-color auto 5px; }
            .modal--fade .modal-close:before, .modal--show .modal-close:before {
              content: '';
              position: absolute;
              top: 0;
              left: 0;
              right: 0;
              bottom: 0;
              z-index: 10; }
            .modal--fade .modal-close:after, .modal--show .modal-close:after {
              content: '\00d7';
              position: absolute;
              top: 35px;
              right: 42.7%;
              z-index: 20;
              margin-right: -325px; }
          @media screen and (max-width: 690px) {
            .modal--fade .modal-inner, .modal--show .modal-inner {
              width: auto;
              left: 20px;
              right: 20px;
              margin-left: 0; }
            .modal--fade .modal-close:after, .modal--show .modal-close:after {
              margin-right: 0 !important;
              right: 20px; } }
          @media screen and (max-width: 30em) {
            .modal--fade, .modal--show {
              -webkit-transform: translate(0, 400px);
              -webkit-transform: translate3d(0, 100%, 0);
              transform: translate3d(0, 100%, 0);
              -webkit-transition: opacity 1ms .25s;
              -moz-transition: opacity 1ms .25s;
              -o-transition: opacity 1ms .25s;
              -ms-transition: opacity 1ms .25s;
              transition: opacity 1ms .25s;
              display: block;
              right: auto;
              bottom: auto; }
              .modal--fade:target, .modal--show:target, .is-active.modal--fade, .is-active.modal--show {
                width: 100%;
                height: 100%; }
                .modal--fade:target .modal-close, .modal--show:target .modal-close, .is-active.modal--fade .modal-close, .is-active.modal--show .modal-close {
                  display: block; }
              .modal--fade .modal-inner, .modal--show .modal-inner {
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                top: 0;
                left: 0;
                right: 0;
                height: 100%;
                overflow: auto; }
              .modal--fade .modal-content, .modal--show .modal-content {
                max-height: none;
                -ms-word-break: break-all;
                word-break: break-all;
                word-break: break-word;
                -webkit-hyphens: auto;
                -moz-hyphens: auto;
                hyphens: auto; }
              .modal--fade .modal-close, .modal--show .modal-close {
                display: none;
                right: auto; }
                .modal--fade .modal-close:before, .modal--show .modal-close:before {
                  content: '';
                  position: fixed;
                  top: 0;
                  left: 0;
                  right: 0;
                  z-index: 20; }
                .modal--fade .modal-close:after, .modal--show .modal-close:after {
                  top: 5px !important;
                  right: 5px;
                  left: auto;
                  margin-left: 0; } }
          @media screen and (max-height: 46em) and (min-width: 30em) {
            .modal--fade .modal-content, .modal--show .modal-content {
              max-height: 340px;
              max-height: 80vh; } }
          @media screen and (max-height: 36em) and (min-width: 30em) {
            .modal--fade .modal-content, .modal--show .modal-content {
              max-height: 265px;
              max-height: 70vh; } }
          .is-stacked.modal--fade, .is-stacked.modal--show {
            -webkit-transform: translate(0, 0) scale(1, 1);
            -moz-transform: translate(0, 0) scale(1, 1);
            -o-transform: translate(0, 0) scale(1, 1);
            -ms-transform: translate(0, 0) scale(1, 1);
            transform: translate(0, 0) scale(1, 1);
            opacity: 1; }
            .is-stacked.modal--fade .modal-inner, .is-stacked.modal--show .modal-inner {
              -webkit-animation: scaleDown .7s ease both;
              -moz-animation: scaleDown .7s ease both;
              animation: scaleDown .7s ease both; }
            .is-stacked.modal--fade .modal-close, .is-stacked.modal--show .modal-close {
              opacity: 0; }
            @media screen and (max-width: 30em) {
              .is-stacked.modal--fade, .is-stacked.modal--show {
                -webkit-animation: scaleDown .7s ease both;
                -moz-animation: scaleDown .7s ease both;
                animation: scaleDown .7s ease both; }
                .is-stacked.modal--fade .modal-inner, .is-stacked.modal--show .modal-inner {
                  -webkit-animation: none;
                  -moz-animation: none;
                  animation: none; }
                .is-stacked.modal--fade .modal-close, .is-stacked.modal--show .modal-close {
                  opacity: 1; } }

/**
         * All animations for CSS Modal
         *
         * Available:
         * - %modal--transition-fade (fade)
         * - %modal--transition-zoomIn (zooms in)
         * - %modal--transition-plainScreen (hides background)
         *
         * Usage:
         *
         * .selector {
         *      @extend %modal--transition-fade;
         * }
         *
         */
@media screen and (min-width: 30em) {
          .modal--fade {
            transition: opacity 0.4s; } }

/**
         * CSS Modal Themes
         * http://drublic.github.com/css-modal
         *
         * @author Hans Christian Reinl - @drublic
         */
/*
         * Global Theme Styles
         */
.modal--fade, .modal--show {
          color: #222;
          line-height: 1.3; }
          .modal--fade .modal-inner, .modal--show .modal-inner {
            border-radius: 2px;
            background: #fff;
            -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
            box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
            max-width: 100%;
            -webkit-transition: max-width 0.25s linear, margin-left 0.125s linear;
            transition: max-width 0.25s linear, margin-left 0.125s linear; }
          .modal--fade header, .modal--show header {
            border-bottom: 1px solid #ddd;
            padding: 0 1.2em; }
            .modal--fade header > h2, .modal--show header > h2 {
              margin: 0.5em 0; }
          .modal--fade .modal-content, .modal--show .modal-content {
            border-bottom: 1px solid #ddd;
            padding: 15px 1.2em; }
          .modal--fade footer, .modal--show footer {
            border-top: 1px solid white;
            padding: 0 1.2em 18px;
            background: #f0f0f0;
            border-radius: 2px; }
          .modal--fade .modal-close, .modal--show .modal-close {
            text-indent: -100px; }
            .modal--fade .modal-close:before, .modal--show .modal-close:before {
              background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAEUlEQVQoz2NgeEYAjioYSQoAzOTmAXhPhyoAAAAASUVORK5CYII="); }
            .modal--fade .modal-close:after, .modal--show .modal-close:after {
              content: '\00d7';
              background: #fff;
              border-radius: 2px;
              padding: 2px 8px;
              font-size: 1.2em;
              text-decoration: none;
              text-indent: 0; }
          @media screen and (max-width: 30em) {
            .modal--fade .modal-close:before, .modal--show .modal-close:before {
              background: #27aae2;
              height: 3em;
              -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6);
              box-shadow: 0 0 5px rgba(0, 0, 0, 0.6); }
            .modal--fade .modal-inner, .modal--show .modal-inner {
              padding-top: 3em;
              -webkit-box-shadow: none;
              box-shadow: none; }
            .modal--fade .modal-close, .modal--show .modal-close {
              text-decoration: none; }
              .modal--fade .modal-close:after, .modal--show .modal-close:after {
                content: attr(data-close);
                font-size: 1em;
                padding: 0.5em 1em; } }
<!-- MODAL CSS ####################################### END--> 
<!-- Start, Arun Reddy CRRM - 61686 -->

.issuer-container {
display: flex !important;
align-items: stretch !important; /* make children full height */
gap: 0 !important; /* no space between input and button */
width: 100%; /* avoid distortion */
}

.issuer-container input[type="text"],
.issuer-container input,
.issuer-container select {
flex: 1 1 auto;              /* let input fill remaining width */
height: 100%;                /* match container height */
box-sizing: border-box;      /* include borders/padding in width */
margin: 0 !important;
border-radius: 4px 0 0 4px;  /* rounded left only */
}

.issuer-container button {
height: auto;                /* keep natural button height */
margin: 0 !important;
border-radius: 0 4px 4px 0;  /* rounded right only */
flex-shrink: 0;              /* prevent button from shrinking */
}



.issuer-input {
flex: 1; 
min-width: 100px;
max-width: 400px;
padding: 6px 20px 6px 12px;
font-size: 14px;
border: 1px solid #ccc;
border-radius: 4px;
margin-left: 6px
}

.issuer-button {
background-color: #7c173a;
color: #fff !important; 
border: 1px solid #0070d2;
padding: 8px 16px;
font-size: 14px;
border-radius: 4px;
cursor: pointer;
height: 36px;
white-space: nowrap;
background-image: none;/*Avinash CRRM-60150*/
}

.issuer-button:hover {
background-color: #005fb2;
}

.issuer-error{
font-family: Arial, Geneva, sans-serif !important;
font-weight: normal !important;
font-style: italic !important;
color: #c23934 !important;
font-size: 14px;
}

/* Restore red error messages */
div.errorMsg, .errorMsg, .errorMsg span {
 font-family: "Arial", "Geneva", sans-serif !important;
font-weight: normal !important;
font-style: italic !important;
color: #c23934 !important; /* red for error text only */

}


/* Keep normal input text black (but not buttons) */
input:not([type="button"]):not([type="submit"]):not([type="reset"]),
textarea,
select {
color: #000 !important;
}

/* Optional: red border only for fields with errors */
.requiredInput input:invalid,
.requiredInput.hasError input,
.hasError input,
.requiredInput.hasError textarea,
.hasError textarea {
border-color: #c23934 !important;
}

/* Optional: keep red asterisk for required fields */
.requiredInput label:after {
content: " *";
color: red;
} 


<!-- End, Arun Reddy CRRM - 61686 -->
       
    
        
        
/* === Outer error message box === */
div.messages,
div.errorMsgPageBlock,
div.pbError,
div.errors,
div#pageMessages,
div#error,
div[class*="message"],
div[class*="Error"],
div[class*="pbError"] {
background-color: #ffc !important; /* light yellow */
color: #000 !important; /* black text */

padding: 0 15px 8px 45px !important;
border: 1px solid #c00 !important;
border-radius: 4px !important;
margin: 0 !important; /* remove outer gaps */
font-weight: normal !important;
position: relative;
unicode-bidi: isolate;
max-width: 1340px !important;  
width: 100% !important;       
box-sizing: border-box !important; 
margin: 0 auto !important; 
margin-top: 0 !important;
padding-top: 0 !important;
line-height: 1.2 !important;
}
        

/* === Remove all gaps around the "Errors" title === */
div.messages b,
div.errorMsgPageBlock b,
div.pbError b,
div.errors b,
div#pageMessages b,
div#error b,
div[class*="message"] b,
div[class*="Error"] b,
div[class*="pbError"] b {
  display: block;
  margin-top: 0 !important;
  padding-top: 0 !important;
  line-height: 1 !important;
  color: #c00 !important;
  font-weight: bold !important;
}

/* === Remove space between title and messages === */
div.messages > *,
div.errorMsgPageBlock > *,
div.pbError > *,
div.errors > *,
div#pageMessages > *,
div#error > *,
div[class*="message"] > *,
div[class*="Error"] > *,
div[class*="pbError"] > * {
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}

/* === Remove spacing in paragraphs/lists inside === */
div.messages p,
div.messages ul,
div.messages li,
div.errors p,
div.errors ul,
div.errors li,
div.pbError p,
div.pbError ul,
div.pbError li {
margin: 0 !important;
padding: 0 !important;
line-height: 1.3 !important;
}

/* === Remove nested borders/backgrounds === */
div.messages div,
div.errorMsgPageBlock div,
div.pbError div,
div.errors div,
div#pageMessages div,
div#error div,
div[class*="message"] div,
div[class*="Error"] div,
div[class*="pbError"] div {
border: none !important;
background: transparent !important;
margin: 0 !important;
padding: 0 !important;
}

        

.errorM3 .msgIcon, .errorMedium {
background-image: url(/img/msg_icons/error24.png);
background-position: 0 0;
width: 24px;
height: 24px;
}

</style>
