/**
 * loader.css
 * @author Simon Auner 2012-05-07
 * Used to set initial styling to loader
 * Should not be concatenated along with the other CSS files during build. 
 * Instead, the contents of this file will be placed directly in the index
 * HTML file in a 'style' element
 *
 */
* {
    /*
        * Disabling mobile safari's touch callouts (like giving options for opening links,
        * saving images, etc.
    */
    -webkit-touch-callout: none;
    /*
        * Disabling mobile safari's selection of text and images
    */
    -webkit-user-select: none;
}

body {
    -webkit-user-select: none;
    -webkit-text-size-adjust: none;
    margin: 0;
    padding: 0;
    background-color: black;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 16px;
    width: 2000px;
    height: 2000px;
}

.iOS > #rootwrapper {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 960px;
    height: 640px;
    background-color: black;
}

.Android > #rootwrapper {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 960px;
    height: 640px;
    background-color: black;
}

#centercontent {
    position: relative;
    top: 0;
    left: 50%;
    width: 960px;
    height: 640px;
    margin-left: -480px;
    -webkit-transform: translate3d(0, 0, 0);
}

#gamewrapper, .windowBlind {
    width: 960px;
    height: 600px;
    position: absolute;
    top: 0;
    left: -3000px;  /* Initially hidden off-screen */
    overflow: hidden;
}

#portrait_message {
    display: none;
}

/***********************************************************
 * Styling for the loader and its components
 * @author Oskar Forsslund 2012-06-01
 **********************************************************/


 #load_dialog{
    position: absolute;
    display: block;
 }
/*
 * Wrapper that will contain all content. It will be positionedcentered on screen
 * @author Oskar Forsslun 2012-06-01
 */
.loaderPlacer{
    position: absolute;
    left: -3000px;  /* Initially hidden off-screen */
    z-index: 2000;
    width: 345px;
    height: 345px;
}
/*
 * Inner wrapper needed to rotate the graphics on android 2.3. Will be rotated according to window orientation
 * @author Oskar Forsslun 2012-06-01
 */
.loaderRotater{
    position: absolute;
    width: 345px;
    height: 345px;
    -webkit-transform-origin: center center;
}
/*
 * The progress bar. Animated by a width transition
 * @author Oskar Forsslun 2012-06-01
 */
.loaderProgressBar{
    height: 5px;
    width: 0%;
    background-color: #76ad1c; 
    border-radius: 5px;
    -webkit-transition-property: width;
    -webkit-transition-duration: 2s;
    -webkit-transition-timing-function: ease-in-out;
}
/*
 * Holder and background of the progress bar. Positioned above the netent logo
 * @author Oskar Forsslun 2012-06-01
 */
.loaderProgressBarHolder{
    position:absolute;
    top: 45px;
    background-color: #444;
    height: 5px;
    width: 340px;
    margin: 0 auto 20px auto;
    border: 2px solid #000;
    border-radius: 5px;
}
/*
 * Div to put any error message in. Displayed above the progress bar
 * @author Oskar Forsslun 2012-06-01
 */
.loaderErrorMessage{
    position: absolute;
    top: -30px;
    color: #aaa;
    text-align: center;
}/*
 * Logo and "a net entertainment production" text. Displayed in the center of the screen
 * @author Oskar Forsslun 2012-06-01
 */
.loaderLogo{
    position: absolute;
    width: 345px;
    height: 345px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVkAAAC1CAIAAAB6YRvBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADZmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjI3RUQ3RThGNDEyMDY4MTFBMTU0RjdBMUQ5MUU4NTc1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDNjYwRDZBQkMwRTExRTA5OTkyRDlBMkM3NEE1N0UwIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDNjYwRDY5QkMwRTExRTA5OTkyRDlBMkM3NEE1N0UwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUE1MUJGNTE0MjIwNjgxMThBNkREN0FBOTg5QTdGMkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjdFRDdFOEY0MTIwNjgxMUExNTRG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);
    background-position: center center;
    background-repeat: no-repeat;
}
/*
 * The "return to lobby" button displayed in case of error. Hidden by default. Positioned below the logo and eventual branding.
 * @author Oskar Forsslun 2012-06-01
 */
.loaderBackButton{
    text-align: center;
    width: 100%; 
    font-size:20px;
    font-weight:bold;
    background-color:#999; 
    display:none; 
    color:black;
    border-radius:5px;
    padding:20px 0px;
    margin: 0px auto;
    position: absolute;
    top: 305px;
}
/*
 * Div to display eventual branding (like the universal logo in frankenstein).
 * The branding image should be set as the background-image property for this div in loadDialog.js
 * @author Oskar Forsslun 2012-06-01
 */
.loaderBrandingImage{
    position: absolute;
    top: 265px;
    width: 345px;
    height: 90px;
    background-position: center center;
    background-repeat: no-repeat;
}
