/*================================================================================
The use, disclosure, reproduction, modification, transfer, or transmittal
of this work for any purpose in any form or by any means without th
written permission of Akamai Technologies is strictly prohibited.

Confidential, Unpublished Property of Akamai Technologies.
Use and Distribution Limited Solely to Authorized Personnel.

Copyright 2017 Akamai Technologies, Inc.  All Rights Reserved.
================================================================================*/

/*Volume panel bar */
.akamai-small .akamai-volume.akamai-panel {
  right: 59px;
  z-index: 120;
  bottom: 53px;
}
.akamai-small .akamai-volume.akamai-panel {
  position: absolute;
  width: 46px;
  height: 89px;
  bottom: 50px;
  right: 58px;
}

/*CC settings*/
.akamai-small akamai-captioning-settings {
  display: none;
}

/* Playoverlay button */
.akamai-small .akamai-play.akamai-overlay {
  background-size: cover;
  width: 71px;
  height: 71px;
  position: absolute;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.akamai-small .akamai-play.akamai-overlay:hover,
.akamai-small .akamai-play.akamai-overlay:active {
  background-position: 0px 366px;
}
.akamai-full-screen.akamai-small .akamai-play.akamai-overlay {
  width: 128px;
  height: 128px;
}
.akamai-full-screen.akamai-small .akamai-play.akamai-overlay:hover,
.akamai-full-screen.akamai-small .akamai-play.akamai-overlay:active {
  background-position: 0px -138px;
}

/*Waiting indicator*/
.akamai-small .akamai-waiting.akamai-overlay {
  position: absolute;
  margin: auto;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/*Error management small view*/
.akamai-small .akamai-error-logo {
  display: none;
}
.akamai-small .akamai-error.akamai-layer .akamai-error-message.custom-error {
  white-space: pre-wrap;
  margin-top: 0%;
}
.akamai-small .akamai-error-message.custom-error p {
  margin: 0px;
}