#phmFooterContent {
  clear: both;
}
.cookie-consent {
  text-align: center;
  padding-bottom: 0px !important;
}
.cookie-consent .ot-sdk-show-settings {
  border: 1px #003479;
}
#phmFooterContent .footer .subpages {
  text-align: center;
  padding-left: 0 !important;
}
#phmFooterContent .footer .subpages li {
  display: inline-block;
  margin-right: -4px;
  padding: 0 5px
}

@media (min-width: 768px) {
  #phmFooterContent .footer .subpages li {
    border-right: 1px solid #003479;
  }
}

#phmFooterContent .footer .subpages li:last-child {
  border-right: 1px;
}
#phmFooterContent .footer .subpages a
,
#phmFooterContent .footer p a,
.cookie-consent p a {
  color: #003479;
  text-decoration: underline;
  border-bottom: 0 none;
}
#phmFooterContent .footer p {
  text-align: center;
  padding-top: 5px;
}
#ot-sdk-btn.ot-sdk-show-settings,
#ot-sdk-btn.ot-sdk-show-settings:hover {
  border: 1px solid #888A8D !important;
}

#onetrust-consent-sdk 
#onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler) {
   outline: none;
}

#ot-sdk-btn.ot-sdk-show-settings::before {
  top: 9px !important;
}

/* To stable confirm my choice btn in centre  */
 @media only screen and (max-width: 600px){
  #onetrust-pc-sdk button {
      width: inherit !important;
    }
  }
  @media only screen and (min-width: 600px) and (max-width: 896px) and (max-height: 425px) and (orientation: landscape){
    #onetrust-pc-sdk #vendor-list-save-btn button {
    max-width: 300px !important;
    padding: 10px 30px !important;
  }
  }
  @media only screen and (min-width: 600px) and (max-width: 896px) and (max-height: 425px) and (orientation: landscape){
  #onetrust-pc-sdk #vendor-list-save-btn {
      position: inherit !important;
      top: 150px !important;
      right: 0px !important;
  }
  }
  /* To stable confirm my choice btn in centre  */


/* To Restrict overlapp cookies */
  @media only screen and (min-width: 600px) and (max-width: 896px) and (max-height: 425px) and (orientation: landscape){
    #onetrust-pc-sdk #vendor-list-content {
      height: calc(100% - 200px) !important;
    }
    #onetrust-pc-sdk #vendor-list-content.host-list-content+#vendor-list-save-btn{
      position: relative !important;
      top: 30px !important;
    }
  }
/* To restrict overlap cookies */

  /* To stable Filter icon  */
  #onetrust-pc-sdk #filter-btn-handler {
    display: contents !important;
  }
/* To stable Filter icon  */

  /* To stable view cookies list centralise both mobile & desktop view */
 @media (min-width:200px) and (max-width:767px) {
  #onetrust-pc-sdk #vendor-list-content.host-list-content {
    margin-left: 15px !important;
    margin-right: 7px !important;
  }
}
/* To stable view cookies list centralise both mobile & desktop view */
#phmFooterContent {
  clear: both;
}
.cookie-consent {
  text-align: center;
  padding-bottom: 0px !important;
}
.cookie-consent .ot-sdk-show-settings {
  border: 1px #003479;
}
#phmFooterContent .footer .subpages {
  text-align: center;
  padding-left: 0 !important;
}
#phmFooterContent .footer .subpages li {
  display: inline-block;
  /*border-right: 1px #003479;*/
  margin-right: -4px;
  padding: 0 5px
}
#phmFooterContent .footer .subpages li:last-child {
  border-right: 2px;
}
#phmFooterContent .footer .subpages a,
#phmFooterContent .footer p a,
.cookie-consent p a {
  color: #003479;
  text-decoration: underline;
  border-bottom: 0 none;
}
#phmFooterContent .footer p {
  text-align: center;
  padding-top: 5px;
}
#ot-sdk-btn.ot-sdk-show-settings,
#ot-sdk-btn.ot-sdk-show-settings:hover {
  border: 1px solid #888A8D !important;
}

#onetrust-consent-sdk 
#onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler) {
   outline: none;
}

#ot-sdk-btn.ot-sdk-show-settings::before {
  top: 9px !important;
}

/* To stable confirm my choice btn in centre  */
 @media only screen and (max-width: 600px){
  #onetrust-pc-sdk button {
      width: inherit !important;
    }
  }
  @media only screen and (min-width: 600px) and (max-width: 896px) and (max-height: 425px) and (orientation: landscape){
    #onetrust-pc-sdk #vendor-list-save-btn button {
    max-width: 300px !important;
    padding: 10px 30px !important;
  }
  }
  @media only screen and (min-width: 600px) and (max-width: 896px) and (max-height: 425px) and (orientation: landscape){
  #onetrust-pc-sdk #vendor-list-save-btn {
      position: inherit !important;
      top: 150px !important;
      right: 0px !important;
  }
  }
  /* To stable confirm my choice btn in centre  */


/* To Restrict overlapp cookies */
  @media only screen and (min-width: 600px) and (max-width: 896px) and (max-height: 425px) and (orientation: landscape){
    #onetrust-pc-sdk #vendor-list-content {
      height: calc(100% - 200px) !important;
    }
    #onetrust-pc-sdk #vendor-list-content.host-list-content+#vendor-list-save-btn{
      position: relative !important;
      top: 30px !important;
    }
  }
/* To restrict overlap cookies */

  /* To stable Filter icon  */
  #onetrust-pc-sdk #filter-btn-handler {
    display: contents !important;
  }
/* To stable Filter icon  */

  /* To stable view cookies list centralise both mobile & desktop view */
 @media (min-width:200px) and (max-width:767px) {
  #onetrust-pc-sdk #vendor-list-content.host-list-content {
    margin-left: 15px !important;
    margin-right: 7px !important;
  }
}
/* To stable view cookies list centralise both mobile & desktop view */
#phmFooterContent {
  clear: both;
}
.cookie-consent {
  text-align: center;
  padding-bottom: 0px !important;
}
.cookie-consent .ot-sdk-show-settings {
  border: 1px #003479;
}
#phmFooterContent .footer .subpages {
  text-align: center;
  padding-left: 0 !important;
}
#phmFooterContent .footer .subpages li {
  display: inline-block;
  /*border-right: 1px #003479;*/
  margin-right: -4px;
  padding: 0 5px;
  height: 22px !important;
}
#phmFooterContent .footer .subpages li:last-child {
  border-right: 2px;
}
#phmFooterContent .footer .subpages a,
#phmFooterContent .footer p a,
.cookie-consent p a {
  color: #003479;
  text-decoration: underline;
  border-bottom: 0 none;
  margin: 4px 0px !important;
  display: inline-block !important;
}
#phmFooterContent .footer p {
  text-align: center;
  padding-top: 5px;
}
#ot-sdk-btn.ot-sdk-show-settings,
#ot-sdk-btn.ot-sdk-show-settings:hover {
  border: 1px solid #888A8D !important;
}

#onetrust-consent-sdk 
#onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler) {
   outline: none;
}

#ot-sdk-btn.ot-sdk-show-settings::before {
  top: 9px !important;
}

/* To stable confirm my choice btn in centre  */
 @media only screen and (max-width: 600px){
  #onetrust-pc-sdk button {
      width: inherit !important;
    }
  }
  @media only screen and (min-width: 600px) and (max-width: 896px) and (max-height: 425px) and (orientation: landscape){
    #onetrust-pc-sdk #vendor-list-save-btn button {
    max-width: 300px !important;
    padding: 10px 30px !important;
  }
  }
  @media only screen and (min-width: 600px) and (max-width: 896px) and (max-height: 425px) and (orientation: landscape){
  #onetrust-pc-sdk #vendor-list-save-btn {
      position: inherit !important;
      top: 150px !important;
      right: 0px !important;
  }
  }
  /* To stable confirm my choice btn in centre  */


/* To Restrict overlapp cookies */
  @media only screen and (min-width: 600px) and (max-width: 896px) and (max-height: 425px) and (orientation: landscape){
    #onetrust-pc-sdk #vendor-list-content {
      height: calc(100% - 200px) !important;
    }
    #onetrust-pc-sdk #vendor-list-content.host-list-content+#vendor-list-save-btn{
      position: relative !important;
      top: 30px !important;
    }
  }
/* To restrict overlap cookies */

  /* To stable Filter icon  */
  #onetrust-pc-sdk #filter-btn-handler {
    display: contents !important;
  }
/* To stable Filter icon  */

  /* To stable view cookies list centralise both mobile & desktop view */
 @media (min-width:200px) and (max-width:767px) {
  #onetrust-pc-sdk #vendor-list-content.host-list-content {
    margin-left: 15px !important;
    margin-right: 7px !important;
  }
}
/* To stable view cookies list centralise both mobile & desktop view */

#onetrust-pc-sdk ul li input[type="checkbox"] {
  position: fixed !important;
  cursor: pointer;
  width: 100%;
  height: 100%;
  opacity: 0;
  margin: 0;
  top: 0;
  left: 0;
}             

.newdiv{
  margin: 1rem !important;
}

#ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title {
  color: #696969;
  margin-top: 1rem;
}

