
#calm-poster {
background:#d00;
width: 590px;
height:1400px;
text-align:center;
color:#fff;
font-size:5em;
margin: auto;
padding:150px 50px 50px 50px;
line-height:1.3em;
text-transform:uppercase;
}

#calm-poster-l {
width:520px;
margin-left:auto;
margin-right:auto;
}

#calm-poster-l span {
clear:both;
font-size:.8em;
}

#calm-poster-and {
font-size:.4em;
}

#calm-poster-m, #calm-poster-s {
display:none;
}

#calm-poster-m-media, #calm-poster-s-media {
display:none;	
}

#calm-poster-l-media iframe {
border:5px solid #fff;
}

#calm-poster-m-media iframe {
border:4px solid #999;
}

#calm-poster-s-media iframe {
border:3px solid #333;
	
}


#censorship, #freedom, #liberty-tech, #balance, #liberty {
margin:40px auto 120px;
box-shadow: 0 13px 25px rgba(0,0,0,.3);
width: 900px;
}



/* Technology Poster */

#liberty-tech {
	background: #cbdad4;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 300px;height: 1200px;
	
}

#liberty-tech-title {
	font-size: 4.5em;
	color: gray;
	padding-top: 160px;
	padding-bottom: 50px;
	text-transform: uppercase;
}

#liberty-tech-head {
	width:250px; 
	height:375px;
	background:gray; 
	margin-left:auto;
	margin-right:auto;
	border-radius:50% 50% 50% 50%/40% 40% 60% 60%;
}

#liberty-tech-forehead {
	width: 240px;
	height: 135px;
	margin-left:auto;
	margin-right:auto;
	padding-top:6px;
	background: #ccc;
	opacity:.3;

	border-radius:51% 51% 50% 50%/95% 95% 10% 10%;
}

#liberty-tech-roller {
	width: 25px;
	height: 60px;
	background: #666;
	margin-left: 438px;
	margin-top: -350px;
	position: relative;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}

#liberty-tech-headband {
	width: 217px;
	margin-right:auto;
	margin-left:auto;
	margin-top: -100px;
	margin-bottom: -125px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	position:relative;
}

#liberty-tech-window-eight {
	width: 2px;
	height: 120px;
	background: #666;
	margin-right:auto;
	background:#555;
	margin-left:auto;
}

#liberty-tech-spikes {
	height: 300px;
	width: 800px;
	margin-top: 80px;
	margin-bottom:-30px;
	margin-left:auto;
	margin-right:auto;
}

#liberty-tech-spike-four {
	width: 0;
	height: 0;
	border-left: 15px solid transparent;
	border-bottom: 150px solid gray;
	border-right: 15px solid transparent;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: -100px;
}

#liberty-tech-spikes-one {
	height: 150px;
	width: 650px;
	margin-left:auto;
	margin-right:auto;
}

#liberty-tech-spike-one {
	float: left;
	width: 0;
	height: 0;
	margin-top:-19px;
	margin-left: 190px;
	border-left: 15px solid transparent;
	border-bottom: 150px solid gray;
	border-right: 15px solid transparent;
	transform: rotate(-30deg);
}

#liberty-tech-spike-seven {
	float: right;
	width: 0;
	height: 0;
	margin-top:-19px;
	margin-right: 190px;
	border-left: 15px solid transparent;
	border-bottom: 150px solid gray;
	border-right: 15px solid transparent;
	transform: rotate(30deg);
}

#liberty-tech-spikes-two {
height: 150px;
width: 600px;
margin-left:auto;
margin-right:auto;
}

#liberty-tech-spike-two {
float: left;
width: 0;
height: 0;
margin-left: 90px;
margin-top: -100px;
border-left: 15px solid transparent;
border-bottom: 150px solid gray;
border-right: 15px solid transparent;
transform: rotate(-57deg);
}

#liberty-tech-spike-six {
float: right;
width: 0;
height: 0;
margin-right: 90px;
margin-top: -100px;
border-left: 15px solid transparent;
border-bottom: 150px solid gray;
border-right: 15px solid transparent;
transform: rotate(57deg);
}

#liberty-tech-spikes-three {
height: 100px;
width: 600px;
margin-left:auto;
margin-right:auto;
margin-bottom: -1200px;
}

#liberty-tech-spike-three {
float: left;
width: 0;
height: 0;
margin-top: -170px;
margin-left: 60px;
border-left: 15px solid transparent;
border-bottom: 150px solid gray;
border-right: 15px solid transparent;
transform: rotate(-80deg);
}

#liberty-tech-spike-five {
float: right;
width: 0;
height: 0;
margin-top: -170px;
margin-right: 60px;
border-left: 15px solid transparent;
border-bottom: 150px solid gray;
border-right: 15px solid transparent;
transform: rotate(80deg);
}










/* Censorship Poster */


#censorship {
background: #000;
text-align: center;
padding-top: 50px;
padding-bottom: 300px;
}

#censorship-title {
font-size: 5em;
color: #fff;
padding-top: 160px;
padding-bottom: 50px;
text-transform: uppercase;
}

#censorship-head {
background: white; 
margin-left:auto;
margin-right:auto;
width:250px; 
margin-top:-200px;
height:375px;
-webkit-border-radius:98px 98px 98px 98px/
112px 112px  168px 168px ;
border-radius:50% 50% 50% 50%/40% 40% 60% 60%;
}

#censorship-quiet {
width:160px;
height:50px;
z-index:999999;
margin-left:375px;
background: red;
margin-top:-121px;
transform: rotate(-13deg);
}


#censorship-spikes {
height: 400px;
width: 800px;
margin-top: 80px;
margin-left:auto;
margin-right:auto;
}

#censorship-spike-four {
width: 0;
height: 0;
border-left: 15px solid transparent;
border-bottom: 150px solid #fff;
border-right: 15px solid transparent;
margin-left:auto;
margin-right:auto;
margin-bottom: -100px;
}

#censorship-spikes-one {
height: 150px;
width: 650px;
margin-left:auto;
margin-right:auto;
}

#censorship-spike-one {
float: left;
width: 0;
height: 0;
margin-top:-19px;
margin-left: 190px;
border-left: 15px solid transparent;
border-bottom: 150px solid #fff;
border-right: 15px solid transparent;
transform: rotate(-30deg);
}

#censorship-spike-seven {
float: right;
width: 0;
height: 0;
margin-top:-19px;
margin-right: 190px;
border-left: 15px solid transparent;
border-bottom: 150px solid #fff;
border-right: 15px solid transparent;
transform: rotate(30deg);
}

#censorship-spikes-two {
height: 150px;
width: 600px;
margin-left:auto;
margin-right:auto;
}

#censorship-spike-two {
float: left;
width: 0;
height: 0;
margin-left: 90px;
margin-top: -100px;
border-left: 15px solid transparent;
border-bottom: 150px solid #fff;
border-right: 15px solid transparent;
transform: rotate(-57deg);
}

#censorship-spike-six {
float: right;
width: 0;
height: 0;
margin-right: 90px;
margin-top: -100px;
border-left: 15px solid transparent;
border-bottom: 150px solid #fff;
border-right: 15px solid transparent;
transform: rotate(57deg);
}

#censorship-spikes-three {
height: 100px;
width: 600px;
margin-left:auto;
margin-right:auto;
}

#censorship-spike-three {
float: left;
width: 0;
height: 0;
margin-top: -170px;
margin-left: 60px;
border-left: 15px solid transparent;
border-bottom: 150px solid #fff;
border-right: 15px solid transparent;
transform: rotate(-80deg);
}

#censorship-spike-five {
float: right;
width: 0;
height: 0;
margin-top: -170px;
margin-right: 60px;
border-left: 15px solid transparent;
border-bottom: 150px solid #fff;
border-right: 15px solid transparent;
transform: rotate(80deg);
}

/* Headband breaks the page in IE & Firefox 

#censorship-window-one, #censorship-window-two, #censorship-window-three, #censorship-window-four, #censorship-window-five, #censorship-window-six, #censorship-window-seven, #censorship-window-eight, #censorship-window-nine, #censorship-window-ten, #censorship-window-eleven, #censorship-window-twelve, #censorship-window-thirteen, #censorship-window-fourteen, #censorship-window-fifteen {
background: #000;
float: left;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
position:relative;
z-index:9999
}

#censorship-headband {
width: 229px;
margin-top:300px;
height:199px;
margin-bottom:-500px;
background:red;
margin-right:auto;
margin-left:auto;
}

#censorship-window-eight {
width: 15px;
height: 50px;
margin-right:5px;
margin-left:5px;
}

#censorship-window-seven {
width: 15px;
height: 49px;
margin-right:4px;
margin-left:4px;
-moz-transform: rotate(-3deg);
-webkit-transform: rotate(-3deg);
-o-transform: rotate(-3deg);
-ms-transform: rotate(-3deg);
transform: rotate(-3deg);
}

#censorship-window-nine {
width: 15px;
height: 49px;
margin-top: 2px;
margin-right:4px;
margin-left:4px;
-moz-transform: rotate(3deg);
-webkit-transform: rotate(3deg);
-o-transform: rotate(3deg);
-ms-transform: rotate(3deg);
transform: rotate(3deg);	
}

#censorship-window-six {
width: 15px;
height: 47px;
margin-top: 8px;
margin-right:3px;
margin-left:3px;
-moz-transform: rotate(-7deg);
-webkit-transform: rotate(-7deg);
-o-transform: rotate(-7deg);
-ms-transform: rotate(-7deg);
transform: rotate(-7deg);
}

#censorship-window-ten {
width: 15px;
height: 47px;
margin-top: 8px;
margin-right:3px;
margin-left:3px;
-moz-transform: rotate(7deg);
-webkit-transform: rotate(7deg);
-o-transform: rotate(7deg);
-ms-transform: rotate(7deg);
transform: rotate(7deg);	
}

#censorship-window-five {
width: 13px;
height: 44px;
margin-top: 20px;
margin-right:2px;
margin-left:2px;
-moz-transform: rotate(-10deg);
-webkit-transform: rotate(-10deg);
-o-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}

#censorship-window-eleven {
width: 13px;
height: 44px;
margin-top: 20px;
margin-right:2px;
margin-left:2px;
-moz-transform: rotate(10deg);
-webkit-transform: rotate(10deg);
-o-transform: rotate(10deg);
-ms-transform: rotate(10deg);
transform: rotate(10deg);	
}

#censorship-window-four {
width: 10px;
height: 39px;
margin-top: 33px;
margin-right:1.5px;
margin-left:1.5px;
-moz-transform: rotate(-12deg);
-webkit-transform: rotate(-12deg);
-o-transform: rotate(-12deg);
-ms-transform: rotate(-12deg);
transform: rotate(-12deg);
}

#censorship-window-twelve {
width: 10px;
height: 39px;
margin-top: 33px;
margin-right:1.5px;
margin-left:1.5px;
-moz-transform: rotate(12deg);
-webkit-transform: rotate(12deg);
-o-transform: rotate(12deg);
-ms-transform: rotate(12deg);
transform: rotate(12deg);
}

#censorship-window-three {
width: 9px;
height: 33px;
margin-top: 48px;
margin-right:1px;
margin-left:1px;
-moz-transform: rotate(-13deg);
-webkit-transform: rotate(-13deg);
-o-transform: rotate(-13deg);
-ms-transform: rotate(-13deg);
transform: rotate(-13deg);
}

#censorship-window-thirteen {
width: 9px;
height: 33px;
margin-top: 48px;
margin-right:1px;
margin-left:1px;
-moz-transform: rotate(13deg);
-webkit-transform: rotate(13deg);
-o-transform: rotate(13deg);
-ms-transform: rotate(13deg);
transform: rotate(13deg);	
}

#censorship-window-two {
width: 7px;
height: 28px;
margin-top: 63px;
margin-right:.5px;
margin-left:.5px;
-moz-transform: rotate(-13deg);
-webkit-transform: rotate(-13deg);
-o-transform: rotate(-13deg);
-ms-transform: rotate(-13deg);
transform: rotate(-13deg);	
}

#censorship-window-fourteen {
width: 7px;
height: 28px;
margin-top: 63px;
margin-right:.5px;
margin-left:.5px;
-moz-transform: rotate(13deg);
-webkit-transform: rotate(13deg);
-o-transform: rotate(13deg);
-ms-transform: rotate(13deg);
transform: rotate(13deg);	
}

#censorship-window-one {
width: 5px;
height: 21px;
margin-top: 79px;
-moz-transform: rotate(-13deg);
-webkit-transform: rotate(-13deg);
-o-transform: rotate(-13deg);
-ms-transform: rotate(-13deg);
transform: rotate(-13deg);
}

#censorship-window-fifteen {
width: 5px;
height: 21px;
margin-top: 79px;	
-moz-transform: rotate(13deg);
-webkit-transform: rotate(13deg);
-o-transform: rotate(13deg);
-ms-transform: rotate(13deg);
transform: rotate(13deg);
}

*/










/* Freedom Poster */


#freedom {
background: #eee;
text-align: center;
padding-top: 50px;
padding-bottom: 300px;
}

#freedom-title {
font-size: 6em;
color: #0065BD;
padding-top: 160px;
padding-bottom: 50px;
text-transform: uppercase;
}

#freedom-head {
margin-top:5px;
background: #0065BD; 
margin-left:auto;
margin-right:auto;
width:250px; 
height:375px;
-webkit-border-radius:98px 98px 98px 98px/
112px 112px  168px 168px ;
border-radius:50% 50% 50% 50%/40% 40% 60% 60%;
}

#freedom-face-paint  {
width:0;
height:0;
position:relative;
z-index:99999;
margin-left:365px;
margin-top:-350px;
border-top: 350px solid #fff;
border-left: 70px solid transparent;
border-right: 60px solid transparent;
transform: rotate(-13deg);
-webkit-border-radius:98px 98px 98px 98px/
112px 112px  168px 168px ;
border-radius:80% 80% 50% 50%/90% 90% 60% 60%;
}

#freedom-braveheart {
padding-top: 240px;
margin-top:-100px;
}

#freedom-mouth-in {
width:50px;
height:50px;
margin-left:auto;
margin-right:auto;
position:relative;
z-index:999999;
background:black;
padding: 10px;
border-radius:50px;
}

#freedom-spikes {
height: 300px;
width: 800px;
margin-top: 80px;
margin-left:auto;
margin-right:auto;
}

#freedom-spike-four {
width: 0;
height: 0;
border-left: 15px solid transparent;
border-bottom: 150px solid #000;
border-right: 15px solid transparent;
margin-left:auto;
margin-right:auto;
margin-bottom: -100px;
}

#freedom-spikes-one {
height: 150px;
width: 650px;
margin-left:auto;
margin-right:auto;
}

#freedom-spike-one {
float: left;
width: 0;
height: 0;
margin-top:-19px;
margin-left: 190px;
border-left: 15px solid transparent;
border-bottom: 150px solid #000;
border-right: 15px solid transparent;
transform: rotate(-30deg);
}

#freedom-spike-seven {
float: right;
width: 0;
height: 0;
margin-top:-19px;
margin-right: 190px;
border-left: 15px solid transparent;
border-bottom: 150px solid #000;
border-right: 15px solid transparent;
transform: rotate(30deg);
}

#freedom-spikes-two {
height: 150px;
width: 600px;
margin-left:auto;
margin-right:auto;
}

#freedom-spike-two {
float: left;
width: 0;
height: 0;
margin-left: 90px;
margin-top: -100px;
border-left: 15px solid transparent;
border-bottom: 150px solid #000;
border-right: 15px solid transparent;
transform: rotate(-57deg);
}

#freedom-spike-six {
float: right;
width: 0;
height: 0;
margin-right: 90px;
margin-top: -100px;
border-left: 15px solid transparent;
border-bottom: 150px solid #000;
border-right: 15px solid transparent;
transform: rotate(57deg);
}

#freedom-spikes-three {
height: 100px;
width: 600px;
margin-left:auto;
margin-right:auto;
margin-bottom: -200px;
}

#freedom-spike-three {
float: left;
width: 0;
height: 0;
margin-top: -160px;
margin-left: 60px;
border-left: 15px solid transparent;
border-bottom: 150px solid #000;
border-right: 15px solid transparent;
transform: rotate(-80deg);
}

#freedom-spike-five {
float: right;
width: 0;
height: 0;
margin-top: -160px;
margin-right: 60px;
border-left: 15px solid transparent;
border-bottom: 150px solid #000;
border-right: 15px solid transparent;
transform: rotate(80deg);
}

/* Headband breaks the page in IE & Firefox 

#freedom-window-one, #freedom-window-two, #freedom-window-three, #freedom-window-four, #freedom-window-five, #freedom-window-six, #freedom-window-seven, #freedom-window-eight, #freedom-window-nine, #freedom-window-ten, #freedom-window-eleven, #freedom-window-twelve, #freedom-window-thirteen, #freedom-window-fourteen, #freedom-window-fifteen {
background: #000;
float: left;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
position:relative;
z-index:9999
}

#freedom-headband {
width: 217px;
margin-right:auto;
margin-left:auto;
margin-top: -100px;
margin-bottom: -125px;
}

#freedom-window-eight {
width: 15px;
height: 50px;
margin-right:5px;
margin-left:5px;
}

#freedom-window-seven {
width: 15px;
height: 49px;
margin-top: 2px;
margin-right:4px;
margin-left:4px;
-moz-transform: rotate(-3deg);
-webkit-transform: rotate(-3deg);
-o-transform: rotate(-3deg);
-ms-transform: rotate(-3deg);
transform: rotate(-3deg);
}

#freedom-window-nine {
width: 15px;
height: 49px;
margin-top: 2px;
margin-right:4px;
margin-left:4px;
-moz-transform: rotate(3deg);
-webkit-transform: rotate(3deg);
-o-transform: rotate(3deg);
-ms-transform: rotate(3deg);
transform: rotate(3deg);	
}

#freedom-window-six {
width: 15px;
height: 47px;
margin-top: 8px;
margin-right:3px;
margin-left:3px;
-moz-transform: rotate(-7deg);
-webkit-transform: rotate(-7deg);
-o-transform: rotate(-7deg);
-ms-transform: rotate(-7deg);
transform: rotate(-7deg);
}

#freedom-window-ten {
width: 15px;
height: 47px;
margin-top: 8px;
margin-right:3px;
margin-left:3px;
-moz-transform: rotate(7deg);
-webkit-transform: rotate(7deg);
-o-transform: rotate(7deg);
-ms-transform: rotate(7deg);
transform: rotate(7deg);	
}

#freedom-window-five {
width: 13px;
height: 44px;
margin-top: 20px;
margin-right:2px;
margin-left:2px;
-moz-transform: rotate(-10deg);
-webkit-transform: rotate(-10deg);
-o-transform: rotate(-10deg);
-ms-transform: rotate(-10deg);
transform: rotate(-10deg);
}

#freedom-window-eleven {
width: 13px;
height: 44px;
margin-top: 20px;
margin-right:2px;
margin-left:2px;
-moz-transform: rotate(10deg);
-webkit-transform: rotate(10deg);
-o-transform: rotate(10deg);
-ms-transform: rotate(10deg);
transform: rotate(10deg);	
}

#freedom-window-four {
width: 10px;
height: 39px;
margin-top: 33px;
margin-right:1.5px;
margin-left:1.5px;
-moz-transform: rotate(-12deg);
-webkit-transform: rotate(-12deg);
-o-transform: rotate(-12deg);
-ms-transform: rotate(-12deg);
transform: rotate(-12deg);
}

#freedom-window-twelve {
width: 10px;
height: 39px;
margin-top: 33px;
margin-right:1.5px;
margin-left:1.5px;
-moz-transform: rotate(12deg);
-webkit-transform: rotate(12deg);
-o-transform: rotate(12deg);
-ms-transform: rotate(12deg);
transform: rotate(12deg);
}

#freedom-window-three {
width: 9px;
height: 33px;
margin-top: 48px;
margin-right:1px;
margin-left:1px;
-moz-transform: rotate(-13deg);
-webkit-transform: rotate(-13deg);
-o-transform: rotate(-13deg);
-ms-transform: rotate(-13deg);
transform: rotate(-13deg);
}

#freedom-window-thirteen {
width: 9px;
height: 33px;
margin-top: 48px;
margin-right:1px;
margin-left:1px;
-moz-transform: rotate(13deg);
-webkit-transform: rotate(13deg);
-o-transform: rotate(13deg);
-ms-transform: rotate(13deg);
transform: rotate(13deg);	
}

#freedom-window-two {
width: 7px;
height: 28px;
margin-top: 63px;
margin-right:.5px;
margin-left:.5px;
-moz-transform: rotate(-13deg);
-webkit-transform: rotate(-13deg);
-o-transform: rotate(-13deg);
-ms-transform: rotate(-13deg);
transform: rotate(-13deg);	
}

#freedom-window-fourteen {
width: 7px;
height: 28px;
margin-top: 63px;
margin-right:.5px;
margin-left:.5px;
-moz-transform: rotate(13deg);
-webkit-transform: rotate(13deg);
-o-transform: rotate(13deg);
-ms-transform: rotate(13deg);
transform: rotate(13deg);	
}

#freedom-window-one {
width: 5px;
height: 21px;
margin-top: 79px;
-moz-transform: rotate(-13deg);
-webkit-transform: rotate(-13deg);
-o-transform: rotate(-13deg);
-ms-transform: rotate(-13deg);
transform: rotate(-13deg);
}

#freedom-window-fifteen {
width: 5px;
height: 21px;
margin-top: 79px;	
-moz-transform: rotate(13deg);
-webkit-transform: rotate(13deg);
-o-transform: rotate(13deg);
-ms-transform: rotate(13deg);
transform: rotate(13deg);
}

*/










/* Liberty Poster */


#liberty {
background: #BEF7E0;
text-align: center;
padding-top: 50px;
padding-bottom: 300px;
}

#liberty-title {
font-size: 4em;
color: #4e7e3c;
padding-top: 160px;
padding-bottom: 50px;
text-transform: uppercase;
}

#liberty-head {
margin-top:-105px;
background: #6C9E89; 
margin-left:auto;
margin-right:auto;
width:250px; 
height:375px;
-webkit-border-radius:98px 98px 98px 98px/
112px 112px  168px 168px ;
border-radius:50% 50% 50% 50%/40% 40% 60% 60%;
}

#liberty-spikes {
height: 300px;
width: 800px;
margin-top: 80px;
margin-left:auto;
margin-right:auto;
}

#liberty-spike-four {
width: 0;
height: 0;
border-left: 15px solid transparent;
border-bottom: 150px solid #6C9E89;
border-right: 15px solid transparent;
margin-left:auto;
margin-right:auto;
margin-bottom: -100px;
}

#liberty-spikes-one {
height: 150px;
width: 650px;
margin-left:auto;
margin-right:auto;
}

#liberty-spike-one {
float: left;
width: 0;
height: 0;
margin-top:-19px;
margin-left: 190px;
border-left: 15px solid transparent;
border-bottom: 150px solid #6C9E89;
border-right: 15px solid transparent;
transform: rotate(-30deg);
}

#liberty-spike-seven {
float: right;
width: 0;
height: 0;
margin-top:-19px;
margin-right: 190px;
border-left: 15px solid transparent;
border-bottom: 150px solid #6C9E89;
border-right: 15px solid transparent;
transform: rotate(30deg);
}

#liberty-spikes-two {
height: 150px;
width: 600px;
margin-left:auto;
margin-right:auto;
}

#liberty-spike-two {
float: left;
width: 0;
height: 0;
margin-left: 90px;
margin-top: -100px;
border-left: 15px solid transparent;
border-bottom: 150px solid #6C9E89;
border-right: 15px solid transparent;
transform: rotate(-57deg);
}

#liberty-spike-six {
float: right;
width: 0;
height: 0;
margin-right: 90px;
margin-top: -100px;
border-left: 15px solid transparent;
border-bottom: 150px solid #6C9E89;
border-right: 15px solid transparent;
transform: rotate(57deg);
}

#liberty-spikes-three {
height: 100px;
width: 600px;
margin-left:auto;
margin-right:auto;
margin-bottom: -200px;
}

#liberty-spike-three {
float: left;
width: 0;
height: 0;
margin-top: -170px;
margin-left: 60px;
border-left: 15px solid transparent;
border-bottom: 160px solid #6C9E89;
border-right: 15px solid transparent;
transform: rotate(-80deg);
}

#liberty-spike-five {
float: right;
width: 0;
height: 0;
margin-top: -170px;
margin-right: 60px;
border-left: 15px solid transparent;
border-bottom: 150px solid #6C9E89;
border-right: 15px solid transparent;
transform: rotate(80deg);
}







/* Little Liberty */


#liberty-sm {
background: #BEF7E0;
padding-top: 30px;
padding-bottom: 50px;
text-align: center;
}

#liberty-sm-title {
font-size: 6em;
color: white;
padding-top: 90px;
text-transform: uppercase;
}

#liberty-sm-head {
background: #6C9E89; 
margin-left:auto;
margin-right:auto;
width:140px; 
height:215px;
-webkit-border-radius:98px 98px 98px 98px/
112px 112px  168px 168px ;
border-radius:50% 50% 50% 50%/40% 40% 60% 60%;
}

#liberty-sm-spikes {
height: 300px;
width: 300px;
margin-bottom: -200px;
margin-left:-10px;
margin-right:auto;
}




#liberty-sm-spike-four {
width: 0;
height: 0;
padding-top: 12px;
border-left: 10px solid transparent;
border-bottom:60px solid #6C9E89;
border-right: 10px solid transparent;
margin-left:auto;
margin-right:auto;
margin-bottom: -90px;
}

#liberty-sm-spikes-one {
height: 150px;
width: 180px;
margin-left:auto;
margin-right:auto;
margin-top: 70px;
margin-bottom: -20px;
}

#liberty-sm-spike-one {
float: left;
width: 0;
height: 0;
margin-top:-16px;
margin-left:20px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(-35deg);
}

#liberty-sm-spike-seven {
float: right;
width: 0;
height: 0;
margin-top:-16px;
margin-right: 20px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(35deg);
}

#liberty-sm-spikes-two {
height: 150px;
width: 215px;
margin-left:auto;
margin-right:auto;
}

#liberty-sm-spike-two {
float: left;
width: 0;
height: 0;
margin-top: -100px;
margin-left: -6px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(-65deg);
}

#liberty-sm-spike-six {
float: right;
width: 0;
height: 0;
margin-right: -6px;
margin-top: -100px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(65deg);
}

#liberty-sm-spikes-three {
height: 100px;
width: 280px;
margin-left:auto;
margin-right:auto;
}

#liberty-sm-spike-three {
float: left;
width: 0;
height: 0;
margin-top: -200px;
margin-left: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(-85deg);
}

#liberty-sm-spike-five {
float: right;
width: 0;
height: 0;
margin-top: -200px;
margin-right: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(85deg);
}























@media only screen and (max-width: 959px) {
	

	
	#liberty-sm-head {
margin-left: 80px;
}

#liberty-sm-spikes {
margin-left:1px;
}
	
	
#calm-poster {
background:#000;
font-size:2em;
line-height:1.5em;	
padding-left:70px;
padding-right:70px;
height:600px;
width:440px;
margin:auto;
}

img.calm-poster-l-img {
display:none;	
}

#calm-poster-l-media, #calm-poster-s-media {
display:none;	
}

#calm-poster-m-media {
display:block;	
}
	
#calm-poster-l-media iframe {
border:5px solid #fff;
}
	
#calm-poster-l {
display:none;	
}

#calm-poster-m {
display:block;
}










#censorship {
height: 650px;
padding-bottom:30px;
}

#censorship-title {
font-size: 3em;
}

#censorship-head {
width:150px; 
height:225px;
}

#censorship-quiet  {
width:80px;
height:20px;
margin-left:260px;
margin-top:-68px;
}

#censorship-spikes {
height: 300px;
width: 300px;
margin-top:0;
margin-bottom: -195px;
}

#censorship-spike-four {
padding-top: 10px;
border-left: 10px solid transparent;
border-bottom:60px solid #fff;
border-right: 10px solid transparent;
}

#censorship-spikes-one {
width: 200px;
margin-top:75px;
margin-bottom: -20px;
}

#censorship-spike-one {
margin-left:20px;
margin-top: -18px;
border-left: 10px solid transparent;
border-bottom: 60px solid #fff;
border-right: 10px solid transparent;
transform: rotate(-35deg);
}

#censorship-spike-seven {
margin-right: 20px;
margin-top: -18px;
border-left: 10px solid transparent;
border-bottom: 60px solid #fff;
border-right: 10px solid transparent;
transform: rotate(35deg);
}

#censorship-spikes-two {
width: 225px;
}

#censorship-spike-two {
margin-left: -6px;
border-left: 10px solid transparent;
border-bottom: 60px solid #fff;
border-right: 10px solid transparent;
transform: rotate(-65deg);
}

#censorship-spike-six {
margin-right: -6px;
border-left: 10px solid transparent;
border-bottom: 60px solid #fff;
border-right: 10px solid transparent;
transform: rotate(65deg);
}

#censorship-spikes-three {
width: 300px;
}

#censorship-spike-three {
margin-top: -200px;
margin-left: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid #fff;
border-right: 10px solid transparent;
transform: rotate(-85deg);
}

#censorship-spike-five {
margin-top: -200px;
margin-right: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid #fff;
border-right: 10px solid transparent;
transform: rotate(85deg);
}

#censorship-window-one, #censorship-window-two, #censorship-window-three, #censorship-window-four, #censorship-window-five, #censorship-window-six, #censorship-window-seven, #censorship-window-eight, #censorship-window-nine, #censorship-window-ten, #censorship-window-eleven, #censorship-window-twelve, #censorship-window-thirteen, #censorship-window-fourteen, #censorship-window-fifteen {
border-radius:2px;
}

#censorship-headband {
width: 130px;
}

#censorship-window-eight {
width: 8px;
height: 30px;
margin-right:3px;
margin-left:3px;
}

#censorship-window-seven {
width: 7px;
height: 29px;
margin-top: 2px;
margin-right:3px;
margin-left:3px;
}

#censorship-window-nine {
width: 7px;
height: 29px;
margin-top: 2px;
margin-right:3px;
margin-left:3px;	
}

#censorship-window-six {
width: 7px;
height: 27px;
margin-top: 6.5px;
margin-right:3px;
margin-left:3px;
}

#censorship-window-ten {
width: 7px;
height: 27px;
margin-top: 6.5px;
margin-right:3px;
margin-left:3px;
}

#censorship-window-five {
width: 6px;
height: 24px;
margin-top: 13px;
margin-right:2px;
margin-left:2px;
}

#censorship-window-eleven {
width: 6px;
height: 24px;
margin-top: 13px;
margin-right:2px;
margin-left:2px;
}

#censorship-window-four {
width: 5px;
height: 21px;
margin-top: 20px;
margin-right:1.5px;
margin-left:1.5px;
}

#censorship-window-twelve {
width: 5px;
height: 21px;
margin-top: 20px;
margin-right:1.5px;
margin-left:1.5px;
}

#censorship-window-three {
width: 4px;
height: 19px;
margin-top: 29px;
margin-right:1px;
margin-left:1px;
}

#censorship-window-thirteen {
width:4px;
height: 19px;
margin-top: 29px;
margin-right:1px;
margin-left:1px;
}

#censorship-window-two {
width: 3px;
height: 16px;
margin-top: 38px;
margin-right:.5px;
margin-left:.5px;
}

#censorship-window-fourteen {
width: 3px;
height: 16px;
margin-top: 38px;
margin-right:1px;
margin-left:1px;	
}

#censorship-window-one {
width: 3px;
height: 14px;
margin-top: 47px;
margin-right:1px;
margin-left:1px;
}

#censorship-window-fifteen {
width: 3px;
height: 14px;
margin-top: 47px;
margin-right:1px;
margin-left:1px;	
}









#liberty-tech {
padding-bottom:120px;
padding-top:0;
}

#liberty-tech-title {
font-size: 2.8em;
}

#liberty-tech-head {
width:150px; 
height:225px;
margin-top: 45px;
}

#liberty-tech-window-eight {
width: 2px;
height: 78px;
background:#555;
}

#liberty-tech-roller {
width: 15px;
height: 40px;
margin-left: 292px;
margin-top:-200px;
}

#liberty-tech-forehead {
width: 150px;
height: 90px;
}

#liberty-tech-spikes {
width: 300px;
margin-top:0;
margin-bottom: -195px;
}

#liberty-tech-spike-four {
padding-top: 10px;
border-left: 10px solid transparent;
border-bottom:60px solid gray;
border-right: 10px solid transparent;
}

#liberty-tech-spikes-one {
width: 200px;
margin-top:75px;
margin-bottom: -20px;
}

#liberty-tech-spike-one {
margin-left:20px;
margin-top: -18px;
border-left: 10px solid transparent;
border-bottom: 60px solid gray;
border-right: 10px solid transparent;
transform: rotate(-35deg);
}

#liberty-tech-spike-seven {
margin-right: 20px;
margin-top: -18px;
border-left: 10px solid transparent;
border-bottom: 60px solid gray;
border-right: 10px solid transparent;
transform: rotate(35deg);
}

#liberty-tech-spikes-two {
width: 225px;
}

#liberty-tech-spike-two {
margin-left: -6px;
border-left: 10px solid transparent;
border-bottom: 60px solid gray;
border-right: 10px solid transparent;
transform: rotate(-65deg);
}

#liberty-tech-spike-six {
margin-right: -6px;
border-left: 10px solid transparent;
border-bottom: 60px solid gray;
border-right: 10px solid transparent;
transform: rotate(65deg);
}

#liberty-tech-spikes-three {
width: 300px;
}

#liberty-tech-spike-three {
margin-top: -200px;
margin-left: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid gray;
border-right: 10px solid transparent;
transform: rotate(-85deg);
}

#liberty-tech-spike-five {
margin-top: -200px;
margin-right: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid gray;
border-right: 10px solid transparent;
transform: rotate(85deg);
}










#liberty {
padding-bottom:30px;
}

#liberty-title {
font-size: 4em;
}

#liberty-head {
width:150px; 
height:225px;
}

#liberty-spikes {
width: 300px;
margin-top:0;
margin-bottom: -195px;
}

#liberty-spike-four {
padding-top: 10px;
border-left: 10px solid transparent;
border-bottom:60px solid #6C9E89;
border-right: 10px solid transparent;
}

#liberty-spikes-one {
width: 200px;
margin-top:75px;
margin-bottom: -20px;
}

#liberty-spike-one {
margin-left:20px;
margin-top: -18px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(-35deg);
}

#liberty-spike-seven {
margin-right: 20px;
margin-top: -18px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(35deg);
}

#liberty-spikes-two {
width: 225px;
}

#liberty-spike-two {
margin-left: -6px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(-65deg);
}

#liberty-spike-six {
margin-right: -6px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(65deg);
}

#liberty-spikes-three {
width: 300px;
}

#liberty-spike-three {
margin-top: -200px;
margin-left: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(-85deg);
}

#liberty-spike-five {
margin-top: -200px;
margin-right: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid #6C9E89;
border-right: 10px solid transparent;
transform: rotate(85deg);
}

#liberty-window-one, #liberty-window-two, #liberty-window-three, #liberty-window-four, #liberty-window-five, #liberty-window-six, #liberty-window-seven, #liberty-window-eight, #liberty-window-nine, #liberty-window-ten, #liberty-window-eleven, #liberty-window-twelve, #liberty-window-thirteen, #liberty-window-fourteen, #liberty-window-fifteen {
border-radius:2px;
}

#liberty-headband {
width: 130px;
}

#liberty-window-eight {
width: 8px;
height: 30px;
margin-right:3px;
margin-left:3px;
}

#liberty-window-seven {
width: 7px;
height: 29px;
margin-top: 2px;
margin-right:3px;
margin-left:3px;
}

#liberty-window-nine {
width: 7px;
height: 29px;
margin-top: 2px;
margin-right:3px;
margin-left:3px;
}

#liberty-window-six {
width: 7px;
height: 27px;
margin-top: 6.5px;
margin-right:3px;
margin-left:3px;
}

#liberty-window-ten {
width: 7px;
height: 27px;
margin-top: 6.5px;
margin-right:3px;
margin-left:3px;
}

#liberty-window-five {
width: 6px;
height: 24px;
margin-top: 13px;
margin-right:2px;
margin-left:2px;
}

#liberty-window-eleven {
width: 6px;
height: 24px;
margin-top: 13px;
margin-right:2px;
margin-left:2px;
}

#liberty-window-four {
width: 5px;
height: 21px;
margin-top: 20px;
margin-right:1.5px;
margin-left:1.5px;
}

#liberty-window-twelve {
width: 5px;
height: 21px;
margin-top: 20px;
margin-right:1.5px;
margin-left:1.5px;
}

#liberty-window-three {
width: 4px;
height: 19px;
margin-top: 29px;
margin-right:1px;
margin-left:1px;
}

#liberty-window-thirteen {
width:4px;
height: 19px;
margin-top: 29px;
margin-right:1px;
margin-left:1px;
}

#liberty-window-two {
width: 3px;
height: 16px;
margin-top: 38px;
margin-right:.5px;
margin-left:.5px;
}

#liberty-window-fourteen {
width: 3px;
height: 16px;
margin-top: 38px;
margin-right:1px;
margin-left:1px;
}

#liberty-window-one {
width: 3px;
height: 14px;
margin-top: 47px;
margin-right:1px;
margin-left:1px;
}

#liberty-window-fifteen {
width: 3px;
height: 14px;
margin-top: 47px;
margin-right:1px;
margin-left:1px;	
}










#freedom {
height:650px;
padding-bottom:30px;
}

#freedom-title {
font-size: 3.4em;
}

#freedom-head {
width:150px; 
height:225px;
}

#freedom-face-paint  {
margin-left:255px;
margin-top:-200px;
border-top: 200px solid #fff;
border-left: 40px solid transparent;
border-right: 30px solid transparent;
}

#freedom-mouth-in {
width:20px;
height:20px;
margin-top: -90px;
}

#freedom-spikes {
width: 300px;
margin-top:0;
margin-bottom: -195px;
}

#freedom-spike-four {
padding-top: 10px;
border-left: 10px solid transparent;
border-bottom:60px solid #000;
border-right: 10px solid transparent;
}

#freedom-spikes-one {
width: 200px;
margin-top:75px;
margin-bottom: -20px;
}

#freedom-spike-one {
margin-left:20px;
margin-top: -18px;
border-left: 10px solid transparent;
border-bottom: 60px solid #000;
border-right: 10px solid transparent;
transform: rotate(-35deg);
}

#freedom-spike-seven {
margin-right: 20px;
margin-top: -18px;
border-left: 10px solid transparent;
border-bottom: 60px solid #000;
border-right: 10px solid transparent;
transform: rotate(35deg);
}

#freedom-spikes-two {
width: 225px;
}

#freedom-spike-two {
margin-left: -6px;
border-left: 10px solid transparent;
border-bottom: 60px solid #000;
border-right: 10px solid transparent;
transform: rotate(-65deg);
}

#freedom-spike-six {
margin-right: -6px;
border-left: 10px solid transparent;
border-bottom: 60px solid #000;
border-right: 10px solid transparent;
transform: rotate(65deg);
}

#freedom-spikes-three {
width: 300px;
}

#freedom-spike-three {
margin-top: -200px;
margin-left: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid #000;
border-right: 10px solid transparent;
transform: rotate(-85deg);
}

#freedom-spike-five {
margin-top: -200px;
margin-right: 17px;
border-left: 10px solid transparent;
border-bottom: 60px solid #000;
border-right: 10px solid transparent;
transform: rotate(85deg);
}


#freedom-window-one, #freedom-window-two, #freedom-window-three, #freedom-window-four, #freedom-window-five, #freedom-window-six, #freedom-window-seven, #freedom-window-eight, #freedom-window-nine, #freedom-window-ten, #freedom-window-eleven, #freedom-window-twelve, #freedom-window-thirteen, #freedom-window-fourteen, #freedom-window-fifteen {
border-radius:2px;
}

#freedom-headband {
width: 130px;
}

#freedom-window-eight {
width: 8px;
height: 30px;
margin-right:3px;
margin-left:3px;
}

#freedom-window-seven {
width: 7px;
height: 29px;
margin-top: 2px;
margin-right:3px;
margin-left:3px;
}

#freedom-window-nine {
width: 7px;
height: 29px;
margin-top: 2px;
margin-right:3px;
margin-left:3px;
}

#freedom-window-six {
width: 7px;
height: 27px;
margin-top: 6.5px;
margin-right:3px;
margin-left:3px;
}

#freedom-window-ten {
width: 7px;
height: 27px;
margin-top: 6.5px;
margin-right:3px;
margin-left:3px;
}

#freedom-window-five {
width: 6px;
height: 24px;
margin-top: 13px;
margin-right:2px;
margin-left:2px;
}

#freedom-window-eleven {
width: 6px;
height: 24px;
margin-top: 13px;
margin-right:2px;
margin-left:2px;
}

#freedom-window-four {
width: 5px;
height: 21px;
margin-top: 20px;
margin-right:1.5px;
margin-left:1.5px;
}

#freedom-window-twelve {
width: 5px;
height: 21px;
margin-top: 20px;
margin-right:1.5px;
margin-left:1.5px;
}

#freedom-window-three {
width: 4px;
height: 19px;
margin-top: 29px;
margin-right:1px;
margin-left:1px;
}

#freedom-window-thirteen {
width:4px;
height: 19px;
margin-top: 29px;
margin-right:1px;
margin-left:1px;
}

#freedom-window-two {
width: 3px;
height: 16px;
margin-top: 38px;
margin-right:.5px;
margin-left:.5px;
}

#freedom-window-fourteen {
width: 3px;
height: 16px;
margin-top: 38px;
margin-right:1px;
margin-left:1px;
}

#freedom-window-one {
width: 3px;
height: 14px;
margin-top: 47px;
margin-right:1px;
margin-left:1px;
}

#freedom-window-fifteen {
width: 3px;
height: 14px;
margin-top: 47px;
margin-right:1px;
margin-left:1px;	
}

}






@media only screen and (min-width: 768px) and (max-width: 959px) {
	

	
#censorship, #freedom, #liberty, #liberty-tech {
padding-bottom:120px;
padding-top:0;
width: 600px;
height: 800px;

}


#censorship-title, #freedom-title, #liberty-title, #technology-title, {
font-size: 3em;
padding-top: 80px;
padding-bottom: 30px;
}
#freedom-head, #censorship-head, #liberty-head {
margin-top: 0;
}



}







@media only screen and (max-width: 767px) {

	#liberty-sm-head {
margin-left: 70px;
}

#liberty-sm-spikes {
margin-left:-9px;
}

#censorship, #liberty, #liberty-tech, #freedom {
padding-bottom:30px;
}


#censorship-title, #liberty-title, #liberty-tech-title, #freedom-title {
font-size: 2em;
padding-top: 70px;
padding-bottom: 30px;
}


#liberty-tech-roller {
width: 10px;
height: 30px;
margin-left: 155px;
margin-top:-200px;
}

#freedom-face-paint {
margin-left:118px;
margin-top:-200px;
border-top: 200px solid #fff;
border-left: 40px solid transparent;
border-right: 30px solid transparent;
}



}




@media only screen and (min-width: 480px) and (max-width: 767px) {

#calm-poster-l-media, #calm-poster-m-media {
display:none;	
}

#calm-poster-s-media {
display:block;	
}
	
#calm-poster {
background:#1DA237;
height:450px;
width:320px;
font-size:1.2em;
line-height:3em;
font-family:georgia, serif;
padding-left:10px;
padding-right:10px;
padding-top:60px;
padding-bottom:20px;
}

#calm-poster-l {
display:none;	
}

#calm-poster-m {
display:none;	
}

#calm-poster-s {
display:block;
}



#censorship, #freedom, #liberty-tech, #balance, #liberty {
padding-top:20px;
padding-bottom:90px;
height: 600px;;
width:320px;
}



#censorship-title, #freedom-title, #liberty-tech-title, #balance-title, #liberty-title {
font-size: 2em;
padding-top: 50px;
padding-bottom: 30px;
}

#censorship-head, #freedom-head, #liberty-head {
width:150px; 
height:225px;
}

#censorship-quiet  {
width:80px;
height:20px;
margin-left:120px;
margin-top:-68px;
}
}




@media only screen and (max-width: 479px) {
	
	#liberty-sm {
margin-left:auto;
margin-right:auto;
}

#calm-poster-l-media, #calm-poster-m-media {
display:none;	
}

#calm-poster-s-media {
display:block;	
}
		
#calm-poster {
background:#1DA237;
height:320px;
width:260px;
font-size:1em;
line-height:2.5em;
font-family:georgia, serif;
padding-left:2px;
padding-right:2px;
padding-top:30px;
}
	
#calm-poster-l {
display:none;	
}

#calm-poster-m {
display:none;	
}

#calm-poster-s {
display:block;
}





#censorship, #freedom, #liberty, #balance, #liberty-tech {
padding-bottom:90px;
width: 280px;
overflow: hidden;
height: 550px;
}


#censorship-title, #freedom-title, #liberty-title, #balance-title, #liberty-tech-title {
font-size: 1.4em;
padding-top: 40px;
padding-bottom: 20px;
}

#liberty-tech-spikes, #freedom-spikes, #liberty-spikes, #balance-spikes, #censorship-spikes {
height: 300px;
width: 300px;
margin-top:0;
margin-left: -10px;
}

#liberty-tech-roller {
width: 10px;
height: 30px;
margin-left: 135px;
margin-top:-200px;
}

#censorship-quiet  {
width:80px;
height:20px;
margin-left:93px;
margin-top:-68px;
}

#freedom-face-paint  {
margin-left:75px;
margin-top:-210px;
border-top: 200px solid #fff;
border-left: 40px solid transparent;
border-right: 30px solid transparent;
}


#liberty-sm-headband {
margin-left: auto;
margin-right: auto;
}


}
