2015-02-13 08:57:00 +01:00
/ *
2015-03-09 15:45:35 +01:00
Copyright 2008-2015 Clipperz Srl
2015-02-13 08:57:00 +01:00
This file is part of Clipperz , the online password manager .
For further information about its features and functionalities please
refer to http : / / www . clipperz . com .
* Clipperz is free software : you can redistribute it and / or modify it
under the terms of the GNU Affero General Public License as published
by the Free Software Foundation , either version 3 of the License , or
( at your option ) any later version .
* Clipperz is distributed in the hope that it will be useful , but
WITHOUT ANY WARRANTY ; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE .
See the GNU Affero General Public License for more details .
* You should have received a copy of the GNU Affero General Public
License along with Clipperz . If not , see http : / / www . gnu . org / licenses / .
* /
2015-11-27 16:16:58 +01:00
@ charset "UTF-8" ;
2015-12-07 10:56:02 +01:00
/ * http : / / meyerweb . com / eric / tools / css / reset / v2 . 0 | 20110126 License : none ( public domain )
2014-10-09 14:03:48 +02:00
* /
2015-12-07 10:56:02 +01:00
html , body , div , span , applet , object , iframe , h1 , h2 , h3 , h4 , h5 , h6 , p , blockquote , pre , a , abbr , acronym , address , big , cite , code , del , dfn , em , img , ins , kbd , q , s , samp , small , strike , strong , sub , sup , tt , var , b , u , i , center , dl , dt , dd , ol , ul , li , fieldset , form , label , legend , table , caption , tbody , tfoot , thead , tr , th , td , article , aside , canvas , details , embed , figure , figcaption , footer , header , hgroup , menu , nav , output , ruby , section , summary , time , mark , audio , video { margin : 0 ; padding : 0 ; border : 0 ; font-size : 100 % ; font : inherit ; vertical-align : baseline ; }
2014-10-09 14:03:48 +02:00
/* HTML5 display-role reset for older browsers */
2015-12-07 10:56:02 +01:00
article , aside , details , figcaption , figure , footer , header , hgroup , menu , nav , section { display : block ; }
2014-10-09 14:03:48 +02:00
2015-12-07 10:56:02 +01:00
body { line-height : 1 ; }
2014-10-09 14:03:48 +02:00
2015-12-07 10:56:02 +01:00
ol , ul { list-style : none ; }
2014-10-09 14:03:48 +02:00
2015-12-07 10:56:02 +01:00
blockquote , q { quotes : none ; }
blockquote : before , blockquote : after , q : before , q : after { content : '' ; content : none ; }
2014-10-09 14:03:48 +02:00
2015-12-07 10:56:02 +01:00
table { border-collapse : collapse ; border-spacing : 0 ; }
2014-10-09 14:03:48 +02:00
2017-01-21 15:03:42 +01:00
@ font-face { font-family : "clipperz-icons" ; font-style : normal ; font-weight : normal ; src : url ( data : application / font-woff ; charset = utf-8 ; base64 , d09GRgABAAAAACRkAAwAAAAAJBQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAABJwAAAScA58HRU9TLzIAAAW4AAAAYAAAAGAIYwbZY21hcAAABhgAAADsAAAA7ERgXFRnYXNwAAAHBAAAAAgAAAAIAAAAEGdseWYAAAcMAAAZOAAAGTiDUByuaGVhZAAAIEQAAAA2AAAANgtBGg5oaGVhAAAgfAAAACQAAAAkBLIC92htdHgAACCgAAABGAAAARhOEQSFbG9jYQAAIbgAAACOAAAAjoTAfqxtYXhwAAAiSAAAACAAAAAgAFQAwG5hbWUAACJoAAAB2gAAAdo7wz5qcG9zdAAAJEQAAAAgAAAAIAADAAAAAQAAAAoAHgAsAAFsYXRuAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACgAAAAEAKgASAFIA0gDgAXwBygHaAf4CJgJAAo4CnALQAyADfgPSBAAEIARYAAEAEgAHAAgACQAKAAsADAANAA8AEQASABQAFQAWABcAGAAZABoARQAFAAwAIgA4AFIAbgA8AAoAGQAKAA8AFAADAAwADwARAAsANgAKABgAGAAHAAkADgASAAsAEwAYAD4ADAAWAAkADgAPABoACwADAAwADwARAAsAMQANAAoACgADABMACwAbAAMADAAPAAsAEQAKACoACAAKAAoAAwAJAAcAFgAKAAEABAAuAAQABwAJABAACAASADAAOgBMAFgAagB2AI4AMQAOABYACwAHABgACwADABMACwAbAAMABAAGAAUAHwAEABQAFQAdADUACAAUABIAEgAHABMACgAXACQABQARABQAFwALACYACAARAA8AFQAVAAsAFgAeACQABQARAAsABwAWADcACwALABYAGAAPAAwADwAJAAcAGAALACQABgAHABMACQALABEABAAKABwAJgBAAEIACAAUABsAEwARABQABwAKACUABAAUABMACwAsAAwADwAWAAsACQAYAAMAEQAUAA0ADwATACQABgALABEACwAYAAsAAQAEADAABQASAAcADwARAAIABgAWACQABwAHAA8AEQAZABYACwAkAAYABwAPABEACwAKAAEABABBABEACwATAAsAFgAHABgACwADABUABwAXABcAGwAUABYACgABAAQAOwAKABIABwANAAsAAwAMAA8AEQALAAUADAAaACgAMgBCACsABgAUAA0AFAAZABgAMgAGABQACQAQAAsACgAgAAQAFAAJABAALQAHABQABwAKAA8AEwANACEABQAHAAgACwARAAEABAAjAAQACwATABkAAwAIAB4ALgA5AAoAGAAOAAsAFgADAAwADwARAAsARAAHABUAGAAPABQAEwAXACUAAgAQAAMACAAYACoAOAAHABYACwAaAA8ACwAbAEMACAAKAAwAAwAMAA8AEQALAD8AEgAHABcAFwAbABQAFgAKAAMADQALABMACwAWAAcAGAAUABYABAAKACAAOgBQADQACgALABIAFAAaAAsAAwAYAAcADQA0AAwACwASABQAGgALAAMADAAPAAsAEQAKADQACgALABIAFAAaAAsAAwAEAAYABQApAAYACwAJAAsAEwAYAAQACgAiADwASgAvAAsADgAUABsAAwAKAAsAGAAHAA8AEQBCAAwACwAYAAMAFQAHABcAFwAbABQAFgAKACgABgALAAcAFgAJAA4AJQAEAAcAGgALAAMACAAcACYAOgAJAAsAHAAYAAMADAAPABEACwAiAAQABwANABcAJwADAAcADQACAAYADgAsAAMAFgARADMACAATABEAFAAJABAACwAKAAIABgAiAEAADQAPAAsAGwADABUABwAXABcAGwAUABYACgA9AAoADwAKAAsAFAADAAwADwARAAsAAQAEAEQAAgBFAAMB8wGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8DAB4P / gACAB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEANAAAAAwACAABAAQAAEAIABQAFQAaQBwAHrgceEl4qbmE + gA6QHpJOko6SvpjenO6i7qNura8DD / / f / / AAAAAAAgAE8AVABhAGsAcuBx4SXipuYA6ADpAOkk6SbpKumN6c7qLuo26trwL / / 9 / / 8AAf / j / 7X / sv + m / 6X / pB + uHvsdexoiGDYXNxcVFxQXExayFnIWExYMFWkQFQADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAB / / 8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAADACv / 6gHAAcAAAwAXACEAACURIxETMhcWFREUBwYrASInJjURNDc2MzcVIREjETQ3NjMBlerqEQ0NDQ0R6hENDQ0NEar / ACoMDREVASv + 1QFVDA0R / tURDQ0NDREBKxENDFYr / tUBKxENDQADAED / 6gHAAcAACwARABUAAAEXFRQHBgcmJyY9ARcVNjc2NyM1BxUBAMA3N1JSNzfAOykpCJWVAcBWgFlJShQUSklZgJW / EzU0Q7xCegAAAAEAQABAAdUBagAQAAABFwcGKwEiJyY9ATQ3NjsBMgF4XV0NFuoRDQ0NDRHqFgFYg4MSDQwR1hENDAAAAAMAAAAJAg4BwAAUACAAMQAAEzMyFh8BFhQPAQYiLwEuAT0BNDYzFzI2NTQmIyIGFRQWBQcWNj8BNjQvAS4BIxcWFAcwcBQwDrwODowOKA68DhQcFEAUHBwUFBwcAZmsDiALjA4OvA4wFPUEBAHAFA68DigOjA4OvA4wFHAUHKAcFBQcHBQUHGusBwULjA4oDrwOFPUEDgQAAwAgACAB4AGAAAMABwALAAATIRUhFSEVIRUhFSEgAcD + QAHA / kABwP5AAYBgIGAgYAAAAAEAAf / hAf8B3wBTAAAlOAExJzc4ATE + ATc2Ji8BLgEHDgEHOAExByc4ATEuAScmBg8BDgEXHgEXOAExFwc4ATEOAQcGFh8BHgE3PgE3OAExNxc4ATEeARcWNj8BPgEnLgEB + 5ubAgEBAgIES
2015-12-07 10:56:02 +01:00
@ font-face { font-family : "clipperz-password" ; font-style : normal ; font-weight : 400 ; src : url ( data : application / font-woff ; charset = utf-8 ; base64 , d09GRgABAAAAAx7AABIAAAAb4AQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABlAAAABwAAAAcVIjypkdERUYAAAGwAAAAPAAAAD63LSwMR1BPUwAAAewAAAaQAAAOFJB5uhVHU1VCAAAIfAAAAhUAAAPIbzEGMk9TLzIAAAqUAAAAVgAAAFaVh17SY21hcAAACuwAACiGAAA + psX1doxjdnQgAAAzdAAABCsAAAYYkR7BJGZwZ20AADegAAAAZgAAAHzKGGhUZ2FzcAAAOAgAAAAIAAAACP / / AANnbHlmAAA4EAAAD0EAFBjoPPdQmGhlYWQAAEdUAAAALgAAADYI7SOdaGhlYQAAR4QAAAAeAAAAJAvwAd1obXR4AABHpAAAAFgAAOnk7WbfH2xvY2EAAEf8AAD4OQAB07yXBjBMbWF4cAABQDgAAAAgAAAAIIg1AE5uYW1lAAFAWAAAAPYAAAHvsvBQ13Bvc3QAAUFQAAHSIgAElxqTuujOcHJlcAADE3QAAAtLAAAW8enASmYAAAABAAAAANGlJQIAAAAAsSzhHwAAAADRtuyEeJxjYGRgYOABYj0GMwYmBlYGxlx3IPbI9WBgyvXMU2FgzFPN02FgytMtecvAyMACVMkExIwQDADggQcYeJy9l79vHEUUx9 / 6xnv2XUKDoDHSoggdliD + hW2QSWKTLCaJ7wAZnMRJQLrgBKO1kFjFIYki6ghRnFIECv8FkQ6hFCwFqY0lqlhCyNrCpUVBkQJZLm75zNtZ24lojaznmZ03M / u + 3 / d9M3viiUhFFiSW7nC6 / rG83IybV + T1z27FSzK + ePVKLCeXmte / lPfFMFOyTOyKoi / / Ofps34uuxl9Kj + 2pGenStke8wxWdGco9 + cmLvR + 8B95m1zddK10 / l / pL90u / mvfNn + av7l + 6H / vflSfKF8p / lLfKT3oMfy / 29Pd86j0o3e99pXeg962ulVJ / 7z + VocrZylLl28pK5cfKZqVTfak6UK1Xz1WXqjeqP1QfVn9nzlJlpfo33s1Sv9w71HPoiDW736FQyhJmiZzPApnPQrmYtWQ1Szw / S6KHjA / JEP / DLJXpbE3OYrPYx9g5xs6z4gIr5ll9MWvKJeZepn8N3 + fYIhZj17Gvs3W5if8W / dvYHfpt2g322slS73msD2Nvb452OUvMYJaaCewYNpm1zBRj79CepA1pT2epP5Al / lBn2x / utP0Rqfmj9Mfoj9Ovs38vGGIibBGhjS6StszII7wDEvt1mfEbUhPjD9EbxkaxMWYcZt2McjOPXST6y9ld1tYKflg / 44 / QjmN1qSlfr8pgZ1uGseO8 + wQWwscCb13EG2PgUh7u4LP4V / Fv4d / RXQOvnEXwkMBBohwczQIzDNZRbILn48pDy + FPzBn8M / TrWcthqPkjcJDjqPnj9OGB6ALNtc2a5SICT8jbU95qvan4eCNGIkYikEUgi / BE8hIqiJSLadbOql5S9kjZw6Kx2WyBJrG8Wn7IqnJENi2KFBSJZnJKMxfazBE5HNo3Eek4Vue54Xjsg / 3vnb5Spy8i7rSp3JosYjGmHNJ7RKa2eN6RmlfG + rA5qZkJTHnSbH + PTo6hkyYaOYZGmmQt5o0zaKTI8yVw5LzkOXb51ZheIbdtZQKtSUiOLfoFzOZ2iVi + Ur3bHKdyw7JCTG1bUczdYlxz3Nkmx4nmeAz252yOO + ua2xOY5rSzrszs5bO9L59tmGpFD9nzyFN5sWzlTIUwtU1k6a7qcsUleTS0W / h2XI7KWnn7FZdoNFO7VZbs5moIlaFGHzX6Y5hGwn6GKNbYeY0d1xhZkzdga534AthapxoiqsHGGsoCz9ewRcyyFtMuE + 8N5t6kvY3dwdo8P8JWWbPFnJ3OOruHXpm2D1P2aFmrDA6iq2F0NaqnRkilpDAagSPlxAid7kLLLhWTUjH29AhgOXYsr8Ny7FheB1vgN7IANKGrjQZIP9Ga1RrR2hhwqghVFXs4A + okBes2OQjAafMAPubltRKCLdLq32DeFvN2qH49AVBIH + 2Y1o9VSEBeQsU4DJ5RbIKqn6LN8xM4TBGYIjCFYKo5THfBVHOY7oIpBFOkp8FrLkPJMxlqopyAqOdd1BF6jog8cgqykVsVNVFRQNSWiyYqCoh6XqOeY4w17uxKiNgqKiIjhaqsziN3diWmrupKds + uvXPLRmsV1nT31KzT70bWcudLrr9AlTVNjLPYQvYC8ZdkyZ4TtDezZVXRBr4tfDtZKVdS9gIxl9glIuYSMS87lkNiDs0E / SliVOXQz1kOjY3LxkmMqo7i9ohdlcbSVZwczmdPU + vjRN0dabmRFtWT37 + RPeVMfvvkJ3VxKwfFSQ2nLe7ABEWn5pTj8oyykMqwZvOgb2r / 4G5rRWG5C + Al0F5KL5XBA0GW378H9w1SIHrOnrtup4Sd8pN + b7eI3SKymbJjpOdtg105W8XfzbXNc8PWh2Okx963elafUG9 + nzqvvUuljDfdt97OSPd0qUpCOYyEjIQ6UsxpqS4Padx2tGBhUu / wfLfTxWxbrZq / lnvnJDWSIwsVma0fZqrXjqYO61MxPxVRnv + yGeQGn1QUaYGieJ90FfFKN71I553Z + 3JRv95cu1xFiuF0MS + vYOXKt1rQGfkOyoh + P / pubbpvbc5vsWtrn6e1by27Ojb2s59j5T7htmjot0Fbfuu0 + S5oc6e3pcfW / z7FhWAPHIuBfcsBV / nq / 1Pp / BoK + cYL5V2ZlvfkjJyVBr + 5PpBZ + Ujm5JyclwsyLxflklyWL2RZbsltvqfafOutymPZkE154vneqHfKHDUDZtAMmREzZsbNm2bCvG2OmxNm0kyZd8xJc8qgPnPW1E3DfGhmu40 / 4A / 5I / 6oP + 7X / Ub08F / nTeWLeJytU0dvk0EQnc / OUEwCJgQDJoATSDM2ndCLQwADpgghxAnhQACjvIdk5cI / 4Bdw4hdwJwRCCb13CL333nsJ448ccjCKEFze7Kze7L43OyuOiPhknWwWrZ6VWCKhZDpZI + GVG9J1UrW2tiYtibpkPWWp5BhTWltdvhNbHAtZzOSZfUc84m3HyLpanWJSgimm6iVUl1qTlFLUrkpJpK0 + g + Ki10XHan2SL0EpdjNHQm2x5Xd0NhrDomeLVa + QKHZhP47iJM7iIq7gAZ7gBd7gAz7jO4U57MJc9mAv9mF / Dv4brt0S1ZE6WsdqpY7T8TpBp + o0na4xrdIZWq0zdbbGdY7O1Xma0Pm6CHtxGMdxGudxCffwCM / wCu / wEV / xkx52oo957Mne7MciU79cItiNAziGUziHFlzFQzzFS7xdH8AX / KBDZVfk0s8C9mUhh2TjZmea9sh / 0P4n5ZskjgY0YjuasBPN2IdDOIITOIMLuIzruInbuIv7eIzneI33 + IRvaKWXndmN3ZnPAIMcyBCL3VOa / uUEzWM5w4yY47hGdZgO1xHmfJR5H9PO / USdpJN1SgddWKALrRNbsQ07sMc6crBdT67hBm7hTgfvOoCDWMQSlrGCQ03TMuuWTypFJVcKbKpDNv9x8dpLBVkhHjSxzLCRJYYNVuFBs / sD / BKQQnNlOcMur9zllWZ4mZ9jc + r / BTy0N + 8AAAAAAQPkAZAABQAOBUcEzAAA / lkFRwTMAAACNwBzAmYBAQICBgMGBQUCAwShAHv / + f9 / / wAAAB8AAAAAQml0cwAAAAH / 5gYU / hQBmghiAgxgHwH / / / 8AAAAAeJzt2WlQk2f / 9vHzvATEiooVFSsqWnHFupS2aNEi2ROyQALZIAuJVStBUGy1xYpb3XBraW9ttWrVFtsEsiEJBEgC2SBAIAvuxSqKLVZtUbGgPFevm3G63TP / N8 + 7 / maSSV4mkzm + 85kAAIaA / z6iAESfQcIx9B3E3gclFAIw4v1QAF4Ifh9xDNk7pGjIqaCwIGZQRtBAsDG4LvjHkLCQiSFTQpaEpIa8E
@ font-face { font-family : "clipperz-font" ; src : url ( data : font / woff ; charset = utf-8 ; base64 , d09GRgABAAAABFDAABMAAAAIt6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcX + sZO0dERUYAAAHEAAAAZAAAAHRctlD0R1BPUwAAAigAAA6AAAAbvC4NAsZHU1VCAAAQqAAAAsUAAAQ8uge7mk9TLzIAABNwAAAAVgAAAFaB6Ie2Y21hcAAAE8gAAAcLAAAKBtxwNo1jdnQgAAAa1AAAAC0AAAA4KvMAqmZwZ20AABsEAAAE + gAACZGLC3pBZ2FzcAAAIAAAAAAIAAAACAAAABBnbHlmAAAgCAADyhsAB6FgwOuhwGhlYWQAA + okAAAAMwAAADb / op4YaGhlYQAD6lgAAAAgAAAAJAq0DklobXR4AAPqeAAADSoAACx8OT + BLmxvY2EAA / ekAAAdigAALoAocNV8bWF4cAAEFTAAAAAgAAAAIA7wEituYW1lAAQVUAAABskAABZKGiwZDHBvc3QABBwcAAA0CgAAbfFSID2GcHJlcAAEUCgAAACQAAAAkPNEIux3ZWJmAARQuAAAAAYAAAAGVFBRrgAAAAEAAAAAzD2izwAAAADF2XJtAAAAAM3UA / 542h3NsQ6CYBAD4N7R6b9EZ93h6XCDRdRNFtiBYATelEKTJl + 6FAbgopY44rjC / Ku2PiDz0Ud58ln + 8QbjnTkyFnzKDRv5xbf8YSf36Q9LS1rhaYsSFo + o4FGHdvB8wA4sRw9KeNrFmX1U1seVx + feuTM / 8kiodQ1LCbWEILEsS1xCKSGohKjxBZUiMcQXosQXgoiWWpcQY6hxjWs81rXWWGupGmtT4xqOuqzrctzEelyO66HGuK71uNESa1xrrXXRUPR5fnvvII9PUFmz + WPPc + bzzPP9zW / mztudO6BAKRVQ9eqkMtOqp5WpxBdeqq5U6bOqZ8xWeZXT5iaqgspp86tUiSIuqXxfIX9pfgfGF + Un8rdowJ + u55 / No8pUUSPHj0lUmaMdCxzHjCtgjnX5onHC8aPHC51yq54506pnq3jHFMf0ObPnzJYS3AayHaQM51FZ5fE3qCj3S3L3qb4qQSWrNC6dq4aqAlXMpaTWETe / q / hd + W7kWvgbVnX + vq + 283dgg + sH9GlTMkoQF9P5O64f / 05QscwkFe16C1gRXCPvULLj19wbVnS / g / MpSt4ZyKXF0mjRvRyhPS5jRIn0MH9r + ir1o4e4V0rFcOrLKV5K0beYU6jC5cu55B61g7mfa4pSfbiPWdyniapSLVKrulrQZ1QhM9c / EFZq / N1cQ7PfUxnJA27wt4SVhf4ZHpu8YF1Y6eu / zUpmsKSHeuZxK4CHfXkLes3pNd / NiaYE + hqP0W09ZMtvjhXnuaTX7K1kHuW6LkMrnIdL0AYdqNBiNPbBOOyHyZiKAzELczEfR + BYLMaJOBVnYiVWYw0uwiW4HFfhWtyAm / Ft3IG7cS + + hwfxMB7FE / gRnsULeBmv4Q2NOkrH6L46XifqFJ2mM3S2HqyH6lG6UE / Qk3WZLtdVer6u1XV6qV6hV + t1ul5v0dt0g27UTXq / btYt + pg + qc / oc / qivqLbdYiIAtSbYrnHSTSA0imTciiPhlMBFVEJldJ0qqB5tIAW0mJaRitpDa2njbSVttNO2kP76AAdoiN0nE5RK52nS9RGHUYZa6JNHxNn + plkk2oGmiyTa / LNCDPWFJuJZqqZaSpNtakxi8wSs9ysMmvNBrPZvG12mN1mr3nPHDSHzVFzwnxkzpoL5rK5Zm5YtFE2xva18TbRptg0m2Gz7WA71I6yhXaCnWzLbLmtsvNtra2zS + 0Ku9qus / V2i91mG2yjbbL7bbNtscfsSXvGnrMX7RXbbkMeeQGvtxfrJXhJ3gAv3cv0crw8b7hX4BV5JV6pN92r8OZ5C7yFPOdNPu8xrJQ9hHmhAma5W6uTQ7zaMdcvYZb4NWHmBnkF4vTgbvdWQ7en6cFTzLTgH5kFob7MwlCcPA0luPo5D3X + ui5iYvAfwyzxX2a93ecdjENDX2JG + 0NYORV6lld1tP8dZ9V3ukqyJR8zB4QmMSn4YFjvZPGNT5yd73Up6i1Xp8v77ZKHtuCHrCghXAz + ink2 + B93IvfrLHNY8HRYb / YfZa4QC / Eb / ihp0RcvMSo0mOk5awvdaIwNzWPe7zgnKGOS5TguKPtvSDCL + d2gkt4Fo91b7LFwTDBdlBsnmDnB3s6Gfu6p + Laxrq0Cx0n + j5kT / Q0uL8pIx2edUuzYWTLTcbRTpgjhmM8zDmv8PBkN93SCEM742cxljp16meN8mX2ov / GpPA3yW1gT3ODG / 0hYXxVa4GZ8m7QeUf5AMM3NyABZYxH6qeAIp2RKW6HoOxHrnJ3v + / nMNGehI / 7Qz + D8af / r3fRif3oXYc + tPK9JngXY7eZiXGgz83nHi6oX88XgvzI / CP6S + XjoCS45JTSO8w / 477oR + 2mYm / zZzBmhWTL7jiNDo8WDhnj1ws / kKfzevfWQ / 7zU5sp35nskXHXr0JHXzGvML8uaj9ThOf8N5iB / Vjf9Gf + vmf1d60F / 0h35QfAPPXBT8L + ZL7kapjj + yCmbgp + G9SddX676Ytuv / VeljP995jSndOrvC1l5vRufdJZ35gdF6H8Vofd3 / JPblZ2c5v + c65zmv3UXXWbkK24 / Bv3Rbvx / wMpzbl + MCf5O5siV / zt / lyv / Juf / 3pXs5Ax / LvMV6Qt + K / Q0E0KPyvg7TzJFnmLQtfULf5zTn5YRc3t / RkjG5NfBf2H + xJWZ4kbjN26sfuaL / qJ4Ax7JI58lPhCaLDaEimW1yO6AF51nuF8UfC6Uyyf4ffqqvsph35 / oKxzdfJPGqCQaR0Xq8cCmwCk1KHA60KpeCvw2cF69EmgPtKvvBfxelWrx5znxb8Y0LT3GNBusRD + vec90U77vDeumvOB1dFOejvpqN + W0 + c / / s3IrprmP4ulBF7kl0kN81j9M / Tn2VBzzKY49lcrglM1pMKehnEZxKuQ0wUVzieJ1tH9blDe5K9a7WaaCxLuXE5913iWPRyqK2KY2uACX4RrcQMQojMG + GI + JmIJpmIHZOBiH4igsxAk4GcuwHKtwPtZiHS7FFbga12E9bsFt2ICN2IT7sRlb8BiexDN4Di / iFWzHkCYd0L11rE7QSXqATteZOkfn6eG6QBfpEl2qp + sKPU8v0Av1Yr1Mr9Rr9Hq9UW / V2 / VOvUfv0wf0IX1EH9endKs + ry / pNt1BiixFUx + K4xFLplQaSFmUS / k0gsZSMU2kqTSTKqmaamgRLaHltIrW0gbaTG / TDtpNe + k9OkiH6SidoI / oLF2gy3SNbhg0USbG9DXxJtGkmDSTYbLNYDPUjDKFZoKZbMpMuaky802tqTNLzQqz2qwz9WaL2WYaTKNpMvtNs2kxx8xJc8acMxfNFdNuQpZswPa2sTbBJtkBNt1m2hybZ4fbAltkS2ypnW4r7Dy7wC60i + 0yu9KusevtRrvVbrc77R67zx6wh + wRe9yesq32vL1k22yHpzzrRXt9vDivn5fspXoDvSwv18v3RnhjvWJvojfVm + lVetVejbfIW + It91Z5az053RaT + LSyKPHnteYNyVv2OZBhnu / K4wQ9npUWI + dIPMnZccU8xdxKs8M8Ku925jHe8FkDJ7X47XPEHgMzNMf / sM96zKWa24JaEr + Ubn8pbVmOkaDR / Bmz2korZVosqTbs89Fa0c / JuzjYSiyUKk / hKElMdVxLfLVASyspJCU75NYDF5z98cQeHvP1U12WY6x5xNUvvi7FvMCsQrHhoNQM + + 273frVaD / + rIKvGPZWOJfkbM01m5hJNCRsZ5zhWBF2CPWFKD73sTexn8TzxPESfE / 3Zz5Lh + VE1ueZwx2fjeDfOOY5FkdwkmOOY77jVMdSkjiqQOrHIa5HOUZuSV8yw8QPG4nWJhm5fxUbKRlnFkikZ / gmhE + YQ + IdzHG5eZl2ZrZh26DGk3gmxvJTSDQXmVGGY2lo8iRmTrGb3fhztANz9S6JeEl
@ font-face { font-family : "clipperz-font" ; src : url ( data : font / woff ; charset = utf-8 ; base64 , d09GRgABAAAAAxPMABMAAAAGSqAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcX + sZxkdERUYAAAHEAAAAPgAAAEQsDCKUR1BPUwAAAgQAAAF + AAACyBrftghHU1VCAAADhAAAANMAAAE4slrNvE9TLzIAAARYAAAAVgAAAFbhngc2Y21hcAAABLAAAAYfAAAIliNJ0u9jdnQgAAAK0AAAAC0AAAA4Kv0AqGZwZ20AAAsAAAAE + gAACZGLC3pBZ2FzcAAAD / wAAAAIAAAACAAAABBnbHlmAAAQBAACr3QABXrQLjNZhGhlYWQAAr94AAAANQAAADb97p7laGhlYQACv7AAAAAiAAAAJAuSDJRobXR4AAK / 1AAAC8wAACTMFT / r2GxvY2EAAsugAAAXogAAJQwZDC5cbWF4cAAC40QAAAAgAAAAIAv9BVFuYW1lAALjZAAABtcAABaIIpkehXBvc3QAAuo8AAAo9gAAVfyfY2f7cHJlcAADEzQAAACQAAAAkPNEIux3ZWJmAAMTxAAAAAYAAAAGVLRRrgAAAAEAAAAAzD2izwAAAADF2XJtAAAAAM3UBIl42h2LQQqAMBDEsnXATgXPetb6Ci / 9 / 6fcGgjkEgLY05dJYSU0raosslr2piP79EX4dqf48SDQf / ABNwgB7gAAeNp1kT8oxGEYx7 / f856EYpCuSDLJv8nkXwadP51yBgy67l + Ic3Qdcl05BiSduigZdIMMl + Emkwymm5QyyGSyMJlMeO6JeiPD9 / t + 3u / z9D7Prx8IoBx98KAktB6LoCYSWGpEQyQQj6IFRqr4 / BT7IVoMcDEQW0BZkVRGa5SELPAaDj6gEnWIIo4EUtjGPjI4xinOkEMel7jCDQq4xT0e8YRnvOIN7 / igYTmrWct6NrGZHexkF / vppofjnKKPYc5zmatMcou7TPOQJ8zynBegCRV3cA6brPCs8qhyQHlIufWjRnhF2af5gHKb5qvKYc1H / rBf2a3crv1r1vuDykFrlr1Pt / JSqUvYq + x1Nv7Kg / / 0z1jf0qO8rLk912Z7Z3uW / 5 / + SeVeYQdY8mKccnfAYcqM / GFTYWQWqkR9ogHRiGhMNCF906Kg8JycUTnjooQoJdoW7Ysy8npOptNsmrx4Ut3mu + IG354uJk6X8oFWd9Q31PfUj9QzJv8F3VBoVQAAeNo9j8sOwUAUhv / TlpRgIVZdDaErC0EsxMqiiUuRzhM0hEgmJGLjFTwTD + DyTpw5GpnM9 / 85tzkDAlDEFTe468vJoGbSo0Jo0vMBHc6RTsaKK / D5gPh4HLMe6MOf6FhhNBPOhfFyrhAtxCdLZqRnmr2WSDblN8Fhcf7Ohbcx + x0Cc1wbKGEobNstOG / pCEkI3qWIKgI0sojKtJvpQLYlDLmvAo8e9KQXve0vqE4NalHIPu / 37EwqW5 + 7W + 9umQFfnzvzKBVarKtCkxnL + 9MvCskrdAAAAQTRArwABQAEBTMFmQA2AR4FMwWZ / 0UD1wBmAhIAAAILBwkDAwQLAgTmAAL / UABx + wAAACAAAAAAUGZFZAAhAA3 / / QYU / hQAAAhtA09gAAGfAAAAAAAAeNrt1XtQFdcdB / Dvnl32Aq0rahDU7Nm9e + AS9Io2an0h1AgqASoRFRUFUVFJgi + 0PhKMic / 4REXFIYYYVBpf1fqIiHnYRJJaiXZsMx2DRsnuuaE2sW28TqjpPV3R6T / 9o / / 2j / 5mzuN3Zs6Zc + Yz8zsAZDxqT0Jye6ib3ExqzxV1PiBVuYkHVe5KB6yQPpK + ku5K96U2YhAvGU7SSTapJxfIb0kTuUZuklbyLflOTpVHyBPlInmxvFxeIW + QN8n75M / k20qhUqZUK7XKSaVB + Vj5VLmstIV1CtO117TV2nptg7ZZ263VaLXaAa1OO6zVa + e1pqgfdKJH6E / oMbqhJ + nJer5erC / VX9LX6O / qH9AutDfNpDPoErqHVtN99Cg9Qevpe / QT2kRvUIfeoUHaZkQbupFuZBt5xiQj35hqlBunjI + Na8YXxl3jnhEyI81ok5k + c6A5xEwxM8xCc4G5xaw0T3uJN8zb0Rvj7e7VvZY3zuvz9vImeQutDlZHq4sVbZlWb2uYVWJttLZb + 6xGq8lqte4ylUWzbszLnmK92ACWwtJYBstmOWwcm8KmsWJWwuaz5aycrWIb2U52jF2JYz74kn2jfLN98xIaE24ltCbeSXzQs0 + v7v6Z / nn + Jf7l / vKk2KT4pKS6rnVG3aZbuH / xARH / FOKhmStj4i2pSeLSPel76QdXJo6kkSySQxpII7lMrpLPya12GTyWWdQus9qV2SLXylflvyoLlQrlbeWQck75UPlE + Z1yJSwqrLv2qiuzrl2mUtuj7WuXOaQd1Rq0T6OuujLhrkxXXdf9el89RZ + uL2mXqdbrKWgs7UvH0Tn0ZVemhh6hx + kZep420kv0T / QW / Zp + S783YMQapjHayHksU2isNM4Yjcbnxg3j78Z9E2aUGePK9DEHm8lmuisz31xkVphvtct08EZ7u / 1bpqcrk + utcGU6uTIxVoI1yBpulVpbrZ3WRVfmuisDFs5i2ZMsvl1mIBvORrFMV2Ysy2MFbAabw15gZa7MSrbelalmn8Wx + JW + Qb5U3zRfScJFV + ZrV + YfrkxnV2auf7F / mf9lV8ZyZcLretS93i4jibaHMuK + sMVH4pw4K06Jk + KEOC6OiSPioNgvakWN2CuqxR5RJSpFhVgtXhWloljkijEiS4wSI0W6SBMjxADBhEdIoQehYOhvobuhb0J3Qn8MNQWfD5YEZwdnBWcGC4JTg1OC + cHJwYnBvOCEYOZ3GYG0QGpgQKB / oE + ABayAN9AjEBkI54L / mbfyd / gBXsur + W6 + g2 / nW / kavoq / wsv5Yl7GS / hsXsxn8CKezyfxPD6e5 / Kx / Dmew8fwbJ7FM3kGH81H8nSexlN5Ck / m / Xk / / jT38xju4WFccdqco85hZ79T47zpvOFUObudXc4OZ5tT6gxzkp2hzhBnsNPPSXR8DnNMh9oP7KDdatv2H + xr9u / tK / Zl + 5J9wf7Qft8 + bzfY9fZZ + 4x92j5pn7CP28fsI / Yh + 6C9166yl9m + lkstO1q2tSxrWXqb3Y68LX9Jbt67eeHGl827mjc3r29e17z2 + l + uf3X9i + mkKFS0M9HqXKCxiN6Pqtz / 438wVBL5cJDwH0YSyOOZ / F / OeLRTQRhU99cKRwQi8SP82K2QGjoiCp3QGV3wBKLRFTGIRTd0Rw / 3r9NBYbhV1AsLDHGIhw8JeAqJ6Ile8KM3ktAHffETPI1 + 6I8B + CkGYhAGYwiGIhnDkIJU / AzD8QxGIA3pGIlRGI0MPItMZCEbP8cY5OA5jEUuxmE8JiAPEzEJk5GPKZiKAhRiGoow3b3 / OqzHBmxCJfagBvtRiwOow0H8EodwBIdxFMdwHL / CCfwap3AGp / Eu6nEW7 + E83scHagHKUIxZeF6dhmV4GwvwonoOS / CCZy1eR7UnD4s8GzwbMQdLPameLE + mrHgKUIpy8g3eQQNew0zM8 + RK4z1zPSMwFyvU6ZiBVViLKila6qqOVXPVyWq + OkHNw7nwSvxGGuryHVBfVEsj4iLi1UIsVyeqU9SZWIPNWI0t2IgKbMN2bMUu7HZfuBN78SbewD1STBZjIVlAFpIyvER + QRaRWf8CuIJbZgB42mNgQAWM6gxvQZj1KgMDmwhLAgPDv3CO3D8bWT / 8fwzkV / 9 / DOEDAP4SD8MAAAB42p1VaXfTRhSVvCSOk9AlCwV1GTNxoNHIhC0YMGkqxXYhXRwIrQRdpCx05Tsf + 1m / 5im05 / QjP633jpeElp7TNidH786bq7dcvRmLY0SlTwNxjTpU8nIgldXHUuk + iRu64eWxksEgbshW4ilpE7WTRMlsNzuUS1zOdpWsE6yT8XIQq6cqzzMl9UGcwqO4VyfaINpIvTRJEk8cP0m0OIP4KEkCKRmFOJVmhhKq0SCWqg5lSodeo5GImwZSNhr
@ font-face { font-family : "clipperz-font" ; src : url ( data : font / woff ; charset = utf-8 ; base64 , d09GRgABAAAABE + kABMAAAAItowAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcX + sYQkdERUYAAAHEAAAAigAAALB6vW4qR1BPUwAAAlAAABf5AAA4iBRx + a1HU1VCAAAaTAAAAz0AAAUKOwZ / pk9TLzIAAB2MAAAAVgAAAFaIl2qaY21hcAAAHeQAAA3BAAAV1o5ChE9jdnQgAAArqAAAACwAAAA4KgUAVmZwZ20AACvUAAAE + gAACZGLC3pBZ2FzcAAAMNAAAAAIAAAACAAAABBnbHlmAAAw2AADsrUAB2n4Qk8cU2hlYWQAA + OQAAAAMgAAADb + oqbzaGhlYQAD48QAAAAfAAAAJAmgDwtobXR4AAPj5AAADWEAAC70th7bImxvY2EAA / FIAAAfUgAAMXQquf0QbWF4cAAEEJwAAAAgAAAAIA + tEFduYW1lAAQQvAAABsQAABY2F + AXcHBvc3QABBeAAAA3igAAdT5aFXjJcHJlcAAETwwAAACQAAAAkPNEIux3ZWJmAARPnAAAAAYAAAAGWLNRrgAAAAEAAAAAzD2izwAAAADF2XJtAAAAAM3UAwV42h3OPRLBYBgE4P02b / caPTN + Gi7lJoKOhl5URJFEIUoqGonD0HEAy87szFPtLAKAplrgF6KFwLm64BoREybyhlt5x1TeM5NzFvKBR7lkKZ94li + 8yjfe5YqVXLOWH6Zda9sAkQ1tLMcWyxObyjNbyivvIHjXe6D3 / Sm / / C1 / GiME2P8dvil3HbQAAHja7VsPUJXXlb / / 78f7 / 5cQw1pKqCGWuqxLLGUZyzjEEkMMJayhxlIk1BhDCCUsZS11qaXWMazLWmuNYY1rWde61BjjGOO61nEJay3jGId1HYdaxjLWtYxLDTHUyHt77nkInzyh0HRnZ2d2mPP7fp53v3Pvd849957vvSuhhBAH2UWuErmydmUFSXn2L2uryLznar / 6AsmrWvlSCimsWllXTZYTAS1JNEoYXDjcQ58qXpQCV6Oj8Hfncztn8CdIFrEee + qJFJL1OGIh4hNPFgIuRV78pMGnHn / KIGrGLMkXV9a + QFIQMxCzXnzhxRdITm1dRSVZBN0I6IMDSuCMKKLhSomF / zLMSAKMM5HMJnPIPLKALCSLSREpJeXQ2vRRPHptABvmegKswZXuiP07oT72b8d2fC4WqH1gScxuVkxDs05gj / Sz6XBNhp4oSSUu9ANlNSP95m6RhvgJvBP6Y6txZHNgVJRkQmszdriHPatTDao + 0DORIh6EKxd / JGaLT8JzEuIBCYHMglZfFmvGsMIgOUL2A54ESxYJkDR42gKIXRVZR1rv9MD74Okpb4RP7mgyo9Ab64j2TtEmN7oR2hRFm8c0e0kGeCllZPyukmg5aFwjU9hhrmg7aHwkBTTUOeB8H / 3ARbL4BPho4hOil + yoj + pqwE6wNUAv0j56hQ7QG3SYRphgDuZjiSyZpbJ0No9lsRyWxxazQlbMSlkZq2RrWA2rZ41sPdvINrOtbAfbxfawDnaQHWHHWSc7zc6y86yXXWZX2XU2xG5xwhV38QBP4rN5Gp / LM / kCnssX8QK + lJfw5bycr + JVvJY38HW8mW / irXwbb + O7 + V6 + nx / iR / kJ3sW7 + Tl + gV / i / fwaH + Q3 + W3BhCU8IiRmQXzniAwxX2SLhSJfLBFFYplYISrEalEt6sRa0SQ2iBaxRWwXO0W72CcOiMPimDgpTokzokdcFH3iihgQN8SwiEghHdInE2WyTJXpcp7MkjkyTy6WhbJYlsoyWSnXyBpZLxvlerlRbpZb5Q65S + 6RHfKgPCKPy055Wp6V52WvvCyvyutySN5SRCnlUgGVpGarNDVXZaoFKlctUgVqqSpRy1W5WqWqVK1qUOtUs9qkWtU21aZ2q71qvzqkjqoTqkt1q3Pqgrqk + tU1NahuqtuaaUt7dEjP0il6js7Q83W2Xqjz9RJdpJfpFRDrUox45cgvYD71sEbDowfNHIiYWZhp5hmri5beQXp7pNvMrZGzgLkjbwNa0UbEFtN + pA9xAC0UAu6KNMMsTI / 0AqZEIH9pSbQGsCraAJ + 2orWNaK0cNbnRfMD0SL7pK1oJPBRpHBtDYcSMOTuabjIEZj9leZFDBrFf2zhZ1shVwAa0HNOU29pU4gjzRy5AL0PYxjXyK7yrF9G0LEVegHyeWVvYo8ZLzD / yS + MrHOcjUbMilCBakWp8iq + Mjc0dqRnD50f2Ai5GfHrk4hh + BzV5iCWo + SJiKWpyEBehphxxPfZViPhM9DXA5dE25EbzGOLTqClBjLXMQnwcNV82COOH6NCt0TzjAfx0mUHaF80G3IgY01cg1uFIVhikHRGzvpQilqC + APXNUbPeliLG9Nkj / wj6I + i9WPvVqK / E9p3jejp0b2Sfx1F1IWaMIzwd + Jlev4e + 8g7SI8h9iIUmCnQ7xuLJyG7jMcQTsI + Y8cBMYN2ISdEmzAKcJzgnD8R4ZDVgMmJ + pAVHbjDDeJJVwXp9B3GGw0xuRm80jukL0HIBakqidYBkpHUMLcw4V6Tqbj1FO7GsuUvfaKzR / GgsI + 6J9NiIybiWkX8Z420jx9APxsOlER / 6DXqk6CW6IgLeoAmRpDF9DBsiIdNXxD9BX4gWUmzthUEyiHjBxs + a8Y / x1WO8F + 9aO / IfY9gX / R6Mvyz61xP0W6Kvoz6Gn8HoeEG / M / oXwNdEv2XujdxvcOQdwGxjIaZnOdHHQXMx + kUcFWjI7uiXMYIvgj4SWYnWvovtwRoPoM2OyA9NzkbDGMeHsOWfA54cedfkLFoujH4DsNjYB3wJPj1gWjLfyDnz6ch / AoqR98waEvlbM39GfmyexUSB5UReMXdFvgM7tIt / wD + Agu + 3Ap5AfFYUkFTYpZ4gWeJJUUyynSnOZ0ius8y5kjQ4K53PkUbn151fJ03Odc6 / It9yrndeId92XnX + GurLGezxo1XMmSmrmDZlovU9 / cgEzTP6 / gma1 / TN8QpFmeh + Wt + a0OYX8ucz0qxAzeuoGa9iEmBHfwBrtRTxSZEqHhSfgtqTQJVHoFYiZD5INshCkHyQJSBFIMsm1HLxWBGnWS0OQB1Uo6F + 1BtgTJdpF + 2m5 + gFeon202t0kN6ktxljFvOwEJvFUtgclsHms2y2kOWzJayILWMrWAVbzapZHVvLmtgG1sK2sO1sJ2tn + 9gBdpgdYyfZKXaG9bCLrI9dYQPsBhtmES64g / t4Ik / mqTydz + NZPIfn8cW8kBfzUl7GK / kaXsPreSNfzzfyzXwr38F38T28gx / kR / hx3slP87P8PO / ll / lVfp0P8VuCCCVcIiCSwHtpYq7IFAtErlgkCsRSUSKWi3KxSlSJWtEg1olmsUm0im2iTewWe8V + cUgcFSdEl + gW58QFcUn0i2tiUNwUtyWTlvTIkJwlU + QcmSHny2y5UObLJbJILpMrZIVcLatlnVwrm + QG2SK3yO1yp2yX + + QBeVgekyflKXlG9siLsk9ekQPyhhyWESWUQ / lUokpWqSpdzVNZKkflqcWqUBWrUlWmKtUaVaPqVaNarzaqzWqr2qF2qT2qQx1UR9Rx1alOq7PqvOpVl9VVdV0NqVuaaKXNzrJdmDW50jLr8FmZAlnZLY6YeCvcodhts4qKXYCNvAcwzXA6JMzqLYSpi4QsAM1ZYXbSE9LUA8LcRbeLFLNX8kHgvRLs0zwOlmkWZDUlVxVwMqB6zGos081KLofMCiNKAG9LM6o2OQz6QQnVEW9VnTha03JYmNVy0FhmddysIR0iFz / NHBvnMWHqhJfEOmiZJGH / ovsN8mtWFui / giPvEWCTvs7NLvBdYfaU57mplxYjPm3D7yDmIZbY8BnEHMRFiOWI6403WCHiMzJo6hMZMlz8nalPxBvGMmpKEAvFZVOfID4u95msM0hbpXnSbDFkfK7yzJqP + hSMlCX6x / QVqD9neqdHETtwJKXIDyLuQWyO02 / jvzJ1gk3fhXgSsXNcD / 58An1
@ font-face { font-family : "clipperz-font" ; src : url ( data : font / woff ; charset = utf-8 ; base64 , d09GRgABAAAAAwhsABMAAAAGOkgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcX + sYGUdERUYAAAHEAAAAPgAAAEQthyOQR1BPUwAAAgQAAAF6AAACyBhGtLRHU1VCAAADgAAAANgAAAE4s9nOOE9TLzIAAARYAAAAVgAAAFboSuW5Y21hcAAABLAAAAYeAAAIlhvgymljdnQgAAAK0AAAACwAAAA4Kc0AVGZwZ20AAAr8AAAE + gAACZGLC3pBZ2FzcAAAD / gAAAAIAAAACAAAABBnbHlmAAAQAAACoMYABWGAkt / Pq2hlYWQAArDIAAAAMwAAADb9nZt1aGhlYQACsPwAAAAiAAAAJAsODbpobXR4AAKxIAAAC6cAACbKe + 4OzWxvY2EAArzIAAAYyAAAJwgaWHWcbWF4cAAC1ZAAAAAgAAAAIAx8Bb1uYW1lAALVsAAABssAABZiHl0a9nBvc3QAAtx8AAArWAAAWxwQ4zF / cHJlcAADB9QAAACQAAAAkPNEIux3ZWJmAAMIZAAAAAYAAAAGUwJRrgAAAAEAAAAAzD2izwAAAADF2XJtAAAAAM3UAtx42h2LuQ2AQBDEvHcjliEghWLolqeOK40FS5acmADW8uCjkYSmMpV0zXL1oq1690n48k3z40Gg / + AFX10EZQAAeNp1kU0oRHEUxc8Zfx9NamYhFiRZSfkqG5RmMRlEiZKkab6SjzGkMRNJL2WymCwmC1nIQhaSrKxkYTUrpSxkZWUhKysr474b9fJYnPv / de7pdV4XBOBFP0ZQFl9fTaImGV1uQmMymk6hFUa2KJVk / BAdDHApurqIKptURncUhyzyBh4 + ohr1SCGNDVjIIY8CDnCEE5zhEle4xi2KuMMDnvCMF7zhHR / 4pKGXftaygc1sYTu72csABzjCcU4xzAQXuMIMN7nNXe5xn4c85inPQRO3O5QPmeNfHFUOKXd81givKYfVDyp3qp9Rjqg / oJxQHnb5XZrPujIx5UFXhz7lhQq / 8IRyj8uP / ZOfVR51 + PPqO / / Lyc4 + IeU2R393flo5IOwBy16NfUsPPKbSVMrRvaZOLusT9YuComHRmGhScjOimPCcvCl506INkSXKifKignz9wsjGbJrsn / PebvA9LTtZ7lMuSGeaHbMlM6 / TUudeec9EvgAH8GZmAAB42j2PTQrCMBCF37Sl1KIuxFVXUbArFyLiQsSFC8GfqjQnEBURgoK48QqeQy / g2gP4cyidjEVCvveYZCYvIAAhzrjDXZ4OBmWz2CvEZnHcocFnpNO + 4hv4fEC8PK5ZD7QQDHWi0B0LJ8JkNlEYTMWnM + ZAjzV7LZVsym + Cw + L8nQtvZbYbRGa / NFDCWFi3Kfgc8r6lIwRnCVFChGpWV5k2M21LWkKHO4rw6EFPetHb / oIqVKUaxex9v2cnu2vrg5v1VGBGvAPu9JHPXVnnuQszkRSjLxxOLHAAAQTRAZAABQAEBTMFmQA2AR4FMwWZ / 0UD1wBmAhIAAAILBgkDAwQLAgTmAAL / UAB5 + wAAACAAAAAAUGZFZAABAA3 / / QYU / hQAAAg5AydgAAGf39cAAAAAeNrt1XtQVccdB / Dv2XM4F2w94oOHmrPnsXgJekUbTX0hlAC + kISAioqK8kik8Q2O0QRrRRODRo2PgMVoFAmNitEYNYh5NZGkqUQ7ZjKdOviI5 + wNSUYzjdeRmLI9otN / + kf / 7R / dmX38dmZ3ducz + 1sAMu7XhyB5LdRNXiR1xYq6BJBqvMCHGm + mO1ZLH0tt0nXppnRb6iAGsUgqySBZpIl8RP5MWslFcpm0kxvkRzlFTpOny / Pk5fIqebVcJW + S98lfyNeUAqVMqVXqlONKs / KJ8plyTukI6xmma2u1ddoGrUp7WavW9mp1Wr3WoB3SmrQzWmvkzzrRI / Q + eoxu6Il6vl6iP6s / p6 / XT + kf0N50MM2kRXQF3UVr6T7aSI / RJvoe / ZS20jbq0u9oiHYYUYZuZBhZRp4xw8g3ZhsVxjvGJ8ZF45Jx07hldJrdzCiTmX5zhDnaTDYnmgXmUnOzucM8YRErzOphxVj9LN2yrTjLbw2yEq0Cu7vdw + 5tR9mmPdgea5faG + 1t9j67xW612 + 2bTGVRrC + z2MNsEHuUJbN0NpFlsWw2hc1ic1kJK2VL2CpWwSrZRraTHWHn45gf / iT / eP / T / sXxLfFX49sTvku4O3DIoH6B4sDiwIrAqkBFYmzigMTEhugGo2HTVdw + e5eIfwpxz8yTMfG61Cpdkbh0S7oj / ezJxJF0Mplkk2bSQs6RC + QrcrVLBg9kyrtk1nkym + U6 + YL8g7JM2arsVw4qp5UPlU + VvyjnwyLD + mm / 92Re7JLZoe3S9nXJHNQatWbts8gLnky4JxOt63pAH6oX6iu6ZGr1JgoaS4fSKXQ + fd6T2UsP06P0JD1DW + jn9G / 0Kv2G3qB3DBixhmlMMLIfyBQYa4yTRovxldFm / MO4bcKMNGM8mSHmKDPJzPBklpjl5lbz9S6Z7laU1fffMgM9mVxrqyfT05OJsePtkXaqvdDeYu + 0z3oyf / dkwMJZLHuIDeiSGcFS2XiW6cnksDw2hxWx + ewZVubJrGEbPJla9kUcGwD / SH + Kf66 / NP6sJ / ONJ / OTJ9PLk1kUWB5YGXjek7E9mfCG / g0vdclIouOejLgtHPGxOC2axClxXLwtjoq3RKM4JOpFndgv9ojd4g + iRlSL7WKLqBRrxAJRLHLE4yJTjBMZIl2kicfEcGELVaDzp85bnT903uj8vvPbzi87z4VKQ / NDT4VKQkWh2aFZofzQzNCMUF5oWmhqaNKPE4JpweTg8OCwYGLQDlrB / sFuwXAu + Le8nb / J63kdr + XVfDvfxrfw9byS / 45X8OW8jJfyp3kJL + LzeD6fwfP4VJ7Lc / iTPJs / wbP4ZJ7JJ / IJfBzP4Ok8hSfzJD6cD + OP8ACP4T4exhW3w210D7kH3L3uHne3W + NWu6 + 6291X3IXuWDfJHeOOdke5w9wE1 + 8y13Spc9cJOe2O43zpXHT + 6px3zjmfOx85HzrvO2ecZqfJedc56ZxwjjvHnKPOEeewc9B5w3nNqXFWOv7rk673vt7z646v71yru1Z1rfLK2ivlV1IvF7RFt3VvC2 / ztamXFlwqupRfuLZwdWFUwv5el7W6iMb7We7 / 5X + wqKTbvU7CfxhJIA9G8n / Z4 / 5KBWFQvV8rHBHohl / gl16G1NADkeiJXuiNPohCNGIQi77oh / 7eX6eDwvCyqAUbDHHwHj3i8TASMBCDEMBgJGIIhuJXeATDMByP4tcYgZEYhdEYgySMRTJS8Buk4jGkIR0ZGIfxmICJmIRMTEYWHscTyMaTyEEupmAqpiEP0zEDM5GPWZiNOSjAXMxDoXf + F7EBVdiEHdiFvTiAOtSjAW / gjziIwziERhzBUbyFY3gb7 + AkTuAUmvAu3sMZvI8P1DkoQwmewm / VuViJ / ViKBepprMAzvhfwEmp9eSj3Vfk2Yj6e9aX4JvsyZdk3BwtRQb7Hm2jGWhRjsS9Xmupb5EvDIqxWC1GESryAGilKilZz1Fx1ppqvTlPzcDqiD / 4kjfH46tUF6sKIAxH1agFWqdPVWWox1uNlrMNmbMRWvIJt2IJXUe3dcCdewx7sxi1STMqxjCwhS8kyPEeWkzJS8i + xY1poAAB42mNgQAOHGeaAMOtVBgY2EZYEBoZ / YRyWf26yfvj / GMiv / v8YwgcAEwUQPXjanVVpd9NGFJW8JI6T0CULBXUZM3Gg0ciELRgwaSrFdiFdHAitBF2kLHTlOx / 7Wb / mKbTn9CM / rfeOl4SWntM2J0fvzpurt1y9GYtjRKVPA3GNOlTyciCV1cdS6T6JG7rh5bGSwSBuyFbiKWkTtZNEyWw3O5RLXM52lawTrJPxchCrpyrPMyX1QZzCo7hXJ9og2ki9NEkSTxw / SbQ4g / goSQIpGYU4lWaGEqrRIJaqDmVKh16jkYibBlI2GvWow6K
2015-03-03 23:25:30 +01:00
/ *
# Flex container notes
display : flex | inline-flex ;
flex-direction : row | row-reverse | column | column-reverse ;
flex-wrap : nowrap | wrap | wrap-reverse ;
flex-flow : < flex-direction > < flex-wrap > ;
justify-content : flex-start | flex-end | center | space-between | space-around ;
align-items : stretch | flex-start | flex-end | center | baseline ;
align-content : stretch | flex-start | flex-end | center | space-between | space-around ;
# Flex items
visibility : collapse ;
flex : none | [ < ‘ flex-grow ’ > < ‘ flex-shrink ’ > ? | | < ‘ flex-basis ’ > ] ;
order : 0 ;
min-width : min-content ;
margin-left : auto ;
align-self : auto | flex-start | flex-end | center | baseline | stretch ;
http : / / css-tricks . com / snippets / css / a-guide-to-flexbox /
http : / / jonibologna . com / flexbox-cheatsheet /
* /
2015-12-07 10:56:02 +01:00
@ -webkit-keyframes spin { 0 % { -webkit- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -moz- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -ms- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -o- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; }
100 % { -webkit- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -moz- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -ms- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -o- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; } }
@ -moz-keyframes spin { 0 % { -webkit- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -moz- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -ms- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -o- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; }
100 % { -webkit- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -moz- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -ms- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -o- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; } }
@ -ms-keyframes spin { 0 % { -webkit- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -moz- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -ms- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -o- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; }
100 % { -webkit- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -moz- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -ms- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -o- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; } }
@ keyframes spin { 0 % { -webkit- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -moz- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -ms- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; -o- transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; transform : rotate ( 0 deg ) translate ( 0 , 0 ) ; }
100 % { -webkit- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -moz- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -ms- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; -o- transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; transform : rotate ( 359 deg ) translate ( 0 , 0 ) ; } }
div . overlay { z-index : 99999 ; position : fixed ; top : 50 % ; left : 50 % ; width : 200 px ; height : 200 px ; margin-left : -100 px ; margin-top : -100 px ; background : rgba ( 0 , 0 , 0 , 0.8 ) ; -webkit- border-radius : 20 px ; -moz- border-radius : 20 px ; border-radius : 20 px ; }
div . overlay . mask { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; z-index : 10 ; background-color : rgba ( 0 , 0 , 0 , 0.5 ) ; }
div . overlay . mask { position : fixed ; z-index : -2 ; }
div . overlay . mask . hidden { display : none ; }
div . overlay . mask . card { top : 48 px ; }
. extra-wide div . overlay . mask . card { left : 46.6 % ; }
. wide div . overlay . mask . card { left : 33.3 % ; }
. narrow div . overlay . mask . card { left : 100 % ; }
. extra-wide div . overlay . card { left : 74 % ; }
. wide div . overlay . card { left : 66.6 % ; }
div . overlay . title { color : #FFF ; font-weight : bold ; text-align : center ; display : block ; font-size : 26 px ; position : absolute ; bottom : 30 px ; left : 0 ; width : 100 % ; }
div . overlay . icon { position : relative ; display : inline-block ; width : 128 px ; height : 128 px ; top : 40 % ; left : 50 % ; margin-left : -64 px ; margin-top : -64 px ; text-align : center ; vertical-align : middle ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-size : 96 pt ; color : white ; text-shadow : none ; }
2017-01-21 15:03:42 +01:00
div . overlay . icon . custom { font-size : 80 pt ; }
2015-12-07 10:56:02 +01:00
div . overlay . ios-overlay-show : not ( . card ) { -webkit- animation-name : ios-overlay-show ; -webkit- animation-duration : 750 ms ; -webkit- animation-timing-function : linear ; -webkit- animation-iteration-count : 1 ; -webkit- animation-fill-mode : none ; -moz- animation-name : ios-overlay-show ; -moz- animation-duration : 750 ms ; -moz- animation-timing-function : linear ; -moz- animation-iteration-count : 1 ; -moz- animation-fill-mode : none ; -ms- animation-name : ios-overlay-show ; -ms- animation-duration : 750 ms ; -ms- animation-timing-function : linear ; -ms- animation-iteration-count : 1 ; -ms- animation-fill-mode : none ; -o- animation-name : ios-overlay-show ; -o- animation-duration : 750 ms ; -o- animation-timing-function : linear ; -o- animation-iteration-count : 1 ; -o- animation-fill-mode : none ; animation-name : ios-overlay-show ; animation-duration : 750 ms ; animation-timing-function : linear ; animation-iteration-count : 1 ; animation-fill-mode : none ; }
div . overlay . ios-overlay-hide : not ( . card ) { -webkit- animation-name : ios-overlay-hide ; -webkit- animation-duration : 750 ms ; -webkit- animation-timing-function : linear ; -webkit- animation-iteration-count : 1 ; -webkit- animation-fill-mode : forwards ; -moz- animation-name : ios-overlay-hide ; -moz- animation-duration : 750 ms ; -moz- animation-timing-function : linear ; -moz- animation-iteration-count : 1 ; -moz- animation-fill-mode : forwards ; -ms- animation-name : ios-overlay-hide ; -ms- animation-duration : 750 ms ; -ms- animation-timing-function : linear ; -ms- animation-iteration-count : 1 ; -ms- animation-fill-mode : forwards ; -o- animation-name : ios-overlay-hide ; -o- animation-duration : 750 ms ; -o- animation-timing-function : linear ; -o- animation-iteration-count : 1 ; -o- animation-fill-mode : forwards ; animation-name : ios-overlay-hide ; animation-duration : 750 ms ; animation-timing-function : linear ; animation-iteration-count : 1 ; animation-fill-mode : forwards ; }
div . overlay . spinnerOnly . spinner { top : 50 % ; }
div . overlay . progressBar { background-color : #222 ; height : 4 px ; margin-top : 86 px ; margin-left : 10 px ; margin-right : 10 px ; -webkit- border-radius : 2 px ; -moz- border-radius : 2 px ; border-radius : 2 px ; }
div . overlay . progressBar . progress { background-color : #999 ; height : 4 px ; display : block ; -webkit- border-radius : 2 px ; -moz- border-radius : 2 px ; border-radius : 2 px ; }
2016-03-29 11:45:50 +02:00
div . spinner { position : relative ; width : 100 px ; height : 100 px ; left : 50 % ; top : 40 % ; margin-left : -50 px ; margin-top : -50 px ; display : block ; }
div . spinner div { width : 12 % ; height : 26 % ; background : #ffffff ; position : absolute ; left : 44.5 % ; top : 37 % ; opacity : 0 ; -webkit- animation-name : overlay - spin ; -webkit- animation-duration : 1 s ; -webkit- animation-timing-function : linear ; -webkit- animation-iteration-count : infinite ; -webkit- animation-fill-mode : none ; -moz- animation-name : overlay - spin ; -moz- animation-duration : 1 s ; -moz- animation-timing-function : linear ; -moz- animation-iteration-count : infinite ; -moz- animation-fill-mode : none ; -ms- animation-name : overlay - spin ; -ms- animation-duration : 1 s ; -ms- animation-timing-function : linear ; -ms- animation-iteration-count : infinite ; -ms- animation-fill-mode : none ; -o- animation-name : overlay - spin ; -o- animation-duration : 1 s ; -o- animation-timing-function : linear ; -o- animation-iteration-count : infinite ; -o- animation-fill-mode : none ; animation-name : overlay - spin ; animation-duration : 1 s ; animation-timing-function : linear ; animation-iteration-count : infinite ; animation-fill-mode : none ; -webkit- border-radius : 50 px ; -moz- border-radius : 50 px ; border-radius : 50 px ; -webkit- box-shadow : 0 0 3 px rgba ( 0 , 0 , 0 , 0.2 ) ; -moz- box-shadow : 0 0 3 px rgba ( 0 , 0 , 0 , 0.2 ) ; -ms- box-shadow : 0 0 3 px rgba ( 0 , 0 , 0 , 0.2 ) ; -o- box-shadow : 0 0 3 px rgba ( 0 , 0 , 0 , 0.2 ) ; box-shadow : 0 0 3 px rgba ( 0 , 0 , 0 , 0.2 ) ; }
div . spinner div . bar01 { -webkit- transform : rotate ( 0 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 0 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 0 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 0 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 0 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : 0 s ; -moz- animation-delay : 0 s ; -ms- animation-delay : 0 s ; -o- animation-delay : 0 s ; animation-delay : 0 s ; }
div . spinner div . bar02 { -webkit- transform : rotate ( 30 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 30 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 30 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 30 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 30 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.9167 s ; -moz- animation-delay : -0.9167 s ; -ms- animation-delay : -0.9167 s ; -o- animation-delay : -0.9167 s ; animation-delay : -0.9167 s ; }
div . spinner div . bar03 { -webkit- transform : rotate ( 60 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 60 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 60 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 60 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 60 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.833 s ; -moz- animation-delay : -0.833 s ; -ms- animation-delay : -0.833 s ; -o- animation-delay : -0.833 s ; animation-delay : -0.833 s ; }
div . spinner div . bar04 { -webkit- transform : rotate ( 90 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 90 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 90 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 90 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 90 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.75 s ; -moz- animation-delay : -0.75 s ; -ms- animation-delay : -0.75 s ; -o- animation-delay : -0.75 s ; animation-delay : -0.75 s ; }
div . spinner div . bar05 { -webkit- transform : rotate ( 120 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 120 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 120 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 120 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 120 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.667 s ; -moz- animation-delay : -0.667 s ; -ms- animation-delay : -0.667 s ; -o- animation-delay : -0.667 s ; animation-delay : -0.667 s ; }
div . spinner div . bar06 { -webkit- transform : rotate ( 150 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 150 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 150 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 150 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 150 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.5833 s ; -moz- animation-delay : -0.5833 s ; -ms- animation-delay : -0.5833 s ; -o- animation-delay : -0.5833 s ; animation-delay : -0.5833 s ; }
div . spinner div . bar07 { -webkit- transform : rotate ( 180 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 180 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 180 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 180 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 180 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.5 s ; -moz- animation-delay : -0.5 s ; -ms- animation-delay : -0.5 s ; -o- animation-delay : -0.5 s ; animation-delay : -0.5 s ; }
div . spinner div . bar08 { -webkit- transform : rotate ( 210 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 210 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 210 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 210 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 210 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.41667 s ; -moz- animation-delay : -0.41667 s ; -ms- animation-delay : -0.41667 s ; -o- animation-delay : -0.41667 s ; animation-delay : -0.41667 s ; }
div . spinner div . bar09 { -webkit- transform : rotate ( 240 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 240 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 240 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 240 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 240 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.333 s ; -moz- animation-delay : -0.333 s ; -ms- animation-delay : -0.333 s ; -o- animation-delay : -0.333 s ; animation-delay : -0.333 s ; }
div . spinner div . bar10 { -webkit- transform : rotate ( 270 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 270 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 270 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 270 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 270 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.25 s ; -moz- animation-delay : -0.25 s ; -ms- animation-delay : -0.25 s ; -o- animation-delay : -0.25 s ; animation-delay : -0.25 s ; }
div . spinner div . bar11 { -webkit- transform : rotate ( 300 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 300 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 300 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 300 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 300 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.1667 s ; -moz- animation-delay : -0.1667 s ; -ms- animation-delay : -0.1667 s ; -o- animation-delay : -0.1667 s ; animation-delay : -0.1667 s ; }
div . spinner div . bar12 { -webkit- transform : rotate ( 330 deg ) translate ( 0 , -142 % ) ; -moz- transform : rotate ( 330 deg ) translate ( 0 , -142 % ) ; -ms- transform : rotate ( 330 deg ) translate ( 0 , -142 % ) ; -o- transform : rotate ( 330 deg ) translate ( 0 , -142 % ) ; transform : rotate ( 330 deg ) translate ( 0 , -142 % ) ; -webkit- animation-delay : -0.0833 s ; -moz- animation-delay : -0.0833 s ; -ms- animation-delay : -0.0833 s ; -o- animation-delay : -0.0833 s ; animation-delay : -0.0833 s ; }
2015-12-07 10:56:02 +01:00
@ -webkit-keyframes overlay-spin { from { opacity : 1 ; }
to { opacity : 0.25 ; } }
@ -moz-keyframes overlay-spin { from { opacity : 1 ; }
to { opacity : 0.25 ; } }
@ -ms-keyframes overlay-spin { from { opacity : 1 ; }
to { opacity : 0.25 ; } }
@ keyframes overlay-spin { from { opacity : 1 ; }
to { opacity : 0.25 ; } }
@ -webkit-keyframes ios-overlay-show { 0 % { opacity : 0 ; }
100 % { opacity : 1 ; } }
@ -moz-keyframes ios-overlay-show { 0 % { opacity : 0 ; }
100 % { opacity : 1 ; } }
@ -ms-keyframes ios-overlay-show { 0 % { opacity : 0 ; }
100 % { opacity : 1 ; } }
@ keyframes ios-overlay-show { 0 % { opacity : 0 ; }
100 % { opacity : 1 ; } }
@ -webkit-keyframes ios-overlay-hide { 0 % { opacity : 1 ; }
100 % { opacity : 0 ; } }
@ -moz-keyframes ios-overlay-hide { 0 % { opacity : 1 ; }
100 % { opacity : 0 ; } }
@ -ms-keyframes ios-overlay-hide { 0 % { opacity : 1 ; }
100 % { opacity : 0 ; } }
@ keyframes ios-overlay-hide { 0 % { opacity : 1 ; }
100 % { opacity : 0 ; } }
2014-10-09 14:03:48 +02:00
/ *
. registrationForm {
. steps {
. step {
position : absolute ;
/ / top : 0 ;
/ / left : 0 ;
/ / width : 100 % ;
/ / height : 100 % ;
. slide ( ) ;
}
}
}
* /
/ *
. page {
transform : rotateY ( 0deg ) translateZ ( 100px ) ;
2015-12-07 10:56:02 +01:00
& . left { transform : rotateY ( -90 deg ) translateZ ( 100 px ) ;
2014-10-09 14:03:48 +02:00
}
& . center {
transform : rotateY ( 0deg ) translateZ ( 100px ) ;
}
2015-12-07 10:56:02 +01:00
& . right { transform : rotateY ( 90 deg ) translateZ ( 100 px ) ; }
2014-10-09 14:03:48 +02:00
}
# mainDiv {
width : 100 % ;
height : 100 % ;
position : absolute ;
transform-style : preserve-3d ;
transition : transform 3s ;
& . show-front { transform : translateZ ( -100 px ) rotateY ( 0 deg ) ; }
& . show-back { transform : translateZ ( -100 px ) rotateX ( -180 deg ) ; }
& . show-right { transform : translateZ ( -100 px ) rotateY ( -90 deg ) ; }
& . show-left { transform : translateZ ( -100 px ) rotateY ( 90 deg ) ; }
& . show-top { transform : translateZ ( -100 px ) rotateX ( -90 deg ) ; }
& . show-bottom { transform : translateZ ( -100 px ) rotateX ( 90 deg ) ; }
}
* /
2015-12-07 10:56:02 +01:00
html { position : fixed ; height : 100 % ; width : 100 % ; }
. page { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; overflow : hidden ; -webkit- transform : translate3d ( 0 , 0 , 0 ) ; transform : translate3d ( 0 , 0 , 0 ) ; -webkit- transition-duration : 0.5 s ; transition-duration : 0.5 s ; }
. page . left { -webkit- transform : translate3d ( -100 % , 0 , 0 ) ; transform : translate3d ( -100 % , 0 , 0 ) ; }
. page . right { -webkit- transform : translate3d ( 100 % , 0 , 0 ) ; transform : translate3d ( 100 % , 0 , 0 ) ; visibility : hidden ; display : none ; }
. page . right . transition { visibility : visible ; display : block ; }
input [ type = text ] { -webkit- appearance : none ; }
. mainPage { height : 100 % ; }
. mainPage > # selectionPanel { position : fixed ; z-index : 20 ; width : 250 px ; height : 100 % ; top : 0 ; left : -250 px ; transition : left 0.3 s ease-in-out ; overflow : auto ; -webkit- overflow-scrolling : touch ; }
. mainPage > # selectionPanel . open { left : 0 px ; }
# selections { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; height : 100 % ; }
# selections ul . defaultSet { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
# selections . search { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
# selections ul . tagList { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; margin-left : 0 px ; overflow : auto ; -webkit- overflow-scrolling : touch ; }
# selections . showArchivedCards { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; cursor : pointer ; }
# mainPanel { left : 0 px ; }
# mainPanel . extra-wide { width : 100 % ; height : 100 % ; margin : 0 auto ; }
# mainPanel . extra-wide . container { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; }
2016-03-29 11:45:50 +02:00
# mainPanel . extra-wide . subpanel . selection { -webkit- box-flex : 1 ; -webkit- flex : 1 0 ; -moz- box-flex : 1 ; -moz- flex : 1 0 ; -ms- flex : 1 0 ; flex : 1 0 ; max-width : 20 % ; }
2015-12-07 10:56:02 +01:00
# mainPanel . extra-wide . subpanel . cardContent { -webkit- box-flex : 4 ; -webkit- flex : 4 ; -moz- box-flex : 4 ; -moz- flex : 4 ; -ms- flex : 4 ; flex : 4 ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; }
# mainPanel . extra-wide . selectionToggle . button { display : none ; visibility : hidden ; }
# mainPanel . extra-wide div . addCardButton { margin-left : 20 % ; z-index : 5 ; }
# mainPanel . wide { transition : left 0.3 s ease-in-out ; }
# mainPanel . wide . container { width : 100 % ; height : 100 % ; margin : 0 auto ; }
# mainPanel . narrow { transition : left 0.3 s ease-in-out ; }
# mainPanel . narrow . container { width : 100 % ; height : 100 % ; margin : 0 auto ; }
# mainPanel . narrow . column { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; overflow : hidden ; -webkit- transform : translate3d ( 0 , 0 , 0 ) ; transform : translate3d ( 0 , 0 , 0 ) ; -webkit- transition-duration : 0.5 s ; transition-duration : 0.5 s ; }
# mainPanel . narrow . column . left { -webkit- transform : translate3d ( -100 % , 0 , 0 ) ; transform : translate3d ( -100 % , 0 , 0 ) ; }
# mainPanel . narrow . column . right { -webkit- transform : translate3d ( 100 % , 0 , 0 ) ; transform : translate3d ( 100 % , 0 , 0 ) ; visibility : hidden ; display : none ; }
# mainPanel . narrow . column . right . transition { visibility : visible ; display : block ; }
# mainPanel . narrow div . addCardButton { margin-left : 75 % ; z-index : 5 ; }
# mainPanel . open . left { width : 100 % ; margin : 0 auto ; position : relative ; z-index : 10 ; top : 0 ; left : 250 px ; }
# mainPanel . open . left . mask { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; z-index : 10 ; background-color : rgba ( 0 , 0 , 0 , 0.5 ) ; }
# mainPanel . open . right . mask { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; z-index : 10 ; background-color : rgba ( 0 , 0 , 0 , 0.5 ) ; }
# extraFeaturesPanel { position : fixed ; z-index : 20 ; width : 300 px ; height : 100 % ; top : 0 ; right : -300 px ; transition : right 0.3 s ease-in-out ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : reverse ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row-reverse ; -moz- flex-direction : row-reverse ; -ms- flex-direction : row-reverse ; flex-direction : row-reverse ; }
# extraFeaturesPanel . open { right : 0 px ; }
# extraFeaturesPanel . extraFeatureContent { display : none ; width : 100 % ; }
# extraFeaturesPanel . fullOpen { width : 100 % ; }
# extraFeaturesPanel . fullOpen . extraFeatureContent { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; }
# extraFeaturesPanel . extraFeatureIndex { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; width : 300 px ; height : 100 % ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; }
# extraFeaturesPanel . extraFeatureIndex header { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
# extraFeaturesPanel . extraFeatureIndex > div { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; overflow : auto ; -webkit- overflow-scrolling : touch ; }
# extraFeaturesPanel . extraFeatureIndex footer { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
# extraFeaturesPanel . extraFeatureContent { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; background-color : black ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; overflow : auto ; -webkit- overflow-scrolling : touch ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . header { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; padding : 20 px ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . content { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; padding : 0 px 20 px 20 px 20 px ; overflow : auto ; -webkit- overflow-scrolling : touch ; }
. mainPage . narrow # extraFeaturesPanel . fullOpen . extraFeatureIndex { width : 0 px ; }
. mainPage . narrow # extraFeaturesPanel . fullOpen . extraFeatureContent { width : 100 % ; }
. mainPage . narrow # extraFeaturesPanel . fullOpen . extraFeatureContent header { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; display : block ; height : 48 px ; }
. container { height : 100 % ; width : 100 % ; }
2014-10-09 14:03:48 +02:00
2015-11-27 16:16:58 +01:00
/* IE fix for 'wide' mode. */
2015-12-07 10:56:02 +01:00
@ media all and ( -ms-high-contrast : none ) , ( -ms-high-contrast : active ) { position : absolute ; }
. cardToolbarFrame { width : 100 % ; height : 100 % ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; }
. cardToolbarFrame . cardToolbar { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
. cardToolbarFrame . cardContent { -webkit- box-flex : 1 ; -webkit- flex : 1 ; -moz- box-flex : 1 ; -moz- flex : 1 ; -ms- flex : 1 ; flex : 1 ; overflow : auto ; -webkit- overflow-scrolling : touch ; }
div . cardToolbar header { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; height : 48 px ; line-height : 48 px ; background-color : #ff9900 ; color : white ; font-size : 24 pt ; }
2016-03-29 11:45:50 +02:00
div . cardToolbar header div . clipperz span . logo { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; -webkit- align-self : center ; -moz- align-self : center ; -ms- flex-item-align : center ; align-self : center ; -webkit- box-flex : 4 ; -webkit- flex : 4 ; -moz- box-flex : 4 ; -moz- flex : 4 ; -ms- flex : 4 ; flex : 4 ; text-align : center ; font-size : 28 pt ; }
2015-12-07 10:56:02 +01:00
div . cardToolbar header div . clipperz span . logo . tag , div . cardToolbar header div . clipperz span . logo . search { font-size : 14 pt ; }
div . cardToolbar header div . clipperz span . logo . withAttachments { font-weight : bold ; }
div . cardToolbar header div . clipperz span . value { display : inline-block ; padding-left : 5 px ; font-size : 18 pt ; }
div . cardToolbar header div . selectionToggle { -webkit- box-flex : 1 ; -webkit- flex : 1 ; -moz- box-flex : 1 ; -moz- flex : 1 ; -ms- flex : 1 ; flex : 1 ; text-align : left ; }
div . cardToolbar header div . selectionToggle . button { display : inline-block ; }
div . cardToolbar header div . selectionToggle . button . label { padding-left : 8 px ; padding-right : 8 px ; }
div . cardToolbar header div . settingsToggle { -webkit- box-flex : 1 ; -webkit- flex : 1 ; -moz- box-flex : 1 ; -moz- flex : 1 ; -ms- flex : 1 ; flex : 1 ; text-align : right ; }
2016-11-27 15:05:10 +01:00
div . cardToolbar header div . settingsToggle . button { display : inline-block ; / *
. settingsToggleButton {
/ / font-family : "clipperz-font" ;
/ / margin-right : 10px ;
/ / h3 {
/ / font-weight : bold ;
/ / font-size : 32pt ;
/ / letter-spacing : -12px ;
/ / }
. badge {
font-family : "clipperz-font" ;
position : absolute ;
margin-top : -2px ;
margin-left : -18px ;
width : auto ;
height : 16px ;
line-height : 16px ;
text-align : center ;
font-size : 8pt ;
font-weight : bold ;
border-radius : 8px ;
padding : 1px 5px 0px 5px ;
& . top {
top : 11px ;
}
& . bottom {
top : 25px ;
margin-left : -36px ;
}
& . info {
color : white ;
background-color : # 1863a1 ;
}
& . warning {
color : # 999 ;
background-color : yellow ;
}
& . error {
color : white ;
background-color : red ;
}
}
}
* / / *
. attachmentQueueToggleButton {
font-family : "clipperz-font" ;
margin-right : 10px ;
h3 {
font-weight : bold ;
font-size : 32pt ;
letter-spacing : -12px ;
}
. badge {
position : absolute ;
margin-left : -8px ;
width : auto ;
height : 16px ;
line-height : 16px ;
background-color : # 1863a1 ;
color : white ;
text-align : center ;
font-size : 8pt ;
font-weight : bold ;
border-radius : 8px ;
padding : 0px 4px ;
& . top {
top : 11px ;
}
& . bottom {
top : 25px ;
margin-left : -36px ;
}
}
}
. certificateQueueToggleButton {
@ include icon-font ( ) ;
margin-right : 10px ;
h3 {
font-weight : bold ;
font-size : 22pt ;
letter-spacing : -12px ;
line-height : 34pt ;
}
. badge {
position : absolute ;
margin-left : -4px ;
width : auto ;
height : 16px ;
line-height : 16px ;
/ / background-color : # 1863a1 ;
color : white ;
text-align : center ;
font-size : 8pt ;
font-weight : bold ;
border-radius : 8px ;
padding : 0px 4px ;
& . top {
top : 8px ;
background-color : # 666 ;
}
& . bottom {
top : 26px ;
/ / margin-left : -42px ;
background-color : # EAD143 ;
}
}
}
* / }
2015-12-07 10:56:02 +01:00
div . cardToolbar header div . settingsToggle . button . label { padding-right : 8 px ; padding-left : 8 px ; }
div . cardToolbar header div . button { overflow : hidden ; font-size : 24 pt ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; vertical-align : center ; }
2014-10-09 14:03:48 +02:00
2015-11-27 16:16:58 +01:00
/* IE fix for badges being shifted to left. */
2016-11-27 15:05:10 +01:00
@ media all and ( -ms-high-contrast : none ) , ( -ms-high-contrast : active ) { . settingsToggleButton { background-color : pink ; }
. settingsToggleButton . badge . top { margin-left : 37 px ; }
. settingsToggleButton . badge . bottom { margin-left : 7 px ; } }
/ *
div . attachmentQueueStatus {
position : fixed ;
top : calc ( 48px - 8px ) ;
right : 0 ;
padding : 0 ;
color : white ;
z-index : 10 ;
height : calc ( 100 % - 48px ) ;
pointer-events : none ;
. arrow {
width : 0 ;
height : 0 ;
border-style : solid ;
border-width : 0 $ arrow-size $ arrow-size $ arrow-size ;
border-color : transparent transparent black transparent ;
position : fixed ;
right : 66px ;
top : calc ( 49px - 8px ) ;
}
& . closed {
display : none ;
visibility : hidden ;
}
p {
padding : 1em ;
}
ul {
pointer-events : all ;
max-height : 100 % ;
overflow-y : auto ;
overflow-x : hidden ;
white-space : nowrap ;
background : black ;
margin-top : $ arrow-size ;
padding : 0 ;
box-shadow : 0px 2px 5px # 888888 ;
li {
padding : 0 0 0 1em ; ;
border-bottom : 1px solid white ;
span {
display : inline-block ;
vertical-align : middle ;
height : 40px ;
line-height : 40px ;
}
. contentType {
@ include icon-font ( ) ;
color : white ;
width : 30px ;
}
. name {
width : 250px ;
overflow : hidden ;
text-overflow : ellipsis ;
}
. status {
width : 150px ;
text-align : right ;
. statusString {
font-size : 14px ;
}
. processIcon {
margin-left : 1em ;
font-size : 15pt ;
}
}
. close {
a {
@ include icon-font ( ) ;
display : inline-block ;
width : 50px ;
text-align : center ;
letter-spacing : 1px ;
font-size : 20px ;
@ include userSelectNone ( ) ;
}
a : hover {
color : lightgray ;
cursor : pointer ;
}
}
. progress {
width : 50px ;
height : 30px ;
text-align : center ;
@ include userSelectNone ( ) ;
}
& : last-child {
border-bottom : 0 ;
}
}
}
2016-03-29 11:45:50 +02:00
. radialProgressIndicator {
height : 25px ;
. background {
fill : white ;
}
. progress {
fill : $ clipperz-orange ;
}
}
2016-11-27 15:05:10 +01:00
}
. narrow {
. attachmentQueueStatus {
width : 100 % ;
ul {
white-space : inherit ;
li {
padding-top : . 2em ;
padding-bottom : . 2em ;
span {
height : 25px ;
line-height : 30px ;
}
. name {
width : 225px ;
}
. status {
padding-left : 30px ;
text-align : left ;
width : calc ( 100 % - 100px ) ;
line-height : 20px ;
font-size : . 8em ;
. processIcon {
margin-left : 0 . 5em ;
}
}
. close {
height : inherit ;
line-height : inherit ;
float : right ;
display : block ;
margin-top : -5px ;
}
. progress {
padding-left : 18px ;
margin-top : -24px ;
}
}
}
}
}
/ / = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
$ arrow-size : 8px ;
div . certificateQueueStatus {
position : fixed ;
top : calc ( 48px - 8px ) ;
right : 0 ;
padding : 0 ;
color : white ;
z-index : 10 ;
height : calc ( 100 % - 48px ) ;
pointer-events : none ;
. arrow {
width : 0 ;
height : 0 ;
border-style : solid ;
border-width : 0 $ arrow-size $ arrow-size $ arrow-size ;
border-color : transparent transparent black transparent ;
position : fixed ;
right : 110px ;
top : calc ( 49px - 8px ) ;
}
& . closed {
display : none ;
visibility : hidden ;
}
2016-03-29 11:45:50 +02:00
2016-11-27 15:05:10 +01:00
p {
padding : 1em ;
}
ul {
pointer-events : all ;
max-height : 100 % ;
overflow-y : auto ;
overflow-x : hidden ;
white-space : nowrap ;
background : black ;
margin-top : $ arrow-size ;
padding : 0 ;
box-shadow : 0px 2px 5px # 888888 ;
li {
padding : 0 0 0 1em ; ;
border-bottom : 1px solid white ;
span {
display : inline-block ;
vertical-align : middle ;
height : 40px ;
line-height : 40px ;
}
& . requested {
. icon {
color : # 999 ;
}
. close {
/ / display : none ;
visibility : hidden ;
}
}
& . published {
. icon {
color : # EAD143 ;
}
}
. icon {
@ include icon-font ( ) ;
color : white ;
width : 30px ;
}
. name {
width : 250px ;
overflow : hidden ;
text-overflow : ellipsis ;
cursor : pointer ;
}
. status {
width : 150px ;
text-align : right ;
. statusString {
font-size : 14px ;
}
/ / . processIcon {
/ / margin-left : 1em ;
/ / font-size : 15pt ;
/ / }
}
. close {
a {
@ include icon-font ( ) ;
display : inline-block ;
width : 50px ;
text-align : center ;
letter-spacing : 1px ;
font-size : 20px ;
@ include userSelectNone ( ) ;
}
a : hover {
color : lightgray ;
cursor : pointer ;
}
}
/ / . progress {
/ / width : 50px ;
/ / height : 30px ;
/ / text-align : center ;
/ /
/ / @ include userSelectNone ( ) ;
/ / }
& : last-child {
border-bottom : 0 ;
}
}
}
/ *
. radialProgressIndicator {
height : 25px ;
. background {
fill : white ;
}
. progress {
fill : $ clipperz-orange ;
}
}
* /
}
. narrow {
. certificateQueueStatus {
width : 100 % ;
ul {
white-space : inherit ;
li {
padding-top : . 2em ;
padding-bottom : . 2em ;
span {
height : 25px ;
line-height : 30px ;
}
. name {
width : 225px ;
}
. status {
padding-left : 30px ;
text-align : left ;
width : calc ( 100 % - 100px ) ;
line-height : 20px ;
font-size : . 8em ;
. processIcon {
margin-left : 0 . 5em ;
}
}
. close {
height : inherit ;
line-height : inherit ;
float : right ;
display : block ;
margin-top : -5px ;
}
/ / . progress {
/ / padding-left : 18px ;
/ / margin-top : -24px ;
/ / }
}
}
}
}
* /
2015-12-07 10:56:02 +01:00
div . cardContent { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; }
div . cardContent div . cardListColumn . column { -webkit- box-flex : 1 ; -webkit- flex : 1 0 ; -moz- box-flex : 1 ; -moz- flex : 1 0 ; -ms- flex : 1 0 ; flex : 1 0 ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; overflow : hidden ; z-index : 5 ; box-shadow : 2 px 0 6 px 0 rgba ( 0 , 0 , 0 , 0.1 ) ; }
2016-04-08 18:07:14 +02:00
div . cardContent div . cardListColumn . column div . cardToolbar . narrow header div . settingsToggle . button . label { padding-right : 6 px ; padding-left : 6 px ; }
2015-12-07 10:56:02 +01:00
div . cardContent div . cardListColumn . column . addCard div . cardList . cardListInnerWrapper { padding-bottom : 100 px ; }
div . cardContent div . cardListColumn . column div . cardList { overflow : auto ; -webkit- overflow-scrolling : touch ; width : 100 % ; }
div . cardContent div . cardListColumn . column div . addCardButton { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; -webkit- border-radius : 30 px ; -moz- border-radius : 30 px ; border-radius : 30 px ; z-index : 5 ; position : relative ; bottom : 0 px ; font-size : 45 pt ; color : white ; background-color : #1863a1 ; box-shadow : 2 px 8 px 6 px 0 rgba ( 0 , 0 , 0 , 0.2 ) ; width : 60 px ; height : 60 px ; position : absolute ; margin-left : 25 % ; margin-bottom : 20 px ; cursor : pointer ; }
div . cardContent div . cardListColumn . column div . addCardButton : hover { background-color : #114875 ; }
div . cardContent div . cardDetail . column { -webkit- box-flex : 2 ; -webkit- flex : 2 ; -moz- box-flex : 2 ; -moz- flex : 2 ; -ms- flex : 2 ; flex : 2 ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; }
div . cardContent div . cardDetail . column div . editWrapper { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; width : 100 % ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; }
div . cardContent div . cardDetail . column div . editWrapper . mask { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; z-index : 10 ; background-color : rgba ( 0 , 0 , 0 , 0.5 ) ; }
div . cardContent div . cardDetail . column div . editWrapper > div . edit { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; box-shadow : 0 px 0 px 10 px 2 px rgba ( 0 , 0 , 0 , 0.75 ) ; position : relative ; z-index : 11 ; }
div . cardContent div . cardDetail . column div . editWrapper > div . edit . content { background-color : white ; -webkit- transform : translate3d ( 0 , 0 , 0 ) ; }
div . cardContent div . cardDetail . column div . editWrapper . mask { background-color : rgba ( 0 , 0 , 0 , 0.6 ) ; }
div . cardContent div . cardDetail . column > div . view { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; width : 100 % ; }
div . cardContent div . cardDetail . column . content { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; overflow : auto ; -webkit- overflow-scrolling : touch ; }
# cardDetailPage > . view , # cardDetailPage > . editWrapper > . edit { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; height : 100 % ; width : 100 % ; }
# cardDetailPage > . view . content , # cardDetailPage > . editWrapper > . edit . content { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; overflow-y : scroll ; }
. cardDetailToolbar { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; height : 48 px ; line-height : 48 px ; }
. cardDetailToolbar li . enabled : hover { color : white ; background-color : #114875 ; }
. cardDetailToolbar . edit { -webkit- box-ordinal-group : 2 ; -webkit- order : 1 ; -moz- order : 1 ; -ms- flex-order : 1 ; order : 1 ; -webkit- transform : translate3d ( 0 , 0 , 0 ) ; width : 100 % ; }
. cardDetailToolbar . edit li . save { cursor : default ; background-color : #55aa55 ; }
. cardDetailToolbar . edit li . cancel { background-color : #666666 ; }
. cardDetailToolbar . edit li . cancel : hover { background-color : #444444 ; }
. cardDetailToolbar . edit . hasPendingChanges li . save { cursor : pointer ; background-color : #22aa22 ; }
. cardDetailToolbar . edit . hasPendingChanges li . save : hover { background-color : #1a801a ; }
. cardDetailToolbar . edit . hasPendingChanges li . cancel { background-color : #aa2222 ; }
. cardDetailToolbar . edit . hasPendingChanges li . cancel : hover { background-color : #dd1111 ; }
. cardDetailToolbar . commands > div { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; }
. cardDetailToolbar . commands > div . back { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; cursor : pointer ; }
. cardDetailToolbar . commands > div . cardMenuOptions { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; cursor : pointer ; }
. cardDetailToolbar ul { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : reverse ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row-reverse ; -moz- flex-direction : row-reverse ; -ms- flex-direction : row-reverse ; flex-direction : row-reverse ; }
. cardDetailToolbar ul li { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; cursor : pointer ; }
. button { cursor : pointer ; }
. button . disabled { cursor : default ; }
div . dialogBox { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-align : center ; -ms- flex-align : center ; -webkit- align-items : center ; -moz- align-items : center ; align-items : center ; -webkit- box-pack : center ; -ms- flex-pack : center ; -webkit- justify-content : center ; -moz- justify-content : center ; justify-content : center ; position : absolute ; left : 0 px ; top : 0 px ; width : 100 % ; height : 100 % ; }
div . dialogBox . mask { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; z-index : 10 ; background-color : rgba ( 0 , 0 , 0 , 0.5 ) ; }
div . dialogBox . mask { z-index : 25 ; -webkit- transform : translate3d ( 0 , 0 , 0 ) ; }
div . dialogBox div . dialog { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; z-index : 99999 ; }
div . dialogBox div . dialog div . answers { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; -webkit- box-pack : end ; -ms- flex-pack : end ; -webkit- justify-content : flex-end ; -moz- justify-content : flex-end ; justify-content : flex-end ; }
div . dialogBox div . dialog div . answers div . button { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; cursor : pointer ; }
div . help { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; z-index : 10 ; background-color : transparent ; }
# loginPage . content , # registrationPage . content , # unlockPage . content { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; overflow : auto ; -webkit- overflow-scrolling : touch ; height : 100 % ; }
# loginPage . content . miscInfo , # registrationPage . content . miscInfo , # unlockPage . content . miscInfo { -webkit- box-flex : 0 ; -webkit- flex : 0 ; -moz- box-flex : 0 ; -moz- flex : 0 ; -ms- flex : 0 ; flex : 0 ; }
# loginPage . content header , # registrationPage . content header , # unlockPage . content header { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; }
# loginPage . content header . headerContent , # registrationPage . content header . headerContent , # unlockPage . content header . headerContent { width : 100 % ; }
# loginPage . content . body , # registrationPage . content . body , # unlockPage . content . body { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; }
# loginPage . content . body . bodyContent , # registrationPage . content . body . bodyContent , # unlockPage . content . body . bodyContent { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; margin-left : auto ; margin-right : auto ; }
# loginPage . content . afterBody , # registrationPage . content . afterBody , # unlockPage . content . afterBody { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; }
# loginPage . content . other , # registrationPage . content . other , # unlockPage . content . other { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-align : center ; -ms- flex-align : center ; -webkit- align-items : center ; -moz- align-items : center ; align-items : center ; }
# loginPage . content . other . otherContent , # registrationPage . content . other . otherContent , # unlockPage . content . other . otherContent { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; width : 100 % ; }
# loginPage . content footer , # registrationPage . content footer , # unlockPage . content footer { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
# loginPage . content footer . footerContent , # registrationPage . content footer . footerContent , # unlockPage . content footer . footerContent { width : 100 % ; }
2016-11-27 15:05:10 +01:00
. settingsToggleButton . badge { font-family : "clipperz-font" ; position : fixed ; right : 4 px ; margin-top : -4 px ; width : auto ; height : 16 px ; line-height : 16 px ; text-align : center ; font-size : 8 pt ; font-weight : bold ; border-radius : 8 px ; padding : 1 px 5 px 0 px 5 px ; }
. settingsToggleButton . badge . top { top : 11 px ; }
. settingsToggleButton . badge . bottom { top : 25 px ; margin-left : -36 px ; }
. settingsToggleButton . badge . info { color : white ; background-color : #1863a1 ; }
. settingsToggleButton . badge . warning { color : #999 ; background-color : yellow ; }
. settingsToggleButton . badge . error { color : white ; background-color : red ; }
2015-12-07 10:56:02 +01:00
. tagEditor { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; }
. tagEditor ul { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; -webkit- box-align : start ; -ms- flex-align : start ; -webkit- align-items : flex-start ; -moz- align-items : flex-start ; align-items : flex-start ; }
. tagEditor ul : before { content : 'tag' ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-size : 16 pt ; padding-right : 11 px ; line-height : 27 px ; color : #ccc ; }
. tagEditor ul li . tag { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; font-size : 13 pt ; font-weight : 100 ; margin-right : 10 px ; padding-left : 1 px ; padding-right : 30 px ; line-height : 27 px ; /* boxed style test */ / * background-color : $ clipperz-orange ;
padding-left : 5px ;
padding-right : 5px ;
border-radius : 3px ;
border : 1px solid gray ;
color : white ;
* / }
. tagEditor ul li . tag span . tagRemoveButton { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; -moz- user-select : -moz- none ; -khtml- user-select : none ; -webkit- user-select : none ; -ms- user-select : none ; user-select : none ; cursor : pointer ; /*line-height: 22px;*/ color : #ccc ; /*color:white;*/ position : absolute ; margin-left : 5 px ; line-height : 31 px ; }
. tagEditor ul li . tag span . tagRemoveButton : hover { color : #9b0000 ; }
. tagEditor input { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; font-size : 13 pt ; font-weight : 100 ; line-height : 24 px ; border : 0 px ; }
# loadingPage { background-color : #ff9900 ; }
# loadingPage div { vertical-align : middle ; width : 100 % ; text-align : center ; }
# loadingPage div h1 { font-size : 40 pt ; font-weight : bold ; color : white ; margin-top : 10 % ; margin-bottom : 5 px ; }
# loadingPage div h3 { font-size : 18 pt ; color : white ; margin : 0 px ; }
# loginPage . content , # unlockPage . content { background-color : #ff9900 ; }
# loginPage . content . body , # unlockPage . content . body { background-color : #ff9900 ; }
# loginPage . content . other , # unlockPage . content . other { color : white ; }
# loginPage . content footer , # unlockPage . content footer { color : white ; background-color : black ; }
# registrationPage . content { background-color : black ; }
# registrationPage . content . body { background-color : black ; }
# registrationPage . content . other { color : white ; }
# registrationPage . content footer { color : black ; background-color : #ff9900 ; }
2015-09-11 18:49:33 +02:00
2015-10-02 14:49:05 +02:00
/ *
# unlockPage {
. content {
background-color : $ main-color ;
2015-09-23 13:39:22 +02:00
2015-10-02 14:49:05 +02:00
. body {
background-color : $ main-color ;
}
footer {
color : $ main-alternate-text-color ;
background-color : $ main-alternate-color ;
}
}
}
* /
2015-12-07 10:56:02 +01:00
# loginPage , # registrationPage , # unlockPage { background-color : black ; }
# loginPage . content , # registrationPage . content , # unlockPage . content { text-align : center ; / *
& . extra-short {
header {
font-size : 18pt ;
}
div . form {
form {
padding : 10px ;
margin-bottom : 20px ;
input {
padding : 3px ;
margin-top : 3px ;
margin-bottom : 5px ;
font-size : 16pt ;
}
button {
min-height : 20px ;
font-size : 12pt ;
padding : 3px 10px ;
border : 1px solid white ;
}
}
}
footer {
font-size : 14pt ;
}
}
* / }
# loginPage . content header , # registrationPage . content header , # unlockPage . content header { -webkit- box-align : end ; -ms- flex-align : end ; -webkit- align-items : flex-end ; -moz- align-items : flex-end ; align-items : flex-end ; max-height : 15 % ; min-height : 70 px ; padding : 10 px ; color : white ; }
# loginPage . content header h3 , # registrationPage . content header h3 , # unlockPage . content header h3 { font-weight : bold ; font-size : 38 pt ; }
# loginPage . content header h5 , # registrationPage . content header h5 , # unlockPage . content header h5 { font-size : 16 pt ; }
# loginPage . content . body , # registrationPage . content . body , # unlockPage . content . body { -webkit- box-align : start ; -ms- flex-align : start ; -webkit- align-items : flex-start ; -moz- align-items : flex-start ; align-items : flex-start ; }
# loginPage . content . body form , # registrationPage . content . body form , # unlockPage . content . body form { position : relative ; background : white ; padding : 20 px ; max-width : 400 px ; margin-left : auto ; margin-right : auto ; }
# loginPage . content . body form label , # registrationPage . content . body form label , # unlockPage . content . body form label { display : none ; }
# loginPage . content . body form input , # registrationPage . content . body form input , # unlockPage . content . body form input { font-family : "clipperz-font" ; display : block ; padding : 5 px ; margin-top : 5 px ; margin-bottom : 10 px ; font-size : 100 % ; font-size : 24 pt ; width : 100 % ; border : 1 px solid #ccc ; border-radius : 0 px ; }
# loginPage . content . body form . steps , # registrationPage . content . body form . steps , # unlockPage . content . body form . steps { text-align : center ; }
# loginPage . content . body form . steps . step , # registrationPage . content . body form . steps . step , # unlockPage . content . body form . steps . step { display : none ; }
# loginPage . content . body form . steps . step . center , # registrationPage . content . body form . steps . step . center , # unlockPage . content . body form . steps . step . center { display : block ; }
# loginPage . content . body form . steps . step h1 , # registrationPage . content . body form . steps . step h1 , # unlockPage . content . body form . steps . step h1 { color : #268bd2 ; font-size : 24 pt ; font-weight : 700 ; margin : 0 px ; padding-top : 15 px ; }
# loginPage . content . body form . steps . step p , # registrationPage . content . body form . steps . step p , # unlockPage . content . body form . steps . step p { color : #657b83 ; font-size : 14 pt ; font-weight : 100 ; margin : 0 px ; padding : 5 px 0 px ; }
# loginPage . content . body form . steps . step label , # registrationPage . content . body form . steps . step label , # unlockPage . content . body form . steps . step label { display : none ; }
# loginPage . content . body form . steps . step input , # registrationPage . content . body form . steps . step input , # unlockPage . content . body form . steps . step input { font-family : "clipperz-font" ; display : block ; padding : 5 px ; margin-bottom : 10 px ; font-size : 100 % ; font-size : 24 pt ; width : 100 % ; }
# loginPage . content . body form . steps . step . TERMS_OF_SERVICE . checkboxBlock input , # registrationPage . content . body form . steps . step . TERMS_OF_SERVICE . checkboxBlock input , # unlockPage . content . body form . steps . step . TERMS_OF_SERVICE . checkboxBlock input { display : block ; float : left ; margin-top : 10 px ; width : 30 px ; }
# loginPage . content . body form . steps . step . TERMS_OF_SERVICE . checkboxBlock p , # registrationPage . content . body form . steps . step . TERMS_OF_SERVICE . checkboxBlock p , # unlockPage . content . body form . steps . step . TERMS_OF_SERVICE . checkboxBlock p { font-size : 12 pt ; font-weight : 500 ; display : block ; text-align : left ; margin-left : 50 px ; line-height : 1.5 em ; cursor : pointer ; }
# loginPage . content . body form . steps . step . TERMS_OF_SERVICE . checkboxBlock p a , # registrationPage . content . body form . steps . step . TERMS_OF_SERVICE . checkboxBlock p a , # unlockPage . content . body form . steps . step . TERMS_OF_SERVICE . checkboxBlock p a { color : #dc322f ; }
# loginPage . content . body form . steps . step . TERMS_OF_SERVICE . stepIndex , # registrationPage . content . body form . steps . step . TERMS_OF_SERVICE . stepIndex , # unlockPage . content . body form . steps . step . TERMS_OF_SERVICE . stepIndex { margin-top : 10 px ; }
# loginPage . content . body form . steps . step . stepBody , # registrationPage . content . body form . steps . step . stepBody , # unlockPage . content . body form . steps . step . stepBody { min-height : 140 px ; }
# loginPage . content . body form . steps . step . stepIndex , # registrationPage . content . body form . steps . step . stepIndex , # unlockPage . content . body form . steps . step . stepIndex { text-align : center ; }
# loginPage . content . body form . steps . step . stepIndex . stepIndexItem , # registrationPage . content . body form . steps . step . stepIndex . stepIndexItem , # unlockPage . content . body form . steps . step . stepIndex . stepIndexItem { font-weight : 900 ; font-size : 28 pt ; display : inline ; color : lightgrey ; }
# loginPage . content . body form . steps . step . stepIndex . stepIndexItem . center , # registrationPage . content . body form . steps . step . stepIndex . stepIndexItem . center , # unlockPage . content . body form . steps . step . stepIndex . stepIndexItem . center { color : gray ; }
# loginPage . content . body form . steps . step . buttons , # registrationPage . content . body form . steps . step . buttons , # unlockPage . content . body form . steps . step . buttons { text-align : center ; margin-top : 10 px ; }
# loginPage . content . body form . steps . step . buttons . button , # registrationPage . content . body form . steps . step . buttons . button , # unlockPage . content . body form . steps . step . buttons . button { margin : 10 px ; text-align : center ; vertical-align : middle ; display : inline-block ; width : 80 px ; font-weight : 900 ; line-height : 45 px ; font-size : 24 px ; }
# loginPage . content . body form . steps . step . buttons . button . back , # registrationPage . content . body form . steps . step . buttons . button . back , # unlockPage . content . body form . steps . step . buttons . button . back { background-color : lightgrey ; }
# loginPage . content . body form . steps . step . buttons . button . back . step_-1 , # registrationPage . content . body form . steps . step . buttons . button . back . step_-1 , # unlockPage . content . body form . steps . step . buttons . button . back . step_-1 { visibility : hidden ; }
# loginPage . content . body form . steps . step . buttons . button . disabled , # registrationPage . content . body form . steps . step . buttons . button . disabled , # unlockPage . content . body form . steps . step . buttons . button . disabled { background-color : #c0c0c0 ; cursor : default ; }
# loginPage . content . body form . steps . step . buttons . button . enabled , # registrationPage . content . body form . steps . step . buttons . button . enabled , # unlockPage . content . body form . steps . step . buttons . button . enabled { background-color : #ff9900 ; }
# loginPage . content . body form button , # registrationPage . content . body form button , # unlockPage . content . body form button { font-family : "clipperz-font" ; min-height : 48 px ; min-width : 48 px ; color : white ; font-size : 24 pt ; font-weight : 500 ; border : 0 px ; padding : 10 px 25 px ; border : 1 px solid white ; background-color : #ff9900 ; -webkit- transition : background-color font-weight 0.2 s linear ; -moz- transition : background-color font-weight 0.2 s linear ; -o- transition : background-color font-weight 0.2 s linear ; -ms- transition : background-color font-weight 0.2 s linear ; transition : background-color font-weight 0.2 s linear ; }
# loginPage . content . body form button : disabled , # registrationPage . content . body form button : disabled , # unlockPage . content . body form button : disabled { font-weight : 100 ; background-color : #c0c0c0 ; cursor : default ; }
# loginPage . content . body . pinForm , # registrationPage . content . body . pinForm , # unlockPage . content . body . pinForm { / *
. pinContainer {
display : flex ;
flex-direction : row ;
justify-content : space-between ;
. pinDigit {
width : 15 % ;
}
}
* / }
# loginPage . content . body . pinForm label , # registrationPage . content . body . pinForm label , # unlockPage . content . body . pinForm label { display : inherit ; text-align : left ; color : #666 ; }
# loginPage . content . body . pinForm . pinValue , # registrationPage . content . body . pinForm . pinValue , # unlockPage . content . body . pinForm . pinValue { font-family : clipperz-password ; }
# loginPage . content . body . pinForm . pinValue :: -webkit-input-placeholder , # registrationPage . content . body . pinForm . pinValue :: -webkit-input-placeholder , # unlockPage . content . body . pinForm . pinValue :: -webkit-input-placeholder { font-family : clipperz-font ; }
# loginPage . content . body . pinForm . pinValue : -moz-placeholder , # registrationPage . content . body . pinForm . pinValue : -moz-placeholder , # unlockPage . content . body . pinForm . pinValue : -moz-placeholder { font-family : clipperz-font ; }
# loginPage . content . body . pinForm . pinValue :: -moz-placeholder , # registrationPage . content . body . pinForm . pinValue :: -moz-placeholder , # unlockPage . content . body . pinForm . pinValue :: -moz-placeholder { font-family : clipperz-font ; }
# loginPage . content . body . pinForm . pinValue : -ms-input-placeholder , # registrationPage . content . body . pinForm . pinValue : -ms-input-placeholder , # unlockPage . content . body . pinForm . pinValue : -ms-input-placeholder { font-family : clipperz-font ; }
# loginPage . content . body . pinForm . passphraseLogin , # registrationPage . content . body . pinForm . passphraseLogin , # unlockPage . content . body . pinForm . passphraseLogin { font-size : .9 em ; color : #ff9900 ; text-decoration : underline ; cursor : pointer ; }
# loginPage . content . body . registrationLink , # loginPage . content . body . loginLink , # registrationPage . content . body . registrationLink , # registrationPage . content . body . loginLink , # unlockPage . content . body . registrationLink , # unlockPage . content . body . loginLink { display : inline-block ; margin-top : 25 px ; margin-bottom : 25 px ; line-height : 34 pt ; font-family : "clipperz-font" ; min-height : 46 px ; min-width : 46 px ; color : white ; font-size : 24 pt ; font-weight : 500 ; border : 0 px ; padding : 10 px 25 px ; background-color : #c0c0c0 ; -webkit- transition : background-color font-weight 0.5 s linear ; -moz- transition : background-color font-weight 0.5 s linear ; -o- transition : background-color font-weight 0.5 s linear ; -ms- transition : background-color font-weight 0.5 s linear ; transition : background-color font-weight 0.5 s linear ; cursor : pointer ; }
# loginPage . content . body . registrationLink : disabled , # loginPage . content . body . loginLink : disabled , # registrationPage . content . body . registrationLink : disabled , # registrationPage . content . body . loginLink : disabled , # unlockPage . content . body . registrationLink : disabled , # unlockPage . content . body . loginLink : disabled { font-weight : 100 ; background-color : #c0c0c0 ; cursor : default ; }
# loginPage . content . body . registrationLink : hover , # registrationPage . content . body . registrationLink : hover , # unlockPage . content . body . registrationLink : hover { background-color : black ; }
# loginPage . content . body . loginLink : hover , # registrationPage . content . body . loginLink : hover , # unlockPage . content . body . loginLink : hover { background-color : #ff9900 ; }
# loginPage . content . other a , # registrationPage . content . other a , # unlockPage . content . other a { cursor : pointer ; }
# loginPage . content . other . links ul , # registrationPage . content . other . links ul , # unlockPage . content . other . links ul { padding : 3 px ; padding-bottom : 6 px ; }
# loginPage . content . other . links ul li , # registrationPage . content . other . links ul li , # unlockPage . content . other . links ul li { display : inline-block ; cursor : pointer ; }
# loginPage . content . other . links ul li : after , # registrationPage . content . other . links ul li : after , # unlockPage . content . other . links ul li : after { content : '-' ; padding-left : 4 px ; padding-right : 4 px ; cursor : default ; }
# loginPage . content . other . links ul li : last-child : after , # registrationPage . content . other . links ul li : last-child : after , # unlockPage . content . other . links ul li : last-child : after { content : '' ; padding-left : 0 px ; padding-right : 0 px ; }
# loginPage . content footer , # registrationPage . content footer , # unlockPage . content footer { max-height : 50 px ; }
# loginPage . content footer . applicationVersion , # registrationPage . content footer . applicationVersion , # unlockPage . content footer . applicationVersion { padding : 2 px ; font-size : 8 pt ; }
# loginPage . content footer . applicationVersion span : after , # registrationPage . content footer . applicationVersion span : after , # unlockPage . content footer . applicationVersion span : after { content : ":" ; }
# loginPage . content footer . applicationVersion a , # registrationPage . content footer . applicationVersion a , # unlockPage . content footer . applicationVersion a { color : inherit ; text-decoration : none ; padding-left : 5 px ; font-weight : bold ; }
2016-03-29 11:45:50 +02:00
# errorPage header { background-color : #ff9900 ; color : white ; height : 48 px ; text-align : center ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; }
# errorPage header h2 { font-size : 24 pt ; padding-top : 8 px ; }
# errorPage . error-box { -webkit- border-radius : 16 px ; -moz- border-radius : 16 px ; border-radius : 16 px ; background-color : #000 ; color : white ; width : 300 px ; height : 300 px ; margin-left : auto ; margin-right : auto ; margin-top : 50 px ; }
# errorPage . error-box div { padding : 20 px ; padding-bottom : 0 px ; }
# errorPage . error-box div p { font-size : 20 pt ; line-height : 1.5 em ; text-align : center ; padding-bottom : 8 px ; }
# errorPage . error-box div . error-message { padding-top : 0 px ; }
# errorPage . error-box div . error-message p { font-size : 14 pt ; color : #333 ; }
2015-12-07 10:56:02 +01:00
# selections { background-color : black ; color : white ; font-size : 14 pt ; }
# selections ul . defaultSet { padding-top : 10 px ; padding-bottom : 10 px ; }
# selections ul . defaultSet li { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; }
# selections ul . defaultSet li span . label { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; }
# selections ul . defaultSet li span . count { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; -webkit- align-self : flex-end ; -moz- align-self : flex-end ; -ms- flex-item-align : end ; align-self : flex-end ; }
# selections ul . defaultSet li . allCards : before { content : "clipperz" ; }
# selections ul . defaultSet li . recentCards : before { content : "recent" ; }
2016-03-29 11:45:50 +02:00
# selections ul . defaultSet li . withCertificateCards : before { content : "certificate" ; }
2015-12-07 10:56:02 +01:00
# selections ul . defaultSet li . withAttachmentCards : before { content : "attachment" ; font-weight : bold ; }
# selections ul . defaultSet li . untaggedCards { padding-left : 35 px ; }
# selections . search form div . form { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; -webkit- box-align : stretch ; -ms- flex-align : stretch ; -webkit- align-items : stretch ; -moz- align-items : stretch ; align-items : stretch ; }
# selections . search form div . form div . label { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; -webkit- box-ordinal-group : 1 ; -webkit- order : 0 ; -moz- order : 0 ; -ms- flex-order : 0 ; order : 0 ; }
# selections . search form div . form div . label label { display : block ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-weight : normal ; padding : 4 px 8 px 0 px 8 px ; font-size : 14 pt ; vertical-align : baseline ; }
# selections . search form div . form div . input { -webkit- box-flex : 1 ; -webkit- flex : 1 ; -moz- box-flex : 1 ; -moz- flex : 1 ; -ms- flex : 1 ; flex : 1 ; -webkit- box-ordinal-group : 2 ; -webkit- order : 1 ; -moz- order : 1 ; -ms- flex-order : 1 ; order : 1 ; overflow : hidden ; }
# selections . search form div . form div . input input { font-family : "clipperz-font" ; font-size : 14 pt ; color : white ; background-color : black ; border : 0 px ; border-bottom : 1 px solid #333 ; outline : none ; display : block ; width : 160 px ; }
# selections . search form div . form div . input input :: -webkit-input-placeholder { font-style : italic ; color : #ccc ; }
# selections . search form div . form div . input input : -moz-placeholder { font-style : italic ; color : #ccc ; }
# selections . search form div . form div . input input :: -moz-placeholder { font-style : italic ; color : #ccc ; }
# selections . search form div . form div . input input : -ms-input-placeholder { font-style : italic ; color : #ccc ; }
# selections . search form div . form . searchClear { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; -webkit- box-ordinal-group : 3 ; -webkit- order : 2 ; -moz- order : 2 ; -ms- flex-order : 2 ; order : 2 ; -webkit- align-self : flex-end ; -moz- align-self : flex-end ; -ms- flex-item-align : end ; align-self : flex-end ; padding-bottom : 4 px ; }
# selections . search form div . form . searchClear span { padding : 3 px 5 px ; cursor : pointer ; text-align : right ; display : block ; }
# selections . search form div . form . searchClear span . count { display : none ; }
# selections . search form div . form . searchClear span . clear { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; display : none ; -webkit- border-radius : 4 px ; -moz- border-radius : 4 px ; border-radius : 4 px ; color : white ; background-color : gray ; font-size : 10 pt ; margin-right : 12 px ; }
# selections . search form div . form . searchClear : hover . count { display : none ; }
# selections . search form div . form . searchClear : hover . clear { background-color : #666 ; display : block ; }
# selections . search . searchResultInfo { font-size : 10 pt ; padding : 2 px 6 px ; display : none ; }
# selections . search . searchResultInfo label { padding-right : 3 px ; }
# selections ul . tagList { padding-top : 10 px ; }
# selections ul . tagList li { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; }
# selections ul . tagList li . title : before { content : "tag" ; }
# selections ul . tagList li span . label { font-size : 14 pt ; -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; padding-left : 35 px ; overflow : hidden ; text-overflow : ellipsis ; }
# selections ul . tagList li span . count { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; -webkit- align-self : flex-end ; -moz- align-self : flex-end ; -ms- flex-item-align : end ; align-self : flex-end ; }
# selections li { padding-top : 7 px ; padding-bottom : 7 px ; cursor : pointer ; }
# selections li : before { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-weight : normal ; padding-left : 8 px ; padding-right : 8 px ; font-size : 14 pt ; vertical-align : baseline ; }
# selections . showArchivedCards { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; border-top : 1 px dotted #333 ; padding : 10 px ; font-size : 10 pt ; }
# selections . showArchivedCards input { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
# selections . showArchivedCards . label { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; padding-left : 5 px ; line-height : initial ; }
# selections . showArchivedCards . count { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; -webkit- align-self : flex-end ; -moz- align-self : flex-end ; -ms- flex-item-align : end ; align-self : flex-end ; margin-right : 2 px ; }
span . count { background-color : white ; font-size : 10 pt ; margin-right : 12 px ; padding : 3 px 5 px ; -webkit- border-radius : 4 px ; -moz- border-radius : 4 px ; border-radius : 4 px ; color : black ; font-weight : 300 ; vertical-align : middle ; }
# selections . ALL li . allCards { color : #ff9900 ; }
# selections . ALL li . allCards : before { color : white ; }
2016-03-29 11:45:50 +02:00
# selections . WITH_CERTIFICATE li . withCertificateCards { color : #ff9900 ; }
# selections . WITH_CERTIFICATE li . withCertificateCards : before { color : white ; }
2015-12-07 10:56:02 +01:00
# selections . WITH_ATTACHMENTS li . withAttachmentCards { color : #ff9900 ; }
# selections . WITH_ATTACHMENTS li . withAttachmentCards : before { color : white ; }
# selections . RECENT li . recentCards { color : #ff9900 ; }
# selections . RECENT li . recentCards : before { color : white ; }
# selections . UNTAGGED li . untaggedCards { color : #ff9900 ; }
# selections . UNTAGGED li . untaggedCards : before { color : white ; }
# selections . SEARCH div . search form div . form input { color : #ff9900 ; }
# selections . SEARCH div . search form div . form . searchClear span . count { display : block ; }
# selections . SEARCH div . search form div . form . searchClear : hover . count { display : none ; }
# selections . TAG ul . tagList li . selected { color : #ff9900 ; }
# selections . TAG ul . tagList li . selected : before { color : white ; }
# extraFeaturesPanel . extraFeatureIndex { background-color : black ; color : white ; }
# extraFeaturesPanel . extraFeatureIndex header { text-align : right ; height : 48 px ; font-size : 24 pt ; }
# extraFeaturesPanel . extraFeatureIndex header . button { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; }
# extraFeaturesPanel . extraFeatureIndex header . button . label { padding-top : 8 px ; padding-right : 8 px ; }
# extraFeaturesPanel . extraFeatureIndex > div { border-top : 1 px solid white ; }
2016-11-27 15:05:10 +01:00
# extraFeaturesPanel . extraFeatureIndex > div > div . notifications { background-color : gray ; border-bottom : 1 px solid white ; }
# extraFeaturesPanel . extraFeatureIndex > div > div . notifications . notification { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; padding : 3 px ; }
# extraFeaturesPanel . extraFeatureIndex > div > div . notifications . notification . info { color : white ; background-color : #1863a1 ; }
# extraFeaturesPanel . extraFeatureIndex > div > div . notifications . notification . warning { color : #999 ; background-color : yellow ; }
# extraFeaturesPanel . extraFeatureIndex > div > div . notifications . notification . error { color : white ; background-color : red ; }
# extraFeaturesPanel . extraFeatureIndex > div > div . notifications . notification span . acknowledge { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; cursor : pointer ; padding : 4 px ; }
# extraFeaturesPanel . extraFeatureIndex > div > div . notifications . notification span . acknowledge span { display : block ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-size : 5 pt ; background-color : white ; color : gray ; width : 11 px ; padding-left : 4 px ; height : 14 px ; border-radius : 7 px ; line-height : 14 px ; }
# extraFeaturesPanel . extraFeatureIndex > div > div . notifications . notification span . message { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; overflow-x : auto ; overflow-y : visible ; padding : 4 px ; }
2015-12-07 10:56:02 +01:00
# extraFeaturesPanel . extraFeatureIndex > div > ul > li { border-bottom : 1 px solid white ; }
# extraFeaturesPanel . extraFeatureIndex > div > ul > li . link { border-bottom : 0 px ; padding : 10 px ; cursor : pointer ; }
# extraFeaturesPanel . extraFeatureIndex > div > ul > li > h1 { cursor : pointer ; font-size : 16 pt ; padding : 10 px ; }
# extraFeaturesPanel . extraFeatureIndex > div > ul > li : last-child { border-bottom : 0 px ; }
# extraFeaturesPanel . extraFeatureIndex > div > ul > li . closed > ul { display : none ; visibility : hidden ; }
# extraFeaturesPanel . extraFeatureIndex > div > ul > li . closed . address { display : none ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li > ul > li { padding : 10 px ; padding-left : 20 px ; padding-right : 0 px ; cursor : pointer ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li > ul > li . selected { background-color : #333 ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li > ul > li > div { padding : 4 px ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li > ul > li . offlineCopy { cursor : default ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li h2 { font-weight : 300 ; font-size : 14 pt ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li h3 { font-size : 12 pt ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li p { font-size : 10 pt ; font-weight : 100 ; padding-bottom : 5 px ; line-height : 1.2 em ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li . address { padding-bottom : 10 px ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li . address span { display : block ; font-size : 12 pt ; padding-left : 14 pt ; line-height : 1.3 em ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li a . button { -webkit- border-radius : 2 ; -moz- border-radius : 2 ; border-radius : 2 ; display : inline-block ; padding : 10 px 16 px ; background-color : green ; color : lightgrey ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li a . button : hover { color : white ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li a . button . disabled { background-color : #999 ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li a . button . disabled : hover { color : white ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li . link h2 : after { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; content : "url" ; padding-left : 4 px ; color : gray ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li . lock-logout h2 { padding : 10 px ; font-size : 16 pt ; cursor : pointer ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li . lock-logout h2 : after { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; color : gray ; padding-left : 10 px ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li . lock-logout h2 : hover : after { color : white ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li . lock-logout h2 . lock : after { content : "lock" ; }
# extraFeaturesPanel . extraFeatureIndex > div ul li . lock-logout h2 . logout : after { content : "logout" ; }
# extraFeaturesPanel . extraFeatureIndex footer { font-size : 8 pt ; padding : 5 px 5 px 5 px 5 px ; border-top : 1 px solid #999999 ; }
# extraFeaturesPanel . extraFeatureIndex footer span { color : #999999 ; }
# extraFeaturesPanel . extraFeatureIndex footer span : after { content : ":" ; }
# extraFeaturesPanel . extraFeatureIndex footer a { color : #999999 ; text-decoration : none ; padding-left : 5 px ; font-weight : bold ; }
# extraFeaturesPanel . extraFeatureContent { border-right : 1 px solid #222 ; color : white ; }
# extraFeaturesPanel . extraFeatureContent header { display : none ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . header h1 { font-size : 20 pt ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . header p { padding : 10 px 0 px ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . header strong { font-weight : bold ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature form label { display : none ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature form input { display : block ; font-size : 18 pt ; margin-bottom : 8 px ; padding : 6 px 10 px ; border : 0 px solid white ; width : 350 px ; color : black ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature form input . invalid { border : 0 px solid #ff9900 ; color : gray ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature form p { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; padding-top : 8 px ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature form p input { width : 30 px ; -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature form p input [ type = "checkbox" ] { flex-grow : 0 ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature form p label { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; font-size : 12 pt ; display : block ; cursor : pointer ; line-height : 1.5 em ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature form button { font-family : "clipperz-font" ; color : white ; font-size : 14 pt ; border : 0 px ; margin-top : 20 px ; padding : 6 px 10 px ; border : 1 px solid white ; background-color : #ff9900 ; -webkit- transition : background-color font-weight 0.2 s linear ; -moz- transition : background-color font-weight 0.2 s linear ; -o- transition : background-color font-weight 0.2 s linear ; -ms- transition : background-color font-weight 0.2 s linear ; transition : background-color font-weight 0.2 s linear ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature form button : disabled { font-weight : 100 ; background-color : #c0c0c0 ; cursor : default ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature ul { color : white ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature ul li { padding-bottom : 30 px ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature h3 { font-size : 18 pt ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . description { padding : 10 px 0 px 20 px 0 px ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . description p { font-size : 10 pt ; margin-bottom : 7 px ; line-height : 1.4 em ; color : #bbb ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . description p em { text-decoration : underline ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . description p . warning { font-weight : bold ; color : white ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . button { display : inline-block ; color : white ; background-color : #ff9900 ; font-size : 14 pt ; border : 1 px solid white ; padding : 10 px 14 px ; }
# extraFeaturesPanel . extraFeatureContent . extraFeature . button . disabled { background-color : #c0c0c0 ; cursor : default ; }
# extraFeaturesPanel . extraFeatureContent . preferences h3 { border-bottom : 1 px solid white ; }
# extraFeaturesPanel . extraFeatureContent . preferences span . clickable , # extraFeaturesPanel . extraFeatureContent . preferences input [ type = 'checkbox' ] { cursor : pointer ; }
# extraFeaturesPanel . extraFeatureContent . preferences input [ type = 'text' ] { font-size : 14 pt ; padding : 2 px 4 px ; border : 0 px ; color : white ; background-color : black ; border-bottom : 1 px solid #333 ; }
# extraFeaturesPanel . extraFeatureContent . preferences select { font-size : 12 pt ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row { padding-top : 4 px ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . one { padding-left : 40 px ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . two { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . two . col . one { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; width : 40 px ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . two . col . two { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . lockEnabled input , # extraFeaturesPanel . extraFeatureContent . preferences . row . donationReminder input { margin-left : auto ; margin-right : auto ; display : block ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . lockTimeout . disabled { color : gray ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . lockTimeout . disabled input { color : gray ; pointer-events : none ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . lockTimeout . timeUnit { padding-left : 8 px ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . lockTimeout . timeUnit : after { content : "" ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . lockTimeout span : after , # extraFeaturesPanel . extraFeatureContent . preferences . row . passwordLength span : after { color : gray ; content : ": " ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . lockTimeout input , # extraFeaturesPanel . extraFeatureContent . preferences . row . passwordLength input { width : 50 px ; text-align : right ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . lockTimeout . sizeUnit , # extraFeaturesPanel . extraFeatureContent . preferences . row . passwordLength . sizeUnit { padding-left : 8 px ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . lockTimeout . sizeUnit : after , # extraFeaturesPanel . extraFeatureContent . preferences . row . passwordLength . sizeUnit : after { content : "" ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . passwordCharSets p { padding-bottom : 2 px ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . passwordCharSets p : after { color : gray ; content : ":" ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . passwordCharSets ul li { padding-bottom : 0 px ; padding-left : 20 px ; padding-top : 1 px ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . passwordCharSets ul li span { display : inline-block ; width : 58 px ; }
# extraFeaturesPanel . extraFeatureContent . preferences . row . passwordCharSets ul li span : after { color : gray ; content : ":" ; }
# extraFeaturesPanel . extraFeatureContent . preferences span { vertical-align : middle ; }
# extraFeaturesPanel . extraFeatureContent . preferences input { vertical-align : middle ; }
2016-03-29 11:45:50 +02:00
# extraFeaturesPanel . extraFeatureContent . plan h2 { font-size : 15 pt ; padding-bottom : 10 px ; }
# extraFeaturesPanel . extraFeatureContent . plan div { padding-bottom : 30 px ; }
# extraFeaturesPanel . extraFeatureContent . plan dl dt { float : left ; clear : both ; padding-right : 5 px ; padding-bottom : 6 px ; }
# extraFeaturesPanel . extraFeatureContent . plan dl dt span { font-weight : bold ; }
# extraFeaturesPanel . extraFeatureContent . plan dl dt span : after { content : ": " ; }
# extraFeaturesPanel . extraFeatureContent . plan dl dd { float : left ; }
# extraFeaturesPanel . extraFeatureContent . plan . certificates ul li { padding-bottom : 5 px ; }
# extraFeaturesPanel . extraFeatureContent . plan . certificates ul li . published : before { color : #fff ; }
# extraFeaturesPanel . extraFeatureContent . plan . certificates ul li . requested : before { color : #777 ; }
# extraFeaturesPanel . extraFeatureContent . plan . certificates ul li . available : before { color : #222 ; }
# extraFeaturesPanel . extraFeatureContent . plan . certificates ul li : before { content : "certificate" ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-size : 30 px ; margin-right : 10 px ; vertical-align : middle ; }
# extraFeaturesPanel . extraFeatureContent . plan . progressBar { background-color : #222 ; height : 10 px ; margin-top : 50 px ; margin-right : 20 px ; padding-bottom : 0 px ; -webkit- border-radius : 5 px ; -moz- border-radius : 5 px ; border-radius : 5 px ; }
# extraFeaturesPanel . extraFeatureContent . plan . progressBar . progress { background-color : #999 ; height : 10 px ; display : block ; -webkit- border-radius : 5 px ; -moz- border-radius : 5 px ; border-radius : 5 px ; }
2015-12-07 10:56:02 +01:00
# extraFeaturesPanel . extraFeatureContent . OTP . header . description { padding-bottom : 0 px ; }
# extraFeaturesPanel . extraFeatureContent . OTP . header . description p { margin-bottom : 0 px ; padding-bottom : 0 px ; }
# extraFeaturesPanel . extraFeatureContent . OTP . actions { padding-left : 5 px ; padding-top : 6 px ; }
# extraFeaturesPanel . extraFeatureContent . OTP . actions a { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; cursor : pointer ; font-size : 22 pt ; line-height : 1.1 em ; }
# extraFeaturesPanel . extraFeatureContent . OTP . actions a : hover { color : green ; }
# extraFeaturesPanel . extraFeatureContent . OTP . selectMenu { margin-top : 1 em ; }
# extraFeaturesPanel . extraFeatureContent . OTP . selectMenu li { display : inline-block ; margin-right : 1 em ; padding : 1 em 0 ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList { padding-top : 10 px ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; border : 1 px solid #222 ; -webkit- border-radius : 5 px ; -moz- border-radius : 5 px ; border-radius : 5 px ; padding : 5 px 0 ; margin : 4 px 0 ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpAction { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; width : 36 px ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpAction a { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; cursor : pointer ; font-size : 16 pt ; line-height : 1.1 em ; display : inline-block ; padding-left : 7 px ; width : inherit ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpAction a : hover { color : red ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpPassword { font-size : 14 pt ; line-height : 1.3 em ; -webkit- user-select : text ; /* Chrome all / Safari all */ -moz- user-select : text ; /* Firefox all */ -ms- user-select : text ; /* IE 10+ */ /* No support for these yet, use at own risk */ -o- user-select : text ; user-select : text ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpLabel { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; margin-right : 5 px ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpLabel : before { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; content : 'label' ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-style : normal ; padding-right : 4 px ; color : gray ; line-height : 20 pt ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpLabel span { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; font-size : 12 pt ; color : #333 ; padding : 4 px 0 px 4 px 0 px ; line-height : 1.3 em ; cursor : pointer ; font-style : italic ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpLabel span . customLabel { color : gray ; font-style : normal ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpLabel input { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; font-size : 12 pt ; color : gray ; width : 100 % ; border : 0 px ; padding : 2 px ; padding-left : 0 px ; margin : 0 px ; margin-bottom : 1 px ; background-color : #333 ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpLabel input :: -webkit-input-placeholder { font-style : italic ; color : #444 ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpLabel input : -moz-placeholder { font-style : italic ; color : #444 ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpLabel input :: -moz-placeholder { font-style : italic ; color : #444 ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpLabel input : -ms-input-placeholder { font-style : italic ; color : #444 ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpStatusInfo { font-size : 8 pt ; color : gray ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . otpInfo . otpStatusInfo span { padding-right : 10 px ; }
# extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . REQUESTED , # extraFeaturesPanel . extraFeatureContent . OTP . otpList . otpDetail . USED { background-color : #222 ; }
# extraFeaturesPanel . extraFeatureContent . OTP table tr td a { font-size : small ; padding : 0 1 em ; text-decoration : underline ; cursor : pointer ; }
# extraFeaturesPanel . extraFeatureContent . devicePIN . pinValue { display : block ; width : 4 em ; margin-right : 1 em ; margin-top : 8 px ; }
# extraFeaturesPanel . extraFeatureContent . devicePIN : enabled { border : 2 px solid #ff9900 ; }
# extraFeaturesPanel . extraFeatureContent . devicePIN . content { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content { display : block ; height : 100 % ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; / *
. csvTable {
background : white ;
margin : 1em 0 ;
}
. button {
margin-right : 1em ;
}
. jsonPreview {
width : 100 % ;
height : 80 % ;
overflow : auto ;
margin-top : 1em ;
h3 {
font-weight : bold ;
}
ul {
margin-bottom : 1em ;
padding-left : 1em ;
li {
. label {
font-weight : bold ;
}
}
}
}
* / }
# extraFeaturesPanel . extraFeatureContent . dataImport . content ul . stepNavbar { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; padding-top : 5 px ; padding-bottom : 5 px ; text-align : center ; font-size : 24 pt ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content ul . stepNavbar . Input { display : none ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content ul . stepNavbar li { display : inline-block ; padding : 0 px ; padding-right : 10 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content ul . stepNavbar li . disabled { color : gray ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; overflow : auto ; -webkit- overflow-scrolling : touch ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Input . description p { width : 100 % ; margin : 0 ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Input form . dropArea { width : calc ( 100 % - 6 px ) ; text-align : center ; height : inherit ; line-height : 2 em ; padding : 1 em 0 ; margin-bottom : .5 em ; border : 3 px dashed white ; background : black ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Input form . dropArea . button { margin : .5 em 0 ; padding : 0 px 14 px ; font-size : 12 pt ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Input form p { margin : 10 px 50 % ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Input form p . error { color : red ; font-size : 10 pt ; font-style : italic ; margin : 0 px 0 px 10 px 0 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Input form textarea { width : 100 % ; min-height : 100 px ; display : block ; margin : 1 em 0 ; border : 0 ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview div . selectButtons { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; color : gray ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview div . selectButtons span { padding-right : 10 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview div . selectButtons a { cursor : pointer ; color : white ; font-weight : bold ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview div . selectButtons a : after { font-weight : normal ; color : gray ; content : " - " ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview div . selectButtons a : last-child : after { content : "" ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview div . tagButtons { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; color : gray ; padding-top : 5 px ; padding-bottom : 5 px ; border-bottom : 1 px solid #333 ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview div . tagButtons label { cursor : pointer ; line-height : 1.5 em ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview div . tagButtons input { font-family : "clipperz-font" ; font-size : 12 pt ; color : white ; background-color : black ; border : 0 px ; border-bottom : 1 px solid #333 ; outline : none ; margin-left : 5 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; overflow : auto ; -webkit- overflow-scrolling : touch ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; padding-top : 15 px ; padding-bottom : 0 px ; border-bottom : 1 px solid #333 ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card . archived { background-color : #333 ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card input { width : 30 px ; margin-top : 6 px ; -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card div . cardContent { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; height : auto ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card div . cardContent h3 { font-size : 24 pt ; padding-bottom : 6 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card div . cardContent ul . tagList li { display : inline-block ; padding-right : 10 px ; padding-bottom : 5 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card div . cardContent ul . tagList li : before { content : 'tag' ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-size : 10 pt ; padding-right : 5 px ; line-height : 28 px ; color : #ccc ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card div . cardContent dl dt { font-size : 12 pt ; color : gray ; line-height : 16 pt ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card div . cardContent dl dd { font-size : 16 pt ; color : white ; line-height : 24 pt ; padding-bottom : 6 pt ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card div . cardContent dl dd . PASSWORD { font-family : clipperz-password ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Preview div . preview ul li . card div . cardContent p { font-size : 10 pt ; padding-top : 10 px ; padding-bottom : 10 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step . Import h5 { padding-bottom : 15 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable { width : 100 % ; color : white ; border-collapse : collapse ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable thead { background-color : gray ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable thead th { align : left ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable tbody td { align : right ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable td , # extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable th { border : 1 px solid #999 ; padding : 0.5 rem ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable td . PASSWORD , # extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable th . PASSWORD { font-family : clipperz-password ; font-size : 14.9 pt ; line-height : 10 pt ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable th { background-color : #666 ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable th . title { background-color : #888 ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable th . notes { background-color : #aaa ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . step table . csvTable th input { color : white ; border : 0 px ; padding : 0 px ; font-size : 12 pt ; font-weight : bold ; background-color : inherit ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . buttons { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; text-align : center ; padding-top : 10 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . buttons . Input . button . back { visibility : hidden ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . buttons . Import . button . next { visibility : hidden ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . buttons . button { margin : 0 px 5 px ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . buttons . button span { display : none ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . buttons . button . back { background-color : #c0c0c0 ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . buttons . button . back : before { content : '<<' ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . buttons . button . next . DISABLED { background-color : #d3d3d3 ; }
# extraFeaturesPanel . extraFeatureContent . dataImport . content . buttons . button . next : after { content : '>>' ; }
# extraFeaturesPanel . extraFeatureContent form input . valid + . invalidMsg , # extraFeaturesPanel . extraFeatureContent form input . empty + . invalidMsg , # extraFeaturesPanel . extraFeatureContent form input : focus + . invalidMsg , # extraFeaturesPanel . extraFeatureContent form input . invalid : focus + . invalidMsg { visibility : hidden ; }
. mainPage . narrow # extraFeaturesPanel . extraFeatureContent header { border-bottom : 1 px solid white ; }
. mainPage . narrow # extraFeaturesPanel . extraFeatureContent header . button { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; cursor : pointer ; color : white ; font-size : 16 pt ; padding-top : 15 px ; padding-left : 10 px ; }
. miscInfo . proxyInfo { border-bottom : 1 px solid white ; display : none ; visibility : hidden ; }
. miscInfo . proxyInfo . OFFLINE_COPY { display : block ; visibility : visible ; background-color : #1863a1 ; color : white ; padding : 8 px 10 px 6 px 10 px ; font-size : 9 pt ; }
. miscInfo . proxyInfo . OFFLINE_COPY . withReferenceDate . proxyDescription : after { content : ':' ; }
. miscInfo . proxyInfo . OFFLINE_COPY . referenceDate { padding-left : 10 px ; }
. miscInfo . accountStatus { border-bottom : 1 px solid white ; background-color : green ; padding : 3 px ; font-size : 10 pt ; }
. miscInfo . accountStatus . undefined { display : none ; visibility : hidden ; }
. miscInfo . accountStatus . FULL { display : none ; visibility : hidden ; }
. miscInfo . accountStatus . FULL . isExpiring { display : block ; visibility : visible ; background-color : yellow ; }
. miscInfo . accountStatus . TRIAL { background-color : orange ; }
. miscInfo . accountStatus . TRIAL . isExpiring { background-color : red ; }
. miscInfo . accountStatus . EXPIRED { background-color : red ; }
div . cardList . loadingCard li . selected { background-color : gray ; border-bottom : 1 px solid gray ; }
div . cardList ul { background-color : #1863a1 ; }
div . cardList ul li { cursor : pointer ; border-bottom : 1 px solid #eee ; background-color : white ; transition : margin-left 0.1 s ease-in-out , padding-right 0.1 s ease-in-out ; white-space : pre-wrap ; word-wrap : break-word ; display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; }
div . cardList ul li . selected { margin-left : 40 px ; padding-right : 0 px ; box-shadow : -4 px 0 px 3 px -1 px rgba ( 0 , 0 , 0 , 0.2 ) ; }
div . cardList ul li . archived { background-color : #eeeeee ; color : #999 ; }
div . cardList ul li . favicon { width : 48 px ; -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; }
div . cardList ul li . favicon img { width : 32 px ; height : 32 px ; padding : 8 px ; }
div . cardList ul li . label { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; font-size : 14 pt ; padding-top : 16 px ; padding-bottom : 14 px ; padding-left : 16 px ; padding-right : 8 px ; line-height : 1.2 em ; }
2016-03-29 11:45:50 +02:00
div . cardList ul li . certificateStatus { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; color : #aaa ; padding-right : 8 px ; padding-left : 6 px ; padding-top : 18 px ; }
2015-12-07 10:56:02 +01:00
div . cardList ul li . attachmentsCount { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; color : #aaa ; padding-right : 8 px ; padding-left : 6 px ; padding-top : 18 px ; }
div . cardList . narrow { overflow : auto ; -webkit- overflow-scrolling : touch ; }
div . cardList . narrow . loadingCard li . selected : after { color : white ; margin-right : 10 px ; content : "loading" ; -webkit- animation-name : spin ; -webkit- animation-duration : 1 s ; -webkit- animation-timing-function : linear ; -webkit- animation-iteration-count : infinite ; -webkit- animation-fill-mode : none ; -moz- animation-name : spin ; -moz- animation-duration : 1 s ; -moz- animation-timing-function : linear ; -moz- animation-iteration-count : infinite ; -moz- animation-fill-mode : none ; -ms- animation-name : spin ; -ms- animation-duration : 1 s ; -ms- animation-timing-function : linear ; -ms- animation-iteration-count : infinite ; -ms- animation-fill-mode : none ; -o- animation-name : spin ; -o- animation-duration : 1 s ; -o- animation-timing-function : linear ; -o- animation-iteration-count : infinite ; -o- animation-fill-mode : none ; animation-name : spin ; animation-duration : 1 s ; animation-timing-function : linear ; animation-iteration-count : infinite ; animation-fill-mode : none ; }
div . cardList . narrow ul li : after { content : "show detail" ; -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; height : 48 px ; font-size : 24 pt ; line-height : 48 px ; margin-right : 25 px ; color : #ccc ; }
div . cardList . narrow ul li : hover : after { color : #1863a1 ; }
div . cardList . narrow . EXPIRED ul li : after { content : "" ; }
# cardDetailPage . view . archived , . cardDetail . view . archived { background-color : #eeeeee ; }
2016-03-29 11:45:50 +02:00
# cardDetailPage . view . archived . content textarea , . cardDetail . view . archived . content textarea { background : transparent ; }
# cardDetailPage . view . registered . content , . cardDetail . view . registered . content { background : url ( data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAdCAAAAADwPAHoAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAE/SURBVDjLfZRbCsQgDEXd/yKDIJYiiAhC6N9EY2N8dPxoqx7z8qYG8iOjOAjWRvrKbTlaG8CVAWQzcIzgS39WvHiI2J87ntlu8xETpPjaJR95xfGCS4wQAO/haU9wCmGESIAdh2lQQAtuh8t1UJh2xT16uPEA4w20t+HPk6xNG82LJ/zBQIZm0x5CXTniNHejIC0jx9sfeC2Rkyo7eM9+4uJ/iuwb5+xwzvsfXgvt52uYcXIM+hppHvT0Ap4zXtWVra5J1rquGmOdVbwrqKZWDnjh1BtF+C05VeXigqPouFbgNqCjJJc44ahDJP8mqt4iAx3L8p5kVMwikA2fZaTwdv0brqWg8C6uHZ+a1UgW7POEi4xefAjkiA/A8GFpuw+cW7DhUavpC+//IZN04v/wVjqjhNJWWJgdJ6FoW8X/AOUu8u73+9MlAAAAAElFTkSuQmCC ) ; }
# cardDetailPage . view . registered . content textarea , . cardDetail . view . registered . content textarea { background : transparent ; }
2015-12-07 10:56:02 +01:00
# cardDetailPage . view . cardDetailToolbar , . cardDetail . view . cardDetailToolbar { background-color : #1863a1 ; color : white ; }
# cardDetailPage . view . cardDetailToolbar . narrow , . cardDetail . view . cardDetailToolbar . narrow { font-size : 24 pt ; }
# cardDetailPage . view . cardDetailToolbar . narrow . back , . cardDetail . view . cardDetailToolbar . narrow . back { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; }
# cardDetailPage . view . cardDetailToolbar . narrow . cardMenuOptions , . cardDetail . view . cardDetailToolbar . narrow . cardMenuOptions { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; text-align : right ; font-size : 18 pt ; padding-right : 10 px ; }
# cardDetailPage . view . cardDetailToolbar . narrow . commandMenu . commandMenuMask , . cardDetail . view . cardDetailToolbar . narrow . commandMenu . commandMenuMask { display : none ; }
# cardDetailPage . view . cardDetailToolbar . narrow . commandMenu . commandMenu , . cardDetail . view . cardDetailToolbar . narrow . commandMenu . commandMenu { display : none ; }
# cardDetailPage . view . cardDetailToolbar . narrow . commandMenu . show . commandMenuMask , . cardDetail . view . cardDetailToolbar . narrow . commandMenu . show . commandMenuMask { display : block ; position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; background-color : transparent ; }
# cardDetailPage . view . cardDetailToolbar . narrow . commandMenu . show . commandMenu , . cardDetail . view . cardDetailToolbar . narrow . commandMenu . show . commandMenu { display : block ; float : right ; position : absolute ; min-width : 200 px ; top : 48 px ; right : 5 px ; color : black ; background-color : white ; -webkit- box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; -moz- box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; -ms- box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; -o- box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; }
# cardDetailPage . view . cardDetailToolbar . narrow . commandMenu . show . commandMenu ul , . cardDetail . view . cardDetailToolbar . narrow . commandMenu . show . commandMenu ul { -webkit- box-direction : normal ; -webkit- box-orient : vertical ; -webkit- flex-direction : column ; -moz- flex-direction : column ; -ms- flex-direction : column ; flex-direction : column ; }
# cardDetailPage . view . cardDetailToolbar . narrow . commandMenu . show . commandMenu ul li , . cardDetail . view . cardDetailToolbar . narrow . commandMenu . show . commandMenu ul li { text-align : left ; font-size : 18 pt ; padding : 5 px 10 px ; border-bottom : 1 px solid black ; }
# cardDetailPage . view . cardDetailToolbar . narrow . commandMenu . show . commandMenu ul li . disabled , . cardDetail . view . cardDetailToolbar . narrow . commandMenu . show . commandMenu ul li . disabled { color : #ddd ; }
2016-03-29 11:45:50 +02:00
# cardDetailPage . view . cardCertificateInfo , . cardDetail . view . cardCertificateInfo { background-color : white ; padding : 15 px ; }
# cardDetailPage . view . cardCertificateInfo > div , . cardDetail . view . cardCertificateInfo > div { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; padding-bottom : 10 px ; }
# cardDetailPage . view . cardCertificateInfo > div h3 , . cardDetail . view . cardCertificateInfo > div h3 { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-size : 26 pt ; padding-right : 10 px ; }
# cardDetailPage . view . cardCertificateInfo > div p , . cardDetail . view . cardCertificateInfo > div p { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; font-size : 16 pt ; font-weight : bold ; line-height : 22 pt ; }
# cardDetailPage . view . cardCertificateInfo . info , . cardDetail . view . cardCertificateInfo . info { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; padding-bottom : 0 px ; }
# cardDetailPage . view . cardCertificateInfo . info . details , . cardDetail . view . cardCertificateInfo . info . details { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; }
# cardDetailPage . view . cardCertificateInfo . info . details dl , . cardDetail . view . cardCertificateInfo . info . details dl { padding-top : 3 px ; }
# cardDetailPage . view . cardCertificateInfo . info . details dl dt , . cardDetail . view . cardCertificateInfo . info . details dl dt { display : inline-block ; }
# cardDetailPage . view . cardCertificateInfo . info . details dl dt : after , . cardDetail . view . cardCertificateInfo . info . details dl dt : after { content : ":" ; padding-right : 5 px ; }
# cardDetailPage . view . cardCertificateInfo . info . details dl dd , . cardDetail . view . cardCertificateInfo . info . details dl dd { display : inline-block ; }
# cardDetailPage . view . cardCertificateInfo . info . details dl dd . transactionInfo , . cardDetail . view . cardCertificateInfo . info . details dl dd . transactionInfo { display : inline-flex ; width : 200 px ; }
# cardDetailPage . view . cardCertificateInfo . info . details dl dd . transactionInfo span , . cardDetail . view . cardCertificateInfo . info . details dl dd . transactionInfo span { text-overflow : ellipsis ; overflow : hidden ; }
# cardDetailPage . view . cardCertificateInfo . info . links , . cardDetail . view . cardCertificateInfo . info . links { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; -webkit- align-self : flex-end ; -moz- align-self : flex-end ; -ms- flex-item-align : end ; align-self : flex-end ; }
# cardDetailPage . view . cardCertificateInfo . info . links a , . cardDetail . view . cardCertificateInfo . info . links a { text-align : right ; display : block ; padding-top : 5 px ; }
# cardDetailPage . view . cardCertificateInfo . info . links a . certificate : after , . cardDetail . view . cardCertificateInfo . info . links a . certificate : after { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; content : "download" ; color : black ; font-weight : normal ; font-size : 9 pt ; padding-right : 2 px ; padding-left : 8 px ; }
# cardDetailPage . view . cardCertificateInfo . info . links a . preview : after , . cardDetail . view . cardCertificateInfo . info . links a . preview : after { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; content : "preview" ; color : black ; font-weight : normal ; font-size : 9 pt ; padding-left : 6 px ; }
# cardDetailPage . view . cardCertificateInfo . download , . cardDetail . view . cardCertificateInfo . download { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; float : right ; cursor : pointer ; font-size : 24 pt ; padding-top : 5 px ; padding-right : 5 px ; }
# cardDetailPage . view . cardCertificateInfo . download : hover , . cardDetail . view . cardCertificateInfo . download : hover { color : blue ; }
# cardDetailPage . view . cardCertificateInfo . requested > div h3 , . cardDetail . view . cardCertificateInfo . requested > div h3 { color : #999 ; }
# cardDetailPage . view . cardCertificateInfo . requested . links a , . cardDetail . view . cardCertificateInfo . requested . links a { color : #999 ; cursor : default ; }
# cardDetailPage . view . cardCertificateInfo . published > div h3 , . cardDetail . view . cardCertificateInfo . published > div h3 { color : #EAD143 ; }
# cardDetailPage . view . cardCertificateInfo . published . links a , . cardDetail . view . cardCertificateInfo . published . links a { font-weight : bold ; cursor : pointer ; }
2017-01-21 15:03:42 +01:00
# cardDetailPage . view . cardField textarea . fieldValue , . cardDetail . view . cardField textarea . fieldValue { outline : none ; cursor : pointer ; }
2015-12-07 10:56:02 +01:00
# cardDetailPage . edit . cardDetailToolbar , . cardDetail . edit . cardDetailToolbar { background-color : #1863a1 ; color : white ; }
# cardDetailPage . edit . cardDetailToolbar . top , . cardDetail . edit . cardDetailToolbar . top { display : none ; /* Issue #203 */ }
# cardDetailPage . edit . cardDetailToolbar . narrow , . cardDetail . edit . cardDetailToolbar . narrow { -webkit- transition : height 2.5 s ease-in ; -moz- transition : height 2.5 s ease-in ; -o- transition : height 2.5 s ease-in ; -ms- transition : height 2.5 s ease-in ; transition : height 2.5 s ease-in ; }
# cardDetailPage . edit . cardDetailToolbar . narrow . commands , . cardDetail . edit . cardDetailToolbar . narrow . commands { height : 12 px ; }
# cardDetailPage . edit . cardDetailToolbar . narrow . commands div , . cardDetail . edit . cardDetailToolbar . narrow . commands div { display : none ; visibility : hidden ; }
# cardDetailPage . edit . cardField , . cardDetail . edit . cardField { border-top : 1 px solid #eee ; }
# cardDetailPage . edit . cardField : last-child , . cardDetail . edit . cardField : last-child { border-bottom : 1 px solid #eee ; }
# cardDetailPage . edit . cardField : hover , . cardDetail . edit . cardField : hover { background-color : #eee ; }
# cardDetailPage . edit input :: -webkit-input-placeholder , # cardDetailPage . edit textarea :: -webkit-input-placeholder , . cardDetail . edit input :: -webkit-input-placeholder , . cardDetail . edit textarea :: -webkit-input-placeholder { font-style : italic ; color : #ccc ; }
# cardDetailPage . edit input : -moz-placeholder , # cardDetailPage . edit textarea : -moz-placeholder , . cardDetail . edit input : -moz-placeholder , . cardDetail . edit textarea : -moz-placeholder { font-style : italic ; color : #ccc ; }
# cardDetailPage . edit input :: -moz-placeholder , # cardDetailPage . edit textarea :: -moz-placeholder , . cardDetail . edit input :: -moz-placeholder , . cardDetail . edit textarea :: -moz-placeholder { font-style : italic ; color : #ccc ; }
# cardDetailPage . edit input : -ms-input-placeholder , # cardDetailPage . edit textarea : -ms-input-placeholder , . cardDetail . edit input : -ms-input-placeholder , . cardDetail . edit textarea : -ms-input-placeholder { font-style : italic ; color : #ccc ; }
# cardDetailPage . edit . cardDirectLogin . removeDirectLogin , . cardDetail . edit . cardDirectLogin . removeDirectLogin { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; display : inline-block ; margin-left : 6 px ; cursor : pointer ; color : white ; width : 40 px ; font-size : 20 pt ; }
# cardDetailPage . edit . cardDirectLogin . removeDirectLogin : hover , . cardDetail . edit . cardDirectLogin . removeDirectLogin : hover { color : #9b0000 ; }
# cardDetailPage . edit . cardDirectLogin . directLoginLabel , . cardDetail . edit . cardDirectLogin . directLoginLabel { vertical-align : bottom ; padding-left : 0 px ; }
# cardDetailPage . edit . cardUploadAttachments , . cardDetail . edit . cardUploadAttachments { border : 2 px dashed #ccc ; margin : 0 1 em 1 em 1 em ; padding : 1 em ; text-align : center ; margin-left : 44 px ; }
# cardDetailPage . edit . cardUploadAttachments p , . cardDetail . edit . cardUploadAttachments p { margin-bottom : 1 em ; }
# cardDetailPage . edit . cardUploadAttachments . attachmentInput , . cardDetail . edit . cardUploadAttachments . attachmentInput { display : none ; }
# cardDetailPage . edit . cardUploadAttachments . button , . cardDetail . edit . cardUploadAttachments . button { display : inline-block ; color : white ; background-color : #ff9900 ; font-size : 14 pt ; padding : 10 px 14 px ; }
. cardAttachmentWrapper { border-bottom : 3 px double #eee ; }
. cardAttachments { padding-bottom : 10 px ; }
. cardAttachments h3 { padding-top : 14 px ; padding-bottom : 14 px ; color : gray ; font-size : 12 pt ; }
. cardAttachments h3 : before { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; content : "attachment" ; padding-left : 13 px ; padding-right : 13 px ; padding-top : 0 px ; padding-bottom : 0 px ; font-weight : bold ; font-size : 14 pt ; display : inline-block ; transform : scaleX ( -1 ) ; }
. cardAttachments . skippedFiles { margin : 1 em 1 em 1 em 44 px ; color : white ; background : #ff9900 ; padding : 1 em ; font-size : .8 em ; }
. cardAttachments . skippedFiles ul { padding : 1 em 1 em 1 em 0 ; list-style-type : none ; }
. cardAttachments . skippedFiles ul li . filename { font-weight : bold ; }
. cardAttachments . skippedFiles a { text-decoration : underline ; cursor : pointer ; }
. cardAttachments . attachmentList { margin-left : 44 px ; padding-right : 8 px ; }
. cardAttachments . attachmentList li { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; padding-bottom : 6 px ; /*cursor: pointer;*/ }
. cardAttachments . attachmentList li . broken span { color : #dd1111 !important ; }
. cardAttachments . attachmentList li . contentType { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; width : 30 px ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; color : gray ; }
. cardAttachments . attachmentList li span { /*border:1px solid black;*/ line-height : 30 px ; display : inline-block ; }
. cardAttachments . attachmentList li . meta { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; text-align : left ; font-size : 14 pt ; width : 100 % ; /* Hack to fix long names behaviour */ overflow : hidden ; }
. cardAttachments . attachmentList li . meta . name { overflow : hidden ; text-overflow : ellipsis ; width : 100 % ; white-space : pre ; }
. cardAttachments . attachmentList li . meta . size { display : block ; color : #aaa ; font-size : 8 pt ; line-height : 8 pt ; }
. cardAttachments . attachmentList li . status { width : 100 px ; text-align : right ; }
. cardAttachments . attachmentList li . status . waiting { white-space : pre ; font-size : 10 pt ; color : grey ; }
. cardAttachments . attachmentList li . actions { -moz- user-select : -moz- none ; -khtml- user-select : none ; -webkit- user-select : none ; -ms- user-select : none ; user-select : none ; display : inline-block ; width : 30 px ; }
. cardAttachments . attachmentList li . actions a { display : inline-block ; width : 30 px ; cursor : pointer ; font-size : 20 pt ; color : #aaa ; margin-top : 1 px ; }
. cardAttachments . attachmentList li . actions a . cancel , . cardAttachments . attachmentList li . actions a . remove { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; }
. cardAttachments . attachmentList li . actions a . cancel : hover , . cardAttachments . attachmentList li . actions a . remove : hover { color : #dd1111 ; }
. cardAttachments . attachmentList li . actions a . download : hover { color : #1863a1 ; }
. cardAttachments . attachmentList li . progress { width : 50 px ; text-align : center ; }
. cardAttachments . attachmentList li . progress . radialProgressIndicator { width : 25 px ; height : 30 px ; }
. cardAttachments . attachmentList li . progress . radialProgressIndicator . background { fill : white ; }
. cardAttachments . attachmentList li . progress . radialProgressIndicator . progress { fill : black ; }
. cardAttachments . attachmentList li . progress . radialProgressIndicator . border { fill : black ; }
. cardAttachments . attachmentList li . progress . radialProgressIndicator . waiting . border { fill : #aaa ; }
. edit { width : 100 % ; }
. edit . cardDetailToolbar . commands div , . edit . cardDetailToolbar . commands ul { display : none ; visibility : hidden ; }
. cardDetailToolbar . edit li { font-weight : 100 ; }
. cardDetailToolbar . edit li : hover { color : white ; }
. cardDetailToolbar . edit . hasPendingChanges li { font-weight : 500 ; }
. cardDetailToolbar ul li { text-align : center ; }
. cardDetailToolbar ul li . disabled { color : #333 ; cursor : default ; }
. cardDetailToolbar . narrow . cardMenuOptions { margin-right : 5 px ; }
. content . cardLabel { -webkit- user-select : text ; /* Chrome all / Safari all */ -moz- user-select : text ; /* Firefox all */ -ms- user-select : text ; /* IE 10+ */ /* No support for these yet, use at own risk */ -o- user-select : text ; user-select : text ; font-size : 24 pt ; padding : 20 px 20 px 20 px 42 px ; border : 0 px ; }
. content input . cardLabel { width : 100 % ; padding : 13 px 20 px 13 px 42 px ; }
. content . tagEditor { padding : 10 px ; flex-wrap : wrap ; /* I considered this specific to the card View/Edit page: should it go in tagEditor.scss instead? */ }
. content . tagEditor ul { width : calc ( 100 % - 31 px ) ; flex-wrap : wrap ; padding-left : 31 px ; }
. content . tagEditor ul : before { margin-left : -32 px ; }
. content . tagEditor ul li . tagLabel { max-width : 500 px ; overflow : hidden ; text-overflow : ellipsis ; white-space : pre ; }
. content . tagEditor . readOnly ul li { display : inline-block ; max-width : 30 % ; }
. content . tagEditor . readOnly ul li . tagLabel { display : inline-block ; width : 100 % ; }
. content . tagEditor . readWrite ul li { /*display: inline-flex;*/ /*width: 30%;*/ display : inline-block ; max-width : 30 % ; }
. content . tagEditor . readWrite ul li . tagLabel { width : calc ( 100 % - 30 px ) ; width : 100 % ; display : inline-block ; }
. content . tagEditor . readWrite ul li input { width : 100 % ; }
. content . cardNotes { border : 0 px ; font-size : 10 pt ; padding : 10 px 42 px 10 px 42 px ; }
. content . cardNotes div { -webkit- user-select : text ; /* Chrome all / Safari all */ -moz- user-select : text ; /* Firefox all */ -ms- user-select : text ; /* IE 10+ */ /* No support for these yet, use at own risk */ -o- user-select : text ; user-select : text ; line-height : 1.5 em ; white-space : pre-wrap ; }
. content . cardNotes textarea { white-space : pre-wrap ; word-wrap : break-word ; width : 100 % ; border : 0 px ; }
. content . dropArea { background-color : #ccc ; width : 100 % ; height : 40 px ; }
. content . cardField { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; }
. content . cardField . dragged { display : none ; }
. content . cardField . draggedTouch { position : absolute ; width : 100 % ; background-color : white ; opacity : .8 ; }
. content . cardField . fieldEditAction { -webkit- user-select : text ; /* Chrome all / Safari all */ -moz- user-select : text ; /* Firefox all */ -ms- user-select : text ; /* IE 10+ */ /* No support for these yet, use at own risk */ -o- user-select : text ; user-select : text ; -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; width : 32 px ; }
. content . cardField . fieldEditAction . removeField { -webkit- align-self : flex-start ; -moz- align-self : flex-start ; -ms- flex-item-align : start ; align-self : flex-start ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; display : block ; margin : 6 px ; margin-top : 12 px ; cursor : pointer ; color : #ccc ; width : 40 px ; font-size : 20 pt ; }
. content . cardField . fieldEditAction . removeField : hover { color : #dd1111 ; }
. content . cardField . fieldEditAction . dragHandler3 { cursor : grab ; cursor : -moz- grab ; cursor : -webkit- grab ; background : repeating-linear-gradient ( 0 deg , white , white 2 px , #dddddd 2 px , #dddddd 3 px ) ; width : 28 px ; height : 20 px ; margin-left : 6 px ; display : block ; }
. content . cardField . fieldEditAction . dragHandler3 : active { cursor : grabbing ; cursor : -moz- grabbing ; cursor : -webkit- grabbing ; }
. content . cardField . fieldEditAction . dragHandlerContainer { width : 40 px ; height : 25 px ; display : block ; }
. content . cardField . fieldEditAction . dragHandlerContainer . dragHandler { display : block ; box-sizing : border-box ; width : 4 px ; height : 24 px ; margin-left : 15 px ; border : 1 px solid #E8E8E8 ; border-top : 0 ; border-bottom : 0 ; cursor : grab ; cursor : -moz- grab ; cursor : -webkit- grab ; }
. content . cardField . fieldEditAction . dragHandlerContainer . dragHandler : active { cursor : grabbing ; cursor : -moz- grabbing ; cursor : -webkit- grabbing ; }
. content . cardField . fieldEditAction . dragHandlerContainer . dragHandler : before { display : block ; box-sizing : border-box ; content : '' ; position : relative ; left : -1 px ; height : 100 % ; width : 4 px ; border : 2 px dotted #FFF ; border-top : 0 ; border-bottom : 0 ; z-index : 2 ; }
. content . cardField . fieldEditAction . dragHandlerContainer . dragHandler : after { display : block ; box-sizing : border-box ; content : '' ; position : relative ; top : -24 px ; left : 0 px ; right : 0 px ; height : 100 % ; border : 1 px solid #EEE ; border-top : 0 ; border-bottom : 0 ; }
. content . cardField . fieldValues { -webkit- box-flex : 1 ; -webkit- flex : 1 ; -moz- box-flex : 1 ; -moz- flex : 1 ; -ms- flex : 1 ; flex : 1 ; padding : 10 px ; }
. content . cardField . fieldValues . fieldLabel { -webkit- user-select : text ; /* Chrome all / Safari all */ -moz- user-select : text ; /* Firefox all */ -ms- user-select : text ; /* IE 10+ */ /* No support for these yet, use at own risk */ -o- user-select : text ; user-select : text ; color : gray ; padding-bottom : 4 px ; margin-bottom : 4 px ; -webkit- user-select : text ; /* Chrome all / Safari all */ -moz- user-select : text ; /* Firefox all */ -ms- user-select : text ; /* IE 10+ */ /* No support for these yet, use at own risk */ -o- user-select : text ; user-select : text ; }
. content . cardField . fieldValues . fieldLabel input { font-size : 12 pt ; color : gray ; border : 0 px ; width : 100 % ; }
. content . cardField . fieldValues . fieldValue { font-size : 18 pt ; line-height : 1.2 em ; line-height : 28 px ; -webkit- user-select : text ; /* Chrome all / Safari all */ -moz- user-select : text ; /* Firefox all */ -ms- user-select : text ; /* IE 10+ */ /* No support for these yet, use at own risk */ -o- user-select : text ; user-select : text ; resize : none ; white-space : pre-wrap ; word-wrap : break-word ; border : 0 px ; width : 100 % ; }
. content . cardField . fieldValues . fieldValue . hidden { font-family : clipperz-password ; font-size : 22 pt ; line-height : 28 px ; margin-top : -2 px ; }
. content . cardField . fieldValues . fieldValue . hidden . visible { font-family : "clipperz-font" ; font-size : 18 pt ; line-height : 28 px ; margin-top : 0 px ; }
. content . cardField . fieldAction { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; -webkit- align-self : flex-start ; -moz- align-self : flex-start ; -ms- flex-item-align : start ; align-self : flex-start ; -webkit- user-select : text ; /* Chrome all / Safari all */ -moz- user-select : text ; /* Firefox all */ -ms- user-select : text ; /* IE 10+ */ /* No support for these yet, use at own risk */ -o- user-select : text ; user-select : text ; }
. content . cardField . fieldAction span { display : block ; }
. content . cardField . fieldAction span . action { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; color : #aaa ; width : 21 px ; height : 20 px ; font-size : 15 pt ; margin : 6 px ; margin-right : 16 px ; cursor : default ; }
. content . cardField . fieldAction span . action . URL { cursor : pointer ; }
. content . cardField . fieldAction span . action . PASSWORD { cursor : pointer ; }
. content . cardField . fieldAction span . action . PASSWORD : hover { color : #888 ; }
. content . cardField . fieldAction span . action . PASSWORD . active { color : #333 ; }
. content . cardField . fieldAction span . toggleLock { -webkit- align-self : flex-end ; -moz- align-self : flex-end ; -ms- flex-item-align : end ; align-self : flex-end ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; display : block ; margin : 6 px ; margin-left : 9 px ; padding-top : 10 px ; cursor : pointer ; color : #ccc ; font-size : 18 pt ; }
. content . cardField . fieldAction span . toggleLock : hover { color : #888 ; }
2016-03-29 11:45:50 +02:00
. content . newCardField { height : 86 px ; border-bottom : 3 px double #eee ; cursor : pointer ; }
2015-12-07 10:56:02 +01:00
. content . newCardField . fieldGhostShadow { padding-top : 11 px ; padding-bottom : 11 px ; padding-left : 42 px ; padding-right : 49 px ; }
. content . newCardField . fieldGhostShadow . label { background-color : white ; height : 25 px ; margin-bottom : 8 px ; }
2016-03-29 11:45:50 +02:00
. content . newCardField . fieldGhostShadow . value { background-color : white ; height : 33 px ; }
. content . newCardField . addNewFieldButton { margin-top : -78 px ; width : 70 px ; font-size : 50 pt ; margin-left : auto ; margin-right : auto ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; color : #eee ; }
2015-12-07 10:56:02 +01:00
. content . newCardField : hover { background-color : #f5f5f5 ; }
. content . newCardField : hover . addNewFieldButton { color : #7c7 ; }
. content . cardDirectLogin { font-size : 18 pt ; padding : 10 px ; padding-left : 0 px ; background-color : #ff9900 ; color : white ; cursor : pointer ; }
. content . cardDirectLogin . directLoginLabel { padding-left : 42 px ; }
. passwordGenerator . passwordGeneratorMask { position : fixed ; top : 0 px ; left : 0 px ; height : 100 % ; width : 100 % ; background-color : transparent ; z-index : 100 ; }
. passwordGenerator . passwordGeneratorBaloon { position : relative ; z-index : 101 ; }
. passwordGenerator . passwordGeneratorBaloon form { position : absolute ; bottom : 4 px ; left : 0 ; min-width : 220 px ; width : 80 % ; max-width : 400 px ; background-color : #333333 ; color : #fff ; -webkit- border-radius : 6 px ; -moz- border-radius : 6 px ; border-radius : 6 px ; box-shadow : 0 2 px 2 px 0 rgba ( 0 , 0 , 0 , 0.2 ) ; font-size : 9 pt ; }
. passwordGenerator . passwordGeneratorBaloon form : after { content : '' ; position : absolute ; top : 100 % ; left : 10 % ; margin-left : 0 px ; width : 0 ; height : 0 ; border-top : 5 px solid #333333 ; border-left : 5 px solid transparent ; border-right : 5 px solid transparent ; }
. passwordGenerator . passwordGeneratorBaloon form span { font-size : 8 pt ; color : #ccc ; }
. passwordGenerator . passwordGeneratorBaloon form textarea { resize : none ; white-space : pre-wrap ; word-wrap : break-word ; width : 100 % ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper header { height : 30 px ; border-bottom : 1 px solid #666 ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper header div { content : "options" ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; text-align : center ; font-size : 28 px ; line-height : 30 px ; color : #999 ; padding-left : 5 px ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper header div : hover { color : white ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options { background-color : white ; padding-left : 10 px ; padding-right : 10 px ; padding-bottom : 3 px ; border-bottom : 1 px solid #aaa ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . closed { height : 0 px ; padding-bottom : 0 px ; border-bottom : 0 px ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . closed div { visibility : hidden ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options span { color : black ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . length { padding-top : 2 px ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . length span { margin-right : 3 px ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . length span : after { content : ':' ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . length input { font-weight : bold ; font-size : 10 pt ; text-align : right ; max-width : 50 px ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . length input :: -webkit-outer-spin-button { opacity : 1 ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . charList { padding-top : 2 px ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . charList span { display : inline-block ; line-height : 10 px ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . charList span : after { content : ':' ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . charList . charsetSets { display : inline-block ; align : right ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . charList . charsetSets label { padding-right : 5 px ; cursor : pointer ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . charList . charsetSets label span { font-size : 10 pt ; color : black ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . charList . charsetSets label span : after { content : '' ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . charList textarea { color : gray ; min-height : 34 px ; border : 1 px solid black ; }
. passwordGenerator . passwordGeneratorBaloon form . optionsWrapper . options . charList textarea : focus { outline : 0 ; }
. passwordGenerator . passwordGeneratorBaloon form . passwordValue { display : -webkit- box ; display : -webkit- flex ; display : -moz- flex ; display : -ms- flexbox ; display : flex ; -webkit- box-direction : normal ; -webkit- box-orient : horizontal ; -webkit- flex-direction : row ; -moz- flex-direction : row ; -ms- flex-direction : row ; flex-direction : row ; -webkit- align-content : stretch ; -moz- align-content : stretch ; -ms- flex-line-pack : stretch ; align-content : stretch ; padding : 10 px ; padding-top : 3 px ; padding-right : 0 px ; padding-left : 0 ; }
. passwordGenerator . passwordGeneratorBaloon form . passwordValue . passwordWrapper { -webkit- box-flex : auto ; -webkit- flex : auto ; -moz- box-flex : auto ; -moz- flex : auto ; -ms- flex : auto ; flex : auto ; }
. passwordGenerator . passwordGeneratorBaloon form . passwordValue . passwordWrapper textarea { font-size : 12 pt ; font-weight : bold ; border : 0 px ; }
. passwordGenerator . passwordGeneratorBaloon form . passwordValue . passwordWrapper textarea : focus { outline : 0 ; }
. passwordGenerator . passwordGeneratorBaloon form . passwordValue . passwordWrapper . entropyWrapper { width : 100 % ; height : 2 px ; }
. passwordGenerator . passwordGeneratorBaloon form . passwordValue . passwordWrapper . entropyWrapper . entropy { height : 100 % ; background-color : white ; float : right ; }
. passwordGenerator . passwordGeneratorBaloon form . passwordValue . button { -webkit- box-flex : none ; -webkit- flex : none ; -moz- box-flex : none ; -moz- flex : none ; -ms- flex : none ; flex : none ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; font-size : 14 pt ; font-weight : bold ; text-align : left ; padding-left : .5 em ; color : #999 ; width : 30 px ; height : inherit ; line-height : 35 px ; }
. passwordGenerator . passwordGeneratorBaloon form . passwordValue . button . setPasswordValue { background-color : #404040 ; }
. passwordGenerator . passwordGeneratorBaloon form . passwordValue . button : hover { color : white ; }
2016-03-29 11:45:50 +02:00
. dialogBox . dialog . description . cardCertificateWarning { padding-bottom : 5 px ; line-height : 1.2 em ; }
. certificatePreview { justify-content : center ; position : absolute ; left : 0 px ; top : 0 px ; width : 100 % ; height : 100 % ; }
. certificatePreview . mask { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; z-index : 10 ; background-color : rgba ( 0 , 0 , 0 , 0.8 ) ; }
. certificatePreview . previewContent { position : absolute ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; z-index : 100 ; overflow-y : scroll ; }
. certificatePreview . previewContent > header { float : left ; height : 30 px ; }
. certificatePreview . previewContent > header span { font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; position : relative ; color : white ; cursor : pointer ; display : block ; padding : 10 px ; }
. certificatePreview . previewContent > footer { height : 30 px ; }
. certificatePreview . previewContent . preview { -webkit- border-radius : 10 px ; -moz- border-radius : 10 px ; border-radius : 10 px ; margin-top : 20 px ; margin-left : 5 % ; margin-right : 5 % ; background-color : white ; background : url ( data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAdCAAAAADwPAHoAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAE/SURBVDjLfZRbCsQgDEXd/yKDIJYiiAhC6N9EY2N8dPxoqx7z8qYG8iOjOAjWRvrKbTlaG8CVAWQzcIzgS39WvHiI2J87ntlu8xETpPjaJR95xfGCS4wQAO/haU9wCmGESIAdh2lQQAtuh8t1UJh2xT16uPEA4w20t+HPk6xNG82LJ/zBQIZm0x5CXTniNHejIC0jx9sfeC2Rkyo7eM9+4uJ/iuwb5+xwzvsfXgvt52uYcXIM+hppHvT0Ap4zXtWVra5J1rquGmOdVbwrqKZWDnjh1BtF+C05VeXigqPouFbgNqCjJJc44ahDJP8mqt4iAx3L8p5kVMwikA2fZaTwdv0brqWg8C6uHZ+a1UgW7POEi4xefAjkiA/A8GFpuw+cW7DhUavpC+//IZN04v/wVjqjhNJWWJgdJ6FoW8X/AOUu8u73+9MlAAAAAElFTkSuQmCC ) ; }
. certificatePreview . previewContent . preview . certificateContent { padding : 20 px ; }
. certificatePreview . previewContent . preview . certificateContent h1 { float : right ; font-size : 24 pt ; font-weight : bold ; padding : 9 px ; }
. certificatePreview . previewContent . preview . certificateContent h3 { float : left ; visibility : hidden ; margin-top : -25 px ; margin-left : -12 px ; }
. certificatePreview . previewContent . preview . certificateContent h3 : after { visibility : visible ; display : block ; content : " " ; width : 255 px ; height : 64.5 px ; background : url ( data : image / png ; charset = utf -8 ; base64 , iVBORw0KGgoAAAANSUhEUgAAA1IAAADXCAYAAAFntFBnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAK2VJREFUeNrsWN1RwkAQDkzewQrQCpQKIB1YAj75qB1ICfLok1qBoQJiB1iBWoGxgrg3czezZu5nl9wFBvabySSE +9 u / b3eTZQKBQCAQCASRMXD90TxlTZQNbt17CHjIUym + i7Fh7qz1qoa9PwLjq2N3jpypxKYnhVSW34VE1m6en9RoZl1qdML4dx + lHwuGXSYrZcbKbYIOkaW8GwzxDI + LFJFmMzI3Uilr4LO1x6MIfoDbkpKnOXsC5m1Kp7CGSw / DAL3c6Il1zEhrjVECbVN7pd6zJg5f2s6Kn7FCPTJXgbyMr90jC3skXGcRlfZmEXjaMbfNKAIbOYxs6t72YrRm6XIiM8YWrdQogfdFyAnYBYbxyIgGu95LQ8mkWNUqgOxZKMICeOGwTOiMObEiG1MOKA0wz1ig0x + O7nw0OIEFvjlldMKSfh4jZ3U8l2KEMpZ8cJ5LFQSc9Xw0 + KVoAPNzLDqy5QyHMlXOuIpcaEx83mzOYakc14YW4f4Jvy / 080 inCa5 + tly9UnNW0PN1Y0rFI1z3hBJ2ig1LKX / RuwoncUoxQMgjY11RnsfqLzktzCBEG8xDjWHOL5USYcydNtwCxr0mLNkzXwTjPkvLvFHMoloXx5ojbbR / DrH3z01IyA1hvVJTZ0GkxBXcVodWFYbOrx2y92IqZwh58h9SD / ZzE7OfEPTBCqkNJb2XQCAQCASnhz8B2Lei2wRiGHondQDYhBGuG3SEjnBs0E4AG5RNChuwAYzACBA1lqwoie1L0tPBe4KPk6LEshPHdp7xAwAAAACgCNFKgi / QDsWTo1JRDRYyp6nsP7Us5Z8ZNoHBT5q1QJH + w + AV8vVQyHdDmZyRjpqTD9enc30boRmglNPwEidFixJq9BnPIzO7PrqLWjGVUvOW0qJTxBZpLTaGuBOEA3 + y18otjWtBie61yptIh +5 qRJcGfAjKdEbas +9 PNn4XKHNlCcQi3 / x / nXSi6I6qTSvL7Jy + ZA4joTRH6iEizjYyZuTzEK + CNmhMRxoqtNYrvdV2a4uOrCJsKbdpUxzzGgjcbtkdpRTuSgRGwGykM1HxzK7PGcvYRUjkxUOKM7fQU / beotoSkEHFThhty07fYjexjeAu6jG1Tq2cTCKdsjEXbX5YGvXW4KmrfbJFyJCnLrlTd1JjChFoz2KonpD5lgutjVdBtRRDU5kYOmU3XSw3kQzoW1VuLe +2 oL105ysq2ahLkp3pZ / Rs4HkSXqb4kw9Bf2hnC0r5jfn1zPzr7h / xWG87IXUQ763ZDcUEe5rg4KlKSK1yBqDxiVp4eN3XGAMAAAAAQBx3Adg72 + MGYRgMQy8DZINmg45QNmhHyAjJBmSCdIRu0OsGjNARGKEjFOegx4eNZFsCJ7zP9UdySYkRFvowlvAHAAAAAAAAAOH4Pvx4W4RLZvCoOgMSxHfVwyhUAbHJYyuxi9WYbSiVL + JP / a2xDs2sKV3BcoIllOrYTMhj / 71 WiUwAtqJUE8vVKNln7 / 2 eemg + kdht0rFH2mJupSsQlMqSGJhrPBPAb79TwxIxBGP82gUB2ErJkcdMgyDb8Z27pmxyIY51ML0QGOMz5errmHN0jOFWBT62ERJz3udqStX + gJlwl95ARWrAzE2QhWOxsvluea9JAuI8ux1urPiPONagZ0WovEM2KHVK1fxvleI18O1 + Odil3Vmve5xoM5OhazWg7VLmAckQLgO3ut3 / tB9NyGeOpaHu9o72Dix5c441d / MjruPV1 + JItCIMjqk0LcqaCtV + tkpLCEHKcZxq9qpZ5FBT5 + kq22BRhjfTXah9 / cWVd0APGZ / reNaaI + IxlesOIxVjLb1Z8dGYiQerTG + N0dRU + W5fv0e43l43DyVXOTpDvZO4QwgKbdypEWs / / hPl1VGyslD82Uoy0Jf4TUJG1m7WUuMMiqnGfnvK7p / DXaFqGYRUKykSOeUqm6b / Xyzf + + DcyZnx0oWQ95XjjklUiVna1ROzVJ2rtnQ6PMYCjpMPsdbVpaySlt3xPdJ6M9P154gxDNwlhmxOzftTivE15xzVU + oxF5IJa / 3 DUwH + kw / c4moeiiWZtZOyzMYy / cROECqRQCQK8oB5ccgegF3MxesplOSCcK1pARWO5 / 0 khLZVb4uj5ynIS7LnemrXXtVSjReEAdgyTxABAMKegmfcJPZIUoquHAAAAAAAAAAAAAAAD8WfAOyd7VXbMBSGXU7 / N52gjNBOEDNB6QSECcoGCRuwQcMEZIOECZpOUDoB2aCNOQrHDZb14XttyXmeA + dgILIs6dW9 + vLlCwAAAAAAAAAAAAAAAAAgcWKOdaSTed6iBIkReqK3pMgA5AQFSjS89IT3GCKoV1fsXY8Nr4 / GPvV45keaE7zXbPQjOrq + kR6PwjhRfYFLJawhLArAKAWFsACXr4eBd26uoHIsqCLHMoEBLRQWCxBUf8J6phrgJF2 + rtHqLExCYsdKuZ1Du14e5RgVkcPU0df9j6uQZ2sJLv23Szm5Yv3agnEfpfHmxaseQQv + C04R66aHtoezmBsoNbrSWKwfSg147dMZ5O6KmvJbtXgEHyRE7yqnKlKIR1medylvx2eXWbl8isKamYqfS4qpOJ1tUzPH330Dei9iG7QR7VbQWmfT8XUeQykKa2GEdSVh / Vp6sbKQC9eTEosWS7UOLLPQzqhJtHe1trJSEMjGI08bx3e / Yyjz0I3BgFOd9rVU1Haf3y +162 rb0G2fPZ9ibGOftH0FstyndX1I1nRuy6O0f9bLcn / 93 ZWf / fU3oWeu56 +10 zBxtS4C28ksNEMxFmppLMe0yJQjMWXRMXQcRD9FpnV9dN0UVf3zsSXq6Jp7W0GbmExeLwLu +2 zpdO / 7 ENSriTXC + pRZmzsvTgyfmTRFSo3 / 3 T / TR8FJnElIpyvm8lk4hPl8jSKfeOP6U4APdy2THsvAjjdJTMzimaSXErMOdWUp0J1AwYmKMme3tIfGNHUcObHN0j2NqBi20i5 / zDrUvbnpQuEBd2xJ6s1Su85vjdo1ti2Kd023S6T4l0DWxgedaTysQJTyx1TdjQyoOsxby + +7 TpKMUkzBFsqSkWuTmY3Gg0tbLIm9g7mdzhVay4uZZKju / ZC6mJomJXqzUCZDu + NZlozefzBRqqhpCkKrOoyGGbDlgFm6TKX8bGtNkuP22GnzibEevzMQUGmxfHNhi7hpWtQcosOoWwXJvXI + vXuT6 + TYE / hw2Byt3dE0TUrErDW1ei8CCn9pTH1ZqHoehHY8R / n9vmk27FqYFx0mdOrpxYoltNEPmZZJz7rbXKDtio4BpU7sll3HOpqDV41jJ0pHWfrAd3Ns6bIatjrLuGwGc / lULI9mJZjK3ymkmRSOPO1Cdhg40jr3 + OyNgtCTJtpsKvdC1oqPcfk83IjVYcNmTrimf824oRrjLMwyR0ha5WGSoLaYvzO / / xWR17kR2GHMVe04vxnbzpVOgpIY + Dp4c6JTSlBjQHI9pU1Q0PMYqnYcea3QaNZm0uOW6oKTEFRNWLyLG06aM4oAAEEBjMvlY1c4QMOwJ2cR8fpiwOUDAAAAAAAAAAAAAAAAAAAAGIp / ArB3dtdt21AAhnv8nniCOBPYnSDqBJEnqPLUx7oTRNnAmaDKBHE3UCeoPEGVCapO4OI6YEozlHhB4o / k95346OSEVkBc4F7cHwD8AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIRLRz + BvX20Kz47kDAQCgk3O6AODZ4urKftx1PLazi4zf6C0AjBRAal
. certificatePreview . previewContent . preview . certificateContent dl { padding : 2 px 10 px ; }
. certificatePreview . previewContent . preview . certificateContent dl : first-child { padding-top : 10 px ; }
. certificatePreview . previewContent . preview . certificateContent dl dt { display : inline-block ; }
. certificatePreview . previewContent . preview . certificateContent dl dt : after { content : ": " ; padding-right : 4 px ; }
. certificatePreview . previewContent . preview . certificateContent dl dd { display : inline-block ; }
. certificatePreview . previewContent . preview . certificateContent . info { clear : both ; }
. certificatePreview . previewContent . preview . certificateContent . info dl { padding-left : 0 px ; }
. certificatePreview . previewContent . preview . certificateContent . info dl . cardLabel { font-weight : bold ; }
. certificatePreview . previewContent . preview . certificateContent div . transactionInfo { border : 0 px ; padding-left : 0 px ; padding-right : 0 px ; text-align : left ; }
. certificatePreview . previewContent . preview . certificateContent div . transactionInfo svg { margin-top : 10 px ; width : auto ; }
. certificatePreview . previewContent . preview . certificateContent div . reviewInfo { border : 0 px ; padding-left : 0 px ; padding-right : 0 px ; }
. certificatePreview . previewContent . preview . certificateContent > div { border : 1 px solid black ; padding : 10 px ; margin-bottom : 10 px ; }
. certificatePreview . previewContent . preview . certificateContent > div : first-child { border : 0 px ; padding : 0 px ; }
. certificatePreview . previewContent . preview . certificateContent > div : last-child { margin-bottom : 0 px ; }
. certificatePreview . previewContent . preview . certificateContent > div . details { border : 1 px solid black ; padding-top : 0 px ; margin-top : 10 px ; }
. certificatePreview . previewContent . preview . certificateContent > div . details ul . transactionInfo > li : first-child { border-bottom : 1 px solid black ; background-color : rgba ( 100 , 100 , 100 , 0.5 ) ; padding : 3 px 10 px ; font-size : 10 pt ; }
. certificatePreview . previewContent . preview . certificateContent > div . details ul . transactionInfo > li . metadata { margin : 10 px ; border : 1 px solid black ; }
. certificatePreview . previewContent . preview . certificateContent > div . details ul . transactionInfo > li . metadata header { padding-left : 10 px ; padding-top : 8 px ; padding-bottom : 4 px ; text-transform : uppercase ; font-weight : bold ; }
. certificatePreview . previewContent . preview . certificateContent > div . details ul . transactionInfo > li . metadata header : after { content : ':' ; }
. certificatePreview . previewContent . preview . certificateContent > div . details ul . transactionInfo > li . metadata > dl dt { font-weight : bold ; }
. certificatePreview . previewContent . preview . certificateContent > div . details ul . transactionInfo > li . metadata > dl dt : before { content : '- ' ; }
. certificatePreview . previewContent . preview . certificateContent > div . details ul . transactionInfo > li ul . attachments li { margin : 10 px ; border : 1 px solid black ; }
. certificatePreview . previewContent . preview . certificateContent > div . details ul . transactionInfo > li ul . attachments li dl . file { font-weight : bold ; }
. certificatePreview . previewContent . preview . certificateContent > div . details . address { margin-left : 10 % ; margin-top : 10 px ; border-left : 1 px solid black ; border-top : 1 px solid black ; background-color : rgba ( 100 , 100 , 100 , 0.5 ) ; text-align : right ; padding : 3 px 10 px ; font-size : 10 pt ; }
. certificatePreview . previewContent . preview . certificateContent textarea { display : none ; visibility : hidden ; }
. certificatePreview . previewContent . preview div . spinner { position : relative ; width : 100 px ; height : 100 px ; left : 50 % ; top : 0 px ; margin-left : -50 px ; margin-top : 20 px ; margin-bottom : 20 px ; display : block ; }
. certificatePreview . previewContent . preview div . spinner div { background : #000 ; }
div . dialogBox div . dialog { -webkit- box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; -moz- box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; -ms- box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; -o- box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; box-shadow : 0 px 2 px 5 px rgba ( 50 , 50 , 50 , 0.75 ) ; -webkit- border-radius : 8 px ; -moz- border-radius : 8 px ; border-radius : 8 px ; max-width : 70 % ; background-color : white ; padding : 30 px ; box-shadow : 4 px 4 px 6 px 5 px rgba ( 0 , 0 , 0 , 0.3 ) ; }
div . dialogBox div . dialog h3 . message { font-size : 18 pt ; font-weight : bold ; padding-bottom : 20 px ; white-space : pre-wrap ; word-wrap : break-word ; }
div . dialogBox div . dialog div . answers div . button { -webkit- border-radius : 4 ; -moz- border-radius : 4 ; border-radius : 4 ; margin-left : 10 px ; font-size : 16 pt ; padding : 15 px 25 px ; background-color : #ddd ; }
div . dialogBox div . dialog div . answers div . button . isDefault { font-weight : bold ; color : white ; background-color : #666 ; }
div . dialogBox div . dialog div . answers div . button . disabled { cursor : default ; color : #aaa ; background-color : #ddd ; font-weight : normal ; }
2015-12-07 10:56:02 +01:00
. helpBox { color : white ; margin : 20 px ; padding : 30 px ; -webkit- border-radius : 20 px ; -moz- border-radius : 20 px ; border-radius : 20 px ; background-color : rgba ( 0 , 0 , 0 , 0.75 ) ; }
. helpBox header { border-bottom : 1 px solid white ; padding-bottom : 6 px ; }
. helpBox header h3 { display : inline-block ; }
. helpBox header . close { float : right ; font-family : 'clipperz-icons' ; -webkit- font-feature-settings : "liga" 1 , "dlig" 1 ; -moz- font-feature-settings : "liga" 1 , "dlig" 1 ; -ms- font-feature-settings : "liga" 1 , "dlig" 1 ; -o- font-feature-settings : "liga" 1 , "dlig" 1 ; font-feature-settings : "liga" 1 , "dlig" 1 ; -webkit- font-smoothing : antialiased ; text-rendering : optimizeLegibility ; }
. helpBox . helpContent { padding-top : 4 px ; }
. helpBox . helpContent . helpBlock { padding-top : 8 px ; }
. helpBox . helpContent . helpBlock h4 { margin-left : 160 px ; color : yellow ; padding-bottom : 3 px ; }
. helpBox . helpContent . helpBlock dl dt { float : left ; clear : left ; width : 160 px ; text-align : right ; padding-right : 4 px ; }
. helpBox . helpContent . helpBlock dl dt : after { content : ":" ; }
. helpBox . helpContent . helpBlock dl dt span { vertical-align : middle ; }
. helpBox . helpContent . helpBlock dl dt span . operator { padding-left : 4 px ; padding-right : 4 px ; }
. helpBox . helpContent . helpBlock dl dt span . key { color : yellow ; }
. helpBox . helpContent . helpBlock dl dd { margin-left : 160 px ; padding-bottom : 4 px ; }
. narrow . helpBox . helpContent . helpBlock h4 { font-size : 9 pt ; }
. narrow . helpBox . helpContent . helpBlock dl { font-size : 8 pt ; }
. narrow . helpBox . helpContent . helpBlock dl dt span . operator { font-size : 6 pt ; }
. wide . helpBox . helpContent . helpBlock h4 { font-size : 10 pt ; }
. wide . helpBox . helpContent . helpBlock dl { font-size : 9 pt ; }
. wide . helpBox . helpContent . helpBlock dl dt span . operator { font-size : 7 pt ; }
. extra-wide . helpBox { margin-left : 23 % ; }
. extra-wide . helpBox . helpContent . helpBlock h4 { font-size : 10 pt ; }
. extra-wide . helpBox . helpContent . helpBlock dl { font-size : 9 pt ; }
. extra-wide . helpBox . helpContent . helpBlock dl dt span . operator { font-size : 7 pt ; }
body { font-family : "clipperz-font" ; margin : 0 ; padding : 0 ; }
body : after { display : none ; }
input { font-family : "clipperz-font" ; }
textarea { font-family : "clipperz-font" ; }
2015-02-04 23:44:32 +01:00
2014-10-09 14:03:48 +02:00
/ *
Bootstrap CSS suggests these size breakpoints :
- Extra small devices Phones ( < 768px )
- Small devices Tablets ( ≥ 768px )
- Medium devices Desktops ( ≥ 992px )
- Large devices Desktops ( ≥ 1200px )
# ATTENTION
When adding a new 'size' , remember to update also MQ . init invocation in main . js .
This configuration is now located in the first script included in the index_template . html file .
* /
2015-12-07 10:56:02 +01:00
@ media only screen and ( min-width : 100px ) { html { font-family : "narrow" ; }
body : after { content : "narrow" ; } }
@ media only screen and ( min-width : 700px ) { html { font-family : "wide" ; }
body : after { content : "wide" ; } }
@ media only screen and ( min-width : 1100px ) { html { font-family : "extra-wide" ; }
body : after { content : "extra-wide" ; } }
2014-10-09 14:03:48 +02:00
/ *
@ media only screen and ( min-width : 100px ) and ( max-height : 450px ) {
html {
font-family : "extra-short" ;
}
body : after {
content : "extra-short" ;
}
}
* /
2015-04-20 18:45:48 +02:00
/*# sourceMappingURL=clipperz.css.map */