#gameiframe{
    padding-right:0px !important;
}

.sweet-alert{
    border:5px solid #fe9e12 !important;
    border-radius:1px !important;
}
@media only screen and (min-width: 760px) {
    html,
    body,
    div#content,
    div#content object {
        margin:0;
    }
}

@media only screen and (max-width: 760px) {
    div#content{
        margin:0.1%;
    }
}
.achiev_unlock {
    position:absolute;
    bottom:40px;
    right:10px;
    border:solid 1px black;
    padding:15px;
    width:320px;
    display:none;
}
#content{
    -webkit-overflow-scrolling:touch !important;
}
html,
body,
#content,
#content object,
#gameiframe{
    background-color:#000;
            width: 100%;
    height: 100%;
    
    /*color:white;*/
}

body {

    padding: 0;
}

#content,
#content object,
#gameiframe{
    overflow: hidden;
    
}

div#content object {
    z-index:1;
}
#gameiframe{
    z-index:1;
    width:100%;
    height:100%;
    vertical-align:bottom !important;
}

@media all and (orientation:portrait) {
    .gameScreen{
        height:100% !important;
        width:100%;
        position:absolute;
    }
    #gameiframe {
        width: 100% !important;
        height: 100% !important;
    }
    #content, #content object, #gameiframe{
        min-width:240px;
    }
}
@media all and (orientation:landscape) {
    .gameScreen{
        height:100% !important;
        width:100%;
        position:absolute;
    }
    #content {
        width: 100% !important;
        height: 100% !important;
        text-align:center;
        margin:auto;
    }
    #content, #content object, #gameiframe{
        min-height:240px;
    }

}
    
#content #preload_image{
    margin:auto;
}