").text(i.label).appendTo(t)},_move:function(e,t){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[e](t),void 0):(this.search(null,t),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var s=RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,function(e){return s.test(e.label||e.value||e)})}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,this.liveRegion.children().hide(),e("").text(i).appendTo(this.liveRegion))}}),e.ui.autocomplete});
\ No newline at end of file
diff --git a/script/ugc.js b/script/ugc.js
index 6701244..df0deea 100755
--- a/script/ugc.js
+++ b/script/ugc.js
@@ -33,6 +33,12 @@ function Film(oSettings)
sName = sName?(sName + '').toLowerCase().replace(/^([a-z\u00E0-\u00FC])|\s+([a-z\u00E0-\u00FC])/g, function($1) {return $1.toUpperCase();}):'';
return this.attr('name', sName);
};
+
+ this.safe = function(sName)
+ {
+ var sSafeName = sName?removeDiacritics(sName):'';
+ return this.attr('safe', sSafeName);
+ };
this.poster = function(sPoster)
{
@@ -70,7 +76,11 @@ function Film(oSettings)
else
{
sValue = $.trim(sValue);
- if(sValue!='') this._attr[sName] = sValue;
+ if(sValue!='')
+ {
+ this._attr[sName] = sValue;
+ return this._attr[sName];
+ }
else this.error('Trying to set an empty film attribute: '+sName);
}
};
@@ -256,6 +266,9 @@ function Ugc()
//remove buffer
buffer(false);
+
+ //Build Search
+ this.initSearch();
};
this.addCineNav = function(iCinemaId)
@@ -266,11 +279,45 @@ function Ugc()
.data('id', iCinemaId)
.click(function(){
var $This = $(this);
- $('.cinema_timetable_'+$This.data('id')).toggle();
+ $('.cinema_timetable_'+$This.data('id')).slideToggle();
$This.toggleClass('hidden');
})
.text(sFirstLetter));
- }
+ };
+
+ this.initSearch = function()
+ {
+ $("#search")
+ .attr('placeholder', 'Search...')
+ .on("change paste keyup", function() {
+ if($(this).val()=='') $('.film').not('.banned').show();
+ })
+ .autocomplete(
+ {
+ autoFocus: true,
+ delay: 0,
+ source: function(oRequest, fResponse) //search engine
+ {
+ var sTerm = removeDiacritics(oRequest.term);
+ var rMatcher = new RegExp($.ui.autocomplete.escapeRegex(sTerm), 'i');
+
+ //Remove all films
+ $('.film').not('.banned').hide();
+
+ $.each(oUgc.film(), function(iFilmId, oFilm)
+ {
+ if(!oFilm.ban().status)
+ {
+ var oMatch = oFilm.safe().match(rMatcher);
+ if(oMatch)
+ {
+ oFilm.anchor().show();
+ }
+ }
+ });
+ }
+ });
+ };
this.addCinema = function(iCinemaId, hDom)
{
@@ -296,7 +343,7 @@ function Ugc()
oFilm.edito(sEdito);
//Name
- oFilm.name($Film.find('.FilmTitle').text());
+ oFilm.safe(oFilm.name($Film.find('.FilmTitle').text()));
//Poster
var sPosterUrl = $Film.find('.FilmThumbnail img').attr('source');
@@ -623,4 +670,110 @@ function reload()
{
buffer(true);
location.reload();
+}
+
+
+var defaultDiacriticsRemovalap = [
+ {'base':'A', 'letters':'\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F'},
+ {'base':'AA','letters':'\uA732'},
+ {'base':'AE','letters':'\u00C6\u01FC\u01E2'},
+ {'base':'AO','letters':'\uA734'},
+ {'base':'AU','letters':'\uA736'},
+ {'base':'AV','letters':'\uA738\uA73A'},
+ {'base':'AY','letters':'\uA73C'},
+ {'base':'B', 'letters':'\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181'},
+ {'base':'C', 'letters':'\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E'},
+ {'base':'D', 'letters':'\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779'},
+ {'base':'DZ','letters':'\u01F1\u01C4'},
+ {'base':'Dz','letters':'\u01F2\u01C5'},
+ {'base':'E', 'letters':'\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E'},
+ {'base':'F', 'letters':'\u0046\u24BB\uFF26\u1E1E\u0191\uA77B'},
+ {'base':'G', 'letters':'\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E'},
+ {'base':'H', 'letters':'\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D'},
+ {'base':'I', 'letters':'\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197'},
+ {'base':'J', 'letters':'\u004A\u24BF\uFF2A\u0134\u0248'},
+ {'base':'K', 'letters':'\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2'},
+ {'base':'L', 'letters':'\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780'},
+ {'base':'LJ','letters':'\u01C7'},
+ {'base':'Lj','letters':'\u01C8'},
+ {'base':'M', 'letters':'\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C'},
+ {'base':'N', 'letters':'\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4'},
+ {'base':'NJ','letters':'\u01CA'},
+ {'base':'Nj','letters':'\u01CB'},
+ {'base':'O', 'letters':'\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C'},
+ {'base':'OI','letters':'\u01A2'},
+ {'base':'OO','letters':'\uA74E'},
+ {'base':'OU','letters':'\u0222'},
+ {'base':'OE','letters':'\u008C\u0152'},
+ {'base':'oe','letters':'\u009C\u0153'},
+ {'base':'P', 'letters':'\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754'},
+ {'base':'Q', 'letters':'\u0051\u24C6\uFF31\uA756\uA758\u024A'},
+ {'base':'R', 'letters':'\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782'},
+ {'base':'S', 'letters':'\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784'},
+ {'base':'T', 'letters':'\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786'},
+ {'base':'TZ','letters':'\uA728'},
+ {'base':'U', 'letters':'\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244'},
+ {'base':'V', 'letters':'\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245'},
+ {'base':'VY','letters':'\uA760'},
+ {'base':'W', 'letters':'\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72'},
+ {'base':'X', 'letters':'\u0058\u24CD\uFF38\u1E8A\u1E8C'},
+ {'base':'Y', 'letters':'\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE'},
+ {'base':'Z', 'letters':'\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762'},
+ {'base':'a', 'letters':'\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250'},
+ {'base':'aa','letters':'\uA733'},
+ {'base':'ae','letters':'\u00E6\u01FD\u01E3'},
+ {'base':'ao','letters':'\uA735'},
+ {'base':'au','letters':'\uA737'},
+ {'base':'av','letters':'\uA739\uA73B'},
+ {'base':'ay','letters':'\uA73D'},
+ {'base':'b', 'letters':'\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253'},
+ {'base':'c', 'letters':'\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184'},
+ {'base':'d', 'letters':'\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A'},
+ {'base':'dz','letters':'\u01F3\u01C6'},
+ {'base':'e', 'letters':'\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD'},
+ {'base':'f', 'letters':'\u0066\u24D5\uFF46\u1E1F\u0192\uA77C'},
+ {'base':'g', 'letters':'\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F'},
+ {'base':'h', 'letters':'\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265'},
+ {'base':'hv','letters':'\u0195'},
+ {'base':'i', 'letters':'\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131'},
+ {'base':'j', 'letters':'\u006A\u24D9\uFF4A\u0135\u01F0\u0249'},
+ {'base':'k', 'letters':'\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3'},
+ {'base':'l', 'letters':'\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747'},
+ {'base':'lj','letters':'\u01C9'},
+ {'base':'m', 'letters':'\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F'},
+ {'base':'n', 'letters':'\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5'},
+ {'base':'nj','letters':'\u01CC'},
+ {'base':'o', 'letters':'\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275'},
+ {'base':'oi','letters':'\u01A3'},
+ {'base':'ou','letters':'\u0223'},
+ {'base':'oo','letters':'\uA74F'},
+ {'base':'p','letters':'\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755'},
+ {'base':'q','letters':'\u0071\u24E0\uFF51\u024B\uA757\uA759'},
+ {'base':'r','letters':'\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783'},
+ {'base':'s','letters':'\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B'},
+ {'base':'t','letters':'\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787'},
+ {'base':'tz','letters':'\uA729'},
+ {'base':'u','letters': '\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289'},
+ {'base':'v','letters':'\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C'},
+ {'base':'vy','letters':'\uA761'},
+ {'base':'w','letters':'\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73'},
+ {'base':'x','letters':'\u0078\u24E7\uFF58\u1E8B\u1E8D'},
+ {'base':'y','letters':'\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF'},
+ {'base':'z','letters':'\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763'}
+];
+
+var diacriticsMap = {};
+for (var i=0; i < defaultDiacriticsRemovalap.length; i++)
+{
+ var letters = defaultDiacriticsRemovalap[i].letters;
+ for (var j=0; j < letters.length ; j++) diacriticsMap[letters[j]] = defaultDiacriticsRemovalap[i].base;
+}
+
+// "what?" version ... http://jsperf.com/diacritics/12
+function removeDiacritics(str)
+{
+ return str.replace(/[^\u0000-\u007E]/g, function(a)
+ {
+ return diacriticsMap[a] || a;
+ });
}
\ No newline at end of file
diff --git a/style/_big_screen.scss b/style/_big_screen.scss
index 4242b5d..8c358b3 100755
--- a/style/_big_screen.scss
+++ b/style/_big_screen.scss
@@ -34,4 +34,29 @@
margin-bottom: 0.3em;
}
}
+
+ /* Search */
+
+ #search_box {
+ text-align: right;
+ margin-top: 0.7em;
+
+ #search {
+ font-size: 0.8em;
+ margin: 0px;
+ background:white;
+ color:#666;
+ border: 1px solid #666;
+ box-shadow: 1px 1px 2px 1px rgba(102, 102, 102, 0.3);
+ padding: 0.3em 0.5em;
+ width: 33%;
+ font-family: 'Open Sans', sans-serif;
+
+ &:active, &:hover, &:focus {
+ color:#08288B;
+ border-color:#08288B;
+ box-shadow: 1px 1px 2px 1px rgba(8, 140, 139, 0.3);
+ }
+ }
+ }
}
\ No newline at end of file
diff --git a/style/_font-awesome.scss b/style/_font-awesome.scss
index b893fd7..36d5586 100755
--- a/style/_font-awesome.scss
+++ b/style/_font-awesome.scss
@@ -1,9 +1,6 @@
-/*!
- * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-/* FONT PATH
- * -------------------------- */
+//Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
+//License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
+
@font-face {
font-family: 'FontAwesome';
src: url('fontawesome-webfont.eot?v=4.3.0');
@@ -20,7 +17,6 @@
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
}
-/* makes the font 33% larger relative to the icon container */
.fa-lg {
font-size: 1.33333333em;
line-height: 0.75em;
diff --git a/style/_normalize.scss b/style/_normalize.scss
index 300e254..29f480a 100755
--- a/style/_normalize.scss
+++ b/style/_normalize.scss
@@ -1,2 +1,2 @@
-/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
+//! normalize.css v3.0.2 | MIT License | git.io/normalize
img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}
\ No newline at end of file
diff --git a/style/_small_screen.scss b/style/_small_screen.scss
index 7465baa..be2fa9b 100755
--- a/style/_small_screen.scss
+++ b/style/_small_screen.scss
@@ -37,6 +37,12 @@
margin-right:calc(2em / 2.5);
}
+ /* Search */
+
+ #search {
+ display:none;
+ }
+
/* Main */
main {
diff --git a/style/ugc.css b/style/ugc.css
index 0ebe9f6..175df4d 100755
--- a/style/ugc.css
+++ b/style/ugc.css
@@ -1,5 +1,2 @@
-@CHARSET "UTF-8";/*! normalize.css v3.0.2 | MIT License | git.io/normalize */img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}/*!
- * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */@font-face{font-family:'FontAwesome';src:url("fontawesome-webfont.eot?v=4.3.0");src:url("fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("fontawesome-webfont.woff?v=4.3.0") format("woff"),url("fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-gear:before{content:"\f013"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-underline:before{content:"\f0cd"}.fa-ol:before{content:"\f0cb"}.fa-ul:before{content:"\f03a"}body{margin:0;padding:1em;font-family:'Open Sans', sans-serif;font-size:1em;color:#222;background:white;min-width:30em}a{text-decoration:none;color:#222}a:hover{color:#08288B}h1{color:#08288B;margin:0 0 0.8em 0}h2{margin:0 0 1em 0;font-size:1.7em}select{border:none;background:transparent;color:#666}.hide{display:none !important}.inline{margin-right:0.5em}.button{background:#666;color:white;padding:0.1em 0.4em;border-radius:3px;cursor:pointer}.button:hover,.button.clicked{background:#08288B;color:white}.button.square{padding:0.2em}.button.no_bg{background:none;color:#666}.button.no_bg:hover,.button.no_bg.clicked{background:inherit;color:#08288B}.fa-film:before{content:"\f008"}.fa-trailer:before{content:"\f144"}.fa-spinner{color:#08288B;font-size:2em}.fa-spinner:before{content:"\f110"}.fa-cinema:before{content:"\f017"}.fa-date:before{content:"\f133"}.fa-power:before{content:"\f1b0"}.fa-edito:before{content:"\f0e7"}.fa-feedback:before{content:"\f0b0"}.fa-settings:before{content:"\f013"}.fa-ok:before{content:"\f00c"}.fa-down:before{content:"\f0d7"}.fa-on:before{content:"\f205"}.fa-off:before{content:"\f204"}.fa-on,.fa-off{cursor:pointer}header{margin:0;text-align:center}header #nav{text-align:left;position:relative;margin-bottom:0.7em}header #nav #btn_settings{font-size:1.5em;margin:0;padding:0 0.25em 0 0;position:absolute;right:0;top:0}header .title{color:#08288B;display:inline-block;padding-left:113px;background:url(../images/logo_ugc.png) 0 50% no-repeat}header .title time{display:inline-block;font-size:2em;padding:1.5em 0 1.5em 0.75em}nav a{color:#08288B}nav a.hidden{color:#666}nav a.hidden:hover{color:#08288B}main{margin-top:1em}#buffer{position:fixed;top:0px;left:0px;right:0px;bottom:0px;width:2em;height:2em;margin:auto;padding:0px}.film{position:relative;display:inline-block;background:white;margin-bottom:1em;overflow:hidden;width:100%;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5)}.film *{transform:translate(0px, 0px)}.film img.bg{position:absolute;top:50%;margin-top:-25%;left:175px;right:0;bottom:0;opacity:0.2;width:calc(100% - 175px)}.film .poster-container{display:inline-block}.film img.poster{width:175px;z-index:2;vertical-align:top}.film .info{z-index:2;display:inline-block;vertical-align:top;padding:1em;width:calc(100% - 2em - 175px)}.film p{margin:0.5em 0}.film .title{margin-top:0}.film .title a.name{font-weight:bold}.film .edito{font-style:italic;color:#777}.film .timetable{margin-top:1em;font-size:0.8em}.film .timetable p{line-height:2.0;margin:0}.film .timetable .cinema{margin-right:0.5em}.film .timetable .cinema .fa{font-size:1.25em;line-height:0.7656249414em;vertical-align:-14.06250352%}.film .timetable .lang{margin-right:0.5em}#feedback{background:#EEE;padding:1em;font-size:0.6em;margin-bottom:1em;color:#999}#feedback p:FIRST-CHILD{margin-top:0}#feedback p:LAST-CHILD{margin-bottom:0}footer{font-size:0.8em;margin:1em 0 0 0;color:#08288B}.background{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background:white;opacity:0.5}#settings{display:none;position:absolute;top:0;left:0;right:0;margin:1em;padding:1em;background:white;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);z-index:4}#settings h1{position:relative}#settings h1 .button{position:absolute;right:0}#settings #buffer_settings{text-align:center;margin:2em auto}#settings ul.cinemas{-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style:none;padding:0;margin:0}#settings ul.cinemas li{cursor:pointer}#settings ul.cinemas li.include{font-weight:bold}#settings .switches{margin-top:1em}#settings .switches .fa-on+span{font-weight:bold}@media (max-width: 40.5em){body{padding:0}header #nav{font-size:2.5em;margin:0;padding:calc(2em / 2.5) calc(1em / 2.5);background:#fff url(../images/logo_ugc.png) 50% 50%/3em auto no-repeat}header #nav #ugc_days{display:none}header #nav #btn_settings{padding:0.5em 0.5em 0 0}header .title{display:none}nav{padding:calc(2em / 2.5) calc(1em / 2.5);line-height:1em;text-align:center}nav a{margin-right:calc(2em / 2.5)}main{margin-top:0;border-top:1px solid #666}main .film{margin-bottom:0;border-bottom:1px solid #666;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:1em;width:calc(100% - 2em);display:block}main .film:nth-child(even){background:#DDD}main .film .bg{display:none}main .film .info{font-size:2em;padding:0 0 0 0.5em;width:calc(100% - 0.5em - 175px)}#buffer{width:6em;height:6em}#buffer .fa{font-size:6em}}@media (min-width: 40.5em){body{max-width:50em;min-width:40.5em;margin:0px auto}#ugc_dates{display:none}main .film .info .title,main .film .info .edito,main .film .info .cinema_lang,main .film .info .screening{display:inline-block}main .film .info .edito .fa-edito{margin-right:0;margin-left:0.5em}nav{position:fixed;left:1em;margin-top:1em}nav a{display:block;cursor:pointer;padding:0 0.3em 0.3em 0;margin-bottom:0.3em}}
+@CHARSET "UTF-8";img,legend{border:0}legend,td,th{padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'FontAwesome';src:url("fontawesome-webfont.eot?v=4.3.0");src:url("fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("fontawesome-webfont.woff?v=4.3.0") format("woff"),url("fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-gear:before{content:"\f013"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-underline:before{content:"\f0cd"}.fa-ol:before{content:"\f0cb"}.fa-ul:before{content:"\f03a"}body{margin:0;padding:1em;font-family:'Open Sans', sans-serif;font-size:1em;color:#222;background:white;min-width:30em}a{text-decoration:none;color:#222}a:hover{color:#08288B}h1{color:#08288B;margin:0 0 0.8em 0}h2{margin:0 0 1em 0;font-size:1.7em}select{border:none;background:transparent;color:#666}.hide{display:none !important}.inline{margin-right:0.5em}.button{background:#666;color:white;padding:0.1em 0.4em;border-radius:3px;cursor:pointer}.button:hover,.button.clicked{background:#08288B;color:white}.button.square{padding:0.2em}.button.no_bg{background:none;color:#666}.button.no_bg:hover,.button.no_bg.clicked{background:inherit;color:#08288B}.fa-film:before{content:"\f008"}.fa-trailer:before{content:"\f144"}.fa-spinner{color:#08288B;font-size:2em}.fa-spinner:before{content:"\f110"}.fa-cinema:before{content:"\f017"}.fa-date:before{content:"\f133"}.fa-power:before{content:"\f1b0"}.fa-edito:before{content:"\f0e7"}.fa-feedback:before{content:"\f0b0"}.fa-settings:before{content:"\f013"}.fa-ok:before{content:"\f00c"}.fa-down:before{content:"\f0d7"}.fa-on:before{content:"\f205"}.fa-off:before{content:"\f204"}.fa-on,.fa-off{cursor:pointer}header{margin:0;text-align:center}header #nav{text-align:left;position:relative;margin-bottom:0.7em}header #nav #btn_settings{font-size:1.5em;margin:0;padding:0 0.25em 0 0;position:absolute;right:0;top:0}header .title{color:#08288B;display:inline-block;padding-left:113px;background:url(../images/logo_ugc.png) 0 50% no-repeat}header .title time{display:inline-block;font-size:2em;padding:1.5em 0 1.5em 0.75em}nav a{color:#08288B}nav a.hidden{color:#666}nav a.hidden:hover{color:#08288B}main{margin-top:1em}#buffer{position:fixed;top:0px;left:0px;right:0px;bottom:0px;width:2em;height:2em;margin:auto;padding:0px}.film{position:relative;display:inline-block;background:white;margin-bottom:1em;overflow:hidden;width:100%;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5)}.film *{transform:translate(0px, 0px)}.film img.bg{position:absolute;top:50%;margin-top:-25%;left:175px;right:0;bottom:0;opacity:0.2;width:calc(100% - 175px)}.film .poster-container{display:inline-block}.film img.poster{width:175px;z-index:2;vertical-align:top}.film .info{z-index:2;display:inline-block;vertical-align:top;padding:1em;width:calc(100% - 2em - 175px)}.film p{margin:0.5em 0}.film .title{margin-top:0}.film .title a.name{font-weight:bold}.film .edito{font-style:italic;color:#777}.film .timetable{margin-top:1em;font-size:0.8em}.film .timetable p{line-height:2.0;margin:0}.film .timetable .cinema{margin-right:0.5em}.film .timetable .cinema .fa{font-size:1.25em;line-height:0.7656249414em;vertical-align:-14.06250352%}.film .timetable .lang{margin-right:0.5em}#feedback{background:#EEE;padding:1em;font-size:0.6em;margin-bottom:1em;color:#999}#feedback p:FIRST-CHILD{margin-top:0}#feedback p:LAST-CHILD{margin-bottom:0}footer{font-size:0.8em;margin:1em 0 0 0;color:#08288B}.background{display:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background:white;opacity:0.5}#settings{display:none;position:absolute;top:0;left:0;right:0;margin:1em;padding:1em;background:white;-webkit-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 2px 1px rgba(0,0,0,0.5);z-index:4}#settings h1{position:relative}#settings h1 .button{position:absolute;right:0}#settings #buffer_settings{text-align:center;margin:2em auto}#settings ul.cinemas{-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style:none;padding:0;margin:0}#settings ul.cinemas li{cursor:pointer}#settings ul.cinemas li.include{font-weight:bold}#settings .switches{margin-top:1em}#settings .switches .fa-on+span{font-weight:bold}@media (max-width: 40.5em){body{padding:0}header #nav{font-size:2.5em;margin:0;padding:calc(2em / 2.5) calc(1em / 2.5);background:#fff url(../images/logo_ugc.png) 50% 50%/3em auto no-repeat}header #nav #ugc_days{display:none}header #nav #btn_settings{padding:0.5em 0.5em 0 0}header .title{display:none}nav{padding:calc(2em / 2.5) calc(1em / 2.5);line-height:1em;text-align:center}nav a{margin-right:calc(2em / 2.5)}#search{display:none}main{margin-top:0;border-top:1px solid #666}main .film{margin-bottom:0;border-bottom:1px solid #666;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:1em;width:calc(100% - 2em);display:block}main .film:nth-child(even){background:#DDD}main .film .bg{display:none}main .film .info{font-size:2em;padding:0 0 0 0.5em;width:calc(100% - 0.5em - 175px)}#buffer{width:6em;height:6em}#buffer .fa{font-size:6em}}@media (min-width: 40.5em){body{max-width:50em;min-width:40.5em;margin:0px auto}#ugc_dates{display:none}main .film .info .title,main .film .info .edito,main .film .info .cinema_lang,main .film .info .screening{display:inline-block}main .film .info .edito .fa-edito{margin-right:0;margin-left:0.5em}nav{position:fixed;left:1em;margin-top:1em}nav a{display:block;cursor:pointer;padding:0 0.3em 0.3em 0;margin-bottom:0.3em}#search_box{text-align:right;margin-top:0.7em}#search_box #search{font-size:0.8em;margin:0px;background:white;color:#666;border:1px solid #666;box-shadow:1px 1px 2px 1px rgba(102,102,102,0.3);padding:0.3em 0.5em;width:33%;font-family:'Open Sans', sans-serif}#search_box #search:active,#search_box #search:hover,#search_box #search:focus{color:#08288B;border-color:#08288B;box-shadow:1px 1px 2px 1px rgba(8,140,139,0.3)}}
/*# sourceMappingURL=ugc.css.map */
diff --git a/style/ugc.css.map b/style/ugc.css.map
index b89c4d4..bac2973 100755
--- a/style/ugc.css.map
+++ b/style/ugc.css.map
@@ -1,6 +1,6 @@
{
"version": 3,
-"mappings": "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",
+"mappings": "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",
"sources": ["ugc.scss","_normalize.scss","_font-awesome.scss","_small_screen.scss","_big_screen.scss"],
"names": [],
"file": "ugc.css"