#pr-wrapper {
	display:block;
	background: #FFF;
	width: 728px;
	height: 90px;
	position: absolute;
	top: 0px;
	left: 0px;
	box-sizing: border-box;
	border: 1px solid #999;
	overflow:hidden;
	opacity:0;
}

#pr-text-wrap {
  width: 560px;
  height: 100%;
  position: absolute;
  top: 10px;
  
}

#iFrameClickArea{
	width:100%;
	height:100%;
	position: absolute;
	top: 0px;
	left: 0px;
	cursor:pointer;
}

span {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

#pr-animation {
  top: 0px;
  left: 0px;
  width: 728px;
  height: 90px;
  position: absolute;
}

.pr-headline, .pr-subhead {
	width: 100%; height: auto; position: absolute;	
    font-family: 'AKQA-subset-extended'; text-align:left; letter-spacing: -.11px;
	transition-property:opacity; -webkit-transition-property:opacity; 
	transition-duration:0.75s; -webkit-transition-duration:0.75s; 
	transition-timing-function:ease-in; -webkit-transition-timing-function:ease-in;
}

.pr-headline {
  font-size: 14px; line-height:16px; color: #FFF;
}

.pr-subhead {
  font-size: 10px; line-height:14px; font-weight:400; color: #6D7579; margin-top:8px !important;
  font-smooth: never; -webkit-font-smoothing: antialiased;
}

.pr-headline span, .pr-subhead span{
  -webkit-transition: opacity 0.75s ease-out; transition: opacity 0.75s ease-out;
}

#pr-cta {
  position: absolute; width: auto; height: auto; left:220px;
  display: block;	padding:6px 20px 6px 10px; bottom:8px;
  background: #000; opacity: 0;
  font-family: 'AKQA-subset-bold'; font-size: 12px; color: #FFF;
  transition: opacity 0.75s ease-out, background-color 0.25s ease-out; -webkit-transition: opacity 0.75s ease-out, background-color 0.25s ease-out;
  background-position:center center;
  background-repeat:no-repeat;
  cursor:pointer;
}

#pr-logo {
  width: 300px;
  height: 70px;
  position: absolute;
  bottom: 8px;
  right: 8px;
  background-position:bottom right;
  background-repeat:no-repeat;
}

#pr-event-logo {
  width: 300px;
  height: 70px;
  position: absolute;
  top: 4px;
  right: 0px;
  background-position:top right;
  background-repeat:no-repeat;
}

#pr-static-disclaimer, #pr-disclaimer-btn {
/*  display: none;*/
  position: absolute;
  right: 10px;
  bottom: 50px; 
  opacity: 0;
  -webkit-transition: opacity 0.75s; transition: opacity 0.75s;
  font-size: 7px; font-family: 'AKQA-subset-extended', Arial, sans-serif; color: #6D7579;
}

#pr-disclaimer-btn span{
	text-decoration:underline;
}

#pr-disclaimer {
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity 0.3s, visibility 0.3s;
          transition: opacity 0.3s, visibility 0.3s;
  position: absolute;
  right: 0px;
  bottom: 0px;
  width: 728px;
  height: 90px;
  color: white;
  background: black;	/*DIFFERENT: 2017A4*/
  font-family: 'AKQA-subset-extended', Arial, sans-serif;
}

#pr-disclaimer-text {
  margin: 15px; width:670px;	/*DIFFERENT: 2017A4*/
  height:80px; overflow-y:auto; overflow-x:hidden;
  font-weight: 400; font-size: 9px; line-height:12px; text-align:left;
}

#pr-disclaimer-text span{
	font-family: 'AKQA-subset-extended-bold'; font-size:12px;
}

#pr-disclaimer-close {
  position:absolute; top:10px; right:10px;	/*DIFFERENT: 2017A4*/
  border-radius: 50%;
  width: 30px;
  height: 30px;
  background: white !important;	/*DIFFERENT: 2017A4*/
  color: black;	/*DIFFERENT: 2017A4*/
  font-size: 12px;
  text-align: center;
  font-weight: 700;
  line-height: 30px;
}

@font-face {
  font-family: 'AKQA-subset-extended';
  src: url("AKQA-SubsetExtended.eot");
  src: url("AKQA-SubsetExtended.eot?#iefix") format("embedded-opentype"), url("AKQA-SubsetExtended.woff") format("woff"), url("AKQA-SubsetExtended.ttf") format("truetype"), url("AKQA-SubsetExtended.svg") format("svg");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: 'AKQA-subset-extended-bold';
  src: url("AKQA-SubsetExtendedBold.eot");
  src: url("AKQA-SubsetExtendedBold.eot?#iefix") format("embedded-opentype"), url("AKQA-SubsetExtendedBold.woff") format("woff"), url("AKQA-SubsetExtendedBold.ttf") format("truetype"), url("AKQA-SubsetExtendedBold.svg") format("svg");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: 'AKQA-subset-bold';
  src: url("AKQA-subsetBold.eot");
  src: url("AKQA-subsetBold.eot?#iefix") format("embedded-opentype"), url("AKQA-subsetBold.woff") format("woff"), url("AKQA-subsetBold.ttf") format("truetype"), url("AKQA-subsetBold.svg") format("svg");
  font-style: normal;
  font-weight: 400;
}