@font-face {
    font-family: 'pt_sansregular';
    src: url('fonts/PTS55F-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pt_sansbold';
    src: url('fonts/PTS75F-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

body {
  background: url(../img/wt-bg.jpg) no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  font-family: 'pt_sansregular';
}

a {color:#fff;}
a:hover, a:active, a:focus {color:#ffc423;}

.top-bar, .top-bar ul {
    background-color: transparent;
}

.title-bar {background:none;}

h3 {color:#fff; font-family: 'pt_sansregular'; margin-bottom:60px; margin-top:60px; position: relative; z-index: 1; }
h5 {color:#fff; font-family: 'pt_sansbold'; margin-top:30px; text-transform:uppercase; position: relative; z-index: 1; }

.country-list p {color:#c8c7c7; margin-bottom:0; line-height: 1.1;}

img.brand {width:200px;}
img.brand-mobile {width:200px;}

.country-container {border-left: 1px solid #fff; padding-left:10px; min-height: 200px; position: relative;}
.country-list {position: absolute; bottom: 0;}

.corner { position: fixed; right: 0; top: 0; }
.logo { position: fixed; right: 0; bottom: 0; }

#bgVideo {
  position: fixed;
  right: 0;
  bottom: 0;
  min-width: 100%;
  min-height: 100%;
  z-index: 0;
}

.text-center { position: relative; z-index: 1; margin-top: 200px; }


@media print,screen and (min-width:64em) {
  .america {width:165px!important;}
  .asia {width:100px!important;}
  .oceania {width:100px!important;}
  .uk {width:140px!important;}
  .india {width:185px!important;}
  .africa { width: 100px !important; }
  .grid-container {width:975px;}
}

@media print,screen and (max-width: 39.9375em) {
  .america {width:100%!important;}
  .asia {width:100%!important;}
  .oceania {width:100%!important;}
  .uk {width:100%!important;}
  .india {width:100%!important;}
  .africa { width: 100% !important; }
  .cell {text-align:center; margin-left:0px!important;}
  .country-container {min-height:0; text-align:center; padding-left:0px; border-left:0;}
  .country-list {text-align:center; position: relative;}
  h3 {margin-bottom:30px; margin-top:30px;}
  .corner { width: 30%; }
  .logo { width: 30%; }
  .grid-container  { padding-bottom: 60px; }
}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  .america {width:100%!important;}
  .asia {width:100%!important;}
  .oceania {width:100%!important;}
  .uk {width:100%!important;}
  .africa { width: 100% !important; }
  .india {width:100%!important;}
  .cell {text-align:center; margin-left:0px!important;}
  .country-container {min-height:0; text-align:center; padding-left:0px; border-left:0;}
  .country-list {text-align:center; position: relative;}
  h3 {margin-bottom:30px; margin-top:30px;}
  .corner { width: 30%; }
  .logo { width: 30%; }
  .grid-container  { padding-bottom: 60px; }
}
