.ms-tabs-template {
  max-width: 1140px;
  margin: 0 auto;
  font-family: "Lato", sans-serif;
}

.ms-tabs-vertical-template {
max-width: 1065px;
}

.ms-tabs-template .ms-thumb-frame h3 {
font-weight: 400;
font-size: 13pt;
margin:0;
}

.ms-tabs-template .ms-thumb-frame p {
font-size:10pt;
margin: 4px 0;
}

.ms-tabs-template .ms-thumb-frame-selected h3{
color:#a10f2b;
}

/* Layers */
.ms-layer.video-title {
  font-family: "Lato",sans-serif;
  color: white;
  font-weight: 600;
  font-size: 42px;
  margin:0px;
  letter-spacing:0px;
}

.ms-layer.video-title.video-top-title {
  font-size: 16px;
  color: gray;
}

.ms-layer.video-title.video-sub-title {
  font-size: 22px;
  font-weight: 300;
}

/* Mobile Device Optimisation  */
@media screen and (orientation: landscape) {
  #nav-link-pages-gamedevelopment-default { display: inline-block; }
  #nav-link-pages-gamedevelopment-gamedev { display: none; }
  #nav-link-pages-appdevelopment-default { display: inline-block; }
  #nav-link-pages-appdevelopment-dev { display: none; }

  /* #mainPageHeadingTesseract-default { display: none; }
  #mainPageHeadingTesseract-landscape { display: inline-block; } */
}
@media screen and (orientation: portrait) {
  #nav-link-pages-gamedevelopment-default { display: none; }
  #nav-link-pages-gamedevelopment-gamedev { display: inline-block; }
  #nav-link-pages-appdevelopment-default { display: none; }
  #nav-link-pages-appdevelopment-dev { display: inline-block; }
  
  #mainPageHeadingTesseract-default { display: inline-block; }
  #mainPageHeadingTesseract-landscape { display: none; }
}

/* All devices */
@media screen and (min-width: 0px) {
  #nav-link-pages-gamedevelopment-default { display: none; }
  #nav-link-pages-gamedevelopment-gamedev { display: inline-block; }
  #nav-link-pages-appdevelopment-default { display: none; }
  #nav-link-pages-appdevelopment-dev { display: inline-block; }
}
/* Extra small devices (phones, 575px and down) */
@media only screen and (max-width: 575px) {
  #nav-link-pages-gamedevelopment-default { display: none; }
  #nav-link-pages-gamedevelopment-gamedev { display: inline-block; }
  #nav-link-pages-appdevelopment-default { display: none; }
  #nav-link-pages-appdevelopment-dev { display: inline-block; }
}
/* Small devices (phones, 767px and down) */
@media only screen and (max-width: 767px) {
  #nav-link-pages-gamedevelopment-default { display: none; }
  #nav-link-pages-gamedevelopment-gamedev { display: inline-block; }
  #nav-link-pages-appdevelopment-default { display: none; }
  #nav-link-pages-appdevelopment-dev { display: inline-block; }
}
/* Medium sized devices (small tablets, 991px and down) */
@media only screen and (max-width: 991px) {
  #nav-link-pages-gamedevelopment-default { display: none; }
  #nav-link-pages-gamedevelopment-gamedev { display: inline-block; }
  #nav-link-pages-appdevelopment-default { display: none; }
  #nav-link-pages-appdevelopment-dev { display: inline-block; }
}
/* Large devices (tablets, 1199px and down) */
@media only screen and (max-width: 1199px) {
  #nav-link-pages-gamedevelopment-default { display: none; }
  #nav-link-pages-gamedevelopment-gamedev { display: inline-block; }
  #nav-link-pages-appdevelopment-default { display: none; }
  #nav-link-pages-appdevelopment-dev { display: inline-block; }
}
/* Largest devices (desktops, 1399px and down) */
@media only screen and (max-width: 1399px) {
  #nav-link-pages-gamedevelopment-default { display: none; }
  #nav-link-pages-gamedevelopment-gamedev { display: inline-block; }
  #nav-link-pages-appdevelopment-default { display: none; }
  #nav-link-pages-appdevelopment-dev { display: inline-block; }
}
/* Largest devices (desktops, 1399px and down) */
@media only screen and (max-width: 1900px) {
  #nav-link-pages-gamedevelopment-default { display: none; }
  #nav-link-pages-gamedevelopment-gamedev { display: inline-block; }
  #nav-link-pages-appdevelopment-default { display: none; }
  #nav-link-pages-appdevelopment-dev { display: inline-block; }
}
/* Ultra large devices (4k+, 1901px and up) */
@media only screen and (min-width: 1901px) {
  #nav-link-pages-gamedevelopment-default { display: inline-block; }
  #nav-link-pages-gamedevelopment-gamedev { display: none; }
  #nav-link-pages-appdevelopment-default { display: inline-block; }
  #nav-link-pages-appdevelopment-dev { display: none; }
}


