
body, body * {
  vertical-align: baseline;
  border: 0 none;
  outline: 0;
  padding: 0;
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 9pt;
  color: #333;
}


#banner-container {
  position: absolute;
  width: 300px;
  height: 250px;
  box-sizing: border-box;
  top: 0;overflow: hidden;
  left: 0;
}

#collapsed {
  position: absolute;
  top: 0;
  right: 0;
  width: 300px;
  height: 250px;
  z-index: 100;
  cursor: pointer;
  background-color: #EEE;
  border: 0px solid black;
  box-sizing: border-box;
}

#banner-container img, #banner-container div, #banner-container svg {position: absolute}
#txt1,#txt2,#txt4,#txt3,#expand-button{opacity: 0}

#expanded {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #000;
  z-index: 200;
  display: none;
}

#expand-button2{right:0;bottom:0px;}

#expand-button {height:75px;width:140px;display:none;opacity:0;left:6px;top:113px;}
#expand-button img:nth-child(1) {left:12px;top:20px;}
#expand-button img:nth-child(2) {left:12px;top:20px;}

#collapsed:hover > #expand-button img:nth-child(2) {
 -webkit-animation: 1s arrowanimate infinite forwards;-webkit-animation-timing-function: ease-in-out;
  animation: 1s arrowanimate infinite forwards;animation-timing-function: ease-in-out;}
@-webkit-keyframes arrowanimate {
  0% {margin-left:0px}
  5% {margin-left:0px}
  47% {margin-left:3px;}
  55% {margin-left:3px;}
  100% {margin-left:0px}
}
@keyframes arrowanimate {
  0% {margin-left:0px}
  5% {margin-left:0px}
  47% {margin-left:3px;}
  55% {margin-left:3px;}
  100% {margin-left:0px}
}

#collapse-button {
  top: 8px; left:252px;
  display: block;position: relative !important;
}
#collapse-button:hover {cursor: pointer;}

#video-container-1 {
  position: absolute;
  width: 300px;
  height: 250px;
  top: 0;
  left: 0;opacity: 1;
  background-color: none;
  border: none;
}

#video-1 {
  position: absolute;
  width: 300px;
  height: 225px;
  left: 0;
  bottom: 0;
  box-sizing: border-box;
}
#cta {width:100%;height:100%;background-color: white;opacity: 0.0001;-ms-touch-action: none;}
#cta2 {width:100%;height:205px;background-color: white;opacity: 0.0001;-ms-touch-action: none;}
#cta:hover,#cta2:hover {cursor: pointer}
