
#BGvideoContaier { 
    position: relative !important;
    top: inherit !important;
    left: inherit !important;
    transform: inherit !important;
    cursor:pointer;

/*  the below two lines are added to reduce the overall height as requesed by the AM team */

    min-height: inherit !important;
    /*height: 553px !important;*/
    z-index: 1 !important;
}

#BGvideoContaier video { 
    position: relative !important;
    top: inherit !important;
    left: inherit !important;
    transform: inherit !important;
}

#BGvideoContaier #replayButton { 
#BGvideoContaier #replayButton { 
  position: relative !important;
  width: 3.5%;
  margin-left: 48% !important;
  margin-top:23.5% !important;
}

#BGvideoContaier #closeButton { 
  position: relative !important;
  float: right;
  margin-right: 0%;
  width: 3.5%;
}

#BGvideoContaier #audioButton{
  position: relative !important;
  margin-left: 0% !important;
  display: block !important;
  float: left !important;
  width: 3.5% !important;
  margin-top:4% !important;
}

#BGvideoContaier #goDown{
  position: relative !important;
  margin-left: 44.6% !important;
  display: inline-block !important;
  width: 3.5% !important;
  margin-top:4% !important;
}


#BGvideoContaier #vidContentWrap{
  top: 7.5% !important;
  position: absolute !important;
}

#BGvideoContaier #overlayImage{
  position: relative !important;
  margin-top: 2%;
  width:20%;
  margin-left: 3%;
}

#BGvideoContaier #logoCTA{
  position: relative !important;
  display: inline-block !important;
  float: right !important;
  width: auto !important;
  margin-top: -4% !important;
  width: 17% !important;
  margin-right: 3%;
}

#BGvideoContaier #logoCTA img{
  width: 90% !important;
}


@media (min-width: 53.125em){
.fixed-topnav .primary-nav,
div.menu-open header.viewed-topbanner.fixed-topnav .primary-nav,
.viewed-topbanner.fixed-topnav .primary-nav {
    position: fixed;
    top: 0 !important;
    -webkit-transform: translateY(-160px);
    -ms-transform: translateY(-160px);
    transform: translateY(-160px);
}
