@font-face {
  font-family: 'trident';
  src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format('truetype');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'trident' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.abcn-amp-skin .amp-icon {
  font-family: 'trident' !important;
}
/* line 239, ../_sass/icons.scss */
.abcn-amp-skin .amp-playpause:before {
  content: "\e612";
}
/* line 243, ../_sass/icons.scss */
.abcn-amp-skin .amp-playing .amp-playpause:before {
  content: "\e609";
}
/* line 247, ../_sass/icons.scss */
.abcn-amp-skin .amp-mute:before {
  content: "\e608";
}
/* line 251, ../_sass/icons.scss */
.abcn-amp-skin .amp-low.amp-mute:before {
  content: "\e603";
}
/* line 255, ../_sass/icons.scss */
.abcn-amp-skin .amp-muted.amp-mute:before {
  content: "\e602";
}
/* line 259, ../_sass/icons.scss */
.abcn-amp-skin .amp-custom-embed.amp-icon.amp-control:before {
  content: "\e606";
}
/* line 263, ../_sass/icons.scss */
.abcn-amp-skin .amp-settings.amp-icon.amp-control:before {
  content: "\e605";
}
/* line 267, ../_sass/icons.scss */
.abcn-amp-skin .amp-fullscreen:before {
  content: "\e600";
}
/* line 271, ../_sass/icons.scss */
.abcn-amp-skin .akamai-full-screen .amp-fullscreen:before {
  content: "\e601";
}
/* line 275, ../_sass/icons.scss */
.abcn-amp-skin .amp-icon.amp-facebook:before {
  content: "\e607";
}
/* line 279, ../_sass/icons.scss */
.abcn-amp-skin .amp-pause-overlay:before, .abcn-amp-skin .amp-ended .amp-pause-overlay:before {
  content: "\e612";
}
/* line 283, ../_sass/icons.scss */
.abcn-amp-skin .abcn_loader:before, .abcn-amp-skin .amp-buffering-overlay:before {
  content: "";
}
/* line 287, ../_sass/icons.scss */
.abcn-amp-skin .amp-icon.amp-icon-right:before {
  content: "\e615";
}
/* line 291, ../_sass/icons.scss */
.abcn-amp-skin .amp-icon.amp-icon-left:before {
  content: "\e614";
}
/* line 295, ../_sass/icons.scss */
.abcn-amp-skin .amp-list-item-selected.amp-icon:before {
  content: "\e616";
}
/* line 299, ../_sass/icons.scss */
.abcn-amp-skin .amp-autoplay-off .amp-toggle.amp-icon:before {
  content: "\e617";
}
/* line 303, ../_sass/icons.scss */
.abcn-amp-skin .amp-autoplay-on .amp-toggle.amp-icon:before {
  content: "\e618";
}



/* Removing CC from control bar and only having it in options menu */
button.amp-icon.amp-control.amp-cc { display: none; }
/* Removing Share from control bar and only having it in options menu */
button.amp-icon.amp-control.amp-share { display: none; }

/* Delay the hiding of the control bar by x seconds when mouse pointer leaves the player */
.amp-inactive .amp-controls,
.amp-ready .amp-controls,
.amp-paused .amp-controls,
.amp-ended .amp-controls { bottom: 0px; }
.amp-inactive .amp-progress.amp-icon.amp-control.amp-slider { bottom: 2.61em; margin:0;}

/*Do not show context menu*/
.amp-context-menu {
    display: none !important;
}

/* remove autoplay menu item */
.amp-autoplay-on.amp-list-item,
.amp-autoplay-off.amp-list-item {
    display: none;
}

button.amp-fullscreen.amp-icon.amp-control { margin-right: 1.4em; }


/* hide jump-back and jump-forward arrow and display id*/
button.amp-jump-back, button.amp-jump-forward, li.amp-context-item.amp-selectable{
    display:none;
}

button.amp-unmute::after {
    content:none!important;
}

button.amp-mute::after {
    content:none!important;
}

.amp-muted .amp-unmute{
    display:none !important;
}

/*double tap fix*/
.amp-unmute-layer {
    display:none !important;
}

/*Sharethrough click fix*/
.akamai-ioscursor.akamai-overlay {
    display:none !important;
}

.akamai-ads.akamai-overlay {
    display:none !important;
}

/* Fix scaling on mobile and tablet view */
@media (max-device-width: 700px){
  .amp-ui {
      font: inherit !important;
  }
}

@media (max-device-width: 1024px){
  .amp-ui {
      font: inherit !important;
  }
}

/*
* Begin custom skin
*/

.abcn-amp-skin .amp-controls{
    height:4em;
    background-color: #07141e;
    background: linear-gradient(to top, rgba(0,0,0, .25) 40%, rgba(0,0,0,0))
}

/*Bc we removed the background we need to re add this specifiically when waiting state is active*/
.akamai-waiting {
    background: #212121 !important;
    background:linear-gradient(to bottom, #212121 0, #090909 100%) !important;
}

@media (max-device-width: 700px) {
	.abcn-amp-skin .amp-controls{
		height:3.5em;
	}
}

.abcn-amp-skin .amp-control{
    color:#fff;
}

.abcn-amp-skin .amp-icon{
    font-size:16px;
    margin: 0em .7em 0em .7em;
}

@media (max-device-width: 700px) {
	.abcn-amp-skin .amp-icon{
	    margin: .35em .7em 0em .7em;
	}

	.amp-time-display{
		margin: .5em .5em 0 .75em
    }
}
@media (min-device-width: 701px) {
    .amp-ad-container {
        pointer-events: none !important;
    }
}

.abcn-amp-skin .amp-pause-overlay{
    font-size: 1.4em;
    margin:-1.5em 0 0 -1em;
    width: 60px;
    height: 60px;
    border-radius: 0;
    background: rgba(0,0,0,.4);
    border: 3px solid #fff;    
}

.abcn-amp-skin .amp-pause-overlay:hover{
    background-color: #000;
    text-shadow: none;
}

.abcn-amp-skin .akamai-ended.akamai-autoadvance-mode .akamai-autoadvance{
    display:none;
}

.abcn-amp-skin .amp-panel{
    bottom:3.86em;
}

.abcn-amp-skin .amp-slider .amp-track, .abcn-amp-skin .amp-slider .amp-range, .abcn-amp-skin .amp-slider .amp-value, .abcn-amp-skin .amp-progress .amp-handle {
    height: .225em;
}


.abcn-amp-skin .amp-progress .amp-handle {
    top: 0.0125em !important;
    width: .55em;
    height: .55em;
    border-radius: .375em;
    border: 2px solid #ffffff;
    margin: 0 0 0 -0.1em;
    bottom: 2.8em;
}

.abcn-amp-skin .amp-active .amp-progress .amp-handle, .abcn-amp-skin .amp-ad-break .amp-progress .amp-handle{
      width: .55em;
      height: .55em;
      margin: 0 0 0 -0.1em;            
      border-radius: .375em;            
}


.abcn-amp-skin .amp-slider .amp-range {
  background-color: #c2c2c2;
}


.abcn-amp-skin .amp-slider .amp-value{
  background-color: #ffffff;
}


.abcn-amp-skin .amp-progress{
    margin:0;
    bottom: -.5em;
}

.abcn-amp-skin .amp-inactive .amp-progress.amp-icon.amp-control.amp-slider{
    bottom: 2.8em;
}

.abcn-amp-skin .amp-active .amp-progress, .abcn-amp-skin .amp-ready .amp-progress, .abcn-amp-skin .amp-paused .amp-progress, .abcn-amp-skin .amp-ended .amp-progress, .abcn-amp-skin .amp-controls-fixed .amp-progress, .abcn-amp-skin .amp-controls-persistent .amp-progress, .abcn-amp-skin .amp-audio .amp-progress{
    bottom: 2.8em;
    margin:0;
}


.abcn-amp-skin .amp-inactive .amp-progress{
  bottom: -.5em;
}

.abcn-amp-skin .amp-volume, .abcn-amp-skin .amp-volume .amp-handle {
     width: 0;
 }


.abcn-amp-skin .volume-active .amp-volume {
    width: 75px;
      -webkit-transition-duration: 0.25s;
      transition-duration: 0.25s;
      -moz-transition-property: width 0.5s ease-in-out;
      -ms-transition-property: width 0.5s ease-in-out;
      -o-transition-property: width 0.5s ease-in-out;
      -webkit-transition-property: width 0.5s ease-in-out;
      transition-property: width 0.5s ease-in-out;
      -moz-transition-timing-function: ease-in-out;
      -o-transition-timing-function: ease-in-out;
      -webkit-transition-timing-function: ease-in-out;
      transition-timing-function: ease-in-out;
}

.abcn-amp-skin .amp-inactive .amp-volume, .abcn-amp-skin .amp-inactive .amp-volume .amp-handle {
    width: 0;
}

.abcn-amp-skin .amp-inactive .amp-volume .amp-value {
  top:.35em;
}

.abcn-amp-skin .amp-active .amp-control:focus:before, .abcn-amp-skin .amp-active .amp-control:hover:before  {
  text-shadow: 0em 0em 1em #000000;
}

.abcn-amp-skin .amp-panel .amp-icon{
    font-size:inherit;
    margin:0 .5em 0 .5em;
}

.abcn-amp-skin .amp-buffering-overlay.amp-icon{
    font-size:5.4em;
}

.abcn-amp-skin button.amp-playpause{
    margin-left: 1.4em;
}

.abcn-amp-skin button.amp-fullscreen{
    margin-right: 1.4em;
}


.abcn-amp-skin .volume-active .amp-volume .amp-handle {
    top: .125em;
    width: .25em;
    height: .65em;
    border-radius: 0;
    border: 0;
    margin: 0 0 0 -0.1em;
    bottom: 2.8em;
    background: #fff;
}

.abcn-amp-skin .amp-volume .amp-value, .abcn-amp-skin .amp-volume .amp-range, .abcn-amp-skin .amp-volume .amp-track {
  top: 0.35em;
}

.abcn-amp-skin .amp-volume{
    margin: 0 .25em 0 .50em
}

.abcn-amp-skin .amp-ready, .abcn-amp-skin .amp-ready .amp-title {
    display:none;
}

.videoembed .abcn-amp-skin .amp-ready .amp-poster,
.videoembed .abcn-amp-skin .amp-ready .amp-title{
    display:block;
}


.abcn-amp-skin .amp-live .amp-progress{
	display:block;
}

.abcn-amp-skin .amp-live .amp-progress .amp-handle{
	display:none;
}


.abcn-amp-skin .amp-dvr .amp-live-label, .abcn-amp-skin .amp-is-live .amp-live-label{
  display:none;
  color:#fff;
  margin-left:0;
}


#gma-media-player.akamai-touch.amp-active .akamai-caption-text,
#gma-media-player.akamai-touch.akamai-paused .akamai-caption-text,
#gma-media-player.akamai-touch.amp-controls-fixed .akamai-caption-text {
    bottom: 4.5em !important;
}

.abcn-amp-skin .amp-settings.amp-panel .amp-list-item .amp-icon.amp-icon-right.amp-right{
    margin-top:-2px;
}

.abcn-amp-skin .amp-toggle.amp-icon{
    margin-top:-2px !important;
}

.abcn-amp-skin .amp-buffering-overlay{
    width: 2.35em;
    height: 1em;
    margin: -0.5em 0 0 -1.175em;
   -webkit-animation: loaderAnimation 2s infinite ease-out;
   -moz-animation: loaderAnimation 2s infinite ease-out;
   -o-animation: loaderAnimation 2s infinite ease-out;
    animation: loaderAnimation 2s infinite ease-out;

}

.abcn-amp-skin .amp-mute {
      width:26px;
  }

.abcn-amp-skin .amp-custom-embed {
      width:22px;
  }

/*remove the phantom border when controls are in focus*/
.abcn-amp-skin .amp-icon.amp-focus{
	outline:none !important;
}

.abcn-amp-skin div.akamai-play.akamai-overlay{
	display: none;
}

.abcn-amp-skin .amp-ad-info{
	background-color: rgba(0, 0, 0, 0.75);
    border-bottom-width: 1px;
    border-bottom-color: #666666;
    border-bottom-style: solid;
}

.abcn-amp-skin .akamai-ready .akamai-title-bar, .akamai-paused .akamai-title-bar{
  display:none;
}

/*Hide other play button*/
div.iv-video-controls {
    background: none;
}

/*loader animation*/
@keyframes loaderAnimation {
  0% {opacity: 0.4;}
  50% {opacity: 1.0;}
  100% {opacity: 0.4;}}
}

loaderAnimation
@-o-keyframes loaderAnimation{
  0% {opacity: 0.4;}
  50% {opacity: 1.0;}
  100% {opacity: 0.4;}}
}
@-moz-keyframes loaderAnimation{
  0% {opacity: 0.4;}
  50% {opacity: 1.0;}
  100% {opacity: 0.4;}}
}
@-webkit-keyframes loaderAnimation{
  0% {opacity: 0.4;}
  50% {opacity: 1.0;}
  100% {opacity: 0.4;}}
}

/* controls */

.amp-active .amp-controls{
   opacity: 1;
   -webkit-transition: opacity 1s ease-out;
    -moz-transition: opacity 1s ease-out;
    -ms-transition: opacity 1s ease-out;
    -o-transition: opacity 1s ease-out;
}
.amp-active .amp-progress{
  opacity: 1;
  -webkit-transition: opacity 1s ease-out;
   -moz-transition: opacity 1s ease-out;
   -ms-transition: opacity 1s ease-out;
   -o-transition: opacity 1s ease-out;
}

.amp-idle .amp-progress,
.amp-inactive .amp-progress{
    bottom:2.61em;
  -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
     opacity: 0;
}

.amp-idle .amp-controls,
.amp-inactive .amp-controls{
  bottom: 0px;
  -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    -ms-transition: opacity 1s ease-in-out;
    -o-transition: opacity 1s ease-in-out;
    opacity: 0;
}
/*
.amp-idle .amp-progress .amp-handle,
.amp-inactive .amp-progress .amp-handle {
    margin-left: -0.375em;
    width: 0.75em;
    height: 0.75em;
    border-radius: 0.375em;
  }
*/
.amp-touch.amp-inactive .amp-controls{
      pointer-events: none;
}
/* adding akamai touch class since want the control bar hidden when player is idle */
.akamai-touch.amp-controls-persistent .amp-controls,
.akamai-touch.amp-controls-fixed .amp-controls{
    opacity:1;
}

.amp-touch.amp-pause-overlay{
   z-index: 2;
}


/* hide share icons during ad break HTML5 */
.abcn-amp-skin .amp-ad-break .amp-facebook, .abcn-amp-skin .amp-ad-break .amp-embed, .abcn-amp-skin .amp-ad-break .amp-time-display{
  display:none !important;
}

/* hide share icons during ad break FLASH */
.abcn-amp-skin.akamai-ad-mode .amp-flash .amp-facebook, .abcn-amp-skin.akamai-ad-mode .amp-flash .amp-embed, .abcn-amp-skin.akamai-ad-mode .amp-flash .amp-time-display{
    display:none !important;
}  

/*hide ad countdown from mobile and tablet*/
.akamai-touch .amp-ad-time {
  display: none;
}