/* ADCMasterPage.scss */
@import '/App_userControls/css/top_nav.min.css';
/* country selector dropdown */
.top-nav-search {
  display: block;
  width: 25px;
  height: 20px;
}

.btnInt {
  border: none;
  background-color: transparent;
  width: 32px;
  height: 32px;
  margin-bottom: 5px;
  margin-left: 0;
  padding-left: 0;
  margin-right: 10px;
  display: inline;
  vertical-align: middle;
}
.btnInt.btnUS {
  background: url("/NewPublicLibraryFiles/images/flags/US.png") no-repeat;
}
.btnInt.btnAU {
  background: url("/NewPublicLibraryFiles/images/flags/AU.png") no-repeat;
}
.btnInt.btnBS {
  background: url("/NewPublicLibraryFiles/images/flags/BS.png") no-repeat;
}
.btnInt.btnBB {
  background: url("/NewPublicLibraryFiles/images/flags/BB.png") no-repeat;
}
.btnInt.btnBE {
  background: url("/NewPublicLibraryFiles/images/flags/BE.png") no-repeat;
}
.btnInt.btnBM {
  background: url("/NewPublicLibraryFiles/images/flags/BM.png") no-repeat;
}
.btnInt.btnKY {
  background: url("/NewPublicLibraryFiles/images/flags/KY.png") no-repeat;
}
.btnInt.btnCY {
  background: url("/NewPublicLibraryFiles/images/flags/CY.png") no-repeat;
}
.btnInt.btnDK {
  background: url("/NewPublicLibraryFiles/images/flags/DK.png") no-repeat;
}
.btnInt.btnDO {
  background: url("/NewPublicLibraryFiles/images/flags/DO.png") no-repeat;
}
.btnInt.btnFI {
  background: url("/NewPublicLibraryFiles/images/flags/FI.png") no-repeat;
}
.btnInt.btnFR {
  background: url("/NewPublicLibraryFiles/images/flags/FR.png") no-repeat;
}
.btnInt.btnIS {
  background: url("/NewPublicLibraryFiles/images/flags/IS.png") no-repeat;
}
.btnInt.btnIE {
  background: url("/NewPublicLibraryFiles/images/flags/IE.png") no-repeat;
}
.btnInt.btnIL {
  background: url("/NewPublicLibraryFiles/images/flags/IL.png") no-repeat;
}
.btnInt.btnIL {
  background: url("/NewPublicLibraryFiles/images/flags/IL.png") no-repeat;
}
.btnInt.btnIT {
  background: url("/NewPublicLibraryFiles/images/flags/IT.png") no-repeat;
}
.btnInt.btnJM {
  background: url("/NewPublicLibraryFiles/images/flags/JM.png") no-repeat;
}
.btnInt.btnJP {
  background: url("/NewPublicLibraryFiles/images/flags/JP.png") no-repeat;
}
.btnInt.btnMY {
  background: url("/NewPublicLibraryFiles/images/flags/MY.png") no-repeat;
}
.btnInt.btnNL {
  background: url("/NewPublicLibraryFiles/images/flags/NL.png") no-repeat;
}
.btnInt.btnNZ {
  background: url("/NewPublicLibraryFiles/images/flags/NZ.png") no-repeat;
}
.btnInt.btnNG {
  background: url("/NewPublicLibraryFiles/images/flags/NG.png") no-repeat;
}
.btnInt.btnNO {
  background: url("/NewPublicLibraryFiles/images/flags/NO.png") no-repeat;
}
.btnInt.btnKN {
  background: url("/NewPublicLibraryFiles/images/flags/KN.png") no-repeat;
}
.btnInt.btnSG {
  background: url("/NewPublicLibraryFiles/images/flags/SG.png") no-repeat;
}
.btnInt.btnZA {
  background: url("/NewPublicLibraryFiles/images/flags/ZA.png") no-repeat;
}
.btnInt.btnSE {
  background: url("/NewPublicLibraryFiles/images/flags/SE.png") no-repeat;
}
.btnInt.btnTH {
  background: url("/NewPublicLibraryFiles/images/flags/TH.png") no-repeat;
}
.btnInt.btnTT {
  background: url("/NewPublicLibraryFiles/images/flags/TT.png") no-repeat;
}
.btnInt.btnTR {
  background: url("/NewPublicLibraryFiles/images/flags/TR.png") no-repeat;
}
.btnInt.btnTC {
  background: url("/NewPublicLibraryFiles/images/flags/TC.png") no-repeat;
}
.btnInt.btnGB {
  background: url("/NewPublicLibraryFiles/images/flags/GB.png") no-repeat;
}
.btnInt.btnVI {
  background: url("/NewPublicLibraryFiles/images/flags/VI.png") no-repeat;
}

.container.divLangSelect {
  position: relative;
  margin-bottom: 0;
  z-index: 40;
}
.container.divLangSelect .btnLblCountry {
  display: inline;
}

.divLangSelect .popover {
  background-color: #f0f2f3;
  max-width: 680px;
  padding-right: 0;
}

.popover.bottom > .arrow:after {
  border-bottom-color: #f0f2f3;
}

ul.flagList {
  list-style: none;
  padding: 0;
}
ul.flagList li {
  clear: both;
  margin-bottom: 15px;
  width: 140px;
}
ul.flagList .flagNavImg {
  margin-right: 5px;
}

.lnkFlag:hover {
  cursor: pointer;
}

.footer-country img {
  max-width: 20px;
}

.globe-icon-panel {
  display: inline;
}

@media (max-width: 1023px) {
  div.footer-country {
    text-align: left;
  }
}
@media (max-width: 1399px) {
  .lnkFlag {
    top: -35px;
    right: 97px;
  }
}
@media (max-width: 949px) {
  .lnkFlag {
    top: -95px;
    right: 196px;
  }
}