#druidContainerTooltipOuter {
              vertical-align: bottom;
              display: inline-block;
           }
         
           #druidContainerTooltip {
              position: relative;
              top: -5px;
              font-size: 0.875rem;
              padding: 11px;
              margin-right: 16px;
              line-height: 1.3;
              background-color: #71B340;
              color: #161616;
              max-width: 230px;
           }
         
           #druidContainerTooltip:before {
              content: '';
              position: absolute;
              left: 100%;
              margin-left: -6px;
              top: 50%;
              margin-top: -6px;
              width: 0;
              height: 0;
              border-top: 12px solid #71B340;
              border-left: 12px solid transparent;
              -webkit-transform: rotate(45deg);
              -o-transform: rotate(45deg);
              transform: rotate(45deg);
           }
         
           #druidContainerElementInner {
              position: relative;
              background-color: #ffd500;
              width: 58px;
              height: 58px;
              display: inline-block;
              border-radius: 4px;
           }
           
#druidContainerElement {
z-index: 10;
}
           #druidContainerElement span.drd-badge {
              position: relative;
              float: right;
              margin-left: -10px;
              margin-top: -10px;
              z-index: 9999;
            }
         
           #druidContainerElement span.drd-badge {
              letter-spacing: 0.6px !important;
              padding: 3px 6px !important;
              border-radius: 10px !important;
              background: #161616 !important;
              color: white !important;
              font-size: 0.8rem !important;
              line-height: 14px !important;
              min-height: 15px !important;
              min-width: 10px !important;
              vertical-align: middle !important;
              text-align: center !important;
              display: inline-block !important;
           }
         
           @media only screen and (max-width: 770px) {
              #containerElement,
              #pxlContainer {
                 bottom: 6%;
                 right: 0%;
                 height: 85%;
                 width: 100%;
              }
              #containerInterestType {
                 display: none;
              }

           }
         
        @media only screen and (min-width: 770px) {
           #containerElement,
           #pxlContainer {
              bottom: 4.9vh;
              right: 5%;
              height: 74vh;
              width: 502px;
           }
           #containerInterestType {
              display: block;
           }
        }
         
        button.closeButton {
           border: 0;
           background-color: #5379d9;
           color: white;
           padding: 8px;
           border-radius: 4px;
        }
         
        button.closeButton:hover {
           background-color: #4CC8E6;
        }