#!/usr/bin/perl

print STDOUT 'Content-type: text/css; Charset: UTF8'."\n\n";
#print STDOUT 'fieldset{border:0;background:url("/img/_brexit/fieldset.png") no-repeat;height:174px;width:658px;padding:55px 45px 55px 65px;margin:0 auto}';
#print STDOUT 'fieldset label,fieldset input#event_description{font-size:48px;font-family:"Oswald", Helvetica, Arial, sans-serif}';
#print STDOUT 'fieldset label{text-shadow:0 -1px 0 #000;line-height:96px}';
#print STDOUT 'fieldset input#event_description{width:331px;height:96px;margin-left:20px;background:#fff url("/img/_brexit/textfield-bg.png") no-repeat;border:0;padding-left:20px;color:#333}';
#print STDOUT 'fieldset span.error_field input#event_description{background:#fff url("/img/_brexit/textfield-bg-error.png") no-repeat}';
#print STDOUT 'fieldset p#selects{margin-top:20px;font-family:"Oswald", Helvetica, Arial, sans-serif}';
#print STDOUT 'fieldset p#selects span#colon{text-indent:-9999em;width:4px;height:17px;background:url("/img/_brexit/select-colon.png") no-repeat;display:inline-block;margin-right:5px}';
#print STDOUT 'fieldset p#selects span#datetime_separator{margin-left:8px}';
#print STDOUT 'fieldset p#selects select{z-index:10;position:absolute;top:15px;left:0;opacity:0;cursor:pointer}';
#print STDOUT 'fieldset p#selects .select_wrapper{position:relative;height:44px;display:inline-block}';
#print STDOUT 'fieldset p#selects a{font-size:0;height:44px;line-height:44px;padding-left:4px;margin-right:5px;color:#666;display:inline-block;position:relative;z-index:1;background:url("/img/_brexit/select-bg.png") no-repeat}';
#print STDOUT 'fieldset p#selects a span{display:inline-block;font-size:20px;padding:0 26px 0 6px;background:url("/img/_brexit/select-arrow.png") right no-repeat;text-shadow:0 1px 0 #FFF}';
#print STDOUT 'fieldset p#selects a:active{top:0}';
#print STDOUT 'fieldset p#selects a#countdown_month td{width:89px}';
#print STDOUT 'fieldset p#selects #event_until_2i{width:125px}';
#print STDOUT 'fieldset p#selects a#countdown_day td{width:20px}';
#print STDOUT 'fieldset p#selects #event_until_3i{width:56px}';
#print STDOUT 'fieldset p#selects a#countdown_year td{width:40px}';
#print STDOUT 'fieldset p#selects #event_until_1i{width:76px}';
#print STDOUT 'fieldset p#selects a#countdown_hour td{width:52px}';
#print STDOUT 'fieldset p#selects #event_until_4i{width:88px}';
#print STDOUT 'fieldset p#selects a#countdown_minute td{width:20px}';
#print STDOUT 'fieldset p#selects #event_until_5i{width:56px}';
#print STDOUT 'fieldset p#selects input#generate{border:0;font-size:24px;font-family:"Oswald", Helvetica, Arial, sans-serif;background:url("/img/_brexit/button-bg.png") no-repeat;color:#FFF;text-shadow:0 1px 0 #000;height:64px;width:196px;margin-left:0;cursor:pointer}';
#print STDOUT 'fieldset p#selects input#generate:active{background:url("/img/_brexit/button-bg.png") 0 -64px no-repeat;text-shadow:none}';

print STDOUT 'body { background:RGB( 49,49,49 );font:24px "Helvetica Neue", Helvetica, Arial, sans-serif;color:RGB( 255,255,255 ); }';
print STDOUT 'a{text-decoration:none}';
print STDOUT 'a:active{top:1px;position:relative}';
print STDOUT '#wrapper{width:1184px;margin:120px auto;text-align:center}';

print STDOUT '#countdown_timer{ ; }';
print STDOUT '#countdown_timer table{width:1180px;height:184px;padding:0;font-size:17px; }';
print STDOUT '#tddays    { padding:0; }';
print STDOUT '#tdhours   { padding:0; }';
print STDOUT '#tdminutes { padding:0; }';
print STDOUT '#tdseconds { padding:0; }';
print STDOUT '#days      { width:auto;height:132px;background:RGBa(20,20,20,0.8);border:12px solid black;border-radius:12px; padding:0; }';
print STDOUT '#hours     { width:auto;height:132px;background:RGBa(20,20,20,0.8);border:12px solid black;border-radius:12px; padding:0; }';
print STDOUT '#minutes   { width:auto;height:132px;background:RGBa(20,20,20,0.8);border:12px solid black;border-radius:12px; padding:0; }';
print STDOUT '#seconds   { width:auto;height:132px;background:RGBa(20,20,20,0.8);border:12px solid black;border-radius:12px; padding:0; }';
print STDOUT '#days_label,#hours_label,#minutes_label,#seconds_label{ height:auto;text-align:center; }';
#--------------------------------------------------------------------------------
print STDOUT '.digit_1 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position:     0 0;border:0; }';
print STDOUT '.digit_2 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position: -92px 0;border:0; }';
print STDOUT '.digit_3 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position:-184px 0;border:0; }';
print STDOUT '.digit_4 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position:-276px 0;border:0; }';
print STDOUT '.digit_5 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position:-368px 0;border:0; }';
print STDOUT '.digit_6 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position:-460px 0;border:0; }';
print STDOUT '.digit_7 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position:-552px 0;border:0; }';
print STDOUT '.digit_8 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position:-644px 0;border:0; }';
print STDOUT '.digit_9 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position:-736px 0;border:0; }';
print STDOUT '.digit_0 { display:inline-block;height:130px;width:92px;background:url("/img/_brexit/numbers.png") no-repeat;text-indent:-9999em;margin-right:2px;background-position:-828px 0;border:0; }';
#--------------------------------------------------------------------------------
print STDOUT '#footer{font-size:12px;margin-top:90px;padding-bottom:20px;width:960px;text-align:center}';
print STDOUT '#footer{text-align:center;font-size:13px;margin-top:30px}';
print STDOUT '#footer div.fb-like{margin-top:40px;display:inline-block}';
print STDOUT '#footer div.fb-like{margin-top:40px;display:block}';
print STDOUT '#footer a{font-weight:bold;color:#FFF;margin-right:20px}';
print STDOUT '#footer a{margin-right:30px;color:#CCC;text-decoration:none;font-weight:bold;text-shadow:0 -1px 0 #000}';
print STDOUT '#footer a:last-child{margin-right:0}';
print STDOUT '#footer a:hover{color:#FFF}';

