/**
 * videojs-overlay
 * @version 1.1.0
 * @copyright 2016 Brightcove, Inc.
 * @license Apache-2.0
 */

 .video-js .vjs-overlay {
    color: #fff;
    position: absolute;
    text-align: center;
    /* max-width: 33%; */
}

.video-js .vjs-overlay-background {
    background-color: none;
    background-color: none;
    border-radius: 3px;
    padding: 10px;
    /* width: 33%; */
}

.video-js .vjs-overlay-top-left {
    top: 5px;
    left: 5px
}

.video-js .vjs-overlay-top {
    left: 50%;
    margin-left: -16.5%;
    top: 5px
}

.video-js .vjs-overlay-top-right {
    right: 5px;
    top: 5px
}

.video-js .vjs-overlay-right {
    margin-top: -15px;
    right: 5px;
    top: 50%
}

.video-js .vjs-overlay-bottom-right {
    bottom: 3.5em;
    right: -40px
}
.CLOSE{
  position:relative;
  display: block;
  width: 100%;
  max-width: 600px;
  margin: 0px auto;
}
.CLOSE > a > img
{
	width:100%;
}

.CLOSE > div {
    border: 1px solid #666;
    background: white;
    position: absolute;
    height: 20px;
    padding: 5px;
    width: 20px;
    right: 5px;
    top: 5px;
}

.CLOSE > div > span{
    transform: rotate(45deg);
    right: 5px !important;
    position: absolute;
    font-size: 18px;
    cursor: pointer;
    font-size: 30px;
    color: #666;
    top: -8px;
    left: 2px;
}
.video-js .vjs-overlay-bottom {
    bottom: 3.5em;
    width: 100%;
}

.video-js .vjs-overlay-bottom-left {
    bottom: 3.5em;
    left: 5px
}

.video-js .vjs-overlay-left {
    left: 5px;
    margin-top: -15px;
    top: 50%
}

.skipper span {
    background-color: #111 !important;
    color: #fff !important;
    padding-right: 5px;
    font-size: 12px;
    padding: 8px;
    outline: 0;
}

.skipper span:hover {
    cursor: pointer;
}

.skipBody {
    border: 1px solid #fff;
}

.skipper {
    bottom: 6.5em !important;
    right: -2px !important;
    padding: 0px !important;
    outline: 0;
    width: auto !important;
}

#overlay-div {
    position: relative;
    width: 500px;
    margin: auto;
    left: 50%;
}

.CloseBtnBlock button {
    background: none;
    border: none;
    font-size: 20px;
    font-family: 'ArchyEDT bold';
    outline: 0;
    background: url(../imgs/xButAdd.png);
    background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
}

.CloseBtnBlock {
    position: absolute;
    right: 55px;
    top: 4px;
}