diff --git a/sites/all/modules/gui/materiobasemod/js/materio_flag.js b/sites/all/modules/gui/materiobasemod/js/materio_flag.js index f38d966f..ab7548d8 100755 --- a/sites/all/modules/gui/materiobasemod/js/materio_flag.js +++ b/sites/all/modules/gui/materiobasemod/js/materio_flag.js @@ -58,7 +58,7 @@ MaterioFlag = function(){ case 'bookmarks': var name = type; $('h2 .listname', block).attr('name', name).bind('click', onClickShowPreview); - $('').appendTo($('h2', block)).attr('name', name).bind('click', onClickClosePreview); + $('').appendTo($('h2', block)).attr('name', name).bind('click', onClickClosePreview); // $('').appendTo($('h2', block)).bind('click', onClickShowPreview); // if(!readCookie('materiobookmarkspreviewopened')){ // showPreview('bookmarks', block); @@ -75,7 +75,7 @@ MaterioFlag = function(){ var name = $this.attr('class').match(/flag_lists_[^_]+_[0-9]+/); // trace('MaterioFlag :: name', name); - $('').attr('name', name).insertAfter($this).bind('click', onClickShowPreview); + $('').attr('name', name).insertAfter($this).bind('click', onClickShowPreview); }); $('a.edit-list:not(.ajax-processed)', '#block-materio-flag-materio-flag-mylists-nav') @@ -91,7 +91,7 @@ MaterioFlag = function(){ // preview block $('section.flag-list:not(.ajax-processed)', '#block-materio-flag-materio-flag-mylists').each(function(index){ var name = $(this).attr('class').match(/flag_lists_[^_]+_[0-9]+/); - $('').appendTo($('h2.listname', this)).attr('name', name).bind('click', onClickClosePreview); + $('').appendTo($('h2.listname', this)).attr('name', name).bind('click', onClickClosePreview); $('a.open-list', this).bind('click', onClickOpenLink); diff --git a/sites/all/modules/gui/materiobasemod/js/materio_flag.min.js b/sites/all/modules/gui/materiobasemod/js/materio_flag.min.js index ac84b986..974a89b8 100755 --- a/sites/all/modules/gui/materiobasemod/js/materio_flag.min.js +++ b/sites/all/modules/gui/materiobasemod/js/materio_flag.min.js @@ -1,371 +1,371 @@ -// * date 2011/10/19 * - -/** -* misc -*/ - -// ------ TRACE ------ - -function trace(s,o){ - if(window.console && window.console.debug){ - arguments.length === 2 ? window.console.debug(s,o) : window.console.debug(s); - }else if(console && console.log){ - arguments.length === 2 ? console.log(s,o) : console.log(s); - } -}; - -// ------ LOADJSCSSFILE ------ - -function loadjscssfile(filename, filetype){ - if (filetype=="js"){ //if filename is a external JavaScript file - var fileref=document.createElement('script') - fileref.setAttribute("type","text/javascript") - fileref.setAttribute("src", filename) - } - else if (filetype=="css"){ //if filename is an external CSS file - var fileref=document.createElement("link") - fileref.setAttribute("rel", "stylesheet") - fileref.setAttribute("type", "text/css") - fileref.setAttribute("href", filename) - } - if (typeof fileref!="undefined") - document.getElementsByTagName("head")[0].appendChild(fileref) -}; - -// ------ TIMEOUT - -function Timeout(fn, interval) { - var id = setTimeout(fn, interval); - this.cleared = false; - this.clear = function () { - this.cleared = true; - clearTimeout(id); - }; -} - -// ------ HEXTORGB convert hex to rgb color ------ - -function HexToRGB(h){ - if(h.charAt(0)=="#"){ - var coul = h.substring(1,7); - var r = parseInt(coul.substring(0,2),16); - var g = parseInt(coul.substring(2,4),16); - var b = parseInt(coul.substring(4,6),16); - return 'rgb('+r+', '+g+', '+b+')'; - }else{ - return null; - } -} - -// ------ PAIR check if number is pair of impair ------ - -function pair(n){return typeof n=='number'?(n%2==0?true:false):null;} - -// ------ RANDOM ------ - -function random(n1,n2){ - return arguments.length === 1 && typeof n1 === 'number'? Math.random()*n1 : ( arguments.length === 2 && typeof n1 === typeof n2 && typeof n1 === 'number' ? n1 + Math.random()*(n2-n1) : NaN ); -} -function randomInt(n1,n2){ - var rand = arguments.length === 1 && typeof n1 === 'number'? Math.random()*n1 : ( arguments.length === 2 && typeof n1 === typeof n2 && typeof n1 === 'number' ? n1 + Math.random()*(n2-n1) : NaN ); - return parseInt(rand); -} - -// ------ ROUNDED ------ - -function round(n,granularity){ - if(arguments.length == 1){ - n = Math.round(n); - }else{ - granularity = granularity.toString(); - granularity = granularity.replace(/./gi, 0); - granularity = granularity.replace(/^./gi, 1); - granularity = parseInt(granularity); - n = Math.round(n*granularity)/granularity; - } - return n; -} - -// ------ FLOOR ------ - -function floor(n,granularity){ - if(arguments.length == 1){ - n = Math.floor(n); - }else{ - granularity = granularity.toString(); - granularity = granularity.replace(/./gi, 0); - granularity = granularity.replace(/^./gi, 1); - granularity = parseInt(granularity); - n = Math.floor(n*granularity)/granularity; - } - return n; -} - -// ------ CEIL ------ - -function ceil(n,granularity){ - if(arguments.length == 1){ - n = Math.ceil(n); - }else{ - granularity = granularity.toString(); - granularity = granularity.replace(/./gi, 0); - granularity = granularity.replace(/^./gi, 1); - granularity = parseInt(granularity); - n = Math.ceil(n*granularity)/granularity; - } - return n; -} - -/** -* String -*/ - -// ------ TRIM remove multiple, leading or trailing spaces ------ - -String.prototype.trim = function() { - return this.replace(/(^\s*)|(\s*$)/gi,"").replace(/[ ]{2,}/gi," ").replace(/\n /,"\n"); -} - -// ------ remove all accents, for sort() by example ------ - -var Latinise={};Latinise.latin_map={"Á":"A","Ă":"A","Ắ":"A","Ặ":"A","Ằ":"A","Ẳ":"A","Ẵ":"A","Ǎ":"A","Â":"A","Ấ":"A","Ậ":"A","Ầ":"A","Ẩ":"A","Ẫ":"A","Ä":"A","Ǟ":"A","Ȧ":"A","Ǡ":"A","Ạ":"A","Ȁ":"A","À":"A","Ả":"A","Ȃ":"A","Ā":"A","Ą":"A","Å":"A","Ǻ":"A","Ḁ":"A","Ⱥ":"A","Ã":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ḃ":"B","Ḅ":"B","Ɓ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ć":"C","Č":"C","Ç":"C","Ḉ":"C","Ĉ":"C","Ċ":"C","Ƈ":"C","Ȼ":"C","Ď":"D","Ḑ":"D","Ḓ":"D","Ḋ":"D","Ḍ":"D","Ɗ":"D","Ḏ":"D","Dz":"D","Dž":"D","Đ":"D","Ƌ":"D","DZ":"DZ","DŽ":"DZ","É":"E","Ĕ":"E","Ě":"E","Ȩ":"E","Ḝ":"E","Ê":"E","Ế":"E","Ệ":"E","Ề":"E","Ể":"E","Ễ":"E","Ḙ":"E","Ë":"E","Ė":"E","Ẹ":"E","Ȅ":"E","È":"E","Ẻ":"E","Ȇ":"E","Ē":"E","Ḗ":"E","Ḕ":"E","Ę":"E","Ɇ":"E","Ẽ":"E","Ḛ":"E","Ꝫ":"ET","Ḟ":"F","Ƒ":"F","Ǵ":"G","Ğ":"G","Ǧ":"G","Ģ":"G","Ĝ":"G","Ġ":"G","Ɠ":"G","Ḡ":"G","Ǥ":"G","Ḫ":"H","Ȟ":"H","Ḩ":"H","Ĥ":"H","Ⱨ":"H","Ḧ":"H","Ḣ":"H","Ḥ":"H","Ħ":"H","Í":"I","Ĭ":"I","Ǐ":"I","Î":"I","Ï":"I","Ḯ":"I","İ":"I","Ị":"I","Ȉ":"I","Ì":"I","Ỉ":"I","Ȋ":"I","Ī":"I","Į":"I","Ɨ":"I","Ĩ":"I","Ḭ":"I","Ꝺ":"D","Ꝼ":"F","Ᵹ":"G","Ꞃ":"R","Ꞅ":"S","Ꞇ":"T","Ꝭ":"IS","Ĵ":"J","Ɉ":"J","Ḱ":"K","Ǩ":"K","Ķ":"K","Ⱪ":"K","Ꝃ":"K","Ḳ":"K","Ƙ":"K","Ḵ":"K","Ꝁ":"K","Ꝅ":"K","Ĺ":"L","Ƚ":"L","Ľ":"L","Ļ":"L","Ḽ":"L","Ḷ":"L","Ḹ":"L","Ⱡ":"L","Ꝉ":"L","Ḻ":"L","Ŀ":"L","Ɫ":"L","Lj":"L","Ł":"L","LJ":"LJ","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ń":"N","Ň":"N","Ņ":"N","Ṋ":"N","Ṅ":"N","Ṇ":"N","Ǹ":"N","Ɲ":"N","Ṉ":"N","Ƞ":"N","Nj":"N","Ñ":"N","NJ":"NJ","Ó":"O","Ŏ":"O","Ǒ":"O","Ô":"O","Ố":"O","Ộ":"O","Ồ":"O","Ổ":"O","Ỗ":"O","Ö":"O","Ȫ":"O","Ȯ":"O","Ȱ":"O","Ọ":"O","Ő":"O","Ȍ":"O","Ò":"O","Ỏ":"O","Ơ":"O","Ớ":"O","Ợ":"O","Ờ":"O","Ở":"O","Ỡ":"O","Ȏ":"O","Ꝋ":"O","Ꝍ":"O","Ō":"O","Ṓ":"O","Ṑ":"O","Ɵ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Õ":"O","Ṍ":"O","Ṏ":"O","Ȭ":"O","Ƣ":"OI","Ꝏ":"OO","Ɛ":"E","Ɔ":"O","Ȣ":"OU","Ṕ":"P","Ṗ":"P","Ꝓ":"P","Ƥ":"P","Ꝕ":"P","Ᵽ":"P","Ꝑ":"P","Ꝙ":"Q","Ꝗ":"Q","Ŕ":"R","Ř":"R","Ŗ":"R","Ṙ":"R","Ṛ":"R","Ṝ":"R","Ȑ":"R","Ȓ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꜿ":"C","Ǝ":"E","Ś":"S","Ṥ":"S","Š":"S","Ṧ":"S","Ş":"S","Ŝ":"S","Ș":"S","Ṡ":"S","Ṣ":"S","Ṩ":"S","Ť":"T","Ţ":"T","Ṱ":"T","Ț":"T","Ⱦ":"T","Ṫ":"T","Ṭ":"T","Ƭ":"T","Ṯ":"T","Ʈ":"T","Ŧ":"T","Ɐ":"A","Ꞁ":"L","Ɯ":"M","Ʌ":"V","Ꜩ":"TZ","Ú":"U","Ŭ":"U","Ǔ":"U","Û":"U","Ṷ":"U","Ü":"U","Ǘ":"U","Ǚ":"U","Ǜ":"U","Ǖ":"U","Ṳ":"U","Ụ":"U","Ű":"U","Ȕ":"U","Ù":"U","Ủ":"U","Ư":"U","Ứ":"U","Ự":"U","Ừ":"U","Ử":"U","Ữ":"U","Ȗ":"U","Ū":"U","Ṻ":"U","Ų":"U","Ů":"U","Ũ":"U","Ṹ":"U","Ṵ":"U","Ꝟ":"V","Ṿ":"V","Ʋ":"V","Ṽ":"V","Ꝡ":"VY","Ẃ":"W","Ŵ":"W","Ẅ":"W","Ẇ":"W","Ẉ":"W","Ẁ":"W","Ⱳ":"W","Ẍ":"X","Ẋ":"X","Ý":"Y","Ŷ":"Y","Ÿ":"Y","Ẏ":"Y","Ỵ":"Y","Ỳ":"Y","Ƴ":"Y","Ỷ":"Y","Ỿ":"Y","Ȳ":"Y","Ɏ":"Y","Ỹ":"Y","Ź":"Z","Ž":"Z","Ẑ":"Z","Ⱬ":"Z","Ż":"Z","Ẓ":"Z","Ȥ":"Z","Ẕ":"Z","Ƶ":"Z","IJ":"IJ","Œ":"OE","ᴀ":"A","ᴁ":"AE","ʙ":"B","ᴃ":"B","ᴄ":"C","ᴅ":"D","ᴇ":"E","ꜰ":"F","ɢ":"G","ʛ":"G","ʜ":"H","ɪ":"I","ʁ":"R","ᴊ":"J","ᴋ":"K","ʟ":"L","ᴌ":"L","ᴍ":"M","ɴ":"N","ᴏ":"O","ɶ":"OE","ᴐ":"O","ᴕ":"OU","ᴘ":"P","ʀ":"R","ᴎ":"N","ᴙ":"R","ꜱ":"S","ᴛ":"T","ⱻ":"E","ᴚ":"R","ᴜ":"U","ᴠ":"V","ᴡ":"W","ʏ":"Y","ᴢ":"Z","á":"a","ă":"a","ắ":"a","ặ":"a","ằ":"a","ẳ":"a","ẵ":"a","ǎ":"a","â":"a","ấ":"a","ậ":"a","ầ":"a","ẩ":"a","ẫ":"a","ä":"a","ǟ":"a","ȧ":"a","ǡ":"a","ạ":"a","ȁ":"a","à":"a","ả":"a","ȃ":"a","ā":"a","ą":"a","ᶏ":"a","ẚ":"a","å":"a","ǻ":"a","ḁ":"a","ⱥ":"a","ã":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ḃ":"b","ḅ":"b","ɓ":"b","ḇ":"b","ᵬ":"b","ᶀ":"b","ƀ":"b","ƃ":"b","ɵ":"o","ć":"c","č":"c","ç":"c","ḉ":"c","ĉ":"c","ɕ":"c","ċ":"c","ƈ":"c","ȼ":"c","ď":"d","ḑ":"d","ḓ":"d","ȡ":"d","ḋ":"d","ḍ":"d","ɗ":"d","ᶑ":"d","ḏ":"d","ᵭ":"d","ᶁ":"d","đ":"d","ɖ":"d","ƌ":"d","ı":"i","ȷ":"j","ɟ":"j","ʄ":"j","dz":"dz","dž":"dz","é":"e","ĕ":"e","ě":"e","ȩ":"e","ḝ":"e","ê":"e","ế":"e","ệ":"e","ề":"e","ể":"e","ễ":"e","ḙ":"e","ë":"e","ė":"e","ẹ":"e","ȅ":"e","è":"e","ẻ":"e","ȇ":"e","ē":"e","ḗ":"e","ḕ":"e","ⱸ":"e","ę":"e","ᶒ":"e","ɇ":"e","ẽ":"e","ḛ":"e","ꝫ":"et","ḟ":"f","ƒ":"f","ᵮ":"f","ᶂ":"f","ǵ":"g","ğ":"g","ǧ":"g","ģ":"g","ĝ":"g","ġ":"g","ɠ":"g","ḡ":"g","ᶃ":"g","ǥ":"g","ḫ":"h","ȟ":"h","ḩ":"h","ĥ":"h","ⱨ":"h","ḧ":"h","ḣ":"h","ḥ":"h","ɦ":"h","ẖ":"h","ħ":"h","ƕ":"hv","í":"i","ĭ":"i","ǐ":"i","î":"i","ï":"i","ḯ":"i","ị":"i","ȉ":"i","ì":"i","ỉ":"i","ȋ":"i","ī":"i","į":"i","ᶖ":"i","ɨ":"i","ĩ":"i","ḭ":"i","ꝺ":"d","ꝼ":"f","ᵹ":"g","ꞃ":"r","ꞅ":"s","ꞇ":"t","ꝭ":"is","ǰ":"j","ĵ":"j","ʝ":"j","ɉ":"j","ḱ":"k","ǩ":"k","ķ":"k","ⱪ":"k","ꝃ":"k","ḳ":"k","ƙ":"k","ḵ":"k","ᶄ":"k","ꝁ":"k","ꝅ":"k","ĺ":"l","ƚ":"l","ɬ":"l","ľ":"l","ļ":"l","ḽ":"l","ȴ":"l","ḷ":"l","ḹ":"l","ⱡ":"l","ꝉ":"l","ḻ":"l","ŀ":"l","ɫ":"l","ᶅ":"l","ɭ":"l","ł":"l","lj":"lj","ſ":"s","ẜ":"s","ẛ":"s","ẝ":"s","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ᵯ":"m","ᶆ":"m","ń":"n","ň":"n","ņ":"n","ṋ":"n","ȵ":"n","ṅ":"n","ṇ":"n","ǹ":"n","ɲ":"n","ṉ":"n","ƞ":"n","ᵰ":"n","ᶇ":"n","ɳ":"n","ñ":"n","nj":"nj","ó":"o","ŏ":"o","ǒ":"o","ô":"o","ố":"o","ộ":"o","ồ":"o","ổ":"o","ỗ":"o","ö":"o","ȫ":"o","ȯ":"o","ȱ":"o","ọ":"o","ő":"o","ȍ":"o","ò":"o","ỏ":"o","ơ":"o","ớ":"o","ợ":"o","ờ":"o","ở":"o","ỡ":"o","ȏ":"o","ꝋ":"o","ꝍ":"o","ⱺ":"o","ō":"o","ṓ":"o","ṑ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","õ":"o","ṍ":"o","ṏ":"o","ȭ":"o","ƣ":"oi","ꝏ":"oo","ɛ":"e","ᶓ":"e","ɔ":"o","ᶗ":"o","ȣ":"ou","ṕ":"p","ṗ":"p","ꝓ":"p","ƥ":"p","ᵱ":"p","ᶈ":"p","ꝕ":"p","ᵽ":"p","ꝑ":"p","ꝙ":"q","ʠ":"q","ɋ":"q","ꝗ":"q","ŕ":"r","ř":"r","ŗ":"r","ṙ":"r","ṛ":"r","ṝ":"r","ȑ":"r","ɾ":"r","ᵳ":"r","ȓ":"r","ṟ":"r","ɼ":"r","ᵲ":"r","ᶉ":"r","ɍ":"r","ɽ":"r","ↄ":"c","ꜿ":"c","ɘ":"e","ɿ":"r","ś":"s","ṥ":"s","š":"s","ṧ":"s","ş":"s","ŝ":"s","ș":"s","ṡ":"s","ṣ":"s","ṩ":"s","ʂ":"s","ᵴ":"s","ᶊ":"s","ȿ":"s","ɡ":"g","ᴑ":"o","ᴓ":"o","ᴝ":"u","ť":"t","ţ":"t","ṱ":"t","ț":"t","ȶ":"t","ẗ":"t","ⱦ":"t","ṫ":"t","ṭ":"t","ƭ":"t","ṯ":"t","ᵵ":"t","ƫ":"t","ʈ":"t","ŧ":"t","ᵺ":"th","ɐ":"a","ᴂ":"ae","ǝ":"e","ᵷ":"g","ɥ":"h","ʮ":"h","ʯ":"h","ᴉ":"i","ʞ":"k","ꞁ":"l","ɯ":"m","ɰ":"m","ᴔ":"oe","ɹ":"r","ɻ":"r","ɺ":"r","ⱹ":"r","ʇ":"t","ʌ":"v","ʍ":"w","ʎ":"y","ꜩ":"tz","ú":"u","ŭ":"u","ǔ":"u","û":"u","ṷ":"u","ü":"u","ǘ":"u","ǚ":"u","ǜ":"u","ǖ":"u","ṳ":"u","ụ":"u","ű":"u","ȕ":"u","ù":"u","ủ":"u","ư":"u","ứ":"u","ự":"u","ừ":"u","ử":"u","ữ":"u","ȗ":"u","ū":"u","ṻ":"u","ų":"u","ᶙ":"u","ů":"u","ũ":"u","ṹ":"u","ṵ":"u","ᵫ":"ue","ꝸ":"um","ⱴ":"v","ꝟ":"v","ṿ":"v","ʋ":"v","ᶌ":"v","ⱱ":"v","ṽ":"v","ꝡ":"vy","ẃ":"w","ŵ":"w","ẅ":"w","ẇ":"w","ẉ":"w","ẁ":"w","ⱳ":"w","ẘ":"w","ẍ":"x","ẋ":"x","ᶍ":"x","ý":"y","ŷ":"y","ÿ":"y","ẏ":"y","ỵ":"y","ỳ":"y","ƴ":"y","ỷ":"y","ỿ":"y","ȳ":"y","ẙ":"y","ɏ":"y","ỹ":"y","ź":"z","ž":"z","ẑ":"z","ʑ":"z","ⱬ":"z","ż":"z","ẓ":"z","ȥ":"z","ẕ":"z","ᵶ":"z","ᶎ":"z","ʐ":"z","ƶ":"z","ɀ":"z","ff":"ff","ffi":"ffi","ffl":"ffl","fi":"fi","fl":"fl","ij":"ij","œ":"oe","st":"st","ₐ":"a","ₑ":"e","ᵢ":"i","ⱼ":"j","ₒ":"o","ᵣ":"r","ᵤ":"u","ᵥ":"v","ₓ":"x"}; -String.prototype.latinise=function(){return this.replace(/[^A-Za-z0-9\[\] ]/g,function(a){return Latinise.latin_map[a]||a})}; -String.prototype.latinize=String.prototype.latinise; -String.prototype.isLatin=function(){return this==this.latinise()} - -/** -* Array -*/ - -// ------ UNIQUE reduces duplicates ------ - -array_unique = function(ar){ - var r = new Array(); - o:for(var i = 0, n = ar.length; i < n; i++) - { - for(var x = 0, y = r.length; x < y; x++) - { - if(r[x]==ar[i]) - { - continue o; - } - } - r[r.length] = ar[i]; - } - return r; -}; - -// ------ SUBSTRACT substract two array ------ - -array_subtract = function(ara1,ara2) { - var aRes = new Array() ; - for (var i = ara1.length-1; i >= 0; i--) - if(array_contains(ara2,ara1[i])) - aRes.push(ara1[i]); - return aRes ; -} - -/* - SHUFFLE Add a shuffle function to Array object prototype - author: Stephane Roucheray - src: http://sroucheray.org/blog/2009/11/array-sort-should-not-be-used-to-shuffle-an-array/ - found 2011/09/08. -*/ -array_shuffle = function(ar){ - var i = ar.length, j, temp; - if ( i == 0 ) return; - while ( --i ) { - j = Math.floor( Math.random() * ( i + 1 ) ); - temp = ar[i]; - ar[i] = ar[j]; - ar[j] = temp; - } - return ar; -}; - -// ------ CONTAINS ------ - -array_contains = function(ar, obj) { - var i = ar.length; - while (i--) - if (ar[i] === obj) - return true; - return false; -}; - -// ------ REMOVE ------ - -// /!\ Found on the Internet, not sure of efficiency. -// Array.prototype.remove = function(v) { -// var x, _i, _len, _results; -// _results = []; -// for (_i = 0, _len = this.length; _i < _len; _i++) { -// x = this[_i]; -// if (x !== v) { -// _results.push(x); -// } -// } -// return _results; -// }; - -array_remove = function(ar){ - var what, a= arguments, L= a.length, ax; - while(L && ar.length){ - what= a[--L]; - while((ax= ar.indexOf(what))!= -1){ - ar.splice(ax, 1); - } - } - return ar; -}; - -// for IE -// if(!Array.prototype.indexOf){ -// Array.prototype.indexOf= function(what, i){ -// i= i || 0; -// var L= this.length; -// while(i< L){ -// if(this[i]=== what) return i; -// ++i; -// } -// return -1; -// }; -// } - -array_indexOf = function(ar, what, i){ - i= i || 0; - var L= ar.length; - while(i< L){ - if(ar[i]=== what) return i; - ++i; - } - return -1; -}; - -// ------ SUBSTRACT substract two array ------ - -function array_subtract(ara1,ara2) { - var aRes = new Array() ; - for (var i = ara1.length-1; i >= 0; i--) - if( !array_contains(ara1[i],ara2) ) - aRes.push(ara1[i]); - return aRes ; -}; - -/** -* Objects -* -*/ - -// ------ OBJECTSIZE get the length of objects ------ - -function objectSize(o) { - var len = o.length ? --o.length : 0; - for (var k in o) - len++; - return len; -} -// Object.prototype.size = function () { -// // var len = this.length ? --this.length : -1; // POURQUOI NE FONCTIONNE PAS? -// var len = this.length ? --this.length : -2; -// for (var k in this) -// len++; -// return len; -// } - -function objectIsEmpty(obj){ - for (var prop in obj) { - if (obj.hasOwnProperty(prop)) - return false; - } - return true; -}; - -// ------ OBJECTGETKEY get key of index ------ - -function objectGetKey(o,index){ - var i = 0; - for (var k in o){ - if (k === 'length' || !o.hasOwnProperty(k)) - continue; - if(i == index) - return k; - i ++; - } -} -// Object.prototype.getKey = function(index){ -// var i = 0; -// for (var key in this){ -// if (key === 'length' || !this.hasOwnProperty(key)) -// continue; -// if(i == index) -// return key; -// i ++; -// } -// } - -// ------ OBJECTSORT sort object ------ - -function objectSort(o,value) { - var connection = new Array(); - for (var i = objectSize(o) - 1; i >= 0; i--){ - var k = objectGetKey(o,i); - for (var j = objectSize(o[k].wit) - 1; j >= 0; j--){ - var k2 = objectGetKey(o[k].wit,j); - if (k2==value) { - var the_wit = parseFloat(o[k].wit[k2]); - connection.push( {wit:the_wit,nid:k} ); - }; - }; - }; - - connection.sort(function(a,b){ - // return (a.wit - b.wit);//ascending - return (b.wit - a.wit);//descending - }); - - var o_sort = {}; - for (var i = connection.length - 1; i >= 0; i--){ - // o_sort[connection[i].wit+'-'+connection[i].nid] = o[connection[i].nid]; - o_sort[connection[i].nid] = o[connection[i].nid]; - }; - - return o_sort; -} - -/** -* trigo -*/ - -// -------- getElementAngle ---------- -// L'angle 0 correspond au nord (vers le haut) -// Exemple : getElementAngle(posElementX, posElementY, posSourisX, posSourisY) -// Ceci retournera l'angle de l'élément par rapport à la position de la souris - -function getElementAngle(x1, y1, x2, y2) { - var adj = x2 - x1; - var opp = y2 - y1; - - var angle = Math.abs(Math.atan(opp/adj) * 180/Math.PI); - - if (adj > 0 && opp < 0 ) { - angle = 90 - angle; - } - else if (adj >= 0 && opp >= 0) { - angle += 90; - } - else if (adj < 0 && opp >= 0) { - angle = 180 + (90 - angle); - } - else { - angle += 270; - } - - return angle; -} - - - +// * date 2011/10/19 * + +/** +* misc +*/ + +// ------ TRACE ------ + +function trace(s,o){ + if(window.console && window.console.debug){ + arguments.length === 2 ? window.console.debug(s,o) : window.console.debug(s); + }else if(console && console.log){ + arguments.length === 2 ? console.log(s,o) : console.log(s); + } +}; + +// ------ LOADJSCSSFILE ------ + +function loadjscssfile(filename, filetype){ + if (filetype=="js"){ //if filename is a external JavaScript file + var fileref=document.createElement('script') + fileref.setAttribute("type","text/javascript") + fileref.setAttribute("src", filename) + } + else if (filetype=="css"){ //if filename is an external CSS file + var fileref=document.createElement("link") + fileref.setAttribute("rel", "stylesheet") + fileref.setAttribute("type", "text/css") + fileref.setAttribute("href", filename) + } + if (typeof fileref!="undefined") + document.getElementsByTagName("head")[0].appendChild(fileref) +}; + +// ------ TIMEOUT + +function Timeout(fn, interval) { + var id = setTimeout(fn, interval); + this.cleared = false; + this.clear = function () { + this.cleared = true; + clearTimeout(id); + }; +} + +// ------ HEXTORGB convert hex to rgb color ------ + +function HexToRGB(h){ + if(h.charAt(0)=="#"){ + var coul = h.substring(1,7); + var r = parseInt(coul.substring(0,2),16); + var g = parseInt(coul.substring(2,4),16); + var b = parseInt(coul.substring(4,6),16); + return 'rgb('+r+', '+g+', '+b+')'; + }else{ + return null; + } +} + +// ------ PAIR check if number is pair of impair ------ + +function pair(n){return typeof n=='number'?(n%2==0?true:false):null;} + +// ------ RANDOM ------ + +function random(n1,n2){ + return arguments.length === 1 && typeof n1 === 'number'? Math.random()*n1 : ( arguments.length === 2 && typeof n1 === typeof n2 && typeof n1 === 'number' ? n1 + Math.random()*(n2-n1) : NaN ); +} +function randomInt(n1,n2){ + var rand = arguments.length === 1 && typeof n1 === 'number'? Math.random()*n1 : ( arguments.length === 2 && typeof n1 === typeof n2 && typeof n1 === 'number' ? n1 + Math.random()*(n2-n1) : NaN ); + return parseInt(rand); +} + +// ------ ROUNDED ------ + +function round(n,granularity){ + if(arguments.length == 1){ + n = Math.round(n); + }else{ + granularity = granularity.toString(); + granularity = granularity.replace(/./gi, 0); + granularity = granularity.replace(/^./gi, 1); + granularity = parseInt(granularity); + n = Math.round(n*granularity)/granularity; + } + return n; +} + +// ------ FLOOR ------ + +function floor(n,granularity){ + if(arguments.length == 1){ + n = Math.floor(n); + }else{ + granularity = granularity.toString(); + granularity = granularity.replace(/./gi, 0); + granularity = granularity.replace(/^./gi, 1); + granularity = parseInt(granularity); + n = Math.floor(n*granularity)/granularity; + } + return n; +} + +// ------ CEIL ------ + +function ceil(n,granularity){ + if(arguments.length == 1){ + n = Math.ceil(n); + }else{ + granularity = granularity.toString(); + granularity = granularity.replace(/./gi, 0); + granularity = granularity.replace(/^./gi, 1); + granularity = parseInt(granularity); + n = Math.ceil(n*granularity)/granularity; + } + return n; +} + +/** +* String +*/ + +// ------ TRIM remove multiple, leading or trailing spaces ------ + +String.prototype.trim = function() { + return this.replace(/(^\s*)|(\s*$)/gi,"").replace(/[ ]{2,}/gi," ").replace(/\n /,"\n"); +} + +// ------ remove all accents, for sort() by example ------ + +var Latinise={};Latinise.latin_map={"Á":"A","Ă":"A","Ắ":"A","Ặ":"A","Ằ":"A","Ẳ":"A","Ẵ":"A","Ǎ":"A","Â":"A","Ấ":"A","Ậ":"A","Ầ":"A","Ẩ":"A","Ẫ":"A","Ä":"A","Ǟ":"A","Ȧ":"A","Ǡ":"A","Ạ":"A","Ȁ":"A","À":"A","Ả":"A","Ȃ":"A","Ā":"A","Ą":"A","Å":"A","Ǻ":"A","Ḁ":"A","Ⱥ":"A","Ã":"A","Ꜳ":"AA","Æ":"AE","Ǽ":"AE","Ǣ":"AE","Ꜵ":"AO","Ꜷ":"AU","Ꜹ":"AV","Ꜻ":"AV","Ꜽ":"AY","Ḃ":"B","Ḅ":"B","Ɓ":"B","Ḇ":"B","Ƀ":"B","Ƃ":"B","Ć":"C","Č":"C","Ç":"C","Ḉ":"C","Ĉ":"C","Ċ":"C","Ƈ":"C","Ȼ":"C","Ď":"D","Ḑ":"D","Ḓ":"D","Ḋ":"D","Ḍ":"D","Ɗ":"D","Ḏ":"D","Dz":"D","Dž":"D","Đ":"D","Ƌ":"D","DZ":"DZ","DŽ":"DZ","É":"E","Ĕ":"E","Ě":"E","Ȩ":"E","Ḝ":"E","Ê":"E","Ế":"E","Ệ":"E","Ề":"E","Ể":"E","Ễ":"E","Ḙ":"E","Ë":"E","Ė":"E","Ẹ":"E","Ȅ":"E","È":"E","Ẻ":"E","Ȇ":"E","Ē":"E","Ḗ":"E","Ḕ":"E","Ę":"E","Ɇ":"E","Ẽ":"E","Ḛ":"E","Ꝫ":"ET","Ḟ":"F","Ƒ":"F","Ǵ":"G","Ğ":"G","Ǧ":"G","Ģ":"G","Ĝ":"G","Ġ":"G","Ɠ":"G","Ḡ":"G","Ǥ":"G","Ḫ":"H","Ȟ":"H","Ḩ":"H","Ĥ":"H","Ⱨ":"H","Ḧ":"H","Ḣ":"H","Ḥ":"H","Ħ":"H","Í":"I","Ĭ":"I","Ǐ":"I","Î":"I","Ï":"I","Ḯ":"I","İ":"I","Ị":"I","Ȉ":"I","Ì":"I","Ỉ":"I","Ȋ":"I","Ī":"I","Į":"I","Ɨ":"I","Ĩ":"I","Ḭ":"I","Ꝺ":"D","Ꝼ":"F","Ᵹ":"G","Ꞃ":"R","Ꞅ":"S","Ꞇ":"T","Ꝭ":"IS","Ĵ":"J","Ɉ":"J","Ḱ":"K","Ǩ":"K","Ķ":"K","Ⱪ":"K","Ꝃ":"K","Ḳ":"K","Ƙ":"K","Ḵ":"K","Ꝁ":"K","Ꝅ":"K","Ĺ":"L","Ƚ":"L","Ľ":"L","Ļ":"L","Ḽ":"L","Ḷ":"L","Ḹ":"L","Ⱡ":"L","Ꝉ":"L","Ḻ":"L","Ŀ":"L","Ɫ":"L","Lj":"L","Ł":"L","LJ":"LJ","Ḿ":"M","Ṁ":"M","Ṃ":"M","Ɱ":"M","Ń":"N","Ň":"N","Ņ":"N","Ṋ":"N","Ṅ":"N","Ṇ":"N","Ǹ":"N","Ɲ":"N","Ṉ":"N","Ƞ":"N","Nj":"N","Ñ":"N","NJ":"NJ","Ó":"O","Ŏ":"O","Ǒ":"O","Ô":"O","Ố":"O","Ộ":"O","Ồ":"O","Ổ":"O","Ỗ":"O","Ö":"O","Ȫ":"O","Ȯ":"O","Ȱ":"O","Ọ":"O","Ő":"O","Ȍ":"O","Ò":"O","Ỏ":"O","Ơ":"O","Ớ":"O","Ợ":"O","Ờ":"O","Ở":"O","Ỡ":"O","Ȏ":"O","Ꝋ":"O","Ꝍ":"O","Ō":"O","Ṓ":"O","Ṑ":"O","Ɵ":"O","Ǫ":"O","Ǭ":"O","Ø":"O","Ǿ":"O","Õ":"O","Ṍ":"O","Ṏ":"O","Ȭ":"O","Ƣ":"OI","Ꝏ":"OO","Ɛ":"E","Ɔ":"O","Ȣ":"OU","Ṕ":"P","Ṗ":"P","Ꝓ":"P","Ƥ":"P","Ꝕ":"P","Ᵽ":"P","Ꝑ":"P","Ꝙ":"Q","Ꝗ":"Q","Ŕ":"R","Ř":"R","Ŗ":"R","Ṙ":"R","Ṛ":"R","Ṝ":"R","Ȑ":"R","Ȓ":"R","Ṟ":"R","Ɍ":"R","Ɽ":"R","Ꜿ":"C","Ǝ":"E","Ś":"S","Ṥ":"S","Š":"S","Ṧ":"S","Ş":"S","Ŝ":"S","Ș":"S","Ṡ":"S","Ṣ":"S","Ṩ":"S","Ť":"T","Ţ":"T","Ṱ":"T","Ț":"T","Ⱦ":"T","Ṫ":"T","Ṭ":"T","Ƭ":"T","Ṯ":"T","Ʈ":"T","Ŧ":"T","Ɐ":"A","Ꞁ":"L","Ɯ":"M","Ʌ":"V","Ꜩ":"TZ","Ú":"U","Ŭ":"U","Ǔ":"U","Û":"U","Ṷ":"U","Ü":"U","Ǘ":"U","Ǚ":"U","Ǜ":"U","Ǖ":"U","Ṳ":"U","Ụ":"U","Ű":"U","Ȕ":"U","Ù":"U","Ủ":"U","Ư":"U","Ứ":"U","Ự":"U","Ừ":"U","Ử":"U","Ữ":"U","Ȗ":"U","Ū":"U","Ṻ":"U","Ų":"U","Ů":"U","Ũ":"U","Ṹ":"U","Ṵ":"U","Ꝟ":"V","Ṿ":"V","Ʋ":"V","Ṽ":"V","Ꝡ":"VY","Ẃ":"W","Ŵ":"W","Ẅ":"W","Ẇ":"W","Ẉ":"W","Ẁ":"W","Ⱳ":"W","Ẍ":"X","Ẋ":"X","Ý":"Y","Ŷ":"Y","Ÿ":"Y","Ẏ":"Y","Ỵ":"Y","Ỳ":"Y","Ƴ":"Y","Ỷ":"Y","Ỿ":"Y","Ȳ":"Y","Ɏ":"Y","Ỹ":"Y","Ź":"Z","Ž":"Z","Ẑ":"Z","Ⱬ":"Z","Ż":"Z","Ẓ":"Z","Ȥ":"Z","Ẕ":"Z","Ƶ":"Z","IJ":"IJ","Œ":"OE","ᴀ":"A","ᴁ":"AE","ʙ":"B","ᴃ":"B","ᴄ":"C","ᴅ":"D","ᴇ":"E","ꜰ":"F","ɢ":"G","ʛ":"G","ʜ":"H","ɪ":"I","ʁ":"R","ᴊ":"J","ᴋ":"K","ʟ":"L","ᴌ":"L","ᴍ":"M","ɴ":"N","ᴏ":"O","ɶ":"OE","ᴐ":"O","ᴕ":"OU","ᴘ":"P","ʀ":"R","ᴎ":"N","ᴙ":"R","ꜱ":"S","ᴛ":"T","ⱻ":"E","ᴚ":"R","ᴜ":"U","ᴠ":"V","ᴡ":"W","ʏ":"Y","ᴢ":"Z","á":"a","ă":"a","ắ":"a","ặ":"a","ằ":"a","ẳ":"a","ẵ":"a","ǎ":"a","â":"a","ấ":"a","ậ":"a","ầ":"a","ẩ":"a","ẫ":"a","ä":"a","ǟ":"a","ȧ":"a","ǡ":"a","ạ":"a","ȁ":"a","à":"a","ả":"a","ȃ":"a","ā":"a","ą":"a","ᶏ":"a","ẚ":"a","å":"a","ǻ":"a","ḁ":"a","ⱥ":"a","ã":"a","ꜳ":"aa","æ":"ae","ǽ":"ae","ǣ":"ae","ꜵ":"ao","ꜷ":"au","ꜹ":"av","ꜻ":"av","ꜽ":"ay","ḃ":"b","ḅ":"b","ɓ":"b","ḇ":"b","ᵬ":"b","ᶀ":"b","ƀ":"b","ƃ":"b","ɵ":"o","ć":"c","č":"c","ç":"c","ḉ":"c","ĉ":"c","ɕ":"c","ċ":"c","ƈ":"c","ȼ":"c","ď":"d","ḑ":"d","ḓ":"d","ȡ":"d","ḋ":"d","ḍ":"d","ɗ":"d","ᶑ":"d","ḏ":"d","ᵭ":"d","ᶁ":"d","đ":"d","ɖ":"d","ƌ":"d","ı":"i","ȷ":"j","ɟ":"j","ʄ":"j","dz":"dz","dž":"dz","é":"e","ĕ":"e","ě":"e","ȩ":"e","ḝ":"e","ê":"e","ế":"e","ệ":"e","ề":"e","ể":"e","ễ":"e","ḙ":"e","ë":"e","ė":"e","ẹ":"e","ȅ":"e","è":"e","ẻ":"e","ȇ":"e","ē":"e","ḗ":"e","ḕ":"e","ⱸ":"e","ę":"e","ᶒ":"e","ɇ":"e","ẽ":"e","ḛ":"e","ꝫ":"et","ḟ":"f","ƒ":"f","ᵮ":"f","ᶂ":"f","ǵ":"g","ğ":"g","ǧ":"g","ģ":"g","ĝ":"g","ġ":"g","ɠ":"g","ḡ":"g","ᶃ":"g","ǥ":"g","ḫ":"h","ȟ":"h","ḩ":"h","ĥ":"h","ⱨ":"h","ḧ":"h","ḣ":"h","ḥ":"h","ɦ":"h","ẖ":"h","ħ":"h","ƕ":"hv","í":"i","ĭ":"i","ǐ":"i","î":"i","ï":"i","ḯ":"i","ị":"i","ȉ":"i","ì":"i","ỉ":"i","ȋ":"i","ī":"i","į":"i","ᶖ":"i","ɨ":"i","ĩ":"i","ḭ":"i","ꝺ":"d","ꝼ":"f","ᵹ":"g","ꞃ":"r","ꞅ":"s","ꞇ":"t","ꝭ":"is","ǰ":"j","ĵ":"j","ʝ":"j","ɉ":"j","ḱ":"k","ǩ":"k","ķ":"k","ⱪ":"k","ꝃ":"k","ḳ":"k","ƙ":"k","ḵ":"k","ᶄ":"k","ꝁ":"k","ꝅ":"k","ĺ":"l","ƚ":"l","ɬ":"l","ľ":"l","ļ":"l","ḽ":"l","ȴ":"l","ḷ":"l","ḹ":"l","ⱡ":"l","ꝉ":"l","ḻ":"l","ŀ":"l","ɫ":"l","ᶅ":"l","ɭ":"l","ł":"l","lj":"lj","ſ":"s","ẜ":"s","ẛ":"s","ẝ":"s","ḿ":"m","ṁ":"m","ṃ":"m","ɱ":"m","ᵯ":"m","ᶆ":"m","ń":"n","ň":"n","ņ":"n","ṋ":"n","ȵ":"n","ṅ":"n","ṇ":"n","ǹ":"n","ɲ":"n","ṉ":"n","ƞ":"n","ᵰ":"n","ᶇ":"n","ɳ":"n","ñ":"n","nj":"nj","ó":"o","ŏ":"o","ǒ":"o","ô":"o","ố":"o","ộ":"o","ồ":"o","ổ":"o","ỗ":"o","ö":"o","ȫ":"o","ȯ":"o","ȱ":"o","ọ":"o","ő":"o","ȍ":"o","ò":"o","ỏ":"o","ơ":"o","ớ":"o","ợ":"o","ờ":"o","ở":"o","ỡ":"o","ȏ":"o","ꝋ":"o","ꝍ":"o","ⱺ":"o","ō":"o","ṓ":"o","ṑ":"o","ǫ":"o","ǭ":"o","ø":"o","ǿ":"o","õ":"o","ṍ":"o","ṏ":"o","ȭ":"o","ƣ":"oi","ꝏ":"oo","ɛ":"e","ᶓ":"e","ɔ":"o","ᶗ":"o","ȣ":"ou","ṕ":"p","ṗ":"p","ꝓ":"p","ƥ":"p","ᵱ":"p","ᶈ":"p","ꝕ":"p","ᵽ":"p","ꝑ":"p","ꝙ":"q","ʠ":"q","ɋ":"q","ꝗ":"q","ŕ":"r","ř":"r","ŗ":"r","ṙ":"r","ṛ":"r","ṝ":"r","ȑ":"r","ɾ":"r","ᵳ":"r","ȓ":"r","ṟ":"r","ɼ":"r","ᵲ":"r","ᶉ":"r","ɍ":"r","ɽ":"r","ↄ":"c","ꜿ":"c","ɘ":"e","ɿ":"r","ś":"s","ṥ":"s","š":"s","ṧ":"s","ş":"s","ŝ":"s","ș":"s","ṡ":"s","ṣ":"s","ṩ":"s","ʂ":"s","ᵴ":"s","ᶊ":"s","ȿ":"s","ɡ":"g","ᴑ":"o","ᴓ":"o","ᴝ":"u","ť":"t","ţ":"t","ṱ":"t","ț":"t","ȶ":"t","ẗ":"t","ⱦ":"t","ṫ":"t","ṭ":"t","ƭ":"t","ṯ":"t","ᵵ":"t","ƫ":"t","ʈ":"t","ŧ":"t","ᵺ":"th","ɐ":"a","ᴂ":"ae","ǝ":"e","ᵷ":"g","ɥ":"h","ʮ":"h","ʯ":"h","ᴉ":"i","ʞ":"k","ꞁ":"l","ɯ":"m","ɰ":"m","ᴔ":"oe","ɹ":"r","ɻ":"r","ɺ":"r","ⱹ":"r","ʇ":"t","ʌ":"v","ʍ":"w","ʎ":"y","ꜩ":"tz","ú":"u","ŭ":"u","ǔ":"u","û":"u","ṷ":"u","ü":"u","ǘ":"u","ǚ":"u","ǜ":"u","ǖ":"u","ṳ":"u","ụ":"u","ű":"u","ȕ":"u","ù":"u","ủ":"u","ư":"u","ứ":"u","ự":"u","ừ":"u","ử":"u","ữ":"u","ȗ":"u","ū":"u","ṻ":"u","ų":"u","ᶙ":"u","ů":"u","ũ":"u","ṹ":"u","ṵ":"u","ᵫ":"ue","ꝸ":"um","ⱴ":"v","ꝟ":"v","ṿ":"v","ʋ":"v","ᶌ":"v","ⱱ":"v","ṽ":"v","ꝡ":"vy","ẃ":"w","ŵ":"w","ẅ":"w","ẇ":"w","ẉ":"w","ẁ":"w","ⱳ":"w","ẘ":"w","ẍ":"x","ẋ":"x","ᶍ":"x","ý":"y","ŷ":"y","ÿ":"y","ẏ":"y","ỵ":"y","ỳ":"y","ƴ":"y","ỷ":"y","ỿ":"y","ȳ":"y","ẙ":"y","ɏ":"y","ỹ":"y","ź":"z","ž":"z","ẑ":"z","ʑ":"z","ⱬ":"z","ż":"z","ẓ":"z","ȥ":"z","ẕ":"z","ᵶ":"z","ᶎ":"z","ʐ":"z","ƶ":"z","ɀ":"z","ff":"ff","ffi":"ffi","ffl":"ffl","fi":"fi","fl":"fl","ij":"ij","œ":"oe","st":"st","ₐ":"a","ₑ":"e","ᵢ":"i","ⱼ":"j","ₒ":"o","ᵣ":"r","ᵤ":"u","ᵥ":"v","ₓ":"x"}; +String.prototype.latinise=function(){return this.replace(/[^A-Za-z0-9\[\] ]/g,function(a){return Latinise.latin_map[a]||a})}; +String.prototype.latinize=String.prototype.latinise; +String.prototype.isLatin=function(){return this==this.latinise()} + +/** +* Array +*/ + +// ------ UNIQUE reduces duplicates ------ + +array_unique = function(ar){ + var r = new Array(); + o:for(var i = 0, n = ar.length; i < n; i++) + { + for(var x = 0, y = r.length; x < y; x++) + { + if(r[x]==ar[i]) + { + continue o; + } + } + r[r.length] = ar[i]; + } + return r; +}; + +// ------ SUBSTRACT substract two array ------ + +array_subtract = function(ara1,ara2) { + var aRes = new Array() ; + for (var i = ara1.length-1; i >= 0; i--) + if(array_contains(ara2,ara1[i])) + aRes.push(ara1[i]); + return aRes ; +} + +/* + SHUFFLE Add a shuffle function to Array object prototype + author: Stephane Roucheray + src: http://sroucheray.org/blog/2009/11/array-sort-should-not-be-used-to-shuffle-an-array/ + found 2011/09/08. +*/ +array_shuffle = function(ar){ + var i = ar.length, j, temp; + if ( i == 0 ) return; + while ( --i ) { + j = Math.floor( Math.random() * ( i + 1 ) ); + temp = ar[i]; + ar[i] = ar[j]; + ar[j] = temp; + } + return ar; +}; + +// ------ CONTAINS ------ + +array_contains = function(ar, obj) { + var i = ar.length; + while (i--) + if (ar[i] === obj) + return true; + return false; +}; + +// ------ REMOVE ------ + +// /!\ Found on the Internet, not sure of efficiency. +// Array.prototype.remove = function(v) { +// var x, _i, _len, _results; +// _results = []; +// for (_i = 0, _len = this.length; _i < _len; _i++) { +// x = this[_i]; +// if (x !== v) { +// _results.push(x); +// } +// } +// return _results; +// }; + +array_remove = function(ar){ + var what, a= arguments, L= a.length, ax; + while(L && ar.length){ + what= a[--L]; + while((ax= ar.indexOf(what))!= -1){ + ar.splice(ax, 1); + } + } + return ar; +}; + +// for IE +// if(!Array.prototype.indexOf){ +// Array.prototype.indexOf= function(what, i){ +// i= i || 0; +// var L= this.length; +// while(i< L){ +// if(this[i]=== what) return i; +// ++i; +// } +// return -1; +// }; +// } + +array_indexOf = function(ar, what, i){ + i= i || 0; + var L= ar.length; + while(i< L){ + if(ar[i]=== what) return i; + ++i; + } + return -1; +}; + +// ------ SUBSTRACT substract two array ------ + +function array_subtract(ara1,ara2) { + var aRes = new Array() ; + for (var i = ara1.length-1; i >= 0; i--) + if( !array_contains(ara1[i],ara2) ) + aRes.push(ara1[i]); + return aRes ; +}; + +/** +* Objects +* +*/ + +// ------ OBJECTSIZE get the length of objects ------ + +function objectSize(o) { + var len = o.length ? --o.length : 0; + for (var k in o) + len++; + return len; +} +// Object.prototype.size = function () { +// // var len = this.length ? --this.length : -1; // POURQUOI NE FONCTIONNE PAS? +// var len = this.length ? --this.length : -2; +// for (var k in this) +// len++; +// return len; +// } + +function objectIsEmpty(obj){ + for (var prop in obj) { + if (obj.hasOwnProperty(prop)) + return false; + } + return true; +}; + +// ------ OBJECTGETKEY get key of index ------ + +function objectGetKey(o,index){ + var i = 0; + for (var k in o){ + if (k === 'length' || !o.hasOwnProperty(k)) + continue; + if(i == index) + return k; + i ++; + } +} +// Object.prototype.getKey = function(index){ +// var i = 0; +// for (var key in this){ +// if (key === 'length' || !this.hasOwnProperty(key)) +// continue; +// if(i == index) +// return key; +// i ++; +// } +// } + +// ------ OBJECTSORT sort object ------ + +function objectSort(o,value) { + var connection = new Array(); + for (var i = objectSize(o) - 1; i >= 0; i--){ + var k = objectGetKey(o,i); + for (var j = objectSize(o[k].wit) - 1; j >= 0; j--){ + var k2 = objectGetKey(o[k].wit,j); + if (k2==value) { + var the_wit = parseFloat(o[k].wit[k2]); + connection.push( {wit:the_wit,nid:k} ); + }; + }; + }; + + connection.sort(function(a,b){ + // return (a.wit - b.wit);//ascending + return (b.wit - a.wit);//descending + }); + + var o_sort = {}; + for (var i = connection.length - 1; i >= 0; i--){ + // o_sort[connection[i].wit+'-'+connection[i].nid] = o[connection[i].nid]; + o_sort[connection[i].nid] = o[connection[i].nid]; + }; + + return o_sort; +} + +/** +* trigo +*/ + +// -------- getElementAngle ---------- +// L'angle 0 correspond au nord (vers le haut) +// Exemple : getElementAngle(posElementX, posElementY, posSourisX, posSourisY) +// Ceci retournera l'angle de l'élément par rapport à la position de la souris + +function getElementAngle(x1, y1, x2, y2) { + var adj = x2 - x1; + var opp = y2 - y1; + + var angle = Math.abs(Math.atan(opp/adj) * 180/Math.PI); + + if (adj > 0 && opp < 0 ) { + angle = 90 - angle; + } + else if (adj >= 0 && opp >= 0) { + angle += 90; + } + else if (adj < 0 && opp >= 0) { + angle = 180 + (90 - angle); + } + else { + angle += 270; + } + + return angle; +} + + + // @codekit-prepend "gui.js" @@ -428,7 +428,7 @@ MaterioFlag = function(){ case 'bookmarks': var name = type; $('h2 .listname', block).attr('name', name).bind('click', onClickShowPreview); - $('').appendTo($('h2', block)).attr('name', name).bind('click', onClickClosePreview); + $('').appendTo($('h2', block)).attr('name', name).bind('click', onClickClosePreview); // $('').appendTo($('h2', block)).bind('click', onClickShowPreview); // if(!readCookie('materiobookmarkspreviewopened')){ // showPreview('bookmarks', block); @@ -445,7 +445,7 @@ MaterioFlag = function(){ var name = $this.attr('class').match(/flag_lists_[^_]+_[0-9]+/); // trace('MaterioFlag :: name', name); - $('').attr('name', name).insertAfter($this).bind('click', onClickShowPreview); + $('').attr('name', name).insertAfter($this).bind('click', onClickShowPreview); }); $('a.edit-list:not(.ajax-processed)', '#block-materio-flag-materio-flag-mylists-nav') @@ -461,7 +461,7 @@ MaterioFlag = function(){ // preview block $('section.flag-list:not(.ajax-processed)', '#block-materio-flag-materio-flag-mylists').each(function(index){ var name = $(this).attr('class').match(/flag_lists_[^_]+_[0-9]+/); - $('').appendTo($('h2.listname', this)).attr('name', name).bind('click', onClickClosePreview); + $('').appendTo($('h2.listname', this)).attr('name', name).bind('click', onClickClosePreview); $('a.open-list', this).bind('click', onClickOpenLink); diff --git a/sites/all/modules/gui/materiobasemod/materio_flag.module b/sites/all/modules/gui/materiobasemod/materio_flag.module index 3da5f9fe..a4673dd2 100755 --- a/sites/all/modules/gui/materiobasemod/materio_flag.module +++ b/sites/all/modules/gui/materiobasemod/materio_flag.module @@ -160,7 +160,7 @@ function materio_flag_block_view($delta = '') { } // TODO: put this title generation on a theme function $subject = ''.t('My bookmarks (@len) ', array("@len"=>count($userbookmarks))).''; - $block['subject'] = $subject . l('', 'bookmarks', array('html'=>true, 'attributes' => array('class' => array('open-list')),)); // + $block['subject'] = $subject . l('', 'bookmarks', array('html'=>true, 'attributes' => array('class' => array('open-list')),)); // $block['content'] = theme('materio_flag_mybookmarks_block', array("bookmarks"=>$userbookmarks, "viewmode"=>"bookmark")); }else{ $block['subject'] = t('My bookmarks'); @@ -354,7 +354,7 @@ function materio_flag_get_entity_links($entity, $type, $view_mode = null){ #create new list $link = l( - ' ' . t('New @name', array('@name' => t(variable_get('flag_lists_name', 'list')))) . '', + ' ' . t('New @name', array('@name' => t(variable_get('flag_lists_name', 'list')))) . '', 'flag-lists/add/' . $entity->type, array( 'attributes' => array( @@ -400,7 +400,7 @@ function _materio_flag_get_listpagetitle($flag){ if(flag_lists_is_owner('edit', $flag->fid)){ - $cont .= l('', + $cont .= l('', 'flags/lists/edit/'.$flag->fid, array( 'html'=>true, diff --git a/sites/all/modules/gui/materiobasemod/templates/materio-flag-mylists-block.tpl.php b/sites/all/modules/gui/materiobasemod/templates/materio-flag-mylists-block.tpl.php index 19a9cbe4..9f6b3f91 100755 --- a/sites/all/modules/gui/materiobasemod/templates/materio-flag-mylists-block.tpl.php +++ b/sites/all/modules/gui/materiobasemod/templates/materio-flag-mylists-block.tpl.php @@ -8,7 +8,7 @@ variable_get('flag_lists_name', 'list'))) ;?> - + diff --git a/sites/all/modules/gui/materiobasemod/templates/materio-flag-mylists-nav-block.tpl.php b/sites/all/modules/gui/materiobasemod/templates/materio-flag-mylists-nav-block.tpl.php index ded717f9..91af6068 100755 --- a/sites/all/modules/gui/materiobasemod/templates/materio-flag-mylists-nav-block.tpl.php +++ b/sites/all/modules/gui/materiobasemod/templates/materio-flag-mylists-nav-block.tpl.php @@ -7,7 +7,7 @@ title . '('.count($flag->flaged_content).')', 'lists/'.$flag->fid, array('html'=>true,'attributes'=>array('class'=>array('open-list', $flag->name)))); ?> fid)): ?> ', + print l('', 'flags/lists/edit/'.$flag->fid, array( 'html'=>true, @@ -22,7 +22,7 @@  ' . t('New @name', array('@name' => t(variable_get('flag_lists_name', 'list')))) . '', + ' ' . t('New @name', array('@name' => t(variable_get('flag_lists_name', 'list')))) . '', 'flag-lists/add/materiau', array( 'attributes' => array( diff --git a/sites/all/themes/gui/materiobasetheme/.sass-cache/717d9e279c4e218b7de53140fde49b287dcd16a4/layout.scssc b/sites/all/themes/gui/materiobasetheme/.sass-cache/717d9e279c4e218b7de53140fde49b287dcd16a4/layout.scssc index b018c1e4..4c75ffe3 100644 Binary files a/sites/all/themes/gui/materiobasetheme/.sass-cache/717d9e279c4e218b7de53140fde49b287dcd16a4/layout.scssc and b/sites/all/themes/gui/materiobasetheme/.sass-cache/717d9e279c4e218b7de53140fde49b287dcd16a4/layout.scssc differ diff --git a/sites/all/themes/gui/materiobasetheme/.sass-cache/717d9e279c4e218b7de53140fde49b287dcd16a4/styles.scssc b/sites/all/themes/gui/materiobasetheme/.sass-cache/717d9e279c4e218b7de53140fde49b287dcd16a4/styles.scssc index 18e6c1f2..59a5c5e8 100644 Binary files a/sites/all/themes/gui/materiobasetheme/.sass-cache/717d9e279c4e218b7de53140fde49b287dcd16a4/styles.scssc and b/sites/all/themes/gui/materiobasetheme/.sass-cache/717d9e279c4e218b7de53140fde49b287dcd16a4/styles.scssc differ diff --git a/sites/all/themes/gui/materiobasetheme/css/layout.css b/sites/all/themes/gui/materiobasetheme/css/layout.css index fcc92ca2..48b726f3 100644 --- a/sites/all/themes/gui/materiobasetheme/css/layout.css +++ b/sites/all/themes/gui/materiobasetheme/css/layout.css @@ -1,23 +1,23 @@ /* Error: Undefined mixin 'transition'. - on line 104 of /home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss, in `transition' - from line 104 of /home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss + on line 108 of /home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss, in `transition' + from line 108 of /home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss -99: } -100: -101: /** NIVEAU 1 *\/ -102: #container{ -103: margin:0 auto; position:relative; -104: @include transition(padding-top 0.5s ease-out); // change this -105: } -106: -107: /** NIVEAU 2 *\/ -108: @mixin padded(){ $p:2%; width:100%-2*$p; padding-left:$p; padding-right:$p; } -109: +103: } +104: +105: /** NIVEAU 1 *\/ +106: #container{ +107: margin:0 auto; position:relative; +108: @include transition(padding-top 0.5s ease-out); // change this +109: } +110: +111: /** NIVEAU 2 *\/ +112: @mixin padded(){ $p:2%; width:100%-2*$p; padding-left:$p; padding-right:$p; } +113: Backtrace: -/home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss:104:in `transition' -/home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss:104 +/home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss:108:in `transition' +/home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss:108 /usr/lib/ruby/gems/2.2.0/gems/compass-1.0.3/vendor/bundle/ruby/2.2.0/gems/sass-3.4.13/lib/sass/tree/visitors/perform.rb:348:in `block in visit_mixin' /usr/lib/ruby/gems/2.2.0/gems/compass-1.0.3/vendor/bundle/ruby/2.2.0/gems/sass-3.4.13/lib/sass/stack.rb:98:in `block in with_mixin' /usr/lib/ruby/gems/2.2.0/gems/compass-1.0.3/vendor/bundle/ruby/2.2.0/gems/sass-3.4.13/lib/sass/stack.rb:115:in `with_frame' @@ -71,4 +71,4 @@ Backtrace: body:before { white-space: pre; font-family: monospace; - content: "Error: Undefined mixin 'transition'.\A on line 104 of /home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss, in `transition'\A from line 104 of /home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss\A \A 99: }\A 100: \A 101: /** NIVEAU 1 */\A 102: #container{ \A 103: margin:0 auto; position:relative; \A 104: @include transition(padding-top 0.5s ease-out); // change this\A 105: }\A 106: \A 107: /** NIVEAU 2 */\A 108: @mixin padded(){ $p:2%; width:100%-2*$p; padding-left:$p; padding-right:$p; }\A 109: "; } + content: "Error: Undefined mixin 'transition'.\A on line 108 of /home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss, in `transition'\A from line 108 of /home/sarahgarcin/Sites/materio/base_d7/sites/all/themes/gui/materiobasetheme/scss/layout.scss\A \A 103: }\A 104: \A 105: /** NIVEAU 1 */\A 106: #container{ \A 107: margin:0 auto; position:relative; \A 108: @include transition(padding-top 0.5s ease-out); // change this\A 109: }\A 110: \A 111: /** NIVEAU 2 */\A 112: @mixin padded(){ $p:2%; width:100%-2*$p; padding-left:$p; padding-right:$p; }\A 113: "; } diff --git a/sites/all/themes/gui/materiobasetheme/css/styles.css b/sites/all/themes/gui/materiobasetheme/css/styles.css index ba5ee736..3d35fe17 100644 --- a/sites/all/themes/gui/materiobasetheme/css/styles.css +++ b/sites/all/themes/gui/materiobasetheme/css/styles.css @@ -2,6 +2,7 @@ * Primary Drupal Styles * Author: g-u-i.net */ +@import url(../fonts/icon/foundation-icons.css); /* line 348, ../bower_components/foundation/scss/foundation/components/_global.scss */ meta.foundation-version { font-family: "/5.5.1/"; @@ -9661,18 +9662,23 @@ figure { margin: 0; } +/* line 92, ../scss/layout.scss */ +input[type="checkbox"] + label { + margin: 0; +} + /** NIVEAU 0 */ -/* line 95, ../scss/layout.scss */ +/* line 99, ../scss/layout.scss */ #root { min-width: 320px; } -/* line 98, ../scss/layout.scss */ +/* line 102, ../scss/layout.scss */ .ie8 #root { min-width: 1024px; } /** NIVEAU 1 */ -/* line 102, ../scss/layout.scss */ +/* line 106, ../scss/layout.scss */ #container { margin: 0 auto; position: relative; @@ -9681,7 +9687,7 @@ figure { } /** NIVEAU 2 */ -/* line 111, ../scss/layout.scss */ +/* line 115, ../scss/layout.scss */ #header { z-index: 1000; width: 96%; @@ -9689,7 +9695,7 @@ figure { padding-right: 2%; } @media only screen and (min-width: 40.063em) { - /* line 111, ../scss/layout.scss */ + /* line 115, ../scss/layout.scss */ #header { position: fixed; top: 0; @@ -9698,16 +9704,16 @@ figure { min-width: 310.4px; } } -/* line 117, ../scss/layout.scss */ +/* line 121, ../scss/layout.scss */ .editmenu-enabled #header { margin-top: 30px; } -/* line 118, ../scss/layout.scss */ +/* line 122, ../scss/layout.scss */ .admin-menu #header { margin-top: 35px; } -/* line 121, ../scss/layout.scss */ +/* line 125, ../scss/layout.scss */ #utilities { z-index: 999; background-color: #fff; @@ -9716,7 +9722,7 @@ figure { padding-right: 2%; } @media only screen and (min-width: 40.063em) { - /* line 123, ../scss/layout.scss */ + /* line 127, ../scss/layout.scss */ html.no-touch #utilities { position: fixed; top: 0; @@ -9724,24 +9730,24 @@ figure { min-width: 310.4px; margin-top: 60px; } - /* line 127, ../scss/layout.scss */ + /* line 131, ../scss/layout.scss */ html.no-touch .editmenu-enabled #utilities { margin-top: 80px; } - /* line 128, ../scss/layout.scss */ + /* line 132, ../scss/layout.scss */ html.no-touch .admin-menu #utilities { margin-top: 85px; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { - /* line 131, ../scss/layout.scss */ + /* line 135, ../scss/layout.scss */ #utilities > .region { padding-top: 5px; padding-bottom: 5px; } } -/* line 139, ../scss/layout.scss */ +/* line 143, ../scss/layout.scss */ #main { width: 96%; padding-left: 2%; @@ -9749,7 +9755,7 @@ figure { overflow-x: hidden; } -/* line 141, ../scss/layout.scss */ +/* line 145, ../scss/layout.scss */ #footer { width: 96%; padding-left: 2%; @@ -9758,32 +9764,32 @@ figure { /** NIVEAU 3 */ /** NIVEAU 4 */ -/* line 155, ../scss/layout.scss */ +/* line 159, ../scss/layout.scss */ #center { padding: 5px; } /** Z-INDEX */ -/* line 158, ../scss/layout.scss */ +/* line 162, ../scss/layout.scss */ #block-feedback-form { z-index: 1001; } -/* line 159, ../scss/layout.scss */ +/* line 163, ../scss/layout.scss */ #admin-menu { z-index: 1002; } -/* line 160, ../scss/layout.scss */ +/* line 164, ../scss/layout.scss */ #admin-toolbar { z-index: 1003; } -/* line 70, ../scss/styles.scss */ +/* line 69, ../scss/styles.scss */ .op-visible { visibility: visible; } -/* line 72, ../scss/styles.scss */ +/* line 71, ../scss/styles.scss */ .csstransitions .op-visible { -webkit-opacity: 1; -khtml-opacity: 1; @@ -9793,15 +9799,15 @@ figure { transition: opacity 0.3s ease-out; } -/* line 77, ../scss/styles.scss */ +/* line 76, ../scss/styles.scss */ .op-hidden { visibility: hidden; } -/* line 79, ../scss/styles.scss */ +/* line 78, ../scss/styles.scss */ .op-hidden > * { margin-top: -100000px; } -/* line 82, ../scss/styles.scss */ +/* line 81, ../scss/styles.scss */ .csstransition .op-hidden { -webkit-opacity: 0; -khtml-opacity: 0; @@ -9810,7 +9816,7 @@ figure { -webkit-transition: visibility 0s 0.3s; transition: visibility 0s 0.3s; } -/* line 85, ../scss/styles.scss */ +/* line 84, ../scss/styles.scss */ .csstransition .op-hidden > * { -webkit-transition: margin-top 0s 0.3s; transition: margin-top 0s 0.3s; @@ -9818,17 +9824,17 @@ figure { /** colomnized() */ /** HEADER */ -/* line 177, ../scss/styles.scss */ +/* line 176, ../scss/styles.scss */ #header { padding-top: 5px; padding-bottom: 10px; height: 45px; } -/* line 184, ../scss/styles.scss */ +/* line 183, ../scss/styles.scss */ #header a, #header a:active, #header a:visited { color: #000; } -/* line 188, ../scss/styles.scss */ +/* line 187, ../scss/styles.scss */ #header .logo { display: moz-inline-stack; display: inline-block; @@ -9836,7 +9842,7 @@ figure { zoom: 1; *display: inline; } -/* line 191, ../scss/styles.scss */ +/* line 190, ../scss/styles.scss */ #header .logo h1 { margin: 0; font-size: 36px; @@ -9849,11 +9855,11 @@ figure { position: relative; line-height: 1.25; } -/* line 195, ../scss/styles.scss */ +/* line 194, ../scss/styles.scss */ #header .logo h1 a:hover { text-decoration: none; } -/* line 197, ../scss/styles.scss */ +/* line 196, ../scss/styles.scss */ #header .logo span.beta { line-height: 1; letter-spacing: 0.1em; @@ -9864,7 +9870,7 @@ figure { padding-left: 0; margin-left: 0; } -/* line 203, ../scss/styles.scss */ +/* line 202, ../scss/styles.scss */ #header .logo span.slogan { font-size: 14px; margin-top: -3px; @@ -9872,24 +9878,24 @@ figure { font-weight: 900; } @media only screen and (min-width: 40.063em) and (max-width: 64em) { - /* line 203, ../scss/styles.scss */ + /* line 202, ../scss/styles.scss */ #header .logo span.slogan { display: none; } } -/* line 209, ../scss/styles.scss */ +/* line 208, ../scss/styles.scss */ .ie8 #header .logo span.slogan { position: absolute; margin-top: 22px; } -/* line 213, ../scss/styles.scss */ +/* line 212, ../scss/styles.scss */ #header #header-blocks { padding-top: 17px; float: right; text-align: right; text-transform: capitalize; } -/* line 220, ../scss/styles.scss */ +/* line 219, ../scss/styles.scss */ #header #header-blocks > .region { display: moz-inline-stack; display: inline-block; @@ -9901,20 +9907,20 @@ figure { margin-right: 1em; border-right: 1px solid #707070; } -@media only screen and (min-width: 40.063em) { - /* line 220, ../scss/styles.scss */ +@media only screen and (max-width: 40em) { + /* line 219, ../scss/styles.scss */ #header #header-blocks > .region { padding-right: 0.3em; margin-right: 0.3em; } } -/* line 225, ../scss/styles.scss */ +/* line 224, ../scss/styles.scss */ #header #header-blocks > .region:last-child { border: none; padding: 0; margin: 0; } -/* line 228, ../scss/styles.scss */ +/* line 227, ../scss/styles.scss */ #header #header-blocks .block { display: moz-inline-stack; display: inline-block; @@ -9923,39 +9929,39 @@ figure { *display: inline; vertical-align: middle; } -/* line 230, ../scss/styles.scss */ +/* line 229, ../scss/styles.scss */ #header #header-blocks .block h2 { font-size: 12px; margin: 0; line-height: 1.2; font-weight: normal; } -/* line 233, ../scss/styles.scss */ +/* line 232, ../scss/styles.scss */ #header #header-blocks .block:not(:last-child) { padding-right: 0.8em; } @media only screen and (min-width: 90.063em) and (max-width: 120em) { - /* line 233, ../scss/styles.scss */ + /* line 232, ../scss/styles.scss */ #header #header-blocks .block:not(:last-child) { padding-right: 0.3em; } } -/* line 239, ../scss/styles.scss */ +/* line 238, ../scss/styles.scss */ #header #header-blocks #block-user-login { font-size: 12px; text-align: left; position: relative; } -/* line 242, ../scss/styles.scss */ +/* line 241, ../scss/styles.scss */ #header #header-blocks #block-user-login h2 { padding-right: 5px; } -/* line 245, ../scss/styles.scss */ +/* line 244, ../scss/styles.scss */ #header #header-blocks #block-user-login h2 i { vertical-align: text-bottom; margin: 0 2px 2px 0; } -/* line 247, ../scss/styles.scss */ +/* line 246, ../scss/styles.scss */ #header #header-blocks #block-user-login form#user-login-form { position: absolute; overflow: hidden; @@ -9965,7 +9971,7 @@ figure { -webkit-transition: height 0.3s ease-out; transition: height 0.3s ease-out; } -/* line 251, ../scss/styles.scss */ +/* line 250, ../scss/styles.scss */ #header #header-blocks #block-user-login form#user-login-form > div { padding: 5px; margin: 5px; @@ -9974,59 +9980,59 @@ figure { background-clip: padding-box; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); } -/* line 255, ../scss/styles.scss */ +/* line 254, ../scss/styles.scss */ #header #header-blocks #block-user-login form#user-login-form .form-item { margin: 0; padding-bottom: 5px; } -/* line 256, ../scss/styles.scss */ +/* line 255, ../scss/styles.scss */ #header #header-blocks #block-user-login form#user-login-form label, #header #header-blocks #block-user-login form#user-login-form input { margin: 0; font-size: 10px; } -/* line 261, ../scss/styles.scss */ +/* line 260, ../scss/styles.scss */ #header #header-blocks #block-user-login form#user-login-form input.form-text { width: 150px; } -/* line 263, ../scss/styles.scss */ +/* line 262, ../scss/styles.scss */ #header #header-blocks #block-user-login form#user-login-form #edit-actions { margin: 5px 0; padding: 0; background-color: transparent; text-align: right; } -/* line 265, ../scss/styles.scss */ +/* line 264, ../scss/styles.scss */ #header #header-blocks #block-user-login form#user-login-form #edit-actions input.form-submit { font-size: 12px; padding: 10px; } -/* line 270, ../scss/styles.scss */ +/* line 269, ../scss/styles.scss */ #header #header-blocks #block-user-login form#user-login-form div.newpass a { font-size: 12px; color: #686868; } -/* line 281, ../scss/styles.scss */ +/* line 280, ../scss/styles.scss */ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-form, #header #header-blocks #block-user-login.hovered form#user-login-form { height: 300px; z-index: 1000; } @media only screen and (max-width: 40em) { - /* line 290, ../scss/styles.scss */ + /* line 289, ../scss/styles.scss */ #header #header-blocks #block-user-login span.login { display: none; } } -/* line 294, ../scss/styles.scss */ +/* line 293, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav { position: relative; } -/* line 296, ../scss/styles.scss */ +/* line 295, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav h2 { margin: 0; font-size: 12px; line-height: 1.1; } -/* line 301, ../scss/styles.scss */ +/* line 300, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists { position: absolute; z-index: 20; @@ -10039,15 +10045,15 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for background-clip: padding-box; box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.2); } -/* line 304, ../scss/styles.scss */ +/* line 303, ../scss/styles.scss */ .ie8 #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists { background: #FFF; } -/* line 305, ../scss/styles.scss */ +/* line 304, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists ul { margin: 0; } -/* line 306, ../scss/styles.scss */ +/* line 305, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li { list-style: none; font-size: 12px; @@ -10060,33 +10066,33 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for -webkit-transition: height 0.3s ease-out; transition: height 0.3s ease-out; } -/* line 313, ../scss/styles.scss */ +/* line 312, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li a, #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li span.preview { white-space: nowrap; cursor: pointer; } -/* line 314, ../scss/styles.scss */ +/* line 313, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li a.open-list { max-width: 150px; } -/* line 315, ../scss/styles.scss */ +/* line 314, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li span.count { font-weight: 300; padding: 0 5px; } -/* line 318, ../scss/styles.scss */ +/* line 317, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li span.preview, #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li a.edit-list { padding-right: 5px; } -/* line 321, ../scss/styles.scss */ +/* line 320, ../scss/styles.scss */ .no-touch #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li:not(:hover) span.preview, .no-touch #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li:not(:hover) a.edit-list { visibility: hidden; } -/* line 101, ../scss/styles.scss */ +/* line 100, ../scss/styles.scss */ .no-touch #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li:not(:hover) span.preview > *, .no-touch #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li:not(:hover) a.edit-list > * { margin-top: -100000px; } -/* line 104, ../scss/styles.scss */ +/* line 103, ../scss/styles.scss */ .csstransition .no-touch #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li:not(:hover) span.preview, .csstransition .no-touch #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li:not(:hover) a.edit-list { -webkit-opacity: 0; -khtml-opacity: 0; @@ -10095,83 +10101,83 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for -webkit-transition: visibility 0s 0.3s; transition: visibility 0s 0.3s; } -/* line 107, ../scss/styles.scss */ +/* line 106, ../scss/styles.scss */ .csstransition .no-touch #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li:not(:hover) span.preview > *, .csstransition .no-touch #header #header-blocks #block-materio-flag-materio-flag-mylists-nav section.mylists li:not(:hover) a.edit-list > * { -webkit-transition: margin-top 0s 0.3s; transition: margin-top 0s 0.3s; } -/* line 328, ../scss/styles.scss */ +/* line 327, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav:hover section.mylists { padding-bottom: 5px; } -/* line 330, ../scss/styles.scss */ +/* line 329, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav:hover section.mylists li { height: 15px; padding: 3px 10px; } -/* line 335, ../scss/styles.scss */ +/* line 334, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav h2 i { vertical-align: text-bottom; margin: 0 2px 2px 0; } @media only screen and (min-width: 90.063em) { - /* line 336, ../scss/styles.scss */ + /* line 335, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav h2 i { display: none; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { - /* line 337, ../scss/styles.scss */ + /* line 336, ../scss/styles.scss */ #header #header-blocks #block-materio-flag-materio-flag-mylists-nav h2 span.menu-title { display: none; } } -/* line 341, ../scss/styles.scss */ +/* line 340, ../scss/styles.scss */ #header #header-blocks #block-ajax-register-ajax-register-block { font-size: 12px; text-transform: lowercase; } -/* line 346, ../scss/styles.scss */ +/* line 345, ../scss/styles.scss */ #header #header-blocks #block-logintoboggan-logintoboggan-logged-in { font-size: 12px; } -/* line 348, ../scss/styles.scss */ +/* line 347, ../scss/styles.scss */ #header #header-blocks #block-logintoboggan-logintoboggan-logged-in i { vertical-align: text-bottom; margin: 0 2px 1px 0; } -/* line 352, ../scss/styles.scss */ +/* line 351, ../scss/styles.scss */ #header #header-blocks #block-logintoboggan-logintoboggan-logged-in a span.account { text-transform: lowercase; } -/* line 353, ../scss/styles.scss */ +/* line 352, ../scss/styles.scss */ #header #header-blocks #block-logintoboggan-logintoboggan-logged-in a span.logout { display: none; margin-left: 5px; } -/* line 354, ../scss/styles.scss */ -#header #header-blocks #block-logintoboggan-logintoboggan-logged-in .icon-off { +/* line 353, ../scss/styles.scss */ +#header #header-blocks #block-logintoboggan-logintoboggan-logged-in .fi-power { margin: 0 0.5em 0 0.5em; } @media only screen and (min-width: 64.063em) and (max-width: 90em) { - /* line 355, ../scss/styles.scss */ - #header #header-blocks #block-logintoboggan-logintoboggan-logged-in .icon-off { + /* line 354, ../scss/styles.scss */ + #header #header-blocks #block-logintoboggan-logintoboggan-logged-in .fi-power { display: none; } } @media only screen and (min-width: 40.063em) { - /* line 356, ../scss/styles.scss */ + /* line 355, ../scss/styles.scss */ #header #header-blocks #block-logintoboggan-logintoboggan-logged-in a span.logout { display: none; } } @media only screen and (max-width: 40em) { - /* line 358, ../scss/styles.scss */ + /* line 357, ../scss/styles.scss */ #header #header-blocks #block-logintoboggan-logintoboggan-logged-in a span.account { display: none; } } -/* line 362, ../scss/styles.scss */ +/* line 361, ../scss/styles.scss */ #header #header-blocks #headerblock-right .block { display: moz-inline-stack; display: inline-block; @@ -10181,15 +10187,15 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for vertical-align: middle; padding: 0; } -/* line 364, ../scss/styles.scss */ +/* line 363, ../scss/styles.scss */ #header #header-blocks #headerblock-right .block:first-child { padding: 0; } -/* line 368, ../scss/styles.scss */ +/* line 367, ../scss/styles.scss */ #header #header-blocks #block-locale-language { margin-left: 1em; } -/* line 371, ../scss/styles.scss */ +/* line 370, ../scss/styles.scss */ #header #header-blocks #block-locale-language ul, #header #header-blocks #block-locale-language li { margin: 0; padding: 0; @@ -10197,38 +10203,38 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for font-size: 12px; line-height: 1; } -/* line 375, ../scss/styles.scss */ +/* line 374, ../scss/styles.scss */ #header #header-blocks #block-locale-language ul.active, #header #header-blocks #block-locale-language li.active { display: none; } -/* line 377, ../scss/styles.scss */ +/* line 376, ../scss/styles.scss */ .ie8 #header #header-blocks #block-locale-language { padding-top: 5px; } -/* line 405, ../scss/styles.scss */ +/* line 404, ../scss/styles.scss */ .ie8 #header #header-blocks #block-menu-menu-top-menu h2 { display: none; } -/* line 406, ../scss/styles.scss */ +/* line 405, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu h2 i { vertical-align: text-bottom; margin: 0 0 2px 0; } -/* line 409, ../scss/styles.scss */ +/* line 408, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu ul.menu, #header #header-blocks #block-menu-menu-top-menu li { font-size: 12px; list-style: none; } -/* line 412, ../scss/styles.scss */ +/* line 411, ../scss/styles.scss */ .ie8 #header #header-blocks #block-menu-menu-top-menu ul.menu, .ie8 #header #header-blocks #block-menu-menu-top-menu li { display: inline; } @media only screen and (min-width: 40.063em) { - /* line 416, ../scss/styles.scss */ + /* line 415, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu h2 { display: none; } - /* line 417, ../scss/styles.scss */ + /* line 416, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu ul.menu, #header #header-blocks #block-menu-menu-top-menu li { display: moz-inline-stack; display: inline-block; @@ -10239,21 +10245,21 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for padding: 0; margin: 0; } - /* line 421, ../scss/styles.scss */ + /* line 420, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu a { padding: 0 0.5em 0 0; } } @media only screen and (max-width: 40em) { - /* line 403, ../scss/styles.scss */ + /* line 402, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu { position: relative; } - /* line 427, ../scss/styles.scss */ + /* line 426, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu h2 .menu-title { display: none; } - /* line 428, ../scss/styles.scss */ + /* line 427, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu .menu-wrapper { position: absolute; width: 150px; @@ -10261,7 +10267,7 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for right: 0; padding-top: 5px; } - /* line 430, ../scss/styles.scss */ + /* line 429, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu .menu-wrapper ul.menu { background-color: #e6e6e6; border-radius: 5px; @@ -10270,69 +10276,69 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for margin: 0; text-align: right; } - /* line 433, ../scss/styles.scss */ + /* line 432, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu .menu-wrapper ul.menu li { height: 0; overflow: hidden; -webkit-transition: height 0.3s ease-out; transition: height 0.3s ease-out; } - /* line 437, ../scss/styles.scss */ + /* line 436, ../scss/styles.scss */ #header #header-blocks #block-menu-menu-top-menu .menu-wrapper ul.menu li a { display: block; width: 100%; padding: 2px 5px; font-size: 12px; } - /* line 443, ../scss/styles.scss */ + /* line 442, ../scss/styles.scss */ html.no-touch #header #header-blocks #block-menu-menu-top-menu:hover, #header #header-blocks #block-menu-menu-top-menu.hovered { z-index: 1000; } - /* line 445, ../scss/styles.scss */ + /* line 444, ../scss/styles.scss */ html.no-touch #header #header-blocks #block-menu-menu-top-menu:hover .menu-wrapper, #header #header-blocks #block-menu-menu-top-menu.hovered .menu-wrapper { display: block; } - /* line 447, ../scss/styles.scss */ + /* line 446, ../scss/styles.scss */ html.no-touch #header #header-blocks #block-menu-menu-top-menu:hover .menu-wrapper ul.menu li, #header #header-blocks #block-menu-menu-top-menu.hovered .menu-wrapper ul.menu li { height: 25px; } } -/* line 454, ../scss/styles.scss */ +/* line 453, ../scss/styles.scss */ #header #header-blocks #block-materio-user-old-database-link a { font-size: 12px; } -/* line 460, ../scss/styles.scss */ +/* line 459, ../scss/styles.scss */ #header #header-blocks #block-materio-user-front-link a { font-size: 12px; } -/* line 463, ../scss/styles.scss */ +/* line 462, ../scss/styles.scss */ #header #header-blocks #block-materio-user-front-link i { vertical-align: text-bottom; margin: 0 2px 2px 0; } -/* line 464, ../scss/styles.scss */ +/* line 463, ../scss/styles.scss */ #header #header-blocks #block-materio-user-front-link span.text { display: none; } -/* line 469, ../scss/styles.scss */ +/* line 468, ../scss/styles.scss */ #utilities { margin-top: 60px; } -/* line 471, ../scss/styles.scss */ +/* line 470, ../scss/styles.scss */ .not-logged-in #utilities { overflow: hidden; } -/* line 473, ../scss/styles.scss */ +/* line 472, ../scss/styles.scss */ #utilities.closed { height: 0; } -/* line 474, ../scss/styles.scss */ +/* line 473, ../scss/styles.scss */ #utilities.closed .tabs, #utilities.closed .node-didactique { display: none; } -/* line 478, ../scss/styles.scss */ +/* line 477, ../scss/styles.scss */ #highlighted { border-radius: 5px; background-clip: padding-box; @@ -10341,11 +10347,11 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for position: relative; } @media only screen and (min-width: 40.063em) { - /* line 478, ../scss/styles.scss */ + /* line 477, ../scss/styles.scss */ #highlighted { margin: 20px 0 6px; } - /* line 488, ../scss/styles.scss */ + /* line 487, ../scss/styles.scss */ #highlighted .block { display: moz-inline-stack; display: inline-block; @@ -10354,11 +10360,11 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for *display: inline; vertical-align: top; } - /* line 489, ../scss/styles.scss */ + /* line 488, ../scss/styles.scss */ #highlighted .block-materio-didactique { width: 65%; } - /* line 491, ../scss/styles.scss */ + /* line 490, ../scss/styles.scss */ #highlighted .block-materio-didactique .side { display: moz-inline-stack; display: inline-block; @@ -10368,27 +10374,27 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for vertical-align: top; position: relative; } - /* line 495, ../scss/styles.scss */ + /* line 494, ../scss/styles.scss */ #highlighted .block-materio-didactique .group-sideleft { width: 65%; } - /* line 496, ../scss/styles.scss */ + /* line 495, ../scss/styles.scss */ #highlighted .block-materio-didactique .group-sideright { width: 30%; } - /* line 498, ../scss/styles.scss */ + /* line 497, ../scss/styles.scss */ #highlighted .block-materio-didactique .field-name-title-field { font-size: 24px; } - /* line 502, ../scss/styles.scss */ + /* line 501, ../scss/styles.scss */ #highlighted .block-materio-didactique .node.emvideo .group-sideleft, #highlighted .block-materio-didactique .node.emvideo .group-sideright { width: 47%; } - /* line 503, ../scss/styles.scss */ + /* line 502, ../scss/styles.scss */ #highlighted .block-materio-didactique .node.emvideo .group-sideleft { margin-right: 2%; } - /* line 508, ../scss/styles.scss */ + /* line 507, ../scss/styles.scss */ #highlighted #block-materio-user-user-register { width: 30%; padding: 5px; @@ -10396,7 +10402,7 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for } } @media only screen { - /* line 515, ../scss/styles.scss */ + /* line 514, ../scss/styles.scss */ #highlighted .block-materio-didactique .side { display: moz-inline-stack; display: inline-block; @@ -10407,49 +10413,49 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for } } @media only screen and (max-width: 40em) { - /* line 478, ../scss/styles.scss */ + /* line 477, ../scss/styles.scss */ #highlighted { margin: 10px 0 6px; } - /* line 522, ../scss/styles.scss */ + /* line 521, ../scss/styles.scss */ #highlighted .block-materio-didactique .group-sideleft, #highlighted .block-materio-didactique .group-sideright { width: 100%; } - /* line 523, ../scss/styles.scss */ + /* line 522, ../scss/styles.scss */ #highlighted .block-materio-didactique .field-name-title-field { font-size: 20px; cursor: pointer; } - /* line 526, ../scss/styles.scss */ + /* line 525, ../scss/styles.scss */ #highlighted .block-materio-didactique .node-didactique:not(:first-child) .field-name-title-field { font-weight: normal; } - /* line 526, ../scss/styles.scss */ + /* line 525, ../scss/styles.scss */ #highlighted .block-materio-didactique .node-didactique:not(:first-child) .field-name-title-field:before { content: "- "; } - /* line 529, ../scss/styles.scss */ + /* line 528, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .node-didactique { height: auto; height: 25px; overflow: hidden; } - /* line 532, ../scss/styles.scss */ + /* line 531, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .node-didactique.opened { height: auto; } } @media only screen and (max-width: 40em) { - /* line 540, ../scss/styles.scss */ + /* line 539, ../scss/styles.scss */ #highlighted .block-materio-didactique .group-sideleft { width: 50%; } - /* line 541, ../scss/styles.scss */ + /* line 540, ../scss/styles.scss */ #highlighted .block-materio-didactique .group-sideright { width: 50%; } } -/* line 546, ../scss/styles.scss */ +/* line 545, ../scss/styles.scss */ .oldie #highlighted .block { display: moz-inline-stack; display: inline-block; @@ -10457,44 +10463,44 @@ html.no-touch #header #header-blocks #block-user-login:hover form#user-login-for zoom: 1; *display: inline; } -/* line 551, ../scss/styles.scss */ +/* line 550, ../scss/styles.scss */ #highlighted .block-materio-didactique .node-didactique { font-size: 14px; background-color: #fff; margin: 0 auto; } -/* line 557, ../scss/styles.scss */ +/* line 556, ../scss/styles.scss */ #highlighted .block-materio-didactique .node-didactique .side { position: relative; } -/* line 559, ../scss/styles.scss */ +/* line 558, ../scss/styles.scss */ #highlighted .block-materio-didactique .node-didactique .field-name-title-field { font-weight: 900; font-style: italic; padding: 5px 0; } -/* line 564, ../scss/styles.scss */ +/* line 563, ../scss/styles.scss */ #highlighted .block-materio-didactique .node-didactique .field-name-field-visuel { text-align: center; } -/* line 566, ../scss/styles.scss */ +/* line 565, ../scss/styles.scss */ #highlighted .block-materio-didactique .node-didactique .field-name-field-visuel figure, #highlighted .block-materio-didactique .node-didactique .field-name-field-visuel img { display: inline; } -/* line 569, ../scss/styles.scss */ +/* line 568, ../scss/styles.scss */ #highlighted .block-materio-didactique .node-didactique.emvideo .field-name-field-visuel { display: none; } -/* line 577, ../scss/styles.scss */ +/* line 576, ../scss/styles.scss */ .ie8 #highlighted .block-materio-didactique .node-didactique .player { display: none; } -/* line 583, ../scss/styles.scss */ +/* line 582, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique { position: relative; overflow: hidden; } -/* line 586, ../scss/styles.scss */ +/* line 585, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides { height: 270px; margin: 0; @@ -10502,7 +10508,7 @@ html.js #highlighted .block-materio-didactique .slides { width: 100%; overflow: hidden; } -/* line 588, ../scss/styles.scss */ +/* line 587, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .node-didactique { position: absolute; width: 100%; @@ -10510,65 +10516,65 @@ html.js #highlighted .block-materio-didactique .slides .node-didactique { top: 0; left: 0; } -/* line 589, ../scss/styles.scss */ +/* line 588, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .field-name-title-field { height: 30px; } -/* line 590, ../scss/styles.scss */ +/* line 589, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .group-column-wrapper { height: 240px; } -/* line 592, ../scss/styles.scss */ +/* line 591, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .group-column-wrapper .side { height: 100%; } @media only screen and (max-width: 40em) { - /* line 593, ../scss/styles.scss */ + /* line 592, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .group-column-wrapper .field-name-field-emvideo { width: 290px; height: 163.125px; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { - /* line 593, ../scss/styles.scss */ + /* line 592, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .group-column-wrapper .field-name-field-emvideo { width: 216px; height: 121.5px; } } @media only screen and (min-width: 64.063em) and (max-width: 90em) { - /* line 593, ../scss/styles.scss */ + /* line 592, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .group-column-wrapper .field-name-field-emvideo { width: 216px; height: 121.5px; } } @media only screen and (min-width: 90.063em) and (max-width: 120em) { - /* line 593, ../scss/styles.scss */ + /* line 592, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .group-column-wrapper .field-name-field-emvideo { width: 280px; height: 157.5px; } } @media only screen and (min-width: 120.063em) and (max-width: 99999999em) { - /* line 593, ../scss/styles.scss */ + /* line 592, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .group-column-wrapper .field-name-field-emvideo { width: 340px; height: 191.25px; } } -/* line 600, ../scss/styles.scss */ +/* line 599, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .slides .group-column-wrapper .field-name-field-emvideo * { height: 100%; width: 100%; } -/* line 604, ../scss/styles.scss */ +/* line 603, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .tabs { height: 30px; margin: 0; text-align: left; } -/* line 606, ../scss/styles.scss */ +/* line 605, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .tabs > * { display: moz-inline-stack; display: inline-block; @@ -10581,25 +10587,25 @@ html.js #highlighted .block-materio-didactique .tabs > * { cursor: pointer; color: #bfbfbf; } -/* line 608, ../scss/styles.scss */ +/* line 607, ../scss/styles.scss */ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlighted .block-materio-didactique .tabs > *:focus, html.js #highlighted .block-materio-didactique .tabs > *.active { color: #3f3f3f; } /** block register */ -/* line 616, ../scss/styles.scss */ +/* line 615, ../scss/styles.scss */ #block-materio-user-user-register, #block-materio-user-user-createaccount { min-height: 120px; padding: 5px; background: transparent url("../img/register-block.png") no-repeat 100% 90%; } -/* line 619, ../scss/styles.scss */ +/* line 618, ../scss/styles.scss */ .ie8 #block-materio-user-user-register, .ie8 #block-materio-user-user-createaccount { max-width: 250px; float: right; background-image: none; } -/* line 622, ../scss/styles.scss */ +/* line 621, ../scss/styles.scss */ #block-materio-user-user-register h2, #block-materio-user-user-register h3, #block-materio-user-user-createaccount h2, #block-materio-user-user-createaccount h3 { font-weight: 900; font-style: italic; @@ -10614,15 +10620,15 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig *display: inline; min-width: 50%; } -/* line 623, ../scss/styles.scss */ +/* line 622, ../scss/styles.scss */ #block-materio-user-user-register h2, #block-materio-user-user-createaccount h2 { font-size: 24px; } -/* line 623, ../scss/styles.scss */ +/* line 622, ../scss/styles.scss */ #block-materio-user-user-register h3, #block-materio-user-user-createaccount h3 { font-size: 16px; } -/* line 625, ../scss/styles.scss */ +/* line 624, ../scss/styles.scss */ #block-materio-user-user-register form, #block-materio-user-user-createaccount form { margin: 0; background-color: white; @@ -10635,7 +10641,7 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig zoom: 1; *display: inline; } -/* line 627, ../scss/styles.scss */ +/* line 626, ../scss/styles.scss */ #block-materio-user-user-register .form-item, #block-materio-user-user-register .form-wrapper, #block-materio-user-user-createaccount .form-item, #block-materio-user-user-createaccount .form-wrapper { margin: 0; display: moz-inline-stack; @@ -10646,30 +10652,30 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig vertical-align: middle; position: relative; } -/* line 631, ../scss/styles.scss */ +/* line 630, ../scss/styles.scss */ #block-materio-user-user-register #edit-account, #block-materio-user-user-createaccount #edit-account { margin-right: 5px; } -/* line 633, ../scss/styles.scss */ +/* line 632, ../scss/styles.scss */ #block-materio-user-user-register input.form-text, #block-materio-user-user-createaccount input.form-text { font-size: 12px; border-radius: 5px; background-clip: padding-box; margin-bottom: 4px; } -/* line 633, ../scss/styles.scss */ +/* line 632, ../scss/styles.scss */ .ie8 #block-materio-user-user-register input.form-text, .ie8 #block-materio-user-user-createaccount input.form-text { margin-right: 5px; } -/* line 634, ../scss/styles.scss */ +/* line 633, ../scss/styles.scss */ #block-materio-user-user-register .form-item-mail input.form-text, #block-materio-user-user-register .form-item-name input.form-text, #block-materio-user-user-createaccount .form-item-mail input.form-text, #block-materio-user-user-createaccount .form-item-name input.form-text { width: 11em; } -/* line 635, ../scss/styles.scss */ +/* line 634, ../scss/styles.scss */ #block-materio-user-user-register .form-item-pass input.form-text, #block-materio-user-user-createaccount .form-item-pass input.form-text { width: 7em; } -/* line 637, ../scss/styles.scss */ +/* line 636, ../scss/styles.scss */ #block-materio-user-user-register #edit-mail-check, #block-materio-user-user-createaccount #edit-mail-check { position: absolute; bottom: 100%; @@ -10686,16 +10692,16 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig -webkit-transition: bottom 0.1s ease-out; transition: bottom 0.1s ease-out; } -/* line 645, ../scss/styles.scss */ +/* line 644, ../scss/styles.scss */ #block-materio-user-user-register #edit-mail-check.error, #block-materio-user-user-createaccount #edit-mail-check.error { background-color: #f3968d; color: #fff; } -/* line 651, ../scss/styles.scss */ +/* line 650, ../scss/styles.scss */ #block-materio-user-user-register #edit-mail-check.ok, #block-materio-user-user-createaccount #edit-mail-check.ok { display: none; } -/* line 654, ../scss/styles.scss */ +/* line 653, ../scss/styles.scss */ #block-materio-user-user-register .form-submit, #block-materio-user-user-createaccount .form-submit { font-size: 16px; padding: 0.1em 0.6em 0.2em; @@ -10704,13 +10710,13 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig font-weight: bold; margin-bottom: 4px; } -/* line 661, ../scss/styles.scss */ +/* line 660, ../scss/styles.scss */ #block-materio-user-user-register .form-item-termsofservices, #block-materio-user-user-register #edit-field-newsletter, #block-materio-user-user-createaccount .form-item-termsofservices, #block-materio-user-user-createaccount #edit-field-newsletter { margin-bottom: 0; display: block; line-height: 1; } -/* line 663, ../scss/styles.scss */ +/* line 662, ../scss/styles.scss */ #block-materio-user-user-register .form-item-termsofservices > *, #block-materio-user-user-register #edit-field-newsletter > *, #block-materio-user-user-createaccount .form-item-termsofservices > *, #block-materio-user-user-createaccount #edit-field-newsletter > * { display: moz-inline-stack; display: inline-block; @@ -10720,14 +10726,14 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig vertical-align: middle; margin: 0; } -/* line 664, ../scss/styles.scss */ +/* line 663, ../scss/styles.scss */ #block-materio-user-user-register .form-item-termsofservices label, #block-materio-user-user-register #edit-field-newsletter label, #block-materio-user-user-createaccount .form-item-termsofservices label, #block-materio-user-user-createaccount #edit-field-newsletter label { font-size: 10px; background-color: #fff; border-radius: 3px; background-clip: padding-box; } -/* line 668, ../scss/styles.scss */ +/* line 667, ../scss/styles.scss */ #block-materio-user-user-register #user-register-form .form-submit, #block-materio-user-user-createaccount #user-register-form .form-submit { border: 2px solid #69CDCF; background-color: #69CDCF; @@ -10737,22 +10743,22 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig -webkit-transition: text-shadow 0.2s ease-out; transition: text-shadow 0.2s ease-out; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ #block-materio-user-user-register #user-register-form .form-submit:hover, #block-materio-user-user-register #user-register-form .form-submit:focus, #block-materio-user-user-createaccount #user-register-form .form-submit:hover, #block-materio-user-user-createaccount #user-register-form .form-submit:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ #block-materio-user-user-register #user-register-form .form-submit:active, #block-materio-user-user-createaccount #user-register-form .form-submit:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } -/* line 671, ../scss/styles.scss */ +/* line 670, ../scss/styles.scss */ #block-materio-user-user-register #user-register-form .form-submit[disabled], #block-materio-user-user-createaccount #user-register-form .form-submit[disabled] { background-color: #ddd; border: 2px solid #ddd; } -/* line 678, ../scss/styles.scss */ +/* line 677, ../scss/styles.scss */ #block-materio-user-user-register #user-login .form-submit, #block-materio-user-user-createaccount #user-login .form-submit { border: 2px solid #E6DE1C; background-color: #E6DE1C; @@ -10762,33 +10768,33 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig -webkit-transition: text-shadow 0.2s ease-out; transition: text-shadow 0.2s ease-out; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ #block-materio-user-user-register #user-login .form-submit:hover, #block-materio-user-user-register #user-login .form-submit:focus, #block-materio-user-user-createaccount #user-login .form-submit:hover, #block-materio-user-user-createaccount #user-login .form-submit:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ #block-materio-user-user-register #user-login .form-submit:active, #block-materio-user-user-createaccount #user-login .form-submit:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } -/* line 684, ../scss/styles.scss */ +/* line 683, ../scss/styles.scss */ #block-materio-user-user-register #edit-simplenews, #block-materio-user-user-createaccount #edit-simplenews { padding-top: 0.5em; } -/* line 686, ../scss/styles.scss */ +/* line 685, ../scss/styles.scss */ #block-materio-user-user-register #edit-simplenews .fieldset-description, #block-materio-user-user-createaccount #edit-simplenews .fieldset-description { font-size: 12px; } -/* line 690, ../scss/styles.scss */ +/* line 689, ../scss/styles.scss */ #block-materio-user-user-register #edit-simplenews .form-checkboxes .form-item, #block-materio-user-user-createaccount #edit-simplenews .form-checkboxes .form-item { display: block; } -/* line 692, ../scss/styles.scss */ +/* line 691, ../scss/styles.scss */ #block-materio-user-user-register #edit-simplenews .form-checkboxes .form-item label, #block-materio-user-user-createaccount #edit-simplenews .form-checkboxes .form-item label { font-size: 12px; } -/* line 697, ../scss/styles.scss */ +/* line 696, ../scss/styles.scss */ #block-materio-user-user-register a.join, #block-materio-user-user-createaccount a.join { display: block; width: 5em; @@ -10807,43 +10813,43 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig text-align: center; text-decoration: none; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ #block-materio-user-user-register a.join:hover, #block-materio-user-user-register a.join:focus, #block-materio-user-user-createaccount a.join:hover, #block-materio-user-user-createaccount a.join:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ #block-materio-user-user-register a.join:active, #block-materio-user-user-createaccount a.join:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } @media only screen and (max-width: 40em) { - /* line 616, ../scss/styles.scss */ + /* line 615, ../scss/styles.scss */ #block-materio-user-user-register, #block-materio-user-user-createaccount { background-position: 160% 50%; } - /* line 711, ../scss/styles.scss */ + /* line 710, ../scss/styles.scss */ #block-materio-user-user-register .form-item-mail input.form-text, #block-materio-user-user-register .form-item-name input.form-text, #block-materio-user-user-createaccount .form-item-mail input.form-text, #block-materio-user-user-createaccount .form-item-name input.form-text { width: 7em; } } @media only screen and (max-width: 40em) { - /* line 616, ../scss/styles.scss */ + /* line 615, ../scss/styles.scss */ #block-materio-user-user-register, #block-materio-user-user-createaccount { min-height: 60px; padding: 15px 0; } - /* line 716, ../scss/styles.scss */ + /* line 715, ../scss/styles.scss */ #block-materio-user-user-register #user-login, #block-materio-user-user-register > h3:first-child, #block-materio-user-user-register > h3 span, #block-materio-user-user-createaccount #user-login, #block-materio-user-user-createaccount > h3:first-child, #block-materio-user-user-createaccount > h3 span { display: none; } } -/* line 719, ../scss/styles.scss */ +/* line 718, ../scss/styles.scss */ #block-materio-user-user-register .message-error, #block-materio-user-user-createaccount .message-error { color: #b94a48; font-size: 12px; } -/* line 723, ../scss/styles.scss */ +/* line 722, ../scss/styles.scss */ .modal-content #block-materio-user-user-register, .modal-content #block-materio-user-user-createaccount { padding: 0.5em 0.5em 5em 0.5em; width: 400px; @@ -10852,31 +10858,31 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig border-radius: 5px; background-clip: padding-box; } -/* line 733, ../scss/styles.scss */ +/* line 732, ../scss/styles.scss */ .modal-content #block-materio-user-user-register #user-register-form div.homepage-textfield, .modal-content #block-materio-user-user-createaccount #user-register-form div.homepage-textfield { display: none; } -/* line 735, ../scss/styles.scss */ +/* line 734, ../scss/styles.scss */ .modal-content #block-materio-user-user-register #user-register-form .description, .modal-content #block-materio-user-user-createaccount #user-register-form .description { font-size: 12px; } /** content-top */ -/* line 744, ../scss/styles.scss */ +/* line 743, ../scss/styles.scss */ #content-top { /** flag-list */ } -/* line 748, ../scss/styles.scss */ +/* line 747, ../scss/styles.scss */ #content-top #block-materio-flag-materio-flag-mybookmarks, #content-top #block-materio-flag-materio-flag-mylists { font-size: 10px; color: #666666; font-weight: 300; } -/* line 751, ../scss/styles.scss */ +/* line 750, ../scss/styles.scss */ .ie8 #content-top #block-materio-flag-materio-flag-mybookmarks, .ie8 #content-top #block-materio-flag-materio-flag-mylists { margin-top: 40px; } -/* line 753, ../scss/styles.scss */ +/* line 752, ../scss/styles.scss */ #content-top #block-materio-flag-materio-flag-mybookmarks h2, #content-top #block-materio-flag-materio-flag-mylists h2 { font-size: 12px; font-weight: 700; @@ -10884,8 +10890,8 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig line-height: 1.2; color: #000; } -/* line 755, ../scss/styles.scss */ -#content-top #block-materio-flag-materio-flag-mybookmarks h2 a.open-list, #content-top #block-materio-flag-materio-flag-mybookmarks h2 i.icon-remove, #content-top #block-materio-flag-materio-flag-mylists h2 a.open-list, #content-top #block-materio-flag-materio-flag-mylists h2 i.icon-remove { +/* line 754, ../scss/styles.scss */ +#content-top #block-materio-flag-materio-flag-mybookmarks h2 a.open-list, #content-top #block-materio-flag-materio-flag-mybookmarks h2 i.fi-xicon-remove, #content-top #block-materio-flag-materio-flag-mylists h2 a.open-list, #content-top #block-materio-flag-materio-flag-mylists h2 i.fi-xicon-remove { display: moz-inline-stack; display: inline-block; vertical-align: top; @@ -10900,50 +10906,50 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig -webkit-transition: opacity 0.1s ease-out; transition: opacity 0.1s ease-out; } -/* line 762, ../scss/styles.scss */ -#content-top #block-materio-flag-materio-flag-mybookmarks:hover a.open-list, #content-top #block-materio-flag-materio-flag-mybookmarks:hover i.icon-remove, #content-top #block-materio-flag-materio-flag-mylists:hover a.open-list, #content-top #block-materio-flag-materio-flag-mylists:hover i.icon-remove { +/* line 761, ../scss/styles.scss */ +#content-top #block-materio-flag-materio-flag-mybookmarks:hover a.open-list, #content-top #block-materio-flag-materio-flag-mybookmarks:hover i.fi-x, #content-top #block-materio-flag-materio-flag-mylists:hover a.open-list, #content-top #block-materio-flag-materio-flag-mylists:hover i.fi-x { -webkit-opacity: 1; -khtml-opacity: 1; -moz-opacity: 1; opacity: 1; } -/* line 767, ../scss/styles.scss */ +/* line 766, ../scss/styles.scss */ #content-top #block-materio-flag-materio-flag-mybookmarks span.listname[name=bookmarks], #content-top #block-materio-flag-materio-flag-mylists span.listname[name=bookmarks] { cursor: pointer; } -/* line 771, ../scss/styles.scss */ +/* line 770, ../scss/styles.scss */ #content-top #block-materio-flag-materio-flag-mybookmarks section.bookmarks, #content-top #block-materio-flag-materio-flag-mylists section.bookmarks { height: 0; overflow: hidden; } -/* line 773, ../scss/styles.scss */ +/* line 772, ../scss/styles.scss */ #content-top #block-materio-flag-materio-flag-mybookmarks section.bookmarks.active, #content-top #block-materio-flag-materio-flag-mylists section.bookmarks.active { height: auto; } -/* line 776, ../scss/styles.scss */ +/* line 775, ../scss/styles.scss */ #content-top #block-materio-flag-materio-flag-mybookmarks section.bookmarks article.node.vm-bookmark, #content-top #block-materio-flag-materio-flag-mylists section.bookmarks article.node.vm-bookmark { overflow: hidden; } -/* line 784, ../scss/styles.scss */ +/* line 783, ../scss/styles.scss */ #content-top #block-materio-flag-materio-flag-mybookmarks .mylists section h2, #content-top #block-materio-flag-materio-flag-mybookmarks .mylists section .flaged, #content-top #block-materio-flag-materio-flag-mylists .mylists section h2, #content-top #block-materio-flag-materio-flag-mylists .mylists section .flaged { height: 0; overflow: hidden; } -/* line 788, ../scss/styles.scss */ +/* line 787, ../scss/styles.scss */ #content-top #block-materio-flag-materio-flag-mybookmarks .mylists section.active h2, #content-top #block-materio-flag-materio-flag-mybookmarks .mylists section.active .flaged, #content-top #block-materio-flag-materio-flag-mylists .mylists section.active h2, #content-top #block-materio-flag-materio-flag-mylists .mylists section.active .flaged { height: auto; } -/* line 800, ../scss/styles.scss */ +/* line 799, ../scss/styles.scss */ #tool-bar { position: relative; } -/* line 803, ../scss/styles.scss */ +/* line 802, ../scss/styles.scss */ #tool-bar .inner-content { padding-top: 10px; padding-bottom: 10px; } -/* line 805, ../scss/styles.scss */ +/* line 804, ../scss/styles.scss */ #tool-bar .inner-content > * { display: moz-inline-stack; display: inline-block; @@ -10953,21 +10959,21 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig vertical-align: middle; } @media only screen and (max-width: 40em) { - /* line 803, ../scss/styles.scss */ + /* line 802, ../scss/styles.scss */ #tool-bar .inner-content { padding: 0; } - /* line 812, ../scss/styles.scss */ + /* line 811, ../scss/styles.scss */ #tool-bar .inner-content h1 { line-height: 0.5; } } -/* line 823, ../scss/styles.scss */ +/* line 822, ../scss/styles.scss */ .oldie #tool-bar { background-color: #B1ADAD; padding: 0 10px; } -/* line 825, ../scss/styles.scss */ +/* line 824, ../scss/styles.scss */ #tool-bar .btn-group { padding: 0; border-radius: 3px; @@ -10978,21 +10984,21 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig -webkit-transition: box-shadow 0.3s ease-out; transition: box-shadow 0.3s ease-out; } -/* line 23, ../scss/styles.scss */ +/* line 22, ../scss/styles.scss */ #tool-bar .btn-group:hover, #tool-bar .btn-group:focus { box-shadow: 0 0 5px rgba(0, 0, 0, 0.7); } -/* line 26, ../scss/styles.scss */ +/* line 25, ../scss/styles.scss */ #tool-bar .btn-group:active { -webkit-transition: box-shadow 0s ease-out; transition: box-shadow 0s ease-out; box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); } -/* line 830, ../scss/styles.scss */ +/* line 829, ../scss/styles.scss */ #tool-bar #block-materio-page-title-materio-page-title { margin: 0 10px 0 0; } -/* line 833, ../scss/styles.scss */ +/* line 832, ../scss/styles.scss */ #tool-bar #block-materio-page-title-materio-page-title h1 { margin: 0; font-size: 24px; @@ -11000,24 +11006,24 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig font-weight: 300; line-height: 1; } -/* line 835, ../scss/styles.scss */ +/* line 834, ../scss/styles.scss */ #tool-bar #block-materio-page-title-materio-page-title i { vertical-align: middle; margin-right: 5px; } -/* line 836, ../scss/styles.scss */ +/* line 835, ../scss/styles.scss */ #tool-bar #block-materio-page-title-materio-page-title i.icon-materio-folder { margin-bottom: 2px; } -/* line 837, ../scss/styles.scss */ +/* line 836, ../scss/styles.scss */ #tool-bar #block-materio-page-title-materio-page-title a.edit-list { visibility: hidden; } -/* line 101, ../scss/styles.scss */ +/* line 100, ../scss/styles.scss */ #tool-bar #block-materio-page-title-materio-page-title a.edit-list > * { margin-top: -100000px; } -/* line 104, ../scss/styles.scss */ +/* line 103, ../scss/styles.scss */ .csstransition #tool-bar #block-materio-page-title-materio-page-title a.edit-list { -webkit-opacity: 0; -khtml-opacity: 0; @@ -11026,20 +11032,20 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig -webkit-transition: visibility 0s 0.3s; transition: visibility 0s 0.3s; } -/* line 107, ../scss/styles.scss */ +/* line 106, ../scss/styles.scss */ .csstransition #tool-bar #block-materio-page-title-materio-page-title a.edit-list > * { -webkit-transition: margin-top 0s 0.3s; transition: margin-top 0s 0.3s; } -/* line 839, ../scss/styles.scss */ +/* line 838, ../scss/styles.scss */ #tool-bar #block-materio-page-title-materio-page-title a.edit-list i { margin: 0 0 0 5px; } -/* line 842, ../scss/styles.scss */ +/* line 841, ../scss/styles.scss */ #tool-bar #block-materio-page-title-materio-page-title:hover a.edit-list { visibility: visible; } -/* line 93, ../scss/styles.scss */ +/* line 92, ../scss/styles.scss */ .csstransitions #tool-bar #block-materio-page-title-materio-page-title:hover a.edit-list { -webkit-opacity: 1; -khtml-opacity: 1; @@ -11049,12 +11055,12 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig transition: opacity 0.3s ease-out; } @media only screen and (min-width: 40.063em) and (max-width: 64em) { - /* line 830, ../scss/styles.scss */ + /* line 829, ../scss/styles.scss */ #tool-bar #block-materio-page-title-materio-page-title { display: block; } } -/* line 851, ../scss/styles.scss */ +/* line 850, ../scss/styles.scss */ #tool-bar #block-materio-search-api-materio-search-api-viewmode .viewmode-link { display: moz-inline-stack; display: inline-block; @@ -11063,42 +11069,42 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig *display: inline; margin: 0 2px; } -/* line 853, ../scss/styles.scss */ +/* line 852, ../scss/styles.scss */ #tool-bar #block-materio-search-api-materio-search-api-viewmode .viewmode-link.active { cursor: normal; } -/* line 854, ../scss/styles.scss */ +/* line 853, ../scss/styles.scss */ #tool-bar #block-materio-search-api-materio-search-api-viewmode .viewmode-link .inner { display: none; font-size: 10px; } @media only screen and (min-width: 40.063em) and (max-width: 64em) { - /* line 857, ../scss/styles.scss */ + /* line 856, ../scss/styles.scss */ #tool-bar #block-materio-search-api-materio-search-api-viewmode .viewmode-link { display: block; } - /* line 857, ../scss/styles.scss */ + /* line 856, ../scss/styles.scss */ #tool-bar #block-materio-search-api-materio-search-api-viewmode .viewmode-link:not(.active) { display: none; } } @media only screen and (max-width: 40em) { - /* line 860, ../scss/styles.scss */ + /* line 859, ../scss/styles.scss */ html.no-touch #tool-bar #block-materio-search-api-materio-search-api-viewmode:hover .viewmode-link.viewmode-cardsmall, html.no-touch #tool-bar #block-materio-search-api-materio-search-api-viewmode:hover .viewmode-link.viewmode-cardmedium, #tool-bar #block-materio-search-api-materio-search-api-viewmode.hovered .viewmode-link.viewmode-cardsmall, #tool-bar #block-materio-search-api-materio-search-api-viewmode.hovered .viewmode-link.viewmode-cardmedium { display: block; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { - /* line 864, ../scss/styles.scss */ + /* line 863, ../scss/styles.scss */ html.no-touch #tool-bar #block-materio-search-api-materio-search-api-viewmode:hover .viewmode-link.viewmode-cardsmall, html.no-touch #tool-bar #block-materio-search-api-materio-search-api-viewmode:hover .viewmode-link.viewmode-cardmedium, html.no-touch #tool-bar #block-materio-search-api-materio-search-api-viewmode:hover .viewmode-link.viewmode-cardbig, #tool-bar #block-materio-search-api-materio-search-api-viewmode.hovered .viewmode-link.viewmode-cardsmall, #tool-bar #block-materio-search-api-materio-search-api-viewmode.hovered .viewmode-link.viewmode-cardmedium, #tool-bar #block-materio-search-api-materio-search-api-viewmode.hovered .viewmode-link.viewmode-cardbig { display: block; } } -/* line 868, ../scss/styles.scss */ +/* line 867, ../scss/styles.scss */ #tool-bar #block-materio-search-api-materio-search-api-search { float: right; } -/* line 872, ../scss/styles.scss */ +/* line 871, ../scss/styles.scss */ #tool-bar #block-materio-search-api-materio-search-api-search > .inner { display: moz-inline-stack; display: inline-block; @@ -11115,17 +11121,17 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig transition: box-shadow 0.3s ease-out; text-align: right; } -/* line 23, ../scss/styles.scss */ +/* line 22, ../scss/styles.scss */ #tool-bar #block-materio-search-api-materio-search-api-search > .inner:hover, #tool-bar #block-materio-search-api-materio-search-api-search > .inner:focus { box-shadow: 0 0 5px rgba(0, 0, 0, 0.7); } -/* line 26, ../scss/styles.scss */ +/* line 25, ../scss/styles.scss */ #tool-bar #block-materio-search-api-materio-search-api-search > .inner:active { -webkit-transition: box-shadow 0s ease-out; transition: box-shadow 0s ease-out; box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); } -/* line 879, ../scss/styles.scss */ +/* line 878, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form { text-align: right; display: moz-inline-stack; @@ -11135,7 +11141,7 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig *display: inline; margin: 0; } -/* line 883, ../scss/styles.scss */ +/* line 882, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form .form-item, #tool-bar #materio-search-api-search-form input, #tool-bar #materio-search-api-search-form .form-checkboxes { display: moz-inline-stack; display: inline-block; @@ -11146,83 +11152,83 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig vertical-align: middle; padding: 0; } -/* line 885, ../scss/styles.scss */ +/* line 884, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form .form-checkboxes { padding: 3px; font-size: 12px; } -/* line 887, ../scss/styles.scss */ +/* line 886, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form .form-checkboxes .form-item { margin: 0 5px; } -/* line 889, ../scss/styles.scss */ +/* line 888, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form .form-checkboxes .form-item label { font-size: 10px; } -/* line 893, ../scss/styles.scss */ +/* line 892, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form input#edit-searchfield { - border: 1px, #ccc; + border: 1px solid #ccc; border-radius: 20px; background-clip: padding-box; - padding: 4px, 5px; - height: 15px; + padding: 4px 5px; + height: 25px; font-size: 12px; line-height: 1; background-position: 100% 5px; } -/* line 898, ../scss/styles.scss */ +/* line 897, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form input#edit-searchfield.throbbing { background-position: 100% -15px; } -/* line 902, ../scss/styles.scss */ +/* line 901, ../scss/styles.scss */ .oldie #tool-bar #materio-search-api-search-form #edit-searchfield-autocomplete-aria-live { background-color: #1a1a1a; } -/* line 907, ../scss/styles.scss */ +/* line 906, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form input#edit-create { padding: 3px; } -/* line 909, ../scss/styles.scss */ +/* line 908, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form.loading { background: transparent url("../img/ajax-loader.gif") no-repeat 98% center; } -/* line 911, ../scss/styles.scss */ +/* line 910, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form.loading input#edit-create { visibility: hidden; } @media only screen and (max-width: 40em) { - /* line 915, ../scss/styles.scss */ + /* line 914, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form input#edit-searchfield { width: 16em; } - /* line 916, ../scss/styles.scss */ + /* line 915, ../scss/styles.scss */ #tool-bar #materio-search-api-search-form #edit-bundles-filter { display: none; } } -/* line 922, ../scss/styles.scss */ +/* line 921, ../scss/styles.scss */ #center { background-color: #e6e6e6; border-radius: 10px; background-clip: padding-box; } -/* line 924, ../scss/styles.scss */ +/* line 923, ../scss/styles.scss */ .node-type-page #center { background-color: #fff; } -/* line 925, ../scss/styles.scss */ +/* line 924, ../scss/styles.scss */ .ie8 #center { height: 100%; margin-top: 20px; } -/* line 929, ../scss/styles.scss */ +/* line 928, ../scss/styles.scss */ #content { -webkit-transition: height 0.3s ease-out; transition: height 0.3s ease-out; } -/* line 933, ../scss/styles.scss */ +/* line 932, ../scss/styles.scss */ #content.faded { -webkit-opacity: 0.5; -khtml-opacity: 0.5; @@ -11231,49 +11237,49 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig -webkit-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; } -/* line 938, ../scss/styles.scss */ +/* line 937, ../scss/styles.scss */ #content .materiobase-results, #content .materiobase-actuality, #content .materio-flags-list { padding: 0 0 30px 0; margin: 0 0 20px 0; } -/* line 941, ../scss/styles.scss */ +/* line 940, ../scss/styles.scss */ #content .materiobase-results.loading, #content .materiobase-actuality.loading, #content .materio-flags-list.loading { background-image: url("../img/ajax-loader.gif"); background-position: center bottom; background-repeat: no-repeat; } -/* line 947, ../scss/styles.scss */ +/* line 946, ../scss/styles.scss */ #content .materiobase-results p.search-performance, #content .materiobase-results p.flaglist-infos, #content .materiobase-results p.actualities-infos, #content .materiobase-actuality p.search-performance, #content .materiobase-actuality p.flaglist-infos, #content .materiobase-actuality p.actualities-infos, #content .materio-flags-list p.search-performance, #content .materio-flags-list p.flaglist-infos, #content .materio-flags-list p.actualities-infos { font-size: 12px; font-weight: 500; margin: 0; padding: 10px 0 5px 15px; } -/* line 953, ../scss/styles.scss */ +/* line 952, ../scss/styles.scss */ #content .materiobase-results .search-results, #content .materiobase-results .actuality-items, #content .materiobase-results .flaglist-items, #content .materiobase-actuality .search-results, #content .materiobase-actuality .actuality-items, #content .materiobase-actuality .flaglist-items, #content .materio-flags-list .search-results, #content .materio-flags-list .actuality-items, #content .materio-flags-list .flaglist-items { font-size: 0; text-align: center; } -/* line 955, ../scss/styles.scss */ +/* line 954, ../scss/styles.scss */ #content .materiobase-results .search-results > *, #content .materiobase-results .actuality-items > *, #content .materiobase-results .flaglist-items > *, #content .materiobase-actuality .search-results > *, #content .materiobase-actuality .actuality-items > *, #content .materiobase-actuality .flaglist-items > *, #content .materio-flags-list .search-results > *, #content .materio-flags-list .actuality-items > *, #content .materio-flags-list .flaglist-items > * { font-size: 16px; } -/* line 957, ../scss/styles.scss */ +/* line 956, ../scss/styles.scss */ #content .materiobase-results .search-results > *, #content .materiobase-results .actuality-items > *, #content .materiobase-results .flaglist-items > *, #content .materiobase-actuality .search-results > *, #content .materiobase-actuality .actuality-items > *, #content .materiobase-actuality .flaglist-items > *, #content .materio-flags-list .search-results > *, #content .materio-flags-list .actuality-items > *, #content .materio-flags-list .flaglist-items > * { text-align: left; } -/* line 963, ../scss/styles.scss */ +/* line 962, ../scss/styles.scss */ #content ul.pager { padding: 1em 0; text-align: left; } -/* line 965, ../scss/styles.scss */ +/* line 964, ../scss/styles.scss */ .ie8 #content ul.pager { position: absolute; left: 37px; bottom: 35px; } -/* line 967, ../scss/styles.scss */ +/* line 966, ../scss/styles.scss */ #content ul.pager li { margin: 0; display: moz-inline-stack; @@ -11283,46 +11289,46 @@ html.js #highlighted .block-materio-didactique .tabs > *:hover, html.js #highlig *display: inline; vertical-align: middle; } -/* line 969, ../scss/styles.scss */ +/* line 968, ../scss/styles.scss */ #content ul.pager .pager-current, #content ul.pager a { color: #000; font-size: 12px; } -/* line 970, ../scss/styles.scss */ +/* line 969, ../scss/styles.scss */ #content ul.pager .pager-current { font-weight: 900; font-size: 14px; } -/* line 970, ../scss/styles.scss */ +/* line 969, ../scss/styles.scss */ .ie8 #content ul.pager .pager-current { background: #fff; padding: 0.3em 1em 0.3em 1em; margin-top: 0.05em; border: 1px solid #333333; } -/* line 971, ../scss/styles.scss */ +/* line 970, ../scss/styles.scss */ #content ul.pager .pager-first a, #content ul.pager .pager-previous a, #content ul.pager .pager-next a, #content ul.pager .pager-last a { font-size: 24px; font-weight: 300; } /** #content-bottom */ -/* line 982, ../scss/styles.scss */ +/* line 981, ../scss/styles.scss */ #content-bottom { padding-top: 10px; } /** CARDS */ /** card search performance */ -/* line 1161, ../scss/styles.scss */ +/* line 1160, ../scss/styles.scss */ article.search-performance .inner { padding: 1em; } -/* line 1165, ../scss/styles.scss */ +/* line 1164, ../scss/styles.scss */ article.search-performance p { font-size: 14px; } -/* line 1167, ../scss/styles.scss */ +/* line 1166, ../scss/styles.scss */ article.search-performance a.button { display: block; margin: 10px auto; @@ -11342,17 +11348,17 @@ article.search-performance a.button { text-align: center; text-decoration: none; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ article.search-performance a.button:hover, article.search-performance a.button:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ article.search-performance a.button:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } -/* line 1175, ../scss/styles.scss */ +/* line 1174, ../scss/styles.scss */ article.search-performance.view-mode-cardsmall { width: 327px; height: 140px; @@ -11370,7 +11376,7 @@ article.search-performance.view-mode-cardsmall { -webkit-transition: box-shadow 0.3s ease-out; transition: box-shadow 0.3s ease-out; } -/* line 1178, ../scss/styles.scss */ +/* line 1177, ../scss/styles.scss */ article.search-performance.view-mode-cardmedium { width: 210px; height: 295px; @@ -11388,11 +11394,11 @@ article.search-performance.view-mode-cardmedium { -webkit-transition: box-shadow 0.3s ease-out; transition: box-shadow 0.3s ease-out; } -/* line 1180, ../scss/styles.scss */ +/* line 1179, ../scss/styles.scss */ article.search-performance.view-mode-cardmedium .inner { padding: 4em 1em 0; } -/* line 1184, ../scss/styles.scss */ +/* line 1183, ../scss/styles.scss */ article.search-performance.view-mode-cardbig { width: 425px; height: 115px; @@ -11412,7 +11418,7 @@ article.search-performance.view-mode-cardbig { display: block; margin: 0 auto; } -/* line 1188, ../scss/styles.scss */ +/* line 1187, ../scss/styles.scss */ article.search-performance.view-mode-cardfull { width: 850px; height: 115px; @@ -11432,13 +11438,13 @@ article.search-performance.view-mode-cardfull { display: block; margin: 0 auto; } -/* line 1190, ../scss/styles.scss */ +/* line 1189, ../scss/styles.scss */ article.search-performance.view-mode-cardfull .inner { padding: 1em 212px; } /** CARD BOOKMARKS */ -/* line 1198, ../scss/styles.scss */ +/* line 1197, ../scss/styles.scss */ article.node-materiau.vm-bookmark, article.node-breve.vm-bookmark { width: 50px; height: 70px; @@ -11457,41 +11463,41 @@ article.node-materiau.vm-bookmark, article.node-breve.vm-bookmark { transition: box-shadow 0.3s ease-out; margin: 3px; } -/* line 1016, ../scss/styles.scss */ +/* line 1015, ../scss/styles.scss */ article.node-materiau.vm-bookmark > div.side, article.node-breve.vm-bookmark > div.side { border-radius: 5px; background-clip: padding-box; overflow: hidden; } -/* line 1021, ../scss/styles.scss */ +/* line 1020, ../scss/styles.scss */ article.node-materiau.vm-bookmark.focused, article.node-breve.vm-bookmark.focused { box-shadow: 0 0 7px rgba(0, 0, 0, 0.9); } -/* line 1023, ../scss/styles.scss */ +/* line 1022, ../scss/styles.scss */ article.node-materiau.vm-bookmark.just-added, article.node-breve.vm-bookmark.just-added { -webkit-opacity: 0; -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; } -/* line 1025, ../scss/styles.scss */ +/* line 1024, ../scss/styles.scss */ article.node-materiau.vm-bookmark.associated, article.node-breve.vm-bookmark.associated { -webkit-transition: margin 0.3s ease-out; transition: margin 0.3s ease-out; } -/* line 1027, ../scss/styles.scss */ +/* line 1026, ../scss/styles.scss */ article.node-materiau.vm-bookmark.associated.just-added, article.node-breve.vm-bookmark.associated.just-added { margin-left: -50px; margin-right: 50px; } -/* line 1029, ../scss/styles.scss */ +/* line 1028, ../scss/styles.scss */ .modal-content article.node-materiau.vm-bookmark.associated, .modal-content article.node-breve.vm-bookmark.associated { position: absolute; top: 0; left: 0; z-index: 999; } -/* line 1037, ../scss/styles.scss */ +/* line 1036, ../scss/styles.scss */ article.node-materiau.vm-bookmark.removed, article.node-breve.vm-bookmark.removed { -webkit-transition: width 0.3s ease-out; transition: width 0.3s ease-out; @@ -11502,7 +11508,7 @@ article.node-materiau.vm-bookmark.removed, article.node-breve.vm-bookmark.remove margin-left: 0; overflow: hidden; } -/* line 1047, ../scss/styles.scss */ +/* line 1046, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav, article.node-breve.vm-bookmark nav.nav { position: absolute; top: 0; @@ -11517,39 +11523,39 @@ article.node-materiau.vm-bookmark nav.nav, article.node-breve.vm-bookmark nav.na *background-color: white; color: #000; } -/* line 1059, ../scss/styles.scss */ +/* line 1058, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav a, article.node-breve.vm-bookmark nav.nav a { color: #000; } -/* line 1060, ../scss/styles.scss */ +/* line 1059, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul, article.node-breve.vm-bookmark nav.nav ul { background-color: white; background-color: rgba(255, 255, 255, 0.9); *background-color: white; } -/* line 1061, ../scss/styles.scss */ +/* line 1060, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav span.op, article.node-breve.vm-bookmark nav.nav span.op { font-weight: 900; font-size: 14px; } -/* line 1063, ../scss/styles.scss */ +/* line 1062, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul, article.node-breve.vm-bookmark nav.nav ul { padding: 0; margin: 0; } -/* line 1065, ../scss/styles.scss */ +/* line 1064, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav section, article.node-breve.vm-bookmark nav.nav section { position: relative; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav section > i, article.node-breve.vm-bookmark nav.nav section > i { margin: 0 5px; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav section > i:hover, article.node-breve.vm-bookmark nav.nav section > i:hover { cursor: pointer; } -/* line 1071, ../scss/styles.scss */ +/* line 1070, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul, article.node-breve.vm-bookmark nav.nav ul { position: absolute; right: 0; @@ -11562,7 +11568,7 @@ article.node-materiau.vm-bookmark nav.nav ul, article.node-breve.vm-bookmark nav background-clip: padding-box; box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.2); } -/* line 1075, ../scss/styles.scss */ +/* line 1074, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul li, article.node-breve.vm-bookmark nav.nav ul li { padding: 0; margin: 0; @@ -11573,20 +11579,20 @@ article.node-materiau.vm-bookmark nav.nav ul li, article.node-breve.vm-bookmark -webkit-transition: height 0.2s ease-out; transition: height 0.2s ease-out; } -/* line 1079, ../scss/styles.scss */ +/* line 1078, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul li a, article.node-breve.vm-bookmark nav.nav ul li a { display: block; } -/* line 1082, ../scss/styles.scss */ +/* line 1081, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links { width: 160px; font-size: 0; } -/* line 1085, ../scss/styles.scss */ +/* line 1084, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links > *, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links > * { font-size: 11px; } -/* line 1090, ../scss/styles.scss */ +/* line 1089, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links li { display: moz-inline-stack; display: inline-block; @@ -11597,53 +11603,53 @@ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li, article max-width: 98%; padding-left: 2px; } -/* line 1092, ../scss/styles.scss */ +/* line 1091, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li a, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links li a { color: #a6a6a6; -webkit-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } -/* line 1094, ../scss/styles.scss */ +/* line 1093, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li a:hover, article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li a.unflag-action, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links li a:hover, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links li a.unflag-action { color: #000; text-decoration: none; } -/* line 1098, ../scss/styles.scss */ +/* line 1097, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li.flag-lists-create, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links li.flag-lists-create { display: block; width: 100%; } -/* line 1100, ../scss/styles.scss */ +/* line 1099, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li.flag-lists-create > *, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links li.flag-lists-create > * { margin-top: 1px; padding-top: 1px; border-top: 1px solid #e6e6e6; } -/* line 1101, ../scss/styles.scss */ +/* line 1100, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li.flag-lists-create a, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links li.flag-lists-create a { color: #000; } -/* line 1103, ../scss/styles.scss */ +/* line 1102, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li.loading, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links li.loading { background: transparent url("../img/ajax-loader.gif") no-repeat 98% center; } -/* line 1104, ../scss/styles.scss */ +/* line 1103, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav ul.flag-lists-entity-links li.loading a, article.node-breve.vm-bookmark nav.nav ul.flag-lists-entity-links li.loading a { visibility: hidden; } -/* line 1109, ../scss/styles.scss */ +/* line 1108, ../scss/styles.scss */ .ie8 article.node-materiau.vm-bookmark nav.nav ul, .ie8 article.node-breve.vm-bookmark nav.nav ul { background: #FFF; } -/* line 1114, ../scss/styles.scss */ +/* line 1113, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav section:hover ul, article.node-breve.vm-bookmark nav.nav section:hover ul { padding: 5px 5px; } -/* line 1116, ../scss/styles.scss */ +/* line 1115, ../scss/styles.scss */ article.node-materiau.vm-bookmark nav.nav section:hover ul li, article.node-breve.vm-bookmark nav.nav section:hover ul li { height: 17px; } -/* line 1129, ../scss/styles.scss */ +/* line 1128, ../scss/styles.scss */ article.node-materiau.vm-bookmark div.workflow, article.node-breve.vm-bookmark div.workflow { position: absolute; top: 0; @@ -11659,7 +11665,7 @@ article.node-materiau.vm-bookmark div.workflow, article.node-breve.vm-bookmark d *background-color: white; color: #000; } -/* line 1135, ../scss/styles.scss */ +/* line 1134, ../scss/styles.scss */ article.node-materiau.vm-bookmark div.workflow span, article.node-breve.vm-bookmark div.workflow span { padding: 3px 0 0 4px; display: moz-inline-stack; @@ -11668,7 +11674,7 @@ article.node-materiau.vm-bookmark div.workflow span, article.node-breve.vm-bookm zoom: 1; *display: inline; } -/* line 1138, ../scss/styles.scss */ +/* line 1137, ../scss/styles.scss */ article.node-materiau.vm-bookmark .field-name-field-description .upgrade, article.node-breve.vm-bookmark .field-name-field-description .upgrade { font-size: 12px; padding-top: 4em; @@ -11677,12 +11683,12 @@ article.node-materiau.vm-bookmark .field-name-field-description .upgrade, articl background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 4em); position: relative; } -/* line 1146, ../scss/styles.scss */ +/* line 1145, ../scss/styles.scss */ article.node-materiau.vm-bookmark .side.oops p, article.node-materiau.vm-bookmark .side .upgrade p, article.node-breve.vm-bookmark .side.oops p, article.node-breve.vm-bookmark .side .upgrade p { padding: 10px; font-size: 12px; } -/* line 1148, ../scss/styles.scss */ +/* line 1147, ../scss/styles.scss */ article.node-materiau.vm-bookmark .side.oops p a, article.node-materiau.vm-bookmark .side .upgrade p a, article.node-breve.vm-bookmark .side.oops p a, article.node-breve.vm-bookmark .side .upgrade p a { display: block; margin: 10px 0; @@ -11701,44 +11707,44 @@ article.node-materiau.vm-bookmark .side.oops p a, article.node-materiau.vm-bookm text-align: center; text-decoration: none; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ article.node-materiau.vm-bookmark .side.oops p a:hover, article.node-materiau.vm-bookmark .side.oops p a:focus, article.node-materiau.vm-bookmark .side .upgrade p a:hover, article.node-materiau.vm-bookmark .side .upgrade p a:focus, article.node-breve.vm-bookmark .side.oops p a:hover, article.node-breve.vm-bookmark .side.oops p a:focus, article.node-breve.vm-bookmark .side .upgrade p a:hover, article.node-breve.vm-bookmark .side .upgrade p a:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ article.node-materiau.vm-bookmark .side.oops p a:active, article.node-materiau.vm-bookmark .side .upgrade p a:active, article.node-breve.vm-bookmark .side.oops p a:active, article.node-breve.vm-bookmark .side .upgrade p a:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } -/* line 1201, ../scss/styles.scss */ +/* line 1200, ../scss/styles.scss */ article.node-materiau.vm-bookmark .group-header, article.node-breve.vm-bookmark .group-header { display: none; } -/* line 1205, ../scss/styles.scss */ +/* line 1204, ../scss/styles.scss */ article.node-materiau.vm-bookmark .group-images, article.node-breve.vm-bookmark .group-images { position: relative; z-index: 1; background-color: #fff; } -/* line 60, ../scss/styles.scss */ +/* line 59, ../scss/styles.scss */ article.node-materiau.vm-bookmark .group-images figure, article.node-breve.vm-bookmark .group-images figure { position: absolute; top: 0; left: 0; } -/* line 62, ../scss/styles.scss */ +/* line 61, ../scss/styles.scss */ article.node-materiau.vm-bookmark .group-images figure:first-child, article.node-breve.vm-bookmark .group-images figure:first-child { position: relative; z-index: 1; } -/* line 1207, ../scss/styles.scss */ +/* line 1206, ../scss/styles.scss */ article.node-materiau.vm-bookmark div.workflow, article.node-breve.vm-bookmark div.workflow { display: none; } /** CARD SMALL */ -/* line 1211, ../scss/styles.scss */ +/* line 1210, ../scss/styles.scss */ article.node-materiau.vm-cardsmall, article.node-breve.vm-cardsmall { width: 100px; height: 140px; @@ -11756,41 +11762,41 @@ article.node-materiau.vm-cardsmall, article.node-breve.vm-cardsmall { -webkit-transition: box-shadow 0.3s ease-out; transition: box-shadow 0.3s ease-out; } -/* line 1016, ../scss/styles.scss */ +/* line 1015, ../scss/styles.scss */ article.node-materiau.vm-cardsmall > div.side, article.node-breve.vm-cardsmall > div.side { border-radius: 5px; background-clip: padding-box; overflow: hidden; } -/* line 1021, ../scss/styles.scss */ +/* line 1020, ../scss/styles.scss */ article.node-materiau.vm-cardsmall.focused, article.node-breve.vm-cardsmall.focused { box-shadow: 0 0 7px rgba(0, 0, 0, 0.9); } -/* line 1023, ../scss/styles.scss */ +/* line 1022, ../scss/styles.scss */ article.node-materiau.vm-cardsmall.just-added, article.node-breve.vm-cardsmall.just-added { -webkit-opacity: 0; -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; } -/* line 1025, ../scss/styles.scss */ +/* line 1024, ../scss/styles.scss */ article.node-materiau.vm-cardsmall.associated, article.node-breve.vm-cardsmall.associated { -webkit-transition: margin 0.3s ease-out; transition: margin 0.3s ease-out; } -/* line 1027, ../scss/styles.scss */ +/* line 1026, ../scss/styles.scss */ article.node-materiau.vm-cardsmall.associated.just-added, article.node-breve.vm-cardsmall.associated.just-added { margin-left: -100px; margin-right: 100px; } -/* line 1029, ../scss/styles.scss */ +/* line 1028, ../scss/styles.scss */ .modal-content article.node-materiau.vm-cardsmall.associated, .modal-content article.node-breve.vm-cardsmall.associated { position: absolute; top: 0; left: 0; z-index: 999; } -/* line 1037, ../scss/styles.scss */ +/* line 1036, ../scss/styles.scss */ article.node-materiau.vm-cardsmall.removed, article.node-breve.vm-cardsmall.removed { -webkit-transition: width 0.3s ease-out; transition: width 0.3s ease-out; @@ -11801,7 +11807,7 @@ article.node-materiau.vm-cardsmall.removed, article.node-breve.vm-cardsmall.remo margin-left: 0; overflow: hidden; } -/* line 1047, ../scss/styles.scss */ +/* line 1046, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav, article.node-breve.vm-cardsmall nav.nav { position: absolute; top: 0; @@ -11816,39 +11822,39 @@ article.node-materiau.vm-cardsmall nav.nav, article.node-breve.vm-cardsmall nav. *background-color: white; color: #000; } -/* line 1059, ../scss/styles.scss */ +/* line 1058, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav a, article.node-breve.vm-cardsmall nav.nav a { color: #000; } -/* line 1060, ../scss/styles.scss */ +/* line 1059, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul, article.node-breve.vm-cardsmall nav.nav ul { background-color: white; background-color: rgba(255, 255, 255, 0.9); *background-color: white; } -/* line 1061, ../scss/styles.scss */ +/* line 1060, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav span.op, article.node-breve.vm-cardsmall nav.nav span.op { font-weight: 900; font-size: 14px; } -/* line 1063, ../scss/styles.scss */ +/* line 1062, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul, article.node-breve.vm-cardsmall nav.nav ul { padding: 0; margin: 0; } -/* line 1065, ../scss/styles.scss */ +/* line 1064, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav section, article.node-breve.vm-cardsmall nav.nav section { position: relative; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav section > i, article.node-breve.vm-cardsmall nav.nav section > i { margin: 0 5px; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav section > i:hover, article.node-breve.vm-cardsmall nav.nav section > i:hover { cursor: pointer; } -/* line 1071, ../scss/styles.scss */ +/* line 1070, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul, article.node-breve.vm-cardsmall nav.nav ul { position: absolute; right: 0; @@ -11861,7 +11867,7 @@ article.node-materiau.vm-cardsmall nav.nav ul, article.node-breve.vm-cardsmall n background-clip: padding-box; box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.2); } -/* line 1075, ../scss/styles.scss */ +/* line 1074, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul li, article.node-breve.vm-cardsmall nav.nav ul li { padding: 0; margin: 0; @@ -11872,20 +11878,20 @@ article.node-materiau.vm-cardsmall nav.nav ul li, article.node-breve.vm-cardsmal -webkit-transition: height 0.2s ease-out; transition: height 0.2s ease-out; } -/* line 1079, ../scss/styles.scss */ +/* line 1078, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul li a, article.node-breve.vm-cardsmall nav.nav ul li a { display: block; } -/* line 1082, ../scss/styles.scss */ +/* line 1081, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links { width: 160px; font-size: 0; } -/* line 1085, ../scss/styles.scss */ +/* line 1084, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links > *, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links > * { font-size: 11px; } -/* line 1090, ../scss/styles.scss */ +/* line 1089, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li { display: moz-inline-stack; display: inline-block; @@ -11896,53 +11902,53 @@ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li, articl max-width: 98%; padding-left: 2px; } -/* line 1092, ../scss/styles.scss */ +/* line 1091, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li a, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li a { color: #a6a6a6; -webkit-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } -/* line 1094, ../scss/styles.scss */ +/* line 1093, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li a:hover, article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li a.unflag-action, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li a:hover, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li a.unflag-action { color: #000; text-decoration: none; } -/* line 1098, ../scss/styles.scss */ +/* line 1097, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li.flag-lists-create, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li.flag-lists-create { display: block; width: 100%; } -/* line 1100, ../scss/styles.scss */ +/* line 1099, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li.flag-lists-create > *, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li.flag-lists-create > * { margin-top: 1px; padding-top: 1px; border-top: 1px solid #e6e6e6; } -/* line 1101, ../scss/styles.scss */ +/* line 1100, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li.flag-lists-create a, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li.flag-lists-create a { color: #000; } -/* line 1103, ../scss/styles.scss */ +/* line 1102, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li.loading, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li.loading { background: transparent url("../img/ajax-loader.gif") no-repeat 98% center; } -/* line 1104, ../scss/styles.scss */ +/* line 1103, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li.loading a, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li.loading a { visibility: hidden; } -/* line 1109, ../scss/styles.scss */ +/* line 1108, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardsmall nav.nav ul, .ie8 article.node-breve.vm-cardsmall nav.nav ul { background: #FFF; } -/* line 1114, ../scss/styles.scss */ +/* line 1113, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav section:hover ul, article.node-breve.vm-cardsmall nav.nav section:hover ul { padding: 5px 5px; } -/* line 1116, ../scss/styles.scss */ +/* line 1115, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav section:hover ul li, article.node-breve.vm-cardsmall nav.nav section:hover ul li { height: 17px; } -/* line 1129, ../scss/styles.scss */ +/* line 1128, ../scss/styles.scss */ article.node-materiau.vm-cardsmall div.workflow, article.node-breve.vm-cardsmall div.workflow { position: absolute; top: 0; @@ -11958,7 +11964,7 @@ article.node-materiau.vm-cardsmall div.workflow, article.node-breve.vm-cardsmall *background-color: white; color: #000; } -/* line 1135, ../scss/styles.scss */ +/* line 1134, ../scss/styles.scss */ article.node-materiau.vm-cardsmall div.workflow span, article.node-breve.vm-cardsmall div.workflow span { padding: 3px 0 0 4px; display: moz-inline-stack; @@ -11967,7 +11973,7 @@ article.node-materiau.vm-cardsmall div.workflow span, article.node-breve.vm-card zoom: 1; *display: inline; } -/* line 1138, ../scss/styles.scss */ +/* line 1137, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .field-name-field-description .upgrade, article.node-breve.vm-cardsmall .field-name-field-description .upgrade { font-size: 12px; padding-top: 4em; @@ -11976,12 +11982,12 @@ article.node-materiau.vm-cardsmall .field-name-field-description .upgrade, artic background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 4em); position: relative; } -/* line 1146, ../scss/styles.scss */ +/* line 1145, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .side.oops p, article.node-materiau.vm-cardsmall .side .upgrade p, article.node-breve.vm-cardsmall .side.oops p, article.node-breve.vm-cardsmall .side .upgrade p { padding: 10px; font-size: 12px; } -/* line 1148, ../scss/styles.scss */ +/* line 1147, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .side.oops p a, article.node-materiau.vm-cardsmall .side .upgrade p a, article.node-breve.vm-cardsmall .side.oops p a, article.node-breve.vm-cardsmall .side .upgrade p a { display: block; margin: 10px 0; @@ -12000,28 +12006,28 @@ article.node-materiau.vm-cardsmall .side.oops p a, article.node-materiau.vm-card text-align: center; text-decoration: none; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .side.oops p a:hover, article.node-materiau.vm-cardsmall .side.oops p a:focus, article.node-materiau.vm-cardsmall .side .upgrade p a:hover, article.node-materiau.vm-cardsmall .side .upgrade p a:focus, article.node-breve.vm-cardsmall .side.oops p a:hover, article.node-breve.vm-cardsmall .side.oops p a:focus, article.node-breve.vm-cardsmall .side .upgrade p a:hover, article.node-breve.vm-cardsmall .side .upgrade p a:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .side.oops p a:active, article.node-materiau.vm-cardsmall .side .upgrade p a:active, article.node-breve.vm-cardsmall .side.oops p a:active, article.node-breve.vm-cardsmall .side .upgrade p a:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } -/* line 1213, ../scss/styles.scss */ +/* line 1212, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .group-header, article.node-breve.vm-cardsmall .group-header { display: none; position: absolute; font-size: 14px; font-weight: 500; } -/* line 1216, ../scss/styles.scss */ +/* line 1215, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .group-header .field-name-title-field, article.node-breve.vm-cardsmall .group-header .field-name-title-field { font-weight: 700; } -/* line 1217, ../scss/styles.scss */ +/* line 1216, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .group-header .field-name-field-reference-materio, article.node-materiau.vm-cardsmall .group-header .field-name-field-localisation, article.node-breve.vm-cardsmall .group-header .field-name-field-reference-materio, article.node-breve.vm-cardsmall .group-header .field-name-field-localisation { display: moz-inline-stack; display: inline-block; @@ -12030,11 +12036,11 @@ article.node-materiau.vm-cardsmall .group-header .field-name-field-reference-mat *display: inline; font-size: 12px; } -/* line 1218, ../scss/styles.scss */ +/* line 1217, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .group-header .field-name-field-localisation, article.node-breve.vm-cardsmall .group-header .field-name-field-localisation { float: right; } -/* line 1220, ../scss/styles.scss */ +/* line 1219, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .group-images, article.node-breve.vm-cardsmall .group-images { position: relative; z-index: 1; @@ -12043,39 +12049,39 @@ article.node-materiau.vm-cardsmall .group-images, article.node-breve.vm-cardsmal background-clip: padding-box; overflow: hidden; } -/* line 60, ../scss/styles.scss */ +/* line 59, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .group-images figure, article.node-breve.vm-cardsmall .group-images figure { position: absolute; top: 0; left: 0; } -/* line 62, ../scss/styles.scss */ +/* line 61, ../scss/styles.scss */ article.node-materiau.vm-cardsmall .group-images figure:first-child, article.node-breve.vm-cardsmall .group-images figure:first-child { position: relative; z-index: 1; } -/* line 1223, ../scss/styles.scss */ +/* line 1222, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links { width: 75px; min-width: 75px; } -/* line 1225, ../scss/styles.scss */ +/* line 1224, ../scss/styles.scss */ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li, article.node-breve.vm-cardsmall nav.nav ul.flag-lists-entity-links li { width: 98%; } -/* line 1227, ../scss/styles.scss */ +/* line 1226, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardsmall nav.nav, .ie8 article.node-breve.vm-cardsmall nav.nav { background: #FFF; } -/* line 1229, ../scss/styles.scss */ +/* line 1228, ../scss/styles.scss */ .no-touch article.node-materiau.vm-cardsmall:not(.focused) nav.nav, .no-touch article.node-breve.vm-cardsmall:not(.focused) nav.nav { visibility: hidden; } -/* line 101, ../scss/styles.scss */ +/* line 100, ../scss/styles.scss */ .no-touch article.node-materiau.vm-cardsmall:not(.focused) nav.nav > *, .no-touch article.node-breve.vm-cardsmall:not(.focused) nav.nav > * { margin-top: -100000px; } -/* line 104, ../scss/styles.scss */ +/* line 103, ../scss/styles.scss */ .csstransition .no-touch article.node-materiau.vm-cardsmall:not(.focused) nav.nav, .csstransition .no-touch article.node-breve.vm-cardsmall:not(.focused) nav.nav { -webkit-opacity: 0; -khtml-opacity: 0; @@ -12084,20 +12090,20 @@ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li, articl -webkit-transition: visibility 0s 0.3s; transition: visibility 0s 0.3s; } -/* line 107, ../scss/styles.scss */ +/* line 106, ../scss/styles.scss */ .csstransition .no-touch article.node-materiau.vm-cardsmall:not(.focused) nav.nav > *, .csstransition .no-touch article.node-breve.vm-cardsmall:not(.focused) nav.nav > * { -webkit-transition: margin-top 0s 0.3s; transition: margin-top 0s 0.3s; } -/* line 1231, ../scss/styles.scss */ +/* line 1230, ../scss/styles.scss */ .no-touch article.node-materiau.vm-cardsmall:not(.focused) div.workflow, .no-touch article.node-breve.vm-cardsmall:not(.focused) div.workflow { visibility: hidden; } -/* line 101, ../scss/styles.scss */ +/* line 100, ../scss/styles.scss */ .no-touch article.node-materiau.vm-cardsmall:not(.focused) div.workflow > *, .no-touch article.node-breve.vm-cardsmall:not(.focused) div.workflow > * { margin-top: -100000px; } -/* line 104, ../scss/styles.scss */ +/* line 103, ../scss/styles.scss */ .csstransition .no-touch article.node-materiau.vm-cardsmall:not(.focused) div.workflow, .csstransition .no-touch article.node-breve.vm-cardsmall:not(.focused) div.workflow { -webkit-opacity: 0; -khtml-opacity: 0; @@ -12106,23 +12112,23 @@ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li, articl -webkit-transition: visibility 0s 0.3s; transition: visibility 0s 0.3s; } -/* line 107, ../scss/styles.scss */ +/* line 106, ../scss/styles.scss */ .csstransition .no-touch article.node-materiau.vm-cardsmall:not(.focused) div.workflow > *, .csstransition .no-touch article.node-breve.vm-cardsmall:not(.focused) div.workflow > * { -webkit-transition: margin-top 0s 0.3s; transition: margin-top 0s 0.3s; } /** TOOLTIP SMALL CARD */ -/* line 1236, ../scss/styles.scss */ +/* line 1235, ../scss/styles.scss */ #tooltip .group-header.smallcard { font-size: 14px; font-weight: 500; } -/* line 1238, ../scss/styles.scss */ +/* line 1237, ../scss/styles.scss */ #tooltip .group-header.smallcard .field-name-title-field { font-weight: 700; } -/* line 1239, ../scss/styles.scss */ +/* line 1238, ../scss/styles.scss */ #tooltip .group-header.smallcard .field-name-field-reference-materio, #tooltip .group-header.smallcard .field-name-field-localisation { display: moz-inline-stack; display: inline-block; @@ -12131,13 +12137,13 @@ article.node-materiau.vm-cardsmall nav.nav ul.flag-lists-entity-links li, articl *display: inline; font-size: 12px; } -/* line 1240, ../scss/styles.scss */ +/* line 1239, ../scss/styles.scss */ #tooltip .group-header.smallcard .field-name-field-localisation { float: right; } /** CARD MEDIUM */ -/* line 1245, ../scss/styles.scss */ +/* line 1244, ../scss/styles.scss */ article.node-materiau.vm-cardmedium, article.node-breve.vm-cardmedium { width: 210px; height: 295px; @@ -12155,41 +12161,41 @@ article.node-materiau.vm-cardmedium, article.node-breve.vm-cardmedium { -webkit-transition: box-shadow 0.3s ease-out; transition: box-shadow 0.3s ease-out; } -/* line 1016, ../scss/styles.scss */ +/* line 1015, ../scss/styles.scss */ article.node-materiau.vm-cardmedium > div.side, article.node-breve.vm-cardmedium > div.side { border-radius: 5px; background-clip: padding-box; overflow: hidden; } -/* line 1021, ../scss/styles.scss */ +/* line 1020, ../scss/styles.scss */ article.node-materiau.vm-cardmedium.focused, article.node-breve.vm-cardmedium.focused { box-shadow: 0 0 7px rgba(0, 0, 0, 0.9); } -/* line 1023, ../scss/styles.scss */ +/* line 1022, ../scss/styles.scss */ article.node-materiau.vm-cardmedium.just-added, article.node-breve.vm-cardmedium.just-added { -webkit-opacity: 0; -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; } -/* line 1025, ../scss/styles.scss */ +/* line 1024, ../scss/styles.scss */ article.node-materiau.vm-cardmedium.associated, article.node-breve.vm-cardmedium.associated { -webkit-transition: margin 0.3s ease-out; transition: margin 0.3s ease-out; } -/* line 1027, ../scss/styles.scss */ +/* line 1026, ../scss/styles.scss */ article.node-materiau.vm-cardmedium.associated.just-added, article.node-breve.vm-cardmedium.associated.just-added { margin-left: -210px; margin-right: 210px; } -/* line 1029, ../scss/styles.scss */ +/* line 1028, ../scss/styles.scss */ .modal-content article.node-materiau.vm-cardmedium.associated, .modal-content article.node-breve.vm-cardmedium.associated { position: absolute; top: 0; left: 0; z-index: 999; } -/* line 1037, ../scss/styles.scss */ +/* line 1036, ../scss/styles.scss */ article.node-materiau.vm-cardmedium.removed, article.node-breve.vm-cardmedium.removed { -webkit-transition: width 0.3s ease-out; transition: width 0.3s ease-out; @@ -12200,7 +12206,7 @@ article.node-materiau.vm-cardmedium.removed, article.node-breve.vm-cardmedium.re margin-left: 0; overflow: hidden; } -/* line 1047, ../scss/styles.scss */ +/* line 1046, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav, article.node-breve.vm-cardmedium nav.nav { position: absolute; top: 0; @@ -12215,39 +12221,39 @@ article.node-materiau.vm-cardmedium nav.nav, article.node-breve.vm-cardmedium na *background-color: white; color: #000; } -/* line 1059, ../scss/styles.scss */ +/* line 1058, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav a, article.node-breve.vm-cardmedium nav.nav a { color: #000; } -/* line 1060, ../scss/styles.scss */ +/* line 1059, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul, article.node-breve.vm-cardmedium nav.nav ul { background-color: white; background-color: rgba(255, 255, 255, 0.9); *background-color: white; } -/* line 1061, ../scss/styles.scss */ +/* line 1060, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav span.op, article.node-breve.vm-cardmedium nav.nav span.op { font-weight: 900; font-size: 14px; } -/* line 1063, ../scss/styles.scss */ +/* line 1062, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul, article.node-breve.vm-cardmedium nav.nav ul { padding: 0; margin: 0; } -/* line 1065, ../scss/styles.scss */ +/* line 1064, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav section, article.node-breve.vm-cardmedium nav.nav section { position: relative; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav section > i, article.node-breve.vm-cardmedium nav.nav section > i { margin: 0 5px; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav section > i:hover, article.node-breve.vm-cardmedium nav.nav section > i:hover { cursor: pointer; } -/* line 1071, ../scss/styles.scss */ +/* line 1070, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul, article.node-breve.vm-cardmedium nav.nav ul { position: absolute; right: 0; @@ -12260,7 +12266,7 @@ article.node-materiau.vm-cardmedium nav.nav ul, article.node-breve.vm-cardmedium background-clip: padding-box; box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.2); } -/* line 1075, ../scss/styles.scss */ +/* line 1074, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul li, article.node-breve.vm-cardmedium nav.nav ul li { padding: 0; margin: 0; @@ -12271,20 +12277,20 @@ article.node-materiau.vm-cardmedium nav.nav ul li, article.node-breve.vm-cardmed -webkit-transition: height 0.2s ease-out; transition: height 0.2s ease-out; } -/* line 1079, ../scss/styles.scss */ +/* line 1078, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul li a, article.node-breve.vm-cardmedium nav.nav ul li a { display: block; } -/* line 1082, ../scss/styles.scss */ +/* line 1081, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links { width: 160px; font-size: 0; } -/* line 1085, ../scss/styles.scss */ +/* line 1084, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links > *, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links > * { font-size: 11px; } -/* line 1090, ../scss/styles.scss */ +/* line 1089, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links li { display: moz-inline-stack; display: inline-block; @@ -12295,53 +12301,53 @@ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li, artic max-width: 98%; padding-left: 2px; } -/* line 1092, ../scss/styles.scss */ +/* line 1091, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li a, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links li a { color: #a6a6a6; -webkit-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } -/* line 1094, ../scss/styles.scss */ +/* line 1093, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li a:hover, article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li a.unflag-action, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links li a:hover, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links li a.unflag-action { color: #000; text-decoration: none; } -/* line 1098, ../scss/styles.scss */ +/* line 1097, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li.flag-lists-create, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links li.flag-lists-create { display: block; width: 100%; } -/* line 1100, ../scss/styles.scss */ +/* line 1099, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li.flag-lists-create > *, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links li.flag-lists-create > * { margin-top: 1px; padding-top: 1px; border-top: 1px solid #e6e6e6; } -/* line 1101, ../scss/styles.scss */ +/* line 1100, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li.flag-lists-create a, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links li.flag-lists-create a { color: #000; } -/* line 1103, ../scss/styles.scss */ +/* line 1102, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li.loading, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links li.loading { background: transparent url("../img/ajax-loader.gif") no-repeat 98% center; } -/* line 1104, ../scss/styles.scss */ +/* line 1103, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav ul.flag-lists-entity-links li.loading a, article.node-breve.vm-cardmedium nav.nav ul.flag-lists-entity-links li.loading a { visibility: hidden; } -/* line 1109, ../scss/styles.scss */ +/* line 1108, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardmedium nav.nav ul, .ie8 article.node-breve.vm-cardmedium nav.nav ul { background: #FFF; } -/* line 1114, ../scss/styles.scss */ +/* line 1113, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav section:hover ul, article.node-breve.vm-cardmedium nav.nav section:hover ul { padding: 5px 5px; } -/* line 1116, ../scss/styles.scss */ +/* line 1115, ../scss/styles.scss */ article.node-materiau.vm-cardmedium nav.nav section:hover ul li, article.node-breve.vm-cardmedium nav.nav section:hover ul li { height: 17px; } -/* line 1129, ../scss/styles.scss */ +/* line 1128, ../scss/styles.scss */ article.node-materiau.vm-cardmedium div.workflow, article.node-breve.vm-cardmedium div.workflow { position: absolute; top: 0; @@ -12357,7 +12363,7 @@ article.node-materiau.vm-cardmedium div.workflow, article.node-breve.vm-cardmedi *background-color: white; color: #000; } -/* line 1135, ../scss/styles.scss */ +/* line 1134, ../scss/styles.scss */ article.node-materiau.vm-cardmedium div.workflow span, article.node-breve.vm-cardmedium div.workflow span { padding: 3px 0 0 4px; display: moz-inline-stack; @@ -12366,7 +12372,7 @@ article.node-materiau.vm-cardmedium div.workflow span, article.node-breve.vm-car zoom: 1; *display: inline; } -/* line 1138, ../scss/styles.scss */ +/* line 1137, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-description .upgrade, article.node-breve.vm-cardmedium .field-name-field-description .upgrade { font-size: 12px; padding-top: 4em; @@ -12375,12 +12381,12 @@ article.node-materiau.vm-cardmedium .field-name-field-description .upgrade, arti background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 4em); position: relative; } -/* line 1146, ../scss/styles.scss */ +/* line 1145, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .side.oops p, article.node-materiau.vm-cardmedium .side .upgrade p, article.node-breve.vm-cardmedium .side.oops p, article.node-breve.vm-cardmedium .side .upgrade p { padding: 10px; font-size: 12px; } -/* line 1148, ../scss/styles.scss */ +/* line 1147, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .side.oops p a, article.node-materiau.vm-cardmedium .side .upgrade p a, article.node-breve.vm-cardmedium .side.oops p a, article.node-breve.vm-cardmedium .side .upgrade p a { display: block; margin: 10px 0; @@ -12399,17 +12405,17 @@ article.node-materiau.vm-cardmedium .side.oops p a, article.node-materiau.vm-car text-align: center; text-decoration: none; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .side.oops p a:hover, article.node-materiau.vm-cardmedium .side.oops p a:focus, article.node-materiau.vm-cardmedium .side .upgrade p a:hover, article.node-materiau.vm-cardmedium .side .upgrade p a:focus, article.node-breve.vm-cardmedium .side.oops p a:hover, article.node-breve.vm-cardmedium .side.oops p a:focus, article.node-breve.vm-cardmedium .side .upgrade p a:hover, article.node-breve.vm-cardmedium .side .upgrade p a:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .side.oops p a:active, article.node-materiau.vm-cardmedium .side .upgrade p a:active, article.node-breve.vm-cardmedium .side.oops p a:active, article.node-breve.vm-cardmedium .side .upgrade p a:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } -/* line 1248, ../scss/styles.scss */ +/* line 1247, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .side, article.node-breve.vm-cardmedium .side { position: absolute; width: 100%; @@ -12419,11 +12425,11 @@ article.node-materiau.vm-cardmedium .side, article.node-breve.vm-cardmedium .sid background-color: #fff; cursor: pointer; } -/* line 1250, ../scss/styles.scss */ +/* line 1249, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .side:nth-child(2), article.node-breve.vm-cardmedium .side:nth-child(2) { z-index: 1; } -/* line 1253, ../scss/styles.scss */ +/* line 1252, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .group-header, article.node-breve.vm-cardmedium .group-header { position: absolute; bottom: 0; @@ -12444,15 +12450,15 @@ article.node-materiau.vm-cardmedium .group-header, article.node-breve.vm-cardmed background-clip: padding-box; overflow: hidden; } -/* line 1257, ../scss/styles.scss */ +/* line 1256, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .group-header .field-name-title-field, article.node-breve.vm-cardmedium .group-header .field-name-title-field { font-weight: 700; } -/* line 1258, ../scss/styles.scss */ +/* line 1257, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .group-header .field-name-field-nature-titre, article.node-breve.vm-cardmedium .group-header .field-name-field-nature-titre { font-size: 14px; } -/* line 1263, ../scss/styles.scss */ +/* line 1262, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .group-header .field-name-field-reference-materio, article.node-materiau.vm-cardmedium .group-header .field-name-field-localisation, article.node-materiau.vm-cardmedium .group-header .field-name-field-authored-on, article.node-breve.vm-cardmedium .group-header .field-name-field-reference-materio, article.node-breve.vm-cardmedium .group-header .field-name-field-localisation, article.node-breve.vm-cardmedium .group-header .field-name-field-authored-on { display: moz-inline-stack; display: inline-block; @@ -12463,18 +12469,18 @@ article.node-materiau.vm-cardmedium .group-header .field-name-field-reference-ma vertical-align: bottom; width: 48%; } -/* line 1264, ../scss/styles.scss */ +/* line 1263, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .group-header .field-name-field-localisation, article.node-breve.vm-cardmedium .group-header .field-name-field-localisation { text-align: right; } -/* line 1265, ../scss/styles.scss */ +/* line 1264, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardmedium .group-header, .ie8 article.node-breve.vm-cardmedium .group-header { background: #fff; font-color: #000; line-height: 1em; padding: 10px; } -/* line 1269, ../scss/styles.scss */ +/* line 1268, ../scss/styles.scss */ article.node-materiau.vm-cardmedium.node-breve .group-header, article.node-breve.vm-cardmedium.node-breve .group-header { color: #fff; background-color: black; @@ -12484,35 +12490,35 @@ article.node-materiau.vm-cardmedium.node-breve .group-header, article.node-breve -webkit-transition: background-color 0.2s ease-out; transition: background-color 0.2s ease-out; } -/* line 1272, ../scss/styles.scss */ +/* line 1271, ../scss/styles.scss */ article.node-materiau.vm-cardmedium.node-breve .group-header .field-name-field-authored-on, article.node-breve.vm-cardmedium.node-breve .group-header .field-name-field-authored-on { font-size: 12px; font-weight: 500; } -/* line 1273, ../scss/styles.scss */ +/* line 1272, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardmedium.node-breve .group-header, .ie8 article.node-breve.vm-cardmedium.node-breve .group-header { background: #000; font-size: 15px; line-height: 1.2em; } -/* line 1280, ../scss/styles.scss */ +/* line 1279, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .group-images, article.node-breve.vm-cardmedium .group-images { position: relative; z-index: 1; background-color: #fff; } -/* line 60, ../scss/styles.scss */ +/* line 59, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .group-images figure, article.node-breve.vm-cardmedium .group-images figure { position: absolute; top: 0; left: 0; } -/* line 62, ../scss/styles.scss */ +/* line 61, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .group-images figure:first-child, article.node-breve.vm-cardmedium .group-images figure:first-child { position: relative; z-index: 1; } -/* line 1283, ../scss/styles.scss */ +/* line 1282, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-description, article.node-materiau.vm-cardmedium .field-name-body, article.node-breve.vm-cardmedium .field-name-field-description, article.node-breve.vm-cardmedium .field-name-body { font-size: 12px; font-weight: 300; @@ -12520,17 +12526,17 @@ article.node-materiau.vm-cardmedium .field-name-field-description, article.node- z-index: -1; padding: 5px; } -/* line 138, ../scss/styles.scss */ +/* line 137, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-description.columnized, article.node-materiau.vm-cardmedium .field-name-body.columnized, article.node-breve.vm-cardmedium .field-name-field-description.columnized, article.node-breve.vm-cardmedium .field-name-body.columnized { padding: 0; -webkit-transition: margin-left 0.3s ease-out; transition: margin-left 0.3s ease-out; } -/* line 140, ../scss/styles.scss */ +/* line 139, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-description.columnized .column > *, article.node-materiau.vm-cardmedium .field-name-body.columnized .column > *, article.node-breve.vm-cardmedium .field-name-field-description.columnized .column > *, article.node-breve.vm-cardmedium .field-name-body.columnized .column > * { padding: 5px; } -/* line 142, ../scss/styles.scss */ +/* line 141, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-description.columnized .column-switcher, article.node-materiau.vm-cardmedium .field-name-body.columnized .column-switcher, article.node-breve.vm-cardmedium .field-name-field-description.columnized .column-switcher, article.node-breve.vm-cardmedium .field-name-body.columnized .column-switcher { display: inline-block; border-radius: 3px; @@ -12544,33 +12550,33 @@ article.node-materiau.vm-cardmedium .field-name-field-description.columnized .co line-height: 0.5; font-weight: normal; } -/* line 147, ../scss/styles.scss */ +/* line 146, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-description.columnized .column-switcher.prev-column, article.node-materiau.vm-cardmedium .field-name-body.columnized .column-switcher.prev-column, article.node-breve.vm-cardmedium .field-name-field-description.columnized .column-switcher.prev-column, article.node-breve.vm-cardmedium .field-name-body.columnized .column-switcher.prev-column { cursor: w-resize; } -/* line 148, ../scss/styles.scss */ +/* line 147, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-description.columnized .column-switcher.next-column, article.node-materiau.vm-cardmedium .field-name-body.columnized .column-switcher.next-column, article.node-breve.vm-cardmedium .field-name-field-description.columnized .column-switcher.next-column, article.node-breve.vm-cardmedium .field-name-body.columnized .column-switcher.next-column { cursor: e-resize; } -/* line 1285, ../scss/styles.scss */ +/* line 1284, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-description .column > *, article.node-materiau.vm-cardmedium .field-name-body .column > *, article.node-breve.vm-cardmedium .field-name-field-description .column > *, article.node-breve.vm-cardmedium .field-name-body .column > * { padding-right: 25px; } -/* line 1289, ../scss/styles.scss */ +/* line 1288, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .column-wrapper, article.node-breve.vm-cardmedium .column-wrapper { padding: 5px; } -/* line 138, ../scss/styles.scss */ +/* line 137, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .column-wrapper.columnized, article.node-breve.vm-cardmedium .column-wrapper.columnized { padding: 0; -webkit-transition: margin-left 0.3s ease-out; transition: margin-left 0.3s ease-out; } -/* line 140, ../scss/styles.scss */ +/* line 139, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .column-wrapper.columnized .column > *, article.node-breve.vm-cardmedium .column-wrapper.columnized .column > * { padding: 5px; } -/* line 142, ../scss/styles.scss */ +/* line 141, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .column-wrapper.columnized .column-switcher, article.node-breve.vm-cardmedium .column-wrapper.columnized .column-switcher { display: inline-block; border-radius: 3px; @@ -12584,54 +12590,54 @@ article.node-materiau.vm-cardmedium .column-wrapper.columnized .column-switcher, line-height: 0.5; font-weight: normal; } -/* line 147, ../scss/styles.scss */ +/* line 146, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .column-wrapper.columnized .column-switcher.prev-column, article.node-breve.vm-cardmedium .column-wrapper.columnized .column-switcher.prev-column { cursor: w-resize; } -/* line 148, ../scss/styles.scss */ +/* line 147, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .column-wrapper.columnized .column-switcher.next-column, article.node-breve.vm-cardmedium .column-wrapper.columnized .column-switcher.next-column { cursor: e-resize; } -/* line 1292, ../scss/styles.scss */ +/* line 1291, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-company-fab, article.node-materiau.vm-cardmedium .field-name-field-company-distrib, article.node-breve.vm-cardmedium .field-name-field-company-fab, article.node-breve.vm-cardmedium .field-name-field-company-distrib { font-size: 12px; padding: 5px; font-weight: 300; } -/* line 1294, ../scss/styles.scss */ +/* line 1293, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-company-fab .field-label, article.node-materiau.vm-cardmedium .field-name-field-company-distrib .field-label, article.node-breve.vm-cardmedium .field-name-field-company-fab .field-label, article.node-breve.vm-cardmedium .field-name-field-company-distrib .field-label { font-size: 10px; text-transform: lowercase; margin: 0; } -/* line 1295, ../scss/styles.scss */ +/* line 1294, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-company-fab .field-name-field-tode-company, article.node-materiau.vm-cardmedium .field-name-field-company-distrib .field-name-field-tode-company, article.node-breve.vm-cardmedium .field-name-field-company-fab .field-name-field-tode-company, article.node-breve.vm-cardmedium .field-name-field-company-distrib .field-name-field-tode-company { font-size: 14px; } -/* line 1299, ../scss/styles.scss */ +/* line 1298, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-materiau-ref, article.node-materiau.vm-cardmedium .field-name-field-source, article.node-materiau.vm-cardmedium .field-name-field-attachments, article.node-breve.vm-cardmedium .field-name-field-materiau-ref, article.node-breve.vm-cardmedium .field-name-field-source, article.node-breve.vm-cardmedium .field-name-field-attachments { font-size: 12px; padding: 5px; font-weight: 300; } -/* line 1301, ../scss/styles.scss */ +/* line 1300, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-name-field-materiau-ref a, article.node-materiau.vm-cardmedium .field-name-field-source a, article.node-materiau.vm-cardmedium .field-name-field-attachments a, article.node-breve.vm-cardmedium .field-name-field-materiau-ref a, article.node-breve.vm-cardmedium .field-name-field-source a, article.node-breve.vm-cardmedium .field-name-field-attachments a { color: #000; } -/* line 1303, ../scss/styles.scss */ +/* line 1302, ../scss/styles.scss */ article.node-materiau.vm-cardmedium .field-label, article.node-breve.vm-cardmedium .field-label { font-weight: 900; margin: 1em 0 0.5em; } -/* line 1305, ../scss/styles.scss */ +/* line 1304, ../scss/styles.scss */ .no-touch article.node-materiau.vm-cardmedium:not(.focused) nav.nav, .no-touch article.node-breve.vm-cardmedium:not(.focused) nav.nav { visibility: hidden; } -/* line 101, ../scss/styles.scss */ +/* line 100, ../scss/styles.scss */ .no-touch article.node-materiau.vm-cardmedium:not(.focused) nav.nav > *, .no-touch article.node-breve.vm-cardmedium:not(.focused) nav.nav > * { margin-top: -100000px; } -/* line 104, ../scss/styles.scss */ +/* line 103, ../scss/styles.scss */ .csstransition .no-touch article.node-materiau.vm-cardmedium:not(.focused) nav.nav, .csstransition .no-touch article.node-breve.vm-cardmedium:not(.focused) nav.nav { -webkit-opacity: 0; -khtml-opacity: 0; @@ -12640,20 +12646,20 @@ article.node-materiau.vm-cardmedium .field-label, article.node-breve.vm-cardmedi -webkit-transition: visibility 0s 0.3s; transition: visibility 0s 0.3s; } -/* line 107, ../scss/styles.scss */ +/* line 106, ../scss/styles.scss */ .csstransition .no-touch article.node-materiau.vm-cardmedium:not(.focused) nav.nav > *, .csstransition .no-touch article.node-breve.vm-cardmedium:not(.focused) nav.nav > * { -webkit-transition: margin-top 0s 0.3s; transition: margin-top 0s 0.3s; } -/* line 1307, ../scss/styles.scss */ +/* line 1306, ../scss/styles.scss */ .no-touch article.node-materiau.vm-cardmedium:not(.focused) div.workflow, .no-touch article.node-breve.vm-cardmedium:not(.focused) div.workflow { visibility: hidden; } -/* line 101, ../scss/styles.scss */ +/* line 100, ../scss/styles.scss */ .no-touch article.node-materiau.vm-cardmedium:not(.focused) div.workflow > *, .no-touch article.node-breve.vm-cardmedium:not(.focused) div.workflow > * { margin-top: -100000px; } -/* line 104, ../scss/styles.scss */ +/* line 103, ../scss/styles.scss */ .csstransition .no-touch article.node-materiau.vm-cardmedium:not(.focused) div.workflow, .csstransition .no-touch article.node-breve.vm-cardmedium:not(.focused) div.workflow { -webkit-opacity: 0; -khtml-opacity: 0; @@ -12662,18 +12668,18 @@ article.node-materiau.vm-cardmedium .field-label, article.node-breve.vm-cardmedi -webkit-transition: visibility 0s 0.3s; transition: visibility 0s 0.3s; } -/* line 107, ../scss/styles.scss */ +/* line 106, ../scss/styles.scss */ .csstransition .no-touch article.node-materiau.vm-cardmedium:not(.focused) div.workflow > *, .csstransition .no-touch article.node-breve.vm-cardmedium:not(.focused) div.workflow > * { -webkit-transition: margin-top 0s 0.3s; transition: margin-top 0s 0.3s; } -/* line 1309, ../scss/styles.scss */ +/* line 1308, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardmedium nav.nav, .ie8 article.node-breve.vm-cardmedium nav.nav { background: #FFF; } /** CARD BIG */ -/* line 1313, ../scss/styles.scss */ +/* line 1312, ../scss/styles.scss */ article.node-materiau.vm-cardbig, article.node-breve.vm-cardbig { width: 425px; height: 610px; @@ -12691,41 +12697,41 @@ article.node-materiau.vm-cardbig, article.node-breve.vm-cardbig { -webkit-transition: box-shadow 0.3s ease-out; transition: box-shadow 0.3s ease-out; } -/* line 1016, ../scss/styles.scss */ +/* line 1015, ../scss/styles.scss */ article.node-materiau.vm-cardbig > div.side, article.node-breve.vm-cardbig > div.side { border-radius: 5px; background-clip: padding-box; overflow: hidden; } -/* line 1021, ../scss/styles.scss */ +/* line 1020, ../scss/styles.scss */ article.node-materiau.vm-cardbig.focused, article.node-breve.vm-cardbig.focused { box-shadow: 0 0 7px rgba(0, 0, 0, 0.9); } -/* line 1023, ../scss/styles.scss */ +/* line 1022, ../scss/styles.scss */ article.node-materiau.vm-cardbig.just-added, article.node-breve.vm-cardbig.just-added { -webkit-opacity: 0; -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; } -/* line 1025, ../scss/styles.scss */ +/* line 1024, ../scss/styles.scss */ article.node-materiau.vm-cardbig.associated, article.node-breve.vm-cardbig.associated { -webkit-transition: margin 0.3s ease-out; transition: margin 0.3s ease-out; } -/* line 1027, ../scss/styles.scss */ +/* line 1026, ../scss/styles.scss */ article.node-materiau.vm-cardbig.associated.just-added, article.node-breve.vm-cardbig.associated.just-added { margin-left: -425px; margin-right: 425px; } -/* line 1029, ../scss/styles.scss */ +/* line 1028, ../scss/styles.scss */ .modal-content article.node-materiau.vm-cardbig.associated, .modal-content article.node-breve.vm-cardbig.associated { position: absolute; top: 0; left: 0; z-index: 999; } -/* line 1037, ../scss/styles.scss */ +/* line 1036, ../scss/styles.scss */ article.node-materiau.vm-cardbig.removed, article.node-breve.vm-cardbig.removed { -webkit-transition: width 0.3s ease-out; transition: width 0.3s ease-out; @@ -12736,7 +12742,7 @@ article.node-materiau.vm-cardbig.removed, article.node-breve.vm-cardbig.removed margin-left: 0; overflow: hidden; } -/* line 1047, ../scss/styles.scss */ +/* line 1046, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav, article.node-breve.vm-cardbig nav.nav { position: absolute; top: 0; @@ -12751,39 +12757,39 @@ article.node-materiau.vm-cardbig nav.nav, article.node-breve.vm-cardbig nav.nav *background-color: white; color: #000; } -/* line 1059, ../scss/styles.scss */ +/* line 1058, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav a, article.node-breve.vm-cardbig nav.nav a { color: #000; } -/* line 1060, ../scss/styles.scss */ +/* line 1059, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul, article.node-breve.vm-cardbig nav.nav ul { background-color: white; background-color: rgba(255, 255, 255, 0.9); *background-color: white; } -/* line 1061, ../scss/styles.scss */ +/* line 1060, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav span.op, article.node-breve.vm-cardbig nav.nav span.op { font-weight: 900; font-size: 14px; } -/* line 1063, ../scss/styles.scss */ +/* line 1062, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul, article.node-breve.vm-cardbig nav.nav ul { padding: 0; margin: 0; } -/* line 1065, ../scss/styles.scss */ +/* line 1064, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav section, article.node-breve.vm-cardbig nav.nav section { position: relative; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav section > i, article.node-breve.vm-cardbig nav.nav section > i { margin: 0 5px; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav section > i:hover, article.node-breve.vm-cardbig nav.nav section > i:hover { cursor: pointer; } -/* line 1071, ../scss/styles.scss */ +/* line 1070, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul, article.node-breve.vm-cardbig nav.nav ul { position: absolute; right: 0; @@ -12796,7 +12802,7 @@ article.node-materiau.vm-cardbig nav.nav ul, article.node-breve.vm-cardbig nav.n background-clip: padding-box; box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.2); } -/* line 1075, ../scss/styles.scss */ +/* line 1074, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul li, article.node-breve.vm-cardbig nav.nav ul li { padding: 0; margin: 0; @@ -12807,20 +12813,20 @@ article.node-materiau.vm-cardbig nav.nav ul li, article.node-breve.vm-cardbig na -webkit-transition: height 0.2s ease-out; transition: height 0.2s ease-out; } -/* line 1079, ../scss/styles.scss */ +/* line 1078, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul li a, article.node-breve.vm-cardbig nav.nav ul li a { display: block; } -/* line 1082, ../scss/styles.scss */ +/* line 1081, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links { width: 160px; font-size: 0; } -/* line 1085, ../scss/styles.scss */ +/* line 1084, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links > *, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links > * { font-size: 11px; } -/* line 1090, ../scss/styles.scss */ +/* line 1089, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links li { display: moz-inline-stack; display: inline-block; @@ -12831,53 +12837,53 @@ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li, article. max-width: 98%; padding-left: 2px; } -/* line 1092, ../scss/styles.scss */ +/* line 1091, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li a, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links li a { color: #a6a6a6; -webkit-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } -/* line 1094, ../scss/styles.scss */ +/* line 1093, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li a:hover, article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li a.unflag-action, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links li a:hover, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links li a.unflag-action { color: #000; text-decoration: none; } -/* line 1098, ../scss/styles.scss */ +/* line 1097, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li.flag-lists-create, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links li.flag-lists-create { display: block; width: 100%; } -/* line 1100, ../scss/styles.scss */ +/* line 1099, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li.flag-lists-create > *, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links li.flag-lists-create > * { margin-top: 1px; padding-top: 1px; border-top: 1px solid #e6e6e6; } -/* line 1101, ../scss/styles.scss */ +/* line 1100, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li.flag-lists-create a, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links li.flag-lists-create a { color: #000; } -/* line 1103, ../scss/styles.scss */ +/* line 1102, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li.loading, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links li.loading { background: transparent url("../img/ajax-loader.gif") no-repeat 98% center; } -/* line 1104, ../scss/styles.scss */ +/* line 1103, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav ul.flag-lists-entity-links li.loading a, article.node-breve.vm-cardbig nav.nav ul.flag-lists-entity-links li.loading a { visibility: hidden; } -/* line 1109, ../scss/styles.scss */ +/* line 1108, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardbig nav.nav ul, .ie8 article.node-breve.vm-cardbig nav.nav ul { background: #FFF; } -/* line 1114, ../scss/styles.scss */ +/* line 1113, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav section:hover ul, article.node-breve.vm-cardbig nav.nav section:hover ul { padding: 5px 5px; } -/* line 1116, ../scss/styles.scss */ +/* line 1115, ../scss/styles.scss */ article.node-materiau.vm-cardbig nav.nav section:hover ul li, article.node-breve.vm-cardbig nav.nav section:hover ul li { height: 17px; } -/* line 1129, ../scss/styles.scss */ +/* line 1128, ../scss/styles.scss */ article.node-materiau.vm-cardbig div.workflow, article.node-breve.vm-cardbig div.workflow { position: absolute; top: 0; @@ -12893,7 +12899,7 @@ article.node-materiau.vm-cardbig div.workflow, article.node-breve.vm-cardbig div *background-color: white; color: #000; } -/* line 1135, ../scss/styles.scss */ +/* line 1134, ../scss/styles.scss */ article.node-materiau.vm-cardbig div.workflow span, article.node-breve.vm-cardbig div.workflow span { padding: 3px 0 0 4px; display: moz-inline-stack; @@ -12902,7 +12908,7 @@ article.node-materiau.vm-cardbig div.workflow span, article.node-breve.vm-cardbi zoom: 1; *display: inline; } -/* line 1138, ../scss/styles.scss */ +/* line 1137, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-description .upgrade, article.node-breve.vm-cardbig .field-name-field-description .upgrade { font-size: 12px; padding-top: 4em; @@ -12911,12 +12917,12 @@ article.node-materiau.vm-cardbig .field-name-field-description .upgrade, article background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 4em); position: relative; } -/* line 1146, ../scss/styles.scss */ +/* line 1145, ../scss/styles.scss */ article.node-materiau.vm-cardbig .side.oops p, article.node-materiau.vm-cardbig .side .upgrade p, article.node-breve.vm-cardbig .side.oops p, article.node-breve.vm-cardbig .side .upgrade p { padding: 10px; font-size: 12px; } -/* line 1148, ../scss/styles.scss */ +/* line 1147, ../scss/styles.scss */ article.node-materiau.vm-cardbig .side.oops p a, article.node-materiau.vm-cardbig .side .upgrade p a, article.node-breve.vm-cardbig .side.oops p a, article.node-breve.vm-cardbig .side .upgrade p a { display: block; margin: 10px 0; @@ -12935,17 +12941,17 @@ article.node-materiau.vm-cardbig .side.oops p a, article.node-materiau.vm-cardbi text-align: center; text-decoration: none; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ article.node-materiau.vm-cardbig .side.oops p a:hover, article.node-materiau.vm-cardbig .side.oops p a:focus, article.node-materiau.vm-cardbig .side .upgrade p a:hover, article.node-materiau.vm-cardbig .side .upgrade p a:focus, article.node-breve.vm-cardbig .side.oops p a:hover, article.node-breve.vm-cardbig .side.oops p a:focus, article.node-breve.vm-cardbig .side .upgrade p a:hover, article.node-breve.vm-cardbig .side .upgrade p a:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ article.node-materiau.vm-cardbig .side.oops p a:active, article.node-materiau.vm-cardbig .side .upgrade p a:active, article.node-breve.vm-cardbig .side.oops p a:active, article.node-breve.vm-cardbig .side .upgrade p a:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } -/* line 1316, ../scss/styles.scss */ +/* line 1315, ../scss/styles.scss */ article.node-materiau.vm-cardbig .side, article.node-breve.vm-cardbig .side { position: absolute; width: 100%; @@ -12957,18 +12963,18 @@ article.node-materiau.vm-cardbig .side, article.node-breve.vm-cardbig .side { top: 340px; cursor: pointer; } -/* line 1318, ../scss/styles.scss */ +/* line 1317, ../scss/styles.scss */ article.node-materiau.vm-cardbig .side:nth-child(2), article.node-breve.vm-cardbig .side:nth-child(2) { z-index: 1; } -/* line 1321, ../scss/styles.scss */ +/* line 1320, ../scss/styles.scss */ article.node-materiau.vm-cardbig .group-side1, article.node-breve.vm-cardbig .group-side1 { position: relative; border-radius: 5px 5px 0 0; background-clip: padding-box; overflow: hidden; } -/* line 1323, ../scss/styles.scss */ +/* line 1322, ../scss/styles.scss */ article.node-materiau.vm-cardbig .group-header, article.node-breve.vm-cardbig .group-header { position: absolute; bottom: 0; @@ -12985,15 +12991,15 @@ article.node-materiau.vm-cardbig .group-header, article.node-breve.vm-cardbig .g -webkit-transition: background-color 0.2s ease-out; transition: background-color 0.2s ease-out; } -/* line 1327, ../scss/styles.scss */ +/* line 1326, ../scss/styles.scss */ article.node-materiau.vm-cardbig .group-header .field-name-title-field, article.node-breve.vm-cardbig .group-header .field-name-title-field { font-weight: 700; } -/* line 1328, ../scss/styles.scss */ +/* line 1327, ../scss/styles.scss */ article.node-materiau.vm-cardbig .group-header .field-name-field-nature-titre, article.node-breve.vm-cardbig .group-header .field-name-field-nature-titre { font-size: 14px; } -/* line 1330, ../scss/styles.scss */ +/* line 1329, ../scss/styles.scss */ article.node-materiau.vm-cardbig .group-header .field-name-field-reference-materio, article.node-materiau.vm-cardbig .group-header .field-name-field-localisation, article.node-materiau.vm-cardbig .group-header .field-name-field-authored-on, article.node-breve.vm-cardbig .group-header .field-name-field-reference-materio, article.node-breve.vm-cardbig .group-header .field-name-field-localisation, article.node-breve.vm-cardbig .group-header .field-name-field-authored-on { display: moz-inline-stack; display: inline-block; @@ -13004,11 +13010,11 @@ article.node-materiau.vm-cardbig .group-header .field-name-field-reference-mater vertical-align: bottom; width: 48%; } -/* line 1331, ../scss/styles.scss */ +/* line 1330, ../scss/styles.scss */ article.node-materiau.vm-cardbig .group-header .field-name-field-localisation, article.node-breve.vm-cardbig .group-header .field-name-field-localisation { text-align: right; } -/* line 1332, ../scss/styles.scss */ +/* line 1331, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardbig .group-header, .ie8 article.node-breve.vm-cardbig .group-header { background: #fff; font-color: #000; @@ -13016,7 +13022,7 @@ article.node-materiau.vm-cardbig .group-header .field-name-field-localisation, a padding: 20px; border-bottom: 1px solid #C6C6C6; } -/* line 1336, ../scss/styles.scss */ +/* line 1335, ../scss/styles.scss */ article.node-materiau.vm-cardbig.node-breve .group-header, article.node-breve.vm-cardbig.node-breve .group-header { color: #fff; background-color: black; @@ -13026,53 +13032,53 @@ article.node-materiau.vm-cardbig.node-breve .group-header, article.node-breve.vm -webkit-transition: background-color 0.2s ease-out; transition: background-color 0.2s ease-out; } -/* line 1338, ../scss/styles.scss */ +/* line 1337, ../scss/styles.scss */ article.node-materiau.vm-cardbig.node-breve .group-header .field-name-field-authored-on, article.node-breve.vm-cardbig.node-breve .group-header .field-name-field-authored-on { font-size: 12px; font-weight: 500; } -/* line 1339, ../scss/styles.scss */ +/* line 1338, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardbig.node-breve .group-header, .ie8 article.node-breve.vm-cardbig.node-breve .group-header { background: #000; font-color: #fff; line-height: 1em; padding: 20px; } -/* line 1342, ../scss/styles.scss */ +/* line 1341, ../scss/styles.scss */ article.node-materiau.vm-cardbig .group-images, article.node-breve.vm-cardbig .group-images { position: relative; z-index: 1; background-color: #fff; height: auto; } -/* line 60, ../scss/styles.scss */ +/* line 59, ../scss/styles.scss */ article.node-materiau.vm-cardbig .group-images figure, article.node-breve.vm-cardbig .group-images figure { position: absolute; top: 0; left: 0; } -/* line 62, ../scss/styles.scss */ +/* line 61, ../scss/styles.scss */ article.node-materiau.vm-cardbig .group-images figure:first-child, article.node-breve.vm-cardbig .group-images figure:first-child { position: relative; z-index: 1; } -/* line 1345, ../scss/styles.scss */ +/* line 1344, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-description, article.node-materiau.vm-cardbig .field-name-body, article.node-breve.vm-cardbig .field-name-field-description, article.node-breve.vm-cardbig .field-name-body { font-size: 12px; font-weight: 300; padding: 10px; } -/* line 138, ../scss/styles.scss */ +/* line 137, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-description.columnized, article.node-materiau.vm-cardbig .field-name-body.columnized, article.node-breve.vm-cardbig .field-name-field-description.columnized, article.node-breve.vm-cardbig .field-name-body.columnized { padding: 0; -webkit-transition: margin-left 0.3s ease-out; transition: margin-left 0.3s ease-out; } -/* line 140, ../scss/styles.scss */ +/* line 139, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-description.columnized .column > *, article.node-materiau.vm-cardbig .field-name-body.columnized .column > *, article.node-breve.vm-cardbig .field-name-field-description.columnized .column > *, article.node-breve.vm-cardbig .field-name-body.columnized .column > * { padding: 10px; } -/* line 142, ../scss/styles.scss */ +/* line 141, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-description.columnized .column-switcher, article.node-materiau.vm-cardbig .field-name-body.columnized .column-switcher, article.node-breve.vm-cardbig .field-name-field-description.columnized .column-switcher, article.node-breve.vm-cardbig .field-name-body.columnized .column-switcher { display: inline-block; border-radius: 3px; @@ -13086,29 +13092,29 @@ article.node-materiau.vm-cardbig .field-name-field-description.columnized .colum line-height: 0.5; font-weight: normal; } -/* line 147, ../scss/styles.scss */ +/* line 146, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-description.columnized .column-switcher.prev-column, article.node-materiau.vm-cardbig .field-name-body.columnized .column-switcher.prev-column, article.node-breve.vm-cardbig .field-name-field-description.columnized .column-switcher.prev-column, article.node-breve.vm-cardbig .field-name-body.columnized .column-switcher.prev-column { cursor: w-resize; } -/* line 148, ../scss/styles.scss */ +/* line 147, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-description.columnized .column-switcher.next-column, article.node-materiau.vm-cardbig .field-name-body.columnized .column-switcher.next-column, article.node-breve.vm-cardbig .field-name-field-description.columnized .column-switcher.next-column, article.node-breve.vm-cardbig .field-name-body.columnized .column-switcher.next-column { cursor: e-resize; } -/* line 1349, ../scss/styles.scss */ +/* line 1348, ../scss/styles.scss */ article.node-materiau.vm-cardbig .column-wrapper, article.node-breve.vm-cardbig .column-wrapper { padding: 10px; } -/* line 138, ../scss/styles.scss */ +/* line 137, ../scss/styles.scss */ article.node-materiau.vm-cardbig .column-wrapper.columnized, article.node-breve.vm-cardbig .column-wrapper.columnized { padding: 0; -webkit-transition: margin-left 0.3s ease-out; transition: margin-left 0.3s ease-out; } -/* line 140, ../scss/styles.scss */ +/* line 139, ../scss/styles.scss */ article.node-materiau.vm-cardbig .column-wrapper.columnized .column > *, article.node-breve.vm-cardbig .column-wrapper.columnized .column > * { padding: 10px; } -/* line 142, ../scss/styles.scss */ +/* line 141, ../scss/styles.scss */ article.node-materiau.vm-cardbig .column-wrapper.columnized .column-switcher, article.node-breve.vm-cardbig .column-wrapper.columnized .column-switcher { display: inline-block; border-radius: 3px; @@ -13122,54 +13128,54 @@ article.node-materiau.vm-cardbig .column-wrapper.columnized .column-switcher, ar line-height: 0.5; font-weight: normal; } -/* line 147, ../scss/styles.scss */ +/* line 146, ../scss/styles.scss */ article.node-materiau.vm-cardbig .column-wrapper.columnized .column-switcher.prev-column, article.node-breve.vm-cardbig .column-wrapper.columnized .column-switcher.prev-column { cursor: w-resize; } -/* line 148, ../scss/styles.scss */ +/* line 147, ../scss/styles.scss */ article.node-materiau.vm-cardbig .column-wrapper.columnized .column-switcher.next-column, article.node-breve.vm-cardbig .column-wrapper.columnized .column-switcher.next-column { cursor: e-resize; } -/* line 1353, ../scss/styles.scss */ +/* line 1352, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-company-fab, article.node-materiau.vm-cardbig .field-name-field-company-distrib, article.node-breve.vm-cardbig .field-name-field-company-fab, article.node-breve.vm-cardbig .field-name-field-company-distrib { font-size: 12px; padding: 10px; font-weight: 300; } -/* line 1355, ../scss/styles.scss */ +/* line 1354, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-company-fab .field-label, article.node-materiau.vm-cardbig .field-name-field-company-distrib .field-label, article.node-breve.vm-cardbig .field-name-field-company-fab .field-label, article.node-breve.vm-cardbig .field-name-field-company-distrib .field-label { font-size: 10px; text-transform: lowercase; float: none; } -/* line 1356, ../scss/styles.scss */ +/* line 1355, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-company-fab .field-name-field-tode-company, article.node-materiau.vm-cardbig .field-name-field-company-distrib .field-name-field-tode-company, article.node-breve.vm-cardbig .field-name-field-company-fab .field-name-field-tode-company, article.node-breve.vm-cardbig .field-name-field-company-distrib .field-name-field-tode-company { font-size: 14px; } -/* line 1360, ../scss/styles.scss */ +/* line 1359, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-materiau-ref, article.node-materiau.vm-cardbig .field-name-field-source, article.node-materiau.vm-cardbig .field-name-field-attachments, article.node-breve.vm-cardbig .field-name-field-materiau-ref, article.node-breve.vm-cardbig .field-name-field-source, article.node-breve.vm-cardbig .field-name-field-attachments { font-size: 12px; padding: 10px; font-weight: 300; } -/* line 1361, ../scss/styles.scss */ +/* line 1360, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-name-field-materiau-ref a, article.node-materiau.vm-cardbig .field-name-field-source a, article.node-materiau.vm-cardbig .field-name-field-attachments a, article.node-breve.vm-cardbig .field-name-field-materiau-ref a, article.node-breve.vm-cardbig .field-name-field-source a, article.node-breve.vm-cardbig .field-name-field-attachments a { color: #000; } -/* line 1363, ../scss/styles.scss */ +/* line 1362, ../scss/styles.scss */ article.node-materiau.vm-cardbig .field-label, article.node-breve.vm-cardbig .field-label { font-weight: 900; margin: 0 0 0.5em; } -/* line 1367, ../scss/styles.scss */ +/* line 1366, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardbig nav.nav, .ie8 article.node-breve.vm-cardbig nav.nav { background: #FFF; } -/* line 1370, ../scss/styles.scss */ +/* line 1369, ../scss/styles.scss */ article.node-materiau.vm-cardbig .side.oops p, article.node-materiau.vm-cardbig .side .upgrade p, article.node-breve.vm-cardbig .side.oops p, article.node-breve.vm-cardbig .side .upgrade p { padding: 3em; } -/* line 1372, ../scss/styles.scss */ +/* line 1371, ../scss/styles.scss */ article.node-materiau.vm-cardbig .side.oops p a, article.node-materiau.vm-cardbig .side .upgrade p a, article.node-breve.vm-cardbig .side.oops p a, article.node-breve.vm-cardbig .side .upgrade p a { border: 2px solid #eee; background-color: #eee; @@ -13179,14 +13185,14 @@ article.node-materiau.vm-cardbig .side.oops p a, article.node-materiau.vm-cardbi -webkit-transition: background-color 0.3s ease-out; transition: background-color 0.3s ease-out; } -/* line 1379, ../scss/styles.scss */ +/* line 1378, ../scss/styles.scss */ article.node-materiau.vm-cardbig:hover .side.oops p a, article.node-materiau.vm-cardbig:hover .side .upgrade p a, article.node-breve.vm-cardbig:hover .side.oops p a, article.node-breve.vm-cardbig:hover .side .upgrade p a { border: 2px solid #69CDCF; background-color: #69CDCF; } /** CARD FULL */ -/* line 1386, ../scss/styles.scss */ +/* line 1385, ../scss/styles.scss */ article.node-materiau.vm-cardfull, article.node-breve.vm-cardfull { width: 850px; height: 610px; @@ -13205,41 +13211,41 @@ article.node-materiau.vm-cardfull, article.node-breve.vm-cardfull { transition: box-shadow 0.3s ease-out; font-size: 0px; } -/* line 1016, ../scss/styles.scss */ +/* line 1015, ../scss/styles.scss */ article.node-materiau.vm-cardfull > div.side, article.node-breve.vm-cardfull > div.side { border-radius: 5px; background-clip: padding-box; overflow: hidden; } -/* line 1021, ../scss/styles.scss */ +/* line 1020, ../scss/styles.scss */ article.node-materiau.vm-cardfull.focused, article.node-breve.vm-cardfull.focused { box-shadow: 0 0 7px rgba(0, 0, 0, 0.9); } -/* line 1023, ../scss/styles.scss */ +/* line 1022, ../scss/styles.scss */ article.node-materiau.vm-cardfull.just-added, article.node-breve.vm-cardfull.just-added { -webkit-opacity: 0; -khtml-opacity: 0; -moz-opacity: 0; opacity: 0; } -/* line 1025, ../scss/styles.scss */ +/* line 1024, ../scss/styles.scss */ article.node-materiau.vm-cardfull.associated, article.node-breve.vm-cardfull.associated { -webkit-transition: margin 0.3s ease-out; transition: margin 0.3s ease-out; } -/* line 1027, ../scss/styles.scss */ +/* line 1026, ../scss/styles.scss */ article.node-materiau.vm-cardfull.associated.just-added, article.node-breve.vm-cardfull.associated.just-added { margin-left: -850px; margin-right: 850px; } -/* line 1029, ../scss/styles.scss */ +/* line 1028, ../scss/styles.scss */ .modal-content article.node-materiau.vm-cardfull.associated, .modal-content article.node-breve.vm-cardfull.associated { position: absolute; top: 0; left: 0; z-index: 999; } -/* line 1037, ../scss/styles.scss */ +/* line 1036, ../scss/styles.scss */ article.node-materiau.vm-cardfull.removed, article.node-breve.vm-cardfull.removed { -webkit-transition: width 0.3s ease-out; transition: width 0.3s ease-out; @@ -13250,7 +13256,7 @@ article.node-materiau.vm-cardfull.removed, article.node-breve.vm-cardfull.remove margin-left: 0; overflow: hidden; } -/* line 1047, ../scss/styles.scss */ +/* line 1046, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav, article.node-breve.vm-cardfull nav.nav { position: absolute; top: 0; @@ -13265,39 +13271,39 @@ article.node-materiau.vm-cardfull nav.nav, article.node-breve.vm-cardfull nav.na *background-color: white; color: #000; } -/* line 1059, ../scss/styles.scss */ +/* line 1058, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav a, article.node-breve.vm-cardfull nav.nav a { color: #000; } -/* line 1060, ../scss/styles.scss */ +/* line 1059, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul, article.node-breve.vm-cardfull nav.nav ul { background-color: white; background-color: rgba(255, 255, 255, 0.9); *background-color: white; } -/* line 1061, ../scss/styles.scss */ +/* line 1060, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav span.op, article.node-breve.vm-cardfull nav.nav span.op { font-weight: 900; font-size: 14px; } -/* line 1063, ../scss/styles.scss */ +/* line 1062, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul, article.node-breve.vm-cardfull nav.nav ul { padding: 0; margin: 0; } -/* line 1065, ../scss/styles.scss */ +/* line 1064, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav section, article.node-breve.vm-cardfull nav.nav section { position: relative; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav section > i, article.node-breve.vm-cardfull nav.nav section > i { margin: 0 5px; } -/* line 1068, ../scss/styles.scss */ +/* line 1067, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav section > i:hover, article.node-breve.vm-cardfull nav.nav section > i:hover { cursor: pointer; } -/* line 1071, ../scss/styles.scss */ +/* line 1070, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul, article.node-breve.vm-cardfull nav.nav ul { position: absolute; right: 0; @@ -13310,7 +13316,7 @@ article.node-materiau.vm-cardfull nav.nav ul, article.node-breve.vm-cardfull nav background-clip: padding-box; box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.2); } -/* line 1075, ../scss/styles.scss */ +/* line 1074, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul li, article.node-breve.vm-cardfull nav.nav ul li { padding: 0; margin: 0; @@ -13321,20 +13327,20 @@ article.node-materiau.vm-cardfull nav.nav ul li, article.node-breve.vm-cardfull -webkit-transition: height 0.2s ease-out; transition: height 0.2s ease-out; } -/* line 1079, ../scss/styles.scss */ +/* line 1078, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul li a, article.node-breve.vm-cardfull nav.nav ul li a { display: block; } -/* line 1082, ../scss/styles.scss */ +/* line 1081, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links { width: 160px; font-size: 0; } -/* line 1085, ../scss/styles.scss */ +/* line 1084, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links > *, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links > * { font-size: 11px; } -/* line 1090, ../scss/styles.scss */ +/* line 1089, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links li { display: moz-inline-stack; display: inline-block; @@ -13345,53 +13351,53 @@ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li, article max-width: 98%; padding-left: 2px; } -/* line 1092, ../scss/styles.scss */ +/* line 1091, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li a, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links li a { color: #a6a6a6; -webkit-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } -/* line 1094, ../scss/styles.scss */ +/* line 1093, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li a:hover, article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li a.unflag-action, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links li a:hover, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links li a.unflag-action { color: #000; text-decoration: none; } -/* line 1098, ../scss/styles.scss */ +/* line 1097, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li.flag-lists-create, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links li.flag-lists-create { display: block; width: 100%; } -/* line 1100, ../scss/styles.scss */ +/* line 1099, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li.flag-lists-create > *, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links li.flag-lists-create > * { margin-top: 1px; padding-top: 1px; border-top: 1px solid #e6e6e6; } -/* line 1101, ../scss/styles.scss */ +/* line 1100, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li.flag-lists-create a, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links li.flag-lists-create a { color: #000; } -/* line 1103, ../scss/styles.scss */ +/* line 1102, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li.loading, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links li.loading { background: transparent url("../img/ajax-loader.gif") no-repeat 98% center; } -/* line 1104, ../scss/styles.scss */ +/* line 1103, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav ul.flag-lists-entity-links li.loading a, article.node-breve.vm-cardfull nav.nav ul.flag-lists-entity-links li.loading a { visibility: hidden; } -/* line 1109, ../scss/styles.scss */ +/* line 1108, ../scss/styles.scss */ .ie8 article.node-materiau.vm-cardfull nav.nav ul, .ie8 article.node-breve.vm-cardfull nav.nav ul { background: #FFF; } -/* line 1114, ../scss/styles.scss */ +/* line 1113, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav section:hover ul, article.node-breve.vm-cardfull nav.nav section:hover ul { padding: 5px 5px; } -/* line 1116, ../scss/styles.scss */ +/* line 1115, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav section:hover ul li, article.node-breve.vm-cardfull nav.nav section:hover ul li { height: 17px; } -/* line 1129, ../scss/styles.scss */ +/* line 1128, ../scss/styles.scss */ article.node-materiau.vm-cardfull div.workflow, article.node-breve.vm-cardfull div.workflow { position: absolute; top: 0; @@ -13407,7 +13413,7 @@ article.node-materiau.vm-cardfull div.workflow, article.node-breve.vm-cardfull d *background-color: white; color: #000; } -/* line 1135, ../scss/styles.scss */ +/* line 1134, ../scss/styles.scss */ article.node-materiau.vm-cardfull div.workflow span, article.node-breve.vm-cardfull div.workflow span { padding: 3px 0 0 4px; display: moz-inline-stack; @@ -13416,7 +13422,7 @@ article.node-materiau.vm-cardfull div.workflow span, article.node-breve.vm-cardf zoom: 1; *display: inline; } -/* line 1138, ../scss/styles.scss */ +/* line 1137, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-name-field-description .upgrade, article.node-breve.vm-cardfull .field-name-field-description .upgrade { font-size: 12px; padding-top: 4em; @@ -13425,12 +13431,12 @@ article.node-materiau.vm-cardfull .field-name-field-description .upgrade, articl background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 4em); position: relative; } -/* line 1146, ../scss/styles.scss */ +/* line 1145, ../scss/styles.scss */ article.node-materiau.vm-cardfull .side.oops p, article.node-materiau.vm-cardfull .side .upgrade p, article.node-breve.vm-cardfull .side.oops p, article.node-breve.vm-cardfull .side .upgrade p { padding: 10px; font-size: 12px; } -/* line 1148, ../scss/styles.scss */ +/* line 1147, ../scss/styles.scss */ article.node-materiau.vm-cardfull .side.oops p a, article.node-materiau.vm-cardfull .side .upgrade p a, article.node-breve.vm-cardfull .side.oops p a, article.node-breve.vm-cardfull .side .upgrade p a { display: block; margin: 10px 0; @@ -13449,25 +13455,25 @@ article.node-materiau.vm-cardfull .side.oops p a, article.node-materiau.vm-cardf text-align: center; text-decoration: none; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ article.node-materiau.vm-cardfull .side.oops p a:hover, article.node-materiau.vm-cardfull .side.oops p a:focus, article.node-materiau.vm-cardfull .side .upgrade p a:hover, article.node-materiau.vm-cardfull .side .upgrade p a:focus, article.node-breve.vm-cardfull .side.oops p a:hover, article.node-breve.vm-cardfull .side.oops p a:focus, article.node-breve.vm-cardfull .side .upgrade p a:hover, article.node-breve.vm-cardfull .side .upgrade p a:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ article.node-materiau.vm-cardfull .side.oops p a:active, article.node-materiau.vm-cardfull .side .upgrade p a:active, article.node-breve.vm-cardfull .side.oops p a:active, article.node-breve.vm-cardfull .side .upgrade p a:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } -/* line 1388, ../scss/styles.scss */ +/* line 1387, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav, article.node-breve.vm-cardfull nav.nav { top: 0; } -/* line 1392, ../scss/styles.scss */ +/* line 1391, ../scss/styles.scss */ article.node-materiau.vm-cardfull > *, article.node-breve.vm-cardfull > * { font-size: 16px; } -/* line 1394, ../scss/styles.scss */ +/* line 1393, ../scss/styles.scss */ article.node-materiau.vm-cardfull > .side, article.node-breve.vm-cardfull > .side { display: moz-inline-stack; display: inline-block; @@ -13476,44 +13482,44 @@ article.node-materiau.vm-cardfull > .side, article.node-breve.vm-cardfull > .sid *display: inline; width: 50%; } -/* line 1395, ../scss/styles.scss */ +/* line 1394, ../scss/styles.scss */ article.node-materiau.vm-cardfull > .side.group-side-left, article.node-breve.vm-cardfull > .side.group-side-left { border-radius: 5px 0 0 5px; background-clip: padding-box; } -/* line 1398, ../scss/styles.scss */ +/* line 1397, ../scss/styles.scss */ article.node-materiau.vm-cardfull > .side.group-side-right, article.node-breve.vm-cardfull > .side.group-side-right { border-radius: 0 5px 5px 0; background-clip: padding-box; } -/* line 1404, ../scss/styles.scss */ +/* line 1403, ../scss/styles.scss */ article.node-materiau.vm-cardfull .group-images, article.node-breve.vm-cardfull .group-images { position: relative; z-index: 1; background-color: #fff; } -/* line 60, ../scss/styles.scss */ +/* line 59, ../scss/styles.scss */ article.node-materiau.vm-cardfull .group-images figure, article.node-breve.vm-cardfull .group-images figure { position: absolute; top: 0; left: 0; } -/* line 62, ../scss/styles.scss */ +/* line 61, ../scss/styles.scss */ article.node-materiau.vm-cardfull .group-images figure:first-child, article.node-breve.vm-cardfull .group-images figure:first-child { position: relative; z-index: 1; } -/* line 1406, ../scss/styles.scss */ +/* line 1405, ../scss/styles.scss */ article.node-materiau.vm-cardfull .group-header, article.node-breve.vm-cardfull .group-header { font-size: 20px; font-weight: 300; padding: 10px; } -/* line 1408, ../scss/styles.scss */ +/* line 1407, ../scss/styles.scss */ article.node-materiau.vm-cardfull .group-header .field-name-title-field, article.node-breve.vm-cardfull .group-header .field-name-title-field { font-weight: 700; } -/* line 1409, ../scss/styles.scss */ +/* line 1408, ../scss/styles.scss */ article.node-materiau.vm-cardfull .group-header .field-name-field-reference-materio, article.node-materiau.vm-cardfull .group-header .field-name-field-localisation, article.node-materiau.vm-cardfull .group-header .field-name-field-authored-on, article.node-breve.vm-cardfull .group-header .field-name-field-reference-materio, article.node-breve.vm-cardfull .group-header .field-name-field-localisation, article.node-breve.vm-cardfull .group-header .field-name-field-authored-on { display: moz-inline-stack; display: inline-block; @@ -13523,7 +13529,7 @@ article.node-materiau.vm-cardfull .group-header .field-name-field-reference-mate font-size: 12px; padding-right: 15px; } -/* line 1413, ../scss/styles.scss */ +/* line 1412, ../scss/styles.scss */ article.node-materiau.vm-cardfull.node-breve .group-header, article.node-breve.vm-cardfull.node-breve .group-header { color: #fff; background-color: black; @@ -13533,22 +13539,22 @@ article.node-materiau.vm-cardfull.node-breve .group-header, article.node-breve.v -webkit-transition: background-color 0.2s ease-out; transition: background-color 0.2s ease-out; } -/* line 1415, ../scss/styles.scss */ +/* line 1414, ../scss/styles.scss */ article.node-materiau.vm-cardfull.node-breve .group-header .field-name-field-authored-on, article.node-breve.vm-cardfull.node-breve .group-header .field-name-field-authored-on { font-weight: 500; } -/* line 1419, ../scss/styles.scss */ +/* line 1418, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-name-field-description, article.node-materiau.vm-cardfull .field-name-body, article.node-breve.vm-cardfull .field-name-field-description, article.node-breve.vm-cardfull .field-name-body { font-size: 12px; font-weight: 300; padding: 10px; } -/* line 1423, ../scss/styles.scss */ +/* line 1422, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-name-field-attachments, article.node-breve.vm-cardfull .field-name-field-attachments { padding: 10px; font-size: 12px; } -/* line 1429, ../scss/styles.scss */ +/* line 1428, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-name-field-company-fab, article.node-materiau.vm-cardfull .field-name-field-company-distrib, article.node-breve.vm-cardfull .field-name-field-company-fab, article.node-breve.vm-cardfull .field-name-field-company-distrib { font-size: 12px; padding: 10px; @@ -13560,48 +13566,48 @@ article.node-materiau.vm-cardfull .field-name-field-company-fab, article.node-ma *display: inline; width: 40%; } -/* line 1432, ../scss/styles.scss */ +/* line 1431, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-name-field-company-fab .field-item, article.node-materiau.vm-cardfull .field-name-field-company-distrib .field-item, article.node-breve.vm-cardfull .field-name-field-company-fab .field-item, article.node-breve.vm-cardfull .field-name-field-company-distrib .field-item { margin-top: 1em; } -/* line 1433, ../scss/styles.scss */ +/* line 1432, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-name-field-company-fab .field-label, article.node-materiau.vm-cardfull .field-name-field-company-distrib .field-label, article.node-breve.vm-cardfull .field-name-field-company-fab .field-label, article.node-breve.vm-cardfull .field-name-field-company-distrib .field-label { font-size: 10px; text-transform: lowercase; float: none; } -/* line 1434, ../scss/styles.scss */ +/* line 1433, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-name-field-company-fab .field-name-field-tode-company, article.node-materiau.vm-cardfull .field-name-field-company-distrib .field-name-field-tode-company, article.node-breve.vm-cardfull .field-name-field-company-fab .field-name-field-tode-company, article.node-breve.vm-cardfull .field-name-field-company-distrib .field-name-field-tode-company { font-size: 14px; } -/* line 1437, ../scss/styles.scss */ +/* line 1436, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-name-field-materiau-ref, article.node-materiau.vm-cardfull .field-name-field-source, article.node-materiau.vm-cardfull .field-name-field-attachments, article.node-breve.vm-cardfull .field-name-field-materiau-ref, article.node-breve.vm-cardfull .field-name-field-source, article.node-breve.vm-cardfull .field-name-field-attachments { font-size: 12px; padding: 10px; font-weight: 300; } -/* line 1438, ../scss/styles.scss */ +/* line 1437, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-name-field-materiau-ref a, article.node-materiau.vm-cardfull .field-name-field-source a, article.node-materiau.vm-cardfull .field-name-field-attachments a, article.node-breve.vm-cardfull .field-name-field-materiau-ref a, article.node-breve.vm-cardfull .field-name-field-source a, article.node-breve.vm-cardfull .field-name-field-attachments a { color: #000; } -/* line 1440, ../scss/styles.scss */ +/* line 1439, ../scss/styles.scss */ article.node-materiau.vm-cardfull .field-label, article.node-breve.vm-cardfull .field-label { font-weight: 900; margin: 0 0 0.5em; } -/* line 1443, ../scss/styles.scss */ +/* line 1442, ../scss/styles.scss */ article.node-materiau.vm-cardfull nav.nav, article.node-breve.vm-cardfull nav.nav { margin: 5px; } -/* line 1445, ../scss/styles.scss */ +/* line 1444, ../scss/styles.scss */ article.node-materiau.vm-cardfull div.workflow, article.node-breve.vm-cardfull div.workflow { margin: 5px; } -/* line 1448, ../scss/styles.scss */ +/* line 1447, ../scss/styles.scss */ article.node-materiau.vm-cardfull .side.oops p, article.node-materiau.vm-cardfull .side .upgrade p, article.node-breve.vm-cardfull .side.oops p, article.node-breve.vm-cardfull .side .upgrade p { padding: 3em; } -/* line 1450, ../scss/styles.scss */ +/* line 1449, ../scss/styles.scss */ article.node-materiau.vm-cardfull .side.oops p a, article.node-materiau.vm-cardfull .side .upgrade p a, article.node-breve.vm-cardfull .side.oops p a, article.node-breve.vm-cardfull .side .upgrade p a { border: 2px solid #eee; background-color: #eee; @@ -13611,7 +13617,7 @@ article.node-materiau.vm-cardfull .side.oops p a, article.node-materiau.vm-cardf -webkit-transition: background-color 0.3s ease-out; transition: background-color 0.3s ease-out; } -/* line 1457, ../scss/styles.scss */ +/* line 1456, ../scss/styles.scss */ article.node-materiau.vm-cardfull:hover .side.oops p a, article.node-materiau.vm-cardfull:hover .side .upgrade p a, article.node-breve.vm-cardfull:hover .side.oops p a, article.node-breve.vm-cardfull:hover .side .upgrade p a { border: 2px solid #69CDCF; background-color: #69CDCF; @@ -13904,7 +13910,7 @@ a:hover { } /** AUTOCOMPLETE */ -/* line 1467, ../scss/styles.scss */ +/* line 1466, ../scss/styles.scss */ #autocomplete { border: 0; border-radius: 3px; @@ -13915,23 +13921,23 @@ a:hover { text-align: left; margin-left: 2px; } -/* line 1472, ../scss/styles.scss */ +/* line 1471, ../scss/styles.scss */ .oldie #autocomplete { background-color: #545454; } -/* line 1473, ../scss/styles.scss */ +/* line 1472, ../scss/styles.scss */ #autocomplete li { color: #FFF; background-color: transparent; font-size: 12px; } -/* line 1475, ../scss/styles.scss */ +/* line 1474, ../scss/styles.scss */ #autocomplete li.selected { background-color: black; background-color: rgba(0, 0, 0, 0.8); *background-color: black; } -/* line 1476, ../scss/styles.scss */ +/* line 1475, ../scss/styles.scss */ #autocomplete li div { padding: 0.1em 5px; } @@ -13939,7 +13945,7 @@ a:hover { /** * the old modal api (balck bg) for contextual forms (create new flag list) */ -/* line 1508, ../scss/styles.scss */ +/* line 1507, ../scss/styles.scss */ #modal { background-color: rgba(0, 0, 0, 0.7); border-radius: 5px; @@ -13947,35 +13953,35 @@ a:hover { border: 0; font-size: 12px; } -/* line 1487, ../scss/styles.scss */ +/* line 1486, ../scss/styles.scss */ #modal * { color: #fff; background-color: transparent; } -/* line 1489, ../scss/styles.scss */ +/* line 1488, ../scss/styles.scss */ #modal form { background-color: transparent; color: #fff; border: 0px; } -/* line 1492, ../scss/styles.scss */ +/* line 1491, ../scss/styles.scss */ #modal form .form-actions { background-color: transparent; margin: 0; padding: 0; border: 0; } -/* line 1495, ../scss/styles.scss */ +/* line 1494, ../scss/styles.scss */ #modal form input.form-text, #modal form textarea, #modal form div.grippie { background-color: #fff; color: #000; border: 0; } -/* line 1497, ../scss/styles.scss */ +/* line 1496, ../scss/styles.scss */ #modal form .form-actions { text-align: right; } -/* line 1498, ../scss/styles.scss */ +/* line 1497, ../scss/styles.scss */ #modal form input.form-submit { border-style: solid; border-width: 0; @@ -14010,15 +14016,15 @@ a:hover { #modal form input.form-submit:hover, #modal form input.form-submit:focus { color: #FFFFFF; } -/* line 1510, ../scss/styles.scss */ +/* line 1509, ../scss/styles.scss */ #modal > * { padding: 10px; } -/* line 1514, ../scss/styles.scss */ +/* line 1513, ../scss/styles.scss */ #modal .form-item-flag-lists-name input { width: 95%; } -/* line 1517, ../scss/styles.scss */ +/* line 1516, ../scss/styles.scss */ #modal .actions { text-align: right; } @@ -14026,7 +14032,7 @@ a:hover { /** * the new modal api used for preview and register modal */ -/* line 1525, ../scss/styles.scss */ +/* line 1524, ../scss/styles.scss */ .modal-wrapper { bottom: 0; left: 0; @@ -14037,7 +14043,7 @@ a:hover { white-space: nowrap; z-index: 99998; } -/* line 1526, ../scss/styles.scss */ +/* line 1525, ../scss/styles.scss */ .modal-wrapper:before { content: ""; display: inline-block; @@ -14045,11 +14051,11 @@ a:hover { margin-right: -0.25em; vertical-align: middle; } -/* line 1533, ../scss/styles.scss */ +/* line 1532, ../scss/styles.scss */ .modal-wrapper:after, .modal-wrapper:before { -moz-box-sizing: border-box; } -/* line 1548, ../scss/styles.scss */ +/* line 1547, ../scss/styles.scss */ .modal-wrapper .modal-bg { background-color: #000; position: absolute; @@ -14062,7 +14068,7 @@ a:hover { -moz-opacity: 0.5; opacity: 0.5; } -/* line 1556, ../scss/styles.scss */ +/* line 1555, ../scss/styles.scss */ .modal-wrapper .modal-content { position: relative; display: inline-block; @@ -14075,16 +14081,16 @@ a:hover { /** MODALCONTENT */ /** JSCROLLPAN */ -/* line 1615, ../scss/styles.scss */ +/* line 1614, ../scss/styles.scss */ .jspContainer .jspVerticalBar { background-color: transparent; width: 5px; } -/* line 1619, ../scss/styles.scss */ +/* line 1618, ../scss/styles.scss */ .jspContainer .jspVerticalBar .jspTrack { background-color: transparent; } -/* line 1621, ../scss/styles.scss */ +/* line 1620, ../scss/styles.scss */ .jspContainer .jspVerticalBar .jspTrack .jspDrag { background-color: #ccc; border-radius: 3px; @@ -14092,7 +14098,7 @@ a:hover { } /** TOOLTIP */ -/* line 1630, ../scss/styles.scss */ +/* line 1629, ../scss/styles.scss */ #tooltip { position: absolute; z-index: 999; @@ -14105,7 +14111,7 @@ a:hover { font-weight: 500; box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); } -/* line 1634, ../scss/styles.scss */ +/* line 1633, ../scss/styles.scss */ #tooltip.op-visible { -webkit-transition: opacity 0.1s ease-out; transition: opacity 0.1s ease-out; @@ -14113,24 +14119,24 @@ a:hover { /** FEEDBACK */ @media only screen and (min-width: 40.063em) and (max-width: 64em) { - /* line 1641, ../scss/styles.scss */ + /* line 1640, ../scss/styles.scss */ #block-feedback-form { bottom: 5px; left: 5px; right: auto; } } -/* line 1645, ../scss/styles.scss */ +/* line 1644, ../scss/styles.scss */ #block-feedback-form h2 { line-height: 1.2; font-size: 14px; margin: 0; } -/* line 1647, ../scss/styles.scss */ +/* line 1646, ../scss/styles.scss */ #block-feedback-form h2 .title { display: none; } -/* line 1650, ../scss/styles.scss */ +/* line 1649, ../scss/styles.scss */ #block-feedback-form #feedback-form-toggle { padding: 2px 3px; border-radius: 3px; @@ -14140,7 +14146,7 @@ a:hover { line-height: 2; font-weight: 900; } -/* line 1654, ../scss/styles.scss */ +/* line 1653, ../scss/styles.scss */ #block-feedback-form .content { background-color: rgba(0, 0, 0, 0.7); border-radius: 5px; @@ -14148,35 +14154,35 @@ a:hover { border: 0; font-size: 12px; } -/* line 1487, ../scss/styles.scss */ +/* line 1486, ../scss/styles.scss */ #block-feedback-form .content * { color: #fff; background-color: transparent; } -/* line 1489, ../scss/styles.scss */ +/* line 1488, ../scss/styles.scss */ #block-feedback-form .content form { background-color: transparent; color: #fff; border: 0px; } -/* line 1492, ../scss/styles.scss */ +/* line 1491, ../scss/styles.scss */ #block-feedback-form .content form .form-actions { background-color: transparent; margin: 0; padding: 0; border: 0; } -/* line 1495, ../scss/styles.scss */ +/* line 1494, ../scss/styles.scss */ #block-feedback-form .content form input.form-text, #block-feedback-form .content form textarea, #block-feedback-form .content form div.grippie { background-color: #fff; color: #000; border: 0; } -/* line 1497, ../scss/styles.scss */ +/* line 1496, ../scss/styles.scss */ #block-feedback-form .content form .form-actions { text-align: right; } -/* line 1498, ../scss/styles.scss */ +/* line 1497, ../scss/styles.scss */ #block-feedback-form .content form input.form-submit { border-style: solid; border-width: 0; @@ -14211,18 +14217,18 @@ a:hover { #block-feedback-form .content form input.form-submit:hover, #block-feedback-form .content form input.form-submit:focus { color: #FFFFFF; } -/* line 1656, ../scss/styles.scss */ +/* line 1655, ../scss/styles.scss */ .ie8 #block-feedback-form .content { background: #000; } -/* line 1659, ../scss/styles.scss */ +/* line 1658, ../scss/styles.scss */ #block-feedback-form #feedback-status-message { background-color: #fff; padding: 5px; } /** TASK / TABS **/ -/* line 1677, ../scss/styles.scss */ +/* line 1676, ../scss/styles.scss */ #tasks ul.tabs { display: moz-inline-stack; display: inline-block; @@ -14233,23 +14239,23 @@ a:hover { padding: 0; margin: 0; } -/* line 1681, ../scss/styles.scss */ +/* line 1680, ../scss/styles.scss */ #tasks ul.tabs li { padding: 0; margin: 2px 5px; border: 0 solid #fff; } -/* line 1682, ../scss/styles.scss */ +/* line 1681, ../scss/styles.scss */ #tasks ul.tabs a { border: 0; color: #7f7f7f; } -/* line 1684, ../scss/styles.scss */ +/* line 1683, ../scss/styles.scss */ #tasks ul.tabs a.active, #tasks ul.tabs a:hover { font-weight: 900; color: #000; } -/* line 1664, ../scss/styles.scss */ +/* line 1663, ../scss/styles.scss */ #tasks ul.tabs.primary a { font-size: 12px; padding: 5px 10px; @@ -14257,11 +14263,11 @@ a:hover { border-radius: 3px; background-clip: padding-box; } -/* line 1668, ../scss/styles.scss */ +/* line 1667, ../scss/styles.scss */ #tasks ul.tabs.primary a.active, #tasks ul.tabs.primary a:hover { background-color: #e6e6e6; } -/* line 1691, ../scss/styles.scss */ +/* line 1690, ../scss/styles.scss */ #tasks ul.tabs.secondary { font-size: 10px; padding: 0.5em 1em; @@ -14269,20 +14275,20 @@ a:hover { /** STATICS */ /** user */ -/* line 1702, ../scss/styles.scss */ +/* line 1701, ../scss/styles.scss */ .page-user #main, .page-user-edit #main, .page-user-password #main, .page-user-reset #main, .page-toboggan #main { background: #fff url("../img/user-page-bg.gif") no-repeat bottom right; } -/* line 1704, ../scss/styles.scss */ +/* line 1703, ../scss/styles.scss */ .page-user .messages, .page-user-edit .messages, .page-user-password .messages, .page-user-reset .messages, .page-toboggan .messages { width: 800px; margin: 0 auto; } -/* line 1706, ../scss/styles.scss */ +/* line 1705, ../scss/styles.scss */ .page-user.role-6 #tasks .tabs.primary, .page-user-edit.role-6 #tasks .tabs.primary, .page-user-password.role-6 #tasks .tabs.primary, .page-user-reset.role-6 #tasks .tabs.primary, .page-toboggan.role-6 #tasks .tabs.primary { display: none; } -/* line 1664, ../scss/styles.scss */ +/* line 1663, ../scss/styles.scss */ .page-user.role-6 #tasks .tabs.secondary a, .page-user-edit.role-6 #tasks .tabs.secondary a, .page-user-password.role-6 #tasks .tabs.secondary a, .page-user-reset.role-6 #tasks .tabs.secondary a, .page-toboggan.role-6 #tasks .tabs.secondary a { font-size: 12px; padding: 5px 10px; @@ -14290,11 +14296,11 @@ a:hover { border-radius: 3px; background-clip: padding-box; } -/* line 1668, ../scss/styles.scss */ +/* line 1667, ../scss/styles.scss */ .page-user.role-6 #tasks .tabs.secondary a.active, .page-user.role-6 #tasks .tabs.secondary a:hover, .page-user-edit.role-6 #tasks .tabs.secondary a.active, .page-user-edit.role-6 #tasks .tabs.secondary a:hover, .page-user-password.role-6 #tasks .tabs.secondary a.active, .page-user-password.role-6 #tasks .tabs.secondary a:hover, .page-user-reset.role-6 #tasks .tabs.secondary a.active, .page-user-reset.role-6 #tasks .tabs.secondary a:hover, .page-toboggan.role-6 #tasks .tabs.secondary a.active, .page-toboggan.role-6 #tasks .tabs.secondary a:hover { background-color: #e6e6e6; } -/* line 1709, ../scss/styles.scss */ +/* line 1708, ../scss/styles.scss */ .page-user #content .inner-content > *, .page-user-edit #content .inner-content > *, .page-user-password #content .inner-content > *, .page-user-reset #content .inner-content > *, .page-toboggan #content .inner-content > * { width: 800px; margin: 0 auto; @@ -14302,11 +14308,11 @@ a:hover { font-size: 14px; /* #user-profile-form */ } -/* line 1712, ../scss/styles.scss */ +/* line 1711, ../scss/styles.scss */ .page-user #content .inner-content > * fieldset, .page-user-edit #content .inner-content > * fieldset, .page-user-password #content .inner-content > * fieldset, .page-user-reset #content .inner-content > * fieldset, .page-toboggan #content .inner-content > * fieldset { margin-bottom: 1em; } -/* line 1716, ../scss/styles.scss */ +/* line 1715, ../scss/styles.scss */ .page-user #content .inner-content > * legend, .page-user-edit #content .inner-content > * legend, .page-user-password #content .inner-content > * legend, .page-user-reset #content .inner-content > * legend, .page-toboggan #content .inner-content > * legend { font-size: 16px; margin: 0; @@ -14314,16 +14320,16 @@ a:hover { line-height: 1; border: 0 solid #fff; } -/* line 1718, ../scss/styles.scss */ +/* line 1717, ../scss/styles.scss */ .page-user #content .inner-content > * legend a, .page-user-edit #content .inner-content > * legend a, .page-user-password #content .inner-content > * legend a, .page-user-reset #content .inner-content > * legend a, .page-toboggan #content .inner-content > * legend a { color: #000; } -/* line 1721, ../scss/styles.scss */ +/* line 1720, ../scss/styles.scss */ .page-user #content .inner-content > * .form-item, .page-user-edit #content .inner-content > * .form-item, .page-user-password #content .inner-content > * .form-item, .page-user-reset #content .inner-content > * .form-item, .page-toboggan #content .inner-content > * .form-item { margin: 0 0 0.5em 0; width: 100%; } -/* line 1723, ../scss/styles.scss */ +/* line 1722, ../scss/styles.scss */ .page-user #content .inner-content > * .form-item label, .page-user #content .inner-content > * .form-item input.form-text, .page-user-edit #content .inner-content > * .form-item label, .page-user-edit #content .inner-content > * .form-item input.form-text, .page-user-password #content .inner-content > * .form-item label, .page-user-password #content .inner-content > * .form-item input.form-text, .page-user-reset #content .inner-content > * .form-item label, .page-user-reset #content .inner-content > * .form-item input.form-text, .page-toboggan #content .inner-content > * .form-item label, .page-toboggan #content .inner-content > * .form-item input.form-text { display: moz-inline-stack; display: inline-block; @@ -14332,42 +14338,42 @@ a:hover { *display: inline; vertical-align: middle; } -/* line 1726, ../scss/styles.scss */ +/* line 1725, ../scss/styles.scss */ .page-user #content .inner-content > * .form-item label, .page-user-edit #content .inner-content > * .form-item label, .page-user-password #content .inner-content > * .form-item label, .page-user-reset #content .inner-content > * .form-item label, .page-toboggan #content .inner-content > * .form-item label { margin-right: 1em; min-width: 6em; } -/* line 1727, ../scss/styles.scss */ +/* line 1726, ../scss/styles.scss */ .page-user #content .inner-content > * .form-item input.form-text, .page-user-edit #content .inner-content > * .form-item input.form-text, .page-user-password #content .inner-content > * .form-item input.form-text, .page-user-reset #content .inner-content > * .form-item input.form-text, .page-toboggan #content .inner-content > * .form-item input.form-text { padding: 2px 4px; } -/* line 1732, ../scss/styles.scss */ +/* line 1731, ../scss/styles.scss */ .page-user #content .inner-content > * .form-wrapper > .form-item, .page-user-edit #content .inner-content > * .form-wrapper > .form-item, .page-user-password #content .inner-content > * .form-wrapper > .form-item, .page-user-reset #content .inner-content > * .form-wrapper > .form-item, .page-toboggan #content .inner-content > * .form-wrapper > .form-item { margin: 0 0 2em 0; } -/* line 1736, ../scss/styles.scss */ +/* line 1735, ../scss/styles.scss */ .page-user #content .inner-content > * .form-type-password-confirm label, .page-user #content .inner-content > * .form-type-new-password-confirm label, .page-user-edit #content .inner-content > * .form-type-password-confirm label, .page-user-edit #content .inner-content > * .form-type-new-password-confirm label, .page-user-password #content .inner-content > * .form-type-password-confirm label, .page-user-password #content .inner-content > * .form-type-new-password-confirm label, .page-user-reset #content .inner-content > * .form-type-password-confirm label, .page-user-reset #content .inner-content > * .form-type-new-password-confirm label, .page-toboggan #content .inner-content > * .form-type-password-confirm label, .page-toboggan #content .inner-content > * .form-type-new-password-confirm label { width: 9em; } -/* line 1737, ../scss/styles.scss */ +/* line 1736, ../scss/styles.scss */ .page-user #content .inner-content > * .form-type-password-confirm .password-parent, .page-user #content .inner-content > * .form-type-new-password-confirm .password-parent, .page-user-edit #content .inner-content > * .form-type-password-confirm .password-parent, .page-user-edit #content .inner-content > * .form-type-new-password-confirm .password-parent, .page-user-password #content .inner-content > * .form-type-password-confirm .password-parent, .page-user-password #content .inner-content > * .form-type-new-password-confirm .password-parent, .page-user-reset #content .inner-content > * .form-type-password-confirm .password-parent, .page-user-reset #content .inner-content > * .form-type-new-password-confirm .password-parent, .page-toboggan #content .inner-content > * .form-type-password-confirm .password-parent, .page-toboggan #content .inner-content > * .form-type-new-password-confirm .password-parent { width: auto; } -/* line 1738, ../scss/styles.scss */ +/* line 1737, ../scss/styles.scss */ .page-user #content .inner-content > * .form-type-password-confirm .password-strength, .page-user #content .inner-content > * .form-type-password-confirm .password-confirm, .page-user #content .inner-content > * .form-type-new-password-confirm .password-strength, .page-user #content .inner-content > * .form-type-new-password-confirm .password-confirm, .page-user-edit #content .inner-content > * .form-type-password-confirm .password-strength, .page-user-edit #content .inner-content > * .form-type-password-confirm .password-confirm, .page-user-edit #content .inner-content > * .form-type-new-password-confirm .password-strength, .page-user-edit #content .inner-content > * .form-type-new-password-confirm .password-confirm, .page-user-password #content .inner-content > * .form-type-password-confirm .password-strength, .page-user-password #content .inner-content > * .form-type-password-confirm .password-confirm, .page-user-password #content .inner-content > * .form-type-new-password-confirm .password-strength, .page-user-password #content .inner-content > * .form-type-new-password-confirm .password-confirm, .page-user-reset #content .inner-content > * .form-type-password-confirm .password-strength, .page-user-reset #content .inner-content > * .form-type-password-confirm .password-confirm, .page-user-reset #content .inner-content > * .form-type-new-password-confirm .password-strength, .page-user-reset #content .inner-content > * .form-type-new-password-confirm .password-confirm, .page-toboggan #content .inner-content > * .form-type-password-confirm .password-strength, .page-toboggan #content .inner-content > * .form-type-password-confirm .password-confirm, .page-toboggan #content .inner-content > * .form-type-new-password-confirm .password-strength, .page-toboggan #content .inner-content > * .form-type-new-password-confirm .password-confirm { width: 15em; margin-top: 0; } -/* line 1744, ../scss/styles.scss */ +/* line 1743, ../scss/styles.scss */ .page-user #content .inner-content > * .form-type-checkbox input, .page-user-edit #content .inner-content > * .form-type-checkbox input, .page-user-password #content .inner-content > * .form-type-checkbox input, .page-user-reset #content .inner-content > * .form-type-checkbox input, .page-toboggan #content .inner-content > * .form-type-checkbox input { margin: 0; } -/* line 1745, ../scss/styles.scss */ +/* line 1744, ../scss/styles.scss */ .page-user #content .inner-content > * .form-type-checkbox label, .page-user-edit #content .inner-content > * .form-type-checkbox label, .page-user-password #content .inner-content > * .form-type-checkbox label, .page-user-reset #content .inner-content > * .form-type-checkbox label, .page-toboggan #content .inner-content > * .form-type-checkbox label { font-size: 14px; margin: 0; } -/* line 1749, ../scss/styles.scss */ +/* line 1748, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-language .form-item, .page-user-edit #content .inner-content > * #edit-language .form-item, .page-user-password #content .inner-content > * #edit-language .form-item, .page-user-reset #content .inner-content > * #edit-language .form-item, .page-toboggan #content .inner-content > * #edit-language .form-item { display: moz-inline-stack; display: inline-block; @@ -14377,27 +14383,27 @@ a:hover { width: auto; margin-right: 1em; } -/* line 1751, ../scss/styles.scss */ +/* line 1750, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-language .form-item input, .page-user #content .inner-content > * #edit-language .form-item label, .page-user-edit #content .inner-content > * #edit-language .form-item input, .page-user-edit #content .inner-content > * #edit-language .form-item label, .page-user-password #content .inner-content > * #edit-language .form-item input, .page-user-password #content .inner-content > * #edit-language .form-item label, .page-user-reset #content .inner-content > * #edit-language .form-item input, .page-user-reset #content .inner-content > * #edit-language .form-item label, .page-toboggan #content .inner-content > * #edit-language .form-item input, .page-toboggan #content .inner-content > * #edit-language .form-item label { margin: 0; } -/* line 1755, ../scss/styles.scss */ +/* line 1754, ../scss/styles.scss */ .page-user #content .inner-content > * select.form-select, .page-user-edit #content .inner-content > * select.form-select, .page-user-password #content .inner-content > * select.form-select, .page-user-reset #content .inner-content > * select.form-select, .page-toboggan #content .inner-content > * select.form-select { width: auto; padding: 2px 4px; height: auto; } -/* line 1759, ../scss/styles.scss */ +/* line 1758, ../scss/styles.scss */ .page-user #content .inner-content > * div.description, .page-user-edit #content .inner-content > * div.description, .page-user-password #content .inner-content > * div.description, .page-user-reset #content .inner-content > * div.description, .page-toboggan #content .inner-content > * div.description { font-size: 10px; } -/* line 1762, ../scss/styles.scss */ +/* line 1761, ../scss/styles.scss */ .page-user #content .inner-content > * div.form-actions, .page-user-edit #content .inner-content > * div.form-actions, .page-user-password #content .inner-content > * div.form-actions, .page-user-reset #content .inner-content > * div.form-actions, .page-toboggan #content .inner-content > * div.form-actions { margin: 0; text-align: right; padding: 1em 0.5em; } -/* line 1769, ../scss/styles.scss */ +/* line 1768, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-first-name, .page-user #content .inner-content > * #edit-profile-adherent-field-name, .page-user #content .inner-content > * #edit-profile-adherent-field-private-quality, .page-user #content .inner-content > * #edit-profile-adherent-field-service, .page-user #content .inner-content > * #edit-profile-adherent-field-employee, .page-user #content .inner-content > * #edit-profile-adherent-field-naf, .page-user #content .inner-content > * #edit-profile-adherent-field-siret, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-first-name, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-name, @@ -14418,7 +14424,7 @@ a:hover { width: auto; margin: 0 1em 0.5em 0; } -/* line 1773, ../scss/styles.scss */ +/* line 1772, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-first-name div, .page-user #content .inner-content > * #edit-profile-adherent-field-name div, .page-user #content .inner-content > * #edit-profile-adherent-field-private-quality div, .page-user #content .inner-content > * #edit-profile-adherent-field-service div, .page-user #content .inner-content > * #edit-profile-adherent-field-employee div, .page-user #content .inner-content > * #edit-profile-adherent-field-naf div, .page-user #content .inner-content > * #edit-profile-adherent-field-siret div, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-first-name div, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-name div, @@ -14434,7 +14440,7 @@ a:hover { margin: 0; padding: 0; } -/* line 1779, ../scss/styles.scss */ +/* line 1778, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-name label, .page-user #content .inner-content > * #edit-profile-adherent-field-service label, .page-user #content .inner-content > * #edit-profile-adherent-field-naf label, .page-user #content .inner-content > * #edit-profile-adherent-field-siret label, .page-user #content .inner-content > * .form-item-profile-adherent-field-adresse-und-0-locality label, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-name label, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-service label, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-naf label, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-siret label, .page-user-edit #content .inner-content > * .form-item-profile-adherent-field-adresse-und-0-locality label, .page-user-password #content .inner-content > * #edit-profile-adherent-field-name label, .page-user-password #content .inner-content > * #edit-profile-adherent-field-service label, @@ -14443,27 +14449,27 @@ a:hover { .page-toboggan #content .inner-content > * #edit-profile-adherent-field-naf label, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-siret label, .page-toboggan #content .inner-content > * .form-item-profile-adherent-field-adresse-und-0-locality label { min-width: auto; } -/* line 1782, ../scss/styles.scss */ +/* line 1781, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-siret input, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-siret input, .page-user-password #content .inner-content > * #edit-profile-adherent-field-siret input, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-siret input, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-siret input { width: 8em; } -/* line 1783, ../scss/styles.scss */ +/* line 1782, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-naf input, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-naf input, .page-user-password #content .inner-content > * #edit-profile-adherent-field-naf input, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-naf input, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-naf input { width: 13em; } -/* line 1785, ../scss/styles.scss */ +/* line 1784, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-organization, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-organization, .page-user-password #content .inner-content > * #edit-profile-adherent-field-organization, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-organization, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-organization { margin: 2em 0 0 0; } -/* line 1785, ../scss/styles.scss */ +/* line 1784, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-organization input, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-organization input, .page-user-password #content .inner-content > * #edit-profile-adherent-field-organization input, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-organization input, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-organization input { width: 35em; } -/* line 1787, ../scss/styles.scss */ +/* line 1786, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-employee input, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-employee input, .page-user-password #content .inner-content > * #edit-profile-adherent-field-employee input, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-employee input, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-employee input { width: 4em; } -/* line 1791, ../scss/styles.scss */ +/* line 1790, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-private-phone .form-phone-number, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-private-phone .form-phone-number, .page-user-password #content .inner-content > * #edit-profile-adherent-field-private-phone .form-phone-number, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-private-phone .form-phone-number, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-private-phone .form-phone-number { display: moz-inline-stack; display: inline-block; @@ -14472,20 +14478,20 @@ a:hover { *display: inline; vertical-align: middle; } -/* line 1798, ../scss/styles.scss */ +/* line 1797, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-adresse .street-block input, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-adresse .street-block input, .page-user-password #content .inner-content > * #edit-profile-adherent-field-adresse .street-block input, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-adresse .street-block input, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-adresse .street-block input { width: 35em; } -/* line 1801, ../scss/styles.scss */ +/* line 1800, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-adresse .locality-block .form-item, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-adresse .locality-block .form-item, .page-user-password #content .inner-content > * #edit-profile-adherent-field-adresse .locality-block .form-item, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-adresse .locality-block .form-item, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-adresse .locality-block .form-item { width: auto; margin-right: 1em; } -/* line 1805, ../scss/styles.scss */ +/* line 1804, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-user-website, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-user-website, .page-user-password #content .inner-content > * #edit-profile-adherent-field-user-website, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-user-website, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-user-website { margin: 2em 0 0 0; } -/* line 1807, ../scss/styles.scss */ +/* line 1806, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-user-website .form-item > *, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-user-website .form-item > *, .page-user-password #content .inner-content > * #edit-profile-adherent-field-user-website .form-item > *, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-user-website .form-item > *, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-user-website .form-item > * { display: moz-inline-stack; display: inline-block; @@ -14494,25 +14500,25 @@ a:hover { *display: inline; vertical-align: middle; } -/* line 1808, ../scss/styles.scss */ +/* line 1807, ../scss/styles.scss */ .page-user #content .inner-content > * #edit-profile-adherent-field-user-website input, .page-user-edit #content .inner-content > * #edit-profile-adherent-field-user-website input, .page-user-password #content .inner-content > * #edit-profile-adherent-field-user-website input, .page-user-reset #content .inner-content > * #edit-profile-adherent-field-user-website input, .page-toboggan #content .inner-content > * #edit-profile-adherent-field-user-website input { width: 35em; } -/* line 1812, ../scss/styles.scss */ +/* line 1811, ../scss/styles.scss */ .page-user #content .inner-content > *.profile h3, .page-user-edit #content .inner-content > *.profile h3, .page-user-password #content .inner-content > *.profile h3, .page-user-reset #content .inner-content > *.profile h3, .page-toboggan #content .inner-content > *.profile h3 { border: 0 solid transparent; } -/* line 1813, ../scss/styles.scss */ +/* line 1812, ../scss/styles.scss */ .page-user #content .inner-content > *.profile .field-label, .page-user-edit #content .inner-content > *.profile .field-label, .page-user-password #content .inner-content > *.profile .field-label, .page-user-reset #content .inner-content > *.profile .field-label, .page-toboggan #content .inner-content > *.profile .field-label { display: inline; } /** SIMPLENEWS */ -/* line 1821, ../scss/styles.scss */ +/* line 1820, ../scss/styles.scss */ body.node-type-simplenews #content .inner-content { text-align: center; } -/* line 1824, ../scss/styles.scss */ +/* line 1823, ../scss/styles.scss */ body.node-type-simplenews #content article.node.node-simplenews { display: moz-inline-stack; display: inline-block; @@ -14522,17 +14528,17 @@ body.node-type-simplenews #content article.node.node-simplenews { max-width: 600px; padding: 1em 0; } -/* line 1828, ../scss/styles.scss */ +/* line 1827, ../scss/styles.scss */ body.node-type-simplenews #content article.node.node-simplenews tbody { border-top: 0px; } /** PAGE CONTACT */ -/* line 1837, ../scss/styles.scss */ +/* line 1836, ../scss/styles.scss */ .page-node-11175 #main { background: #fff url("../img/bg-contact.gif") no-repeat bottom right; } -/* line 1841, ../scss/styles.scss */ +/* line 1840, ../scss/styles.scss */ .page-node-11175 #main .field-name-body p { display: moz-inline-stack; display: inline-block; @@ -14541,14 +14547,14 @@ body.node-type-simplenews #content article.node.node-simplenews tbody { *display: inline; margin: 15px; } -/* line 1843, ../scss/styles.scss */ +/* line 1842, ../scss/styles.scss */ .page-node-11175 #main .field-name-body p strong { font-size: 18px; } /** PRICING */ @media only screen and (min-width: 40.063em) { - /* line 1855, ../scss/styles.scss */ + /* line 1854, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column, body.page-node-11187 .node-11187 .field-name-body div.column-demi, body.page-node-11187 .node-11187 .field-name-body div.column-full, body.page-node-11187 .node-11187 .field-name-body div.column-auto { display: moz-inline-stack; display: inline-block; @@ -14557,52 +14563,52 @@ body.node-type-simplenews #content article.node.node-simplenews tbody { *display: inline; margin: 10px; } - /* line 1858, ../scss/styles.scss */ + /* line 1857, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column { width: 22.4%; } - /* line 1860, ../scss/styles.scss */ + /* line 1859, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column ul.list-text { min-height: 170px; } - /* line 1862, ../scss/styles.scss */ + /* line 1861, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column-demi { width: 46%; } - /* line 1864, ../scss/styles.scss */ + /* line 1863, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column-demi ul.list-text { min-height: 110px; } - /* line 1866, ../scss/styles.scss */ + /* line 1865, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column-full { width: 92%; } - /* line 1870, ../scss/styles.scss */ + /* line 1869, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column-auto { width: auto; max-width: 98%; } - /* line 1877, ../scss/styles.scss */ + /* line 1876, ../scss/styles.scss */ body.page-node-11187 #block-materio-user-user-register { width: 600px; margin: 0 auto; } } @media only screen and (max-width: 40em) { - /* line 1884, ../scss/styles.scss */ + /* line 1883, ../scss/styles.scss */ body.page-node-11187 #block-system-help { text-align: center; } } -/* line 1888, ../scss/styles.scss */ +/* line 1887, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body { text-align: center; } -/* line 1890, ../scss/styles.scss */ +/* line 1889, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body > * { text-align: left; } -/* line 1891, ../scss/styles.scss */ +/* line 1890, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column, body.page-node-11187 .node-11187 .field-name-body div.column-demi, body.page-node-11187 .node-11187 .field-name-body div.column-full, body.page-node-11187 .node-11187 .field-name-body div.column-auto { position: relative; border-radius: 5px; @@ -14610,28 +14616,28 @@ body.page-node-11187 .node-11187 .field-name-body div.column, body.page-node-111 box-shadow: 0 0 6px rgba(0, 0, 0, 0.5); overflow: hidden; } -/* line 1894, ../scss/styles.scss */ +/* line 1893, ../scss/styles.scss */ .ie8 body.page-node-11187 .node-11187 .field-name-body div.column, .ie8 body.page-node-11187 .node-11187 .field-name-body div.column-demi, .ie8 body.page-node-11187 .node-11187 .field-name-body div.column-full, .ie8 body.page-node-11187 .node-11187 .field-name-body div.column-auto { max-width: 500px; margin: auto; margin-bottom: 15px; border: 1px solid #C6C6C6; } -/* line 1897, ../scss/styles.scss */ +/* line 1896, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column > *, body.page-node-11187 .node-11187 .field-name-body div.column-demi > *, body.page-node-11187 .node-11187 .field-name-body div.column-full > *, body.page-node-11187 .node-11187 .field-name-body div.column-auto > * { padding: 0 10px; } -/* line 1898, ../scss/styles.scss */ +/* line 1897, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column img, body.page-node-11187 .node-11187 .field-name-body div.column-demi img, body.page-node-11187 .node-11187 .field-name-body div.column-full img, body.page-node-11187 .node-11187 .field-name-body div.column-auto img { float: left; padding: 0; } -/* line 1899, ../scss/styles.scss */ +/* line 1898, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column h2, body.page-node-11187 .node-11187 .field-name-body div.column-demi h2, body.page-node-11187 .node-11187 .field-name-body div.column-full h2, body.page-node-11187 .node-11187 .field-name-body div.column-auto h2 { text-align: left; margin: 5px 0 0; } -/* line 1900, ../scss/styles.scss */ +/* line 1899, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column .subtitle, body.page-node-11187 .node-11187 .field-name-body div.column-demi .subtitle, body.page-node-11187 .node-11187 .field-name-body div.column-full .subtitle, body.page-node-11187 .node-11187 .field-name-body div.column-auto .subtitle { padding: 0 0 0 1em; font-size: 18px; @@ -14639,22 +14645,22 @@ body.page-node-11187 .node-11187 .field-name-body div.column .subtitle, body.pag font-weight: bold; line-height: 1; } -/* line 1904, ../scss/styles.scss */ +/* line 1903, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column ul, body.page-node-11187 .node-11187 .field-name-body div.column-demi ul, body.page-node-11187 .node-11187 .field-name-body div.column-full ul, body.page-node-11187 .node-11187 .field-name-body div.column-auto ul { margin: 0; padding: 0 15px; } -/* line 1905, ../scss/styles.scss */ +/* line 1904, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column li, body.page-node-11187 .node-11187 .field-name-body div.column-demi li, body.page-node-11187 .node-11187 .field-name-body div.column-full li, body.page-node-11187 .node-11187 .field-name-body div.column-auto li { list-style: none; font-size: 12px; } -/* line 1907, ../scss/styles.scss */ +/* line 1906, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column li:before, body.page-node-11187 .node-11187 .field-name-body div.column-demi li:before, body.page-node-11187 .node-11187 .field-name-body div.column-full li:before, body.page-node-11187 .node-11187 .field-name-body div.column-auto li:before { content: "+ "; font-weight: 900; } -/* line 1912, ../scss/styles.scss */ +/* line 1911, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-demi .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-full .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-auto .get-link { margin: 0; border-radius: 0 0 5px 5px 0 0 0; @@ -14662,7 +14668,7 @@ body.page-node-11187 .node-11187 .field-name-body div.column .get-link, body.pag border: 1px solid #fff; min-height: 92px; } -/* line 1914, ../scss/styles.scss */ +/* line 1913, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column .get-link a, body.page-node-11187 .node-11187 .field-name-body div.column-demi .get-link a, body.page-node-11187 .node-11187 .field-name-body div.column-full .get-link a, body.page-node-11187 .node-11187 .field-name-body div.column-auto .get-link a { display: block; width: 100%; @@ -14670,32 +14676,32 @@ body.page-node-11187 .node-11187 .field-name-body div.column .get-link a, body.p color: #1A1A1A; text-decoration: none; } -/* line 1916, ../scss/styles.scss */ +/* line 1915, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column.gratos .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-demi.gratos .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-full.gratos .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-auto.gratos .get-link { background-color: #4BA13D; } -/* line 1917, ../scss/styles.scss */ +/* line 1916, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column.flocon .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-demi.flocon .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-full.flocon .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-auto.flocon .get-link { background-color: #69CDCF; } -/* line 1918, ../scss/styles.scss */ +/* line 1917, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column.etoile .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-demi.etoile .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-full.etoile .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-auto.etoile .get-link { background-color: #D476AE; } -/* line 1919, ../scss/styles.scss */ +/* line 1918, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column.cinqetoiles .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-demi.cinqetoiles .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-full.cinqetoiles .get-link, body.page-node-11187 .node-11187 .field-name-body div.column-auto.cinqetoiles .get-link { background-color: #E6DE1C; } -/* line 1925, ../scss/styles.scss */ +/* line 1924, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column h2 { padding: 10px 0 0; font-size: 24px; } -/* line 1926, ../scss/styles.scss */ +/* line 1925, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column .subtitle { min-height: 3em; } -/* line 1927, ../scss/styles.scss */ +/* line 1926, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column .get-link { padding: 0; font-size: 24px; @@ -14707,85 +14713,85 @@ body.page-node-11187 .node-11187 .field-name-body div.column .get-link { -webkit-transition: text-shadow 0.3s ease-out; transition: text-shadow 0.3s ease-out; } -/* line 1931, ../scss/styles.scss */ +/* line 1930, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column .get-link span { font-size: 20px; } -/* line 36, ../scss/styles.scss */ +/* line 35, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column .get-link:hover, body.page-node-11187 .node-11187 .field-name-body div.column .get-link:focus { text-shadow: 0 0 3px white; } -/* line 39, ../scss/styles.scss */ +/* line 38, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column .get-link:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(255, 255, 255, 0.2); } -/* line 1936, ../scss/styles.scss */ +/* line 1935, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column-demi h2 { padding: 10px 0 0; font-size: 24px; top: 0; } -/* line 1937, ../scss/styles.scss */ +/* line 1936, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column-demi .subtitle { min-height: 2em; } -/* line 1938, ../scss/styles.scss */ +/* line 1937, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column-demi ul { font-size: 14px; min-height: 120px; } -/* line 1939, ../scss/styles.scss */ +/* line 1938, ../scss/styles.scss */ body.page-node-11187 .node-11187 .field-name-body div.column-demi .get-link { font-size: 14px; text-align: left; padding: 0 1em; background-color: #ddd; } -/* line 1948, ../scss/styles.scss */ +/* line 1947, ../scss/styles.scss */ body.page-node-11187.logged-in .column.gratos .get-link { cursor: auto !important; } -/* line 1950, ../scss/styles.scss */ +/* line 1949, ../scss/styles.scss */ body.page-node-11187.logged-in .column.gratos .get-link a { display: none !important; } -/* line 1953, ../scss/styles.scss */ +/* line 1952, ../scss/styles.scss */ body.page-node-11187.logged-in.role-6 .column.flocon .get-link { cursor: auto !important; } -/* line 1955, ../scss/styles.scss */ +/* line 1954, ../scss/styles.scss */ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { display: none !important; } /** ADHESION FORM */ -/* line 1963, ../scss/styles.scss */ +/* line 1962, ../scss/styles.scss */ .node-11186 nav ul.links a.language-link { display: none; } -/* line 1966, ../scss/styles.scss */ +/* line 1965, ../scss/styles.scss */ #webform-client-form-11186 { background-color: #e6e6e6; border-radius: 10px; background-clip: padding-box; } @media only screen and (min-width: 40.063em) { - /* line 1966, ../scss/styles.scss */ + /* line 1965, ../scss/styles.scss */ #webform-client-form-11186 { padding: 10px 30px; } - /* line 1969, ../scss/styles.scss */ + /* line 1968, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options { margin: 10px 0; } - /* line 1971, ../scss/styles.scss */ + /* line 1970, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options label { width: auto; } - /* line 1973, ../scss/styles.scss */ + /* line 1972, ../scss/styles.scss */ #webform-client-form-11186 fieldset { border-radius: 5px; background-clip: padding-box; @@ -14793,22 +14799,22 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { border-bottom: 1px solid #cccccc; padding: 10px; } - /* line 1975, ../scss/styles.scss */ + /* line 1974, ../scss/styles.scss */ #webform-client-form-11186 fieldset fieldset { border: 0 solid #ddd; padding: 0; } - /* line 1977, ../scss/styles.scss */ + /* line 1976, ../scss/styles.scss */ #webform-client-form-11186 legend { margin: 0; font-size: 18px; font-weight: 700; } - /* line 1978, ../scss/styles.scss */ + /* line 1977, ../scss/styles.scss */ #webform-client-form-11186 .form-item { margin: 0 20px 0 0; } - /* line 1979, ../scss/styles.scss */ + /* line 1978, ../scss/styles.scss */ #webform-client-form-11186 label { font-size: 12px; width: 10em; @@ -14821,7 +14827,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { margin-right: 1em; border-bottom: 1px solid #cccccc; } - /* line 1980, ../scss/styles.scss */ + /* line 1979, ../scss/styles.scss */ #webform-client-form-11186 .description { font-size: 10px; width: 25em; @@ -14834,40 +14840,40 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { margin-left: 1em; color: #7f7f7f; } - /* line 1981, ../scss/styles.scss */ + /* line 1980, ../scss/styles.scss */ #webform-client-form-11186 input.form-text { width: 13em; } } @media only screen and (min-width: 40.063em) and (max-width: 64em) { - /* line 1966, ../scss/styles.scss */ + /* line 1965, ../scss/styles.scss */ #webform-client-form-11186 { padding: 10px; } - /* line 1986, ../scss/styles.scss */ + /* line 1985, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options { margin: 0 0 10px 0; } - /* line 1988, ../scss/styles.scss */ + /* line 1987, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options .form-item { width: 100%; } - /* line 1989, ../scss/styles.scss */ + /* line 1988, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options label { width: 75%; } - /* line 1991, ../scss/styles.scss */ + /* line 1990, ../scss/styles.scss */ #webform-client-form-11186 legend { margin: 0; font-size: 16px; font-weight: 700; } - /* line 1992, ../scss/styles.scss */ + /* line 1991, ../scss/styles.scss */ #webform-client-form-11186 .form-item { margin: 0; float: none; } - /* line 1993, ../scss/styles.scss */ + /* line 1992, ../scss/styles.scss */ #webform-client-form-11186 label { font-size: 12px; width: 30%; @@ -14879,16 +14885,16 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { vertical-align: middle; margin-right: 0.5em; } - /* line 1994, ../scss/styles.scss */ + /* line 1993, ../scss/styles.scss */ #webform-client-form-11186 input.form-text, #webform-client-form-11186 select.form-select { width: 60%; } - /* line 1995, ../scss/styles.scss */ + /* line 1994, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-infos { font-size: 14px; } } -/* line 2000, ../scss/styles.scss */ +/* line 1999, ../scss/styles.scss */ #webform-client-form-11186 .fieldset-wrapper > .form-item { display: moz-inline-stack; display: inline-block; @@ -14896,7 +14902,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { zoom: 1; *display: inline; } -/* line 2002, ../scss/styles.scss */ +/* line 2001, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left { display: moz-inline-stack; display: inline-block; @@ -14906,7 +14912,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { width: 25%; border: none; } -/* line 2003, ../scss/styles.scss */ +/* line 2002, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right { display: moz-inline-stack; display: inline-block; @@ -14915,7 +14921,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { *display: inline; min-width: 70%; } -/* line 2007, ../scss/styles.scss */ +/* line 2006, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options .form-type-radio { border: 1px solid #ddd; border-radius: 5px; @@ -14924,7 +14930,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { margin: 5px 0; background-color: #fff; } -/* line 2009, ../scss/styles.scss */ +/* line 2008, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options .form-type-radio input { display: moz-inline-stack; display: inline-block; @@ -14934,7 +14940,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { vertical-align: middle; margin: 0px 5px; } -/* line 2010, ../scss/styles.scss */ +/* line 2009, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options .form-type-radio label { font-size: 20px; font-weight: 700; @@ -14946,41 +14952,41 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { vertical-align: middle; margin: 0; } -/* line 2012, ../scss/styles.scss */ +/* line 2011, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options .form-type-radio:hover { box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); } -/* line 2013, ../scss/styles.scss */ +/* line 2012, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options .form-type-radio.form-item-submitted-column-left-membership-options:nth-child(1) { background-color: #69CDCF; } -/* line 2014, ../scss/styles.scss */ +/* line 2013, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options .form-type-radio.form-item-submitted-column-left-membership-options:nth-child(2) { background-color: #D476AE; } -/* line 2015, ../scss/styles.scss */ +/* line 2014, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options .form-type-radio.form-item-submitted-column-left-membership-options:nth-child(3) { background-color: #E6DE1C; } -/* line 2017, ../scss/styles.scss */ +/* line 2016, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options .form-type-radio.form-item-submitted-column-left-membership-options:not(.selected) { opacity: 0.4; } -/* line 2020, ../scss/styles.scss */ +/* line 2019, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options > label { width: 200px; font-size: 18px; font-weight: 700; } -/* line 2021, ../scss/styles.scss */ +/* line 2020, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-left--membership-options label { border: 0; } -/* line 2024, ../scss/styles.scss */ +/* line 2023, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--me--my-account-email { display: block; } -/* line 2029, ../scss/styles.scss */ +/* line 2028, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--company--administrative-e-mail .description { display: moz-inline-stack; display: inline-block; @@ -14988,11 +14994,11 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { zoom: 1; *display: inline; } -/* line 2032, ../scss/styles.scss */ +/* line 2031, ../scss/styles.scss */ #webform-client-form-11186 #addressfield-wrapper { margin-top: 1em; } -/* line 2033, ../scss/styles.scss */ +/* line 2032, ../scss/styles.scss */ #webform-client-form-11186 .street-block .form-item { display: moz-inline-stack; display: inline-block; @@ -15000,12 +15006,12 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { zoom: 1; *display: inline; } -/* line 2035, ../scss/styles.scss */ +/* line 2034, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--collaborators { margin: 20px 0; overflow: hidden; } -/* line 2037, ../scss/styles.scss */ +/* line 2036, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--collaborators fieldset { display: moz-inline-stack; display: inline-block; @@ -15014,23 +15020,23 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { *display: inline; width: 33%; } -/* line 2038, ../scss/styles.scss */ +/* line 2037, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--collaborators .form-item { display: block; } -/* line 2039, ../scss/styles.scss */ +/* line 2038, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--collaborators label { width: 6em; } -/* line 2040, ../scss/styles.scss */ +/* line 2039, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--collaborators input { width: 11em; } -/* line 2043, ../scss/styles.scss */ +/* line 2042, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-infos { margin: 20px 0; } -/* line 2045, ../scss/styles.scss */ +/* line 2044, ../scss/styles.scss */ #webform-client-form-11186 .form-actions { padding: 0; margin: 0; @@ -15038,7 +15044,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { background-color: transparent; text-align: left; } -/* line 2050, ../scss/styles.scss */ +/* line 2049, ../scss/styles.scss */ #webform-client-form-11186 .form-actions .form-submit { border: 2px solid #69CDCF; background-color: #69CDCF; @@ -15054,17 +15060,17 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { -webkit-transition: text-shadow 0.2s ease-out; transition: text-shadow 0.2s ease-out; } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ #webform-client-form-11186 .form-actions .form-submit:hover, #webform-client-form-11186 .form-actions .form-submit:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ #webform-client-form-11186 .form-actions .form-submit:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); } -/* line 2060, ../scss/styles.scss */ +/* line 2059, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--news-letters > label { margin: 0; font-size: 18px; @@ -15072,7 +15078,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { border: none; line-height: 40px; } -/* line 2061, ../scss/styles.scss */ +/* line 2060, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--news-letters .form-item { display: moz-inline-stack; display: inline-block; @@ -15080,63 +15086,63 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { zoom: 1; *display: inline; } -/* line 2063, ../scss/styles.scss */ +/* line 2062, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--news-letters .form-item label { width: auto; } -/* line 2064, ../scss/styles.scss */ +/* line 2063, ../scss/styles.scss */ #webform-client-form-11186 #webform-component-column-right--news-letters .form-item input, #webform-client-form-11186 #webform-component-column-right--news-letters .form-item label { margin: 0; } -/* line 2068, ../scss/styles.scss */ +/* line 2067, ../scss/styles.scss */ #webform-client-form-11186 #edit-submitted-terms-of-services { margin-bottom: 0.5em; } -/* line 2070, ../scss/styles.scss */ +/* line 2069, ../scss/styles.scss */ #webform-client-form-11186 #edit-submitted-terms-of-services input, #webform-client-form-11186 #edit-submitted-terms-of-services label { margin: 0 0.3em 0 0; } -/* line 2071, ../scss/styles.scss */ +/* line 2070, ../scss/styles.scss */ #webform-client-form-11186 #edit-submitted-terms-of-services label { width: auto; } /** UC CART VIEW FORM */ -/* line 2076, ../scss/styles.scss */ +/* line 2075, ../scss/styles.scss */ #uc-cart-view-form { background-color: #e6e6e6; padding: 10px, 30px; display: inline-block; } -/* line 2082, ../scss/styles.scss */ +/* line 2081, ../scss/styles.scss */ #uc-cart-view-form table { width: auto; display: table; background-color: #fff; } -/* line 2086, ../scss/styles.scss */ +/* line 2085, ../scss/styles.scss */ #uc-cart-view-form table thead th { border-bottom: none; padding: 1em; } -/* line 2087, ../scss/styles.scss */ +/* line 2086, ../scss/styles.scss */ #uc-cart-view-form table tbody { border-top: none; } -/* line 2089, ../scss/styles.scss */ +/* line 2088, ../scss/styles.scss */ #uc-cart-view-form table tbody tr.even, #uc-cart-view-form table tbody tr.odd { background-color: #fff; border-bottom: none; } -/* line 2093, ../scss/styles.scss */ +/* line 2092, ../scss/styles.scss */ #uc-cart-view-form table tbody td { padding: 1em; } -/* line 2100, ../scss/styles.scss */ +/* line 2099, ../scss/styles.scss */ #uc-cart-view-form .form-type-uc-quantity input { width: 2em; } -/* line 2104, ../scss/styles.scss */ +/* line 2103, ../scss/styles.scss */ #uc-cart-view-form .form-actions { padding: 0; margin: 0; @@ -15146,11 +15152,11 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { display: block; width: 100%; } -/* line 2111, ../scss/styles.scss */ +/* line 2110, ../scss/styles.scss */ #uc-cart-view-form .form-actions:before, #uc-cart-view-form .form-actions:after { display: block; } -/* line 2114, ../scss/styles.scss */ +/* line 2113, ../scss/styles.scss */ #uc-cart-view-form .form-actions .form-submit { font-size: 16px; font-weight: bold; @@ -15168,17 +15174,17 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { text-decoration: none; margin-left: 1em; } -/* line 36, ../scss/styles.scss */ +/* line 35, ../scss/styles.scss */ #uc-cart-view-form .form-actions .form-submit:hover, #uc-cart-view-form .form-actions .form-submit:focus { text-shadow: 0 0 3px white; } -/* line 39, ../scss/styles.scss */ +/* line 38, ../scss/styles.scss */ #uc-cart-view-form .form-actions .form-submit:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(255, 255, 255, 0.2); } -/* line 2117, ../scss/styles.scss */ +/* line 2116, ../scss/styles.scss */ #uc-cart-view-form .form-actions .form-submit#edit-checkout--2 { font-size: 16px; font-weight: bold; @@ -15202,21 +15208,21 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { background-color: #69CDCF; color: #fff; } -/* line 36, ../scss/styles.scss */ +/* line 35, ../scss/styles.scss */ #uc-cart-view-form .form-actions .form-submit#edit-checkout--2:hover, #uc-cart-view-form .form-actions .form-submit#edit-checkout--2:focus { text-shadow: 0 0 3px white; } -/* line 39, ../scss/styles.scss */ +/* line 38, ../scss/styles.scss */ #uc-cart-view-form .form-actions .form-submit#edit-checkout--2:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(255, 255, 255, 0.2); } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ #uc-cart-view-form .form-actions .form-submit#edit-checkout--2:hover, #uc-cart-view-form .form-actions .form-submit#edit-checkout--2:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ #uc-cart-view-form .form-actions .form-submit#edit-checkout--2:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; @@ -15224,18 +15230,18 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { } /** UC CHECKOUT FORM */ -/* line 2125, ../scss/styles.scss */ +/* line 2124, ../scss/styles.scss */ #uc-cart-checkout-form { display: inline-block; background-color: #e6e6e6; padding: 10px, 30px; } -/* line 2138, ../scss/styles.scss */ +/* line 2137, ../scss/styles.scss */ #uc-cart-checkout-form fieldset.form-row { padding-bottom: 20px; margin-bottom: 20px; } -/* line 2144, ../scss/styles.scss */ +/* line 2143, ../scss/styles.scss */ #uc-cart-checkout-form fieldset.form-column { display: moz-inline-stack; display: inline-block; @@ -15245,17 +15251,17 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { max-width: 39%; margin: 15px 1em; } -/* line 2147, ../scss/styles.scss */ +/* line 2146, ../scss/styles.scss */ #uc-cart-checkout-form fieldset.form-column > .fieldset-wrapper > .form-wrapper { margin: 10px 0; } -/* line 2154, ../scss/styles.scss */ +/* line 2153, ../scss/styles.scss */ #uc-cart-checkout-form fieldset.form-column-right { border-left: 1px solid #ccc; margin-left: 2em; padding-left: 2em; } -/* line 2160, ../scss/styles.scss */ +/* line 2159, ../scss/styles.scss */ #uc-cart-checkout-form legend { margin: 0; font-size: 18px; @@ -15263,19 +15269,19 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { border: none; line-height: 2; } -/* line 2161, ../scss/styles.scss */ +/* line 2160, ../scss/styles.scss */ #uc-cart-checkout-form .fieldset-description { font-size: 12px; } -/* line 2162, ../scss/styles.scss */ +/* line 2161, ../scss/styles.scss */ #uc-cart-checkout-form .fieldset-wrapper { font-size: 12px; } -/* line 2163, ../scss/styles.scss */ +/* line 2162, ../scss/styles.scss */ #uc-cart-checkout-form .form-item { margin: 0 20px 0 0; } -/* line 2165, ../scss/styles.scss */ +/* line 2164, ../scss/styles.scss */ #uc-cart-checkout-form .description { font-size: 10px; width: 25em; @@ -15288,7 +15294,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { margin-left: 1em; color: #7f7f7f; } -/* line 2168, ../scss/styles.scss */ +/* line 2167, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane > .fieldset-wrapper { display: moz-inline-stack; display: inline-block; @@ -15300,57 +15306,57 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { padding: 10px; background-color: #fff; } -/* line 2175, ../scss/styles.scss */ +/* line 2174, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane table { font-size: 14px; min-width: 20em; } -/* line 2131, ../scss/styles.scss */ +/* line 2130, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane table td.price { width: 4em; } -/* line 2179, ../scss/styles.scss */ +/* line 2178, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane tbody { border: none; } -/* line 2180, ../scss/styles.scss */ +/* line 2179, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane tr { background-color: transparent; border: none; } -/* line 2181, ../scss/styles.scss */ +/* line 2180, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane td { padding: 0 5px; vertical-align: bottom; } -/* line 2184, ../scss/styles.scss */ +/* line 2183, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane td.products { width: auto; } -/* line 2185, ../scss/styles.scss */ +/* line 2184, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane td.products a { color: inherit; font-weight: 700; } -/* line 2187, ../scss/styles.scss */ +/* line 2186, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane td.products ul.product-description { margin: 0; font-size: 12px; } -/* line 2188, ../scss/styles.scss */ +/* line 2187, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane td.products li { list-style: none; } -/* line 2192, ../scss/styles.scss */ +/* line 2191, ../scss/styles.scss */ #uc-cart-checkout-form #cart-pane tr.subtotal td { font-size: 16px; font-weight: 700; } -/* line 2196, ../scss/styles.scss */ +/* line 2195, ../scss/styles.scss */ #uc-cart-checkout-form #customer-pane { width: 35em; } -/* line 2199, ../scss/styles.scss */ +/* line 2198, ../scss/styles.scss */ #uc-cart-checkout-form #billing-pane label { font-size: 12px; width: 8em; @@ -15363,22 +15369,22 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { margin-right: 1em; border-bottom: 1px solid #cccccc; } -/* line 2200, ../scss/styles.scss */ +/* line 2199, ../scss/styles.scss */ #uc-cart-checkout-form #billing-pane input.form-text { width: 13em; } -/* line 2207, ../scss/styles.scss */ +/* line 2206, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane { float: right; } -/* line 2210, ../scss/styles.scss */ +/* line 2209, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane .fieldset-wrapper { background-color: #fff; border-radius: 5px; background-clip: padding-box; padding: 10px; } -/* line 2216, ../scss/styles.scss */ +/* line 2215, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #line-items-div { float: none; border: none; @@ -15389,57 +15395,57 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { *display: inline; margin: 10px 0 20px; } -/* line 2219, ../scss/styles.scss */ +/* line 2218, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #line-items-div table { font-size: 14px; min-width: 20em; } -/* line 2131, ../scss/styles.scss */ +/* line 2130, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #line-items-div table td.price { width: 4em; } -/* line 2220, ../scss/styles.scss */ +/* line 2219, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #line-items-div tbody { border: none; } -/* line 2221, ../scss/styles.scss */ +/* line 2220, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #line-items-div td { padding: 0 5px; } -/* line 2225, ../scss/styles.scss */ +/* line 2224, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #line-items-div tr td { font-weight: 500; } -/* line 2227, ../scss/styles.scss */ +/* line 2226, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #line-items-div tr.line-item-total td { font-size: 16px; font-weight: 700; text-align: right; } -/* line 2234, ../scss/styles.scss */ +/* line 2233, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #edit-panes-payment-payment-method label { width: auto; border-bottom: none; } -/* line 2235, ../scss/styles.scss */ +/* line 2234, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #edit-panes-payment-payment-method .form-item-panes-payment-payment-method { border: 1px solid #ddd; border-radius: 5px; margin: 0.5em; padding: 0.5em; } -/* line 2239, ../scss/styles.scss */ +/* line 2238, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #edit-panes-payment-payment-method .form-item-panes-payment-payment-method label { font-weight: bold; } -/* line 2243, ../scss/styles.scss */ +/* line 2242, ../scss/styles.scss */ #uc-cart-checkout-form #payment-pane #payment-details { width: 25em; border-top: none; padding: 0; margin: 0; } -/* line 2249, ../scss/styles.scss */ +/* line 2248, ../scss/styles.scss */ #uc-cart-checkout-form .form-actions { padding: 0; margin: 0; @@ -15447,7 +15453,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { background-color: transparent; text-align: right; } -/* line 2254, ../scss/styles.scss */ +/* line 2253, ../scss/styles.scss */ #uc-cart-checkout-form .form-actions .form-submit { font-size: 16px; font-weight: bold; @@ -15465,17 +15471,17 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { text-decoration: none; margin-left: 1em; } -/* line 36, ../scss/styles.scss */ +/* line 35, ../scss/styles.scss */ #uc-cart-checkout-form .form-actions .form-submit:hover, #uc-cart-checkout-form .form-actions .form-submit:focus { text-shadow: 0 0 3px white; } -/* line 39, ../scss/styles.scss */ +/* line 38, ../scss/styles.scss */ #uc-cart-checkout-form .form-actions .form-submit:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(255, 255, 255, 0.2); } -/* line 2257, ../scss/styles.scss */ +/* line 2256, ../scss/styles.scss */ #uc-cart-checkout-form .form-actions .form-submit#edit-continue { font-size: 16px; font-weight: bold; @@ -15499,21 +15505,21 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { background-color: #69CDCF; color: #fff; } -/* line 36, ../scss/styles.scss */ +/* line 35, ../scss/styles.scss */ #uc-cart-checkout-form .form-actions .form-submit#edit-continue:hover, #uc-cart-checkout-form .form-actions .form-submit#edit-continue:focus { text-shadow: 0 0 3px white; } -/* line 39, ../scss/styles.scss */ +/* line 38, ../scss/styles.scss */ #uc-cart-checkout-form .form-actions .form-submit#edit-continue:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(255, 255, 255, 0.2); } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ #uc-cart-checkout-form .form-actions .form-submit#edit-continue:hover, #uc-cart-checkout-form .form-actions .form-submit#edit-continue:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ #uc-cart-checkout-form .form-actions .form-submit#edit-continue:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; @@ -15521,65 +15527,65 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { } /* UC CART && UC CHECKOUT VALIDATION */ -/* line 2270, ../scss/styles.scss */ +/* line 2269, ../scss/styles.scss */ .page-cart-checkout-review #content > .inner-content { display: inline-block; padding: 1em; } -/* line 2278, ../scss/styles.scss */ +/* line 2277, ../scss/styles.scss */ .page-cart-checkout-review #edit-actions { margin: 0; padding: 0; } -/* line 2280, ../scss/styles.scss */ +/* line 2279, ../scss/styles.scss */ .page-cart-checkout-review #edit-actions:before, .page-cart-checkout-review #edit-actions:after { display: block; } -/* line 2284, ../scss/styles.scss */ +/* line 2283, ../scss/styles.scss */ .page-cart-checkout-review #review-instructions { width: 30em; padding: 1em 0; } -/* line 2290, ../scss/styles.scss */ +/* line 2289, ../scss/styles.scss */ .page-cart-checkout-review table.order-review-table { border: none; } -/* line 2292, ../scss/styles.scss */ +/* line 2291, ../scss/styles.scss */ .page-cart-checkout-review table.order-review-table .pane-title-row { border: none; background-color: transparent; text-align: left; font-size: 18px; } -/* line 2297, ../scss/styles.scss */ +/* line 2296, ../scss/styles.scss */ .page-cart-checkout-review table.order-review-table .pane-title-row td { padding: 1em 0 0 0; } -/* line 2300, ../scss/styles.scss */ +/* line 2299, ../scss/styles.scss */ .page-cart-checkout-review table.order-review-table table.cart-review tr.odd { background-color: transparent; border: none; } -/* line 2305, ../scss/styles.scss */ +/* line 2304, ../scss/styles.scss */ .page-cart-checkout-review table.order-review-table td.title-col { padding: 0; text-align: left; } -/* line 2309, ../scss/styles.scss */ +/* line 2308, ../scss/styles.scss */ .page-cart-checkout-review table.order-review-table td.data-col { padding: 0; width: 75%; } -/* line 2313, ../scss/styles.scss */ +/* line 2312, ../scss/styles.scss */ .page-cart-checkout-review table.order-review-table .review-button-row { border: none; background-color: transparent; } -/* line 2317, ../scss/styles.scss */ +/* line 2316, ../scss/styles.scss */ .page-cart-checkout-review table.order-review-table .review-button-row > td { padding: 3em 0 0 0; } -/* line 2321, ../scss/styles.scss */ +/* line 2320, ../scss/styles.scss */ .page-cart-checkout-review table.order-review-table .review-button-row form { margin: 0 0.5em 0 0; display: moz-inline-stack; @@ -15588,13 +15594,13 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { zoom: 1; *display: inline; } -/* line 2328, ../scss/styles.scss */ +/* line 2327, ../scss/styles.scss */ .page-cart-checkout-review #edit-actions { border: 0px; background-color: transparent; text-align: right; } -/* line 2333, ../scss/styles.scss */ +/* line 2332, ../scss/styles.scss */ .page-cart-checkout-review input.form-submit { font-size: 16px; font-weight: bold; @@ -15612,17 +15618,17 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { text-decoration: none; margin-left: 1em; } -/* line 36, ../scss/styles.scss */ +/* line 35, ../scss/styles.scss */ .page-cart-checkout-review input.form-submit:hover, .page-cart-checkout-review input.form-submit:focus { text-shadow: 0 0 3px white; } -/* line 39, ../scss/styles.scss */ +/* line 38, ../scss/styles.scss */ .page-cart-checkout-review input.form-submit:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(255, 255, 255, 0.2); } -/* line 2336, ../scss/styles.scss */ +/* line 2335, ../scss/styles.scss */ .page-cart-checkout-review input.form-submit#edit-submit { font-size: 16px; font-weight: bold; @@ -15646,21 +15652,21 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { background-color: #69CDCF; color: #fff; } -/* line 36, ../scss/styles.scss */ +/* line 35, ../scss/styles.scss */ .page-cart-checkout-review input.form-submit#edit-submit:hover, .page-cart-checkout-review input.form-submit#edit-submit:focus { text-shadow: 0 0 3px white; } -/* line 39, ../scss/styles.scss */ +/* line 38, ../scss/styles.scss */ .page-cart-checkout-review input.form-submit#edit-submit:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; text-shadow: 0 0 2px rgba(255, 255, 255, 0.2); } -/* line 49, ../scss/styles.scss */ +/* line 48, ../scss/styles.scss */ .page-cart-checkout-review input.form-submit#edit-submit:hover, .page-cart-checkout-review input.form-submit#edit-submit:focus { text-shadow: 0 0 2px rgba(0, 0, 0, 0.8); } -/* line 52, ../scss/styles.scss */ +/* line 51, ../scss/styles.scss */ .page-cart-checkout-review input.form-submit#edit-submit:active { -webkit-transition: text-shadow 0s ease-out; transition: text-shadow 0s ease-out; @@ -15668,7 +15674,7 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { } /** WHO WE ARE */ -/* line 2346, ../scss/styles.scss */ +/* line 2345, ../scss/styles.scss */ #didactique-page .node-didactique { border-radius: 5px; background-clip: padding-box; @@ -15680,23 +15686,23 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { margin: 1em auto; padding: 1em; } -/* line 2353, ../scss/styles.scss */ +/* line 2352, ../scss/styles.scss */ #didactique-page .node-didactique .field-name-field-emvideo { margin: 1em 0; } -/* line 2357, ../scss/styles.scss */ +/* line 2356, ../scss/styles.scss */ #didactique-page .node-didactique .field-name-title-field { font-size: 24px; font-weight: 900; font-style: italic; padding: 5px 0; } -/* line 2361, ../scss/styles.scss */ +/* line 2360, ../scss/styles.scss */ #didactique-page .node-didactique .field-name-field-visuel figure, #didactique-page .node-didactique .field-name-field-visuel img { max-width: 100%; } @media only screen and (min-width: 40.063em) { - /* line 2366, ../scss/styles.scss */ + /* line 2365, ../scss/styles.scss */ #didactique-page .side { display: moz-inline-stack; display: inline-block; @@ -15705,11 +15711,11 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { *display: inline; vertical-align: top; } - /* line 2367, ../scss/styles.scss */ + /* line 2366, ../scss/styles.scss */ #didactique-page .group-sideleft { width: 60%; } - /* line 2368, ../scss/styles.scss */ + /* line 2367, ../scss/styles.scss */ #didactique-page .group-sideright { width: 39%; } @@ -15717,30 +15723,30 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { /** DIDACTIQUE */ @media only screen and (max-width: 40em) { - /* line 2380, ../scss/styles.scss */ + /* line 2379, ../scss/styles.scss */ .page-whoweare #tool-bar #block-materio-page-title-materio-page-title { display: none; } } /** maintenance */ -/* line 2387, ../scss/styles.scss */ +/* line 2386, ../scss/styles.scss */ .maintenance-page #container, .maintenance-page #header { text-align: center; padding: 0; position: relative; } -/* line 2388, ../scss/styles.scss */ +/* line 2387, ../scss/styles.scss */ .maintenance-page #main { background-color: transparent; } -/* line 2389, ../scss/styles.scss */ +/* line 2388, ../scss/styles.scss */ .maintenance-page #header h1.site-name { font-size: 36px; margin: 0; padding-left: 0; } -/* line 2390, ../scss/styles.scss */ +/* line 2389, ../scss/styles.scss */ .maintenance-page h2.site-slogan { font-size: 16px; font-weight: 300; @@ -15749,69 +15755,69 @@ body.page-node-11187.logged-in.role-6 .column.flocon .get-link a { } /** FAQ */ -/* line 2394, ../scss/styles.scss */ +/* line 2393, ../scss/styles.scss */ .page-faq-page #main { background: #fff url("../img/bg-faq.png") no-repeat bottom right; } -/* line 2400, ../scss/styles.scss */ +/* line 2399, ../scss/styles.scss */ #content .faq-content .faq-description { font-size: 12px; padding-bottom: 2em; } -/* line 2404, ../scss/styles.scss */ +/* line 2403, ../scss/styles.scss */ #content .faq-content ul.faq-ul-questions-top { margin: 0; } -/* line 2406, ../scss/styles.scss */ +/* line 2405, ../scss/styles.scss */ #content .faq-content ul.faq-ul-questions-top li { list-style: none; } -/* line 2408, ../scss/styles.scss */ +/* line 2407, ../scss/styles.scss */ #content .faq-content ul.faq-ul-questions-top li a { font-size: 18px; font-weight: 500; } -/* line 2414, ../scss/styles.scss */ +/* line 2413, ../scss/styles.scss */ #content .faq-content h3.faq-header { font-size: 20px; font-weight: 700; line-height: 1.2; margin: 0; } -/* line 2417, ../scss/styles.scss */ +/* line 2416, ../scss/styles.scss */ #content .faq-content h3.faq-header a { color: #000; } -/* line 2420, ../scss/styles.scss */ +/* line 2419, ../scss/styles.scss */ #content .faq-content .faq-dl-hide-answer { padding: 0; } -/* line 2423, ../scss/styles.scss */ +/* line 2422, ../scss/styles.scss */ #content .faq-content .faq-category-group { padding-bottom: 1em; } -/* line 2426, ../scss/styles.scss */ +/* line 2425, ../scss/styles.scss */ #content .faq-content .faq-question-answer { padding: 0.3em 0 0 0.8em; } -/* line 2428, ../scss/styles.scss */ +/* line 2427, ../scss/styles.scss */ #content .faq-content .faq-question-answer .faq-question { font-size: 16px; padding: 0; font-weight: 500; } -/* line 2430, ../scss/styles.scss */ +/* line 2429, ../scss/styles.scss */ #content .faq-content .faq-question-answer .faq-question a { color: #000; } -/* line 2432, ../scss/styles.scss */ +/* line 2431, ../scss/styles.scss */ #content .faq-content .faq-question-answer .faq-answer { padding: 0; margin-bottom: 2em; font-size: 12px; } -/* line 2438, ../scss/styles.scss */ +/* line 2437, ../scss/styles.scss */ #content .faq-content .field-name-body img { max-width: 50%; height: auto; diff --git a/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.css b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.css new file mode 100644 index 00000000..f3ccdd03 --- /dev/null +++ b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.css @@ -0,0 +1,595 @@ +/* + * Foundation Icons v 3.0 + * Made by ZURB 2013 http://zurb.com/playground/foundation-icon-fonts-3 + * MIT License + */ + +@font-face { + font-family: "foundation-icons"; + src: url("foundation-icons.eot"); + src: url("foundation-icons.eot?#iefix") format("embedded-opentype"), + url("foundation-icons.woff") format("woff"), + url("foundation-icons.ttf") format("truetype"), + url("foundation-icons.svg#fontcustom") format("svg"); + font-weight: normal; + font-style: normal; +} + +.fi-address-book:before, +.fi-alert:before, +.fi-align-center:before, +.fi-align-justify:before, +.fi-align-left:before, +.fi-align-right:before, +.fi-anchor:before, +.fi-annotate:before, +.fi-archive:before, +.fi-arrow-down:before, +.fi-arrow-left:before, +.fi-arrow-right:before, +.fi-arrow-up:before, +.fi-arrows-compress:before, +.fi-arrows-expand:before, +.fi-arrows-in:before, +.fi-arrows-out:before, +.fi-asl:before, +.fi-asterisk:before, +.fi-at-sign:before, +.fi-background-color:before, +.fi-battery-empty:before, +.fi-battery-full:before, +.fi-battery-half:before, +.fi-bitcoin-circle:before, +.fi-bitcoin:before, +.fi-blind:before, +.fi-bluetooth:before, +.fi-bold:before, +.fi-book-bookmark:before, +.fi-book:before, +.fi-bookmark:before, +.fi-braille:before, +.fi-burst-new:before, +.fi-burst-sale:before, +.fi-burst:before, +.fi-calendar:before, +.fi-camera:before, +.fi-check:before, +.fi-checkbox:before, +.fi-clipboard-notes:before, +.fi-clipboard-pencil:before, +.fi-clipboard:before, +.fi-clock:before, +.fi-closed-caption:before, +.fi-cloud:before, +.fi-comment-minus:before, +.fi-comment-quotes:before, +.fi-comment-video:before, +.fi-comment:before, +.fi-comments:before, +.fi-compass:before, +.fi-contrast:before, +.fi-credit-card:before, +.fi-crop:before, +.fi-crown:before, +.fi-css3:before, +.fi-database:before, +.fi-die-five:before, +.fi-die-four:before, +.fi-die-one:before, +.fi-die-six:before, +.fi-die-three:before, +.fi-die-two:before, +.fi-dislike:before, +.fi-dollar-bill:before, +.fi-dollar:before, +.fi-download:before, +.fi-eject:before, +.fi-elevator:before, +.fi-euro:before, +.fi-eye:before, +.fi-fast-forward:before, +.fi-female-symbol:before, +.fi-female:before, +.fi-filter:before, +.fi-first-aid:before, +.fi-flag:before, +.fi-folder-add:before, +.fi-folder-lock:before, +.fi-folder:before, +.fi-foot:before, +.fi-foundation:before, +.fi-graph-bar:before, +.fi-graph-horizontal:before, +.fi-graph-pie:before, +.fi-graph-trend:before, +.fi-guide-dog:before, +.fi-hearing-aid:before, +.fi-heart:before, +.fi-home:before, +.fi-html5:before, +.fi-indent-less:before, +.fi-indent-more:before, +.fi-info:before, +.fi-italic:before, +.fi-key:before, +.fi-laptop:before, +.fi-layout:before, +.fi-lightbulb:before, +.fi-like:before, +.fi-link:before, +.fi-list-bullet:before, +.fi-list-number:before, +.fi-list-thumbnails:before, +.fi-list:before, +.fi-lock:before, +.fi-loop:before, +.fi-magnifying-glass:before, +.fi-mail:before, +.fi-male-female:before, +.fi-male-symbol:before, +.fi-male:before, +.fi-map:before, +.fi-marker:before, +.fi-megaphone:before, +.fi-microphone:before, +.fi-minus-circle:before, +.fi-minus:before, +.fi-mobile-signal:before, +.fi-mobile:before, +.fi-monitor:before, +.fi-mountains:before, +.fi-music:before, +.fi-next:before, +.fi-no-dogs:before, +.fi-no-smoking:before, +.fi-page-add:before, +.fi-page-copy:before, +.fi-page-csv:before, +.fi-page-delete:before, +.fi-page-doc:before, +.fi-page-edit:before, +.fi-page-export-csv:before, +.fi-page-export-doc:before, +.fi-page-export-pdf:before, +.fi-page-export:before, +.fi-page-filled:before, +.fi-page-multiple:before, +.fi-page-pdf:before, +.fi-page-remove:before, +.fi-page-search:before, +.fi-page:before, +.fi-paint-bucket:before, +.fi-paperclip:before, +.fi-pause:before, +.fi-paw:before, +.fi-paypal:before, +.fi-pencil:before, +.fi-photo:before, +.fi-play-circle:before, +.fi-play-video:before, +.fi-play:before, +.fi-plus:before, +.fi-pound:before, +.fi-power:before, +.fi-previous:before, +.fi-price-tag:before, +.fi-pricetag-multiple:before, +.fi-print:before, +.fi-prohibited:before, +.fi-projection-screen:before, +.fi-puzzle:before, +.fi-quote:before, +.fi-record:before, +.fi-refresh:before, +.fi-results-demographics:before, +.fi-results:before, +.fi-rewind-ten:before, +.fi-rewind:before, +.fi-rss:before, +.fi-safety-cone:before, +.fi-save:before, +.fi-share:before, +.fi-sheriff-badge:before, +.fi-shield:before, +.fi-shopping-bag:before, +.fi-shopping-cart:before, +.fi-shuffle:before, +.fi-skull:before, +.fi-social-500px:before, +.fi-social-adobe:before, +.fi-social-amazon:before, +.fi-social-android:before, +.fi-social-apple:before, +.fi-social-behance:before, +.fi-social-bing:before, +.fi-social-blogger:before, +.fi-social-delicious:before, +.fi-social-designer-news:before, +.fi-social-deviant-art:before, +.fi-social-digg:before, +.fi-social-dribbble:before, +.fi-social-drive:before, +.fi-social-dropbox:before, +.fi-social-evernote:before, +.fi-social-facebook:before, +.fi-social-flickr:before, +.fi-social-forrst:before, +.fi-social-foursquare:before, +.fi-social-game-center:before, +.fi-social-github:before, +.fi-social-google-plus:before, +.fi-social-hacker-news:before, +.fi-social-hi5:before, +.fi-social-instagram:before, +.fi-social-joomla:before, +.fi-social-lastfm:before, +.fi-social-linkedin:before, +.fi-social-medium:before, +.fi-social-myspace:before, +.fi-social-orkut:before, +.fi-social-path:before, +.fi-social-picasa:before, +.fi-social-pinterest:before, +.fi-social-rdio:before, +.fi-social-reddit:before, +.fi-social-skillshare:before, +.fi-social-skype:before, +.fi-social-smashing-mag:before, +.fi-social-snapchat:before, +.fi-social-spotify:before, +.fi-social-squidoo:before, +.fi-social-stack-overflow:before, +.fi-social-steam:before, +.fi-social-stumbleupon:before, +.fi-social-treehouse:before, +.fi-social-tumblr:before, +.fi-social-twitter:before, +.fi-social-vimeo:before, +.fi-social-windows:before, +.fi-social-xbox:before, +.fi-social-yahoo:before, +.fi-social-yelp:before, +.fi-social-youtube:before, +.fi-social-zerply:before, +.fi-social-zurb:before, +.fi-sound:before, +.fi-star:before, +.fi-stop:before, +.fi-strikethrough:before, +.fi-subscript:before, +.fi-superscript:before, +.fi-tablet-landscape:before, +.fi-tablet-portrait:before, +.fi-target-two:before, +.fi-target:before, +.fi-telephone-accessible:before, +.fi-telephone:before, +.fi-text-color:before, +.fi-thumbnails:before, +.fi-ticket:before, +.fi-torso-business:before, +.fi-torso-female:before, +.fi-torso:before, +.fi-torsos-all-female:before, +.fi-torsos-all:before, +.fi-torsos-female-male:before, +.fi-torsos-male-female:before, +.fi-torsos:before, +.fi-trash:before, +.fi-trees:before, +.fi-trophy:before, +.fi-underline:before, +.fi-universal-access:before, +.fi-unlink:before, +.fi-unlock:before, +.fi-upload-cloud:before, +.fi-upload:before, +.fi-usb:before, +.fi-video:before, +.fi-volume-none:before, +.fi-volume-strike:before, +.fi-volume:before, +.fi-web:before, +.fi-wheelchair:before, +.fi-widget:before, +.fi-wrench:before, +.fi-x-circle:before, +.fi-x:before, +.fi-yen:before, +.fi-zoom-in:before, +.fi-zoom-out:before { + font-family: "foundation-icons"; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + display: inline-block; + text-decoration: inherit; + font-size: 14px; +} + +.fi-address-book:before { content: "\f100"; } +.fi-alert:before { content: "\f101"; } +.fi-align-center:before { content: "\f102"; } +.fi-align-justify:before { content: "\f103"; } +.fi-align-left:before { content: "\f104"; } +.fi-align-right:before { content: "\f105"; } +.fi-anchor:before { content: "\f106"; } +.fi-annotate:before { content: "\f107"; } +.fi-archive:before { content: "\f108"; } +.fi-arrow-down:before { content: "\f109"; } +.fi-arrow-left:before { content: "\f10a"; } +.fi-arrow-right:before { content: "\f10b"; } +.fi-arrow-up:before { content: "\f10c"; } +.fi-arrows-compress:before { content: "\f10d"; } +.fi-arrows-expand:before { content: "\f10e"; } +.fi-arrows-in:before { content: "\f10f"; } +.fi-arrows-out:before { content: "\f110"; } +.fi-asl:before { content: "\f111"; } +.fi-asterisk:before { content: "\f112"; } +.fi-at-sign:before { content: "\f113"; } +.fi-background-color:before { content: "\f114"; } +.fi-battery-empty:before { content: "\f115"; } +.fi-battery-full:before { content: "\f116"; } +.fi-battery-half:before { content: "\f117"; } +.fi-bitcoin-circle:before { content: "\f118"; } +.fi-bitcoin:before { content: "\f119"; } +.fi-blind:before { content: "\f11a"; } +.fi-bluetooth:before { content: "\f11b"; } +.fi-bold:before { content: "\f11c"; } +.fi-book-bookmark:before { content: "\f11d"; } +.fi-book:before { content: "\f11e"; } +.fi-bookmark:before { content: "\f11f"; } +.fi-braille:before { content: "\f120"; } +.fi-burst-new:before { content: "\f121"; } +.fi-burst-sale:before { content: "\f122"; } +.fi-burst:before { content: "\f123"; } +.fi-calendar:before { content: "\f124"; } +.fi-camera:before { content: "\f125"; } +.fi-check:before { content: "\f126"; } +.fi-checkbox:before { content: "\f127"; } +.fi-clipboard-notes:before { content: "\f128"; } +.fi-clipboard-pencil:before { content: "\f129"; } +.fi-clipboard:before { content: "\f12a"; } +.fi-clock:before { content: "\f12b"; } +.fi-closed-caption:before { content: "\f12c"; } +.fi-cloud:before { content: "\f12d"; } +.fi-comment-minus:before { content: "\f12e"; } +.fi-comment-quotes:before { content: "\f12f"; } +.fi-comment-video:before { content: "\f130"; } +.fi-comment:before { content: "\f131"; } +.fi-comments:before { content: "\f132"; } +.fi-compass:before { content: "\f133"; } +.fi-contrast:before { content: "\f134"; } +.fi-credit-card:before { content: "\f135"; } +.fi-crop:before { content: "\f136"; } +.fi-crown:before { content: "\f137"; } +.fi-css3:before { content: "\f138"; } +.fi-database:before { content: "\f139"; } +.fi-die-five:before { content: "\f13a"; } +.fi-die-four:before { content: "\f13b"; } +.fi-die-one:before { content: "\f13c"; } +.fi-die-six:before { content: "\f13d"; } +.fi-die-three:before { content: "\f13e"; } +.fi-die-two:before { content: "\f13f"; } +.fi-dislike:before { content: "\f140"; } +.fi-dollar-bill:before { content: "\f141"; } +.fi-dollar:before { content: "\f142"; } +.fi-download:before { content: "\f143"; } +.fi-eject:before { content: "\f144"; } +.fi-elevator:before { content: "\f145"; } +.fi-euro:before { content: "\f146"; } +.fi-eye:before { content: "\f147"; } +.fi-fast-forward:before { content: "\f148"; } +.fi-female-symbol:before { content: "\f149"; } +.fi-female:before { content: "\f14a"; } +.fi-filter:before { content: "\f14b"; } +.fi-first-aid:before { content: "\f14c"; } +.fi-flag:before { content: "\f14d"; } +.fi-folder-add:before { content: "\f14e"; } +.fi-folder-lock:before { content: "\f14f"; } +.fi-folder:before { content: "\f150"; } +.fi-foot:before { content: "\f151"; } +.fi-foundation:before { content: "\f152"; } +.fi-graph-bar:before { content: "\f153"; } +.fi-graph-horizontal:before { content: "\f154"; } +.fi-graph-pie:before { content: "\f155"; } +.fi-graph-trend:before { content: "\f156"; } +.fi-guide-dog:before { content: "\f157"; } +.fi-hearing-aid:before { content: "\f158"; } +.fi-heart:before { content: "\f159"; } +.fi-home:before { content: "\f15a"; } +.fi-html5:before { content: "\f15b"; } +.fi-indent-less:before { content: "\f15c"; } +.fi-indent-more:before { content: "\f15d"; } +.fi-info:before { content: "\f15e"; } +.fi-italic:before { content: "\f15f"; } +.fi-key:before { content: "\f160"; } +.fi-laptop:before { content: "\f161"; } +.fi-layout:before { content: "\f162"; } +.fi-lightbulb:before { content: "\f163"; } +.fi-like:before { content: "\f164"; } +.fi-link:before { content: "\f165"; } +.fi-list-bullet:before { content: "\f166"; } +.fi-list-number:before { content: "\f167"; } +.fi-list-thumbnails:before { content: "\f168"; } +.fi-list:before { content: "\f169"; } +.fi-lock:before { content: "\f16a"; } +.fi-loop:before { content: "\f16b"; } +.fi-magnifying-glass:before { content: "\f16c"; } +.fi-mail:before { content: "\f16d"; } +.fi-male-female:before { content: "\f16e"; } +.fi-male-symbol:before { content: "\f16f"; } +.fi-male:before { content: "\f170"; } +.fi-map:before { content: "\f171"; } +.fi-marker:before { content: "\f172"; } +.fi-megaphone:before { content: "\f173"; } +.fi-microphone:before { content: "\f174"; } +.fi-minus-circle:before { content: "\f175"; } +.fi-minus:before { content: "\f176"; } +.fi-mobile-signal:before { content: "\f177"; } +.fi-mobile:before { content: "\f178"; } +.fi-monitor:before { content: "\f179"; } +.fi-mountains:before { content: "\f17a"; } +.fi-music:before { content: "\f17b"; } +.fi-next:before { content: "\f17c"; } +.fi-no-dogs:before { content: "\f17d"; } +.fi-no-smoking:before { content: "\f17e"; } +.fi-page-add:before { content: "\f17f"; } +.fi-page-copy:before { content: "\f180"; } +.fi-page-csv:before { content: "\f181"; } +.fi-page-delete:before { content: "\f182"; } +.fi-page-doc:before { content: "\f183"; } +.fi-page-edit:before { content: "\f184"; } +.fi-page-export-csv:before { content: "\f185"; } +.fi-page-export-doc:before { content: "\f186"; } +.fi-page-export-pdf:before { content: "\f187"; } +.fi-page-export:before { content: "\f188"; } +.fi-page-filled:before { content: "\f189"; } +.fi-page-multiple:before { content: "\f18a"; } +.fi-page-pdf:before { content: "\f18b"; } +.fi-page-remove:before { content: "\f18c"; } +.fi-page-search:before { content: "\f18d"; } +.fi-page:before { content: "\f18e"; } +.fi-paint-bucket:before { content: "\f18f"; } +.fi-paperclip:before { content: "\f190"; } +.fi-pause:before { content: "\f191"; } +.fi-paw:before { content: "\f192"; } +.fi-paypal:before { content: "\f193"; } +.fi-pencil:before { content: "\f194"; } +.fi-photo:before { content: "\f195"; } +.fi-play-circle:before { content: "\f196"; } +.fi-play-video:before { content: "\f197"; } +.fi-play:before { content: "\f198"; } +.fi-plus:before { content: "\f199"; } +.fi-pound:before { content: "\f19a"; } +.fi-power:before { content: "\f19b"; } +.fi-previous:before { content: "\f19c"; } +.fi-price-tag:before { content: "\f19d"; } +.fi-pricetag-multiple:before { content: "\f19e"; } +.fi-print:before { content: "\f19f"; } +.fi-prohibited:before { content: "\f1a0"; } +.fi-projection-screen:before { content: "\f1a1"; } +.fi-puzzle:before { content: "\f1a2"; } +.fi-quote:before { content: "\f1a3"; } +.fi-record:before { content: "\f1a4"; } +.fi-refresh:before { content: "\f1a5"; } +.fi-results-demographics:before { content: "\f1a6"; } +.fi-results:before { content: "\f1a7"; } +.fi-rewind-ten:before { content: "\f1a8"; } +.fi-rewind:before { content: "\f1a9"; } +.fi-rss:before { content: "\f1aa"; } +.fi-safety-cone:before { content: "\f1ab"; } +.fi-save:before { content: "\f1ac"; } +.fi-share:before { content: "\f1ad"; } +.fi-sheriff-badge:before { content: "\f1ae"; } +.fi-shield:before { content: "\f1af"; } +.fi-shopping-bag:before { content: "\f1b0"; } +.fi-shopping-cart:before { content: "\f1b1"; } +.fi-shuffle:before { content: "\f1b2"; } +.fi-skull:before { content: "\f1b3"; } +.fi-social-500px:before { content: "\f1b4"; } +.fi-social-adobe:before { content: "\f1b5"; } +.fi-social-amazon:before { content: "\f1b6"; } +.fi-social-android:before { content: "\f1b7"; } +.fi-social-apple:before { content: "\f1b8"; } +.fi-social-behance:before { content: "\f1b9"; } +.fi-social-bing:before { content: "\f1ba"; } +.fi-social-blogger:before { content: "\f1bb"; } +.fi-social-delicious:before { content: "\f1bc"; } +.fi-social-designer-news:before { content: "\f1bd"; } +.fi-social-deviant-art:before { content: "\f1be"; } +.fi-social-digg:before { content: "\f1bf"; } +.fi-social-dribbble:before { content: "\f1c0"; } +.fi-social-drive:before { content: "\f1c1"; } +.fi-social-dropbox:before { content: "\f1c2"; } +.fi-social-evernote:before { content: "\f1c3"; } +.fi-social-facebook:before { content: "\f1c4"; } +.fi-social-flickr:before { content: "\f1c5"; } +.fi-social-forrst:before { content: "\f1c6"; } +.fi-social-foursquare:before { content: "\f1c7"; } +.fi-social-game-center:before { content: "\f1c8"; } +.fi-social-github:before { content: "\f1c9"; } +.fi-social-google-plus:before { content: "\f1ca"; } +.fi-social-hacker-news:before { content: "\f1cb"; } +.fi-social-hi5:before { content: "\f1cc"; } +.fi-social-instagram:before { content: "\f1cd"; } +.fi-social-joomla:before { content: "\f1ce"; } +.fi-social-lastfm:before { content: "\f1cf"; } +.fi-social-linkedin:before { content: "\f1d0"; } +.fi-social-medium:before { content: "\f1d1"; } +.fi-social-myspace:before { content: "\f1d2"; } +.fi-social-orkut:before { content: "\f1d3"; } +.fi-social-path:before { content: "\f1d4"; } +.fi-social-picasa:before { content: "\f1d5"; } +.fi-social-pinterest:before { content: "\f1d6"; } +.fi-social-rdio:before { content: "\f1d7"; } +.fi-social-reddit:before { content: "\f1d8"; } +.fi-social-skillshare:before { content: "\f1d9"; } +.fi-social-skype:before { content: "\f1da"; } +.fi-social-smashing-mag:before { content: "\f1db"; } +.fi-social-snapchat:before { content: "\f1dc"; } +.fi-social-spotify:before { content: "\f1dd"; } +.fi-social-squidoo:before { content: "\f1de"; } +.fi-social-stack-overflow:before { content: "\f1df"; } +.fi-social-steam:before { content: "\f1e0"; } +.fi-social-stumbleupon:before { content: "\f1e1"; } +.fi-social-treehouse:before { content: "\f1e2"; } +.fi-social-tumblr:before { content: "\f1e3"; } +.fi-social-twitter:before { content: "\f1e4"; } +.fi-social-vimeo:before { content: "\f1e5"; } +.fi-social-windows:before { content: "\f1e6"; } +.fi-social-xbox:before { content: "\f1e7"; } +.fi-social-yahoo:before { content: "\f1e8"; } +.fi-social-yelp:before { content: "\f1e9"; } +.fi-social-youtube:before { content: "\f1ea"; } +.fi-social-zerply:before { content: "\f1eb"; } +.fi-social-zurb:before { content: "\f1ec"; } +.fi-sound:before { content: "\f1ed"; } +.fi-star:before { content: "\f1ee"; } +.fi-stop:before { content: "\f1ef"; } +.fi-strikethrough:before { content: "\f1f0"; } +.fi-subscript:before { content: "\f1f1"; } +.fi-superscript:before { content: "\f1f2"; } +.fi-tablet-landscape:before { content: "\f1f3"; } +.fi-tablet-portrait:before { content: "\f1f4"; } +.fi-target-two:before { content: "\f1f5"; } +.fi-target:before { content: "\f1f6"; } +.fi-telephone-accessible:before { content: "\f1f7"; } +.fi-telephone:before { content: "\f1f8"; } +.fi-text-color:before { content: "\f1f9"; } +.fi-thumbnails:before { content: "\f1fa"; } +.fi-ticket:before { content: "\f1fb"; } +.fi-torso-business:before { content: "\f1fc"; } +.fi-torso-female:before { content: "\f1fd"; } +.fi-torso:before { content: "\f1fe"; } +.fi-torsos-all-female:before { content: "\f1ff"; } +.fi-torsos-all:before { content: "\f200"; } +.fi-torsos-female-male:before { content: "\f201"; } +.fi-torsos-male-female:before { content: "\f202"; } +.fi-torsos:before { content: "\f203"; } +.fi-trash:before { content: "\f204"; } +.fi-trees:before { content: "\f205"; } +.fi-trophy:before { content: "\f206"; } +.fi-underline:before { content: "\f207"; } +.fi-universal-access:before { content: "\f208"; } +.fi-unlink:before { content: "\f209"; } +.fi-unlock:before { content: "\f20a"; } +.fi-upload-cloud:before { content: "\f20b"; } +.fi-upload:before { content: "\f20c"; } +.fi-usb:before { content: "\f20d"; } +.fi-video:before { content: "\f20e"; } +.fi-volume-none:before { content: "\f20f"; } +.fi-volume-strike:before { content: "\f210"; } +.fi-volume:before { content: "\f211"; } +.fi-web:before { content: "\f212"; } +.fi-wheelchair:before { content: "\f213"; } +.fi-widget:before { content: "\f214"; } +.fi-wrench:before { content: "\f215"; } +.fi-x-circle:before { content: "\f216"; } +.fi-x:before { content: "\f217"; } +.fi-yen:before { content: "\f218"; } +.fi-zoom-in:before { content: "\f219"; } +.fi-zoom-out:before { content: "\f21a"; } diff --git a/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.eot b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.eot new file mode 100644 index 00000000..1746ad40 Binary files /dev/null and b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.eot differ diff --git a/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.svg b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.svg new file mode 100644 index 00000000..4e014ff8 --- /dev/null +++ b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.svg @@ -0,0 +1,970 @@ + + + + + +Created by FontForge 20120731 at Fri Aug 23 09:25:55 2013 + By Jordan Humphreys +Created by Jordan Humphreys with FontForge 2.0 (http://fontforge.sf.net) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.ttf b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.ttf new file mode 100644 index 00000000..6cce217d Binary files /dev/null and b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.ttf differ diff --git a/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.woff b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.woff new file mode 100644 index 00000000..e2cfe25d Binary files /dev/null and b/sites/all/themes/gui/materiobasetheme/fonts/icon/foundation-icons.woff differ diff --git a/sites/all/themes/gui/materiobasetheme/inc/template.theme-overrides.inc b/sites/all/themes/gui/materiobasetheme/inc/template.theme-overrides.inc index deb2d30f..f915c0c9 100644 --- a/sites/all/themes/gui/materiobasetheme/inc/template.theme-overrides.inc +++ b/sites/all/themes/gui/materiobasetheme/inc/template.theme-overrides.inc @@ -134,8 +134,8 @@ function materiobasetheme_pager($variables) { function materiobasetheme_lt_loggedinblock($variables){ global $user; // return theme('username', array('account' => $variables['account'], 'link_path'=>'user/'.$user->uid.'/edit')) .' | ' . l(t('Log out'), 'user/logout'); - return l('' . $user->mail . ' ', 'user/'.$user->uid.'/edit', array('html'=>true)) - . l('' . t('Log out') . '', 'user/logout', array('html' => true)); + return l('' . $user->mail . ' ', 'user/'.$user->uid.'/edit', array('html'=>true)) + . l('' . t('Log out') . '', 'user/logout', array('html' => true)); } function materiobasetheme_links__locale_block(&$vars) { @@ -447,7 +447,7 @@ function materiobasetheme_block_view_alter(&$data, $block) { if ($block->module == 'materio_flag' && $block->delta == 'materio_flag_mylists_nav') { // dsm($block, 'block'); // dsm($data, 'data'); - $data['subject'] = '' . $data['subject'] . ''; + $data['subject'] = '' . $data['subject'] . ''; } } diff --git a/sites/all/themes/gui/materiobasetheme/js/script.js b/sites/all/themes/gui/materiobasetheme/js/script.js index 78f8fd92..abcff3a9 100644 --- a/sites/all/themes/gui/materiobasetheme/js/script.js +++ b/sites/all/themes/gui/materiobasetheme/js/script.js @@ -749,7 +749,7 @@ * initPreview */ function initPreview(node){ - $('nav.nav', node).append($('
').bind('click', onClickPreviewCardBtn)); + $('nav.nav', node).append($('
').bind('click', onClickPreviewCardBtn)); }; function onClickPreviewCardBtn(event){ diff --git a/sites/all/themes/gui/materiobasetheme/js/script.js.orig b/sites/all/themes/gui/materiobasetheme/js/script.js.orig index 170d26ad..dd218d72 100644 --- a/sites/all/themes/gui/materiobasetheme/js/script.js.orig +++ b/sites/all/themes/gui/materiobasetheme/js/script.js.orig @@ -735,7 +735,7 @@ * initPreview */ function initPreview(node){ - $('nav.nav', node).append($('
').bind('click', onClickPreviewCardBtn)); + $('nav.nav', node).append($('
').bind('click', onClickPreviewCardBtn)); }; function onClickPreviewCardBtn(event){ diff --git a/sites/all/themes/gui/materiobasetheme/js/script.min.js b/sites/all/themes/gui/materiobasetheme/js/script.min.js index 558ef11c..f6ff82f0 100644 --- a/sites/all/themes/gui/materiobasetheme/js/script.min.js +++ b/sites/all/themes/gui/materiobasetheme/js/script.min.js @@ -366,8 +366,8 @@ function getElementAngle(x1, y1, x2, y2) { - - + + // * date 2011/10/19 * /** @@ -736,1574 +736,1574 @@ function getElementAngle(x1, y1, x2, y2) { - - -// @koala-prepend "gui_ck_fw/gui.js" -// @codekit-prepend "gui.js" - -(function($) { - - - Drupal.behaviors.init_theme = {}; - Drupal.behaviors.init_theme.attach = function (context) { - // Growl-style system messages - $('#messages-and-help > div.messages:not(.processed)') - .addClass('processed') - .each(function() { - // If a message meets these criteria, we don't autoclose - // - contains a link - // - is an error or warning - // - contains a lenghthy amount of text - if ($('a', this).size() || $(this).is('.error') || $(this).is('.warning') || $(this).text().length > 100) { - $(this).prepend("X"); - $('span.close', this).click(function() { - $(this).parent().slideUp('fast'); - }); - } - else { - // This essentially adds a 3 second pause before hiding the message. - $(this).animate({opacity:1}, 5000, 'linear', function() { - $(this).slideUp('fast'); - }); - } - }); - }; - - Drupal.behaviors.materio = {}; - Drupal.behaviors.materio.attach = function(context) {}; - - MaterioBaseTheme = function(){ - var _settings = Drupal.settings, - _themeSettings = _settings.materiobasetheme, - _strings = _themeSettings.strings, - _History = window.History, - _this = this, - _$content = $('#content'), - _jsp, - _$tooltip = $('
').appendTo('body'), - _$homeUtilities, _$homeBlockDidactique, _hoverHomeDidactique = false, _homeTimeInterval, - _touch = $('html').is('.touch'), - _statePushed = false, - // touch scroll - position = {x:null,y:null}, - translate3d_content = 0, - _isLoggedIn = !$('body').is('.not-logged-in'), - _isFrontNotLogged = $('body').is('.front.not-logged-in'), - _isMembershipForm = $('body').is('.page-node-11186'), //$('body').is('.page-node-11187') || , - // _isBreveMateriauNodePage = $('body').is('.node-type-breve') || $('body').is('.node-type-materiau'); - _isBreveMateriauNodePage = _themeSettings.page_callback == 'node_page_view' && (_themeSettings.node_type == 'materiau' || _themeSettings.node_type == 'breve'), - _resizeTimer, - _max_480 = function(){ return (viewport().width < 479); }, - _480_768 = function(){ return ( !_max_480() && _max_768() ); }, - _max_768 = function(){ return (viewport().width < 767); }, - _768_980 = function(){ return ( !_max_768() && _max_980() ); }, - _max_980 = function(){ return (viewport().width < 979); }, - _980_1200 = function(){ return ( !_max_980() && _max_1200() ); }, - _max_1200 = function(){ return (viewport().width < 1199); }, - _previewIsOpen = false, - _viewmodes = { - bookmark : 50, - cardsmall : 100, - cardmedium : 210, - cardbig : 425, - cardfull : 850 - }; - - // DEV - var v1, v2, v3, v4, v5; // generic variable used in many cases to avoid to create new memory block with new vars - - function init(){ - // trace('init MaterioBaseTheme'); - - checkIE(); - initHistoryNav(); - if(_isFrontNotLogged) - initHome(); - - if(_isMembershipForm) - initMembershipForm(); - - initForms(); - - initLayout(); - initInfinitScroller(); - initEvents(); - initKeyboardShortcuts(); - - initViewmodes(); - - if(_isBreveMateriauNodePage) - $.event.trigger({ type : 'resultschanged', container : '#content>.inner-content'}); - - setTimeout(function(){ - $.event.trigger({ type : 'theme-ready' }); - },100); - }; - - /** - * checkIE - * - */ - function checkIE(){ - // alert('check ie'); - if($('.oldie body').size() && !readCookie('oldie_checked')){ - setTimeout(function(){ - createCookie('oldie_checked', 1); - alert('Afin de profiter pleinement des fonctionalités de materio.com, nous vous invitons a mettre a jour votre navigateur dans ça denière version. Celui ci n\'étant pas compatible avec les technologie employer par materio.com, vous risquer de rencontrer des difficulter de navigation.'); - }, 4000); - } - }; - - /** - * history navigation - */ - function initHistoryNav(){ - var state = _History.getState(); - // _History.log('initial:', state.data, state.title, state.url); - _History.Adapter.bind(window,'statechange',onHistoryStateChange); - $(document).bind('new-history-page', onNewHistoryPage); - }; - - function onNewHistoryPage(event){ - //trace('theme :: onNewHistoryPage', event); - - var title = event.title.replace(/<(?:.|\n)*?>/gm, '') + ' | ' + _strings.site_name; - // trace('MaterioBaseTheme :: onNewHistoryPage : title', title); - - _statePushed = true; - - _History.pushState({content:event.content, pagetitle:event.title}, title, event.path); - }; - - function onHistoryStateChange(event){ - // trace('theme :: onHistoryStateChange', event); - var state = _History.getState(); - // _History.log('statechange:', state.data, state.title, state.url); - - // google analytics - $.event.trigger({ - type : 'record-stat', - path : state.url - }); - - // TODO: History : empty content if we go back to the homepage - - // change the current url for feedbacks - $('input[name=location]','#feedback-form').attr('value', state.url); - - $.event.trigger({ - type:'materio-page-title-refresh-block', - title : state.data.pagetitle - }); - - // this condition is to avoid retriggering probleme when a module pushState and then is retriggered by state-changed - if(!_statePushed){ - _statePushed = false; - - $('.inner-content',_$content).html(state.data.content); - - $.event.trigger('history-state-change'); - } - }; - - /** - * home - */ - function initHome(){ - $('img.lazy', '#block-materio-didactique-materio-didactique-home').each(function(){ - var $img = $(this); - $img.attr('src', $img.attr('data-original')); - }); - - if(_max_768()){ - initHomeDidactiqueMobile(); - }else{ - initHomeDidactiqueDesktop(); - } - }; - - function initHomeDidactiqueMobile(){ - // trace('initHomeDidactiqueMobile'); - _$homeBlockDidactique = $('#block-materio-didactique-materio-didactique-home'); - $('.node-didactique', _$homeBlockDidactique) - .find('.field-name-title-field') - .bind('click', clickOnHomeDidactiqueTitle); - }; - - function clickOnHomeDidactiqueTitle(e){ - // trace('clickOnHomeDidactiqueTitle'); - var $node = $(this).parent('.node-didactique'); - if($node.is('.opened')){ - $node.removeClass('opened');//.slideUp(); - }else{ - $('.node-didactique', _$homeBlockDidactique).removeClass('opened');//.slideUp(); - $node.addClass('opened');//.slideDown(); - - $('html,body').animate({scrollTop: $node.offset().top - $('#header').h()}); - } - }; - - function initHomeDidactiqueDesktop(){ - // trace("initHomeDidactiqueDesktop"); - _$homeUtilities = $('#utilities'); - _$homeBlockDidactique = $('#block-materio-didactique-materio-didactique-home') - .append('
') - .append('
') - // .append('') - .bind('mouseenter', function(event) { _hoverHomeDidactique = true; }) - .bind('mouseleave', function(event) { _hoverHomeDidactique = false; }); - - - $('.node-didactique',_$homeBlockDidactique).each(function(index) { - if(index){ - $(this).addClass('op-hidden'); - }else{ - $(this).addClass('op-visible'); - } - $('.field-name-title-field', this) - .clone() - .addClass(index ? '' : 'active') - .click(function(event){ - $(this).addClass('active').siblings().removeClass('active'); - _$homeBlockDidactique.find('.node-didactique').removeClass('op-visible').addClass('op-hidden').eq(index).removeClass('op-hidden').addClass('op-visible'); - }) - .appendTo($('.tabs', _$homeBlockDidactique)); - }).appendTo($('.slides', _$homeBlockDidactique)); - - if(!_touch){ - $(document).bind('scroll', function(event){ - if($(window).scrollTop() == 0) { - if(_$homeUtilities.is('.closed')){ - _$homeUtilities.removeClass('closed');//.removeClass('scroll-closed'); - launchHomeDidactiqueInterval(); - initLayout(); - } - }else{ - if(!_$homeUtilities.is('.closed')){ - _$homeUtilities.addClass('closed');//.addClass('scroll-closed'); - clearInterval(_homeTimeInterval); - initLayout(); - } - } - }); - } - // launchHomeDidactiqueInterval(); - - $(document) - .bind('cbox_complete', function(){ clearInterval(_homeTimeInterval); }) - .bind('cbox_closed', function(){ launchHomeDidactiqueInterval(); }); - - $('.side.oops a').click(function(event) { - event.preventDefault(); - // $(document).scrollTop(0); - // $('#edit-mail', "#block-materio-user-user-register").focus(); - window.location.href = $(this).attr('href'); - return false; - }); - }; - - function launchHomeDidactiqueInterval(){ - _homeTimeInterval = setInterval(function(){ - if(!_hoverHomeDidactique){ - var $next = $('.tabs .active', _$homeBlockDidactique).next(); - if(!$next.length) - $next = $('.tabs .active', _$homeBlockDidactique).siblings().eq(0); - - $next.trigger('click'); - } - }, 15000); - }; - - /** - * layout - */ - function initLayout(){ - if(!_max_768()){ - var height = $('#header').h() + $('#tasks').h(); - - if(!_max_480() && !_touch ){ - height += $('#utilities').h()+15; - } - - //$('#main').css('margin-top', height+15); - // $('#container').css('padding-top', height+15); - - if(!$('html').is(".ie8")){ - $('#container').animate({'padding-top':height}, 300); - } - } - }; - - /** - * infinit scroll - */ - function initInfinitScroller(){ - // trace("initInfinitScroller"); - $.event.trigger({ - type : 'init-scroller-pager', - pager : $('ul.pager', '#content') - }); - - $(document).bind('scroll', function(event){ - // trace('scroll event binded'); - checkInfinitScroller(); - }); - }; - - function checkInfinitScroller(){ - // trace('checkInfinitScroller'); - // if(!_touch){ - // }else{ - if($(window).scrollTop() + $(window).height() > getDocHeight() - 200) { - infinitScrollPager(); - } - // } - }; - - function infinitScrollPager(){ - // trace('MaterioBaseTheme :: infinitScrollPager'); - if($('ul.pager', '#content').length){ - var $nextpage = $('ul.pager .pager-current', '#content').next(), - href = $('a', $nextpage).attr('href'); - - if(href){ - $.event.trigger({ type : 'record-stat', path : href }); // google analytics - $.event.trigger({ type : 'load-scroller-pager', href : href }); - } - } - }; - - /** - * events - */ - function initEvents(){ - //trace('MaterioBaseTheme :: initEvents'); - - $(document) - .bind('init-layout', initLayout) - .bind('loading-content', onLoadingContent) - .bind('loaded-content', onLoadedContent) - .bind('resultschanged', onResultsChanged) - .bind('resultscompleted', onResultsCompleted) - .bind('mybookmarks-block-updated', onMybookmarksBlockUpdate) - .bind('mylists-block-builded', onMyListsBlockBuilded) - .bind('mylists-block-updated', onMyListsBlockUpdate) - .bind('flagGlobalAfterLinkUpdate', onAfterFlaging) - .bind('record-stat', onRecordStat) - .bind('view-mode-changed', onViewModeChanged) - .bind('ajax-register-block-loaded', onAjaxRegisterBlockLoaded); - - $(window) - .bind('resize', onResizeWindow); - - initFlagsEvent(); - - $('#block-user-login h2, #block-menu-menu-top-menu h2').bind('click', function(event) { - event.preventDefault(); - $(this).parent('.block').toggleClass('hovered'); - $('.hovered').not($(this).parent('.block')).removeClass('hovered'); - return false; - }); - - $('#block-materio-search-api-materio-search-api-viewmode .viewmode-link').bind('vm-clicked-active', function(event) { - $(this).parents('.block').toggleClass('hovered'); - $('.hovered').not($(this).parents('.block')).removeClass('hovered'); - }); - - $('#block-materio-search-api-materio-search-api-viewmode .viewmode-link').bind('vm-clicked', function(event) { - $(this).parents('.block').removeClass('hovered'); - $('.hovered').not($(this).parents('.block')).removeClass('hovered'); - }); - }; - - function onLoadingContent(event){ - _$content.addClass('faded'); - $('#materio-search-api-search-form').addClass('loading'); - }; - - function onLoadedContent(event){ - // trace('MaterioBaseTheme :: onLoadedContent',event); - _$content.removeClass('faded'); - $('#materio-search-api-search-form').removeClass('loading'); - }; - - function onResultsChanged(event){ - // trace('MaterioBaseTheme :: onResultsChanged',event); - $(document).scrollTop(0); - - focusCard($('#content .search-results, #content .actuality-items').children('.node:first-child')); - - onResultsCompleted(event); - }; - - function onResultsCompleted(event){ - // trace('theme :: onResultsCompleted', event); - checkInfinitScroller(); - if(event.container != undefined){ - // trace('theme :: container is ok : '+event.container) - setTimeout(function(){ // why this time out ? - initCards(event.container); - setUpGrid(event.container); - }, 100); - } - }; - - function initCards(container){ - //TODO : refactore this function, to much features in there - - //trace('theme :: initCards', container); - var $container = $(container); - $container.children('.node:not(.listened)') - .bind('mouseenter focused mousemove click mouseleave', onCardEventDispatcher) - .each(function(i){ - protectFigures(this); - if(_isLoggedIn){ - if(!$container.is('.modal-content')){ - // do not add preview btn if we are already on a preview - initPreview(this); - }else{ - // if we are on preview mode add a close btn (only for associated materials) - if(!$(this).is(":first-child")){ - var $closebtn = $('
'); - $closebtn.bind('click', function(){ - $(this).parents('.node-materiau').remove(); - }); - $('nav.nav', this).append($closebtn); - } - } - } - }) - .addClass('listened'); - }; - - function setUpGrid(container){ - var $card, top, old_top, col = 0, line = 0; - $(container).children('.node') - .each(function(i){ - $card = $(this); - - top = $card.offset().top; - if(old_top != top){ - line ++; - old_top = top; - col = 0; - } - - col ++; - - $card.attr('column', col).attr('line', line); - - }); - }; - - function onViewModeChanged(event){ - if(_isBreveMateriauNodePage){ - // if(!_isloadingresults){ - $.event.trigger('loading-content'); - var url = _settings.basePath+_settings.pathPrefix+'materio_search_api_ajax/node/'+_themeSettings.node_nid; - $.getJSON(url, - function(json){ - //trace('json', json); - $.event.trigger('loaded-content'); - $('#content>.inner-content').html(json.node); - $.event.trigger({ type : 'resultschanged', container : '#content>.inner-content'}); - }); - // } - } - }; - - /** - * CARDS - */ - function onCardEventDispatcher(event){ - // trace('onCardEvent', event); - var vmode = event.currentTarget.className.match(/vm-([a-z|A-Z]+)/); - var cf = 'on_'+event.type+'_card'; - var f = 'on_'+event.type+'_'+vmode[1]; - - if(typeof _this[cf] == 'function') - _this[cf].call(this, event); - - if(typeof _this[f] == 'function') - _this[f].call(this, event); - }; - - // function initLayoutCardDispatcher($card){ - // // trace('$card', $card); - // var vmode = $card.attr('class').match(/vm-([a-z|A-Z]+)/); - // var f = 'init_layout_'+vmode[1]; - - // if(typeof _this[f] == 'function') - // _this[f].call(this, $card); - // }; - - /** - * commons Cards - */ - - // MaterioBaseTheme.prototype.init_layout_card = function($card){ - // trace('initLayoutCardBig'); - // }; - - // MaterioBaseTheme.prototype.on_mouseenter_card = function(event){ - // //trace('MaterioBaseTheme :: on_mouseenter_card', event); - // }; - - MaterioBaseTheme.prototype.on_mousemove_card = function(event){ - //trace('on_mousemove_Card', event); - focusCard($(this)); - }; - - // MaterioBaseTheme.prototype.on_click_card = function(event){ - // trace('on_click_card', event); - // }; - - // MaterioBaseTheme.prototype.on_mouseleave_card = function(event){ - // // trace('on_mouseleave_Card', event); - // }; - - - /** - * cards small - */ - // MaterioBaseTheme.prototype.init_layout_cardsmall = function($card){ - // trace('initLayoutCardBig'); - // }; - - MaterioBaseTheme.prototype.on_mouseenter_cardsmall = function(event){ - //trace('MaterioBaseTheme :: on_mouseenter_cardsmall', event); - showLazyLoadedImages(event.currentTarget); - }; - - MaterioBaseTheme.prototype.on_focused_cardsmall = function(event){ - // trace('theme :: on_focused_cardsmall',event); - v1 = $(this); - v2 = v1.offset(); - _$tooltip - .html($('.group-header', this).clone().addClass('smallcard')) - .css({ - top:v2.top,//- event.layerY, - left:v2.left + 5 + ($(this).w())// - event.layerX - }) - .removeClass('op-hidden').addClass('op-visible'); - }; - - MaterioBaseTheme.prototype.on_mousemove_cardsmall = function(event){ - // trace('on_mousemove_Card', event); - horiHoverImagesSwitcher(event); - - _$tooltip - .css({ - top:event.pageY - _$tooltip.h() -5,// - event.layerY, - left:event.pageX + 5 + ($(this).w() - event.layerX) - }); - }; - - // MaterioBaseTheme.prototype.on_click_cardsmall = function(event){ - // trace('on_click_cardsmall', event); - // }; - - MaterioBaseTheme.prototype.on_mouseleave_cardsmall = function(event){ - // trace('on_mouseleave_Card', event); - $('.images img.op-visible', this) - .removeClass('op-visible').addClass('op-hidden') - .eq(0) - .removeClass('op-hidden').addClass('op-visible'); - - if($(this).is('.focused')) - _$tooltip.removeClass('op-visible').addClass('op-hidden'); - }; - - /** - * cards medium - */ - // MaterioBaseTheme.prototype.init_layout_cardmedium = function($card){ - // trace('initLayoutCardMedium'); - // var ch = $card.h() - $('.group-header', $card).h() -30; - // columnsPage($('.field-name-field-description, .field-name-body', $card), 210, ch); - // }; - - MaterioBaseTheme.prototype.on_mouseenter_cardmedium = function(event){ - // trace('on_mouseenter_cardmedium'); - - // show lazy images - showLazyLoadedImages(event.currentTarget); - - // columnize texts - $card = $(event.currentTarget); - if(!$('.columnized', $card).size() && !$('body').is('.role-7', 'role-2') ){ - var ch = $card.h() - $('.group-header', $card).h() -30; - columnsPage($('.field-name-field-description, .field-name-body', $card), 210, ch); - $('.group-side-4', $card).wrapInner('
').find('.field-item').addClass('dontsplit'); - columnsPage($('.group-side-4 .column-wrapper', $card), 210, ch); - } - - // add associated materials links - prepareAssociatedMaterials(event.currentTarget); - }; - - MaterioBaseTheme.prototype.on_mousemove_cardmedium = function(event){ - //trace('on_mousemove_cardmedium'); - horiHoverImagesSwitcher(event); - }; - - MaterioBaseTheme.prototype.on_click_cardmedium = function(event){ - // trace('on_click_cardmedium', event); - if(!$(event.target).is('.flag') && !$(event.target).parent().is('.flag')) - sideSwitcher(event); - }; - - MaterioBaseTheme.prototype.on_mouseleave_cardmedium = function(event){ - v1 = $('.side.op-visible'); - if(v1.is('.oops','.upgrade') || $('.upgrade', v1).size()){ - sideSwitcher(event, 0); - } - }; - - /** - * cards Big - */ - // MaterioBaseTheme.prototype.init_layout_cardbig = function($card){ - //trace('initLayoutCardBig'); - // columnsPage($('.field-name-field-description, .field-name-body', $card), 425, 270); - // }; - - MaterioBaseTheme.prototype.on_mouseenter_cardbig = function(event){ - // trace('on_mouseenter_cardbig'); - showLazyLoadedImages(event.currentTarget); - - if(!$('.columnized', event.currentTarget).size()){ - columnsPage($('.field-name-field-description, .field-name-body', event.currentTarget), 425, 270); - $('.group-4', event.currentTarget).wrapInner('
').find('.field-item').addClass('dontsplit'); - columnsPage($('.group-4 .column-wrapper', event.currentTarget), 425, 270); - } - - // add associated materials links - prepareAssociatedMaterials(event.currentTarget); - }; - - MaterioBaseTheme.prototype.on_mousemove_cardbig = function(event){ - // trace('on_mousemove_cardbig'); - horiHoverImagesSwitcher(event); - }; - - MaterioBaseTheme.prototype.on_click_cardbig = function(event){ - //trace('on_click_cardbig'); - sideSwitcher(event); - }; - - MaterioBaseTheme.prototype.on_mouseleave_cardbig = function(event){ - if($('.side.op-visible').is('.oops') || $('.side.op-visible').is('.upgrade')){ - sideSwitcher(event, 0); - } - }; - - /** - * cards Full - */ - // MaterioBaseTheme.prototype.init_layout_cardfull = function($card){ - // trace('initLayoutCardFull'); - - // }; - - MaterioBaseTheme.prototype.on_mouseenter_cardfull = function(event){ - // trace('on_mouseenter_cardfull'); - showLazyLoadedImages(event.currentTarget); - - // add associated materials links - prepareAssociatedMaterials(event.currentTarget); - }; - - MaterioBaseTheme.prototype.on_mousemove_cardfull = function(event){ - // trace('on_mousemove_cardfull'); - horiHoverImagesSwitcher(event); - }; - - // MaterioBaseTheme.prototype.on_click_cardfull = function(event){ - // trace('on_click_cardfull'); - // }; - - // MaterioBaseTheme.prototype.on_mouseleave_cardfull = function(event){ - // trace('on_mouseleave_cardfull'); - // }; - - /** - * horiHoverImagesSwitcher - */ - function horiHoverImagesSwitcher(event){ - // trace('horiHoverImagesSwitcher', event); - var $curtar = $(event.currentTarget); - // TODO : event.layerX doesn't exists in IE8 so we have to calculate the mouse position from offsetX, pageY, etc - // var layerX = event.layerX ? event.layerX : event.clientX - event.currentTarget.offsetLeft; - var layerX = event.clientX - event.currentTarget.offsetLeft; - // trace("layerX", layerX); - if(layerX && $curtar.is('.image-ready') ){ // && !$curtar.is('.image-buged') - var $imgs = $('.group-images figure', event.currentTarget); - if($(event.target).parents('.group-images').length){ - var imgw = $imgs.eq(0).w(), - rapport = imgw/$imgs.length, - mx = layerX > imgw ? imgw-1 : layerX, - rapport_pos = Math.floor(mx / rapport); - // trace('rapport_pos = '+rapport_pos+' | event.layerX = '+event.layerX); - rapport_pos = rapport_pos < 0 ? 0 : ( rapport_pos > ($imgs.length - 1) ? $imgs.length - 1 : rapport_pos); - - if(!$imgs.eq(rapport_pos).is('.op-visible')){ - // google analytics - $.event.trigger({ - type : 'record-stat', - categorie : 'Card event', - action : 'image slide switch', - label : rapport_pos - }); - - $imgs - .removeClass('op-visible').addClass('op-hidden') - .eq(rapport_pos) - .removeClass('op-hidden').addClass('op-visible'); - } - }else{ - // $curtar.addClass('image-buged'); - $imgs.removeClass('op-visible').addClass('op-hidden'); - $imgs.eq(0).removeClass('op-hidden').addClass('op-visible'); - } - - } - }; - - /** - * protectImages - */ - function protectFigures(context){ - // trace('protectFigures'); - context = context == null ? 'body' : context; - $('figure:not(.protected)', context) - .append('') - .addClass('protected') - .bind("contextmenu", function(e){ - alert("Cette image est soumise au droit d'auteur."); - return false; - }); - }; - - /** - * initPreview - */ - function initPreview(node){ - $('nav.nav', node).append($('
').bind('click', onClickPreviewCardBtn)); - }; - - function onClickPreviewCardBtn(event){ - // trace('theme :: onClickPreviewCardBtn', event); - event.preventDefault(); - //trace('Theme :: previewCard', event); - previewCard($(this).parents('.node')); - return false; - }; - - function previewCard($card){ - // trace('theme :: previewCard',$card); - - // get the nid from card class - var matches = $card.attr('class').match(/\bnode-(\d+)\b/); - - // select viewmode regarding the window size - var viewmode = false; - var cur_vm = getCurrentViewmode(); - for(var vm in _viewmodes) - if(vm != cur_vm && _viewmodes[vm] > _viewmodes[cur_vm] && _viewmodes[vm] < $(window).width()) - viewmode = vm; - - // ajax load card's node - if(typeof matches[1] !== undefined && viewmode){ - $.event.trigger('loading-content'); - - $.getJSON(_settings.basePath+_settings.pathPrefix+'materio_search_api_ajax/node/'+matches[1], - {viewmode:viewmode}, - function(json){ - //trace('json', json); - $.event.trigger('loaded-content'); - previewLoaded(json); - }); - } - }; - - function previewLoaded(json){ - var $modal = $('
').addClass('modal-content').append(json.node); - var $modal_wrapper = $('.modal-wrapper'); - - if(!$modal_wrapper.size()) - $modal_wrapper = $('
').addClass('modal-wrapper').append($('
').addClass('modal-bg')).appendTo('body'); - - $modal_wrapper - .append($modal) - .bind('click', function(event) { - _previewIsOpen = false; - $(this).remove(); - }); - - $modal.bind('click', function(event) { - event.stopPropagation(); - }); - - _previewIsOpen = true; - - initCards('.modal-content'); - $.event.trigger({ type : 'previewloaded', container : '.modal-content'}); - }; - - /** - * GRID - */ - function moveGridFocus(event, side){ - var $old_focused = $('#content .search-results, #content .actuality-items') - .children('.node.focused').first(); - var $new_focused; - switch(side){ - case 'r': - $new_focused = $old_focused.next(); - break; - case 'l': - $new_focused = $old_focused.prev(); - break; - case 'u': - case 'd': - var dir = side == "d" ? 1 : -1; - var column = $old_focused.attr('column'); - while( ($new_focused == undefined || !$new_focused.size()) && column > 0){ - $new_focused = $('.node[column='+column+'][line='+(parseInt($old_focused.attr('line'))+dir)+']'); - column --; - } - break; - } - - focusCard($new_focused); - docScrollTo($new_focused); - }; - - function focusCard($card){ - // trace('theme :: focusCard', $card); - if(!$card.size() || $card.is('.focused') || $card.parents('.modal-content').size()) - return; - - $('#content .search-results, #content .actuality-items') - .children('.node.focused') - .removeClass('focused'); - - $card.addClass('focused'); - - if(_previewIsOpen){ - previewCard($card); - } - - $card.trigger('focused'); - }; - - /** - * lazyloadimages - */ - - // function initLazyLoad(context){ - // $('figure:first-child img.lazy', context).lazyload();//{ - // container:'#content' - // }); - - // TODO: propage this event to the card near it to anticipate the mouseenter - // $(context).bind('mousemove', showLazyLoadedImages); - // }; - - function showLazyLoadedImages(context){ - //trace('MaterioBaseTheme :: initLazyLoad : mouseenter', this); - var $this = $(context); - - if( !$this.is('.lazy-processed') ){ - $this - .addClass('lazy-processed') - // .find('figure img.lazy') - .find('img.lazy') - .each(function(index){ - var $img = $(this); - $img.attr('src', $img.attr('data-original')).removeAttr('data-original'); - }); - - setTimeout(function(){ - $this.addClass('image-ready'); - }, 300); - } - }; - - /** - * prepareAssociatedMaterials - */ - function prepareAssociatedMaterials(card){ - // trace('prepareAssociatedMaterials', card); - - $('.field-name-field-materiau-ref a:not(.prepared)', card).addClass("prepared").bind('click', onClickAssociatedMaterial); - }; - - /** - * onClickAssociatedMaterial - */ - function onClickAssociatedMaterial(event){ - // trace("onClickAssociatedMaterial"); - event.preventDefault(); - - var $this = $(this); - - // trace('href', $(this).attr('href')); - var nid = $this.attr('href').match(/^\/(fr|en)\/node\/(\d+)$/)[2]; - // trace("nid", nid); - - var $prt = $this.parents('.node-materiau'); - if($prt.parent().is('.modal-content')){ - // if we are on preview mode - // remove already loaded associated - $prt.parent().find('.node-'+nid+'.associated').remove(); - loadAssociatedNode($prt, nid); - }else{ - // if we are on normal grid mode - var $n = $prt.nextUntil('.node-materiau:not(.associated)').filter('.node-'+nid); - // trace('n', $n); - if($n.size()){ - // trace('focus', nid); - // focus on already loaded node - focusCard($n); - // docScrollTo($isnodeexisting); - }else{ - // trace('load associated', nid); - loadAssociatedNode($prt, nid); - } - } - - return false; - }; - - function loadAssociatedNode($prt, nid){ - // console.log('loadAssociatedNode | nid = '+nid); - var viewmode = $prt.attr('class').match(/vm-([^\s]+)/); - // trace('viewmode match', viewmode); - - // if(!_isloadingresults){ - $.event.trigger('loading-content'); - var url = _settings.basePath+_settings.pathPrefix+'materio_search_api_ajax/node/'+nid; - $.getJSON(url, - {viewmode:viewmode[1]}, - function(json){ - //trace('json', json); - $.event.trigger('loaded-content'); - - displayAssociated($prt, $(json.node)); - - $.event.trigger({ - type : 'resultscompleted', - container : '#content .actuality-items, #content .search-results' - }); - }); - // } - }; - - function displayAssociated($prt, $n){ - - $n.addClass('associated').addClass('just-added'); - $prt.after($n); - initCards($prt.parent()); - - (function($n){ - setTimeout(function(){ - $n.removeClass('just-added'); - focusCard($n); - }, 100); - }($n)); - }; - - /** - * sideSwitcher - */ - function sideSwitcher(event, delta){ - var $sides = $('.side', event.currentTarget); - if($sides.length > 1){ - if( typeof delta == 'undefined'){ - var delta = 0; - $sides.each(function(i) { - if($(this).is('.op-visible')){ - delta = i+1; - return false; - } - }); - - delta = delta == 0 ? 1 : (delta == $sides.length ? 0 : delta); - } - - // google analytics - $.event.trigger({ - type : 'record-stat', - categorie : 'Card event', - action : 'side switch', - label : delta - }); - - $sides.addClass('op-hidden').removeClass('op-visible') - .eq(delta).removeClass('op-hidden').addClass('op-visible'); - } - }; - - /** - * columnsPage - */ - function columnsPage($elmt, cw, ch){ - // trace('columnsPage'); - var cls = Math.ceil($elmt.h()/ch); - $elmt - .addClass('columnized') - .width(cw*cls) - .columnize({ - width:cw, - height:ch, - lastNeverTallest:true - }); - - if(cls > 1){ - - $elmt.find('.column').each(function(index) { - var $this = $(this); - if(!$this.find('*').length){ - $this.prev().addClass('last'); - $this.remove(); - return true; - } - }); - - $elmt.find('.column').each(function(index) { - var $this = $(this); - - if(!$this.is('.first')) - $this.children('*:first-child').prepend(' ...'); - - if(!$this.is('.last')) - $this.children('*:last-child').append('... '); - }); - - $('.column-switcher', $elmt).bind('click', onColumnSwitcherClick); - - - } - }; - - function onColumnSwitcherClick(event){ - event.preventDefault(); - //trace('onColumnSwitcherClick', event); - - var $this = $(event.currentTarget), - $columnized = $this.parents('.columnized'); - - // google analytics - $.event.trigger({ - type : 'record-stat', - categorie : 'Card event', - action : 'column switch', - label : $this.attr('col') - }); - - $columnized.css({ - marginLeft : -1 * $this.attr('cw') * $this.attr('col') +'px' - }); - - return false; - } - - /** - * initViewmodes - */ - function initViewmodes(){ - checkViewmodesResponsive(); - }; - - function checkViewmodesResponsive(){ - if(_480_768()){ - if($('.viewmode-link.active').is('.viewmode-cardfull')){ - $('.viewmode-cardbig').trigger('click'); - } - }else if(_max_480()){ - if($('.viewmode-link.active').is('.viewmode-cardbig, .viewmode-cardfull')){ - $('.viewmode-cardmedium').trigger('click'); - } - } - }; - - function getCurrentViewmode(){ - for(var vm in _viewmodes) - if($('.viewmode-link.active.viewmode-'+vm).size()) - return vm; - }; - - /** - * FLAGS - */ - function initFlagsEvent(){ - $('.bookmarks, .mylists .flaged').children('.node:not(.listened)') - .bind('mouseenter mousemove click mouseleave', onCardEventDispatcher) - // .each(function(event){ initLayoutCardDispatcher($(this)); }) - .addClass('listened'); - }; - - function onAfterFlaging(event){ - //trace('MaterioBaseTheme :: onAfterFlaging', event); - // WARNING to use event variables i had to hack flag.js from flag module (change the event declaration) - var $target = $(event.link).parents('article.node'); - if(event.flagStatus == 'flag'){ - $target.addClass('flaged'); - }else if(event.flagStatus == 'unflag'){ - - if($('.flag-lists-entity-links a.unflag-action', $target).length == 0) - $target.removeClass('flaged'); - - } - }; - - function onMybookmarksBlockUpdate(event){ - initFlagsEvent(); - initLayout(); - }; - - function onClickList(event){ - //trace('onClickList', event); - var $link = $(event.currentTarget).addClass('active'), - name = $link.attr('name'), - $block = $link.parents('.block'), - $flaged = $('.flaged.'+name, $block).addClass('active'); - - $link.siblings().removeClass('active'); - $flaged.siblings().removeClass('active'); - - createCookie('materiomyflaglistsopened', name, 1); - - $flaged.parents('.mylists').height($flaged.h()); - initLayout(); - }; - - function onMyListsBlockUpdate(event){ - //trace('MaterioBaseTheme :: onMyListsBlockUpdate', event); - initFlagsEvent(); - // initLazyLoad(this); - // TODO: refresh contents (search results) to see new flaglist links. - initLayout(); - }; - - function onMyListsBlockBuilded(event){ - //trace('MaterioBaseTheme :: onMyListsBlockBuilded', event); - // initLazyLoad(event.block); - showLazyLoadedImages(event.block); - }; - /** - * cards bookmark - */ - // MaterioBaseTheme.prototype.init_layout_bookmark = function($card){ - // trace('initLayoutCardBig'); - - // }; - - MaterioBaseTheme.prototype.on_mouseenter_bookmark = function(event){ - //trace('on_mouseenter_bookmark', event); - _$tooltip - .html($('.group-header', this).clone()) - .css({ - top:event.pageY - _$tooltip.h() -5,//- event.layerY, - left:event.pageX + 5 + ($(this).w() - event.layerX) - }) - .removeClass('op-hidden').addClass('op-visible'); - }; - - MaterioBaseTheme.prototype.on_mousemove_bookmark = function(event){ - // trace('on_mousemove_Card', event); - // if(event.layerX) - // horiHoverImagesSwitcher(event); - - _$tooltip - .css({ - top:event.pageY - _$tooltip.h() -5,// - event.layerY, - left:event.pageX + 5 + ($(this).w() - event.layerX) - }); - }; - - // MaterioBaseTheme.prototype.on_click_bookmark = function(event){ - // trace('on_click_bookmark', event); - // }; - - MaterioBaseTheme.prototype.on_mouseleave_bookmark = function(event){ - // trace('on_mouseleave_Card', event); - $('.images img.op-visible', this) - .removeClass('op-visible').addClass('op-hidden') - .eq(0) - .removeClass('op-hidden').addClass('op-visible'); - - _$tooltip.removeClass('op-visible').addClass('op-hidden'); - }; - - /** - * keyboradshortcuts - */ - function initKeyboardShortcuts(){ - - $(document) - .bind('keydown', 'Shift+:',shortcut_focusSearchField) - .bind('keydown', '/',shortcut_focusSearchField) - .bind('keydown', 'Alt+1',shortcut_viewmodeSmall) - .bind('keydown', 'Alt+2',shortcut_viewmodeMedium) - .bind('keydown', 'Alt+3',shortcut_viewmodeBig) - .bind('keydown', 'Alt+4',shortcut_viewmodeFull) - .bind('keydown', 'space',shortcut_togglePreview) - .bind('keydown', 'esc',shortcut_closeModaleContent) - .bind('keydown', 'up',shortcut_onUpArrow) - .bind('keydown', 'right',shortcut_onRightArrow) - .bind('keydown', 'down',shortcut_onDownArrow) - .bind('keydown', 'left',shortcut_onLeftArrow); - }; - - function shortcut_focusSearchField(e){ - // trace("focusSearchField"); - if($('#edit-searchfield').size()){ - var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; - stat_event.action = 'slash'; - stat_event.label = 'Focus on search text field'; - $.event.trigger(stat_event); - - $('#edit-searchfield').focus(); - - e.stopPropagation(); - e.preventDefault(); - return false; - } - }; - - function shortcut_viewmodeSmall(e){ - if($('a.viewmode-link.viewmode-cardsmall').size()){ - var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; - stat_event.action = 'Alt+1'; - stat_event.label = 'Change view mode : card small'; - $.event.trigger(stat_event); - - $('a.viewmode-link.viewmode-cardsmall').click(); - - return false; - } - }; - - function shortcut_viewmodeMedium(e){ - if($('a.viewmode-link.viewmode-cardmedium').size()){ - var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; - stat_event.action = 'Alt+2'; - stat_event.label = 'Change view mode : card medium'; - $.event.trigger(stat_event); - - $('a.viewmode-link.viewmode-cardmedium').click(); - - return false; - } - }; - - function shortcut_viewmodeBig(e){ - if($('a.viewmode-link.viewmode-cardbig').size()){ - var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; - stat_event.action = 'Alt+3'; - stat_event.label = 'Change view mode : card big'; - $.event.trigger(stat_event); - - $('a.viewmode-link.viewmode-cardbig').click(); - - return false; - } - }; - - function shortcut_viewmodeFull(e){ - if($('a.viewmode-link.viewmode-cardfull').size()){ - var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; - stat_event.action = 'Alt+4'; - stat_event.label = 'Change view mode : card full'; - $.event.trigger(stat_event); - - $('a.viewmode-link.viewmode-cardfull').click(); - - return false; - } - }; - - function shortcut_togglePreview(e){ - // trace('theme :: shortcut_togglePreview', e); - $.event.trigger({ - type : 'record-stat', - categorie : 'Shortcuts', - action : 'Space', - label : 'Space toggle preview' - }); - - if(_previewIsOpen){ - if($('body>.modal-wrapper').size()){ - $('body>.modal-wrapper').click(); - _previewIsOpen = false; - return false; - } - }else{ - previewCard($('#content .search-results, #content .actuality-items').children('.node.focused:first')); - } - }; - - function shortcut_closeModaleContent(e){ - if($('body>.modal-wrapper').size()){ - $.event.trigger({ - type : 'record-stat', - categorie : 'Shortcuts', - action : 'Esc', - label : 'Esc from modal content' - }); - - $('body>.modal-wrapper').click(); - _previewIsOpen = false; - return false; - } - }; - - function shortcut_onUpArrow(e){ - // trace('theme :: shortcut_onTopArrow', e); - moveGridFocus(e, 'u'); - }; - - function shortcut_onRightArrow(e){ - // trace('theme :: shortcut_onRightArrow', e); - moveGridFocus(e, 'r'); - }; - - function shortcut_onDownArrow(e){ - // trace('theme :: shortcut_onDownArrow', e); - moveGridFocus(e, 'd'); - }; - - function shortcut_onLeftArrow(e){ - // trace('theme :: shortcut_onLeftArrow', e); - moveGridFocus(e, "l"); - }; - - /** - * Misc - */ - function onResizeWindow(e){ - clearInterval(_resizeTimer); - _resizeTimer = setTimeout(function(){ - initLayout(); - checkViewmodesResponsive(); - setUpGrid("#content .actuality-items, #content .search-results"); - }, 200); - }; - - /** - * Statics - */ - function initMembershipForm() { - - switch(window.location.hash){ - case '#flocon': - $('#edit-submitted-column-left-membership-options-1').attr('checked', 'checked'); - // $options.trigger('change'); - break; - case '#etoile': - $('#edit-submitted-column-left-membership-options-2').attr('checked', 'checked'); - break; - case '#4etoiles': - $('#edit-submitted-column-left-membership-options-3').attr('checked', 'checked'); - break; - // default: - // switchMembershipShipFormFields($options); - // break - } - - $('#webform-component-column-left--membership-options') - .change(function(event){ - //trace('changed'); - if( $('input[type="radio"]:checked', this).is('#edit-submitted-column-left-membership-options-3') ){ - $('#webform-component-column-right--collaborators').show(); - }else{ - $('#webform-component-column-right--collaborators').hide(); - } - $('div.form-item.selected', this).removeClass('selected'); - $('input[type="radio"]:checked', this).parents('div.form-item').addClass('selected'); - }) - .trigger('change'); - - - // $('#webform-component-column-left--membership-options input[checked="checked"]').parents('div.form-item').addClass('selected'); - }; - - /** helpers */ - - $.fn.h = function(){ - if(this.css('height') == undefined) - return 0; - - return parseInt(this.css('height')) + parseInt(this.css('padding-top')) + parseInt(this.css('padding-bottom')); - }; - - $.fn.w = function(){ - if(this.css('width') == undefined) - return 0; - - return parseInt(this.css('width')) + parseInt(this.css('padding-left')) + parseInt(this.css('padding-right')); - }; - - function getDocHeight() { - var D = document; - return Math.max( - Math.max(D.body.scrollHeight, D.documentElement.scrollHeight), - Math.max(D.body.offsetHeight, D.documentElement.offsetHeight), - Math.max(D.body.clientHeight, D.documentElement.clientHeight) - ); - }; - - // http://andylangton.co.uk/articles/javascript/get-viewport-size-javascript/ - function viewport() { - var e = window, a = 'inner'; - if (!('innerWidth' in window )) { - a = 'client'; - e = document.documentElement || document.body; - } - return { width : e[ a+'Width' ] , height : e[ a+'Height' ] }; - }; - - /** - * Forms - */ - function initForms(){ - - $('#edit-searchfield:not(.processed)') - .bind('focus', function(event) { - var $this = $(this); - //$this.attr('value', 'test'); - // trace('value', $this.val()); - // trace('default', $this.attr('default')); - if($this.val() == $this.attr('default')) - $this.val(''); - }) - .bind('focusout', function(event) { - var $this = $(this); - if($this.val() == "") - $this.val($this.attr('default')); - }) - .addClass('processed'); - - hideLabelsFromRegisterForm(); - }; - - function hideLabelsFromRegisterForm () { - var $this, id,label, description; - $('input.form-text', '#block-user-login, #block-materio-user-user-register, , #block-materio-user-user-createaccount').each(function(i) { - $this = $(this); - id = $this.attr('id'); - label = $('label[for='+id+']').hide().text(); - description = $this.parent().find('.description').hide().text(); - if($this.attr('placeholder') == '') - $this.attr('placeholder',label); - - $this.attr('title',description); - }); - }; - - function onAjaxRegisterBlockLoaded (event) { - // console.log('onAjaxRegisterBlockLoaded'); - hideLabelsFromRegisterForm(); - }; - - /** - * cookies - */ - function createCookie(name,value,days) { - if (days) { - var date = new Date(); - date.setTime(date.getTime()+(days*24*60*60*1000)); - var expires = "; expires="+date.toGMTString(); - } - else var expires = ""; - document.cookie = name+"="+value+expires+"; path=/"; - }; - - function readCookie(name) { - var nameEQ = name + "="; - var ca = document.cookie.split(';'); - for(var i=0;i < ca.length;i++) { - var c = ca[i]; - while (c.charAt(0)==' ') c = c.substring(1,c.length); - if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); - } - return null; - }; - - function eraseCookie(name) { - createCookie(name,"",-1); - }; - - /** - * google analytics - */ - function onRecordStat(event){ - //trace('onRecordStat', event); - // path, category, action, opt_label, opt_value - if(typeof _gaq !== 'undefined'){ - if(event.path){ - _gaq.push(['_trackPageview', event.path]); - }else{ - _gaq.push(['_trackEvent', event.categorie, event.action, event.label, event.value]); - } - } - }; - - /** - * docScrollTo - */ - function docScrollTo($e){ - // $(document).scrollTop($e.offset().top); - if($e.size()) - $('html,body').animate({ - scrollTop: $e.offset().top - $(window).height()*0.5 + $e.height()*0.5 - }, 500); - }; - - init(); - }; - - $(document).ready(function() { - var materiobasetheme = new MaterioBaseTheme(); - }); - - /** - * Attach collapse behavior to the feedback form block. - */ - Drupal.behaviors.feedbackForm = { - attach: function (context) { - $('#block-feedback-form', context).once('feedback', function () { - var $block = $(this); - $block.find('span.feedback-link') - .prepend('feedback ') - .css('cursor', 'pointer') - .toggle(function () { - Drupal.feedbackFormToggle($block, false); - }, - function() { - Drupal.feedbackFormToggle($block, true); - } - ); - $block.find('form').hide(); - $block.show(); - }); - } - }; - - /** - * Collapse or uncollapse the feedback form block. - */ - Drupal.feedbackFormToggle = function ($block, enable) { - $block.find('form').slideToggle('medium'); - if (enable) { - $('#feedback-form-toggle', $block).html('feedback'); - } - else { - $('#feedback-form-toggle', $block).html('feedback (close)'); - } - }; - -})(jQuery); + + +// @koala-prepend "gui_ck_fw/gui.js" +// @codekit-prepend "gui.js" + +(function($) { + + + Drupal.behaviors.init_theme = {}; + Drupal.behaviors.init_theme.attach = function (context) { + // Growl-style system messages + $('#messages-and-help > div.messages:not(.processed)') + .addClass('processed') + .each(function() { + // If a message meets these criteria, we don't autoclose + // - contains a link + // - is an error or warning + // - contains a lenghthy amount of text + if ($('a', this).size() || $(this).is('.error') || $(this).is('.warning') || $(this).text().length > 100) { + $(this).prepend("X"); + $('span.close', this).click(function() { + $(this).parent().slideUp('fast'); + }); + } + else { + // This essentially adds a 3 second pause before hiding the message. + $(this).animate({opacity:1}, 5000, 'linear', function() { + $(this).slideUp('fast'); + }); + } + }); + }; + + Drupal.behaviors.materio = {}; + Drupal.behaviors.materio.attach = function(context) {}; + + MaterioBaseTheme = function(){ + var _settings = Drupal.settings, + _themeSettings = _settings.materiobasetheme, + _strings = _themeSettings.strings, + _History = window.History, + _this = this, + _$content = $('#content'), + _jsp, + _$tooltip = $('
').appendTo('body'), + _$homeUtilities, _$homeBlockDidactique, _hoverHomeDidactique = false, _homeTimeInterval, + _touch = $('html').is('.touch'), + _statePushed = false, + // touch scroll + position = {x:null,y:null}, + translate3d_content = 0, + _isLoggedIn = !$('body').is('.not-logged-in'), + _isFrontNotLogged = $('body').is('.front.not-logged-in'), + _isMembershipForm = $('body').is('.page-node-11186'), //$('body').is('.page-node-11187') || , + // _isBreveMateriauNodePage = $('body').is('.node-type-breve') || $('body').is('.node-type-materiau'); + _isBreveMateriauNodePage = _themeSettings.page_callback == 'node_page_view' && (_themeSettings.node_type == 'materiau' || _themeSettings.node_type == 'breve'), + _resizeTimer, + _max_480 = function(){ return (viewport().width < 479); }, + _480_768 = function(){ return ( !_max_480() && _max_768() ); }, + _max_768 = function(){ return (viewport().width < 767); }, + _768_980 = function(){ return ( !_max_768() && _max_980() ); }, + _max_980 = function(){ return (viewport().width < 979); }, + _980_1200 = function(){ return ( !_max_980() && _max_1200() ); }, + _max_1200 = function(){ return (viewport().width < 1199); }, + _previewIsOpen = false, + _viewmodes = { + bookmark : 50, + cardsmall : 100, + cardmedium : 210, + cardbig : 425, + cardfull : 850 + }; + + // DEV + var v1, v2, v3, v4, v5; // generic variable used in many cases to avoid to create new memory block with new vars + + function init(){ + // trace('init MaterioBaseTheme'); + + checkIE(); + initHistoryNav(); + if(_isFrontNotLogged) + initHome(); + + if(_isMembershipForm) + initMembershipForm(); + + initForms(); + + initLayout(); + initInfinitScroller(); + initEvents(); + initKeyboardShortcuts(); + + initViewmodes(); + + if(_isBreveMateriauNodePage) + $.event.trigger({ type : 'resultschanged', container : '#content>.inner-content'}); + + setTimeout(function(){ + $.event.trigger({ type : 'theme-ready' }); + },100); + }; + + /** + * checkIE + * + */ + function checkIE(){ + // alert('check ie'); + if($('.oldie body').size() && !readCookie('oldie_checked')){ + setTimeout(function(){ + createCookie('oldie_checked', 1); + alert('Afin de profiter pleinement des fonctionalités de materio.com, nous vous invitons a mettre a jour votre navigateur dans ça denière version. Celui ci n\'étant pas compatible avec les technologie employer par materio.com, vous risquer de rencontrer des difficulter de navigation.'); + }, 4000); + } + }; + + /** + * history navigation + */ + function initHistoryNav(){ + var state = _History.getState(); + // _History.log('initial:', state.data, state.title, state.url); + _History.Adapter.bind(window,'statechange',onHistoryStateChange); + $(document).bind('new-history-page', onNewHistoryPage); + }; + + function onNewHistoryPage(event){ + //trace('theme :: onNewHistoryPage', event); + + var title = event.title.replace(/<(?:.|\n)*?>/gm, '') + ' | ' + _strings.site_name; + // trace('MaterioBaseTheme :: onNewHistoryPage : title', title); + + _statePushed = true; + + _History.pushState({content:event.content, pagetitle:event.title}, title, event.path); + }; + + function onHistoryStateChange(event){ + // trace('theme :: onHistoryStateChange', event); + var state = _History.getState(); + // _History.log('statechange:', state.data, state.title, state.url); + + // google analytics + $.event.trigger({ + type : 'record-stat', + path : state.url + }); + + // TODO: History : empty content if we go back to the homepage + + // change the current url for feedbacks + $('input[name=location]','#feedback-form').attr('value', state.url); + + $.event.trigger({ + type:'materio-page-title-refresh-block', + title : state.data.pagetitle + }); + + // this condition is to avoid retriggering probleme when a module pushState and then is retriggered by state-changed + if(!_statePushed){ + _statePushed = false; + + $('.inner-content',_$content).html(state.data.content); + + $.event.trigger('history-state-change'); + } + }; + + /** + * home + */ + function initHome(){ + $('img.lazy', '#block-materio-didactique-materio-didactique-home').each(function(){ + var $img = $(this); + $img.attr('src', $img.attr('data-original')); + }); + + if(_max_768()){ + initHomeDidactiqueMobile(); + }else{ + initHomeDidactiqueDesktop(); + } + }; + + function initHomeDidactiqueMobile(){ + // trace('initHomeDidactiqueMobile'); + _$homeBlockDidactique = $('#block-materio-didactique-materio-didactique-home'); + $('.node-didactique', _$homeBlockDidactique) + .find('.field-name-title-field') + .bind('click', clickOnHomeDidactiqueTitle); + }; + + function clickOnHomeDidactiqueTitle(e){ + // trace('clickOnHomeDidactiqueTitle'); + var $node = $(this).parent('.node-didactique'); + if($node.is('.opened')){ + $node.removeClass('opened');//.slideUp(); + }else{ + $('.node-didactique', _$homeBlockDidactique).removeClass('opened');//.slideUp(); + $node.addClass('opened');//.slideDown(); + + $('html,body').animate({scrollTop: $node.offset().top - $('#header').h()}); + } + }; + + function initHomeDidactiqueDesktop(){ + // trace("initHomeDidactiqueDesktop"); + _$homeUtilities = $('#utilities'); + _$homeBlockDidactique = $('#block-materio-didactique-materio-didactique-home') + .append('
') + .append('
') + // .append('') + .bind('mouseenter', function(event) { _hoverHomeDidactique = true; }) + .bind('mouseleave', function(event) { _hoverHomeDidactique = false; }); + + + $('.node-didactique',_$homeBlockDidactique).each(function(index) { + if(index){ + $(this).addClass('op-hidden'); + }else{ + $(this).addClass('op-visible'); + } + $('.field-name-title-field', this) + .clone() + .addClass(index ? '' : 'active') + .click(function(event){ + $(this).addClass('active').siblings().removeClass('active'); + _$homeBlockDidactique.find('.node-didactique').removeClass('op-visible').addClass('op-hidden').eq(index).removeClass('op-hidden').addClass('op-visible'); + }) + .appendTo($('.tabs', _$homeBlockDidactique)); + }).appendTo($('.slides', _$homeBlockDidactique)); + + if(!_touch){ + $(document).bind('scroll', function(event){ + if($(window).scrollTop() == 0) { + if(_$homeUtilities.is('.closed')){ + _$homeUtilities.removeClass('closed');//.removeClass('scroll-closed'); + launchHomeDidactiqueInterval(); + initLayout(); + } + }else{ + if(!_$homeUtilities.is('.closed')){ + _$homeUtilities.addClass('closed');//.addClass('scroll-closed'); + clearInterval(_homeTimeInterval); + initLayout(); + } + } + }); + } + // launchHomeDidactiqueInterval(); + + $(document) + .bind('cbox_complete', function(){ clearInterval(_homeTimeInterval); }) + .bind('cbox_closed', function(){ launchHomeDidactiqueInterval(); }); + + $('.side.oops a').click(function(event) { + event.preventDefault(); + // $(document).scrollTop(0); + // $('#edit-mail', "#block-materio-user-user-register").focus(); + window.location.href = $(this).attr('href'); + return false; + }); + }; + + function launchHomeDidactiqueInterval(){ + _homeTimeInterval = setInterval(function(){ + if(!_hoverHomeDidactique){ + var $next = $('.tabs .active', _$homeBlockDidactique).next(); + if(!$next.length) + $next = $('.tabs .active', _$homeBlockDidactique).siblings().eq(0); + + $next.trigger('click'); + } + }, 15000); + }; + + /** + * layout + */ + function initLayout(){ + if(!_max_768()){ + var height = $('#header').h() + $('#tasks').h(); + + if(!_max_480() && !_touch ){ + height += $('#utilities').h()+15; + } + + //$('#main').css('margin-top', height+15); + // $('#container').css('padding-top', height+15); + + if(!$('html').is(".ie8")){ + $('#container').animate({'padding-top':height}, 300); + } + } + }; + + /** + * infinit scroll + */ + function initInfinitScroller(){ + // trace("initInfinitScroller"); + $.event.trigger({ + type : 'init-scroller-pager', + pager : $('ul.pager', '#content') + }); + + $(document).bind('scroll', function(event){ + // trace('scroll event binded'); + checkInfinitScroller(); + }); + }; + + function checkInfinitScroller(){ + // trace('checkInfinitScroller'); + // if(!_touch){ + // }else{ + if($(window).scrollTop() + $(window).height() > getDocHeight() - 200) { + infinitScrollPager(); + } + // } + }; + + function infinitScrollPager(){ + // trace('MaterioBaseTheme :: infinitScrollPager'); + if($('ul.pager', '#content').length){ + var $nextpage = $('ul.pager .pager-current', '#content').next(), + href = $('a', $nextpage).attr('href'); + + if(href){ + $.event.trigger({ type : 'record-stat', path : href }); // google analytics + $.event.trigger({ type : 'load-scroller-pager', href : href }); + } + } + }; + + /** + * events + */ + function initEvents(){ + //trace('MaterioBaseTheme :: initEvents'); + + $(document) + .bind('init-layout', initLayout) + .bind('loading-content', onLoadingContent) + .bind('loaded-content', onLoadedContent) + .bind('resultschanged', onResultsChanged) + .bind('resultscompleted', onResultsCompleted) + .bind('mybookmarks-block-updated', onMybookmarksBlockUpdate) + .bind('mylists-block-builded', onMyListsBlockBuilded) + .bind('mylists-block-updated', onMyListsBlockUpdate) + .bind('flagGlobalAfterLinkUpdate', onAfterFlaging) + .bind('record-stat', onRecordStat) + .bind('view-mode-changed', onViewModeChanged) + .bind('ajax-register-block-loaded', onAjaxRegisterBlockLoaded); + + $(window) + .bind('resize', onResizeWindow); + + initFlagsEvent(); + + $('#block-user-login h2, #block-menu-menu-top-menu h2').bind('click', function(event) { + event.preventDefault(); + $(this).parent('.block').toggleClass('hovered'); + $('.hovered').not($(this).parent('.block')).removeClass('hovered'); + return false; + }); + + $('#block-materio-search-api-materio-search-api-viewmode .viewmode-link').bind('vm-clicked-active', function(event) { + $(this).parents('.block').toggleClass('hovered'); + $('.hovered').not($(this).parents('.block')).removeClass('hovered'); + }); + + $('#block-materio-search-api-materio-search-api-viewmode .viewmode-link').bind('vm-clicked', function(event) { + $(this).parents('.block').removeClass('hovered'); + $('.hovered').not($(this).parents('.block')).removeClass('hovered'); + }); + }; + + function onLoadingContent(event){ + _$content.addClass('faded'); + $('#materio-search-api-search-form').addClass('loading'); + }; + + function onLoadedContent(event){ + // trace('MaterioBaseTheme :: onLoadedContent',event); + _$content.removeClass('faded'); + $('#materio-search-api-search-form').removeClass('loading'); + }; + + function onResultsChanged(event){ + // trace('MaterioBaseTheme :: onResultsChanged',event); + $(document).scrollTop(0); + + focusCard($('#content .search-results, #content .actuality-items').children('.node:first-child')); + + onResultsCompleted(event); + }; + + function onResultsCompleted(event){ + // trace('theme :: onResultsCompleted', event); + checkInfinitScroller(); + if(event.container != undefined){ + // trace('theme :: container is ok : '+event.container) + setTimeout(function(){ // why this time out ? + initCards(event.container); + setUpGrid(event.container); + }, 100); + } + }; + + function initCards(container){ + //TODO : refactore this function, to much features in there + + //trace('theme :: initCards', container); + var $container = $(container); + $container.children('.node:not(.listened)') + .bind('mouseenter focused mousemove click mouseleave', onCardEventDispatcher) + .each(function(i){ + protectFigures(this); + if(_isLoggedIn){ + if(!$container.is('.modal-content')){ + // do not add preview btn if we are already on a preview + initPreview(this); + }else{ + // if we are on preview mode add a close btn (only for associated materials) + if(!$(this).is(":first-child")){ + var $closebtn = $('
'); + $closebtn.bind('click', function(){ + $(this).parents('.node-materiau').remove(); + }); + $('nav.nav', this).append($closebtn); + } + } + } + }) + .addClass('listened'); + }; + + function setUpGrid(container){ + var $card, top, old_top, col = 0, line = 0; + $(container).children('.node') + .each(function(i){ + $card = $(this); + + top = $card.offset().top; + if(old_top != top){ + line ++; + old_top = top; + col = 0; + } + + col ++; + + $card.attr('column', col).attr('line', line); + + }); + }; + + function onViewModeChanged(event){ + if(_isBreveMateriauNodePage){ + // if(!_isloadingresults){ + $.event.trigger('loading-content'); + var url = _settings.basePath+_settings.pathPrefix+'materio_search_api_ajax/node/'+_themeSettings.node_nid; + $.getJSON(url, + function(json){ + //trace('json', json); + $.event.trigger('loaded-content'); + $('#content>.inner-content').html(json.node); + $.event.trigger({ type : 'resultschanged', container : '#content>.inner-content'}); + }); + // } + } + }; + + /** + * CARDS + */ + function onCardEventDispatcher(event){ + // trace('onCardEvent', event); + var vmode = event.currentTarget.className.match(/vm-([a-z|A-Z]+)/); + var cf = 'on_'+event.type+'_card'; + var f = 'on_'+event.type+'_'+vmode[1]; + + if(typeof _this[cf] == 'function') + _this[cf].call(this, event); + + if(typeof _this[f] == 'function') + _this[f].call(this, event); + }; + + // function initLayoutCardDispatcher($card){ + // // trace('$card', $card); + // var vmode = $card.attr('class').match(/vm-([a-z|A-Z]+)/); + // var f = 'init_layout_'+vmode[1]; + + // if(typeof _this[f] == 'function') + // _this[f].call(this, $card); + // }; + + /** + * commons Cards + */ + + // MaterioBaseTheme.prototype.init_layout_card = function($card){ + // trace('initLayoutCardBig'); + // }; + + // MaterioBaseTheme.prototype.on_mouseenter_card = function(event){ + // //trace('MaterioBaseTheme :: on_mouseenter_card', event); + // }; + + MaterioBaseTheme.prototype.on_mousemove_card = function(event){ + //trace('on_mousemove_Card', event); + focusCard($(this)); + }; + + // MaterioBaseTheme.prototype.on_click_card = function(event){ + // trace('on_click_card', event); + // }; + + // MaterioBaseTheme.prototype.on_mouseleave_card = function(event){ + // // trace('on_mouseleave_Card', event); + // }; + + + /** + * cards small + */ + // MaterioBaseTheme.prototype.init_layout_cardsmall = function($card){ + // trace('initLayoutCardBig'); + // }; + + MaterioBaseTheme.prototype.on_mouseenter_cardsmall = function(event){ + //trace('MaterioBaseTheme :: on_mouseenter_cardsmall', event); + showLazyLoadedImages(event.currentTarget); + }; + + MaterioBaseTheme.prototype.on_focused_cardsmall = function(event){ + // trace('theme :: on_focused_cardsmall',event); + v1 = $(this); + v2 = v1.offset(); + _$tooltip + .html($('.group-header', this).clone().addClass('smallcard')) + .css({ + top:v2.top,//- event.layerY, + left:v2.left + 5 + ($(this).w())// - event.layerX + }) + .removeClass('op-hidden').addClass('op-visible'); + }; + + MaterioBaseTheme.prototype.on_mousemove_cardsmall = function(event){ + // trace('on_mousemove_Card', event); + horiHoverImagesSwitcher(event); + + _$tooltip + .css({ + top:event.pageY - _$tooltip.h() -5,// - event.layerY, + left:event.pageX + 5 + ($(this).w() - event.layerX) + }); + }; + + // MaterioBaseTheme.prototype.on_click_cardsmall = function(event){ + // trace('on_click_cardsmall', event); + // }; + + MaterioBaseTheme.prototype.on_mouseleave_cardsmall = function(event){ + // trace('on_mouseleave_Card', event); + $('.images img.op-visible', this) + .removeClass('op-visible').addClass('op-hidden') + .eq(0) + .removeClass('op-hidden').addClass('op-visible'); + + if($(this).is('.focused')) + _$tooltip.removeClass('op-visible').addClass('op-hidden'); + }; + + /** + * cards medium + */ + // MaterioBaseTheme.prototype.init_layout_cardmedium = function($card){ + // trace('initLayoutCardMedium'); + // var ch = $card.h() - $('.group-header', $card).h() -30; + // columnsPage($('.field-name-field-description, .field-name-body', $card), 210, ch); + // }; + + MaterioBaseTheme.prototype.on_mouseenter_cardmedium = function(event){ + // trace('on_mouseenter_cardmedium'); + + // show lazy images + showLazyLoadedImages(event.currentTarget); + + // columnize texts + $card = $(event.currentTarget); + if(!$('.columnized', $card).size() && !$('body').is('.role-7', 'role-2') ){ + var ch = $card.h() - $('.group-header', $card).h() -30; + columnsPage($('.field-name-field-description, .field-name-body', $card), 210, ch); + $('.group-side-4', $card).wrapInner('
').find('.field-item').addClass('dontsplit'); + columnsPage($('.group-side-4 .column-wrapper', $card), 210, ch); + } + + // add associated materials links + prepareAssociatedMaterials(event.currentTarget); + }; + + MaterioBaseTheme.prototype.on_mousemove_cardmedium = function(event){ + //trace('on_mousemove_cardmedium'); + horiHoverImagesSwitcher(event); + }; + + MaterioBaseTheme.prototype.on_click_cardmedium = function(event){ + // trace('on_click_cardmedium', event); + if(!$(event.target).is('.flag') && !$(event.target).parent().is('.flag')) + sideSwitcher(event); + }; + + MaterioBaseTheme.prototype.on_mouseleave_cardmedium = function(event){ + v1 = $('.side.op-visible'); + if(v1.is('.oops','.upgrade') || $('.upgrade', v1).size()){ + sideSwitcher(event, 0); + } + }; + + /** + * cards Big + */ + // MaterioBaseTheme.prototype.init_layout_cardbig = function($card){ + //trace('initLayoutCardBig'); + // columnsPage($('.field-name-field-description, .field-name-body', $card), 425, 270); + // }; + + MaterioBaseTheme.prototype.on_mouseenter_cardbig = function(event){ + // trace('on_mouseenter_cardbig'); + showLazyLoadedImages(event.currentTarget); + + if(!$('.columnized', event.currentTarget).size()){ + columnsPage($('.field-name-field-description, .field-name-body', event.currentTarget), 425, 270); + $('.group-4', event.currentTarget).wrapInner('
').find('.field-item').addClass('dontsplit'); + columnsPage($('.group-4 .column-wrapper', event.currentTarget), 425, 270); + } + + // add associated materials links + prepareAssociatedMaterials(event.currentTarget); + }; + + MaterioBaseTheme.prototype.on_mousemove_cardbig = function(event){ + // trace('on_mousemove_cardbig'); + horiHoverImagesSwitcher(event); + }; + + MaterioBaseTheme.prototype.on_click_cardbig = function(event){ + //trace('on_click_cardbig'); + sideSwitcher(event); + }; + + MaterioBaseTheme.prototype.on_mouseleave_cardbig = function(event){ + if($('.side.op-visible').is('.oops') || $('.side.op-visible').is('.upgrade')){ + sideSwitcher(event, 0); + } + }; + + /** + * cards Full + */ + // MaterioBaseTheme.prototype.init_layout_cardfull = function($card){ + // trace('initLayoutCardFull'); + + // }; + + MaterioBaseTheme.prototype.on_mouseenter_cardfull = function(event){ + // trace('on_mouseenter_cardfull'); + showLazyLoadedImages(event.currentTarget); + + // add associated materials links + prepareAssociatedMaterials(event.currentTarget); + }; + + MaterioBaseTheme.prototype.on_mousemove_cardfull = function(event){ + // trace('on_mousemove_cardfull'); + horiHoverImagesSwitcher(event); + }; + + // MaterioBaseTheme.prototype.on_click_cardfull = function(event){ + // trace('on_click_cardfull'); + // }; + + // MaterioBaseTheme.prototype.on_mouseleave_cardfull = function(event){ + // trace('on_mouseleave_cardfull'); + // }; + + /** + * horiHoverImagesSwitcher + */ + function horiHoverImagesSwitcher(event){ + // trace('horiHoverImagesSwitcher', event); + var $curtar = $(event.currentTarget); + // TODO : event.layerX doesn't exists in IE8 so we have to calculate the mouse position from offsetX, pageY, etc + // var layerX = event.layerX ? event.layerX : event.clientX - event.currentTarget.offsetLeft; + var layerX = event.clientX - event.currentTarget.offsetLeft; + // trace("layerX", layerX); + if(layerX && $curtar.is('.image-ready') ){ // && !$curtar.is('.image-buged') + var $imgs = $('.group-images figure', event.currentTarget); + if($(event.target).parents('.group-images').length){ + var imgw = $imgs.eq(0).w(), + rapport = imgw/$imgs.length, + mx = layerX > imgw ? imgw-1 : layerX, + rapport_pos = Math.floor(mx / rapport); + // trace('rapport_pos = '+rapport_pos+' | event.layerX = '+event.layerX); + rapport_pos = rapport_pos < 0 ? 0 : ( rapport_pos > ($imgs.length - 1) ? $imgs.length - 1 : rapport_pos); + + if(!$imgs.eq(rapport_pos).is('.op-visible')){ + // google analytics + $.event.trigger({ + type : 'record-stat', + categorie : 'Card event', + action : 'image slide switch', + label : rapport_pos + }); + + $imgs + .removeClass('op-visible').addClass('op-hidden') + .eq(rapport_pos) + .removeClass('op-hidden').addClass('op-visible'); + } + }else{ + // $curtar.addClass('image-buged'); + $imgs.removeClass('op-visible').addClass('op-hidden'); + $imgs.eq(0).removeClass('op-hidden').addClass('op-visible'); + } + + } + }; + + /** + * protectImages + */ + function protectFigures(context){ + // trace('protectFigures'); + context = context == null ? 'body' : context; + $('figure:not(.protected)', context) + .append('') + .addClass('protected') + .bind("contextmenu", function(e){ + alert("Cette image est soumise au droit d'auteur."); + return false; + }); + }; + + /** + * initPreview + */ + function initPreview(node){ + $('nav.nav', node).append($('
').bind('click', onClickPreviewCardBtn)); + }; + + function onClickPreviewCardBtn(event){ + // trace('theme :: onClickPreviewCardBtn', event); + event.preventDefault(); + //trace('Theme :: previewCard', event); + previewCard($(this).parents('.node')); + return false; + }; + + function previewCard($card){ + // trace('theme :: previewCard',$card); + + // get the nid from card class + var matches = $card.attr('class').match(/\bnode-(\d+)\b/); + + // select viewmode regarding the window size + var viewmode = false; + var cur_vm = getCurrentViewmode(); + for(var vm in _viewmodes) + if(vm != cur_vm && _viewmodes[vm] > _viewmodes[cur_vm] && _viewmodes[vm] < $(window).width()) + viewmode = vm; + + // ajax load card's node + if(typeof matches[1] !== undefined && viewmode){ + $.event.trigger('loading-content'); + + $.getJSON(_settings.basePath+_settings.pathPrefix+'materio_search_api_ajax/node/'+matches[1], + {viewmode:viewmode}, + function(json){ + //trace('json', json); + $.event.trigger('loaded-content'); + previewLoaded(json); + }); + } + }; + + function previewLoaded(json){ + var $modal = $('
').addClass('modal-content').append(json.node); + var $modal_wrapper = $('.modal-wrapper'); + + if(!$modal_wrapper.size()) + $modal_wrapper = $('
').addClass('modal-wrapper').append($('
').addClass('modal-bg')).appendTo('body'); + + $modal_wrapper + .append($modal) + .bind('click', function(event) { + _previewIsOpen = false; + $(this).remove(); + }); + + $modal.bind('click', function(event) { + event.stopPropagation(); + }); + + _previewIsOpen = true; + + initCards('.modal-content'); + $.event.trigger({ type : 'previewloaded', container : '.modal-content'}); + }; + + /** + * GRID + */ + function moveGridFocus(event, side){ + var $old_focused = $('#content .search-results, #content .actuality-items') + .children('.node.focused').first(); + var $new_focused; + switch(side){ + case 'r': + $new_focused = $old_focused.next(); + break; + case 'l': + $new_focused = $old_focused.prev(); + break; + case 'u': + case 'd': + var dir = side == "d" ? 1 : -1; + var column = $old_focused.attr('column'); + while( ($new_focused == undefined || !$new_focused.size()) && column > 0){ + $new_focused = $('.node[column='+column+'][line='+(parseInt($old_focused.attr('line'))+dir)+']'); + column --; + } + break; + } + + focusCard($new_focused); + docScrollTo($new_focused); + }; + + function focusCard($card){ + // trace('theme :: focusCard', $card); + if(!$card.size() || $card.is('.focused') || $card.parents('.modal-content').size()) + return; + + $('#content .search-results, #content .actuality-items') + .children('.node.focused') + .removeClass('focused'); + + $card.addClass('focused'); + + if(_previewIsOpen){ + previewCard($card); + } + + $card.trigger('focused'); + }; + + /** + * lazyloadimages + */ + + // function initLazyLoad(context){ + // $('figure:first-child img.lazy', context).lazyload();//{ + // container:'#content' + // }); + + // TODO: propage this event to the card near it to anticipate the mouseenter + // $(context).bind('mousemove', showLazyLoadedImages); + // }; + + function showLazyLoadedImages(context){ + //trace('MaterioBaseTheme :: initLazyLoad : mouseenter', this); + var $this = $(context); + + if( !$this.is('.lazy-processed') ){ + $this + .addClass('lazy-processed') + // .find('figure img.lazy') + .find('img.lazy') + .each(function(index){ + var $img = $(this); + $img.attr('src', $img.attr('data-original')).removeAttr('data-original'); + }); + + setTimeout(function(){ + $this.addClass('image-ready'); + }, 300); + } + }; + + /** + * prepareAssociatedMaterials + */ + function prepareAssociatedMaterials(card){ + // trace('prepareAssociatedMaterials', card); + + $('.field-name-field-materiau-ref a:not(.prepared)', card).addClass("prepared").bind('click', onClickAssociatedMaterial); + }; + + /** + * onClickAssociatedMaterial + */ + function onClickAssociatedMaterial(event){ + // trace("onClickAssociatedMaterial"); + event.preventDefault(); + + var $this = $(this); + + // trace('href', $(this).attr('href')); + var nid = $this.attr('href').match(/^\/(fr|en)\/node\/(\d+)$/)[2]; + // trace("nid", nid); + + var $prt = $this.parents('.node-materiau'); + if($prt.parent().is('.modal-content')){ + // if we are on preview mode + // remove already loaded associated + $prt.parent().find('.node-'+nid+'.associated').remove(); + loadAssociatedNode($prt, nid); + }else{ + // if we are on normal grid mode + var $n = $prt.nextUntil('.node-materiau:not(.associated)').filter('.node-'+nid); + // trace('n', $n); + if($n.size()){ + // trace('focus', nid); + // focus on already loaded node + focusCard($n); + // docScrollTo($isnodeexisting); + }else{ + // trace('load associated', nid); + loadAssociatedNode($prt, nid); + } + } + + return false; + }; + + function loadAssociatedNode($prt, nid){ + // console.log('loadAssociatedNode | nid = '+nid); + var viewmode = $prt.attr('class').match(/vm-([^\s]+)/); + // trace('viewmode match', viewmode); + + // if(!_isloadingresults){ + $.event.trigger('loading-content'); + var url = _settings.basePath+_settings.pathPrefix+'materio_search_api_ajax/node/'+nid; + $.getJSON(url, + {viewmode:viewmode[1]}, + function(json){ + //trace('json', json); + $.event.trigger('loaded-content'); + + displayAssociated($prt, $(json.node)); + + $.event.trigger({ + type : 'resultscompleted', + container : '#content .actuality-items, #content .search-results' + }); + }); + // } + }; + + function displayAssociated($prt, $n){ + + $n.addClass('associated').addClass('just-added'); + $prt.after($n); + initCards($prt.parent()); + + (function($n){ + setTimeout(function(){ + $n.removeClass('just-added'); + focusCard($n); + }, 100); + }($n)); + }; + + /** + * sideSwitcher + */ + function sideSwitcher(event, delta){ + var $sides = $('.side', event.currentTarget); + if($sides.length > 1){ + if( typeof delta == 'undefined'){ + var delta = 0; + $sides.each(function(i) { + if($(this).is('.op-visible')){ + delta = i+1; + return false; + } + }); + + delta = delta == 0 ? 1 : (delta == $sides.length ? 0 : delta); + } + + // google analytics + $.event.trigger({ + type : 'record-stat', + categorie : 'Card event', + action : 'side switch', + label : delta + }); + + $sides.addClass('op-hidden').removeClass('op-visible') + .eq(delta).removeClass('op-hidden').addClass('op-visible'); + } + }; + + /** + * columnsPage + */ + function columnsPage($elmt, cw, ch){ + // trace('columnsPage'); + var cls = Math.ceil($elmt.h()/ch); + $elmt + .addClass('columnized') + .width(cw*cls) + .columnize({ + width:cw, + height:ch, + lastNeverTallest:true + }); + + if(cls > 1){ + + $elmt.find('.column').each(function(index) { + var $this = $(this); + if(!$this.find('*').length){ + $this.prev().addClass('last'); + $this.remove(); + return true; + } + }); + + $elmt.find('.column').each(function(index) { + var $this = $(this); + + if(!$this.is('.first')) + $this.children('*:first-child').prepend(' ...'); + + if(!$this.is('.last')) + $this.children('*:last-child').append('... '); + }); + + $('.column-switcher', $elmt).bind('click', onColumnSwitcherClick); + + + } + }; + + function onColumnSwitcherClick(event){ + event.preventDefault(); + //trace('onColumnSwitcherClick', event); + + var $this = $(event.currentTarget), + $columnized = $this.parents('.columnized'); + + // google analytics + $.event.trigger({ + type : 'record-stat', + categorie : 'Card event', + action : 'column switch', + label : $this.attr('col') + }); + + $columnized.css({ + marginLeft : -1 * $this.attr('cw') * $this.attr('col') +'px' + }); + + return false; + } + + /** + * initViewmodes + */ + function initViewmodes(){ + checkViewmodesResponsive(); + }; + + function checkViewmodesResponsive(){ + if(_480_768()){ + if($('.viewmode-link.active').is('.viewmode-cardfull')){ + $('.viewmode-cardbig').trigger('click'); + } + }else if(_max_480()){ + if($('.viewmode-link.active').is('.viewmode-cardbig, .viewmode-cardfull')){ + $('.viewmode-cardmedium').trigger('click'); + } + } + }; + + function getCurrentViewmode(){ + for(var vm in _viewmodes) + if($('.viewmode-link.active.viewmode-'+vm).size()) + return vm; + }; + + /** + * FLAGS + */ + function initFlagsEvent(){ + $('.bookmarks, .mylists .flaged').children('.node:not(.listened)') + .bind('mouseenter mousemove click mouseleave', onCardEventDispatcher) + // .each(function(event){ initLayoutCardDispatcher($(this)); }) + .addClass('listened'); + }; + + function onAfterFlaging(event){ + //trace('MaterioBaseTheme :: onAfterFlaging', event); + // WARNING to use event variables i had to hack flag.js from flag module (change the event declaration) + var $target = $(event.link).parents('article.node'); + if(event.flagStatus == 'flag'){ + $target.addClass('flaged'); + }else if(event.flagStatus == 'unflag'){ + + if($('.flag-lists-entity-links a.unflag-action', $target).length == 0) + $target.removeClass('flaged'); + + } + }; + + function onMybookmarksBlockUpdate(event){ + initFlagsEvent(); + initLayout(); + }; + + function onClickList(event){ + //trace('onClickList', event); + var $link = $(event.currentTarget).addClass('active'), + name = $link.attr('name'), + $block = $link.parents('.block'), + $flaged = $('.flaged.'+name, $block).addClass('active'); + + $link.siblings().removeClass('active'); + $flaged.siblings().removeClass('active'); + + createCookie('materiomyflaglistsopened', name, 1); + + $flaged.parents('.mylists').height($flaged.h()); + initLayout(); + }; + + function onMyListsBlockUpdate(event){ + //trace('MaterioBaseTheme :: onMyListsBlockUpdate', event); + initFlagsEvent(); + // initLazyLoad(this); + // TODO: refresh contents (search results) to see new flaglist links. + initLayout(); + }; + + function onMyListsBlockBuilded(event){ + //trace('MaterioBaseTheme :: onMyListsBlockBuilded', event); + // initLazyLoad(event.block); + showLazyLoadedImages(event.block); + }; + /** + * cards bookmark + */ + // MaterioBaseTheme.prototype.init_layout_bookmark = function($card){ + // trace('initLayoutCardBig'); + + // }; + + MaterioBaseTheme.prototype.on_mouseenter_bookmark = function(event){ + //trace('on_mouseenter_bookmark', event); + _$tooltip + .html($('.group-header', this).clone()) + .css({ + top:event.pageY - _$tooltip.h() -5,//- event.layerY, + left:event.pageX + 5 + ($(this).w() - event.layerX) + }) + .removeClass('op-hidden').addClass('op-visible'); + }; + + MaterioBaseTheme.prototype.on_mousemove_bookmark = function(event){ + // trace('on_mousemove_Card', event); + // if(event.layerX) + // horiHoverImagesSwitcher(event); + + _$tooltip + .css({ + top:event.pageY - _$tooltip.h() -5,// - event.layerY, + left:event.pageX + 5 + ($(this).w() - event.layerX) + }); + }; + + // MaterioBaseTheme.prototype.on_click_bookmark = function(event){ + // trace('on_click_bookmark', event); + // }; + + MaterioBaseTheme.prototype.on_mouseleave_bookmark = function(event){ + // trace('on_mouseleave_Card', event); + $('.images img.op-visible', this) + .removeClass('op-visible').addClass('op-hidden') + .eq(0) + .removeClass('op-hidden').addClass('op-visible'); + + _$tooltip.removeClass('op-visible').addClass('op-hidden'); + }; + + /** + * keyboradshortcuts + */ + function initKeyboardShortcuts(){ + + $(document) + .bind('keydown', 'Shift+:',shortcut_focusSearchField) + .bind('keydown', '/',shortcut_focusSearchField) + .bind('keydown', 'Alt+1',shortcut_viewmodeSmall) + .bind('keydown', 'Alt+2',shortcut_viewmodeMedium) + .bind('keydown', 'Alt+3',shortcut_viewmodeBig) + .bind('keydown', 'Alt+4',shortcut_viewmodeFull) + .bind('keydown', 'space',shortcut_togglePreview) + .bind('keydown', 'esc',shortcut_closeModaleContent) + .bind('keydown', 'up',shortcut_onUpArrow) + .bind('keydown', 'right',shortcut_onRightArrow) + .bind('keydown', 'down',shortcut_onDownArrow) + .bind('keydown', 'left',shortcut_onLeftArrow); + }; + + function shortcut_focusSearchField(e){ + // trace("focusSearchField"); + if($('#edit-searchfield').size()){ + var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; + stat_event.action = 'slash'; + stat_event.label = 'Focus on search text field'; + $.event.trigger(stat_event); + + $('#edit-searchfield').focus(); + + e.stopPropagation(); + e.preventDefault(); + return false; + } + }; + + function shortcut_viewmodeSmall(e){ + if($('a.viewmode-link.viewmode-cardsmall').size()){ + var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; + stat_event.action = 'Alt+1'; + stat_event.label = 'Change view mode : card small'; + $.event.trigger(stat_event); + + $('a.viewmode-link.viewmode-cardsmall').click(); + + return false; + } + }; + + function shortcut_viewmodeMedium(e){ + if($('a.viewmode-link.viewmode-cardmedium').size()){ + var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; + stat_event.action = 'Alt+2'; + stat_event.label = 'Change view mode : card medium'; + $.event.trigger(stat_event); + + $('a.viewmode-link.viewmode-cardmedium').click(); + + return false; + } + }; + + function shortcut_viewmodeBig(e){ + if($('a.viewmode-link.viewmode-cardbig').size()){ + var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; + stat_event.action = 'Alt+3'; + stat_event.label = 'Change view mode : card big'; + $.event.trigger(stat_event); + + $('a.viewmode-link.viewmode-cardbig').click(); + + return false; + } + }; + + function shortcut_viewmodeFull(e){ + if($('a.viewmode-link.viewmode-cardfull').size()){ + var stat_event = { type : 'record-stat', categorie : 'Shortcuts'}; + stat_event.action = 'Alt+4'; + stat_event.label = 'Change view mode : card full'; + $.event.trigger(stat_event); + + $('a.viewmode-link.viewmode-cardfull').click(); + + return false; + } + }; + + function shortcut_togglePreview(e){ + // trace('theme :: shortcut_togglePreview', e); + $.event.trigger({ + type : 'record-stat', + categorie : 'Shortcuts', + action : 'Space', + label : 'Space toggle preview' + }); + + if(_previewIsOpen){ + if($('body>.modal-wrapper').size()){ + $('body>.modal-wrapper').click(); + _previewIsOpen = false; + return false; + } + }else{ + previewCard($('#content .search-results, #content .actuality-items').children('.node.focused:first')); + } + }; + + function shortcut_closeModaleContent(e){ + if($('body>.modal-wrapper').size()){ + $.event.trigger({ + type : 'record-stat', + categorie : 'Shortcuts', + action : 'Esc', + label : 'Esc from modal content' + }); + + $('body>.modal-wrapper').click(); + _previewIsOpen = false; + return false; + } + }; + + function shortcut_onUpArrow(e){ + // trace('theme :: shortcut_onTopArrow', e); + moveGridFocus(e, 'u'); + }; + + function shortcut_onRightArrow(e){ + // trace('theme :: shortcut_onRightArrow', e); + moveGridFocus(e, 'r'); + }; + + function shortcut_onDownArrow(e){ + // trace('theme :: shortcut_onDownArrow', e); + moveGridFocus(e, 'd'); + }; + + function shortcut_onLeftArrow(e){ + // trace('theme :: shortcut_onLeftArrow', e); + moveGridFocus(e, "l"); + }; + + /** + * Misc + */ + function onResizeWindow(e){ + clearInterval(_resizeTimer); + _resizeTimer = setTimeout(function(){ + initLayout(); + checkViewmodesResponsive(); + setUpGrid("#content .actuality-items, #content .search-results"); + }, 200); + }; + + /** + * Statics + */ + function initMembershipForm() { + + switch(window.location.hash){ + case '#flocon': + $('#edit-submitted-column-left-membership-options-1').attr('checked', 'checked'); + // $options.trigger('change'); + break; + case '#etoile': + $('#edit-submitted-column-left-membership-options-2').attr('checked', 'checked'); + break; + case '#4etoiles': + $('#edit-submitted-column-left-membership-options-3').attr('checked', 'checked'); + break; + // default: + // switchMembershipShipFormFields($options); + // break + } + + $('#webform-component-column-left--membership-options') + .change(function(event){ + //trace('changed'); + if( $('input[type="radio"]:checked', this).is('#edit-submitted-column-left-membership-options-3') ){ + $('#webform-component-column-right--collaborators').show(); + }else{ + $('#webform-component-column-right--collaborators').hide(); + } + $('div.form-item.selected', this).removeClass('selected'); + $('input[type="radio"]:checked', this).parents('div.form-item').addClass('selected'); + }) + .trigger('change'); + + + // $('#webform-component-column-left--membership-options input[checked="checked"]').parents('div.form-item').addClass('selected'); + }; + + /** helpers */ + + $.fn.h = function(){ + if(this.css('height') == undefined) + return 0; + + return parseInt(this.css('height')) + parseInt(this.css('padding-top')) + parseInt(this.css('padding-bottom')); + }; + + $.fn.w = function(){ + if(this.css('width') == undefined) + return 0; + + return parseInt(this.css('width')) + parseInt(this.css('padding-left')) + parseInt(this.css('padding-right')); + }; + + function getDocHeight() { + var D = document; + return Math.max( + Math.max(D.body.scrollHeight, D.documentElement.scrollHeight), + Math.max(D.body.offsetHeight, D.documentElement.offsetHeight), + Math.max(D.body.clientHeight, D.documentElement.clientHeight) + ); + }; + + // http://andylangton.co.uk/articles/javascript/get-viewport-size-javascript/ + function viewport() { + var e = window, a = 'inner'; + if (!('innerWidth' in window )) { + a = 'client'; + e = document.documentElement || document.body; + } + return { width : e[ a+'Width' ] , height : e[ a+'Height' ] }; + }; + + /** + * Forms + */ + function initForms(){ + + $('#edit-searchfield:not(.processed)') + .bind('focus', function(event) { + var $this = $(this); + //$this.attr('value', 'test'); + // trace('value', $this.val()); + // trace('default', $this.attr('default')); + if($this.val() == $this.attr('default')) + $this.val(''); + }) + .bind('focusout', function(event) { + var $this = $(this); + if($this.val() == "") + $this.val($this.attr('default')); + }) + .addClass('processed'); + + hideLabelsFromRegisterForm(); + }; + + function hideLabelsFromRegisterForm () { + var $this, id,label, description; + $('input.form-text', '#block-user-login, #block-materio-user-user-register, , #block-materio-user-user-createaccount').each(function(i) { + $this = $(this); + id = $this.attr('id'); + label = $('label[for='+id+']').hide().text(); + description = $this.parent().find('.description').hide().text(); + if($this.attr('placeholder') == '') + $this.attr('placeholder',label); + + $this.attr('title',description); + }); + }; + + function onAjaxRegisterBlockLoaded (event) { + // console.log('onAjaxRegisterBlockLoaded'); + hideLabelsFromRegisterForm(); + }; + + /** + * cookies + */ + function createCookie(name,value,days) { + if (days) { + var date = new Date(); + date.setTime(date.getTime()+(days*24*60*60*1000)); + var expires = "; expires="+date.toGMTString(); + } + else var expires = ""; + document.cookie = name+"="+value+expires+"; path=/"; + }; + + function readCookie(name) { + var nameEQ = name + "="; + var ca = document.cookie.split(';'); + for(var i=0;i < ca.length;i++) { + var c = ca[i]; + while (c.charAt(0)==' ') c = c.substring(1,c.length); + if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); + } + return null; + }; + + function eraseCookie(name) { + createCookie(name,"",-1); + }; + + /** + * google analytics + */ + function onRecordStat(event){ + //trace('onRecordStat', event); + // path, category, action, opt_label, opt_value + if(typeof _gaq !== 'undefined'){ + if(event.path){ + _gaq.push(['_trackPageview', event.path]); + }else{ + _gaq.push(['_trackEvent', event.categorie, event.action, event.label, event.value]); + } + } + }; + + /** + * docScrollTo + */ + function docScrollTo($e){ + // $(document).scrollTop($e.offset().top); + if($e.size()) + $('html,body').animate({ + scrollTop: $e.offset().top - $(window).height()*0.5 + $e.height()*0.5 + }, 500); + }; + + init(); + }; + + $(document).ready(function() { + var materiobasetheme = new MaterioBaseTheme(); + }); + + /** + * Attach collapse behavior to the feedback form block. + */ + Drupal.behaviors.feedbackForm = { + attach: function (context) { + $('#block-feedback-form', context).once('feedback', function () { + var $block = $(this); + $block.find('span.feedback-link') + .prepend('feedback ') + .css('cursor', 'pointer') + .toggle(function () { + Drupal.feedbackFormToggle($block, false); + }, + function() { + Drupal.feedbackFormToggle($block, true); + } + ); + $block.find('form').hide(); + $block.show(); + }); + } + }; + + /** + * Collapse or uncollapse the feedback form block. + */ + Drupal.feedbackFormToggle = function ($block, enable) { + $block.find('form').slideToggle('medium'); + if (enable) { + $('#feedback-form-toggle', $block).html('feedback'); + } + else { + $('#feedback-form-toggle', $block).html('feedback (close)'); + } + }; + +})(jQuery); diff --git a/sites/all/themes/gui/materiobasetheme/scss/layout.scss b/sites/all/themes/gui/materiobasetheme/scss/layout.scss index 78e7832a..8b959105 100644 --- a/sites/all/themes/gui/materiobasetheme/scss/layout.scss +++ b/sites/all/themes/gui/materiobasetheme/scss/layout.scss @@ -89,6 +89,10 @@ figure { margin: 0; } +input[type="checkbox"] + label{ + margin:0; +} + $rootminwidth : 320px; /** NIVEAU 0 */ diff --git a/sites/all/themes/gui/materiobasetheme/scss/styles.scss b/sites/all/themes/gui/materiobasetheme/scss/styles.scss index e2d62248..8c4b9590 100644 --- a/sites/all/themes/gui/materiobasetheme/scss/styles.scss +++ b/sites/all/themes/gui/materiobasetheme/scss/styles.scss @@ -10,8 +10,7 @@ @import "fonts.scss"; @import "layout.scss"; - - +@import "../fonts/icon/foundation-icons.css"; #root{ // background: #fff url('../img/beta-2.png') no-repeat 0px 0px; @@ -220,7 +219,7 @@ $headerouterheight:$headerheight+$headerpaddingtop+$headerpaddingbottom; >.region{ @include inlineblock();vertical-align:middle; @include pr(1em); @include mr(1em); - @media #{$medium-up}{ @include pr(0.3em); @include mr(0.3em); }//change this + @media #{$small-only}{ @include pr(0.3em); @include mr(0.3em); }//change this border-right: 1px solid #707070; &:last-child{border:none; padding: 0; margin: 0;} } @@ -351,8 +350,8 @@ $headerouterheight:$headerheight+$headerpaddingtop+$headerpaddingbottom; } a span.account{text-transform: lowercase;} a span.logout{display:none; @include ml(5px); } - .icon-off{margin: 0 0.5em 0 0.5em;} - @media #{$large-only}{ .icon-off{display: none;} } + .fi-power{margin: 0 0.5em 0 0.5em;} + @media #{$large-only}{ .fi-power{display: none;} } @media #{$medium-up}{ a span.logout{display:none;} } @media #{$small-only}{a span.account{display:none;}} //change this @@ -752,14 +751,14 @@ $headerouterheight:$headerheight+$headerpaddingtop+$headerpaddingbottom; h2{ @include fs12; @include fs700; margin: 0; line-height:1.2; color:#000; - a.open-list, i.icon-remove{ + a.open-list, i.fi-xicon-remove{ @include inlineblock(); cursor:pointer; color:#000; @include opacity(0); @include transition-simply-prefix(opacity 0.1s ease-out); } } &:hover{ - a.open-list, i.icon-remove{ + a.open-list, i.fi-x{ @include opacity(1); } } @@ -891,8 +890,8 @@ $headerouterheight:$headerheight+$headerpaddingtop+$headerpaddingbottom; } input#edit-searchfield{ - border: 1px, #ccc; @include rounded(20px); - padding: 4px, 5px; height:15px; + border: 1px solid #ccc; @include rounded(20px); + padding: 4px 5px; height:25px; @include fs12; line-height:1; background-position: 100% 5px; &.throbbing { background-position: 100% -15px; } diff --git a/sites/all/themes/gui/materiobasetheme/templates/node--breve.tpl.php b/sites/all/themes/gui/materiobasetheme/templates/node--breve.tpl.php index d686001f..9630da29 100644 --- a/sites/all/themes/gui/materiobasetheme/templates/node--breve.tpl.php +++ b/sites/all/themes/gui/materiobasetheme/templates/node--breve.tpl.php @@ -17,14 +17,14 @@
- +
diff --git a/sites/all/themes/gui/materiobasetheme/templates/node--materiau.tpl.php b/sites/all/themes/gui/materiobasetheme/templates/node--materiau.tpl.php index 47253863..7f4e25ab 100644 --- a/sites/all/themes/gui/materiobasetheme/templates/node--materiau.tpl.php +++ b/sites/all/themes/gui/materiobasetheme/templates/node--materiau.tpl.php @@ -42,14 +42,14 @@
- +