    body {    	background-color: #fff;        padding: 0;    	margin: 0;    	width: 99.5%;    	min-height: 768px;    	overflow: hidden;   		border: 0px solid blue;   		font-size: 19px;   		font-family: 'Della Respira', serif;   		border:0px solid black;    	}                section  {    	display: block;    	min-width: 10%;    	max-width: 70%;    	min-height: 10%;    	border: 0px solid black;        font-size: 1em;        padding: 1%;        margin: 5% auto;        line-height: 1.2;        border: 0px solid black;    	}    	   .center  {		display: block;		width: 75%;		height: 85%;    	margin: 15% auto;    	padding: 0%;    	z-index: 1;    	border: 0px solid green;    }     	    .center section  {    	min-width: 10%;    	max-width: 70%;    	min-height: 20%;        padding: .5%;        margin: 5% auto;        line-height: 1.1;        border: 0px solid green;    	}    	    .center:first-line  {    	font-size: 1.4em;    	font-weight: normal;    	}    	    	    .column  {    	display: block;    	margin-top: 3%;    	width: 100%;    	border: 0px solid green;    	overflow: hidden;    }        .clear {    	clear: both;    	}         #message   {       	display: none;       	}    	    	    .style1  {        position: relative;    	left: -30px;    	top: 10px;    	font-size: .9em;    	line-height: 1.2;    	text-align: center;    	font-weight: normal;    	font-style: none;    	font-variant: none;    	}            .style2   {        position: relative;    	left: 30px;    	top: 10px;    	font-size: 1.0em;    	line-height: 1.5;    	text-align: right;    	font-weight: bold;    	font-style: none;    	font-variant: none;    	    	}        .style3   {   		position: relative;    	left: -20px;    	top: 0px;    	font-size: 1.1em;    	line-height: 1.2;    	text-align: center;    	font-weight: lighter;    	font-style: italic;    	font-variant: uppercase;    	    	}        .style4  {    	position: relative;    	left: 20px;    	top: 12px;    	font-size: .9em;    	line-height: 1.2;    	text-align: left;    	font-weight: normal;    	font-style: normal;    	font-variant: none;        	}    	    .style5  {    	position: relative;    	left: -60px;    	top: -15px;    	font-size: .8em;    	line-height: 1.6;    	text-align: right;    	font-weight: normal;    	font-style: normal;    	font-variant: none;    	    	}    	        .style6   {    	position: relative;    	left: -60px;    	top: -10px;    	font-size: 1.1em;    	line-height: 1.2;    	text-align: left;    	font-weight: normal;    	font-style: normal;    	font-variant: none;    	  margin-top: 10%;    	margin-right: 10%;    	}        .style7   {    	position: relative;    	left: 60px;    	top: 12px;    	font-size: 1.0em;    	line-height: 1.6;    	text-align: center;    	font-weight: bold;    	font-style: normal;    	font-variant: none;    	     	}        .style8  {    	position: relative;    	left: -40px;    	top: 20px;    	font-size: 1.2em;    	line-height: 1.3;    	text-align: right;    	font-weight: lighter;    	font-variant: uppercase;    	font-style: normal;        	}    	    .style9  {    	position: relative;    	left: 50px;    	top: -20px;    	font-size: .9em;    	line-height: 1.4;    	text-align: left;    	font-weight: lighter;    	font-style: normal;    	font-variant: none;    	}    	    .style10  {    	position: relative;    	left: 0px;    	top: 0px;    	font-size: 1.5em;    	line-height: 1.5;    	text-align: center; 		font-variant: none;    	font-weight: bold;    	font-style: none;    	}    	    .style11  {   		position: relative;    	left: -60px;    	top: -5px;    	font-size: 1em;    	line-height: 1.4;    	text-align: left;    	font-weight: lighter;    	font-style: normal;    	font-variant: none;    	}    	    .style12  {    	font-size: .9em;    	line-height: 1.4;    	text-align: right; 		font-variant: smallcaps;    	font-weight: bold;    	font-style: italic;    	}    	   img {   		width: 100%;   		}   		   	.stringtext {   		font-size: 9px;    	}     .hidden  {    	display: none;    	}    	    #open  {     	position: fixed;     	top: 0;     	left: 0;    	display: block;    	width: 100%;    	height: 100%;    	z-index: 99;    	background: white;       }    	            #start {    	width:45%;    	background-size: 100%;    	border: 2px solid black;    	margin: 5% auto 2% auto;    	-webkit-border-radius: 30px 30px 30px 30px;		border-radius: 30px 30px 30px 30px;		overflow: hidden;    	}    	    #start img {    	width: 100%;    	display: block;    	margin: 0 auto;    	border: 0px solid red;    	}    	    #author {    	font-family: 'Della Respira', serif;    	font-size:22px;    	width: 85%;    	text-align: center;    	margin: 12% auto 0% auto;    	}    	    .instructions {    	font-family: 'Della Respira', serif;    	font-size:12px;    	width: 95%;    	text-align: center;    	margin: 5% auto;    	}    	    .about {    	font-family: 'Della Respira', serif;    	font-size:13px;    	width: 85%;    	text-align: center;    	margin: 2% auto;    	}    	    	    /* small tablet styles */    @media only screen and (min-width: 600px) and (max-width: 960px) {                    body {   		font-size: 19px;    	}      #start {    	width:25%;    	background-size: 100%;    	border: 2px solid black;    	margin: 10% auto 2% auto;    	-webkit-border-radius: 30px 30px 30px 30px;		border-radius: 30px 30px 30px 30px;		overflow: hidden;    	}    	   	 #author {    	width: 80%;    	margin: 6% auto 2% auto;    	}    	    .instructions {    	width: 80%;    	font-size:14px;    	margin: 2% auto;    	}    	    .about {    	width: 80%;    	margin: 2% auto;    	}   	        }    	        /* tablet styles */    @media only screen and (min-width: 961px) and (max-width: 1024px) {        body {   		font-size: 22px;    	}       .center section  {    	min-width: 10%;    	max-width: 70%;    	min-height: 20%;        padding: 1%;        margin: 3.5% auto;        line-height: 1.1;    	}    	    section  {        font-size: 1.8em;        margin: 3.5% auto;        line-height: 1.3;    	}    	    .stringtext {   		font-size: 12px;   	}   	    	    #start {    	width:30%;    	background-size: 100%;    	border: 2px solid black;    	margin: 10% auto 2% auto;    	-webkit-border-radius: 40px 40px 40px 40px;		border-radius: 40px 40px 40px 40px;		overflow: hidden;    	}    	    #author {    	width: 35%;    	margin: 4% auto 0% auto;    	}    	    .instructions {    	width: 55%;    	font-size:14px;    	margin: 2% auto;    	}    	    .about {    	width: 35%;    	margin: 2% auto;    	}   	   	      }            /* desktop styles */	@media only screen and (min-width: 1025px) {       body {   		font-size: 26px;    	}   			.center section  {    	min-width: 10%;    	max-width: 70%;    	min-height: 20%;        padding: 1%;        margin: 3.5% auto;        line-height: 1.1;    	}    	    section  {        font-size: 2.5em;        padding: 1%;        margin: 3.5% auto;        line-height: 1.3;    	}    	    .stringtext {   		font-size: 14px;   	}   	    	    #start {    	width:30%;    	background-size: 100%;    	border: 2px solid black;    	margin: 6% auto 2% auto;    	-webkit-border-radius: 50px 50px 50px 50px;		border-radius: 50px 50px 50px 50px;		overflow: hidden;    	}    	     #author {    	width: 35%;    	margin: 4% auto 0% auto;    	}    	    .instructions {    	width: 55%;    	margin: 2% auto;    	}    	    .about {    	width: 35%;    	margin: 2% auto 0% auto;    	}   	   	   	      }            	