#phmFooterContent {
  clear: both;
  text-align: center;
  font-size:12px !important;
  padding-bottom: 5px !important;
  background-color: #333333;
}

#phmFooterContent .cookie-consent > P {
  padding-bottom: 10px;
}

#phmFooterContent .footer .subpages li {
  margin-top: 10px;
}

@media (min-width: 680px) {
  #phmFooterContent {
      font-size: 20px;
  }

  #phmFooterContent .footer .subpages li {
      display: inline-block;
      border-right: 2px solid #fb9f28 !important;
      padding: 0 8px !important;
     /* margin-right: -4px;*/
     background-color: none;
      
  }
}

  #phmFooterContent .footer .subpages li:last-child {
  border-right: 0 none !important;
}


#phmFooterContent .footer .subpages {
  padding: 5px 0 10px;
}

#ot-sdk-btn.ot-sdk-show-settings,
#ot-sdk-btn.ot-sdk-show-settings:hover {
  border:1px solid #000 !important;
  margin-bottom: 20px;
}

#onetrust-pc-sdk .button-theme {
  margin-left: -22px;
}
.isi-section ul li:before {
  content: "\25A0";
  color: #fb9f28;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: 2px;
}
footer a {
  color: #ffb95f !important;
}
a {
  color: #ffb95f !important;
  text-decoration: underline;
}
footer {
  font-size: 13px;
  padding-top: 40px !important;
  padding-bottom: 1px !important;
  background-color: #333333;
}
footer.fotterlogo {
  margin-top: 1% !important;
}
#phmFooterContent .cookie-consent > P {
  padding-bottom: 2px !important;
}
#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.ot-sdk-show-settings:hover {
  border: 1px solid #000 !important;
  margin-bottom: 2px;
}
#phmFooterContent .footer .subpages {
  padding: 0px 0 2px !important;
}
ul, ol, dl {
  margin-bottom: 0rem !important;
  list-style-position: outside;
  line-height: 1.6;
}
#phmFooterContent {
  clear: both;
  text-align: center;
  font-size: 13px !important;
 /* padding-bottom: 5px !important;*/
  background-color: #333333;
  /* margin: -2px !important; */
  margin-top: -2px;
}

@media (min-width: 360px) {
  footer .footerlogo{
  margin-top: 0px !important;
}
}
#onetrust-pc-sdk .ot-pc-footer-logo {
  height: 25px;
  width: 138px;
  float: none !important;
  margin-top: 31px;
}
#onetrust-pc-sdk #vendor-list-save-btn {
  position: relative;
  top: 38px;
  max-width: 90%;
  padding-left: 50px;
  padding-right: 2px !important;
}
