html,body {background: #E5E5E5;}#background {display: block;position: fixed;top: 0;z-index: 1;height: 100%;width: 100%; background-color: #E5E5E5;} #background {background-image: url('http://picniccinema.co.uk/wp-content/uploads/2013/03/BACKGROUND_2013_MONO_SKY5.jpg');background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center center;}#background.slideshow {background-image: none !important;background-color: #E5E5E5;filter: none;-ms-filter: none;}#background div {background-position: 50% 0%;background-repeat: no-repeat;background-size: cover;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;}#signup-bodytag #background {opacity:0;}@media screen and (max-width: 768px) {body.page-template-launch #background {background-image: url('http://picniccinema.co.uk/wp-content/uploads/2013/03/BACKGROUND_2013_MONO_SKY5.jpg');position: relative; height: 33%; }}@media screen and (max-width: 768px) {body:not(.page-template-launch) #background {background-image: url('http://picniccinema.co.uk/wp-content/uploads/2013/03/BACKGROUND_2013_MONO_SKY5.jpg');position: relative; height: 33%;}.lite #wrapper {width: 100%;margin: 0px auto;}.lite #wrapper header {width: 100%;}.lite #main {width: 100%;}}@media screen and (min-width: 768px) {.page-template-launch>#background {background-image: url('http://picniccinema.co.uk/wp-content/uploads/2013/03/BACKGROUND_2013_MONO_SKY5.jpg');background-repeat: no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-position: center center;height: 100%;position: fixed;}}#signup {background-color: #FFFFFF;border-width:0px;border-color:#EEEEEE;border-style:solid;-webkit-box-shadow: 0px 0px 0px #FFF; -moz-box-shadow: 0px 0px 0px #FFF; box-shadow: 0px 0px 0px #FFF;}#signup-page header h1 {text-align: center;}#signup-page header h1 {font-family:Oswald;font-weight:normal;font-style:normal;color:#191919;text-shadow: 0px 1px 1px #ffffff;font-size:7.8em;}#signup-page header h1 span {display: block;text-align: left;}#signup a,#privacy-policy a {color:#00BFBF !important;}#signup h2,#privacy-policy h2 {font-family:Oswald;font-size:2.4em;font-weight:normal;font-style:normal;color:#191919;text-shadow: none;}#signup h3, #signup h4 {color:#191919;}#signup h3 {font-size:2.04em;font-family:Oswald;}#signup h4 {font-size:1.68em;font-family:Oswald;}#signup h2.social-heading, #signup label {font-family:Oswald;font-size:1.4em;font-weight:normal;font-style:normal;color:#A69E9E;text-shadow: none;}#signup p,#signup span.calc,#privacy-policy p {font-size:1.2em !important;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-weight:300;color:#333333;}#presignup-content ul,#success-content ul,#signup ol,#signup-editor-content ul {font-size:1.2em !important;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-weight:300;color:#333333;margin-left: 20px;}#signup ol li {list-style: decimal;}#presignup-content li,#success-content li,#signup-editor-content li {font-size: 1em;line-height:1.2em !important;list-style: disc;}span.privacy-policy {color:#333333;}#privacy-policy {background-color: #FFFFFF;}#privacy-policy h2 {color:#191919 !important;}#privacy-policy p {color:#333333 !important;}#privacy-policy a.close:hover {color:#00a2a2 !important;}#signup input#submit-button,#signup #submit-button-spinner {background-color:#A69E9E;}#signup span#submit-button-border {border-color:#8d8686;background:#8d8686;}#signup input#submit-button:hover {background-color:#8d8686;}@media screen and (max-width: 768px) {#signup-page header {font-size: 0.7em;}}