body {
                background: url("google-earth-no-ui-super-extended-1640.jpg") no-repeat;
                -webkit-background-size: cover;
                background-size: cover;
                color: rgba(0,0,0,1);
                /*min-width:1490px;*/
                min-width:1525px;
        }

.fixed {
                position:fixed;
                top:0;
                left:0;
                z-index: 0;
}

 #wrapper {
                /*position:fixed;*/
                top:0;
                left:0;
                z-index: 0;
 }       

#wrapper h1 {
            position: relative;
            top:10px;
            left:30px;
            z-index: 0;
            font: 60px/60px helvetica-black-condensed, helvetica, arial, sans-serif;
            letter-spacing: 0.01em;
            text-transform: uppercase;
            color: rgba(255,255,255,1);
            width: 681px;
            /*width: 674px;*/
          }

        iframe { 

                overflow: hidden;
                position:fixed;
                top:10%;
                left:10%; 
                border:none; 
                margin:50px; 
                padding:0;
                opacity: .5;
                /*width:1242px; */
                /*height:700px; */
                /* overflow-y:scroll; overflow-x:hidden;  */
        } 

/*        img.bodyscan {

                overflow: hidden;
                position:fixed;
                top:-20px;
                left:-100px;  
                width:3000px; 
                border:none; 
                opacity: .6;

        }*/

                img.bodyscan {
                overflow: hidden;
                position:fixed;
                top:-10px;
                left:-140px;  
                width:2100px; 
                border:none; 
                opacity: .9;
        }


        #manifesto-text {
                position:absolute;
                top:0;
                left:0;
                /*font: 50px/60px helvetica-bold-condensed, helvetica, arial, sans-serif;*/
                font: 40px/60px helvetica-bold-condensed, helvetica, arial, sans-serif;
                z-index: 4;
                color: rgb(255, 255, 255);
                padding:15px 15px 15px 40px;
                min-width:1606px; /* 1606, 1624 , 1560px */
                background: url("google-earth-no-ui-extended-1024-o.jpg") rgb(49,76,123) no-repeat;  /*  google-earth-no-ui-super-extended-1640.jpg  */
                -webkit-background-size: cover;
                background-size: cover; /**/
            }

          #manifesto-text p {
           /*width:1170px;*/
            width:1103px;
            /*width:1120px;*/
          }

          #manifesto-text h3 {
            font: 50px/60px helvetica-black-condensed, helvetica, arial, sans-serif;
            text-transform: uppercase;
            letter-spacing: 0.02em;
          }

        #manifesto-text h4, .essay-uc {
            font: 50px/60px helvetica-black-condensed, helvetica, arial, sans-serif;
            text-transform: uppercase;
            margin-bottom:0;
            letter-spacing: 0.01em;
          }

          #manifesto-text h4 + p {margin-top:0;}

          span {font: 50px/60px helvetica-black-condensed, helvetica, arial, sans-serif;}  

            form {
                position:fixed;
                bottom:58px;
                left:42.3%;
                z-index:2;
            }

            button { 
            text-transform: uppercase; letter-spacing: 0.01em;
            } /*font: 36px/60px helvetica-ultra-compressed, helvetica, arial, sans-serif;*/

            #dismiss {text-align: center;}
            #download {text-align: center;}

            a:link, a:visited {color:inherit; text-decoration: none; padding-bottom: 4px; border-bottom: 4px solid rgb(255, 255, 255); }
            a:hover, a:active {color:inherit; text-decoration: none; padding-bottom: 4px; border-bottom: 4px dotted rgb(255, 255, 255);}

            a.link-in-essay:link, a.link-in-essay:visited,a.link-in-essay:hover, a.link-in-essay:active { text-decoration: none; padding-bottom: 0px; border-bottom: none;}

            .blur { 
                -webkit-filter: grayscale(0.5) blur(14px); 
                z-index:0;
                transition: all 2s;
            }
            
            .blur:hover{
                -webkit-filter: grayscale(0) blur(0px); 
                -webkit-transform:scale(1.01);
                z-index:2; 
                transition: all 1.8s; 
                        }

            .buttonblur { 
                    -webkit-filter: blur(1px);  /* grayscale(0.5)  */
                    -webkit-transform:scale(0.99);
                    z-index:2;    
                     transition: all 0.5s;
            } /*  */
            
            .buttonblur:hover {
                -webkit-filter: blur(0px);  /* grayscale(0)   */
                webkit-transform:scale(1);
                z-index:3; 
                transition: all 0.5s; 
                } /* - */

            .left {float:left;}
            
            .right {float:right;}
            
            .force-width {width:280px !important;}






