.wp-instant-game-container {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1001;
    /*background: rgba(0, 0, 0, 0.66);*/
	background-size: cover;
    background-repeat: no-repeat;
    -webkit-animation: fadein 1s; /* Safari, Chrome and Opera > 12.1 */
       -moz-animation: fadein 1s; /* Firefox < 16 */
        -ms-animation: fadein 1s; /* Internet Explorer */
         -o-animation: fadein 1s; /* Opera < 12.1 */
            animation: fadein 1s;
    background-position: center top;
    position: absolute;
    display: none;
}


@keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Internet Explorer */
@-ms-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}

/* Opera < 12.1 */
@-o-keyframes fadein {
    from { opacity: 0; }
    to   { opacity: 1; }
}
.wp-instant-game-background {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}

.wp-instant-game-content-container {
    position: relative;
    left: 50%;
    float: left;
}

.wp-instant-game-content-holder {
    position: relative;
    left: -50%;
    padding: 0 60px;
}


.wp-instant-game-content-game {
    background: #C8CBD4;
    width: 1024px;
    height: 720px;
}

.wp-instant-game-close-button:focus {
    outline: 0;
}

.wp-instant-game-close-button:hover,
.wp-instant-game-close-button:focus {
    opacity: .9;
}

.wp-instant-game-close-button[disabled] {
    cursor: default;
    opacity: 0.7;
}

.wp-instant-game-footer {
    margin-top: 5px;
    padding: 5px;
    text-align: center;
    background-color: #edeced;
}

.wp-instant-game-header {
    display: flex;
    justify-content: space-between;
}

    .wp-instant-game-header > div {
        width: 100%;
        height: 65px;
        position: relative;
        overflow: hidden;
        padding: 0 30px;
        background-color: #edeced;
        text-align: center;
    }

.wp-instant-game-header-title {
    border: 1px solid rgb(140, 140, 140);
    padding: 6px 12px;
    display: inline-block;
    line-height: 1.42857143;
    min-width: 110px;
    text-align: center;
}

.wp-instant-game-header-left {
    float: left;
    line-height: 65px;
}

.wp-instant-game-header-center {
    /*display:inline-block;*/
    /*margin:0 auto;*/
    line-height: 65px;
}

.wp-instant-game-header-right {
    float: right;
    line-height: 65px;
}

.wp-instant-game-header-center > button {
    min-width: 135px;
    /*margin-right: 10px;*/
}

.wp-instant-game-header-right > button {
    min-width: 135px;
    /*margin-right: 10px;*/
}

.wp-open-instant-game-number {
    width: 130px;
}

.wp-replay-instant-game-number {
    width: 130px;
}

.wp-replay-instant-game-id {
    width: 160px;
}

.game-tile .game-tile__details {
    position: relative;
}

.game-title-details {
    padding: 10px;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}
