#MTCWrapper {
  z-index: 8;
  background-color: rgba(0,0,0,.7);
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: none;
  font-family: Arial,sans-serif;
}

#MTCWrapper.visible {
  display: flex;
}

#PauseOverlap {
  z-index: 8;
  background-color: rgba(0,0,0,.7);
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: none;
  font-family: Arial,sans-serif;
}

#PauseOverlap.visible {
  display: flex;
}

.mtcDialog {
  width: 23.33333rem;
  min-height: 6.25rem;
  border-radius: .75rem;
  border: .04167rem solid #4e4f51;
  background-color: #000;
  box-shadow: 0 0 0.625rem 0.125rem #000;
  color: #cacaca;
}
.mtcDialog .mtcContent {
  min-height: 4.16667rem;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  font-size: .83333rem;
  color: #cacaca;
  padding: .83333rem;
}
.mtcDialog .mtcContent a {
  text-align: center;
  font-size: .83333rem;
  color: #cacaca;
}
.mtcDialog .mtcContent a:hover {
  color: #b2b0a9;
  text-decoration: underline; }
.mtcDialog .mtcMessage {
  width: 100%; }

.mtcButtons {
  -webkit-align-self: flex-end;
  align-self: flex-end;
  margin: 0 -.04167rem -.04167rem;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row nowrap;
  flex-flow: row nowrap;

}

.mtcButton {
  box-sizing: border-box;
  -webkit-flex-grow: 1;
  flex: 1;
  border-right: .04167rem solid #ffedf1;
  height: 1.66667rem;
  line-height: 1.66667rem;
  color: #ffedf1;
  background-color: #0b24fa;
  text-align: center;
  text-transform: uppercase;
  transition-property: background-color,color;
  transition-duration: .3s;
  transition-timing-function: ease-out;
}

.cs_CZ .mtcButton,
.de_DE .mtcButton,
.et_EE .mtcButton,
.ja_JP .mtcButton,
.pl_PL .mtcButton,
.tr_TR .mtcButton,
.ru_RU .mtcButton
{
  font-size: 70%;
}


.en_GB .mtcButton,
.da_DK .mtcButton,
.es_MX .mtcButton,
.fi_FI .mtcButton,
.fr_FR .mtcButton,
.id_ID .mtcButton,
.it_IT .mtcButton,
.ka_GE .mtcButton,
.km_KH .mtcButton,
.nb_NO .mtcButton,
.nl_NL .mtcButton,
.nl_BE .mtcButton,
.pt_PT .mtcButton,
.ro_RO .mtcButton,
.sv_SE .mtcButton,
.vi_VN .mtcButton,
.hr_HR .mtcButton,
.hu_HU .mtcButton,
.sk_SK .mtcButton
{
  font-size: 50%;
}

.th_TH .mtcButton,
.zh_CN .mtcButton,
.zh_HK .mtcButton
{
  font-size: 100%;
}

.mtcButton:hover {
  color: #0b24fa;
  background-color: #FFEDF1;
}

.mtcButton:active {
  color: #FFEDF1;
  background-color: #FFEDF1;
}

.mtcButton:first-child {
  border-bottom-left-radius: .41667rem;
}

.mtcButton:last-child {
  border-bottom-right-radius: .41667rem;
  border: none;
}

.hideDialog{
  visibility: hidden;
}

.showDialog{
  visibility: visible;
}
