From ac06c32ae5697124538c7fcd9d03f42562d99d0f Mon Sep 17 00:00:00 2001 From: Chris Van Date: Sun, 12 May 2013 17:13:40 -0700 Subject: [PATCH] =?UTF-8?q?=E2=98=A0=20bump=20fireplace=20for=20staging=20?= =?UTF-8?q?=E2=98=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- media/fireplace/css/include.css | 2 +- media/fireplace/js/include.js | 86 +++++++++++++-------------------- 2 files changed, 35 insertions(+), 53 deletions(-) diff --git a/media/fireplace/css/include.css b/media/fireplace/css/include.css index 5aab516638..908e0d4d3f 100644 --- a/media/fireplace/css/include.css +++ b/media/fireplace/css/include.css @@ -1 +1 @@ -#splash-overlay{z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#f1f1f1 50% 30% no-repeat;opacity:1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAADAFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAYAAAYAAAYAAAYAAAYAAAYAAAYAAQYBAwcDBQcEBgcFBgcGBwcGBwcGBwcGBwcGBwcGBwcGBwcGBwcGBwcGBwcGBwcGBwcGBwgHCAgLCwoSEA8YFTgZFjwbF0AcGB8dGUceG00fHTkgHlQhH1kiIFwiIEojIlYkJWQkJmAlK2wlLG0lLXAnMHUmMHUlMHQnMngpNHsrNHmlNSInNn8mNn+nNiKoNyMnOIIkOIWqOCMkOoknO4d4PByPPSIpQpB8QxudSzEvTJpwTRpyTxk2UJYtUKB2URo+Uo0tUqSPUiN4UhswUqFvUhqUUy84VJxsVF0zVKGFVTmVVSYxV6erVz5HXZzLZSldaZu7alDBdmGLf5XBiXu7ko7ywi7vuyzxtizrsivqrivopSnpoSjpnyjpnijpmifpmSbpmCbpkibpkiXokSbnjyfojybnjifmiyjjiSfjhirihirhhSndgSnefyvbfSraeyvZdivXcyvacSvUcSvWbSraaijXZyjPZSnLYSnQXijKXCjaXCfaXCYyW6vaWiY1WqfYWSbYWSYuWaouWarSVSY+VpssVaYsVqgrVKbUUybTUybRUiYrUqMqUaLPUCbPUCbPUCbCUCcrT6HJTSUqTZ/KTCbJTCbISyYpS53GSiXHSiUpSZzCRyUoR5rCRyS/RSTBRSQmRZm/RCS9RCS+RCQmQpa4QSW3QSQlQZW4QCS3QCS2QCS3QCQjP5O0PiOzPSMkPZCyPCQjPI2tOiOtOiOxOiN8OkasOSOsOSO6OCa7Nia5NCZlNEm1MSV0MDyzLyUmL3OxLSR7LTMlLG6wKySeKyGvKiRMKkQkKmuiKCKfKCEkKGitJySZJyAlJ2WrJSSpJSSkJSOWJCB3JCinIyMjI2KRIh8jIl+NIB94HyEvHz2IHh6EHR2AGxx+Gxt6GhsXFDYWEzTjG/91AAAAc3RSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAsOEBITExYWICMmJCUeGhQQCwcEAwMFBwgKDhwp/Pz0NvbvL/n6/jEj/R/6D/z+9hf++fv9/Bf++/z9/v4nXUIocDg9hIqyspGywpqS2I2d8qvjoZ3KNT3+QjA1Pj9D2q211wAAAAZ0RVh0VGl0bGUAqO7SJwAAAAd0RVh0QXV0aG9yAKmuzEgAAAAMdEVYdERlc2NyaXB0aW9uABMJISMAAAAKdEVYdENvcHlyaWdodACsD8w6AAAAB3RFWHRFLW1haWwAfQib1QAAAAR0RVh0VVJMAHij0w8AACAASURBVHja7Zz7V9NXvvf7F/DLse3pXDpe8bLUWqd61J7OYGe5xAbBsdOxXcx0ju2zOs4Mq2f1MgoGkhBIwv2WcAnyHJRSEywriEkIxoIrmICBYORWRYoUYbygIIPIWqDU8/589jcBFDrT84zPetZ6Zu+QfHP57v36vj+X/dnfH3gm5P+x9sw/gf5/AArbFx397gf7P6AH/81p4vP9+6Oj973xfwdo3/4zJ0+drDn+Bfrn5Z8fPXr0yLEjR4/gcezYsc/Ljx2nb76o+eLUqf3RYU8fKCy6pgY8J0+cOH6i/PNj5f/7GHCkdvTI0WPHyo+dKD9x4ouTJ0/W1NS8+8bTBgqLPn3qFHi+OHGinHlIm5lGKgmiEydPnjp1+vS7YU8ZaN/pGvCcOnGynPU58kQ7epSIGAhENaejny7QG/vP1giB2GCzzBVs5EflQYlqTv/qqQLtOy0sRh4Ee82jEBEx0BcSUPTTBAp791xNAKi8HERHj/zhsQYifBEAghd98MZTBPrVmdMSkLDYsT/86QkNo4/AicqPC5MB6My+sKcHtG8uUPkH8831h7lA39Nmz3zPmD99qmbGZEfmzcV/On7s8+MBk9WcPr3/6SkUtr/ldM1sp/7TfHPtO/p5+fEZpz595o2nBgQXYomCeXFe9/jT8c9JoRNBoO/lRM98Txc6UxNIjGjH5vWhd+FBx4OJEUDRT02hdxtPzzjRCSJ6d54oExY7gQWPgc6c2f+0FPrV2bNss6AXwWj/6/E89EGAh2PsFDQ9e+772Oz7AEU3nj0DIkwDIBDRclaO4qOc1/kjdFB+FH0ODxQ6t//pAO1rPHdmjkRsNVphy7FcHKVV9Qh5VnlgZRUGO3Pu7LnopwG0r6Xl7BmWCHVODQqwL744LrXPg50bvvmihpsAOneu8e832jN/P08jRj5zFu3UZ39nO32afk5AjdH/YKBfRkcyUOPZzzqrqoosFjM6N6vFarXY7Ra71Wqtpnf0YYWlosJcUVFV1fnZmcazjY2NFxqj9/2PgVaHhczpYb/cFx0Z2XKh8Vxjy+lOS3VtbX19Q4Or2eVravY1tfq4tXL3+ZqoNzW5mhoaGr6sra2urvqspbGx5cKFPXui9/3yjceG/nuAwjb/YnZ7Fz1yT+SeCxcuNF5o+Uzm62hv7+qKokdUexQO27vautra2vDSTr2d3vPH9G27v8vXceVsCwNF7tm9e/8voucMv/lnfxPo1W3bf96/ffv2139xdceOHbt2RO7ASHv2XLx44ULLzq4omUwWFSXrknVFMU8bQfiJyN/VGtVKB/gEOODtkrVHyaiD6MJFjLF7z65duzDkjh2vv7799e3br/+8//6rYX8TaEv/9f7+/qtXX5eAIndFSkTnwmXhxEOTdZEioGjzt7XyXys/8SF9DK1ATOAy2Vc7GzEAKRRJRODB4P1XMc/1+5v/lkJhm7dcvy4RvU5Eu3YFiFqufIXLhTRsJ0zd5m/3t/nafH6/r63Z39qKF2+br7XN2+VvJyh0mDZK1hF+kQWK3L2bFLoKoKtXMQUmuv9yWNh3A/37y0Ggx4gu7vRjcPYMNhBp4m1zt3n9Pp/fyy7txzEOGMwvhGoj48mutFzcEynx7NhxdYfg6b91/f6jV/8G0KuPtly/dZ2sJhkNThS5azeILl7xk7HaujAPGcfb5m0FREMHwqrB18DRxS/UZjN1RX3Vufui0IcMtkMYDAIR0ObvNlnYZgBdv9NPEvVLRKQREXV2yDpkrfBdH8RpJVW8Pm/nE83t9fp8UMwvjEdEXbKdZDDJozGsEOjO9Tv3v/3pdyv0s58+2nLrliRRP84Vjr1r9+49OzuAI/OxOCSN1+dp6sRaXkPZ+OwZ6Q/tszaXrxm0MF6rcPmujs6LkVCaeF7fIRyIBLp15/6jlx+z2WNAr258tOVOkAhthxT7kRevdHQJzyFxfF5v8/mmzrNSOxN4YKE42/JZh8t33uPzSKaD53d8E7QXO/RViefWtkcvb/4uhVZvJqA7d25dDxDhgoQfRXZ2dLS3Ioggjsfn9no8TW7kYCwnWM0DnVrjuZbOBrfL5/a5WoXpEIdtO3dL9toxi+fOHQL6LoXCNr8sgO703+oPZCPOR5E7O8hY7jY3ieNpdntcDZ1nsZoQwayGTxpbPqvH2kFM+CmZDinhysUd7M87+gMRj0leA9C3G+fa7JnHLEYKvQaiWxz7M0SRf/Gj+eDHnmav+zxWMveXnY20TAkIfqJV9BytMA2QyO12AdsD67YiG3RGbo/sZ4MJfYjnzmuvbQXQbxdWaPXmn258tAm/m00k0lHkFeCQJ7s96C63011X78cahXUcDARGjwvn8PZCy5Xqhnp3nctd53U3uT3NzTgxAvlwxn+QgUige6+RQpsXBgrb/NOXAXSPia7f6p+VIK92YkX3NsNYLl8DTeZ0OeuvtLRgieMGjkbpuGV3lduO71117jq3y+uGv/m8/p2vB+Kd9LnF+ty7t/XRo42b5thsDtCrm2CyTffQyI2uS57dj6Vnx07wwJfPe3DdkMdZV+esczqRgdGldpH/Ll7cWeW0u6k78Ts3nImImq7suhqId0kf8NxnoN8uqNBvv9307aNN9+8HiIRGHP5XGii2mlxuF4vjcjrr7K7qL91PJsZOq6PWaXfZ8RNXnctJzgSipq6Z/MP+cweT3L+/BUBzbfbMHItt2vgyAd2/d//OLKv1X93+OtKvF5HlqXNhDgcmQ6uus6ECs5hrzdXm6urgS/WX1c5ap9MBBeuICHaD2zVdibzO8mDBuCPsdV8C2vJvYfMD/dumTRu/fbTx3gyRlCH7t3c2QR5PAxmLxHHU2Z0Oh7PaWe2otjqqHZbaahSwtRanxVFdXWvFx/jWUQ8mInIi4LyuqKtB92F/xiz3tzHQHCeaBbT6VQF0f9scIkL6C2THdboa2FhoAsYOFKfFZrfUWhwoqi128KC0rrXZbUwkVGJPcrsbOkkekQ/vvUZXvW0bAb28cdPm+U0Gi236FkD4HZhAdI9zNpD+QtFLscU8DifROKvtNqut2lZpR5Vfaau0WWzVlfTOZq22W5xWux3Q9TYmEp5U//UTPNs2PULcb5ot0Sygf9+CICOFtjARXPu1O5yQrnjBQ6nHyTz1NqcDdrFXWy02W4W9woatR4WtwlrBLzbahZBwdrsN2A4WFIZ213nqO0ny1yT32RYAennTlnmBVr96n6L+0bfbtm4NEN27de/WnQhECadCCnTigdNYrfZKO1SptlRagVKJlzKr2WI10bvqykq2os1WC6Z6Mhxr5KrvunKPm+DZunUrA23Zsnk+k4X9YutWAtq4dcuWbVuYH9H/l05sanwud4Mwl91JfgweWEioYqm0VFjNlRaz1WSpoOMyMFVWworwKpsDDo6rqCdPomhrirhy5/49HnzbFjQAPdq4ZdvPfxb2JNDPvkb761//+vU3X9OD2jcRXW7wnHd561x1gqfaiVngvVbSxG6iPaHJUoZ9YUUZXsyVlWYQ4eNKGJOJoCeSQJ0gcrubGvwRnd90SnN8wxN+/fWVvfMo9OuBgYHwgfBwbCxkso6OjtYOlKPeVo/X46bkXCfFFixhcVSSOBADmpgZpcJsrsSL2WRmMBLOWuaAO1kRcDZOSkTkElkbZW5rK9d7aJjxdvh8QB9GBIjCaauDjQVqMVouODkzDy62kgKb/MZUWUnSlJnNpopSvJSa8VJqMZvpQwu+JeNVkoNXw5PItzlHul2ilET5j00S49Ckb4bNDyR4wmW08WoDjg+ljxcBgpWLsgr0ccIS1kpJHOIptZhMplKzsRRPIKooM9HHlrJKKEguDj0RkHOJsDFp80e10SaSgcIH5gN6I2IgXLIZbb3asONyt2IREvFeZ6+DfyLxILQryXPYQMRTUgESU3NbdQleK9DNZnxTQUQcgtVwJYmoQaxsvvNUbJNGrBDN+uZ8UUYKsT4Aam+HwXx+T/N5MhiWbk6GiC7OOJCH/AaCmM0lZqPZaB2fnp5uNZbiXQmMZyLjmeDoCLoKq8VqtzpmWw1FJ9SnbST25IJoPqCQ3894UBdtvbx+4UAiPTuclOwQXcSDycpIDnMpjFVhtE5NUwsvLi0ttRihVxkRlZkrTILIZrMFrEaxjw0ANrrYbQe8KHzg1/Mp9L4QCEBkMHi0l3jcgXh3YAnF2lBJ5oKnmEorIEZZaanJaJmcFq3NWFIKjUwlplLWiN0pQOSYIfJQxcZEUd8FRAqJuwld7e20+fIKh0Zes9UheK1YqSBPJeKbjEWebC4pLS0pHZ0OtHpjcSnZkIjIxS0BjRD9rFEdE3m9HlT+ftrUCqKBedey399gWuzfu7CVAk9zIAOJ/INh2X0qzGwuUwkRFZcaZUGe6clS1ohAzYLIbBIazeQjdz2IsJH0tfnb4UVR4Zg1Yl4gYTIZYr6dQp4MhlTG9QbFeyUtopRhyogHloGxTMZSoxUgDwOPcKPRSESsEAcd3F/4EaLfzqsI+TW2kchF/i4mWgjo49uBEOvyt1GObnZTeYhq1Ek1mJ0XUU497MtIPTCXseT2bKDpikJYjZhKKOSCGlUykRMaoYp0O720O8LOP2CziHkX17dgyy4OMezIW7H/cnMFVAeDwYEo3i2VEo+JVABOidHomc3zcHpc/1+FxgCRkdISJe8KytmIflr7icjl8TQjq/jbJaJ5gaAQLS10x6UdOciLErqOMqKDF1TJgUxsLlOpZC6jsXAKFA+Dj+lpj77EaChlWriZsBppRGWSE0R1znqONC82a21+EWiy+RX6aACsfH8MLu3z0o5HciAyGN/shQMhNZsJBnMaSg3GDnCgPXgotenxMr3RUFJiLMFPmEhYDfa2UXGLeopKf3gRiGgB6VpYoT8+4dL1MFgtl4c2FDjkQBRd5EBwH+hgKCmcBMzs9nDaY4BABokoEP3I2TaymsNWx5U/iLCf9beSzaDQO/M5ddjHEk87eZDX7eWcaMf+wmqzY1Gi5cIkObQwl6FE3zo9l+fBg+nb+kK9MUhkniFCfWSzwWrsRdhlI278/i622TurF1SIyg6xzHPMO+swBDIQL2Bm4kEeJnNhymKjvmR8+uHUQ6HM9IMHfDhdpS8mqxUTUUnAalj7zVSxIeU3IF+jnkVh5Gtlm0XJ3po/7CMi4EJRbbSMMY9bbAdraUnlBQwLBkUPGpnLUKyvm34w9WBqaurBg4HwqQeiP7xt0AMVvAZzUCOTGaUkNHLQClIvbHYeqcjPS2zUW/P60H9G8DLWxVnaM+PSqNdRAVHVZS5DdFG8G0tgrmJ98cDDKW7T4Xn6Kul46mEVEc14NucjE638lbQ/4n2Ii8sQT2BBmx/oQyiEygwe5Pf6PGyxeqfdYa212FEBIcCCDlRMBivW66sfTgqE0Tx9WrFvWqJr0+vhR8XQyFhSWCLKJJTbFXBEB/wRO1pRhnhamynwYbO98yvkDo+QtcGF/D6f57y0zNscqNQpJ1aYKkWISfEOFXJkJMokoKr0GcXaonHxZmpcryeNiuHYxpJiWvM49pE4bJZaq0MqjBBnzbSg0fLx5rw+FBYRERFFt+jpRhAJVEdlByoHdmksqRVzHUj/XxMAQHswkKGHQtq6h/x+6oE7B0Qlgqi0WKz8JjMRkc2wVtfzht/TTMmaFHpz3igLeT9c9hUXHn660eFyCZe22YRLm7kCEhmxBALo4TXMMzlVoE8DkSFtnIEmHsrwpQHIJeRHXCGVYgBoZBXlLG/4EfiUG8mtZW/Of/fjfaQhKei9opLmVYOqRNp8mcpKzMUmOCp4SjChXjY1OYE+OZAHGL1eqy+a5veTE3kGPfm1tIpAIPiftZQ225Qc7WwzL903ou0HJPr1/Dcb3pd9FUUKobaXCqFaJ+oq2vWYaVEVOZoyohFOqzeOT2D+iYmpqlTAaPVpacXjk+P8SV0miJCN9Ph1qZHCDCkMW20CwqKPwK/nwG/m/VBXxPxAIb+Xyb7q6mhtpdJMBL3D4bA6KEtTlciLPBvMYCCLVUxNTIBp4naMIaaqqK6oKkbfNkkfjE+GG3JYo0J9CddHtMjCh2hbZLFzskbgu7zuZrH9iPjjQiYTuw261eoShYfDZqdCiIt6jEoVEIUYTab3To2PT4yPj4+GT7DpJiYGbtN7UN7OBg9bzUAaieTISyyV11yEULL2u2mBhUIfLqBQuKyDFrJWLoU46J022qeaaIPKy3xpKS9hQDLoB8apjRLB6OgoDkYn6B29TBTlkFsbKGOXSukamxCz1YydrN3G90PIZl4vKdQeEbawQl1cekhB5nCiqLJy5SpWDcmli4Gjz2eY0ScakU06c/QSUSnSKCfrChP2ulSo0a0sBD4tZ25RgkQscNPz4wGsrB0+KhaD6waXZrSOiW1GqSAqpOmmBMDt0dv8uCmOuE14s8hkAC8WxZqUrGnJd1iQ/sXuw90swuz9+RVChdYq60Cx6BPFIu02bKI0M80KMgPFMxSSsTo3qd++TU8guslYozfHRwsImZa7YmEzUcxKqZFvPiKOPU0+Wjy6freAyT4Kl7ELYdsk7tQ7HLWUhioqKzjIRNDjog3GtBLZ+F3CuXv75s3bN8QfnvmBj0dH8wWRwUhliJSs6TYN1dbBxcNDcd+6EFDYxzIA+Wll9dDKSnc8rJCYg4xcKLiOIX7aRkfvjt4YZYybN28M3Lh54yY/ccN3owU5xZSuaf0gHJOUGnnxwO6DKxAA+Vu7un63en6F/kgrB5WvCDK6Cc9BZuNiET7EKxnSCmfpvvG7pAkIwHJjYHBAPPgNQ90dvVuUw2UIpUYTbfgR9iaRGm2ciGhP7eMN7O8WcmrkRSpfKQ256bYgrG2zBncbVCyWFBaTC8km7t69eRdAN5imb2CgF0+DEhXazbu3744W0RJLRQjXRCZaXiuxDjlstQ6RiKjSp73QQkAfRXREdQTLV+xXkMJ4/wNvNJXBMak0g1Mb+kbvYkqa+MYgUAimt3dAdAIaHLhLTHeLuAgpLSkhhUBkoUREd/mctQ0iVfu8UKj9rQWc+sMI3rOiGvJKN/FQLtqtleApqxC3gkqNhcWG3tG7dwUM9V7QhIOnm/qNXnxwYxDfQT0QcSIylsyuGuEFDt4LUdiTU/vb3lrIZP6IKL/YI7rcDchdtbCZFPZQCCsZEqPB2DM6cvfGEGYdhCKDvb19vb29st7eqN7ebhz19Q323egD7MgIiMoMhWyyYCLCcLXVtc5alzAZNtT+9q69qxdSKAJBiIKa75PX8U3FSnLqMikN0W6j8PLY0NDQ4OC1a5i8Bwzd3d2Xui9dvnSJXnq6e3p6GOva4ODQ4MhIGZZiqdbHckh32G0WRzWGpirWgyrWiz3F3gVM9rHb4/FUeas8Ra4qtKKqqrKiInoUGgvgOYXIPzl659gI8/RBmZ6e7t7L3ZeJhhoOLgOvpxugILo2ODQ00pvD5ayBXK/QWFhYWFZQUVRFHc1ZVeVyVXk9C5nsQ8BUeaqqBE1RUVVBUVERxsg35hvzAAMcfY5zbBhA1671wVJQo7sHFIzTcJmAQMQaCaDBke48OsmYQ+taXqEBoxUVYtQZKEzoWcipP3YFcPjXRdwwRCGJQ0W9QZ+jt4+RQKwQDNbTPSMQa9R9WbLaNTbaSE9Wjj7HECTKL5SQqmYTLZiHYKy5NEUFGCLfUJiH4VBzYWwoBBe6NigpBAuxQA2XGy7PEPVKCsFmUIiJDHpDniGfNMovLCjksckGgmlBoC/p66JgKyjKL8jPzzfk5xQSTB7xZFrHhEuTQgR0uZs4gFNPRLBZz2VSqK9XMllmDjU9UeXlGfIKoRKQCmh0QYV+YEGFqmbBxBQU5BfkFRjy8nPyc/JAROOm59jhQzBZH4JMhBgpdPkycBoCPtTdGwCCybLTc3Ikpjw9iPIxJK6zoKCgIDjZAkBhHwV5CmLAE5OPkzFAXh548rJo0HS9TgBJTt3dc1kAsUcHw4wUusYKjV3KzEnPCTDlUcsnppj8gpgZpAOrF1jtxdeAAU1MTH5eTF5ufm5ebl5ONkbLysnC4FnWkRHhQ8JkPVLYN5BI1C5JYX8tYDIiyuTT87JwYRgyByMTVJDpwALlx38KU4EHDTQxuTg9LxviAEhcaXq6/bGwJydiechel54I+0uZmXyexJSD68uhy8QEdNFAwoQHFgr7oiKWhlou9bxc8ORinOysAE96FQNRog4mRolI8HDYCxciH+rGKUGiTBBl5+aS6DS8NFdBzEIKfVQUMxtHtOwsjJOZlZWOrstM19nHh2YSkWQzNpVwaZGG+jgNDQ0OwYeIKEsHY8N46LnZ2WJgnkRqIQv50AyPRJOblZ2dmYWenkk86JWkkJSI+ro5NXYzE/FIK8eMxUYupXOj83mc7Mzs7Kzc7MeQFlDo/cfEyc3KzczFEJkkD66UeBBlI4HF9VoPGS1IJK0b7NKSxYbGujN1gggaZWYSU1ZWkIiZ6LHQRjF/rrEgDvOgpbPy6bp0XdE4KTQ41PcEUbeUg2jdEGlxaHisQ0cnBVTKFCplZeFaZxtuIaC8WepAHFxMZlZGFvPo6EoxtA5OPTw0k6yvCaIeNhatGlQdSQIRUHd6gChTl5XOFzePSgsAvU84MZI6WZKx6LowGMZMAU66pmgSQMPsRXDc3lz3NY41gkK/1p3vHCKBBA+cOj1FIkrBRfFYggnqB4hyYxa42fB7/YwvQ5zsjKyMoLFSaEBqABoZlgJtsC9To65CCuwh81EqdOfIdZd6RVIcGhoeGetJSdFJRLrMlMz0DA6PTDZcblClhe5+ZEuBjlBgY5E8GXRtKcJcAmiE4wxEQ33ZGrlOTgtUbgGtnfl56bE6EA0Jjx4GUDefRmfzJUkBhysVzvTdQCkitIiHxckQ8oAnU5ci8QggDrThvjy5DvPLdYc0cjyhy+X8/tLw0DXwDI2MjHdrpPOISMdjgSkDXaiUTd6d9dgtvVX8CFkTQyJmUt6BPJkZ4CF52FzpKSQ9mrpqfEwQjQyCR60mHqbQHQaYRp4uETHPGBRS83kpQiOJKCM9I4ORRMhlvLJmNRBWMRDRcAt5iTwnIxdhBX2opWeQsZhIFwCKr5ocHhsbgTWIB0Q6eVZhHh3Ks/IKs3RqiQhVE/GMX8Y1SBphiHRpOAYiJswEATL2CgZCAhCOVq5cswZA+DorCJOWkZaWnpKRkpYiNU2KBoMXTY6hDY8N5wnzyHXu4bEi8qUsyJKiVuMonYggI4B6dPE6jU7DGqWQRmn4w8gYPl0iYqA1a1auXElIBLRyTeia0LWrNsBKuWkCPY150nB6mi5Nl5qqYxwMLLdPTo6Nj00OZyvZXPE6Xc/gcN5hslnP0JBB8qp4EIF8cqpbp1ELIk2Kjq8LA1JLpymklrY3ZG1oaCgTPQN5QkPXrlu3YtUrGXNg0tJSiUibrklJ1RIPiDQaTcFQL7VstQIOpInXyTPhv5mkC4CG83GgIR65rqmXCkcveIJEmpSU1JRUDJqaJhpJhZayN2TdunWhoWtABCCos27FivWLXkkLokg8qWnaVDQiwnA0shpWIzBCidcplZp4TTr8l8yn0fUNjRXRgUZJ3wKeUXCKkok0KVr0lFSMSkQzUBkpb4WsX7Fi3dpQARQaum7F+vXLF72inY3C52mJSJuq0QJInarWJWIyTAVrKTUK9ESlRp6DJdSplGsOG8aGxsqUkEdJ3+oU+BnQlDp1sk6Jq9FoNVodkDAej5zG02lJAe3bIcuWgyg0FEAhq0LXrli+fPmyRa9oUoWd6ALwB5Q0Lc5PSU5F1+oS0ZWaZDUmU9JkRKRUKnVjQ8PXEF2aSyArkEMz+lgQkVhqTbJGk0xiabWaVA14tFqhfCozYcLktxc9t3TFchAJoHXrwbP0ub3aVG2adkYXOhMPNCJK0mjVGurJiRolz5nML4r0QSjjUsaX3cVamq9g6ZIT+Tv0JLUmkYm0pBCIknjU1OBcuHKt5nfPrn9p/fr1AAohoBXEs/SHe8X8+M0MitSStMn406q0mCGZiJKVNGcCplYqLo2AyI0t9sjIcKqSxElWJrJNlclJSRo6KVmDc5PR6SE1vmAxk/rA0peWLVu+fAZo2bIlS3+wV619sjFIEnoiPau0Ko0qCUSkkFoQKQrGKeNgzR0Zu5SoSFIqJWMKIjDhJOiLFxppNlOgKQ/85KWlIFqxloFWAmjpkiU/eFutTlHPgIgnPNRaGpMGTE5KxOWqkpLYXJg6CVMr04ZFqgRUYYJKpUykj1XKJHSNKkiUxER8fcmz58Dw2ngAvQSbLRcKrVoBgZYs/sHbCB61NlGtpY5HMv5UWnUyo+AIICBK5gOl6EoViFQOTt5Iy9eSgyj8bZKKiJLoPJyULC6L9eYJuNOM8TEvLV28dOny9aG8uK5cAYEWL/7R2/EAoj9qWiXRgEedrKar5OukkTELdaGCSpWkSFJoh8cmCOhBYYKChFMBU5WkTISQ+GUyHipSN1lg0bUlalWYAShoeJLHLP3JS0sAtIaBVklAv5Gr5Qyk0CrU/FulVqFVJdKAJA2jqJJmXgItwTBNPJOXEpQq6mj8Lf2MOw2QSIMQHw+dqKVJ1MrERLVCHS/PXbz4pcUAWimA1kpAsfEAigeVAn6QCKflTk8YKTGRrKBKTFRJKErxRy8JVVNYtq5BMomHPhY/I71wrriaJMAoCYjHVSsSFYmYL1Ydm7HhxRcXL1u2YpUAWrN86WIA/ceheHk8HgkKakqFUqkAPuIYpyeKeWh4FSJJNaclgGjiQY8WB2iwYfCboGLSudAjGUmBR1byNDShPDZtw+IlUEgCCpGADhyKi5OjxcfHJyQo4iWsRJxLuioSMT4mS5LmxEwKlUJSSJWgj1Exj0J8qxDfsooKwYUh4HpKulIeGlNQk8sPH45Vb3hx8eIly0MDFeN6NlnModjYw7H4XkDFKySpEjCAOkEFNKWSAU2m2wAAAxZJREFUL1+ASHPyGxDhGsQ7pfhIIYHRL2Ea+m0ioSjFlSoEDHAwZ2z8hh8DiFxIAK1btnjxiz+O+XMstbi4OMEkV8QnzEgVDzBQKRLBl0hziKkTgkT0XnoRaMqERGYQqiQoAjAYMkFII8dcNOUh+SsAWroiABSydtmSxS++mHHw0CFGIp0YKp7NFw+mBKGWUIwsyWBK1i+BXxLFiwrvgcnvEuklXpUQBAmgCGniWBzgoDPQulUBoDXLAbQ47dND1ARTbFysXB4nF1LFyzGOQgKLV8lV8ZJmChwlBN7x1HIVvSdMTK+S8wufF0CJpyFZmjiJhhoBLVsb3Aatgle/uFj76cGDB+cyHSbzQVkJSyFXsMfTg2bhyVSHlQlk2gSC4ReJARSEkUBXkyBUwUhxh4MwARpMu/dHLwqfloDWAmhD7KefEpJgIh0FVBw1EotseJgvEorRRGQAgjusilPFMab4OAEM9C1+ht8eRo9jh2GUwwFlBAzRfHrwUwAtXb9qZqMYumzJixsOfUJE6PjVbKYZLJidweLi42geTCT44hLiiCFOcZjnT2Dsw/SxnH57mE8WKAE7xc6iOfjpJ3t/9BNOiwGglcuX/HjDwU+ISGKCUAclqBkLBsDiWPnD7GPoxMcdD+YlCsk4ccJAcYFLm2GRaKh9AqAly9bM2kqvWrH0xxvw+ScSE0EdDJovdjYWU8WKWWgyueCTFJzVYh8DmStMEObTT2jet3+4dPmq2UChy3/0yieB9ukcpSSforHY8nGH4vA0my42OHlcwCqB78WvGST2YEAXYSZJG9HeXrRs3WwglCAvzAA92f78yZ/p8X/UaJAFJ3hvzfq1c+5+rApdtuG9A+hzHsH2m8DrO7955z38vYOjd8SD/wLtN4EnPpB+NHP6e+/9R+DgQHAKOjrwyvp1a+YChaxZERLyL4tWLVq06NnnFj337PMvPPvDF1547l+ff/75f/2Hteel9hxGf+FZaphuUci/rAqhHdlj94fopsPKVWtom4+99Uxb+w9sGGz20KE8Gd9kWPXP/xT3T6B/WPtvboSmtGpA5YIAAAAASUVORK5CYII=);-webkit-transition:.3s opacity ease-out;transition:.3s opacity ease-out}#splash-overlay .throbber{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAEfklEQVRIib3Wa2wUVRQH8AHEAiICJgRJ2W7fj91Cl93ug+22S7u7pRADwYj6oTFRP2AMLwnEiNg1xg9ghARjQiOkCrizc2fm3pldbBCJq+ycc6bFiERjYjBBQQ0+Y1R8RHD9QJFHC2mx6z85H+bemfvLSe69GUkaRWYf7J9Rns7f71SsneVpOFwuw9lyGc6WyXC2LA0fOVLWgfmytbFUzgdGs95N45Rzzsq01VepQKFSgUKFAoWKNBTKh8o5VA7ZulCWgnPzU9bx0hSsvWWwSoFktYKFKgUKVUNo5QhomQwXHTKcd8jWGUfKQocMrHTv4dlj664vN7OGwYkahoVqhoXL8NVoxdVoagR0J5s6VvCDWoaFmqGqVq7AFWk4XZG2djlT1gannI86U8dWOmTocchW2iFbZ+anrCOlB/LRMXVZy+B4LYMLNQz/vgxf6hZOVMljXGyU4NY6Ff6oZ/hnHYO/ahS8WMuwUKNActwxSZKkCmY5Ghj8Uq/i+ToGv1+BrYeLAkqSJLkUeMXF8Kd6FX5uYPhrHcPfalV4pnggy01vYPBdA8MfXAx+HMI/Lhp4Cc0vdat4zq3BN24Vvm1Q8XuXgg8VFXUza3Ojil82qvCVW4OvXRp8WlRQkiSpUYXtCzQ6vUDDz90qfOFW4dX/AcV9C1U8tVDFU40afubWYF0RmAnXPDVpaDTp9Mm/peET404mkxOvR1/0aHTSo9HJJp0+XKjRmqKjHg2f9ej0vkfD4006Di7ScMc4kxMkxiZdi+rQ7dERPRqCV0NrEaf+cSWTyYnRZO62a8a8zGpZpON7Po7venV6x8fxqFeFxHiZ3t7eyd7e3snXDWan+Tge9el0pFnHwz5O/T6O+8ZFZGxStC83ZRgqSZLk1WGTT6c3mzlm/RyNgE6an9N/vewnRFlueojhVBdjtw+bXcBhjp+j0cxJ93NkAU5yQOD+oE7hW+KSyYnLD+Vnxdjbd92bzU7r2t1fMuJ7zRqt9nNUggLfCHB8PcTtfQFu7wlyWjUWr2t3f8kyNjg3wWFOVORmJva/dUe0Lzflhh8EOWwNcnwtKGhvgNt7Qjq93CLopYigLYsFNN0Mi/blpsRNa95yTvXLdChbxgbnLj+UnxVluek3Rb292WlBQT2XwZBBO1sEbW8R9HxE2NsiAje0CkhEBPrbdSiLcapfkrFc7QYuTmQG2jsF+jszg65EZqC8Uz92TyfD2WHTunPYOR0JDgl7fVjYu8KGvSPM6YUWQT1tBj0dMXFz1LTXtwt6vN2gx+LC7o5laHUsY6+IZ7EjYVAgwcHdJaAyblrzOvjA3SPu3BtlsYBEi6CeiGE/FxH2tlbDfqpV2JuWGLQuatKajgw+Ghd2d4dBD3SIgZUxg2JLswOhmIGNnSZWJTjMGXYpjCZNIjczwmFFG6cn2wRtaTNoY5ugtVGT1sRMfCQu7O6EaT8YM2lVp4lL4yaFuwy7oeugPWPM2PWp2t1f0qrZ1RGdwm3cji/htCom7PtiGXtFhzEQiZuWL8YsR4jhqH6y/wGjN55P0DKcoQAAAABJRU5ErkJggg==) no-repeat center;display:block;position:fixed;top:30%;bottom:0;left:0;right:0;margin:auto;width:33px;height:33px;-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30)}#splash-overlay.hide{opacity:0;pointer-events:none}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){#splash-overlay{background-size:108px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0turn)}100%{-moz-transform:rotate(1turn)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-ms-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.5em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,dd,menu,ol,ul{margin:0;padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:rgba(255,0,0,.62)}.c:after{content:"";display:block;height:0;clear:both;visibility:hidden}.c{display:inline-block}* html .c{height:1%}.c{display:block}@font-face{font-family:FeuraSansWeb;src:url(../fonts/FeuraSans-1.0/FeuraSansWeb-Light.woff) format('woff'),url(../fonts/FeuraSans-1.0/FeuraSansWeb-Light.svg#FeuraSansWebLight) format('svg');font-weight:300;font-style:normal}@font-face{font-family:FeuraSansWeb;src:url(../fonts/FeuraSans-1.0/FeuraSansWeb-Regular.woff) format('woff'),url(../fonts/FeuraSans-1.0/FeuraSansWeb-Regular.svg#FeuraSansWebRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FeuraSansWeb;src:url(../fonts/FeuraSans-1.0/FeuraSansWeb-Medium.woff) format('woff'),url(../fonts/FeuraSans-1.0/FeuraSansWeb-Medium.svg#FeuraSansWebMedium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:FeuraSansWeb;src:url(../fonts/FeuraSans-1.0/FeuraSansWeb-Bold.woff) format('woff'),url(../fonts/FeuraSans-1.0/FeuraSansWeb-Bold.svg#FeuraSansWebBold) format('svg');font-weight:600;font-style:normal}body{font-family:"Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;font-size:15px}body,h1,h2,h3,h4{font-weight:400}h1{font-size:24px;line-height:26px}h2{color:#333;font-size:40px;font-weight:400;line-height:50px}h3{color:#333;font-size:15px;line-height:15px}.listing h3{font-size:18px}h4{color:#333;font-size:16px}b,strong{font-weight:600}address{color:#666;font-style:normal}.policy-statement{line-height:1.4;padding:5px}dl{margin:0}dt{font-weight:700}dd{color:#333;margin:0 0 10px}.lineclamp.author{overflow:hidden}article{background:#fff;border:1px solid #e7e7e7;border-radius:5px;margin:10px;padding:15px 10px}@media (max-width:709px){.back-to-app{display:none}}@media (min-width:710px){h2{font-size:40px;font-weight:300;line-height:50px}article{border-radius:10px;margin:48px 0 0;padding:18px 15px}}.prose{color:#5f5f5f}.prose h3,.prose h4{font-weight:500}.prose h3{color:#333;font-size:24px;line-height:28px}.prose h4{color:#4d4d4d;font-size:18px;line-height:24px}.prose blockquote,.prose dl,.prose h3,.prose h4,.prose ol,.prose p,.prose ul{margin:24px 0}.prose :first-child{margin-top:0}.prose :last-child{margin-bottom:0}.prose address,.prose blockquote,.prose dl,.prose ol,.prose ul{margin-left:48px}.prose address,.prose blockquote{margin-right:48px}@media (max-width:709px){.prose address,.prose blockquote,.prose dl,.prose ol,.prose ul{margin-left:24px}.prose address,.prose blockquote{margin-right:24px}}*{-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;word-wrap:break-word}.js-hidden,.hidden{display:none}.emaillink-wrapper{display:inline-block}span.emaillink{direction:rtl;unicode-bidi:bidi-override}span.emaillink .i{display:none}a{text-decoration:none;color:#0096dc}a:hover{text-decoration:underline}body{background:#f1f1f1;color:#333;overflow-x:hidden;-moz-transform-origin:50% 400px;-webkit-transform-origin:50% 400px;-ms-transform-origin:50% 400px;transform-origin:50% 400px;-webkit-transition:transform;transition:transform;-webkit-transition:-webkit-transform 1s}#site-header,#page{min-width:320px}#site-header section.main,#page section.main{margin-left:auto;margin-right:auto}#site-header section.main:after,#page section.main:after{content:'';display:block;clear:both}#site-header section.main.full,#page section.main.full{width:100%}#site-header section.main.full>div,#page section.main.full>div{margin-left:auto;margin-right:auto}#page{position:relative}.row{clear:both}.main{margin:0 auto}#page>.overlay{max-width:100%}#offline-pixel{display:none;width:1px;height:1px}.two-up{width:50%;padding:0 5px;float:left}.two-up:nth-child(2n+1){padding-right:0}.two-up:nth-child(2n){padding-left:0}#site-footer{display:none}.only-logged-in{display:none}.only-logged-out{display:block}.logged-in .only-logged-in{display:block}.logged-in .only-logged-out{display:none}.spinner{-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png) no-repeat center;width:30px}.spinner.alt{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAnFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4jUzeAAAANHRSTlMoDw0uDAsqISceLQkIKyUHFxsdHy8SDhQVGCQiJhoQLAUxChwGFikREwQgGTAjMgIDATMALVRcswAAASBJREFUeNp109eWgjAARVEVKwioFBWklyCkQf7/3yYzgRUZzHnd6z7eFZsq72GSYYzdV1WyqYlzNMhg/o9vw6xoxrQe5lWSpUIUNU2E4FDTTxaqN5TJJBcYc20lztjIMPd2ISMfsizDDlNwCiHMTKpi4LoQekzFhea6CVUy0jWtZUq2El2/qDlIkgSoGZmmGas53O/3DzW3db0qvknf/3J3PB4DomT/xfO/KI/z27KswFnOiWDWBQEKHwslRLCNUHho73Olbzoya7g6J49I7N+pZHbleiu6nEx4tv+YCSYd12vUVfHubBu7zdawS85MMPcn5+55qR73BsT+Nj+XKf28QXyNRvYE0/mJUvAcGaw3u7JnkkXU8IEH4vUmTzmO/QBhgZ0/tlb0mAAAAABJRU5ErkJggg==)}.spinner.btn-replace{left:50%;margin-left:-15px;position:absolute;top:24px}.spinner.spaced{margin:70px auto}.spinner.padded{padding:70px 0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn)}}.roll{-webkit-animation:.9s spin 1 steps(30);-moz-animation:.9s spin 1 steps(30);animation:.9s spin 1 steps(30)}@media (min-width:710px){html,#footer{background:#fff}#footer,#directory-footer{padding:48px 0}#footer ul,#directory-footer ul{list-style:none}#directory-footer{border-top:1px dashed #000;font-size:14px;line-height:18px}#directory-footer .links a{margin-top:8px}#directory-footer .links a+a{margin-top:10px}#directory-footer .devhub{width:290px}#directory-footer .devhub:before{background:url(../img/pretty/rocket.png) 0 50% no-repeat;background-size:20px auto;content:"";display:inline-block;height:100%;vertical-align:top;width:28px}#directory-footer .group{float:left;min-height:48px;position:relative}#directory-footer .group a{display:block}#directory-footer .group+.group{padding-left:68px;max-width:200px}#page .main,.main{max-width:690px}.container.product-details,.container.results{margin:50px 0}.container.prose,.container.form-grid{padding:25px}#directory-footer .group a.region{background-repeat:no-repeat;background-size:20px auto;min-height:20px;overflow:visible;padding:2px 0 0 28px;text-overflow:normal}#directory-footer .group a.region.region-worldwide{padding-left:0}.region-br{background-image:url(../img/icons/regions/br.png)}.region-co{background-image:url(../img/icons/regions/co.png)}.region-es{background-image:url(../img/icons/regions/es.png)}.region-pl{background-image:url(../img/icons/regions/pl.png)}.region-uk{background-image:url(../img/icons/regions/uk.png)}.region-us{background-image:url(../img/icons/regions/us.png)}.region-ve{background-image:url(../img/icons/regions/ve.png)}#footzilla{background:url(../img/logos/footzilla.png) 0 5px no-repeat;float:left;text-indent:-9999px;width:100px}#footzilla a{display:block}#footzilla,#footzilla a{height:26px;width:100px}#footer{color:#999;overflow:hidden;padding:30px 0;width:100%}#footer .pad{margin:0 auto;padding:0;width:732px}#footer p,#footer ul{border-left:1px dotted #ccc;font-size:11px;line-height:1.3;margin:0;padding-left:1em}#footer p{float:left;width:60%}#footer ul{float:right;line-height:1.2;width:20%}#footer ul a{display:block}#footer li+li{margin-top:2px}#site-footer{display:block}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){#footzilla{background-image:url(../img/logos/footzilla-2x.png);background-size:81px auto}}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.spinner{background-image:url(../img/btn_spinner_2x.png);background-size:30px auto}.spinner.alt{background-image:url(../img/btn_spinner_alt_2x.png);background-size:30px auto}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-ms-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}.header{border-top:1px solid #f1f1f1;display:-ms-box;display:-moz-box;display:-webkit-box;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;background-color:#e1e1e1;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#e1e1e1));background-image:-webkit-linear-gradient(#fff,#e1e1e1);background-image:linear-gradient(#fff,#e1e1e1);height:48px;max-height:48px;position:relative;width:100%}.header>*{-ms-box-align:center;-moz-box-align:center;-webkit-box-align:center;align-self:center;-ms-align-self:center;-moz-align-self:center;-webkit-align-self:center}.header .flex-shift,.header .title{-ms-box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1;padding-left:10px}.header .title{color:#333;font-size:18px;font-weight:400;line-height:48px;z-index:10}.header:before,.secondary-header:before{bottom:-10px;content:"";display:block;background-image:-webkit-linear-gradient(top,rgba(33,40,46,.4) 2%,rgba(241,241,241,.2) 30%,rgba(241,241,241,0) 100%);background-image:linear-gradient(to bottom,rgba(33,40,46,.4) 2%,rgba(241,241,241,.2) 30%,rgba(241,241,241,0) 100%);height:10px;position:absolute;width:100%;z-index:1}.site-header{display:block;position:fixed;text-align:center;top:0;z-index:10}.site-header>*{display:block}.site-header>nav{height:48px;display:-ms-box;display:-moz-box;display:-webkit-box;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;position:relative;text-align:left;width:100%}.site-header>nav>*{-ms-box-align:center;-moz-box-align:center;-webkit-box-align:center;align-self:center;-ms-align-self:center;-moz-align-self:center;-webkit-align-self:center;display:block}.site-header .site{height:48px;margin:0 5px;text-indent:-9999px;width:200px}.site-header .site a{display:block;height:47px;width:100%}.site-header .wordmark{background:url(../img/pretty/marketplace_logo.png) 0 50% no-repeat;background-size:auto 37px;display:block;height:47px}.site-header .header-button{display:none}.act-tray{height:30px;position:relative;width:34px}.account-links{cursor:pointer;position:absolute;right:-15px;top:68px;width:320px;z-index:12}.account-links ul{background:#4d4d4d;line-height:20px;list-style-type:none}.account-links li{position:relative}.account-links li+li{border-top:1px dashed #c7c7c7}.account-links li a{color:#c7c7c7;display:block;font-size:15px;font-weight:400;padding:10px 15px;text-decoration:none}.account-links li a:hover{background-color:#0096dc;color:#fff}.account-links a b{display:block;font-weight:300}.site-header .search{margin-right:10px;position:relative;-webkit-transition:.3s all;transition:.3s all;width:230px}.site-header .search label{display:none}#search-q{background:#fff;border:1px solid #d5d5d5;border-color:#c7c7c7 #d5d5d5 #e0e0e0;border-radius:10px;color:#0096dc;font:15px/28px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:34px;outline:0;padding:2px 10px 1px;width:100%;z-index:2}#search-q:-moz-placeholder{color:#bdbdbd}#search-q::-moz-placeholder{color:#bdbdbd}#search-q::-webkit-input-placeholder{color:#bdbdbd}#search-q:invalid~.search-clear{display:none}#search-q:valid{padding-right:34px}.close{background:url(../img/pretty/close.svg) 0 50% no-repeat;background-size:18px auto;height:34px;overflow:hidden;text-indent:101%;white-space:nowrap;position:absolute;right:10px;top:0;width:18px}.header-button{color:#333;display:block;height:48px;line-height:48px;text-align:center;width:48px}.header-button.icon{position:relative;overflow:hidden;text-indent:101%;white-space:nowrap}.header-button.icon:after{background-repeat:no-repeat;content:"";display:block}.header-button.cancel:after{background-position:0 -24px;height:24px;left:13px;position:absolute;top:12px;width:24px}.header-button.settings{background:url(../img/pretty/settings_gear.svg) 0 50% no-repeat;background-size:24px auto;display:block;height:30px;position:absolute;width:24px}.header-button.back{overflow:hidden;text-indent:101%;white-space:nowrap;background:url(../img/pretty/back_arrow.svg) center no-repeat;background-size:12px 24px;margin-right:2px;width:50px}.header-button.back:hover{background-image:url(../img/pretty/back_arrow_active.svg)}.header-button.persona{display:none;margin-left:15px}.header-button.persona.loading-submit{overflow:hidden;text-indent:101%;white-space:nowrap;outline:0;-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png) no-repeat center;width:30px;height:18px;margin:2px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAEfklEQVRIib3Wa2wUVRQH8AHEAiICJgRJ2W7fj91Cl93ug+22S7u7pRADwYj6oTFRP2AMLwnEiNg1xg9ghARjQiOkCrizc2fm3pldbBCJq+ycc6bFiERjYjBBQQ0+Y1R8RHD9QJFHC2mx6z85H+bemfvLSe69GUkaRWYf7J9Rns7f71SsneVpOFwuw9lyGc6WyXC2LA0fOVLWgfmytbFUzgdGs95N45Rzzsq01VepQKFSgUKFAoWKNBTKh8o5VA7ZulCWgnPzU9bx0hSsvWWwSoFktYKFKgUKVUNo5QhomQwXHTKcd8jWGUfKQocMrHTv4dlj664vN7OGwYkahoVqhoXL8NVoxdVoagR0J5s6VvCDWoaFmqGqVq7AFWk4XZG2djlT1gannI86U8dWOmTocchW2iFbZ+anrCOlB/LRMXVZy+B4LYMLNQz/vgxf6hZOVMljXGyU4NY6Ff6oZ/hnHYO/ahS8WMuwUKNActwxSZKkCmY5Ghj8Uq/i+ToGv1+BrYeLAkqSJLkUeMXF8Kd6FX5uYPhrHcPfalV4pnggy01vYPBdA8MfXAx+HMI/Lhp4Cc0vdat4zq3BN24Vvm1Q8XuXgg8VFXUza3Ojil82qvCVW4OvXRp8WlRQkiSpUYXtCzQ6vUDDz90qfOFW4dX/AcV9C1U8tVDFU40afubWYF0RmAnXPDVpaDTp9Mm/peET404mkxOvR1/0aHTSo9HJJp0+XKjRmqKjHg2f9ej0vkfD4006Di7ScMc4kxMkxiZdi+rQ7dERPRqCV0NrEaf+cSWTyYnRZO62a8a8zGpZpON7Po7venV6x8fxqFeFxHiZ3t7eyd7e3snXDWan+Tge9el0pFnHwz5O/T6O+8ZFZGxStC83ZRgqSZLk1WGTT6c3mzlm/RyNgE6an9N/vewnRFlueojhVBdjtw+bXcBhjp+j0cxJ93NkAU5yQOD+oE7hW+KSyYnLD+Vnxdjbd92bzU7r2t1fMuJ7zRqt9nNUggLfCHB8PcTtfQFu7wlyWjUWr2t3f8kyNjg3wWFOVORmJva/dUe0Lzflhh8EOWwNcnwtKGhvgNt7Qjq93CLopYigLYsFNN0Mi/blpsRNa95yTvXLdChbxgbnLj+UnxVluek3Rb292WlBQT2XwZBBO1sEbW8R9HxE2NsiAje0CkhEBPrbdSiLcapfkrFc7QYuTmQG2jsF+jszg65EZqC8Uz92TyfD2WHTunPYOR0JDgl7fVjYu8KGvSPM6YUWQT1tBj0dMXFz1LTXtwt6vN2gx+LC7o5laHUsY6+IZ7EjYVAgwcHdJaAyblrzOvjA3SPu3BtlsYBEi6CeiGE/FxH2tlbDfqpV2JuWGLQuatKajgw+Ghd2d4dBD3SIgZUxg2JLswOhmIGNnSZWJTjMGXYpjCZNIjczwmFFG6cn2wRtaTNoY5ugtVGT1sRMfCQu7O6EaT8YM2lVp4lL4yaFuwy7oeugPWPM2PWp2t1f0qrZ1RGdwm3cji/htCom7PtiGXtFhzEQiZuWL8YsR4jhqH6y/wGjN55P0DKcoQAAAABJRU5ErkJggg==) no-repeat center;background-size:18px auto;width:18px;margin-left:15px;width:50px}.header-button.persona.loading-submit:after{display:none}.act-tray.active .header-button.settings,[data-page-type~=settings] .header-button.settings{background-image:url(../img/pretty/settings_gear_active.svg)}.secondary-header,.featured-header{position:relative}.secondary-header h2,.featured-header h2,.secondary-header h3,.featured-header h3{color:#5f5f5f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 75px);position:absolute}.secondary-header{background:#f1f1f1;border-top:1px solid #fff}.secondary-header .subtitle{color:#a7a7a7;font-size:20px;font-weight:300}.secondary-header .subtitle:before{content:"/\00a0";color:#dedede;font-size:30px}.featured-header{padding:15px 10px 0}.featured-header h3,.featured-header .view-all{font-weight:400}.gallery .featured-header{border-top:7px solid #ff9500}@media (max-width:709px){.hide-on-mobile{display:none}.secondary-header{height:40px}.secondary-header h2{font-size:15px;line-height:40px;margin:0 10px}.secondary-header .subtitle,.secondary-header .subtitle:before{font-size:15px}.secondary-header .subtitle{font-weight:400}}.expand-toggle{display:block;height:22px;line-height:22px;position:absolute;right:10px;top:9px;width:69px}.expand-toggle:before,.expand-toggle:after{content:"";display:block;height:22px;position:absolute}.expand-toggle:before{background:url(../img/pretty/list_view_active.svg) no-repeat;left:0;width:24px}.expand-toggle:after{background:url(../img/pretty/screenshot_view.svg) 10px 0 no-repeat;border-left:1px dotted #c7c7c7;left:34px;width:34px}.expand-toggle.active:before{background-image:url(../img/pretty/list_view.svg)}.expand-toggle.active:after{background-image:url(../img/pretty/screenshot_view_active.svg)}.overlay .expand-toggle,.site-header .account-links,.active .account-links{display:none}[data-page-type~=root] .header .expand-toggle{display:none}[data-page-type~=search] .back,[data-page-type~=leaf] .back,[data-page-type~=search] .expand,[data-page-type~=leaf] .expand{display:block}[data-page-type~=search] .site,[data-page-type~=leaf] .site,[data-page-type~=search] .flex-shift,[data-page-type~=leaf] .flex-shift{display:none}[data-page-type~=search] .flex-span,[data-page-type~=leaf] .flex-span{display:block;-ms-box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1}main{padding-top:48px}@media (min-width:710px){main{padding:96px 0 48px}}@media (min-width:1024px){main{padding:48px 0}.header-button.settings{background-position:50% 10px;background-size:30px auto}.act-tray,.act-tray .header-button.settings{height:48px;width:50px}.act-tray{margin-left:15px}.act-tray.active .settings{background-position:calc(50% + 30px) 10px;height:70px;margin-left:-60px;width:110px}.act-tray.active .settings:after{border:38px solid transparent;border-bottom-color:#4d4d4d;display:block;position:absolute;right:-13px;top:10px}.site-header{height:90px;max-height:90px;position:relative}.site-header>nav{height:90px;margin:0 auto;max-width:1024px}.site-header .site{margin:0;width:280px}.site-header .site,.site-header .site a,.site-header .wordmark{height:60px}.site-header .wordmark{background-position:-5px 50%;background-size:245px auto;max-width:232px;width:232px}.site-header .persona{display:block}.site-header .act-tray{display:none}.logged-in .site-header .act-tray{display:block}.logged-in .site-header .persona{display:none}.active .account-links{display:block}.site-header .search,#search-q{width:532px}#search-q{font-size:18px;font-weight:400;height:48px;line-height:48px;padding:6px 15px 4px}#search-q:valid{padding-right:42px}.search-clear{right:15px;top:8px}[data-page-type~=search] .back,[data-page-type~=leaf] .back,[data-page-type~=search] .site,[data-page-type~=leaf] .site{display:block}[data-page-type~=search] .back,[data-page-type~=leaf] .back,[data-page-type~=search] .site-header .expand-toggle,[data-page-type~=leaf] .site-header .expand-toggle,[data-page-type~=search] .flex-span,[data-page-type~=leaf] .flex-span{display:none}[data-page-type~=search] .flex-shift,[data-page-type~=leaf] .flex-shift{display:block}}@media (max-width:709px){[data-page-type~=leaf] .site-header,[data-page-type~=root] .site-header,[data-page-type~=search] .site-header{border-bottom:1px solid #bdbdbd}[data-page-type~=leaf] .site-header:before,[data-page-type~=root] .site-header:before,[data-page-type~=search] .site-header:before{display:none}}@media (min-width:710px){.category.gallery{border-top:7px solid #ff9500}.category.gallery .featured-header{border-top:0}.secondary-header h2,.featured-header h2,.secondary-header h3,.featured-header h3{color:#333}.secondary-header{border:0;height:48px;max-height:48px;position:relative}.secondary-header:before{display:none}.secondary-header h2{margin:0}.featured-header{padding:15px 15px 0}.expand-toggle{top:13px;right:0}}@media (max-width:540px){.site-header .search{-ms-box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1;width:auto}[data-page-type~=root] .site-header .site,[data-page-type~=root] .site-header .wordmark{width:35px}[data-page-type~=root] .site-header .flex-shift{display:none}[data-page-type~=search] .flex-span,[data-page-type~=leaf] .flex-span,[data-page-type~=search] .act-tray,[data-page-type~=leaf] .act-tray{display:none}.site-header.suggestions nav>:not(.search){display:none}.site-header.suggestions .search{position:relative;width:100%;left:auto}.site-header.suggestions .search-clear{display:block}}.nav-overlay.show{background:transparent}.cat-menu,.show-cats .cat-menu.hidden,.dropdown{display:none}.cat-icon:before,.cat-icons a:before{background:url(../img/pretty/cat-icons.svg) no-repeat 50% 94.8%;background-size:28px;content:'';display:inline-block;height:28px;margin:0 10px 0 0;vertical-align:middle;width:28px}.cat-icon:focus:before,.cat-icons a:focus:before,.cat-icon:hover:before,.cat-icons a:hover:before{background-image:url(../img/pretty/cat-icons-white.svg)}.cat-icon.cat-entertainment:before,.cat-icons a.cat-entertainment:before,.cat-icon.cat-sports:before,.cat-icons a.cat-sports:before{background-position:50% 48.9%}.cat-icon.cat-business:before,.cat-icons a.cat-business:before{background-position:50% 42.5%}.cat-icon.cat-games:before,.cat-icons a.cat-games:before{background-position:50% -1%}.cat-icon.cat-music:before,.cat-icons a.cat-music:before{background-position:50% 11.4%}.cat-icon.cat-news-weather:before,.cat-icons a.cat-news-weather:before{background-position:50% 4.9%}.cat-icon.cat-productivity:before,.cat-icons a.cat-productivity:before{background-position:50% 68.5%}.cat-icon.cat-social:before,.cat-icons a.cat-social:before{background-position:50% 75.4%}.cat-icon.cat-travel:before,.cat-icons a.cat-travel:before{background-position:50% 88.2%}.cat-icon.cat-books:before,.cat-icons a.cat-books:before,.cat-icon.cat-reference:before,.cat-icons a.cat-reference:before{background-position:50% 81.6%}.cat-icon.cat-education:before,.cat-icons a.cat-education:before{background-position:50% 23.2%}.cat-icon.cat-health-fitness:before,.cat-icons a.cat-health-fitness:before{background-position:50% 17.9%}.cat-icon.cat-lifestyle:before,.cat-icons a.cat-lifestyle:before{background-position:50% 36.3%}.cat-icon.cat-photo-video:before,.cat-icons a.cat-photo-video:before{background-position:50% 61.9%}.cat-icon.cat-utilities:before,.cat-icons a.cat-utilities:before{background-position:50% 29.5%}.cat-icon.cat-shopping:before,.cat-icons a.cat-shopping:before{background-position:50% 55.6%}.show-cats #page{padding-top:0}.show-cats .dropdown{display:block;height:auto}.show-cats .dropdown:before{background:0}.show-cats .dropdown:after{content:'';display:block;background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.375) 100%);background-image:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.375) 100%);height:3px;position:absolute;width:100%;z-index:1}.show-cats .dropdown a{background:#f1f1f1;color:#333;display:block;font-size:18px;font-weight:400;line-height:39px;padding-right:10px;position:relative;text-align:center;text-decoration:none;width:100%;z-index:1}.show-cats .dropdown a:focus,.show-cats .dropdown a:hover{color:#0096dc}.show-cats .dropdown a:focus:before,.show-cats .dropdown a:hover:before{background-image:url(../img/pretty/cat-icons-blue.svg)}.show-cats .dropdown a:after{background:url(../img/pretty/dropdown.svg) 0 50% no-repeat;background-size:24px auto;content:"";display:inline-block;height:15px;margin-left:10px;pointer-events:none;position:absolute;right:5px;top:15px;width:30px}.show-cats .dropdown.active a:after,.show-cats .dropdown a:hover:after,.show-cats .dropdown a:focus:after{background-image:url(../img/pretty/dropdown_active.svg);text-decoration:none}.show-cats .cat-menu{background:#4d4d4d;display:block;list-style-type:none;margin:0;padding:0}.show-cats .cat-menu li:last-child a{border-bottom:0}.show-cats .cat-menu a{border-bottom:1px dashed #c7c7c7;color:#c7c7c7;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:39px;padding:0 10px;position:relative;width:100%}.show-cats .cat-menu a:focus,.show-cats .cat-menu a:active,.show-cats .cat-menu a:hover,.show-cats .cat-menu a:focus:hover,.show-cats .cat-menu a:active:hover{background-color:#0096dc;color:#fff;text-decoration:none}.show-cats .cat-menu a:focus,.show-cats .cat-menu a:active{background-color:#0080bb;outline:0}.show-cats .cat-menu a.current{padding-right:37px}.show-cats .cat-menu a.current:after{background:url(../img/pretty/tick.svg) no-repeat;background-size:17px auto;content:'';display:block;height:12px;position:absolute;right:12px;top:15px;width:17px}.show-cats .cat-menu a.current:hover:after,.show-cats .cat-menu a.current:focus:after{background-image:url(../img/pretty/tick-white.svg)}@media (min-width:710px){.show-cats .dropdown{margin:0 auto;width:690px}.show-cats .dropdown.secondary-header{height:auto;max-height:100%}.show-cats .dropdown:after{background:0}.show-cats .dropdown a{border-bottom:0;color:#333;font-size:40px;font-weight:300;height:auto;line-height:59px;margin-bottom:38px;text-align:left;text-shadow:0 1px 0 #fffefe;vertical-align:middle}.show-cats .dropdown a:before{background-image:url(../img/pretty/cat-icons-blue.svg);background-size:60px auto;float:left;height:60px;width:60px}.show-cats .dropdown a:after{background-size:30px auto;margin-left:20px;position:static}.show-cats .cat-menu{box-shadow:0 1px 3px 0 #b7b7b7;margin:0 auto 48px;overflow:hidden;position:relative;width:690px;z-index:1}.show-cats .cat-menu li{float:left;width:50%}.show-cats .cat-menu li:nth-last-child(2):nth-child(odd) a{border-bottom:0}.show-cats .cat-menu li:nth-child(odd){border-right:1px dashed #c7c7c7}}.mkt-tile{color:#333;display:block;overflow:hidden;position:relative}.mkt-tile:hover{text-decoration:none}.mkt-tile .icon{display:block}.mkt-tile .info h3,.mkt-tile .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid,.listing{clear:both;list-style:none;width:100%}.listing .mkt-tile{min-height:64px;padding:15px 10px 15px 84px}.listing .mkt-tile h3{font-size:15px;font-weight:400;line-height:20px;margin:-4px 0 -7px;padding-bottom:10px}.listing .mkt-tile .icon{float:left;position:absolute;top:15px;left:10px}.listing .mkt-tile .author{color:#a7a7a7;font-size:12px;line-height:14px;max-height:28px;margin-bottom:-2px;padding-bottom:8px}.listing .mkt-tile .button{height:24px;line-height:24px;font-size:13px;margin-left:10px;min-width:90px;padding:0;width:90px}.listing .mkt-tile .rating{color:#0096dc;display:block;font-size:12px;position:relative}.listing .mkt-tile .rating a{text-decoration:none}.listing .mkt-tile .rating a:hover .cnt{text-decoration:underline}.listing .mkt-tile .rating .cnt{position:relative;top:-1px}.listing .mkt-tile .rating.unrated,.listing .mkt-tile .rating.unrated a{color:#a7a7a7}.listing .mkt-tile .price{display:none}.expanded .mkt-tile+.tray{display:block}.mkt-tile+.tray{background:#f1f1f1;display:none;height:230px;overflow:hidden;padding:21px 0 0;position:relative}.mkt-tile+.tray.single{height:201px}.mkt-tile+.tray .slider{margin-top:15px;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none}.mkt-tile+.tray ul{height:150px;list-style-type:none;margin:0 auto;overflow:hidden;padding:0;white-space:nowrap}.mkt-tile+.tray li{float:left;margin-left:15px;text-align:center;width:150px}.mkt-tile+.tray li:first-child{margin-left:0}.mkt-tile+.tray li .thumbnail{display:block;padding-bottom:100%;position:relative;width:100%}.mkt-tile+.tray li img{-moz-user-select:none;bottom:0;display:block;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.tray .dots{margin-top:13px;height:13px;text-align:center;width:100%}.tray .dot{background:#f1f1f1;border-color:#d7d7d7;border-radius:6.5px;border-style:solid;border-width:3px;cursor:pointer;display:inline-block;height:13px;margin:0 3px;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:border-color;transition-property:border-color;width:13px}.tray .dot.current,.tray .dot:hover,.tray .dot:active{border-color:#0096dc}.tray .dot.current{background:#0096dc}.bad-app,.shots .next,.shots .prev{display:none}.product-details .bad-app{color:#800;display:block;font-size:11px;line-height:12px}.category{background:#fff;font-size:15px;line-height:16px}.category .view-all{display:block;float:right;margin:-10px -6px -6px;padding:10px 6px 6px;position:relative;z-index:1}.category.featured{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);border-top-color:#0096dc}.grid{font-size:0;margin:0 auto;max-width:690px}.grid li{display:inline-block;padding:15px 10px;position:relative;vertical-align:top;width:33.333333333333336%}.grid .author,.grid .button,.grid .cnt,.grid .unrated{display:none}.grid .mkt-tile{position:relative;width:100%}.grid .mkt-tile:hover .icon{opacity:.8}.grid .mkt-tile:active .icon{opacity:.4}.grid .mkt-tile h3,.grid .mkt-tile .vital{font-size:12px}.grid .mkt-tile h3{font-weight:400;line-height:16px;margin-bottom:-2px;padding-bottom:2px}.grid .mkt-tile .info{padding-top:10px}.grid .mkt-tile .price{color:#0096dc;font-weight:400;margin-bottom:2px}.listing.grid-if-desktop .mkt-tile+.tray{display:none}.tabs{left:0;position:absolute;top:-7px;width:100%}.tabs a{color:#a7a7a7;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;font-size:15px;height:29px;line-height:29px;margin-top:7px;min-width:150px;padding:0 50px;position:relative;text-align:center;text-decoration:none}.tabs a.active{color:#fff;background-color:#e66000;background-image:-webkit-gradient(linear,left bottom,left top,from(#ff9500),to(#e66000));background-image:-webkit-linear-gradient(#ff9500,#e66000);background-image:linear-gradient(#ff9500,#e66000);pointer-events:none}.tabs a.active:before,.tabs a.active:after{background:#f1f1f1 url(../img/pretty/tab.svg) no-repeat;content:"";display:block;height:36px;left:0;position:absolute;top:-7px;width:50px;z-index:1}.tabs a.active:after{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);left:auto;right:0}.tabs a:not(.active){text-shadow:0 1px 0 #fff}.tabs a+a{margin-left:-50px}@media (min-width:710px){.shots{position:relative}.shots .next,.shots .prev{border-radius:0 30px 30px 0;border:15px solid rgba(37,37,37,.7);height:60px;margin-top:-30px;position:absolute;top:50%;width:0;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0}.shots .next:after,.shots .prev:after{background:url(../img/icons/slider_arrow.png) no-repeat;content:"";float:right;height:22px;left:7px;position:relative;top:4px;width:15px}.shots .next:hover,.shots .prev:hover{border-color:rgba(37,37,37,.9);border-left-width:22px}.shots .next:active,.shots .prev:active{border-color:rgba(119,119,119,.9)}.shots .next{border-radius:30px 0 0 30px;right:0}.shots .next:after{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.shots .next:hover{border-left-width:15px;border-right-width:22px}.shots .prev{left:0}#lightbox .next,#lightbox .prev{box-shadow:0 0 4px #fff}.category{border-radius:0 0 10px 10px}.featured{border-top:7px solid #0096dc;margin-bottom:48px}.featured li:nth-child(7)~li{display:none}.listing.grid-if-desktop{font-size:0;margin:0 auto;max-width:690px}.listing.grid-if-desktop li{display:inline-block;padding:15px 10px;position:relative;vertical-align:top;width:33.333333333333336%}.listing.grid-if-desktop .author,.listing.grid-if-desktop .button,.listing.grid-if-desktop .cnt,.listing.grid-if-desktop .unrated{display:none}.listing.grid-if-desktop .mkt-tile{position:relative;width:100%}.listing.grid-if-desktop .mkt-tile:hover .icon{opacity:.8}.listing.grid-if-desktop .mkt-tile:active .icon{opacity:.4}.listing.grid-if-desktop .mkt-tile h3,.listing.grid-if-desktop .mkt-tile .vital{font-size:12px}.listing.grid-if-desktop .mkt-tile h3{font-weight:400;line-height:16px;margin-bottom:-2px;padding-bottom:2px}.listing.grid-if-desktop .mkt-tile .info{padding-top:10px}.listing.grid-if-desktop .mkt-tile .price{color:#0096dc;font-weight:400;margin-bottom:2px}.listing.grid-if-desktop li.item{background:0;border:0;border-radius:0;margin:0}.listing.grid-if-desktop li.item .mkt-tile{padding:0}.listing.grid-if-desktop li.item .mkt-tile .icon{float:none;position:static}.listing.grid-if-desktop .author,.listing.grid-if-desktop .bad-app,.listing.grid-if-desktop .button,.listing.grid-if-desktop .loadmore{display:none}.listing.grid-if-desktop .price{display:block}.grid,.listing.grid-if-desktop{max-width:690px;padding:0 5px}.grid li,.listing.grid-if-desktop li{width:14.285714285714286%}.grid li:nth-child(8),.listing.grid-if-desktop li:nth-child(8){clear:both}.grid li:nth-child(8):before,.listing.grid-if-desktop li:nth-child(8):before{border-top:1px dashed #5f5f5f;content:"";display:block;height:0;left:-5px;position:absolute;top:-1px;width:calc(700% + 10px)}.grid li:nth-child(14)~li,.listing.grid-if-desktop li:nth-child(14)~li{display:none}.tabs a{text-shadow:none}.tabs a.active:before,.tabs a.active:after{background-color:#fff}}@media (max-width:709px){.purchases .mkt-tile+.tray{display:none}.gallery{background:#f1f1f1}.grid li:nth-child(4):before{border-top:1px dashed #5f5f5f;content:"";display:block;height:0;position:absolute;top:-1px;width:calc(300% - 20px)}.grid li:nth-last-child(-n+2):nth-child(3n+1),.grid li:nth-last-child(-n+1):nth-child(3n+2){display:none}.grid li:nth-child(3)~li{display:none}.tabs+.view-all{display:none}.tabs a{width:50%}.tabs a+a{margin-left:0}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.shots .next:after,.shots .prev:after{background:url(../img/icons/slider_arrow-2x.png) no-repeat;background-size:15px auto}}.listing{margin-bottom:10px}.listing .loadmore{margin-bottom:-10px}.listing li.item{background:#fff;border:1px solid #e7e7e7;border-radius:5px;margin:10px 10px 0;position:relative}.listing li.item:hover{border-color:#d0d0d0}.search-listing .mkt-tile+.tray{border-radius:0 0 5px 5px}@media (min-width:710px){.listing li.item,.listing li.loadmore{margin:25px 0 0}.listing li.item{border-radius:10px}.listing li.item .mkt-tile+.tray{border-radius:0 0 9px 9px}.listing li.loadmore{margin-bottom:-25px}.listing li a{position:static}}.listing{margin-bottom:0}.listing .bad-app{padding-top:2px;clear:left}.listing .info+.bad-app{padding-top:8px}.listing .mkt-tile{padding:15px 10px;position:relative}.listing .mkt-tile .icon{float:left;margin-right:15px;position:static;width:64px}.listing .mkt-tile h3{color:#333;font-size:15px;font-weight:400;line-height:20px;margin-top:0;max-width:100%}.listing .install{bottom:15px;position:absolute;right:10px}.listing.expanded .mkt-tile+.tray:before,.listing.expanded .mkt-tile+.tray:after{background:#fff;border-bottom:20px solid #f1f1f1;bottom:0;content:"";display:block;height:0;position:absolute;top:0;width:50%;z-index:5}.listing.expanded .mkt-tile+.tray:before{border-right:20px dotted transparent;left:-20px}.listing.expanded .mkt-tile+.tray:after{border-left:20px dotted transparent;right:-20px}.listing.product-details.expanded .mkt-tile+.tray:before,.listing.product-details.expanded .mkt-tile+.tray:after,.listing.product-details .mkt-tile{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+)}.listing.product-details .mkt-tile .rating{clear:left;padding:8px 0 10px}.listing.product-details .mkt-tile .rating .cnt{display:inline-block;margin-left:8px;top:-1px}.listing.product-details .mkt-tile .rating .cnt.short{display:none}.listing.product-details .mkt-tile h3{font-size:30px;font-weight:300;line-height:30px;max-width:100%}.listing.product-details .mkt-tile .author{font-size:15px;line-height:18px}.listing.product-details .mkt-tile+.tray{border-radius:0}@media (min-width:710px){.listing:not(.grid-if-desktop) .mkt-tile .rating{clear:left;padding:8px 0 10px}.listing:not(.grid-if-desktop) .mkt-tile .rating .cnt{display:inline-block;margin-left:8px;top:-1px}.listing:not(.grid-if-desktop) .mkt-tile .rating .cnt.short{display:none}.listing:not(.grid-if-desktop) .mkt-tile h3{font-size:30px;font-weight:300;line-height:30px;max-width:100%}.listing:not(.grid-if-desktop) .mkt-tile .author{font-size:15px;line-height:18px}.listing .mkt-tile{padding:18px 15px}.listing .mkt-tile .button{min-width:100px;width:100px}.listing .install{bottom:18px;right:15px}.listing.product-details .mkt-tile+.tray:after,.listing.product-details .mkt-tile+.tray:before{background-image:none}.listing.product-details .mkt-tile h3{font-size:40px;line-height:42px}.listing.product-details .mkt-tile .author{line-height:15px}.search-listing .mkt-tile+.tray{border-radius:0 0 10px 10px}}@media (max-width:709px){.listing.grid-if-desktop .mkt-tile .rating .cnt{top:-3px}.listing.grid-if-desktop:not(:first-child){padding-top:14px}}.cnt.short{display:none}@media (max-width:400px){.cnt.short{display:inline-block}.cnt.long{display:none}}.infobox{border-top:1px dashed #5f5f5f}.infobox>div{padding:15px 10px}.infobox .not-rated{color:#666}.infobox .average-rating{width:100%}.infobox ul.c{list-style-type:none;margin:-15px 0 0;padding:0}.infobox ul.c li{float:left;margin:15px 0 0;min-height:inherit;padding-right:5px;width:50%}.infobox ul.c li:nth-child(2n){padding:0 0 0 5px}.infobox ul.c a{display:block}.infobox.overflowing ul.c li{padding-right:0;width:100%}.infobox.overflowing ul.c li:nth-child(2n){padding:0}.infobox dl{margin:15px 0 0}.infobox dt,.infobox dd{color:#424f5a;display:inline-block}.infobox dt{margin-right:5px}@media (min-width:710px){.infobox>div{padding:24px 15px}.infobox ul.c{margin:-12px}.infobox ul.c li{margin:0;padding:12px;width:25%}.infobox ul.c li:nth-child(2n){padding:12px}.infobox.overflowing ul.c li{padding:12px;width:50%}.infobox.overflowing ul.c li:nth-child(2n){padding:12px}}@media (max-width:709px){article.extras{background:0;border:0;padding:0;margin:0}article.extras .notice{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);border-bottom:#333 1px dashed;padding:15px 10px}article.extras .button{display:block;margin:10px}}.toggles{list-style:none}.toggles li{float:left;height:24px;margin:7px 0;width:33.333333333333336%}.toggles li+li{border-left:1px dotted #c7c7c7;text-align:center}.toggles li:last-child{text-align:right}.toggles a{color:#424f5a;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:40px;margin:-7px 0;padding:0 10px}.toggles a.sel,.toggles a:active{color:#0096dc;font-weight:500}.toggles a:hover{text-decoration:none}@media (min-width:710px){.toggles{display:none}#account-settings div.secondary-header{display:none}article.extras .notice{padding:0 0 15px}}.incompatible-browser{-webkit-transition:.2s opacity,.2s visibility,.2s top;transition:.2s opacity,.2s visibility,.2s top;background:#292f33;box-shadow:0 -1px 0 #333 inset;margin:0 auto -95px;opacity:0;position:relative;top:-95px;visibility:hidden;z-index:1}.incompatible-browser.active{margin-bottom:0;opacity:1;top:0;visibility:visible}.incompatible-browser div{background:url(../img/icons/firefox-beta.png) 8px 66% no-repeat;background-size:auto 75px;height:95px;margin:0 auto;max-width:690px;position:relative;width:100%}.incompatible-browser a{display:block;height:100%;position:absolute;top:0;text-decoration:none;vertical-align:middle;width:100%}.incompatible-browser span{display:inline-block;vertical-align:middle;max-width:90%}.incompatible-browser .helper{height:100%;width:0}.incompatible-browser .download{color:#c3d0d9;line-height:1.3;padding:0 10px 0 90px}.incompatible-browser .download b{color:#33c2ff;display:block;font-weight:400}.incompatible-browser .download:hover{color:#c9d5dd}.incompatible-browser .download:hover b{color:#47c8ff;text-decoration:underline}.incompatible-browser .close{overflow:hidden;text-indent:101%;white-space:nowrap;right:0;width:32px;z-index:4}.incompatible-browser .close:before{background-image:-webkit-linear-gradient(top,rgba(11,12,13,0),rgba(117,127,133,.35) 35%,rgba(117,127,133,.35) 65%,rgba(11,12,13,0) 100%);background-image:linear-gradient(to bottom,rgba(11,12,13,0),rgba(117,127,133,.35) 35%,rgba(117,127,133,.35) 65%,rgba(11,12,13,0) 100%);content:"";display:block;height:100%;width:1px;z-index:3;position:absolute;right:31px}.incompatible-browser .close:after{content:"";background:url(../img/icons/close-2x.png) 50% 50% no-repeat;background-size:auto 16px;display:block;margin:-18px auto 0;height:100%;width:100%;z-index:2;position:absolute}.incompatible-browser .close:hover{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.25) 25%,rgba(0,0,0,.25) 75%,rgba(0,0,0,0) 100%);background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.25) 25%,rgba(0,0,0,.25) 75%,rgba(0,0,0,0) 100%)}.incompatible-browser .close:active{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.35) 25%,rgba(0,0,0,.35) 75%,rgba(0,0,0,0) 100%);background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.35) 25%,rgba(0,0,0,.35) 75%,rgba(0,0,0,0) 100%)}@media (max-width:1023px){.incompatible-browser.active{top:50px}}@media (min-width:600px){.incompatible-browser div{background-position:15px 66%}.incompatible-browser .download{font-size:120%;padding-left:98px}.incompatible-browser .download span{max-width:350px}.incompatible-browser .close{width:50px}.incompatible-browser .close:before{right:49px}.incompatible-browser .close:after{background-size:auto 21px}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.incompatible-browser div{background-image:url(../img/icons/firefox-beta-2x.png)}.incompatible-browser .close:after{background-image:url(../img/icons/close-2x.png)}}.button,.button:visited,button{box-shadow:0,0 -2px 0 0 rgba(255,255,255,.1) inset;background-color:#1793e5;background-image:-webkit-gradient(linear,left bottom,left top,from(#4cb1ff),to(#1793e5));background-image:-webkit-linear-gradient(#4cb1ff,#1793e5);background-image:linear-gradient(#4cb1ff,#1793e5);background-repeat:repeat-x;border:1px solid #1793e5;border-radius:3px;color:#fff;display:inline-block;font:400 15px/48px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:48px;min-width:100px;white-space:nowrap;padding:0 20px;text-align:center;text-decoration:none}.button:hover,.button:visited:hover,button:hover,.button:focus,.button:visited:focus,button:focus{background-color:#1584ce;background-image:-webkit-gradient(linear,left bottom,left top,from(#2ba3ff),to(#1584ce));background-image:-webkit-linear-gradient(#2ba3ff,#1584ce);background-image:linear-gradient(#2ba3ff,#1584ce);text-decoration:none}.button:hover,.button:visited:hover,button:hover,.button:focus,.button:visited:focus,button:focus,.button:active,.button:visited:active,button:active{color:#e6e6e6}.button:active,.button:visited:active,button:active{box-shadow:0 2px 0 0 rgba(0,0,0,.2) inset,0 12px 24px 6px rgba(0,0,0,.2) inset,0 0 2px 2px rgba(0,0,0,.2) inset;border:1px solid #1584ce}button,.button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.disabled,.button.disabled{background-color:#fafbfc;background-image:-webkit-gradient(linear,left bottom,left top,from(#e7e7e7),to(#fafbfc));background-image:-webkit-linear-gradient(#e7e7e7,#fafbfc);background-image:linear-gradient(#e7e7e7,#fafbfc);box-shadow:none;color:#a7a7a7;pointer-events:none;border:1px solid #b7b7b7}button.manage,.button.manage{background-color:#a91300;background-image:-webkit-gradient(linear,left bottom,left top,from(#da5132),to(#a91300));background-image:-webkit-linear-gradient(#da5132,#a91300);background-image:linear-gradient(#da5132,#a91300);border:1px solid #a91300}button.manage:hover,.button.manage:hover,button.manage:focus,.button.manage:focus{background-color:#981100;background-image:-webkit-gradient(linear,left bottom,left top,from(#cc4425),to(#981100));background-image:-webkit-linear-gradient(#cc4425,#981100);background-image:linear-gradient(#cc4425,#981100)}button.manage:active,.button.manage:active{box-shadow:0 2px 0 0 rgba(0,0,0,.2) inset,0 12px 24px 6px rgba(0,0,0,.2) inset,0 0 2px 2px rgba(0,0,0,.2) inset;border:1px solid #981100}button.alt,.button.alt{box-shadow:0 1px 0 #fff,0 1px 1px #f1f1f1 inset;background-color:#e7e7e7;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#e7e7e7));background-image:-webkit-linear-gradient(#fff,#e7e7e7);background-image:linear-gradient(#fff,#e7e7e7);border:1px solid #b7b7b7;color:#5f5f5f}button.alt:hover,.button.alt:hover,button.alt:focus,.button.alt:focus{background-color:#d0d0d0;background-image:-webkit-gradient(linear,left bottom,left top,from(#e6e6e6),to(#d0d0d0));background-image:-webkit-linear-gradient(#e6e6e6,#d0d0d0);background-image:linear-gradient(#e6e6e6,#d0d0d0)}button.alt:hover,.button.alt:hover,button.alt:focus,.button.alt:focus,button.alt:active,.button.alt:active{color:#565656}button.alt:active,.button.alt:active{box-shadow:0 2px 0 0 rgba(0,0,0,.2) inset,0 12px 24px 6px rgba(0,0,0,.2) inset,0 0 2px 2px rgba(0,0,0,.2) inset;border:1px solid #a5a5a5}button.loading-submit,.button.loading-submit{position:relative}button.loading-submit:after,.button.loading-submit:after{content:"";display:block;-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png) no-repeat center;width:30px;left:50%;margin-left:-15px;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAnFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4jUzeAAAANHRSTlMoDw0uDAsqISceLQkIKyUHFxsdHy8SDhQVGCQiJhoQLAUxChwGFikREwQgGTAjMgIDATMALVRcswAAASBJREFUeNp109eWgjAARVEVKwioFBWklyCkQf7/3yYzgRUZzHnd6z7eFZsq72GSYYzdV1WyqYlzNMhg/o9vw6xoxrQe5lWSpUIUNU2E4FDTTxaqN5TJJBcYc20lztjIMPd2ISMfsizDDlNwCiHMTKpi4LoQekzFhea6CVUy0jWtZUq2El2/qDlIkgSoGZmmGas53O/3DzW3db0qvknf/3J3PB4DomT/xfO/KI/z27KswFnOiWDWBQEKHwslRLCNUHho73Olbzoya7g6J49I7N+pZHbleiu6nEx4tv+YCSYd12vUVfHubBu7zdawS85MMPcn5+55qR73BsT+Nj+XKf28QXyNRvYE0/mJUvAcGaw3u7JnkkXU8IEH4vUmTzmO/QBhgZ0/tlb0mAAAAABJRU5ErkJggg==);top:8px}button.product{height:48px;padding:0 32px}button[disabled]{background-color:#fafbfc;background-image:-webkit-gradient(linear,left bottom,left top,from(#e7e7e7),to(#fafbfc));background-image:-webkit-linear-gradient(#e7e7e7,#fafbfc);background-image:linear-gradient(#e7e7e7,#fafbfc);color:#a7a7a7;border:1px solid #b7b7b7}button[disabled],button.disabled,button.purchasing,button.purchased,button.installing,button.installed{pointer-events:none}button.installed,button.purchased,button.incompatible{pointer-events:auto}.button .spin{display:inline-block;-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png) no-repeat center;width:30px;height:18px;margin:2px 0;background:url(../img/btn_spinner_18.png) no-repeat center;width:18px}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.button.loading-submit:after{background-image:url(../img/btn_spinner_alt_2x.png);background-size:30px auto}.button .spin{background-image:url(../img/btn_spinner_18_2x.png);background-size:18px auto}}@media (max-width:600px){.button,button{padding:0 15px}.button.fat,button.fat{display:block;width:100%}}.infobox.blurbs{border-top:0}.support,.content-ratings-wrapper{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+)}.detail .support>div{padding-bottom:24px;padding-top:24px}.blurbs,.reviews-wrapper,.support{background-color:#fff}.detail h3{font-size:15px;font-weight:500;line-height:18px}.blurbs{clear:both;color:#333;line-height:22px}.blurbs>div{padding:24px 10px}.blurbs .summary:only-child{padding-bottom:0}.blurbs .summary+div>h3:first-child{padding-top:0}.blurbs .summary+div>:last-child{padding-bottom:0}.blurbs blockquote{background:#eee;border-left:2px solid #ccc;color:#666;margin:0;padding:5px 10px}.show-toggle{display:block;float:right;font-weight:700;margin:-5px -10px 0 0;padding:5px 10px 10px;text-align:right;text-transform:lowercase}.show-toggle:before{content:"(";font-weight:200}.show-toggle:after{content:")";font-weight:200}.collapsed{display:none}.content-ratings-wrapper{border-top:1px dashed #5f5f5f}.content-ratings-wrapper h3{padding-bottom:24px}.content-rating{color:#424f5a;display:table;margin-bottom:15px}.content-rating:last-child{margin-bottom:0}.content-rating .icon{border-radius:5px;background:#000;color:#fff;float:left;font:600 32px/64px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:64px;margin-right:15px;text-align:center;vertical-align:middle;width:64px}.content-rating .icon-L{background:#00b963}.content-rating .icon-10{background:#00d5ff}.content-rating .icon-12{background:#ffd300}.content-rating .icon-14{background:#ff7c00}.content-rating .icon-16{background:#ff2600}.content-rating .description{display:table-cell;font-weight:400;margin:0;vertical-align:middle;width:100%}.actions p{margin:0}.actions p+p{margin-top:15px}.actions .button{position:relative;z-index:1;width:100%}.support ul{margin:0;list-style:none;padding:0}.support ul a{display:inline-block}.support li{float:left;margin-bottom:10px;min-height:100px;width:480px}.support p{margin:0}@media (min-width:710px){.blurbs>div{padding:24px 15px;column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:24px;-moz-column-gap:24px;-webkit-column-gap:24px}.blurbs>div p.summary{padding-top:0}.detail{border-radius:10px;border:1px solid #e7e7e7;margin:0 auto;max-width:690px;overflow:hidden}.detail h3{font-weight:500}.content-ratings{margin:0 -15px 9px}.content-rating{float:left;padding:0 15px;width:50%}}.modal.show menu.secondary-header{display:none}.modal.show div.secondary-header{display:block}.potato-captcha{display:none}button,input,select,textarea{font:100% "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;margin:0;max-width:100%;vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}label{display:block;font-weight:400}input::-webkit-input-placeholder{color:#888}input:-moz-placeholder{color:#888;text-overflow:ellipsis}input::-moz-placeholder{text-overflow:ellipsis}input[placeholder]{text-overflow:ellipsis}input[placeholder]:-moz-placeholder:focus{color:transparent!important}input[placeholder]:focus::-moz-placeholder{color:transparent!important}input[placeholder]:focus::-webkit-input-placeholder{color:transparent!important}form input[type=email],form input[type=text],form textarea{border-radius:2px;border:1px solid #ccc;padding:5px}form input[type=email][disabled],form input[type=text][disabled],form textarea[disabled],form input[type=email][readonly],form input[type=text][readonly],form textarea[readonly]{background:#e7e7e7;color:#a7a7a7;cursor:not-allowed}form input[type=email]:focus,form input[type=text]:focus,form #search-q:focus,form textarea:focus{border-color:#0096dc;box-shadow:0 0 8px #0096dc}textarea{display:block;overflow:auto;vertical-align:top}.form-grid{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);width:100%}.form-grid input[type=email],.form-grid input[type=text],.form-grid .pretty-select,.form-grid select{height:48px;width:100%}.form-grid input[type=email],.form-grid input[type=text],.form-grid .pretty-select{box-shadow:0 1px 0 #fff,0 1px 1px #f1f1f1 inset;border-radius:3px;border:1px solid #b7b7b7;box-shadow:0 1px 0 #fff,0 1px 1px #e7e7e7 inset;color:#5f5f5f;font:400 15px/28px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:48px;padding:10px 12px;text-decoration:none}.form-grid .pretty-select,.form-grid .pretty-select select{cursor:pointer}.form-grid .pretty-select{background-color:#e7e7e7;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#e7e7e7));background-image:-webkit-linear-gradient(#fff,#e7e7e7);background-image:linear-gradient(#fff,#e7e7e7);padding:0;overflow:hidden;position:relative}.form-grid .pretty-select:before{background:url(../img/pretty/dropdown.svg) 0 50% no-repeat;background-size:24px auto;content:"";display:inline-block;height:15px;margin-left:10px;pointer-events:none;position:absolute;right:5px;top:15px;width:30px;z-index:2}.form-grid .pretty-select:after{border-left:1px solid #c7c7c7;box-shadow:0 1px 0 #fff,0 1px 1px #e7e7e7 inset;content:"";display:block;background-color:#e7e7e7;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#e7e7e7));background-image:-webkit-linear-gradient(#fff,#e7e7e7);background-image:linear-gradient(#fff,#e7e7e7);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:45px;z-index:1}.form-grid .pretty-select:hover:before,.form-grid .pretty-select:active:before{background-image:url(../img/pretty/dropdown_active.svg)}.form-grid .pretty-select select{-moz-padding-start:10px;-moz-appearance:none;-webkit-appearance:none;background:0;border:0;padding:10px 12px}.form-grid label{margin-bottom:5px}.form-grid .simple-field{padding:10px 10px 0}.form-grid footer{border-top:#333 1px dashed;margin-top:10px}.form-grid footer p{border-bottom:#333 1px dashed;padding:10px}.form-grid footer .extras{background:#f1f1f1;border:0}.form-grid footer button{width:100%}@media (min-width:710px){.form-grid{border:1px solid #e7e7e7;border-radius:10px;float:left;margin-top:30px;padding:3px 5px 8px;position:relative}.form-grid .simple-field{float:left;padding:15px 10px 10px;width:50%}.form-grid footer{position:absolute;top:-90px;right:-10px}.form-grid footer,.form-grid footer p{border:0}.form-grid .extras{display:none}}.only-logged-in.button,.logged-in .only-logged-out.button{display:none}.only-logged-out.button,.logged-in .only-logged-in.button{display:block}.form-modal{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);min-height:492px;padding:10px}.form-modal textarea{border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.15) inset;margin-bottom:15px;min-height:96px;width:100%}.form-modal button{width:100%}.modal.show .form-modal{min-height:inherit;padding:0}.modal.show .secondary-header{background:0;border-top:0;height:25px}.modal.show .secondary-header h2{line-height:18px;margin:-3px 0 0}.modal.show .secondary-header:before{background-image:none}.modal.show .secondary-header .btn-cancel{display:block}.main:not(.modal) .btn-cancel{display:none}@media (min-width:710px){.form-modal{background:0;min-height:inherit;padding:0}.form-modal textarea{margin-bottom:18px;min-height:170px}.modal .secondary-header{background:0;height:22px}.main:not(.modal) .form-modal{margin-top:48px}}#lightbox{background:rgba(0,0,0,.2);position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:9000;text-align:center;opacity:0;overflow:hidden;-moz-transition:.5s opacity ease;-webkit-transition:.5s opacity ease;pointer-events:none;color:#fff}#lightbox .close{color:transparent;display:block;height:80px;margin:0;overflow:hidden;position:absolute;right:0;top:0;width:80px;z-index:20}#lightbox .close:after{background:url(../img/header-icons.png) 0 -24px no-repeat;display:block;content:'';position:absolute;top:15px;right:15px;height:24px;width:24px}#lightbox.show{opacity:1;pointer-events:auto}#lightbox section{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:100%;max-width:700px;height:100%;max-height:700px;overflow:hidden;background:#000}#lightbox .content{list-style-type:none;white-space:nowrap;height:100%;width:100%;margin:0;padding:0}#lightbox .content li{height:100%;width:100%;display:inline-block;position:relative}#lightbox .content li.loading{background:url(../img/btn_spinner.png) no-repeat center}#lightbox .caption{font-size:18px;padding:0 15px;position:absolute;bottom:30px;left:0;width:100%;color:#fff;white-space:normal}#lightbox img,#lightbox video,#lightbox .err{padding-bottom:82px;margin:auto;max-height:95%;max-width:95%;top:0;left:0;right:0;bottom:0;display:block;position:absolute;-moz-user-select:none}#lightbox .err{font-size:100px;max-height:80px;line-height:60px}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){#lightbox .content li.loading{background-image:url(../img/btn_spinner_2x.png);background-size:30px auto}}.menu{list-style:none;padding:0}.menu li{padding:0;margin:0}.menu li a{display:block;padding:10px;text-align:left}.menu li a.button{padding:0 10px;text-align:center}.menu.alt li{margin:10px 0}body.overlayed{overflow:hidden}.cloak{background:rgba(0,0,0,.75);color:#000;display:none;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-transition:.5s opacity ease;transition:.5s opacity ease;width:100%;z-index:50}.cloak.show{display:block;opacity:1;pointer-events:auto}.modal{background-color:#fff;border:1px solid #9b9b9b;border-radius:10px;background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);display:none;position:fixed;top:49px;width:100%;z-index:60}.modal.show{display:block;padding:15px}.modal .btn-cancel{right:0;top:-12px}.modal textarea{box-shadow:0 2px 2px 0 rgba(0,0,0,.15) inset}@media (min-width:710px){.modal{left:50%;margin-left:-265px;top:160px;width:531px}.modal h2{color:#333;font-size:15px;font-weight:500}.modal .form-footer{text-align:right}.modal .form-footer button{width:60%}}#notification{background-color:#3b3b3b;border-radius:4px 4px 0 0;bottom:0;color:#fff;cursor:pointer;font-family:MozTT,"Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;background-image:url(../img/grain.png);height:62px;left:50%;line-height:1.4em;max-width:600px;min-height:62px;padding:10px;position:fixed;-webkit-transform:translate(-50%,110%);-moz-transform:translate(-50%,110%);-ms-transform:translate(-50%,110%);transform:translate(-50%,110%);-webkit-transition-duration:.3s,.3s,.3s,.3s;transition-duration:.3s,.3s,.3s,.3s;-webkit-transition-property:transform,-moz-transform,-webkit-transform,-ms-transform;transition-property:transform,-moz-transform,-webkit-transform,-ms-transform;width:100%;z-index:9999}#notification.show{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#notification-content{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%}#notification-content b{text-transform:uppercase;color:#0995b0}@media (max-width:600px){#notification{border-radius:0;max-width:100%;width:100%}}.loadmore{list-style:none;position:relative;padding:15px}.loadmore button{display:block;margin:auto;width:100%;max-width:320px;padding:0}.loadmore .throbber{display:none}.loadmore.loading button{visibility:hidden}.loadmore.loading .throbber{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:32px;height:32px;border-radius:20px;border:4px solid #666;border-color:#666 transparent;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.listing .loadmore{height:auto}.promo-grid .mkt-tile:hover,.promo-grid .mkt-tile:active{background:#eee;box-shadow:none}.promo-grid .mkt-tile:active{box-shadow:inset 0 8px 20px 6px rgba(0,0,0,.1),inset 0 0 1px 1px rgba(0,0,0,.1)}.promo-grid h3,.slider h3{font-size:18px;line-height:22px}.slider .rating{display:none}.promo-grid ul{float:left;list-style:none;padding:0;width:100%}.promo-grid li{float:left;padding:0 20px 20px 0;width:33.33%}.promo-grid li:nth-of-type(3n){padding-right:0}.promo-grid li:nth-of-type(10n){display:none}.promo-grid .rating{float:right}.promo-grid .mkt-tile{text-shadow:0 1px 0 rgba(255,255,255,.5);background:rgba(204,204,204,.5);display:block;height:64px;padding:10px 10px 10px 90px;position:relative;text-decoration:none}.promo-grid .mkt-tile:hover{box-shadow:0 1px 2px rgba(0,0,0,.5);background:#eee}.promo-grid .mkt-tile:hover .author{color:#666}.promo-grid .mkt-tile:active{background:#ccc;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.2),inset 0 12px 24px 6px rgba(0,0,0,.2),inset 0 0 2px 2px rgba(0,0,0,.2)}.promo-grid .mkt-tile .img.icon{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:64px;height:64px;position:absolute;top:10px;left:10px}.promo-grid .mkt-tile .img.preview{background-image:none!important;display:none}.promo-grid .mkt-tile h3,.promo-grid .mkt-tile .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:-6px}.promo-grid .mkt-tile h3{padding:0 25px 2px 0}.promo-grid .mkt-tile .author{color:#666;display:block;margin:5px 0;font-style:normal;padding-bottom:2px}.promo-grid .mkt-tile .price{position:absolute;bottom:7px;font-size:15px;line-height:17px;font-weight:700;margin:0}.html-rtl .promo-grid a{padding:10px 90px 10px 10px}@media (max-width:1024px){.promo-grid li{width:50%}.promo-grid li:nth-of-type(2n){padding-right:0}.promo-grid li:nth-of-type(2n+1){padding-right:20px}.promo-grid li:nth-of-type(10n){display:block}}@media (max-width:600px){.featured.slider .controls .next-page,.featured.slider .controls .prev-page{top:15px;height:120px}.featured.slider .promo-slider{height:145px}.promo-grid .rating{display:none}.promo-slider ul li,.promo-slider ul li .img{width:120px}.promo-slider ul li .img{background-position:50% 50%;height:120px;margin-bottom:2px;background-color:#fff}.promo-slider ul li h3{color:#adb9c3;font-size:15px;margin:2px 0 0;max-width:100%;text-shadow:.5px .5px 0 #394c58}.promo-grid h3,.promo-grid .author{margin-bottom:-9px;padding-bottom:5px}.promo-grid h3{font-size:18px;font-weight:400;line-height:1;text-shadow:.2px .2px 0 #fcfcfc}.promo-grid .author{font-size:15px;padding-top:2px}.promo-grid .price{color:#008200;font-size:13px;bottom:10px}.promo-grid ul{background:#eff1f3;margin:0;overflow:hidden;position:relative;z-index:3;width:100%}.promo-grid li{border-bottom:1px solid #c8c8c8;float:none;margin:0;padding:0;width:100%}.promo-grid li+li{border-top:1px solid #efefef}.promo-grid li:last-child{border-bottom:0}.promo-grid li:nth-child(2n) .mkt-tile{background:#eceff1}.promo-grid li:nth-of-type(2n+1){padding-right:0}.promo-grid li .img{top:10px}.promo-grid li .mkt-tile{background:#eff1f3;height:74px;padding:10px 40px 0 85px}.html-rtl .promo-grid li .mkt-tile{padding:10px 85px 10px 40px}}#installed{margin:20px 0 0;color:#333;border-radius:5px;padding:10px;background-color:#ccc}#installed p{font-size:14px;font-weight:700;margin:0;line-height:27px}#installed p a{float:right}#page section.main#installed{margin:15px auto}#installed{display:none;padding:0;border-top:1px solid #c2c8cc;border-bottom:1px solid #bdc2c5;background-color:rgba(187,195,199,.66);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(176,186,192,.13)),to(rgba(187,195,199,.66)));background-image:-webkit-linear-gradient(rgba(176,186,192,.13),rgba(187,195,199,.66));background-image:linear-gradient(rgba(176,186,192,.13),rgba(187,195,199,.66));color:#424f5a}#installed p{padding:5px 10px}#installed .how{border-radius:0 0 5px 5px;background:#fff;box-shadow:inset 0 1px 2px #424f5a;display:none;font-weight:400}#installed .how.mac b{background:url(../img/icons/mac-applications.jpg) 5px 0 no-repeat;padding:0 5px 0 35px}#installed .how.windows b:last-child{background:url(../img/icons/win-start.png) 5px 0 no-repeat;background-size:21px 20px;padding:0 0 0 31px}.reviews-wrapper h3{margin:24px 0 18px}select[name=rating]{display:none}.review{color:#a7a7a7;position:relative}.review .timestamp{font-size:12px}.review .byline{position:relative;top:-3px}.review .byline,.review .byline strong{font-weight:500;line-height:9px}.review .actions li,.review time{font-size:12px}.review .actions{float:left;font-size:0}.review time{float:right}.review .body{color:#333}.review ul{list-style:none}.review li{display:inline-block}.review li.hidden{display:none}.review li:not(.hidden)+li:before,.review li+li.hidden+li:before{color:#c7c7c7;content:"\00a0\00a0\2022\00a0\00a0"}.reviews-listing .body{margin-bottom:10px}.reviews .not-rated{color:#333;font-weight:400}.reviews .full .button{display:block;margin-top:24px}.ratings-placeholder-inner{margin-bottom:24px}.reviews{overflow:hidden;padding:0 10px}.reviews .button{display:block}.detail .reviews{border-top:1px dashed #5f5f5f;padding:0 10px 24px}@media (min-width:710px){.reviews{padding-bottom:24px}.ratings-placeholder-inner{display:inline-block;font-size:0;margin-left:-12px;margin-right:-12px;position:relative}.ratings-placeholder-inner li{font-size:15px}.review{display:inline-block;padding:0 12px;vertical-align:top;width:50%}.reviews-listing .ratings-placeholder-inner{margin-bottom:0}.reviews-listing .review{padding-top:24px}.actions .button{width:572px}.reviews-listing{background:#fff;border:1px solid #e7e7e7;border-radius:10px}.reviews-listing .loadmore{padding:24px 15px 0}.primary-button{margin:0 0 -16px;position:relative;right:0;text-align:right;top:-40px}}.rating,.stars{height:12px}.compose-review .simple-field.rating{height:inherit;padding-top:12px}.compose-review textarea{margin-bottom:10px}.compose-review footer{margin-top:15px}.compose-review .two-up:nth-child(2n+1){padding:0 5px 0 0}.compose-review .two-up:nth-child(2n){padding:0 0 0 5px}.compose-review .button{width:100%}.char-count{font-size:12px;color:#a7a7a7}.stars{background:url(../img/pretty/stars_small.svg) no-repeat;display:inline-block;margin-right:4px;text-indent:-9999px;vertical-align:top;width:64px}.stars.stars-4{background-position:-12px 0}.stars.stars-3{background-position:-25px 0}.stars.stars-2{background-position:-38px 0}.stars.stars-1{background-position:-51px 0}.stars.stars-0{background-position:-64px 0}.html-rtl .stars{margin:0 0 0 4px}.category .rating,.category .stars{height:9px}.category .stars{background-size:auto 9px;width:48px}.category .stars.stars-4{background-position:-10px 0}.category .stars.stars-3{background-position:-19px 0}.category .stars.stars-2{background-position:-28px 0}.category .stars.stars-1{background-position:-38px 0}.category .stars.stars-0{background-position:-48px 0}.stars.ratingwidget{background:url(../img/pretty/stars_large.svg) -266px 0 no-repeat;height:40px;width:260px}.stars.ratingwidget.stars-5{background-position:1px 0}.stars.ratingwidget.stars-4{background-position:-52px 0}.stars.ratingwidget.stars-3{background-position:-106px 0}.stars.ratingwidget.stars-2{background-position:-159px 0}.stars.ratingwidget.stars-1{background-position:-213px 0}.stars.ratingwidget label{height:40px;width:52px}.no-rating strong{font-size:12px;font-weight:700}.average-rating span{color:#424f5a;vertical-align:middle}.average-rating span:first-child{line-height:48px;padding-right:6px}.split+.split{margin-top:15px}.simple-field.rating{padding:20px 10px}.simple-field.rating>label{display:none}.simple-field.rating .ratingwidget{margin:0 auto}.ratingwidget{display:block;float:none;width:65px}.ratingwidget input{display:none}.ratingwidget label{cursor:pointer;display:block;float:left;margin:0;text-indent:-9999px;width:13px}.ratingwidget.disabled{pointer-events:none}@media (min-width:710px){.category .stars{display:block}.report-spam{width:331px;margin-left:-165px}.report-spam button{width:100%}.compose-review.modal .buttons{text-align:right}.compose-review.modal .buttons .two-up{display:inline;float:none;width:inherit}.compose-review.modal .buttons .two-up .button,.compose-review.modal .buttons .two-up button{min-width:145px;width:inherit;vertical-align:top}.reviews{padding:0 15px 24px}#edit-review form{padding:5px 25px}#edit-review form textarea{min-height:110px;padding-top:40px;width:385px;font-size:13px}#edit-review footer button{width:auto;margin:0 0 0 10px}#edit-review .form-footer{margin-bottom:15px}#edit-review .form-footer .char-count{display:inline-block}.split{float:left;padding:0 12px 0 0;width:50%}.split+.split{margin-top:0;padding:0 0 0 12px}}@media (max-width:709px){.primary-button{padding:15px 10px;width:100%}.reviews-listing .ratings-placeholder-inner{margin-bottom:0}.reviews-listing .review{background:#fff;border:1px solid #e7e7e7;border-radius:5px;margin-bottom:10px;padding:15px 10px}.reviews-listing .actions{float:right}.reviews-listing time{display:none}.reviews-listing .loadmore{padding:5px 0 15px}.detail .review+.review{margin-top:24px}}.no-results{font-size:24px;font-weight:700;opacity:.5;padding:20px;text-align:center}b[data-href]{color:#2979b6;cursor:pointer;font-weight:600}b[data-href]:hover{text-decoration:underline}@media (min-width:710px){#search-results .listing>li .shots .next,#search-results .listing>li .shots .prev{opacity:0}#search-results .listing>li:hover .shots .next,#search-results .listing>li:hover .shots .prev{opacity:1}}#site-search-suggestions{background:#eff1f3 url(../img/grain.png);font:13px/26px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:100%;left:0;opacity:0;position:fixed;top:55px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:bottom,opacity,visibility;transition-property:bottom,opacity,visibility;visibility:hidden;width:100%;z-index:4}#site-search-suggestions.visible{opacity:1;top:50px;visibility:visible}#site-search-suggestions ul{list-style:none;margin:0 0 1px;padding:0}#site-search-suggestions a{background:#eff1f3 url(../img/grain.png);border-bottom:1px solid #cbd0d3;border-top:1px solid #fff;color:#424f5a;display:block;font-size:19px;line-height:44px;position:relative;text-decoration:none;z-index:6}#site-search-suggestions a:after{clear:both;content:".";display:block;height:0;visibility:hidden}#site-search-suggestions a span{display:block;float:left;padding:0 15px}#site-search-suggestions li a:hover,#site-search-suggestions li a.sel,#site-search-suggestions.sel li a.sel:hover{border-color:rgba(45,135,202,.5);color:#246ca2;background-color:rgba(17,102,153,.05);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(85,170,204,.1)),to(rgba(17,102,153,.05)));background-image:-webkit-linear-gradient(rgba(85,170,204,.1),rgba(17,102,153,.05));background-image:linear-gradient(rgba(85,170,204,.1),rgba(17,102,153,.05))}#site-search-suggestions.sel li a:hover{background:transparent;border-color:#eee transparent transparent;color:#2d87ca}@media (min-width:1024px){#site-search-suggestions,#site-search-suggestions .wrap,#site-search-suggestions ul,#site-search-suggestions li:only-child a{border-radius:3px}#site-search-suggestions{box-shadow:0 0 1px;height:auto;left:auto;width:230px;z-index:11}#site-search-suggestions a{font-size:12px;line-height:30px}#site-search-suggestions a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}#site-search-suggestions.visible{opacity:1;top:55px;visibility:visible}#site-search-suggestions li:first-child a{border-radius:3px 3px 0 0}#site-search-suggestions li:last-child a{border-radius:0 0 3px 3px;border-bottom:0}#site-search-suggestions li:only-child a{border-bottom:0}} \ No newline at end of file +#splash-overlay{z-index:9999;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#f1f1f1 50% 30% no-repeat;opacity:1;background-image:url(data:image/png;base64,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);-webkit-transition:.3s opacity ease-out;transition:.3s opacity ease-out}#splash-overlay .throbber{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAEfklEQVRIib3Wa2wUVRQH8AHEAiICJgRJ2W7fj91Cl93ug+22S7u7pRADwYj6oTFRP2AMLwnEiNg1xg9ghARjQiOkCrizc2fm3pldbBCJq+ycc6bFiERjYjBBQQ0+Y1R8RHD9QJFHC2mx6z85H+bemfvLSe69GUkaRWYf7J9Rns7f71SsneVpOFwuw9lyGc6WyXC2LA0fOVLWgfmytbFUzgdGs95N45Rzzsq01VepQKFSgUKFAoWKNBTKh8o5VA7ZulCWgnPzU9bx0hSsvWWwSoFktYKFKgUKVUNo5QhomQwXHTKcd8jWGUfKQocMrHTv4dlj664vN7OGwYkahoVqhoXL8NVoxdVoagR0J5s6VvCDWoaFmqGqVq7AFWk4XZG2djlT1gannI86U8dWOmTocchW2iFbZ+anrCOlB/LRMXVZy+B4LYMLNQz/vgxf6hZOVMljXGyU4NY6Ff6oZ/hnHYO/ahS8WMuwUKNActwxSZKkCmY5Ghj8Uq/i+ToGv1+BrYeLAkqSJLkUeMXF8Kd6FX5uYPhrHcPfalV4pnggy01vYPBdA8MfXAx+HMI/Lhp4Cc0vdat4zq3BN24Vvm1Q8XuXgg8VFXUza3Ojil82qvCVW4OvXRp8WlRQkiSpUYXtCzQ6vUDDz90qfOFW4dX/AcV9C1U8tVDFU40afubWYF0RmAnXPDVpaDTp9Mm/peET404mkxOvR1/0aHTSo9HJJp0+XKjRmqKjHg2f9ej0vkfD4006Di7ScMc4kxMkxiZdi+rQ7dERPRqCV0NrEaf+cSWTyYnRZO62a8a8zGpZpON7Po7venV6x8fxqFeFxHiZ3t7eyd7e3snXDWan+Tge9el0pFnHwz5O/T6O+8ZFZGxStC83ZRgqSZLk1WGTT6c3mzlm/RyNgE6an9N/vewnRFlueojhVBdjtw+bXcBhjp+j0cxJ93NkAU5yQOD+oE7hW+KSyYnLD+Vnxdjbd92bzU7r2t1fMuJ7zRqt9nNUggLfCHB8PcTtfQFu7wlyWjUWr2t3f8kyNjg3wWFOVORmJva/dUe0Lzflhh8EOWwNcnwtKGhvgNt7Qjq93CLopYigLYsFNN0Mi/blpsRNa95yTvXLdChbxgbnLj+UnxVluek3Rb292WlBQT2XwZBBO1sEbW8R9HxE2NsiAje0CkhEBPrbdSiLcapfkrFc7QYuTmQG2jsF+jszg65EZqC8Uz92TyfD2WHTunPYOR0JDgl7fVjYu8KGvSPM6YUWQT1tBj0dMXFz1LTXtwt6vN2gx+LC7o5laHUsY6+IZ7EjYVAgwcHdJaAyblrzOvjA3SPu3BtlsYBEi6CeiGE/FxH2tlbDfqpV2JuWGLQuatKajgw+Ghd2d4dBD3SIgZUxg2JLswOhmIGNnSZWJTjMGXYpjCZNIjczwmFFG6cn2wRtaTNoY5ugtVGT1sRMfCQu7O6EaT8YM2lVp4lL4yaFuwy7oeugPWPM2PWp2t1f0qrZ1RGdwm3cji/htCom7PtiGXtFhzEQiZuWL8YsR4jhqH6y/wGjN55P0DKcoQAAAABJRU5ErkJggg==) no-repeat center;display:block;position:fixed;top:30%;bottom:0;left:0;right:0;margin:auto;width:33px;height:33px;-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30)}#splash-overlay.hide{opacity:0;pointer-events:none}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){#splash-overlay{background-size:108px}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0turn)}100%{-moz-transform:rotate(1turn)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-ms-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.5em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,dd,menu,ol,ul{margin:0;padding:0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0}img::selection{background:transparent}img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:rgba(255,0,0,.62)}.c:after{content:"";display:block;height:0;clear:both;visibility:hidden}.c{display:inline-block}* html .c{height:1%}.c{display:block}@font-face{font-family:FeuraSansWeb;src:url(../fonts/FeuraSans-1.0/FeuraSansWeb-Light.woff) format('woff'),url(../fonts/FeuraSans-1.0/FeuraSansWeb-Light.svg#FeuraSansWebLight) format('svg');font-weight:300;font-style:normal}@font-face{font-family:FeuraSansWeb;src:url(../fonts/FeuraSans-1.0/FeuraSansWeb-Regular.woff) format('woff'),url(../fonts/FeuraSans-1.0/FeuraSansWeb-Regular.svg#FeuraSansWebRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FeuraSansWeb;src:url(../fonts/FeuraSans-1.0/FeuraSansWeb-Medium.woff) format('woff'),url(../fonts/FeuraSans-1.0/FeuraSansWeb-Medium.svg#FeuraSansWebMedium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:FeuraSansWeb;src:url(../fonts/FeuraSans-1.0/FeuraSansWeb-Bold.woff) format('woff'),url(../fonts/FeuraSans-1.0/FeuraSansWeb-Bold.svg#FeuraSansWebBold) format('svg');font-weight:600;font-style:normal}body{font-family:"Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;font-size:15px}body,h1,h2,h3,h4{font-weight:400}h1{font-size:24px;line-height:26px}h2{color:#333;font-size:40px;font-weight:400;line-height:50px}h3{color:#333;font-size:15px;line-height:15px}.listing h3{font-size:18px}h4{color:#333;font-size:16px}b,strong{font-weight:600}address{color:#666;font-style:normal}.policy-statement{line-height:1.4;padding:5px}dl{margin:0}dt{font-weight:700}dd{color:#333;margin:0 0 10px}.lineclamp.author{overflow:hidden}article{background:#fff;border:1px solid #e7e7e7;border-radius:5px;margin:10px;padding:15px 10px}@media (max-width:709px){.back-to-app{display:none}}@media (min-width:710px){h2{font-size:40px;font-weight:300;line-height:50px}article{border-radius:10px;margin:48px 0 0;padding:18px 15px}}.prose{color:#5f5f5f}.prose h3,.prose h4{font-weight:500}.prose h3{color:#333;font-size:24px;line-height:28px}.prose h4{color:#4d4d4d;font-size:18px;line-height:24px}.prose blockquote,.prose dl,.prose h3,.prose h4,.prose ol,.prose p,.prose ul{margin:24px 0}.prose :first-child{margin-top:0}.prose :last-child{margin-bottom:0}.prose address,.prose blockquote,.prose dl,.prose ol,.prose ul{margin-left:48px}.prose address,.prose blockquote{margin-right:48px}@media (max-width:709px){.prose address,.prose blockquote,.prose dl,.prose ol,.prose ul{margin-left:24px}.prose address,.prose blockquote{margin-right:24px}}*{-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;word-wrap:break-word}.js-hidden,.hidden{display:none}.emaillink-wrapper{display:inline-block}span.emaillink{direction:rtl;unicode-bidi:bidi-override}span.emaillink .i{display:none}a{text-decoration:none;color:#0096dc}a:hover{text-decoration:underline}body{background:#f1f1f1;color:#333;overflow-x:hidden;-moz-transform-origin:50% 400px;-webkit-transform-origin:50% 400px;-ms-transform-origin:50% 400px;transform-origin:50% 400px;-webkit-transition:transform;transition:transform;-webkit-transition:-webkit-transform 1s}#site-header,#page{min-width:320px}#site-header section.main,#page section.main{margin-left:auto;margin-right:auto}#site-header section.main:after,#page section.main:after{content:'';display:block;clear:both}#site-header section.main.full,#page section.main.full{width:100%}#site-header section.main.full>div,#page section.main.full>div{margin-left:auto;margin-right:auto}#page{position:relative}.row{clear:both}.main{margin:0 auto}#page>.overlay{max-width:100%}#offline-pixel{display:none;width:1px;height:1px}.two-up{width:50%;padding:0 5px;float:left}.two-up:nth-child(2n+1){padding-right:0}.two-up:nth-child(2n){padding-left:0}#site-footer{display:none}.only-logged-in{display:none}.only-logged-out{display:block}.logged-in .only-logged-in{display:block}.logged-in .only-logged-out{display:none}.spinner{-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png) no-repeat center;width:30px}.spinner.alt{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAnFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4jUzeAAAANHRSTlMoDw0uDAsqISceLQkIKyUHFxsdHy8SDhQVGCQiJhoQLAUxChwGFikREwQgGTAjMgIDATMALVRcswAAASBJREFUeNp109eWgjAARVEVKwioFBWklyCkQf7/3yYzgRUZzHnd6z7eFZsq72GSYYzdV1WyqYlzNMhg/o9vw6xoxrQe5lWSpUIUNU2E4FDTTxaqN5TJJBcYc20lztjIMPd2ISMfsizDDlNwCiHMTKpi4LoQekzFhea6CVUy0jWtZUq2El2/qDlIkgSoGZmmGas53O/3DzW3db0qvknf/3J3PB4DomT/xfO/KI/z27KswFnOiWDWBQEKHwslRLCNUHho73Olbzoya7g6J49I7N+pZHbleiu6nEx4tv+YCSYd12vUVfHubBu7zdawS85MMPcn5+55qR73BsT+Nj+XKf28QXyNRvYE0/mJUvAcGaw3u7JnkkXU8IEH4vUmTzmO/QBhgZ0/tlb0mAAAAABJRU5ErkJggg==)}.spinner.btn-replace{left:50%;margin-left:-15px;position:absolute;top:24px}.spinner.spaced{margin:70px auto}.spinner.padded{padding:70px 0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn)}}.roll{-webkit-animation:.9s spin 1 steps(30);-moz-animation:.9s spin 1 steps(30);animation:.9s spin 1 steps(30)}@media (min-width:710px){html,#footer{background:#fff}#footer,#directory-footer{padding:48px 0}#footer ul,#directory-footer ul{list-style:none}#directory-footer{border-top:1px dashed #000;font-size:14px;line-height:18px}#directory-footer .links a{margin-top:8px}#directory-footer .links a+a{margin-top:10px}#directory-footer .devhub{width:290px}#directory-footer .devhub:before{background:url(../img/pretty/rocket.png) 0 50% no-repeat;background-size:20px auto;content:"";display:inline-block;height:100%;vertical-align:top;width:28px}#directory-footer .group{float:left;min-height:48px;position:relative}#directory-footer .group a{display:block}#directory-footer .group+.group{padding-left:68px;max-width:200px}#page .main,.main{max-width:690px}.container.product-details,.container.results{margin:50px 0}.container.prose,.container.form-grid{padding:25px}#directory-footer .group a.region{background-repeat:no-repeat;background-size:20px auto;min-height:20px;overflow:visible;padding:2px 0 0 28px;text-overflow:normal}#directory-footer .group a.region.region-worldwide{padding-left:0}.region-br{background-image:url(../img/icons/regions/br.png)}.region-co{background-image:url(../img/icons/regions/co.png)}.region-es{background-image:url(../img/icons/regions/es.png)}.region-pl{background-image:url(../img/icons/regions/pl.png)}.region-uk{background-image:url(../img/icons/regions/uk.png)}.region-us{background-image:url(../img/icons/regions/us.png)}.region-ve{background-image:url(../img/icons/regions/ve.png)}#footzilla{background:url(../img/logos/footzilla.png) 0 5px no-repeat;float:left;text-indent:-9999px;width:100px}#footzilla a{display:block}#footzilla,#footzilla a{height:26px;width:100px}#footer{color:#999;overflow:hidden;padding:30px 0;width:100%}#footer .pad{margin:0 auto;padding:0;width:732px}#footer p,#footer ul{border-left:1px dotted #ccc;font-size:11px;line-height:1.3;margin:0;padding-left:1em}#footer p{float:left;width:60%}#footer ul{float:right;line-height:1.2;width:20%}#footer ul a{display:block}#footer li+li{margin-top:2px}#site-footer{display:block}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){#footzilla{background-image:url(../img/logos/footzilla-2x.png);background-size:81px auto}}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.spinner{background-image:url(../img/btn_spinner_2x.png);background-size:30px auto}.spinner.alt{background-image:url(../img/btn_spinner_alt_2x.png);background-size:30px auto}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@-ms-keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0turn);-moz-transform:rotate(0turn);-ms-transform:rotate(0turn);transform:rotate(0turn)}100%{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}}.header{border-top:1px solid #f1f1f1;display:-ms-box;display:-moz-box;display:-webkit-box;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;background-color:#e1e1e1;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#e1e1e1));background-image:-webkit-linear-gradient(#fff,#e1e1e1);background-image:linear-gradient(#fff,#e1e1e1);height:48px;max-height:48px;position:relative;width:100%}.header>*{-ms-box-align:center;-moz-box-align:center;-webkit-box-align:center;align-self:center;-ms-align-self:center;-moz-align-self:center;-webkit-align-self:center}.header .flex-shift,.header .title{-ms-box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1;padding-left:10px}.header .title{color:#333;font-size:18px;font-weight:400;line-height:48px;z-index:10}.header:before,.secondary-header:before{bottom:-10px;content:"";display:block;background-image:-webkit-linear-gradient(top,rgba(33,40,46,.4) 2%,rgba(241,241,241,.2) 30%,rgba(241,241,241,0) 100%);background-image:linear-gradient(to bottom,rgba(33,40,46,.4) 2%,rgba(241,241,241,.2) 30%,rgba(241,241,241,0) 100%);height:10px;position:absolute;width:100%;z-index:1}.site-header{display:block;position:fixed;text-align:center;top:0;z-index:10}.site-header>*{display:block}.site-header>nav{height:48px;display:-ms-box;display:-moz-box;display:-webkit-box;display:flex;display:-ms-flex;display:-moz-flex;display:-webkit-flex;position:relative;text-align:left;width:100%}.site-header>nav>*{-ms-box-align:center;-moz-box-align:center;-webkit-box-align:center;align-self:center;-ms-align-self:center;-moz-align-self:center;-webkit-align-self:center;display:block}.site-header .site{height:48px;margin:0 5px;text-indent:-9999px;width:200px}.site-header .site a{display:block;height:47px;width:100%}.site-header .wordmark{background:url(../img/pretty/marketplace_logo.png) 0 50% no-repeat;background-size:auto 37px;display:block;height:47px}.site-header .header-button{display:none}.act-tray{height:30px;position:relative;width:34px}.account-links{cursor:pointer;position:absolute;right:-15px;top:68px;width:320px;z-index:12}.account-links ul{background:#4d4d4d;line-height:20px;list-style-type:none}.account-links li{position:relative}.account-links li+li{border-top:1px dashed #c7c7c7}.account-links li a{color:#c7c7c7;display:block;font-size:15px;font-weight:400;padding:10px 15px;text-decoration:none}.account-links li a:hover{background-color:#0096dc;color:#fff}.account-links a b{display:block;font-weight:300}.site-header .search{margin-right:10px;position:relative;-webkit-transition:.3s all;transition:.3s all;width:230px}.site-header .search label{display:none}#search-q{background:#fff;border:1px solid #d5d5d5;border-color:#c7c7c7 #d5d5d5 #e0e0e0;border-radius:10px;color:#0096dc;font:15px/28px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:34px;outline:0;padding:2px 10px 1px;width:100%;z-index:2}#search-q:-moz-placeholder{color:#bdbdbd}#search-q::-moz-placeholder{color:#bdbdbd}#search-q::-webkit-input-placeholder{color:#bdbdbd}#search-q:invalid~.search-clear{display:none}#search-q:valid{padding-right:34px}.close{background:url(../img/pretty/close.svg) 0 50% no-repeat;background-size:18px auto;height:34px;overflow:hidden;text-indent:101%;white-space:nowrap;position:absolute;right:10px;top:0;width:18px}.header-button{color:#333;display:block;height:48px;line-height:48px;text-align:center;width:48px}.header-button.icon{position:relative;overflow:hidden;text-indent:101%;white-space:nowrap}.header-button.icon:after{background-repeat:no-repeat;content:"";display:block}.header-button.cancel:after{background-position:0 -24px;height:24px;left:13px;position:absolute;top:12px;width:24px}.header-button.settings{background:url(../img/pretty/settings_gear.svg) 0 50% no-repeat;background-size:24px auto;display:block;height:30px;position:absolute;width:24px}.header-button.back{overflow:hidden;text-indent:101%;white-space:nowrap;background:url(../img/pretty/back_arrow.svg) center no-repeat;background-size:12px 24px;margin-right:2px;width:50px}.header-button.back:hover{background-image:url(../img/pretty/back_arrow_active.svg)}.header-button.persona{display:none;margin-left:15px}.header-button.persona.loading-submit{overflow:hidden;text-indent:101%;white-space:nowrap;outline:0;-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png) no-repeat center;width:30px;height:18px;margin:2px 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAEfklEQVRIib3Wa2wUVRQH8AHEAiICJgRJ2W7fj91Cl93ug+22S7u7pRADwYj6oTFRP2AMLwnEiNg1xg9ghARjQiOkCrizc2fm3pldbBCJq+ycc6bFiERjYjBBQQ0+Y1R8RHD9QJFHC2mx6z85H+bemfvLSe69GUkaRWYf7J9Rns7f71SsneVpOFwuw9lyGc6WyXC2LA0fOVLWgfmytbFUzgdGs95N45Rzzsq01VepQKFSgUKFAoWKNBTKh8o5VA7ZulCWgnPzU9bx0hSsvWWwSoFktYKFKgUKVUNo5QhomQwXHTKcd8jWGUfKQocMrHTv4dlj664vN7OGwYkahoVqhoXL8NVoxdVoagR0J5s6VvCDWoaFmqGqVq7AFWk4XZG2djlT1gannI86U8dWOmTocchW2iFbZ+anrCOlB/LRMXVZy+B4LYMLNQz/vgxf6hZOVMljXGyU4NY6Ff6oZ/hnHYO/ahS8WMuwUKNActwxSZKkCmY5Ghj8Uq/i+ToGv1+BrYeLAkqSJLkUeMXF8Kd6FX5uYPhrHcPfalV4pnggy01vYPBdA8MfXAx+HMI/Lhp4Cc0vdat4zq3BN24Vvm1Q8XuXgg8VFXUza3Ojil82qvCVW4OvXRp8WlRQkiSpUYXtCzQ6vUDDz90qfOFW4dX/AcV9C1U8tVDFU40afubWYF0RmAnXPDVpaDTp9Mm/peET404mkxOvR1/0aHTSo9HJJp0+XKjRmqKjHg2f9ej0vkfD4006Di7ScMc4kxMkxiZdi+rQ7dERPRqCV0NrEaf+cSWTyYnRZO62a8a8zGpZpON7Po7venV6x8fxqFeFxHiZ3t7eyd7e3snXDWan+Tge9el0pFnHwz5O/T6O+8ZFZGxStC83ZRgqSZLk1WGTT6c3mzlm/RyNgE6an9N/vewnRFlueojhVBdjtw+bXcBhjp+j0cxJ93NkAU5yQOD+oE7hW+KSyYnLD+Vnxdjbd92bzU7r2t1fMuJ7zRqt9nNUggLfCHB8PcTtfQFu7wlyWjUWr2t3f8kyNjg3wWFOVORmJva/dUe0Lzflhh8EOWwNcnwtKGhvgNt7Qjq93CLopYigLYsFNN0Mi/blpsRNa95yTvXLdChbxgbnLj+UnxVluek3Rb292WlBQT2XwZBBO1sEbW8R9HxE2NsiAje0CkhEBPrbdSiLcapfkrFc7QYuTmQG2jsF+jszg65EZqC8Uz92TyfD2WHTunPYOR0JDgl7fVjYu8KGvSPM6YUWQT1tBj0dMXFz1LTXtwt6vN2gx+LC7o5laHUsY6+IZ7EjYVAgwcHdJaAyblrzOvjA3SPu3BtlsYBEi6CeiGE/FxH2tlbDfqpV2JuWGLQuatKajgw+Ghd2d4dBD3SIgZUxg2JLswOhmIGNnSZWJTjMGXYpjCZNIjczwmFFG6cn2wRtaTNoY5ugtVGT1sRMfCQu7O6EaT8YM2lVp4lL4yaFuwy7oeugPWPM2PWp2t1f0qrZ1RGdwm3cji/htCom7PtiGXtFhzEQiZuWL8YsR4jhqH6y/wGjN55P0DKcoQAAAABJRU5ErkJggg==) no-repeat center;background-size:18px auto;width:18px;margin-left:15px;width:50px}.header-button.persona.loading-submit:after{display:none}.act-tray.active .header-button.settings,[data-page-type~=settings] .header-button.settings{background-image:url(../img/pretty/settings_gear_active.svg)}.secondary-header,.featured-header{position:relative}.secondary-header h2,.featured-header h2,.secondary-header h3,.featured-header h3{color:#5f5f5f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 75px);position:absolute}.secondary-header{background:#f1f1f1;border-top:1px solid #fff}.secondary-header .subtitle{color:#a7a7a7;font-size:20px;font-weight:300}.secondary-header .subtitle:before{content:"/\00a0";color:#dedede;font-size:30px}.featured-header{padding:15px 10px 0}.featured-header h3,.featured-header .view-all{font-weight:400}.gallery .featured-header{border-top:7px solid #ff9500}@media (max-width:709px){.hide-on-mobile{display:none}.secondary-header{height:40px}.secondary-header h2{font-size:15px;line-height:40px;margin:0 10px}.secondary-header .subtitle,.secondary-header .subtitle:before{font-size:15px}.secondary-header .subtitle{font-weight:400}}.expand-toggle{display:block;height:22px;line-height:22px;position:absolute;right:10px;top:9px;width:69px}.expand-toggle:before,.expand-toggle:after{content:"";display:block;height:22px;position:absolute}.expand-toggle:before{background:url(../img/pretty/list_view_active.svg) no-repeat;left:0;width:24px}.expand-toggle:after{background:url(../img/pretty/screenshot_view.svg) 10px 0 no-repeat;border-left:1px dotted #c7c7c7;left:34px;width:34px}.expand-toggle.active:before{background-image:url(../img/pretty/list_view.svg)}.expand-toggle.active:after{background-image:url(../img/pretty/screenshot_view_active.svg)}.overlay .expand-toggle,.site-header .account-links,.active .account-links{display:none}[data-page-type~=root] .header .expand-toggle{display:none}[data-page-type~=search] .back,[data-page-type~=leaf] .back,[data-page-type~=search] .expand,[data-page-type~=leaf] .expand{display:block}[data-page-type~=search] .site,[data-page-type~=leaf] .site,[data-page-type~=search] .flex-shift,[data-page-type~=leaf] .flex-shift{display:none}[data-page-type~=search] .flex-span,[data-page-type~=leaf] .flex-span{display:block;-ms-box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1}main{padding-top:48px}@media (min-width:710px){main{padding:96px 0 48px}}@media (min-width:1024px){main{padding:48px 0}.header-button.settings{background-position:50% 10px;background-size:30px auto}.act-tray,.act-tray .header-button.settings{height:48px;width:50px}.act-tray{margin-left:15px}.act-tray.active .settings{background-position:calc(50% + 30px) 10px;height:70px;margin-left:-60px;width:110px}.act-tray.active .settings:after{border:38px solid transparent;border-bottom-color:#4d4d4d;display:block;position:absolute;right:-13px;top:10px}.site-header{height:90px;max-height:90px;position:relative}.site-header>nav{height:90px;margin:0 auto;max-width:1024px}.site-header .site{margin:0;width:280px}.site-header .site,.site-header .site a,.site-header .wordmark{height:60px}.site-header .wordmark{background-position:-5px 50%;background-size:245px auto;max-width:232px;width:232px}.site-header .persona{display:block}.site-header .act-tray{display:none}.logged-in .site-header .act-tray{display:block}.logged-in .site-header .persona{display:none}.active .account-links{display:block}.site-header .search,#search-q{width:532px}#search-q{font-size:18px;font-weight:400;height:48px;line-height:48px;padding:6px 15px 4px}#search-q:valid{padding-right:42px}.search-clear{right:15px;top:8px}[data-page-type~=search] .back,[data-page-type~=leaf] .back,[data-page-type~=search] .site,[data-page-type~=leaf] .site{display:block}[data-page-type~=search] .back,[data-page-type~=leaf] .back,[data-page-type~=search] .site-header .expand-toggle,[data-page-type~=leaf] .site-header .expand-toggle,[data-page-type~=search] .flex-span,[data-page-type~=leaf] .flex-span{display:none}[data-page-type~=search] .flex-shift,[data-page-type~=leaf] .flex-shift{display:block}}@media (max-width:709px){[data-page-type~=leaf] .site-header,[data-page-type~=root] .site-header,[data-page-type~=search] .site-header{border-bottom:1px solid #bdbdbd}[data-page-type~=leaf] .site-header:before,[data-page-type~=root] .site-header:before,[data-page-type~=search] .site-header:before{display:none}}@media (min-width:710px){.category.gallery{border-top:7px solid #ff9500}.category.gallery .featured-header{border-top:0}.secondary-header h2,.featured-header h2,.secondary-header h3,.featured-header h3{color:#333}.secondary-header{border:0;height:48px;max-height:48px;position:relative}.secondary-header:before{display:none}.secondary-header h2{margin:0}.featured-header{padding:15px 15px 0}.expand-toggle{top:13px;right:0}}@media (max-width:540px){.site-header .search{-ms-box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;flex:1;-ms-flex:1;-moz-flex:1;-webkit-flex:1;width:auto}[data-page-type~=root] .site-header .site,[data-page-type~=root] .site-header .wordmark{width:35px}[data-page-type~=root] .site-header .flex-shift{display:none}[data-page-type~=search] .flex-span,[data-page-type~=leaf] .flex-span,[data-page-type~=search] .act-tray,[data-page-type~=leaf] .act-tray{display:none}.site-header.suggestions nav>:not(.search){display:none}.site-header.suggestions .search{position:relative;width:100%;left:auto}.site-header.suggestions .search-clear{display:block}}.nav-overlay.show{background:transparent}.cat-menu,.show-cats .cat-menu.hidden,.dropdown{display:none}.cat-icon:before,.cat-icons a:before{background:url(../img/pretty/cat-icons.svg) no-repeat 50% 94.8%;background-size:28px;content:'';display:inline-block;height:28px;margin:0 10px 0 0;vertical-align:middle;width:28px}.cat-icon:focus:before,.cat-icons a:focus:before,.cat-icon:hover:before,.cat-icons a:hover:before{background-image:url(../img/pretty/cat-icons-white.svg)}.cat-icon.cat-entertainment:before,.cat-icons a.cat-entertainment:before,.cat-icon.cat-sports:before,.cat-icons a.cat-sports:before{background-position:50% 48.9%}.cat-icon.cat-business:before,.cat-icons a.cat-business:before{background-position:50% 42.5%}.cat-icon.cat-games:before,.cat-icons a.cat-games:before{background-position:50% -1%}.cat-icon.cat-music:before,.cat-icons a.cat-music:before{background-position:50% 11.4%}.cat-icon.cat-news-weather:before,.cat-icons a.cat-news-weather:before{background-position:50% 4.9%}.cat-icon.cat-productivity:before,.cat-icons a.cat-productivity:before{background-position:50% 68.5%}.cat-icon.cat-social:before,.cat-icons a.cat-social:before{background-position:50% 75.4%}.cat-icon.cat-travel:before,.cat-icons a.cat-travel:before{background-position:50% 88.2%}.cat-icon.cat-books:before,.cat-icons a.cat-books:before,.cat-icon.cat-reference:before,.cat-icons a.cat-reference:before{background-position:50% 81.6%}.cat-icon.cat-education:before,.cat-icons a.cat-education:before{background-position:50% 23.2%}.cat-icon.cat-health-fitness:before,.cat-icons a.cat-health-fitness:before{background-position:50% 17.9%}.cat-icon.cat-lifestyle:before,.cat-icons a.cat-lifestyle:before{background-position:50% 36.3%}.cat-icon.cat-photo-video:before,.cat-icons a.cat-photo-video:before{background-position:50% 61.9%}.cat-icon.cat-utilities:before,.cat-icons a.cat-utilities:before{background-position:50% 29.5%}.cat-icon.cat-shopping:before,.cat-icons a.cat-shopping:before{background-position:50% 55.6%}.show-cats #page{padding-top:0}.show-cats .dropdown{display:block;height:auto}.show-cats .dropdown:before{background:0}.show-cats .dropdown:after{content:'';display:block;background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.375) 100%);background-image:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.375) 100%);height:3px;position:absolute;width:100%;z-index:1}.show-cats .dropdown a{background:#f1f1f1;color:#333;display:block;font-size:18px;font-weight:400;line-height:39px;padding-right:10px;position:relative;text-align:center;text-decoration:none;width:100%;z-index:1}.show-cats .dropdown a:focus,.show-cats .dropdown a:hover{color:#0096dc}.show-cats .dropdown a:focus:before,.show-cats .dropdown a:hover:before{background-image:url(../img/pretty/cat-icons-blue.svg)}.show-cats .dropdown a:after{background:url(../img/pretty/dropdown.svg) 0 50% no-repeat;background-size:24px auto;content:"";display:inline-block;height:15px;margin-left:10px;pointer-events:none;position:absolute;right:5px;top:15px;width:30px}.show-cats .dropdown.active a:after,.show-cats .dropdown a:hover:after,.show-cats .dropdown a:focus:after{background-image:url(../img/pretty/dropdown_active.svg);text-decoration:none}.show-cats .cat-menu{background:#4d4d4d;display:block;list-style-type:none;margin:0;padding:0}.show-cats .cat-menu li:last-child a{border-bottom:0}.show-cats .cat-menu a{border-bottom:1px dashed #c7c7c7;color:#c7c7c7;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:39px;padding:0 10px;position:relative;width:100%}.show-cats .cat-menu a:focus,.show-cats .cat-menu a:active,.show-cats .cat-menu a:hover,.show-cats .cat-menu a:focus:hover,.show-cats .cat-menu a:active:hover{background-color:#0096dc;color:#fff;text-decoration:none}.show-cats .cat-menu a:focus,.show-cats .cat-menu a:active{background-color:#0080bb;outline:0}.show-cats .cat-menu a.current{padding-right:37px}.show-cats .cat-menu a.current:after{background:url(../img/pretty/tick.svg) no-repeat;background-size:17px auto;content:'';display:block;height:12px;position:absolute;right:12px;top:15px;width:17px}.show-cats .cat-menu a.current:hover:after,.show-cats .cat-menu a.current:focus:after{background-image:url(../img/pretty/tick-white.svg)}@media (min-width:710px){.show-cats .dropdown{margin:0 auto;width:690px}.show-cats .dropdown.secondary-header{height:auto;max-height:100%}.show-cats .dropdown:after{background:0}.show-cats .dropdown a{border-bottom:0;color:#333;font-size:40px;font-weight:300;height:auto;line-height:59px;margin-bottom:38px;text-align:left;text-shadow:0 1px 0 #fffefe;vertical-align:middle}.show-cats .dropdown a:before{background-image:url(../img/pretty/cat-icons-blue.svg);background-size:60px auto;float:left;height:60px;width:60px}.show-cats .dropdown a:after{background-size:30px auto;margin-left:20px;position:static}.show-cats .cat-menu{box-shadow:0 1px 3px 0 #b7b7b7;margin:0 auto 48px;overflow:hidden;position:relative;width:690px;z-index:1}.show-cats .cat-menu li{float:left;width:50%}.show-cats .cat-menu li:nth-last-child(2):nth-child(odd) a{border-bottom:0}.show-cats .cat-menu li:nth-child(odd){border-right:1px dashed #c7c7c7}}.mkt-tile{color:#333;display:block;overflow:hidden;position:relative}.mkt-tile:hover{text-decoration:none}.mkt-tile .icon{display:block}.mkt-tile .info h3,.mkt-tile .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid,.listing{clear:both;list-style:none;width:100%}.listing .mkt-tile{min-height:64px;padding:15px 10px 15px 84px}.listing .mkt-tile h3{font-size:15px;font-weight:400;line-height:20px;margin:-4px 0 -7px;padding-bottom:10px}.listing .mkt-tile .icon{float:left;position:absolute;top:15px;left:10px}.listing .mkt-tile .author{color:#a7a7a7;font-size:12px;line-height:14px;max-height:28px;margin-bottom:-2px;padding-bottom:8px}.listing .mkt-tile .button{height:24px;line-height:24px;font-size:13px;margin-left:10px;min-width:90px;padding:0;width:90px}.listing .mkt-tile .rating{color:#0096dc;display:block;font-size:12px;position:relative}.listing .mkt-tile .rating a{text-decoration:none}.listing .mkt-tile .rating a:hover .cnt{text-decoration:underline}.listing .mkt-tile .rating .cnt{position:relative;top:-1px}.listing .mkt-tile .rating.unrated,.listing .mkt-tile .rating.unrated a{color:#a7a7a7}.listing .mkt-tile .price{display:none}.expanded .mkt-tile+.tray{display:block}.mkt-tile+.tray{background:#f1f1f1;display:none;height:230px;overflow:hidden;padding:21px 0 0;position:relative}.mkt-tile+.tray.single{height:201px}.mkt-tile+.tray .slider{margin-top:15px;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none}.mkt-tile+.tray ul{height:150px;list-style-type:none;margin:0 auto;overflow:hidden;padding:0;white-space:nowrap}.mkt-tile+.tray li{float:left;margin-left:15px;text-align:center;width:150px}.mkt-tile+.tray li:first-child{margin-left:0}.mkt-tile+.tray li .thumbnail{display:block;padding-bottom:100%;position:relative;width:100%}.mkt-tile+.tray li img{-moz-user-select:none;bottom:0;display:block;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.tray .dots{margin-top:13px;height:13px;text-align:center;width:100%}.tray .dot{background:#f1f1f1;border-color:#d7d7d7;border-radius:6.5px;border-style:solid;border-width:3px;cursor:pointer;display:inline-block;height:13px;margin:0 3px;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:border-color;transition-property:border-color;width:13px}.tray .dot.current,.tray .dot:hover,.tray .dot:active{border-color:#0096dc}.tray .dot.current{background:#0096dc}.bad-app,.shots .next,.shots .prev{display:none}.product-details .bad-app{color:#800;display:block;font-size:11px;line-height:12px}.category{background:#fff;font-size:15px;line-height:16px}.category .view-all{display:block;float:right;margin:-10px -6px -6px;padding:10px 6px 6px;position:relative;z-index:1}.category.featured{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);border-top-color:#0096dc}.grid{font-size:0;margin:0 auto;max-width:690px}.grid li{display:inline-block;padding:15px 10px;position:relative;vertical-align:top;width:33.333333333333336%}.grid .author,.grid .button,.grid .cnt,.grid .unrated{display:none}.grid .mkt-tile{position:relative;width:100%}.grid .mkt-tile:hover .icon{opacity:.8}.grid .mkt-tile:active .icon{opacity:.4}.grid .mkt-tile h3,.grid .mkt-tile .vital{font-size:12px}.grid .mkt-tile h3{font-weight:400;line-height:16px;margin-bottom:-2px;padding-bottom:2px}.grid .mkt-tile .info{padding-top:10px}.grid .mkt-tile .price{color:#0096dc;font-weight:400;margin-bottom:2px}.listing.grid-if-desktop .mkt-tile+.tray{display:none}.tabs{left:0;position:absolute;top:-7px;width:100%}.tabs a{color:#a7a7a7;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;font-size:15px;height:29px;line-height:29px;margin-top:7px;min-width:150px;padding:0 50px;position:relative;text-align:center;text-decoration:none}.tabs a.active{color:#fff;background-color:#e66000;background-image:-webkit-gradient(linear,left bottom,left top,from(#ff9500),to(#e66000));background-image:-webkit-linear-gradient(#ff9500,#e66000);background-image:linear-gradient(#ff9500,#e66000);pointer-events:none}.tabs a.active:before,.tabs a.active:after{background:#f1f1f1 url(../img/pretty/tab.svg) no-repeat;content:"";display:block;height:36px;left:0;position:absolute;top:-7px;width:50px;z-index:1}.tabs a.active:after{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);left:auto;right:0}.tabs a:not(.active){text-shadow:0 1px 0 #fff}.tabs a+a{margin-left:-50px}@media (min-width:710px){.shots{position:relative}.shots .next,.shots .prev{border-radius:0 30px 30px 0;border:15px solid rgba(37,37,37,.7);height:60px;margin-top:-30px;position:absolute;top:50%;width:0;-webkit-transition:all .2s linear;transition:all .2s linear;outline:0}.shots .next:after,.shots .prev:after{background:url(../img/icons/slider_arrow.png) no-repeat;content:"";float:right;height:22px;left:7px;position:relative;top:4px;width:15px}.shots .next:hover,.shots .prev:hover{border-color:rgba(37,37,37,.9);border-left-width:22px}.shots .next:active,.shots .prev:active{border-color:rgba(119,119,119,.9)}.shots .next{border-radius:30px 0 0 30px;right:0}.shots .next:after{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.shots .next:hover{border-left-width:15px;border-right-width:22px}.shots .prev{left:0}#lightbox .next,#lightbox .prev{box-shadow:0 0 4px #fff}.category{border-radius:0 0 10px 10px}.featured{border-top:7px solid #0096dc;margin-bottom:48px}.featured li:nth-child(7)~li{display:none}.listing.grid-if-desktop{font-size:0;margin:0 auto;max-width:690px}.listing.grid-if-desktop li{display:inline-block;padding:15px 10px;position:relative;vertical-align:top;width:33.333333333333336%}.listing.grid-if-desktop .author,.listing.grid-if-desktop .button,.listing.grid-if-desktop .cnt,.listing.grid-if-desktop .unrated{display:none}.listing.grid-if-desktop .mkt-tile{position:relative;width:100%}.listing.grid-if-desktop .mkt-tile:hover .icon{opacity:.8}.listing.grid-if-desktop .mkt-tile:active .icon{opacity:.4}.listing.grid-if-desktop .mkt-tile h3,.listing.grid-if-desktop .mkt-tile .vital{font-size:12px}.listing.grid-if-desktop .mkt-tile h3{font-weight:400;line-height:16px;margin-bottom:-2px;padding-bottom:2px}.listing.grid-if-desktop .mkt-tile .info{padding-top:10px}.listing.grid-if-desktop .mkt-tile .price{color:#0096dc;font-weight:400;margin-bottom:2px}.listing.grid-if-desktop li.item{background:0;border:0;border-radius:0;margin:0}.listing.grid-if-desktop li.item .mkt-tile{padding:0}.listing.grid-if-desktop li.item .mkt-tile .icon{float:none;position:static}.listing.grid-if-desktop .author,.listing.grid-if-desktop .bad-app,.listing.grid-if-desktop .button,.listing.grid-if-desktop .loadmore{display:none}.listing.grid-if-desktop .price{display:block}.grid,.listing.grid-if-desktop{max-width:690px;padding:0 5px}.grid li,.listing.grid-if-desktop li{width:14.285714285714286%}.grid li:nth-child(8),.listing.grid-if-desktop li:nth-child(8){clear:both}.grid li:nth-child(8):before,.listing.grid-if-desktop li:nth-child(8):before{border-top:1px dashed #5f5f5f;content:"";display:block;height:0;left:-5px;position:absolute;top:-1px;width:calc(700% + 10px)}.grid li:nth-child(14)~li,.listing.grid-if-desktop li:nth-child(14)~li{display:none}.tabs a{text-shadow:none}.tabs a.active:before,.tabs a.active:after{background-color:#fff}}@media (max-width:709px){.purchases .mkt-tile+.tray{display:none}.gallery{background:#f1f1f1}.grid li:nth-child(4):before{border-top:1px dashed #5f5f5f;content:"";display:block;height:0;position:absolute;top:-1px;width:calc(300% - 20px)}.grid li:nth-last-child(-n+2):nth-child(3n+1),.grid li:nth-last-child(-n+1):nth-child(3n+2){display:none}.grid li:nth-child(3)~li{display:none}.tabs+.view-all{display:none}.tabs a{width:50%}.tabs a+a{margin-left:0}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.shots .next:after,.shots .prev:after{background:url(../img/icons/slider_arrow-2x.png) no-repeat;background-size:15px auto}}.listing{margin-bottom:10px}.listing .loadmore{margin-bottom:-10px}.listing li.item{background:#fff;border:1px solid #e7e7e7;border-radius:5px;margin:10px 10px 0;position:relative}.listing li.item:hover{border-color:#d0d0d0}.search-listing .mkt-tile+.tray{border-radius:0 0 5px 5px}@media (min-width:710px){.listing li.item,.listing li.loadmore{margin:25px 0 0}.listing li.item{border-radius:10px}.listing li.item .mkt-tile+.tray{border-radius:0 0 9px 9px}.listing li.loadmore{margin-bottom:-25px}.listing li a{position:static}}.listing{margin-bottom:0}.listing .bad-app{padding-top:2px;clear:left}.listing .info+.bad-app{padding-top:8px}.listing .mkt-tile{padding:15px 10px;position:relative}.listing .mkt-tile .icon{float:left;margin-right:15px;position:static;width:64px}.listing .mkt-tile h3{color:#333;font-size:15px;font-weight:400;line-height:20px;margin-top:0;max-width:100%}.listing .install{bottom:15px;position:absolute;right:10px}.listing.expanded .mkt-tile+.tray:before,.listing.expanded .mkt-tile+.tray:after{background:#fff;border-bottom:20px solid #f1f1f1;bottom:0;content:"";display:block;height:0;position:absolute;top:0;width:50%;z-index:5}.listing.expanded .mkt-tile+.tray:before{border-right:20px dotted transparent;left:-20px}.listing.expanded .mkt-tile+.tray:after{border-left:20px dotted transparent;right:-20px}.listing.product-details.expanded .mkt-tile+.tray:before,.listing.product-details.expanded .mkt-tile+.tray:after,.listing.product-details .mkt-tile{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+)}.listing.product-details .mkt-tile .rating{clear:left;padding:8px 0 10px}.listing.product-details .mkt-tile .rating .cnt{display:inline-block;margin-left:8px;top:-1px}.listing.product-details .mkt-tile .rating .cnt.short{display:none}.listing.product-details .mkt-tile h3{font-size:30px;font-weight:300;line-height:30px;max-width:100%}.listing.product-details .mkt-tile .author{font-size:15px;line-height:18px}.listing.product-details .mkt-tile+.tray{border-radius:0}@media (min-width:710px){.listing:not(.grid-if-desktop) .mkt-tile .rating{clear:left;padding:8px 0 10px}.listing:not(.grid-if-desktop) .mkt-tile .rating .cnt{display:inline-block;margin-left:8px;top:-1px}.listing:not(.grid-if-desktop) .mkt-tile .rating .cnt.short{display:none}.listing:not(.grid-if-desktop) .mkt-tile h3{font-size:30px;font-weight:300;line-height:30px;max-width:100%}.listing:not(.grid-if-desktop) .mkt-tile .author{font-size:15px;line-height:18px}.listing .mkt-tile{padding:18px 15px}.listing .mkt-tile .button{min-width:100px;width:100px}.listing .install{bottom:18px;right:15px}.listing.product-details{border-radius:10px}.listing.product-details .mkt-tile+.tray:after,.listing.product-details .mkt-tile+.tray:before{background-image:none}.listing.product-details .mkt-tile h3{font-size:40px;line-height:42px}.listing.product-details .mkt-tile .author{line-height:15px}.search-listing .mkt-tile+.tray{border-radius:0 0 10px 10px}}@media (max-width:709px){.listing.grid-if-desktop .mkt-tile .rating .cnt{top:-3px}.listing.grid-if-desktop:not(:first-child){padding-top:14px}}.cnt.short{display:none}@media (max-width:400px){.cnt.short{display:inline-block}.cnt.long{display:none}}.infobox{border-top:1px dashed #5f5f5f}.infobox>div{padding:15px 10px}.infobox .not-rated{color:#666}.infobox .average-rating{width:100%}.infobox ul.c{list-style-type:none;margin:-15px 0 0;padding:0}.infobox ul.c li{float:left;margin:15px 0 0;min-height:inherit;padding-right:5px;width:50%}.infobox ul.c li:nth-child(2n){padding:0 0 0 5px}.infobox ul.c a{display:block}.infobox.overflowing ul.c li{padding-right:0;width:100%}.infobox.overflowing ul.c li:nth-child(2n){padding:0}.infobox dl{margin:15px 0 0}.infobox dt,.infobox dd{color:#424f5a;display:inline-block}.infobox dt{margin-right:5px}@media (min-width:710px){.infobox>div{padding:24px 15px}.infobox ul.c{margin:-12px}.infobox ul.c li{margin:0;padding:12px;width:25%}.infobox ul.c li:nth-child(2n){padding:12px}.infobox.overflowing ul.c li{padding:12px;width:50%}.infobox.overflowing ul.c li:nth-child(2n){padding:12px}}@media (max-width:709px){article.extras{background:0;border:0;padding:0;margin:0}article.extras .notice{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);border-bottom:#333 1px dashed;padding:15px 10px}article.extras .button{display:block;margin:10px}}.toggles{list-style:none}.toggles li{float:left;height:24px;margin:7px 0;width:33.333333333333336%}.toggles li+li{border-left:1px dotted #c7c7c7;text-align:center}.toggles li:last-child{text-align:right}.toggles a{color:#424f5a;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:40px;margin:-7px 0;padding:0 10px}.toggles a.sel,.toggles a:active{color:#0096dc;font-weight:500}.toggles a:hover{text-decoration:none}@media (min-width:710px){.toggles{display:none}#account-settings div.secondary-header{display:none}article.extras .notice{padding:0 0 15px}}.incompatible-browser{-webkit-transition:.2s opacity,.2s visibility,.2s top;transition:.2s opacity,.2s visibility,.2s top;background:#292f33;box-shadow:0 -1px 0 #333 inset;margin:0 auto -95px;opacity:0;position:relative;top:-95px;visibility:hidden;z-index:1}.incompatible-browser.active{margin-bottom:0;opacity:1;top:0;visibility:visible}.incompatible-browser div{background:url(../img/icons/firefox-beta.png) 8px 66% no-repeat;background-size:auto 75px;height:95px;margin:0 auto;max-width:690px;position:relative;width:100%}.incompatible-browser a{display:block;height:100%;position:absolute;top:0;text-decoration:none;vertical-align:middle;width:100%}.incompatible-browser span{display:inline-block;vertical-align:middle;max-width:90%}.incompatible-browser .helper{height:100%;width:0}.incompatible-browser .download{color:#c3d0d9;line-height:1.3;padding:0 10px 0 90px}.incompatible-browser .download b{color:#33c2ff;display:block;font-weight:400}.incompatible-browser .download:hover{color:#c9d5dd}.incompatible-browser .download:hover b{color:#47c8ff;text-decoration:underline}.incompatible-browser .close{overflow:hidden;text-indent:101%;white-space:nowrap;right:0;width:32px;z-index:4}.incompatible-browser .close:before{background-image:-webkit-linear-gradient(top,rgba(11,12,13,0),rgba(117,127,133,.35) 35%,rgba(117,127,133,.35) 65%,rgba(11,12,13,0) 100%);background-image:linear-gradient(to bottom,rgba(11,12,13,0),rgba(117,127,133,.35) 35%,rgba(117,127,133,.35) 65%,rgba(11,12,13,0) 100%);content:"";display:block;height:100%;width:1px;z-index:3;position:absolute;right:31px}.incompatible-browser .close:after{content:"";background:url(../img/icons/close-2x.png) 50% 50% no-repeat;background-size:auto 16px;display:block;margin:-18px auto 0;height:100%;width:100%;z-index:2;position:absolute}.incompatible-browser .close:hover{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.25) 25%,rgba(0,0,0,.25) 75%,rgba(0,0,0,0) 100%);background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.25) 25%,rgba(0,0,0,.25) 75%,rgba(0,0,0,0) 100%)}.incompatible-browser .close:active{background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.35) 25%,rgba(0,0,0,.35) 75%,rgba(0,0,0,0) 100%);background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.35) 25%,rgba(0,0,0,.35) 75%,rgba(0,0,0,0) 100%)}@media (max-width:1023px){.incompatible-browser.active{top:50px}}@media (min-width:600px){.incompatible-browser div{background-position:15px 66%}.incompatible-browser .download{font-size:120%;padding-left:98px}.incompatible-browser .download span{max-width:350px}.incompatible-browser .close{width:50px}.incompatible-browser .close:before{right:49px}.incompatible-browser .close:after{background-size:auto 21px}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.incompatible-browser div{background-image:url(../img/icons/firefox-beta-2x.png)}.incompatible-browser .close:after{background-image:url(../img/icons/close-2x.png)}}.button,.button:visited,button{box-shadow:0,0 -2px 0 0 rgba(255,255,255,.1) inset;background-color:#1793e5;background-image:-webkit-gradient(linear,left bottom,left top,from(#4cb1ff),to(#1793e5));background-image:-webkit-linear-gradient(#4cb1ff,#1793e5);background-image:linear-gradient(#4cb1ff,#1793e5);background-repeat:repeat-x;border:1px solid #1793e5;border-radius:3px;color:#fff;display:inline-block;font:400 15px/48px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:48px;min-width:100px;white-space:nowrap;padding:0 20px;text-align:center;text-decoration:none}.button:hover,.button:visited:hover,button:hover,.button:focus,.button:visited:focus,button:focus{background-color:#1584ce;background-image:-webkit-gradient(linear,left bottom,left top,from(#2ba3ff),to(#1584ce));background-image:-webkit-linear-gradient(#2ba3ff,#1584ce);background-image:linear-gradient(#2ba3ff,#1584ce);text-decoration:none}.button:hover,.button:visited:hover,button:hover,.button:focus,.button:visited:focus,button:focus,.button:active,.button:visited:active,button:active{color:#e6e6e6}.button:active,.button:visited:active,button:active{box-shadow:0 2px 0 0 rgba(0,0,0,.2) inset,0 12px 24px 6px rgba(0,0,0,.2) inset,0 0 2px 2px rgba(0,0,0,.2) inset;border:1px solid #1584ce}button,.button{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.disabled,.button.disabled{background-color:#fafbfc;background-image:-webkit-gradient(linear,left bottom,left top,from(#e7e7e7),to(#fafbfc));background-image:-webkit-linear-gradient(#e7e7e7,#fafbfc);background-image:linear-gradient(#e7e7e7,#fafbfc);box-shadow:none;color:#a7a7a7;pointer-events:none;border:1px solid #b7b7b7}button.manage,.button.manage{background-color:#a91300;background-image:-webkit-gradient(linear,left bottom,left top,from(#da5132),to(#a91300));background-image:-webkit-linear-gradient(#da5132,#a91300);background-image:linear-gradient(#da5132,#a91300);border:1px solid #a91300}button.manage:hover,.button.manage:hover,button.manage:focus,.button.manage:focus{background-color:#981100;background-image:-webkit-gradient(linear,left bottom,left top,from(#cc4425),to(#981100));background-image:-webkit-linear-gradient(#cc4425,#981100);background-image:linear-gradient(#cc4425,#981100)}button.manage:active,.button.manage:active{box-shadow:0 2px 0 0 rgba(0,0,0,.2) inset,0 12px 24px 6px rgba(0,0,0,.2) inset,0 0 2px 2px rgba(0,0,0,.2) inset;border:1px solid #981100}button.alt,.button.alt{box-shadow:0 1px 0 #fff,0 1px 1px #f1f1f1 inset;background-color:#e7e7e7;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#e7e7e7));background-image:-webkit-linear-gradient(#fff,#e7e7e7);background-image:linear-gradient(#fff,#e7e7e7);border:1px solid #b7b7b7;color:#5f5f5f}button.alt:hover,.button.alt:hover,button.alt:focus,.button.alt:focus{background-color:#d0d0d0;background-image:-webkit-gradient(linear,left bottom,left top,from(#e6e6e6),to(#d0d0d0));background-image:-webkit-linear-gradient(#e6e6e6,#d0d0d0);background-image:linear-gradient(#e6e6e6,#d0d0d0)}button.alt:hover,.button.alt:hover,button.alt:focus,.button.alt:focus,button.alt:active,.button.alt:active{color:#565656}button.alt:active,.button.alt:active{box-shadow:0 2px 0 0 rgba(0,0,0,.2) inset,0 12px 24px 6px rgba(0,0,0,.2) inset,0 0 2px 2px rgba(0,0,0,.2) inset;border:1px solid #a5a5a5}button.loading-submit,.button.loading-submit{position:relative}button.loading-submit:after,.button.loading-submit:after{content:"";display:block;-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png) no-repeat center;width:30px;left:50%;margin-left:-15px;position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAnFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4jUzeAAAANHRSTlMoDw0uDAsqISceLQkIKyUHFxsdHy8SDhQVGCQiJhoQLAUxChwGFikREwQgGTAjMgIDATMALVRcswAAASBJREFUeNp109eWgjAARVEVKwioFBWklyCkQf7/3yYzgRUZzHnd6z7eFZsq72GSYYzdV1WyqYlzNMhg/o9vw6xoxrQe5lWSpUIUNU2E4FDTTxaqN5TJJBcYc20lztjIMPd2ISMfsizDDlNwCiHMTKpi4LoQekzFhea6CVUy0jWtZUq2El2/qDlIkgSoGZmmGas53O/3DzW3db0qvknf/3J3PB4DomT/xfO/KI/z27KswFnOiWDWBQEKHwslRLCNUHho73Olbzoya7g6J49I7N+pZHbleiu6nEx4tv+YCSYd12vUVfHubBu7zdawS85MMPcn5+55qR73BsT+Nj+XKf28QXyNRvYE0/mJUvAcGaw3u7JnkkXU8IEH4vUmTzmO/QBhgZ0/tlb0mAAAAABJRU5ErkJggg==);top:8px}button.product{height:48px;padding:0 32px}button[disabled]{background-color:#fafbfc;background-image:-webkit-gradient(linear,left bottom,left top,from(#e7e7e7),to(#fafbfc));background-image:-webkit-linear-gradient(#e7e7e7,#fafbfc);background-image:linear-gradient(#e7e7e7,#fafbfc);color:#a7a7a7;border:1px solid #b7b7b7}button[disabled],button.disabled,button.purchasing,button.purchased,button.installing,button.installed{pointer-events:none}button.installed,button.purchased,button.incompatible{pointer-events:auto}.button .spin{display:inline-block;-webkit-animation:.9s spin infinite steps(30);-moz-animation:.9s spin infinite steps(30);animation:.9s spin infinite steps(30);height:30px;margin:0 auto;background:url(../img/btn_spinner.png) no-repeat center;width:30px;height:18px;margin:2px 0;background:url(../img/btn_spinner_18.png) no-repeat center;width:18px}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.button.loading-submit:after{background-image:url(../img/btn_spinner_alt_2x.png);background-size:30px auto}.button .spin{background-image:url(../img/btn_spinner_18_2x.png);background-size:18px auto}}@media (max-width:600px){.button,button{padding:0 15px}.button.fat,button.fat{display:block;width:100%}}.infobox.blurbs{border-top:0}.support,.content-ratings-wrapper{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+)}.detail .support>div{padding-bottom:24px;padding-top:24px}.blurbs,.reviews-wrapper,.support{background-color:#fff}.detail h3{font-size:15px;font-weight:500;line-height:18px}.blurbs{clear:both;color:#333;line-height:22px}.blurbs>div{padding:24px 10px}.blurbs .summary:only-child{padding-bottom:0}.blurbs .summary+div>h3:first-child{padding-top:0}.blurbs .summary+div>:last-child{padding-bottom:0}.blurbs blockquote{background:#eee;border-left:2px solid #ccc;color:#666;margin:0;padding:5px 10px}.show-toggle{display:block;float:right;font-weight:700;margin:-5px -10px 0 0;padding:5px 10px 10px;text-align:right;text-transform:lowercase}.show-toggle:before{content:"(";font-weight:200}.show-toggle:after{content:")";font-weight:200}.collapsed{display:none}.content-ratings-wrapper{border-top:1px dashed #5f5f5f}.content-ratings-wrapper h3{padding-bottom:24px}.content-rating{color:#424f5a;display:table;margin-bottom:15px}.content-rating:last-child{margin-bottom:0}.content-rating .icon{border-radius:5px;background:#000;color:#fff;float:left;font:600 32px/64px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:64px;margin-right:15px;text-align:center;vertical-align:middle;width:64px}.content-rating .icon-L{background:#00b963}.content-rating .icon-10{background:#00d5ff}.content-rating .icon-12{background:#ffd300}.content-rating .icon-14{background:#ff7c00}.content-rating .icon-16{background:#ff2600}.content-rating .description{display:table-cell;font-weight:400;margin:0;vertical-align:middle;width:100%}.actions p{margin:0}.actions p+p{margin-top:15px}.actions .button{position:relative;z-index:1;width:100%}.support ul{margin:0;list-style:none;padding:0}.support ul a{display:inline-block}.support li{float:left;margin-bottom:10px;min-height:100px;width:480px}.support p{margin:0}@media (min-width:710px){.blurbs>div{padding:24px 15px;column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:24px;-moz-column-gap:24px;-webkit-column-gap:24px}.blurbs>div p.summary{padding-top:0}.detail{border-radius:10px;border:1px solid #e7e7e7;margin:0 auto;max-width:690px;overflow:hidden}.detail h3{font-weight:500}.content-ratings{margin:0 -15px 9px}.content-rating{float:left;padding:0 15px;width:50%}}.modal.show menu.secondary-header{display:none}.modal.show div.secondary-header{display:block}.potato-captcha{display:none}button,input,select,textarea{font:100% "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;margin:0;max-width:100%;vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}label{display:block;font-weight:400}input::-webkit-input-placeholder{color:#888}input:-moz-placeholder{color:#888;text-overflow:ellipsis}input::-moz-placeholder{text-overflow:ellipsis}input[placeholder]{text-overflow:ellipsis}input[placeholder]:-moz-placeholder:focus{color:transparent!important}input[placeholder]:focus::-moz-placeholder{color:transparent!important}input[placeholder]:focus::-webkit-input-placeholder{color:transparent!important}form input[type=email],form input[type=text],form textarea{border-radius:2px;border:1px solid #ccc;padding:5px}form input[type=email][disabled],form input[type=text][disabled],form textarea[disabled],form input[type=email][readonly],form input[type=text][readonly],form textarea[readonly]{background:#e7e7e7;color:#a7a7a7;cursor:not-allowed}form input[type=email]:focus,form input[type=text]:focus,form #search-q:focus,form textarea:focus{border-color:#0096dc;box-shadow:0 0 8px #0096dc}textarea{display:block;overflow:auto;vertical-align:top}.form-grid{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);width:100%}.form-grid input[type=email],.form-grid input[type=text],.form-grid .pretty-select,.form-grid select{height:48px;width:100%}.form-grid input[type=email],.form-grid input[type=text],.form-grid .pretty-select{box-shadow:0 1px 0 #fff,0 1px 1px #f1f1f1 inset;border-radius:3px;border:1px solid #b7b7b7;box-shadow:0 1px 0 #fff,0 1px 1px #e7e7e7 inset;color:#5f5f5f;font:400 15px/28px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:48px;padding:10px 12px;text-decoration:none}.form-grid .pretty-select,.form-grid .pretty-select select{cursor:pointer}.form-grid .pretty-select{background-color:#e7e7e7;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#e7e7e7));background-image:-webkit-linear-gradient(#fff,#e7e7e7);background-image:linear-gradient(#fff,#e7e7e7);padding:0;overflow:hidden;position:relative}.form-grid .pretty-select:before{background:url(../img/pretty/dropdown.svg) 0 50% no-repeat;background-size:24px auto;content:"";display:inline-block;height:15px;margin-left:10px;pointer-events:none;position:absolute;right:5px;top:15px;width:30px;z-index:2}.form-grid .pretty-select:after{border-left:1px solid #c7c7c7;box-shadow:0 1px 0 #fff,0 1px 1px #e7e7e7 inset;content:"";display:block;background-color:#e7e7e7;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#e7e7e7));background-image:-webkit-linear-gradient(#fff,#e7e7e7);background-image:linear-gradient(#fff,#e7e7e7);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:45px;z-index:1}.form-grid .pretty-select:hover:before,.form-grid .pretty-select:active:before{background-image:url(../img/pretty/dropdown_active.svg)}.form-grid .pretty-select select{-moz-padding-start:10px;-moz-appearance:none;-webkit-appearance:none;background:0;border:0;padding:10px 12px}.form-grid label{margin-bottom:5px}.form-grid .simple-field{padding:10px 10px 0}.form-grid footer{border-top:#333 1px dashed;margin-top:10px}.form-grid footer p{border-bottom:#333 1px dashed;padding:10px}.form-grid footer .extras{background:#f1f1f1;border:0}.form-grid footer button{width:100%}@media (min-width:710px){.form-grid{border:1px solid #e7e7e7;border-radius:10px;float:left;margin-top:30px;padding:3px 5px 8px;position:relative}.form-grid .simple-field{float:left;padding:15px 10px 10px;width:50%}.form-grid footer{position:absolute;top:-90px;right:-10px}.form-grid footer,.form-grid footer p{border:0}.form-grid .extras{display:none}}.only-logged-in.button,.logged-in .only-logged-out.button{display:none}.only-logged-out.button,.logged-in .only-logged-in.button{display:block}.form-modal{background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);min-height:492px;padding:10px}.form-modal textarea{border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.15) inset;margin-bottom:15px;min-height:96px;width:100%}.form-modal button{width:100%}.modal.show .form-modal{min-height:inherit;padding:0}.modal.show .secondary-header{background:0;border-top:0;height:25px}.modal.show .secondary-header h2{line-height:18px;margin:-3px 0 0}.modal.show .secondary-header:before{background-image:none}.modal.show .secondary-header .btn-cancel{display:block}.main:not(.modal) .btn-cancel{display:none}@media (min-width:710px){.form-modal{background:0;min-height:inherit;padding:0}.form-modal textarea{margin-bottom:18px;min-height:170px}.modal .secondary-header{background:0;height:22px}.main:not(.modal) .form-modal{margin-top:48px}}#lightbox{background:rgba(0,0,0,.75);position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:9000;text-align:center;opacity:0;overflow:hidden;-moz-transition:.5s opacity ease;-webkit-transition:.5s opacity ease;pointer-events:none;color:#fff}#lightbox .close{color:transparent;display:block;height:18px;margin:0;overflow:hidden;position:absolute;right:15px;top:15px;width:18px;z-index:20}#lightbox.show{opacity:1;pointer-events:auto}#lightbox section{position:absolute;top:0;left:0;bottom:0;border-radius:10px;right:0;margin:auto;width:100%;max-width:700px;height:100%;max-height:700px;overflow:hidden;background:#f1f1f1}#lightbox .content{list-style-type:none;white-space:nowrap;height:100%;width:100%;margin:0;padding:0}#lightbox .content li{height:100%;width:100%;display:inline-block;position:relative}#lightbox .content li.loading{background:url(../img/btn_spinner.png) no-repeat center}#lightbox .caption{font-size:18px;padding:0 15px;position:absolute;bottom:30px;left:0;width:100%;color:#000;white-space:normal}#lightbox img,#lightbox video,#lightbox .err{padding-bottom:82px;margin:auto;max-height:95%;max-width:95%;top:0;left:0;right:0;bottom:0;display:block;position:absolute;-moz-user-select:none}#lightbox .err{font-size:100px;max-height:80px;line-height:60px}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min--moz-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){#lightbox .content li.loading{background-image:url(../img/btn_spinner_2x.png);background-size:30px auto}}.menu{list-style:none;padding:0}.menu li{padding:0;margin:0}.menu li a{display:block;padding:10px;text-align:left}.menu li a.button{padding:0 10px;text-align:center}.menu.alt li{margin:10px 0}body.overlayed{overflow:hidden}.cloak{background:rgba(0,0,0,.75);color:#000;display:none;height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-transition:.5s opacity ease;transition:.5s opacity ease;width:100%;z-index:50}.cloak.show{display:block;opacity:1;pointer-events:auto}.modal{background-color:#fff;border:1px solid #9b9b9b;border-radius:10px;background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIxMjAiIHZpZXdCb3g9IjAgMCAxMjAgMTIwIgogICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIgogICAgIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KCTxkZWZzPgogICAgCTxwYXR0ZXJuIGlkPSJkaWFnb25hbEhhdGNoIiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ij4KICAgIAkJPGcgc3R5bGU9ImZpbGw6I2ZmZjsgc3Ryb2tlOiNmN2Y3Zjc7IHN0cm9rZS13aWR0aDoxIj4KICAJCQkJPHBhdGggZD0iTS0xLDEgbDIsLTIiIC8+CiAgCQkJCTxwYXRoIGQ9Ik0wLDQgbDQsLTQiIC8+CiAgICAgICAgICAgCQk8cGF0aCBkPSJNMyw1IGwyLC0yIiAvPgogICAgICAgICAgICA8L2c+CgkJPC9wYXR0ZXJuPgogICAgPC9kZWZzPgoJPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNkaWFnb25hbEhhdGNoKSAiLz4KPC9zdmc+);display:none;position:fixed;top:49px;width:100%;z-index:60}.modal.show{display:block;padding:15px}.modal .btn-cancel{right:0;top:-12px}.modal textarea{box-shadow:0 2px 2px 0 rgba(0,0,0,.15) inset}@media (min-width:710px){.modal{left:50%;margin-left:-265px;top:160px;width:531px}.modal h2{color:#333;font-size:15px;font-weight:500}.modal .form-footer{text-align:right}.modal .form-footer button{width:60%}}#notification{background-color:#3b3b3b;border-radius:4px 4px 0 0;bottom:0;color:#fff;cursor:pointer;font-family:MozTT,"Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;background-image:url(../img/grain.png);height:62px;left:50%;line-height:1.4em;max-width:600px;min-height:62px;padding:10px;position:fixed;-webkit-transform:translate(-50%,110%);-moz-transform:translate(-50%,110%);-ms-transform:translate(-50%,110%);transform:translate(-50%,110%);-webkit-transition-duration:.3s,.3s,.3s,.3s;transition-duration:.3s,.3s,.3s,.3s;-webkit-transition-property:transform,-moz-transform,-webkit-transform,-ms-transform;transition-property:transform,-moz-transform,-webkit-transform,-ms-transform;width:100%;z-index:9999}#notification.show{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}#notification-content{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:75%}#notification-content b{text-transform:uppercase;color:#0995b0}@media (max-width:600px){#notification{border-radius:0;max-width:100%;width:100%}}.loadmore{list-style:none;position:relative;padding:15px}.loadmore button{display:block;margin:auto;width:100%;max-width:320px;padding:0}.loadmore .throbber{display:none}.loadmore.loading button{visibility:hidden}.loadmore.loading .throbber{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:32px;height:32px;border-radius:20px;border:4px solid #666;border-color:#666 transparent;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.listing .loadmore{height:auto}.promo-grid .mkt-tile:hover,.promo-grid .mkt-tile:active{background:#eee;box-shadow:none}.promo-grid .mkt-tile:active{box-shadow:inset 0 8px 20px 6px rgba(0,0,0,.1),inset 0 0 1px 1px rgba(0,0,0,.1)}.promo-grid h3,.slider h3{font-size:18px;line-height:22px}.slider .rating{display:none}.promo-grid ul{float:left;list-style:none;padding:0;width:100%}.promo-grid li{float:left;padding:0 20px 20px 0;width:33.33%}.promo-grid li:nth-of-type(3n){padding-right:0}.promo-grid li:nth-of-type(10n){display:none}.promo-grid .rating{float:right}.promo-grid .mkt-tile{text-shadow:0 1px 0 rgba(255,255,255,.5);background:rgba(204,204,204,.5);display:block;height:64px;padding:10px 10px 10px 90px;position:relative;text-decoration:none}.promo-grid .mkt-tile:hover{box-shadow:0 1px 2px rgba(0,0,0,.5);background:#eee}.promo-grid .mkt-tile:hover .author{color:#666}.promo-grid .mkt-tile:active{background:#ccc;box-shadow:inset 0 2px 0 0 rgba(0,0,0,.2),inset 0 12px 24px 6px rgba(0,0,0,.2),inset 0 0 2px 2px rgba(0,0,0,.2)}.promo-grid .mkt-tile .img.icon{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;width:64px;height:64px;position:absolute;top:10px;left:10px}.promo-grid .mkt-tile .img.preview{background-image:none!important;display:none}.promo-grid .mkt-tile h3,.promo-grid .mkt-tile .author{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:-6px}.promo-grid .mkt-tile h3{padding:0 25px 2px 0}.promo-grid .mkt-tile .author{color:#666;display:block;margin:5px 0;font-style:normal;padding-bottom:2px}.promo-grid .mkt-tile .price{position:absolute;bottom:7px;font-size:15px;line-height:17px;font-weight:700;margin:0}.html-rtl .promo-grid a{padding:10px 90px 10px 10px}@media (max-width:1024px){.promo-grid li{width:50%}.promo-grid li:nth-of-type(2n){padding-right:0}.promo-grid li:nth-of-type(2n+1){padding-right:20px}.promo-grid li:nth-of-type(10n){display:block}}@media (max-width:600px){.featured.slider .controls .next-page,.featured.slider .controls .prev-page{top:15px;height:120px}.featured.slider .promo-slider{height:145px}.promo-grid .rating{display:none}.promo-slider ul li,.promo-slider ul li .img{width:120px}.promo-slider ul li .img{background-position:50% 50%;height:120px;margin-bottom:2px;background-color:#fff}.promo-slider ul li h3{color:#adb9c3;font-size:15px;margin:2px 0 0;max-width:100%;text-shadow:.5px .5px 0 #394c58}.promo-grid h3,.promo-grid .author{margin-bottom:-9px;padding-bottom:5px}.promo-grid h3{font-size:18px;font-weight:400;line-height:1;text-shadow:.2px .2px 0 #fcfcfc}.promo-grid .author{font-size:15px;padding-top:2px}.promo-grid .price{color:#008200;font-size:13px;bottom:10px}.promo-grid ul{background:#eff1f3;margin:0;overflow:hidden;position:relative;z-index:3;width:100%}.promo-grid li{border-bottom:1px solid #c8c8c8;float:none;margin:0;padding:0;width:100%}.promo-grid li+li{border-top:1px solid #efefef}.promo-grid li:last-child{border-bottom:0}.promo-grid li:nth-child(2n) .mkt-tile{background:#eceff1}.promo-grid li:nth-of-type(2n+1){padding-right:0}.promo-grid li .img{top:10px}.promo-grid li .mkt-tile{background:#eff1f3;height:74px;padding:10px 40px 0 85px}.html-rtl .promo-grid li .mkt-tile{padding:10px 85px 10px 40px}}#installed{margin:20px 0 0;color:#333;border-radius:5px;padding:10px;background-color:#ccc}#installed p{font-size:14px;font-weight:700;margin:0;line-height:27px}#installed p a{float:right}#page section.main#installed{margin:15px auto}#installed{display:none;padding:0;border-top:1px solid #c2c8cc;border-bottom:1px solid #bdc2c5;background-color:rgba(187,195,199,.66);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(176,186,192,.13)),to(rgba(187,195,199,.66)));background-image:-webkit-linear-gradient(rgba(176,186,192,.13),rgba(187,195,199,.66));background-image:linear-gradient(rgba(176,186,192,.13),rgba(187,195,199,.66));color:#424f5a}#installed p{padding:5px 10px}#installed .how{border-radius:0 0 5px 5px;background:#fff;box-shadow:inset 0 1px 2px #424f5a;display:none;font-weight:400}#installed .how.mac b{background:url(../img/icons/mac-applications.jpg) 5px 0 no-repeat;padding:0 5px 0 35px}#installed .how.windows b:last-child{background:url(../img/icons/win-start.png) 5px 0 no-repeat;background-size:21px 20px;padding:0 0 0 31px}.reviews-wrapper h3{margin:24px 0 18px}select[name=rating]{display:none}.review{color:#a7a7a7;position:relative}.review .timestamp{font-size:12px}.review .byline{position:relative;top:-3px}.review .byline,.review .byline strong{font-weight:500;line-height:9px}.review .actions li,.review time{font-size:12px}.review .actions{float:left;font-size:0}.review time{float:right}.review .body{color:#333}.review ul{list-style:none}.review li{display:inline-block}.review li.hidden{display:none}.review li:not(.hidden)+li:before,.review li+li.hidden+li:before{color:#c7c7c7;content:"\00a0\00a0\2022\00a0\00a0"}.reviews-listing .body{margin-bottom:10px}.reviews .not-rated{color:#333;font-weight:400}.reviews .full .button{display:block;margin-top:24px}.ratings-placeholder-inner{margin-bottom:24px}.reviews{overflow:hidden;padding:0 10px}.reviews .button{display:block}.detail .reviews{border-top:1px dashed #5f5f5f;padding:0 10px 24px}@media (min-width:710px){.reviews{padding-bottom:24px}.ratings-placeholder-inner{display:inline-block;font-size:0;margin-left:-12px;margin-right:-12px;position:relative}.ratings-placeholder-inner li{font-size:15px}.review{display:inline-block;padding:0 12px;vertical-align:top;width:50%}.reviews-listing .ratings-placeholder-inner{margin-bottom:0}.reviews-listing .review{padding-top:24px}.actions .button{width:572px}.reviews-listing{background:#fff;border:1px solid #e7e7e7;border-radius:10px}.reviews-listing .loadmore{padding:24px 15px 0}.primary-button{margin:0 0 -16px;position:relative;right:0;text-align:right;top:-40px}}.rating,.stars{height:12px}.compose-review .simple-field.rating{height:inherit;padding-top:12px}.compose-review textarea{margin-bottom:10px}.compose-review footer{margin-top:15px}.compose-review .two-up:nth-child(2n+1){padding:0 5px 0 0}.compose-review .two-up:nth-child(2n){padding:0 0 0 5px}.compose-review .button{width:100%}.char-count{font-size:12px;color:#a7a7a7}.stars{background:url(../img/pretty/stars_small.svg) no-repeat;display:inline-block;margin-right:4px;text-indent:-9999px;vertical-align:top;width:64px}.stars.stars-4{background-position:-12px 0}.stars.stars-3{background-position:-25px 0}.stars.stars-2{background-position:-38px 0}.stars.stars-1{background-position:-51px 0}.stars.stars-0{background-position:-64px 0}.html-rtl .stars{margin:0 0 0 4px}.category .rating,.category .stars{height:9px}.category .stars{background-size:auto 9px;width:48px}.category .stars.stars-4{background-position:-10px 0}.category .stars.stars-3{background-position:-19px 0}.category .stars.stars-2{background-position:-28px 0}.category .stars.stars-1{background-position:-38px 0}.category .stars.stars-0{background-position:-48px 0}.stars.ratingwidget{background:url(../img/pretty/stars_large.svg) -266px 0 no-repeat;height:40px;width:260px}.stars.ratingwidget.stars-5{background-position:1px 0}.stars.ratingwidget.stars-4{background-position:-52px 0}.stars.ratingwidget.stars-3{background-position:-106px 0}.stars.ratingwidget.stars-2{background-position:-159px 0}.stars.ratingwidget.stars-1{background-position:-213px 0}.stars.ratingwidget label{height:40px;width:52px}.no-rating strong{font-size:12px;font-weight:700}.average-rating span{color:#424f5a;vertical-align:middle}.average-rating span:first-child{line-height:48px;padding-right:6px}.split+.split{margin-top:15px}.simple-field.rating{padding:20px 10px}.simple-field.rating>label{display:none}.simple-field.rating .ratingwidget{margin:0 auto}.ratingwidget{display:block;float:none;width:65px}.ratingwidget input{display:none}.ratingwidget label{cursor:pointer;display:block;float:left;margin:0;text-indent:-9999px;width:13px}.ratingwidget.disabled{pointer-events:none}.report-spam .btn-cancel{right:15px;top:3px}.report-spam footer{background:#f1f1f1;padding:15px;border-radius:0 0 10px 10px;border-top:1px dashed #333}.report-spam .menu{padding:15px 15px 5px}.report-spam .secondary-header{padding:15px 15px 0}.report-spam.show{padding:0}@media (min-width:710px){.category .stars{display:block}.report-spam{width:331px;margin-left:-165px}.report-spam button{width:100%}.compose-review.modal .buttons{text-align:right}.compose-review.modal .buttons .two-up{display:inline;float:none;width:inherit}.compose-review.modal .buttons .two-up .button,.compose-review.modal .buttons .two-up button{min-width:145px;width:inherit;vertical-align:top}.reviews{padding:0 15px 24px}#edit-review form{padding:5px 25px}#edit-review form textarea{min-height:110px;padding-top:40px;width:385px;font-size:13px}#edit-review footer button{width:auto;margin:0 0 0 10px}#edit-review .form-footer{margin-bottom:15px}#edit-review .form-footer .char-count{display:inline-block}.split{float:left;padding:0 12px 0 0;width:50%}.split+.split{margin-top:0;padding:0 0 0 12px}}@media (max-width:709px){.primary-button{padding:15px 10px;width:100%}.reviews-listing .ratings-placeholder-inner{margin-bottom:0}.reviews-listing .review{background:#fff;border:1px solid #e7e7e7;border-radius:5px;margin-bottom:10px;padding:15px 10px}.reviews-listing .actions{float:right}.reviews-listing time{display:none}.reviews-listing .loadmore{padding:5px 0 15px}.detail .review+.review{margin-top:24px}}.no-results{font-size:24px;font-weight:700;opacity:.5;padding:20px;text-align:center}b[data-href]{color:#2979b6;cursor:pointer;font-weight:600}b[data-href]:hover{text-decoration:underline}@media (min-width:710px){#search-results .listing>li .shots .next,#search-results .listing>li .shots .prev{opacity:0}#search-results .listing>li:hover .shots .next,#search-results .listing>li:hover .shots .prev{opacity:1}}#site-search-suggestions{background:#eff1f3 url(../img/grain.png);font:13px/26px "Feura Sans",FeuraSansWeb,"Open Sans","Helvetica Neue",Arial,sans-serif;height:100%;left:0;opacity:0;position:fixed;top:55px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:bottom,opacity,visibility;transition-property:bottom,opacity,visibility;visibility:hidden;width:100%;z-index:4}#site-search-suggestions.visible{opacity:1;top:50px;visibility:visible}#site-search-suggestions ul{list-style:none;margin:0 0 1px;padding:0}#site-search-suggestions a{background:#eff1f3 url(../img/grain.png);border-bottom:1px solid #cbd0d3;border-top:1px solid #fff;color:#424f5a;display:block;font-size:19px;line-height:44px;position:relative;text-decoration:none;z-index:6}#site-search-suggestions a:after{clear:both;content:".";display:block;height:0;visibility:hidden}#site-search-suggestions a span{display:block;float:left;padding:0 15px}#site-search-suggestions li a:hover,#site-search-suggestions li a.sel,#site-search-suggestions.sel li a.sel:hover{border-color:rgba(45,135,202,.5);color:#246ca2;background-color:rgba(17,102,153,.05);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(85,170,204,.1)),to(rgba(17,102,153,.05)));background-image:-webkit-linear-gradient(rgba(85,170,204,.1),rgba(17,102,153,.05));background-image:linear-gradient(rgba(85,170,204,.1),rgba(17,102,153,.05))}#site-search-suggestions.sel li a:hover{background:transparent;border-color:#eee transparent transparent;color:#2d87ca}@media (min-width:1024px){#site-search-suggestions,#site-search-suggestions .wrap,#site-search-suggestions ul,#site-search-suggestions li:only-child a{border-radius:3px}#site-search-suggestions{box-shadow:0 0 1px;height:auto;left:auto;width:230px;z-index:11}#site-search-suggestions a{font-size:12px;line-height:30px}#site-search-suggestions a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}#site-search-suggestions.visible{opacity:1;top:55px;visibility:visible}#site-search-suggestions li:first-child a{border-radius:3px 3px 0 0}#site-search-suggestions li:last-child a{border-radius:0 0 3px 3px;border-bottom:0}#site-search-suggestions li:only-child a{border-bottom:0}} \ No newline at end of file diff --git a/media/fireplace/js/include.js b/media/fireplace/js/include.js index ac55c6ce52..f4310ca88d 100644 --- a/media/fireplace/js/include.js +++ b/media/fireplace/js/include.js @@ -1,4 +1,4 @@ -/* 2013.05.10_11.09.45 */ +/* 2013.05.12_17.13.13 */ (function(window, undefined) { var defined = {}; @@ -678,7 +678,7 @@ define('buttons', } else { $button.parent().append($('#noApps').html()); } - }).on('loaded', function() { + }).on('loaded loaded_more', function() { if (!capabilities.webApps) { $('.button.product').attr('disabled', true); } @@ -721,6 +721,7 @@ define('cache', ['rewriters', 'underscore'], function(rewriters, _) { } function bust(key) { + console.log('[cache] Busting cache for ', key); if (key in cache) { delete cache[key]; } @@ -770,7 +771,7 @@ define('capabilities', [], function() { ), 'fileAPI': !!window.FileReader, 'userAgent': navigator.userAgent, - 'widescreen': function(){ return safeMatchMedia('(min-width: 710px)'); }, + 'widescreen': function() { return safeMatchMedia('(min-width: 710px)'); }, 'firefoxAndroid': navigator.userAgent.indexOf('Firefox') !== -1 && navigator.userAgent.indexOf('Android') !== -1, 'touch': !!(('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch), 'nativeScroll': (function() { @@ -1314,7 +1315,6 @@ define('lightbox', ['keys', 'utils', 'shothandles', 'underscore', 'z'], var currentApp; var previews; var slider; - var trayOrigin; // Remember the tray that originated the lightbox trigger. $lightbox.addClass('shots'); @@ -1323,7 +1323,6 @@ define('lightbox', ['keys', 'utils', 'shothandles', 'underscore', 'z'], var which = $this.closest('li').index(); var $tray = $this.closest('.tray'); var $tile = $tray.prev(); - trayOrigin = $this.closest('.content')[0]; // we get the screenshots from the associated tile. No tile? bail. if (!$tile.hasClass('mkt-tile')) return; @@ -1364,20 +1363,6 @@ define('lightbox', ['keys', 'utils', 'shothandles', 'underscore', 'z'], }, 0); } - // Beat this mutant with a stick once FF fixes layered transition repaints. - function ghettoFresh(transformation) { - if (!transformation) return; - var trans = transformation.replace('translate3d(', ''); - trans = parseInt(trans.split(',')[0], 10) | 0; - - // Shift the tray by 1px then reset to original position. - setTimeout(function() { - trayOrigin.style.MozTransform = 'translate3d(' + (trans + 1) + 'px, 0, 0)'; - trayOrigin.style.MozTransform = 'translate3d(' + trans + 'px, 0, 0)'; - console.log('[lightbox] ghettoFresh() happened'); - }, 100); - } - function renderPreviews() { // clear out the existing content $content.empty(); @@ -1444,9 +1429,6 @@ define('lightbox', ['keys', 'utils', 'shothandles', 'underscore', 'z'], $lightbox.hide(); }, 500); z.win.unbind('keydown.lightboxDismiss'); - if (trayOrigin) { - ghettoFresh(trayOrigin.style.MozTransform); - } } // prevent mouse cursors from dragging these images. @@ -2386,7 +2368,7 @@ define('previews', }); // Tray can fit 3 desktop thumbs before paging is required. - if (numPreviews > 3 && caps.widescreen) { + if (numPreviews > 3 && caps.widescreen()) { handles.attachHandles(slider, $tray.find('.slider')); } @@ -16427,7 +16409,7 @@ define('views/abuse', forms.toggleSubmitFormState($this); - requests.post($this.data('action'), data).done(function(data) { + requests.post(urls.api.url('app_abuse'), data).done(function(data) { notify({message: gettext('Abuse reported')}); z.page.trigger('navigate', urls.reverse('app', [slug])); }).fail(function() { @@ -16473,7 +16455,7 @@ define('views/app', // Init desktop abuse form modal trigger. // The modal is responsive even if this handler isn't removed. - if (caps.widescreen) { + if (caps.widescreen()) { z.page.on('click', '.abuse .button', function(e) { e.preventDefault(); e.stopPropagation(); @@ -16494,6 +16476,11 @@ define('views/app', builder.z('title', builder.results['app-data'].name); z.page.trigger('populatetray'); overflow.init(); + if (caps.widescreen() && !$('.report-abuse').length) { + z.page.append( + nunjucks.env.getTemplate('detail/abuse.html').render(require('helpers')) + ); + } }).onload('ratings', function() { var reviews = $('.detail .reviews li'); if (reviews.length < 3) return; @@ -16611,14 +16598,12 @@ define('views/featured', ['urls', 'z'], function(urls, z) { }); define('views/feedback', - ['buckets', 'capabilities', 'forms', 'l10n', 'notification', 'requests', 'z'], - function(buckets, caps, forms, l10n, notification, requests, z) { + ['buckets', 'capabilities', 'forms', 'l10n', 'notification', 'requests', 'templates', 'utils', 'z'], + function(buckets, caps, forms, l10n, notification, requests, nunjucks, utils, z) { var gettext = l10n.gettext; var notify = notification.notification; - var nunjucks = require('templates'); var urls = require('urls'); - var utils = require('utils'); z.page.on('submit', '.feedback-form', function(e) { e.preventDefault(); @@ -16646,11 +16631,13 @@ define('views/feedback', // Init desktop feedback form modal trigger. // The modal is responsive even if this handler isn't removed. - if (caps.widescreen) { + if (caps.widescreen()) { z.page.on('loaded', function() { - z.page.append( - nunjucks.env.getTemplate('settings/feedback.html').render(require('helpers')) - ); + if (!$('.main.feedback').length) { + z.page.append( + nunjucks.env.getTemplate('settings/feedback.html').render(require('helpers')) + ); + } }); z.body.on('click', '.submit-feedback', function(e) { e.preventDefault(); @@ -17012,17 +16999,17 @@ define('views/app/ratings/add', // open a login window. If they complete the login, click the Write // Review button if it exists. if (!user.logged_in()) { - z.page.trigger('navigate', urls.reverse('app', [slug])); - setTimeout(function() { - login.login().done(function() { - $('#add-review').click(); - }); - }, 0); + login.login().done(function() { + $('#add-review').trigger('click'); + }); return; } builder.start('ratings/write.html', {'slug': slug}).done(function() { $('.compose-review').removeClass('modal'); + $('.compose-review .cancel').on('click', function() { + z.page.trigger('navigate', urls.reverse('app', [slug])); + }); }); builder.z('type', 'leaf'); @@ -17819,9 +17806,7 @@ output += "\n\n
\n
\n
"; output += runtime.suppressValue((lineno = 6, colno = 45, runtime.callWrap(runtime.contextOrFrameLookup(context, frame, "_"), "_", ["Close"])), env.autoesc); -output += "\n
\n
\n

\n \n

\n

\n "; +output += "\n

\n \n

\n \n

\n

\n "; output += runtime.suppressValue((lineno = 13, colno = 23, runtime.callWrap(runtime.contextOrFrameLookup(context, frame, "potato_captcha"), "potato_captcha", [])), env.autoesc); output += "\n \n "; +output += "\n

\n\n\n
\n "; output += runtime.suppressValue(env.getExtension("defer")["run"](context,runtime.makeKeywordArgs({"url": t_1,"as": "app","key": runtime.contextOrFrameLookup(context, frame, "slug")}),function() {var t_15 = "";t_15 += "\n "; if(runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "this")),"content_ratings", env.autoesc)) { t_15 += "\n
\n
\n

\n "; -t_15 += runtime.suppressValue((lineno = 181, colno = 14, runtime.callWrap(runtime.contextOrFrameLookup(context, frame, "_"), "_", ["Rating by the DEJUS",runtime.makeKeywordArgs({"dejus_url": runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "settings")),"DEJUS_URL", env.autoesc),"dejus": runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "settings")),"DEJUS", env.autoesc)})])), env.autoesc); +t_15 += runtime.suppressValue((lineno = 179, colno = 14, runtime.callWrap(runtime.contextOrFrameLookup(context, frame, "_"), "_", ["Rating by the DEJUS",runtime.makeKeywordArgs({"dejus_url": runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "settings")),"DEJUS_URL", env.autoesc),"dejus": runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "settings")),"DEJUS", env.autoesc)})])), env.autoesc); t_15 += "\n

\n
\n "; frame = frame.push(); -var t_17 = (lineno = 186, colno = 54, runtime.callWrap(runtime.memberLookup((runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "this")),"content_ratings", env.autoesc)),"values", env.autoesc), "this[\"content_ra\"][\"values\"]", [])); +var t_17 = (lineno = 184, colno = 54, runtime.callWrap(runtime.memberLookup((runtime.memberLookup((runtime.contextOrFrameLookup(context, frame, "this")),"content_ratings", env.autoesc)),"values", env.autoesc), "this[\"content_ra\"][\"values\"]", [])); for(var t_16=0; t_16 < t_17.length; t_16++) { var t_18 = t_17[t_16]; frame.set("rating", t_18); @@ -18617,17 +18599,17 @@ output += "\n \n \n

\n \n \n "; frame = frame.push(); -var t_2 = (lineno = 9, colno = 25, runtime.callWrap(runtime.contextOrFrameLookup(context, frame, "range"), "range", [1,6])); +var t_2 = (lineno = 9, colno = 23, runtime.callWrap(runtime.contextOrFrameLookup(context, frame, "range"), "range", [1,6])); for(var t_1=0; t_1 < t_2.length; t_1++) { var t_3 = t_2[t_1]; frame.set("i", t_3); -output += "\n \n "; +output += "\n "; } frame = frame.pop(); output += "\n \n

\n

\n \n

\n

\n