/*!
* jQuery Mobile 1.4.3
* Git HEAD hash: b9c6473e3d90af26570e6f14e5a0307897ab385c <> Date: Tue Jul 1 2014 15:37:36 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/

.ui-icon-action::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABBklEQVQoU2NkIALId/yZxfODOedqA+MvmHJGIvQxKLT/+Q9Ud/z/P+bgh9WMz0F6SNEIUv/8////wQ+rWI8zQk1Dsvh/44NK1galtv9q/xj+NgKN9gRK8iMp+MXIwJiLphGiSbHjt93//4zbgIq5sXgFVeODShaws9U7//P+/Pf3NpApwMDI2Mb4l2nmf6a/L6AGYDoVplGh428+0B8tQOzxqIr1KEgD1sCB+RGmUb79z26g1XOA/JUwZwLVzOT+yZwLig6F9t8NIO/A/Qi3sf3PXCA7GVs0gTQBI6IepBZDo3zrL6OH1WznsGsExycDVo34EgSytzBsJFkjMUkPpgbFqaRqBABGNZ4lnXD2DgAAAABJRU5ErkJggg==); }
.ui-icon-alert::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABPUlEQVQoU52SsVLCQBCGd+8CVDTa0BEtYiGtEl9BH0KsfAENEyorguQhxIeQN3BkmLGz0YbQ0TMWQO7WTYQYYjI4XnW3+3//7t0eQsGq98IL0EDTjjHMk2Be8PiOyp+V8I1ztL9nNF6vcZXV5YIHnroloH4kRkBn4kp/J2j2qQZKfbCwuhbPQUorcHCWhn9VNL1wwIJLFLpJAAK0eOHzIHCNq0LQ7C6bgLEQWRibshHzQGxkT9rl8Qb+qUiEpqdGfKnTKJkBGYVx4EobECMjlq0XO7d4+5C0I/QZewkkfE5iBK2gYzwm4NE9VRc6fpBawVg34VlFSOu9jfO4Yr238tn5Jg0JoU+0Asl3HqXjPCZ/6pYcPOySpVFFwy5tVSNtk0C51eq3YCmkbPCDhE98ON/RYjY9zP05fzH5N/gFspNsNx1+seAAAAAASUVORK5CYII=); }
.ui-icon-arrow-d-l::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAiElEQVQoU2NkIBIotP9uACl9UMkKphmJ0QfRxFgPUfu/EaSZoEZUTTBr/jfi1YhdE8RWRpAkzN3IzsanCexUhfY//2HuhmkkpAkcOBCNCE8TowlNI1j3QSC2xwxpSEgiiyPZiCtiMDVhsxFNN3ZNhDQefFDJ4oDLHQScSp6NUMvI8iMiiaGHKgAt/F5TlaT2ogAAAABJRU5ErkJggg==); }
.ui-icon-arrow-d-r::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAeklEQVQoU2NkgAKF9t8NIOaDSlYwTQgwghRANDHWQxT/byRGMyOqJpg9hDXj0EjYZixORfYddptBrgRrxPQnbs0wr8E1EqMZOTxQNOLXzHAQKG8PcwuGRgKa4X7AqpEYzTg1QjT/OYDsPOQgo66N2FMTauolJVRRdAIA0NZC4+z1BmcAAAAASUVORK5CYII=); }
.ui-icon-arrow-d::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAY0lEQVQoU2NkwAIU2v/8RxZ+UMnCiK4MQwCkYFQjJJjIDxyF9t8NQP312KIFt9j/RrCNpGn+3/igkrUB7lTiNEM0YfgRv2aEJqyBg10zqiY8oYocYJiacGpEBBgDA8xP6CEMABgfQjEmK50XAAAAAElFTkSuQmCC); }
.ui-icon-arrow-l::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAZElEQVQoU2NkwAEU2n83PKhkbcAlz4hNAqSJgYGx/kElC1Z5kB4MCZgmkCTRGpE1Ea0RXRNRGrFpwhUoMHFGcjSBA4dsjSDd5GiGRwdZgQPzMFnRgU0z0QkAXTPJGmEBhi+RAwCnszKXhQ2DDAAAAABJRU5ErkJggg==); }
.ui-icon-arrow-r::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAW0lEQVQoU2NkwAMU2n83PKhkbcCmhBG/xj//GRj+N2LTTIRGkNGYmonUiKmZBI2omhkV2kH+IAVAnE2GRojN9NQIdSrheERWgYgWEkIVNS6J1EhWAiAryeFO5AA+akxTW1Hs2gAAAABJRU5ErkJggg==); }
.ui-icon-arrow-u-l::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAeElEQVQoU2NUaP/zn4Eg+N/4oJK1AVkZI2GNmJpABhDQiF0TIY0HH1SyOODyBU1shFpGnB8PAlXbYzoPb6hCJBXafwODnbGekGaoH1FNJEYzUOPvBvTIBdlGSDMjvkSDTzNejbht/t9IUCOmZkh4EKURoZmBARYeAHzrXlNva43hAAAAAElFTkSuQmCC); }
.ui-icon-arrow-u-r::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAd0lEQVQoU2NkQAMK7b8bGBgY69HF0fmM2BQQoxmrRpBhhDTj1AjR/OcAkLLH5irq2kjImSAXYNiIR9NBZGejaMSt6X/jg0rWBmR5uEZCmmABBFMH1kisJmTNjKRqgmnGoRHiJ3zJDotTCWtCiQ6IkxkYCNkEcwUAXRlC4/J7JYsAAAAASUVORK5CYII=); }
.ui-icon-arrow-u::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAW0lEQVQoU2NkwAEU2n83gKQeVLKCaXTAiE0QoomxHiL3vxGbZgyNqJpgxmJqRtGIXRN2zXCN+DVhagZrJE4TqmZG0jQhNOMI1T//kUP7QSULhrpRjdAQomrgAAC2kkIx+Jcc5QAAAABJRU5ErkJggg==); }
.ui-icon-audio::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABn0lEQVQoU5WSyy4EQRSGz6maMTFhLxG6ZiZBRIQF7+AlJHZsXBJkWiZBjC7iboEliZUlFrwAicQtFuymrXkBo8txqk1PZoYQnXTSXef/qk7950f44VHazPqunA9LcySchDkXCAeFbOwwkmMt53jvC4jo+m4sZmtqsdgDQlzwZz0AbftufMyuV4ElKMfrJgKtKO1R2wcGJyxv4zfL3SyXwQrIakNQecEQCxv9GbmdyVOLEeaOj2qgQHag0sEVC/tqWv4Ctbnn9roRcLrgyhXlmVFA2kKkdQvSD/6EYCpPDklzy/UEvMnmjwSgAPPKmz39CobmeMEOtzfC4gE25owP8nm56W9QB7ssHP4X2KopLdBcA0FcoGwu1oGMvZkXNuzRnmhn1M+vrLhreEdHmwcE6gLCCXZ2k80ZZ3M2CGm1PA6l3+d4p9kS/GXOUjBIhEme257SpHhKN1xPopHtVQGogKsC0OpRJ7t5zCZlCHDy2ZVr3yJXgnNRchxd7EUQl3YktsXnbHzqW+SiO6aWTK6Qlfnwn0OuEuYUEfY55EeR5hMqx7wXoXT7fwAAAABJRU5ErkJggg==); }
.ui-icon-back::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABMElEQVQoU2NkQAMK7b8bHlSyNqCLo/MZkQVAmhgYGOsfVLKgiGMzBK4ApgmkiGiNyJqgpv/9z8DwHmjqHQaG/yeBYhuAzj+AbDPYRiwaMVzHyMB4lpHxT+K9CvbLIEmsThUWYmZ7+ZpBjI35j+b//wyO/xkZE4BqpYD48z/Gv5aPKtivEhU4Ug3/udg4/i5m+M8QBPTCloeVLL4YoYcrOhS6/ksw/P37HKjxC1AjL8Fgh3lWuu2/MCvj3zcka1Ro+93IwMhYBzRoHzC6nAnaaDzzP+vbd/+qgNFSDwpMRqb/bvfLWXfj1Cjf/F+RgeVfECPD/yygBiUg/g+MkvL7lczdKNGBmWb/AL0DA/9vAVn5wESwAyaC00aF9j/PgMG/n5GJYcX9H8xbGRoY/yEbDgDq9nMPKe23FAAAAABJRU5ErkJggg==); }
.ui-icon-bars::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAASklEQVQoU2NkIBMwkqmPgVGh7c9JBkYGMxINOMmo0P7nOFCTBYkaj5HvVBJtgisfEX5UbP975j/Df2MSAwkcjyeAmsxJ1DgA8QgAzekWiP7xYkYAAAAASUVORK5CYII=); }
.ui-icon-bullets::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAYElEQVQoU2NkIBMwkqmPgVGh7c9JBkaGfw8qWSxBhkD5ZgQMPMmo0P7nOFARSKM1WCOEb0FA4zHynTrqR9whwKjY/vfMf4b/f4DRAY4CKN+YmHg8AVT0FykeQXzzwRePANELNoheJ6lOAAAAAElFTkSuQmCC); }
.ui-icon-calendar::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAVElEQVQoU2NkgAKFtj8nGRgZ/j2oZLGEiSHTiu1/z/xn+P8HKG8BEmdUaP/zH5tCQmJDSSMhv+CSh/sRGFoksUlSjGw446hTGRjQQxsWJiSHKkwjAEq9gR8EVN01AAAAAElFTkSuQmCC); }
.ui-icon-camera::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABLklEQVQoU52SvUrEUBCFZyZZo2KlhbAsulbW1oJPoFXcWhtfwVZRYbHxDUQsFcKKeQKxFV9AEFELEbQUjPfOeML6k83KRr2EBGbOd++Zk8v0z8VlbmbXZsm0ZaZh3mMWxyJH1+t8VdRyfdNGh4Z1BeLJboPX8KoXRUZ0z2T7ec1IHn0kBzzddimOXfyj45SbbecABSXwFnt3UFM4iPGdKvV9DsJJzzoLLWg50WUz4qgmx9mbT6BY6JmxD1SdM5Htgv3USDeY5HIg2HwNajeRf4Go9iHMJsaDsadnn1WeSCJbEC11Q6YTNd0RkovBINE5ZozzGZG9hSaJZ99BEPNl0KMgpYDuiC0ByHhizNv4KdXTL1u//Zmwz409GwkzXf2+OVW0PLhIDvvuahX22X8HVYV0gynFSuwAAAAASUVORK5CYII=); }
.ui-icon-carat-d::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA+ElEQVQoU6WSPQ8BQRCGd+7iLhodJYeCBImSksZPIqcm5ycpfLQ016CQ+MiVJBJRHdlds875XCJnu92ZZ953ZgdIwAMBOfIfaLR5FtRTZFXXxt8cGJ1jSaGh3dKEOSQ7PMMZHSIQJpzV1qY2ksGJ9qkMAF2MHRSuVsCwqE04L16T9zJYKBGmCCji5YENccvNYYU+3mIy+B0iGyYURfInmKg4vCclD3JMmN2meoUHWCd6U0ZPd3sIAa06DX16Mfs4CAnsh5+gN1A8pFtuniqXnn3lLSpVfCW/knQBUpZbwF56IklltLpo6pPXL/q4OQIGSrgMklr9dXfPLRJxG3RcKfgAAAAASUVORK5CYII=); }
.ui-icon-carat-l::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAx0lEQVQoU2NkwAOUOn7q/mNgWcT8nyn0biXjHWSljLj0Kbb+1PvHxLwXqEAEqOYZEzOzw70yxtsw9Vg1omliYGBk+PDv/z+XR5VsZ3FqxKaJifGf671ytjM4nQrS9J+JeR9QgTBYEdAmbJogUlCg2PFL//9/pr3EaIJrJFUT5RpBJmC19f8/t3uVbKexRRlKdGAEDgPDRyYGYIhi0YwRjxjRAdTMyPTP7X452ymCKYcYzUQluf8MDE9YGJgdkdMrTo0gZ+FL5AAIHnQPpYzI0AAAAABJRU5ErkJggg==); }

.ui-icon-carat-r::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAATElEQVQYV2NkAAKF1p8NIPpBNTuYRgaMYEkm5nqw4L+/jeiKUBVgUcQItwJmCpoisAJ8iuAKcCkiXgGKb5DcQdiRuHTCHE84oAgFNQBqrUpJaT0rkQAAAABJRU5ErkJggg==); }

.ui-icon-carat-u::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABB0lEQVQoU53SS08CMRAH8JmpLokHJdEP4K569HHBuxA/kxDPhtWPpIGEO4aoV4XEq4+YeGJhOrQrJRXKI/TY/n/tdDIIay6c5+I0O7VnvWr0FMoEoUUi1LAANZd714XnaTwDPbQ7Dn+F8D8Y3/RPhFTTAIdyKwCfpLnivzyBFmlSDbOxl6cRfsaq6LBCLnerhZe/Y7NCiFBfgjZfBHowkZ1pjEnaP2ZRTf8li7pXUduGk3pW8rHZ+iDkCu6n3AGRM1eej1wnZzF28KAuhwzcMkVvhZDD8W12LpruTaN+N0Bd5H9M7uRoyIPt91r0uGiQLCa9+f1Ww9e5k7PogklXl4VWHrlVLhoBrN9yHrTm6z8AAAAASUVORK5CYII=); }
.ui-icon-check::after, html .ui-btn.ui-checkbox-on.ui-checkbox-on::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAArElEQVQoU52RSw7DIAxEmUXOkdyySpV+aCQS9ZQ5RTcsXAMqMUlNo7JBwn54PAPz58FRrpv8PfQufRPvQ2DnvDXANQ0hG+CfYDv5BwwupTKyVfA7lKZmMO5ABsu5uYVS6/wIYNh7IKSmxREBMjSGD2pQNEdCdYfTpE8PSsc0tIRyHPo+q/3bL6U5jpX3W9ulPFkr4uB9Z4ZPMmhN/C5Hzu7Jjy9tUjan7qRefQPC7kpTyYZeDwAAAABJRU5ErkJggg==); }
.ui-icon-clock::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABuElEQVQoU31SyytEYRQ/Z+6dkddeHs1MyYatIuEfIJEitiwtJMywmQVzBzUpK7ZKSvJo/gAimrLx2EiZkVK2HjWa797j992Z61HMV7d7Xr/z+33fOUw/Tv2C1JmGmiDy9RBJo04J8R2Lk7INc+1xlp+8cvaMoKVG4azDr/zZzLOF6I2ZxrMRc1vHXGARtKl9BHaZZdXJmRduQUC1CvMkzP6CABrRYC7Is281kwhPPcwZSQ0IxVUaRU42arZrP2zZ00KyDPOVDKOJQ1Y+gb6zmikTNQc9aSFLQR0RgF/XQWwfoT4WiQNo30BBs4+l8z7iPy0FDCfyXVB1DKIrAFUOxWX0YZRnY6xt93iMRTcN5rbamFQEyux3xHKlgOcoaCsCzwDs+AUMWvY1k7RAd1dmzn/iMf71D8Xz3Xj3I0i9ZDgWnAgK99B1oCTQUofI94JokRuWpNbn2Ld4uiomnslEjZU/2RJ2hEQs5F7YwTjch0ioYYx2C6b2D7AAyY/iAgSwAFA0pZnwCQqGMLad7xkVwBtIVv8j9wXFYxqk819Al3lZalipCWF3yZsKDRjXcFLkmGuZeX72mn4CXEy29/C4tDgAAAAASUVORK5CYII=); }
.ui-icon-cloud::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA6ElEQVQoU2NkIBMwkqmPAUOjdNt/YVaGv36MjIwy////f/KHg3njkyLGd+gWoGhUaP8T+Z+BYRZQkAdJ4SfG/wzJ96tY1iBrhmtUbPtt+5+R8QBQkgnddKBhfxj//7N5UMV2EiYH16jQ9mcX0OGuePwM1M/wBqgm9UEFy0awRoWO3+4M/xnXA5mcRATWqweVLOKMCh1/Kxj+/28nQgNMydc/7MyijEAnvgVaL0SCRpDSTYzAkAQFtSCJGn8BNf4tZ2D430GixvXgwFFq/+3yn4HJ8j/DP2aCBjAyvWT4wTSfekmOoI1QBQAHGUOp+oWtOAAAAABJRU5ErkJggg==); }
.ui-icon-comment::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAbklEQVQoU2OUb/8TyMjAMIOBgUEMiIkBrxkYGVIZFdr/vCRBE8zgVyCN/4mxBl3NqEY8oUZR4LwCGixKYpS8ZFTo+OPP8J9hFgmJ4CUjKOUg24RIDP8bH1SyNuBzBRaNhDWBDETT+LuBkE0wVwAACToyeRCrU7wAAAAASUVORK5CYII=); }
.ui-icon-delete::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAdUlEQVQoU2NkgAKF9t8NIOaDSlYwjQ7Q5RlBCiCCjPUQxf8b0TVjk2dEFYTZg9CMSx6HRojNEGNgLkF2/P9GLE7F5kNUTSCvgDVi+hOXZoQX4BoJa0YNNMo1Yg89dCejOZU4TahRRX50kJ0AyE5yqPFIfCIHAK13bJch5hNtAAAAAElFTkSuQmCC); }
.ui-icon-edit::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAj0lEQVQoU53SURJAIBAA0HaMe3QzrtEXvhyDo3QT3UMmm0SrEM2YNu2rrIBlNt7PrU1Votx6yHEOQeNyTWfxD+jwIwyPd931FqaOFy6UhBT5Krhv86MIptFZlCTMReR3fEEH/Io2yHvDGVum+CLQYlznEeoaXw504hntO+oRg+qE78hDiYHCB/tCKgE2fm0rEYVYUzuP/JgAAAAASUVORK5CYII=); }
.ui-icon-eye::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABTklEQVQoU52Svy4EURTGz5k72dUtFRV3VB5AQRS8hFiFRKfZiETEiGYa+0ciClFQSsTap1gVQk8hZlanslHtxNx7nDFj7LCjmNudc7/fd77ccxFyHszJQRokwomGWkaCNTacjk3vCOG0sy0uAPkmPgko92kMlGpyfz4jxRVqseTu4mt4/wVO1mlcg2oDgcWlT4ib2DPOTQD9MaRXkOiA+0VWuwaIhWcbX5Chkqbghj2mQhOGKh1bHPdPtWqqQkBHUY8eDTRnUNaCFleLidAXI56DXVkNbnmC9nbM2chcdRMNQesPaPqi9OTgOxteszAE56RDw1BUbynwd1REXHdtEceKpLKqNgDpMI76YPocddDjMLyFYJzpHoct6FWGGqwrpB7ne7y1R6NkqMt/1tHmdZRT6/jJTijrqsx1/we45/rEs0Vz4AfIWHpmO/df/QRtX4oO36xSggAAAABJRU5ErkJggg==); }
.ui-icon-forbidden::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABuklEQVQoU3WSPUgcYRCG5939cmKI6QIiiisJghjLkEobU0ZCrIKFjaSLBAv11MbG3dOAhNglbQjpYiRgJSJprRQE88MdCIHESvLDLfftju93udVVvG12duZ9ZmZnBpJ7upa1w1f7XFRGRHCbIVXBV2j6KfHN2tEsfmRyZEZ3aCcE8pKOG/lkma0ifwB5Wima985XBx1E55vG96YHDdOq2a0LCvaeAlM0H7sOSIw5GK49L00Ozyth36g3/G0ex/nKPVEyraIr9P0W3+9FUKoti2KGjk3m72TSAb6vhIPIrlP3CKohgqh2QGEf2xv0UnNokW41g3tKtSFV7FC/R9DGzFKQ2G+tLKJ6J9RbzeCORb1eaEn+Ul91YJVGSwa6/2oGd65qq4mTf5TE6I6SfYjeZd9D5flrn7OBXAVb2H62ue1mgCCsRQIUCXyozJnR/CQvw5zqT07/AQstXVgHBDPlOf9Fc7geOfEN1+GsoGSfcLXvGgfwEdDVmAfg3RQ1sb3PrS+4Su4AeCjj5aJ5e3ZyDfg1g235ijn7hNAzB9UvKi8KVrQd1k4qvIdM3vs/ji+QdMMz5tX3afzK9KccsdUBZK/Q/QAAAABJRU5ErkJggg==); }
.ui-icon-forward::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABLUlEQVQoU2NkIAIotP9ueFDJ2oCslJEIfQwK7X/+MzD8b0TWTIJGkBUIzRgagc5yAKoIYGBgNAdaowJUIAjkMyNcBtEM16jY+lOPgYll3n+G/8b4nY+kUa7jpzbTf+bjQA28QPyM8f//BYyMDPt//WW5Li7K8Ortu7+/IIahORXo+a1AUS8GRoZ1f9iYY54UMX5HthVn4AAlvgAVcjMwM0s+KGN8ge5UnNEB0/iHnVkYaNs7YqIIHDgKHX/2MfxncGT4/7/pQRVrPdEaFdt/u/1nYNwJ8j0DI2ODwg+mtgMNjH/wGQCPDoW2v2UMjP87gIpBYveAJkxjZGBa+6CS8QE2A1ASADAQPICKJgL1qsEUP6hkwZq6MAUb/jMpsv31AaaacKDdjkCNUthsBAAY/XIPrWhgXgAAAABJRU5ErkJggg==); }
.ui-icon-gear::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAByklEQVQoU31S30sUURQ+5967P97UVKKW3FnnTzCSpRf/hsJ6ikBfhR4SbNVwwnIWQRDCB9+UCIoI+iPqJYXel9WdtSAxXMUnx5l7T2dmdmRali4cLvc75zs/vnMR+pzyKlVA6QYCkNTSPljGn71h7EuO5YaPiehoZFjtdzrhCgEuJR50LF+8aRXDe4Kw1KqpTzGakvj+wEZsHbbhngqn/L4RYRww3a6pzzGxvBZUEfFbmqhf+12MBJjJw1p+LyZObFPutKN/dyv5hPgcL8V7BWCConmCRBvsK7CdeLa8DY9QYySEUOFsOhOT5tov5Fa2asXVcwT0NsHoFYDawbIbBlyWk3ePL4c8B8+zxPE6DRjSWSxAVvOKg3JpoPLlQNPBiyzRcmgQCvosg/lov6Y7WpoZbsGJG+nTqlXXz4BoM1EVl3NC7MbiTDmkvII+TsVBwHlE8c5c8rqK5imT1tmXZzv2fFkCB01MHFsL7gvEr/9ZQ+oyKEy1tZD/HhMrbjjNi/0YdwLwh+1mT5ITfo8mosIDb1F9uf5yrO5DKUz7sJL7YR2EL/lTraQztW1Rt5rBXQBxKyJF+DXxHxVdsgB0I8qvhLSbC/ird4y/Kq6s1bHMKxYAAAAASUVORK5CYII=); }
.ui-icon-grid::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAcklEQVQoU2NUaPtzkoGRwYwBAk48qGSxRBM7CRSzUGz/e+Y/w39jqLqTjArtf/5DOWAKqIgoMaIUYTMMpPE40CILqK3HgIqscYidAKoxh6ljRHYmKWzGoRU4KJ6GBg5BMfIDBz1FYEslgyflEAwIbAEGAPMimlQqY7w0AAAAAElFTkSuQmCC); }
.ui-icon-heart::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABMElEQVQoU5WRv07DMBDG7wtpOjMwsNAgMSNYqcTQF2CDSEyVysjG0PQBku5MDICEhNSy8QJIHZiBlYWUhQW1a/+4Ps4WoBCCQr7FZ3/3s+/OIFEtnm2DnJCIt4gxJqDnT51T4yVVfUzMAYGXifDIpONh6D2g1p3vgHEnOVWTmNLtZ7yXOZ8yuAE/VgMxdjNm0XZgwEnOa0XgxIAjyZL6S4hpBD9SfQLtl8BkhnTzNZz7MqAMpw4DSLk9WQ7+CfeT0A0suBHxisLiScLVAvjNqyxtPp/g3YJGa9G87sD+p/cHPNPMjddOxbb1DdqSuyqQxq8ldDKwlszDpO2alqx+gBaOVFNOz1OeBqj50nav0pf9Ao25HqkjBp2ZmIlaw9C9yJafC1o4Vi1mWiQd9zKv5w9/mWGeDAl2jwAAAABJRU5ErkJggg==); }
.ui-icon-home::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAZUlEQVQoU2NkwAEU2n83gKQeVLKCaXTAiE0QoomxHiL3vxGbZgyNqJpgxmJqRtGIXRN2zXCN+DVhagZrJE4TqmZG0jQhNCM59c9/XFGDLP6gkgWsh7oaYabCbFJoR7gGr43DTCMA6OdWMRrBJGoAAAAASUVORK5CYII=); }
.ui-icon-info::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABN0lEQVQoU52SPUsDQRCG591bsFB78YNcIWm0F/+DvaKtlqmTYKu5aJtKW0EE2/wFsfajCRYJCIJtYhHI3o6zd25czlwRt9qdeZ/52gEFZ/2M13RkakRqj4g3nYsJb2DbTSPdea/jw8vhL5XEHMnjSt6LYTB/Z6IvgE4GDX3nbBn4A934d+ZQdkfEiqx6DAJJAXToYOTlpb0/mZTdZYYC46FQwYiiqIo4mbQlfn1WeWU2MLcETF9lBFuhaNDU097jxEjFxYNnAc1YzAtFl4dngzT+P1hJ0hcQb8+XEU+IW5OEgMY8oCQ6x8YFryqb9mQaSx4Oh+NshT6HsPIdmaNtDmS3bsMFKPkKFmC/39T3v2PP4WsBlkugoYiPHTRdOS+ML3kFxtRkYdySV3M7pA3bJas7/VN8eu03lh1699BBOJMAAAAASUVORK5CYII=); }
.ui-icon-location::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABaUlEQVQoU42RPUsDQRCGZ24vCoqCCEYQEkOsbLWwExsbEUE0+BOs7BK8aKm5kHS2/oIoQQxWFhY2NtpbGC4RBCMYEEyht5tx9jzkcl7EhWV2Z95n52MRQitRoFmBqkQASxxiA1dAItfI431QisGLhgxUN+wbDb33xvBCEO4BU7a84BQrDJ0JU2yjCyRRHfN9jXetYZnaeqsHnLZlh31DDMXrWXzRgnSZJpRULX7wvWmZI/3ANgfGsCsmnT1saVHqkOJkqGfutt3Im+PRYFFWWbDOwXMQ36UypEtd5dKqjmVuRIKposwQQSU8ab+nDIOnkeDMEQ3Kjnri4E9JvvDVHBZTDzv4EQlqZ9J2SwiYDWYloHLTiuWCvp6pesM4oCQJVeej8IUKlUg7+9j8E9RB/pYTNpu+sML/txXu+1dGLUjYn3MGGLf63IXu/KM1cPcv0MtakJfa8t8t95lylFuD7iIaQM5u7DpK8QVAIHsPj6jqJAAAAABJRU5ErkJggg==); }
.ui-icon-lock::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA9UlEQVQoU2NkQAPy7X+CgUIFjAwMJlCp0/8ZGPofVrKsR1YKlEcAxY7fvf//MxahGwbi/2f43/2wkrUMJgfXCLIJyFkDlPj5n5GxmPEH01IWBoZ/vzn+xTL+/98LFGdnYGQIeFDBshGkGVnjYSDHBqgp52EF81QUl7T/zQHaOBkoduhBJYs9ikaF9j/fgQIcDD+ZBR80MH5A1qjU8Z//3/+/ILFvQI3c6BqBYcDAAJRA8TfMAKDBKPJgRTBBbIGCTQxkOPU1MjH9M/33l4GZgZHpBLqteG38x/DPBBgdTP8YmE6RpBEY5Y0QDYz19NKIO4wpClUA4nBuDwV7W2oAAAAASUVORK5CYII=); }
.ui-icon-mail::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA8ElEQVQoU2NkIBMwkqmPgVG+/U80UPc0oAF8RBry6T8DQxajVMN/LlZmBnFGlr9LgBqtCGg+xsDAHP3rJ8MrRoX231f//WcJfaTCcFPh7p9aBgbGGqBmZjQD/gLFmx8oM7XI3fulwfSfaRVQ4x+gzQzfgDj7QSXLAvmO31aM/xmXAvkKYM2MDPf///sf/bCK9ThQbQJQZCoQc8E0wixY+OsncxYXAwPLX/a/IH8zMAP5QFP/sEH48TCF6BqB4v+vgZ1exXgNpEiu46c2yGlAq7WQnY9FI1ga7HSoQrDT0AMNl0aCMTMAGgm6CYcCstMqAH6KVpTG9r/LAAAAAElFTkSuQmCC); }
.ui-icon-minus::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAKElEQVQoU2NkIBMwkqmPYShpVGj/858cfzIOIY3k+A+kZyjFI7l+BACRIgqXAOtuCAAAAABJRU5ErkJggg==); }
.ui-icon-navigation::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABMElEQVQoU52RwUrDQBCGZ3ZTq+DFHouQBJK7XvQBip712NqDmnM9Z70YQRpPguArCH0HfQFPvoDUTR9ArzaJO04LaqhlCS7sYXfmm/+fGYR/HqzLbd5Qq5GbIyLa0sqJ7GBCwl8rO2QwYoEDvk0EHLwqebcU9K/IJVmeAOAxJ7sVVx8GZHui8P0H9BJahebnIQGc8meHk/8WJRjpc6c7K4Rumm8LEhEh9Pi9YetZAO2NVeNxDs6bLorAGBGy/wCBQlYNgCBkzValUKZj6QMih5fZqWR6afn26wITreTld9g6VW9YPrHqDicbgdIfxzipC94z2GPbDzyU/Wr/dsW0SLibC4a7OnZGtUH/uuyTgVtnXbZfznBaG/SG+S6h6GfKGSyuyWp1tio5LdxMrTwvgl8EWl8P9QAPTAAAAABJRU5ErkJggg==); }
.ui-icon-phone::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABeklEQVQoU41Tv0vDUBC+S9qk6qDo5tCmRRwqdBAnHSv+wFUcBKVjBzeRkk6ZYhf/AqWCq3YRBMHBwV9IwaV0cFBbN8FFbIVikvNem6cVsW2me3ff9+6++14QLFIM3c0jwJimqIv3GXyHHj6M5JxVBNwEoknG3+iKOt8LGY1t55UQzpkck+SBhjpXtrDWqbEgfjCgj0ctEGKUiBIqeNOPplbsSIzYThERpnzQIQDlK2bwtJtM7uhmGJxrAbFUMdVEN1ITGcvRoEfuA8cjIkEAy1UzUOhGZmkAUdtZ4wUd+OA6kJesZLXbjhplkZe0z3HKP795REvP2eCVrIdtijeCUH3ZwnpzVFmYsEir6e4JJ2b9XIPjjSczsBe2P2cUxDM+38lH8k0U4FGL+vWQe0wEyZ8xscT+lkHBcd/na34kC7+IAiw613V3l8P1do3SZ5988YfYpjnFK95hMcMyxws8ar0w7/JfogAbFg1ByEvzBStsVJytEj9AWtj1Bf1QiGOkAwZKAAAAAElFTkSuQmCC); }
.ui-icon-plus::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAMUlEQVQoU2NkwAIU2v/8RxZ+UMnCiK4MQwCkYLhpRPcPtsDCJsY4hDSOJgBICGBL5AACEzKXPyvcjAAAAABJRU5ErkJggg==); }
.ui-icon-power::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABvUlEQVQoU31SMUtcQRCeebt3gQiCxDq5R8RC0kiCkEKLiLUQMI14YJHKImBh3jsIORDvEkgVbGIhSYQUSSD5A/EkTbgiRYituXdiI6IgauG5u+O377zjxDMLy85+M9/MzjfLdM3Klc0PIXL1WE90C+H/EMEjSmLdNaYNhmUzJSRLJDKTFLJVVGwTw9LZqGNeRZ4FvOCbT5gS7yxKyNpuwrwJ4Ekt1l8uE82MMH2E/yRgNfQv4u2UGJbMMhxz2F/rkZ7yWCfx4v4d5ySRvE3izLOUiKCaPxy5B9tx9nc3Yvi6MSIuqJLQVlLQAy2iQbDKnarMRpG9faXi/XeS2T+wDTRu0GemRTxGbI+5oW7tzPNBk2j/QAGXRGrY3wffSH/jzO7BPILSvS3iTwCj2LMA36cjKkpAL/Ew5lRd6PAUGqwgWSWJ9KMmsWRmAXi5d8Woh/UX7Htur7tlGTBkfyG4H2nytYJea87xs6jclq1cVN1n4VeWbUUHxM6pcSj5HL4+7PXkVE1QkV37A9wuS19A1ks+1lmtw17HDB9jhoceu/yd0FeYtdNIl4fjXkoS+ovePtQj9anV71XiNaW6wedbfLsPfJ0c4QAAAABJRU5ErkJggg==); }
.ui-icon-recycle::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABW0lEQVQoU52RPUsDQRCGd+5WTy4BK0tJohbiWQmB1FbapFIbf4GNoCBJrkohuSAIVv4Cu9iIhY1YW8RGDVgcXgQbsRKJMWH3xtm7KOZcLVzYXZiZZ975APbPAzouW5dXDHGefMgAWvQe8ZRx6G9C7zNeD3oCkwkpw+2IYSz7JXhUPi2Yq4lir2+eyxQDW8pFRNyj0Fm6N6ScV8oRmPPEqvqDCm/oSp+q43iI4jKCEbbarnkAMzWcECBbCuBoOr4LzzpYVYHAThBZ88HlecjURQOQrQyCG+0KX9OBThXTHUu+kq9LMXZUatYT7/RZXW6mn3agowOTAjEYj38BgBWDMj/VgcmWIjBTk9sAuE9ruzOAF+7L8KLt89sQY8UqjjErbBLoKBgQSnbfvFC+t1G5FLj8OJnoa4/TuzgpzfAshocPDePHvocMA+UNMq4jw7kBfk1g4VdFXU9/2T4Avs2LGooCCvYAAAAASUVORK5CYII=); }
.ui-icon-refresh::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABmklEQVQoU51STShEURQ+5737UEN2StTMkA22LKTYazZ+JgtWFjaiaOS95Cdm3hRFJGVpYSNTKFulZGOHBdK8sZKdLPzMfe84b34YY0ZxV+ee737nO/ecDyHn1C5SjRByFEjpAqAGhggAb5CcQxJi3ZrEB/e5z7RnMcvzR+QgIWzy3ZNbLCd+5niYiBoRUU8R/VE5QATbHLr3XUJaLX8V5y72XCJbFAXHWbs7p4iN3jBVg2LfMKMcCMcsQ10rpOgz5THnOzOYjb5I0gTEKSbuxXXRW4jkjSQXuL3pb4r80UueQRP33pYwtLN8Ihee58IzeXlWNOUrJ0s9b2rp1Ry+FxnMj/T/iV7TvkCgZoeo/d7QTv+gmIzwFnReRMyaEj2/EXltgXidegRBTK8DFfuaCRVIGIob6nLByUZtA4nCjJ1YuuhIGcAXlf284J2MAfaBaOVFSxug7F22sgEm2HtsQ+AfQV/CELEvy0VlkJNbDFYWafeJyUMJXey5+CfRvdQvUZWUcgRRCbCqa3J+gbfgOAeqJjbuQviYLfoB/eSdTcEwl70AAAAASUVORK5CYII=); }
.ui-icon-search::after, .ui-input-search:after  { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAB00lEQVQoU42RP2gUURDG59u3lzM2SRH803i7KCGmVdH+xEoJlhHsRFKIpBDuLmdxxeVWok2MhWIlBFIKYiBFjK2FRhQhiah3JwYVlOQMwsV9742zx+3lslpkYZh538zvzbwdUPvzSryPeuxVAl8U6QgIG5bskjHu9JebWI/rYo8o8MucYaUXiDCULJDzFoNG63l3vjuHVqe0XhboOBGvACjBUa/Z6sPMGJfiaIKmsubUx2L6XaejH5hrTDwTQe62e+ZDCb+6b84E+qGMdUW0J7WCO7ID3tKLzJQV4ZIk5pKjDt7hgT+h+Sa6oW3VVyuhGdXAC8I1cYPsqOF6Div/eSN5ga6JniFSfq2AKI5A/UL8aWv57Odi6lkSPHaX0/q32RC914Hq/5RHowX6lXCSgQkmelovuBeSoFcx12VF07KeV9WCOtl5ozfFh8iYVRH6xB7Bqly1iO/tvY4JNCV6CqDL1bw72wGjwA/Cc0x4LOF+MSv2VWxALL0zAd6E7GTXJ/CzNWqc8Co8BJiyjHy+DUhIL6XTPWbOSemw2NuelJN9fwM/OmB8wYkHnGps0kFF1FjLYSvSj97mA0br593wP2Dy58Tn3TDd3zMYd9bGlMOmGv8LIi20sQmVYoUAAAAASUVORK5CYII=); }
.ui-icon-shop::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAo0lEQVQoU2NkQAMqk/6z//3yt/c/E0M0w38GJsb/DIuZeZiL7+Qx/kRWyoiuUbHtz5T/jAxSzCzMGYy/Gf7/Yfw7+z8Dw+OHlSy5eDUqdPx5z8zMrH63lPEVSKFy93+xv3/+3npQySKAX2P7n/9ARSguUcAiBlYAkkB3Mj4+yGAMjf///7diZGQ8hqLx/z8LBkamEzAxrBqJsXlUI55QGpjAAQBbhlsPNsNKgAAAAABJRU5ErkJggg==); }
.ui-icon-star::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABRklEQVQoU2NkwAHk2n8Zg6QeVbKdxaaEEZdG+Y4/sxj/M/x/UMmSTrRG9c7/vD/+/X0GNPU/909mqasNjF/QNWO1UaHjbzrD//8zQIoZGRjT71cyzyJW41mgRiOoxrNAjSYYGhXa/yQABacCMRcu/6KJf2P4z5AFdqpc238tJsY/q4EO08KvmfHqv/9MYY+qGK/B/SjV8J+Ljf3vNKDGeByaF/z6yZz9rIHxG8QLSEC2678y89+/d7Bp/MvMrPK4jPEuTA5Fo3z7X6Db/4P8iwkYGbMeVDBPx6oRGFAbgBL+QM+/A7olC6zoP8M0IFsIiDc8qGAJxNDo0PCf5QH733dAicP//zGnPKxmfA5SJN/6X5KR6e9cINNa4Sez8IEGxj8oflRo/WXAyMRshi2yQQoV2/+m/f/399SDarYLGIFDZDyClQEAg+5tELlo0OcAAAAASUVORK5CYII=); }
.ui-icon-tag::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAh0lEQVQoU53SwQ2AIAwF0LaJe7iFcTRPysnJjGu4h4YKkoBYQIVj4UHzC7bzwSAWq21oJlkPFUxDe6CMPUTSnXmaQNMa7s3j8CLpnhkJGZe4xTQutHrnEhu4mxBwLAXh9mKMtlSDL1iDPfyLI/gdsxLwHbuQkjCPQ7JZKHFiHKUZulEBPD/9CelzV1P5pBl2AAAAAElFTkSuQmCC); }
.ui-icon-user::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABNklEQVQoU52SPywEURDGv9m3skJUEiq5PUKhoxIaKlGJKCQ6rUK9i0sukrXJ9XqdRiGnoBVRKCgkGjnZ3U7oREP27ZhNTnK7nhOme/N9v/mXRyjFfJ3txNGHGbBGwA0RgsizT8s+0YpRCfUmgQ86sgzmhXi756LT+Q10w/RKDLOFcoST2LNXfgNfxTBQGuQl9u2hH8HRBo9nWj+Ux5c3K6iJR59aX1ph1Gqoa7LQngEEg3YTXwVGcKTBY0rraxEHS/Azp2omqVFkBPNkNUyPGVgtgUey43rX41SCj2myrEsx9eVGKfJmZXou2nHuuoK56O6n5yAsto1N6bZs/ABunXvh6FxcAmhKDjQpV7PbHVMC3YP4lhhnql81W1v0TlJ9Q6qHYho2XdOQe5L5PZKfImv8Pf4NfgLQeWRUez8lAAAAAABJRU5ErkJggg==); }
.ui-icon-video::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAlElEQVQoU2NkIBMwkqmPgVG+/U8gUPcMoAFiOAx5zcDIkPqggmUjsjyjQvufl3g0wdS+elDJIg7jKLT/bgBp/E+Mc4Eawd4CaWJgYKwnSSNME8gAojUyMPxvBNkEcx3tNYL8SJZTsQXOK6C7RQmE7EugRgnU6Oj448/wn2EWnrh8yQhMAPcrWDajJABi4hCbGrLTKgC0gD8fNFMXBgAAAABJRU5ErkJggg==); }
.ui-alt-icon.ui-icon-action::after, .ui-alt-icon .ui-icon-action::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAwUlEQVQoU2NkIA7MAirLAeJfMOWMxOlj+A9UdxyIg4H4OUgPKRpB6kGaQJqPgzSCTEMGjUBOAxCrATGI7QnE/EgKQM7NRdcI02QHlNwGxNxYvIKhEeZsXqDi20AsAMRtQDwTiF9ADcDqVJjGfKCiFiD2AOKjUA1YAwfmR5jG3UDFc4B4JZIzQbbmAjHImSD/NyD7EaZxLlAiGYvfQEIgTfVAzIhNoxFQ4hwOjXDXYdOIQw9YmLoa8dmELofiR5I0AgAD7C7bLnFEYgAAAABJRU5ErkJggg==); }
.ui-alt-icon.ui-icon-alert::after, .ui-alt-icon .ui-icon-alert::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA10lEQVQoU52SvQ3CMBCFCQg6eiagSsvfCjAEsANkCBgCGIJsgEDUVExAnw4KeJ9ko5MVJwhLT3bu3ne+XJI04mum1FvKyyxJhOsofnNgqv0V+mLgWsaNM2fat7+APZnuUteZC+196WHhshv3MsylkdSUzhKxZRWIGSMFfVEGhMbS1cP2Rs4XaeiSFiQEBEyRb1XOC2ln2pm4Vk8mhudgQQbBQBhM1WJADKrw7TDuVUAM9Nxy7dsU3gyQCnzsdgDyPoC2VSxPKQU8StOaFsN0Hvtzauv8DX4A4aIi6Q+QmGEAAAAASUVORK5CYII=); }
.ui-alt-icon.ui-icon-arrow-d::after, .ui-alt-icon .ui-icon-arrow-d::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAVklEQVQoU+3R0Q4AEAgFUL5cfTkxLKnGvPJiu+uQxKCvLOIoy7agF3xIg3gaDtAByfgWK8Zx4w1GOg14qye4odqGfKOHJ9JgzTS8IAtKvCEPDsz3ZcIFjW0Tj+dAT2QAAAAASUVORK5CYII=); }
.ui-alt-icon.ui-icon-arrow-d-l::after, .ui-alt-icon .ui-icon-arrow-d-l::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAfElEQVQoU7WRQQ6AIAwE5WX6M+FpvkzZhk0KFNqLJoaDO92hpiP+5BaVMwU5hO+WLfXMEVBD7CkeaEGABcRH+mvzJUTVFxMGeAtxOQClXrVzEdqgGw5Vggg99T2NTY9G8js0aDDTNSTjgVMTJ+9AaF+Wwm+NLDN1vTsu4Q9DliAPjYMduwAAAABJRU5ErkJggg==); }
.ui-alt-icon.ui-icon-arrow-d-r::after, .ui-alt-icon .ui-icon-arrow-d-r::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAcUlEQVQoU63RURKAIAgE0DxZR8tuVjfLbUR3CpY+8kdm5CFoWeaqPbSdjt5hoeStx3vbUwyIJENWOsURRAGJvVZ5oAhXg0j2WvZuvvMYfsGj+BMqfLbD1ebwoMJj/gimWEHgg9vj5/79xuhr5Iwpgr4AcrUXhn8kGBkAAAAASUVORK5CYII=); }
.ui-alt-icon.ui-icon-arrow-l::after, .ui-alt-icon .ui-icon-arrow-l::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAVklEQVQoU53SUQoAIAgD0Dx5HT1HCCIaU6Gf5EUtZdV1tIWVlhT7AFtX1U8bhnAmDT2iYUQUzNAnt/eGNrKrjCEOaGMf9ygcC2L0HRmmByDiNrTAyiG/efMOC4wLj8wAAAAASUVORK5CYII=); }
.ui-alt-icon.ui-icon-arrow-r::after, .ui-alt-icon .ui-icon-arrow-r::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAVElEQVQoU2NkwA8agNIgjAEYCWj8D5RvxKaZGI0gszE0E6sRQzMpGlE0gzSC/EEKADubHI1gm+mqEe5UfP5D9z88WkgJVZS4JFYjWQmArCSHM5EDAIMhGQ+8biy5AAAAAElFTkSuQmCC); }
.ui-alt-icon.ui-icon-arrow-u::after, .ui-alt-icon .ui-icon-arrow-u::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAUUlEQVQoU2NkwA0aoFIwGkUlIw59IMX1ULlGII2hGZtGZE0wczE0o2vEpgmrZmSN+DRhaIZpJEYTimaQRlI0wTXjCtX/aKGNoW5UIyKEqBc4AHVlE48NKkIKAAAAAElFTkSuQmCC); }
.ui-alt-icon.ui-icon-arrow-u-l::after, .ui-alt-icon .ui-icon-arrow-u-l::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAbUlEQVQoU7XRQRKAIAgFUDxZ3qw8WiczfhNNGfLZ5IzjQh4IFhHputlqGrA9g0oCfhASMOgiBncNqLMefqloxVI94nmL87xwqnaJsa8MW49jRooBEfT63KtaiAGjNcUMIqmHWwaO+JxHFhq+zwNEtCAPeyzwlQAAAABJRU5ErkJggg==); }
.ui-alt-icon.ui-icon-arrow-u-r::after, .ui-alt-icon .ui-icon-arrow-u-r::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAa0lEQVQoU2NkwAQNQKF6LOIoQow4FBDUjEsjyDy8mvFpBGk+AMT22FxFdRvJ8iMuTQeRnY3uVFyaGqGBBZdH1khIEyyMwOpgGonVBNcM0kiqJrBmXBphfsKZ8rA5laAmmI3InoYlNZw2wSQAKqkXho2h30oAAAAASUVORK5CYII=); }
.ui-alt-icon.ui-icon-audio::after, .ui-alt-icon .ui-icon-audio::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAABIklEQVQoU5WSTytEURiH7zWkmdgriagxSRoL8x18CWXHhlFMpqYQG5nxbzEsKatZYsEXoJR/WYzl7PkK4vnV+9btdAunnt5zf/c895yZ88ZR+tgg3rJXXdRbOIcLXx6neNtkVei2d0XqHWThGJaVh6KkGnwlRK3Lw5XVdepuUnRJC12cZ95vOw1RX6APChIfYCY4souv5FNQgT1YgiPYl/gdSMkdh3l4hl4YtJ/2SX3/TdRHmrAIs3ADHRj4i3jCwoX/iqMIj9BjR81QP6CtHXVHJVDow/+cN4JJWIFDKMMB1JPXsUmgjtFwcY55Dk5hBJ7seTxsAJfDBphAuIQxWIVGWstJVvd4y00zvwddSR3WdKQ0UbnEHTu2mvwazqBlWfQDtW47APTsQ44AAAAASUVORK5CYII=); }
.ui-alt-icon.ui-icon-back::after, .ui-alt-icon .ui-icon-back::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA1UlEQVQoU53SrQoCQRSGYTdoEEyCiE2bl2AUwWbxCrRajILBn+xlWIwGBUFQq8EkFjFrEQxa/XkPOHCYXcbBgYcdzp5vZ/ewQSy8BpSEcwXWXQn0YddDD9ENJiRN3kEdkuATN5ywxRQbfax5sh2M+r4dxSb29ivpcIKbGRRRRgM53FHCwXc4SZrHqGOGWtQQ5GRhryyFCx5I/ZyeSqfZX/8JDgn1sELF58Q4jV2YH6PKfukK5r/DaHEt4I0ORvL6rqA0mnVk08bCFFzBM01rTDDHS4/5A5kyJg/IoVGmAAAAAElFTkSuQmCC); }
.ui-alt-icon.ui-icon-bars::after, .ui-alt-icon .ui-icon-bars::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAP0lEQVQoU2NkIBMwkqmPAaTxJBCbkWjASZDG40BsQaLGYxQ5lUTLIMpHih/PAP1qTGIIgePxBBCbk6hxAOIRAMN4CrbejuJaAAAAAElFTkSuQmCC); }
.ui-alt-icon.ui-icon-bullets::after, .ui-alt-icon .ui-icon-bullets::after { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAUklEQVQoU2NkIBMwkqmPAaTxJBD/A2JLqCEgvhkBA0+CNB6HarSGKgbxLQhoPEaRU8ny5kjx4xlg6PxBigIQ35iYeDwBVPQXiGHxCOKbD754BAAcaBa2EFKWkgAAAABJRU5ErkJggg==); }

/*!
* jQuery Mobile 1.4.3
* Git HEAD hash: b9c6473e3d90af26570e6f14e5a0307897ab385c <> Date: Tue Jul 1 2014 15:37:36 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/


/* Some unsets */
.ui-mobile,
.ui-mobile body {
	height: 99.9%;
}
.ui-mobile fieldset,
.ui-page {
	padding: 0;
	margin: 0;
}
.ui-mobile a img,
.ui-mobile fieldset {
	border-width: 0;
}
/* Fixes for fieldset issues on IE10 and FF (see #6077) */
.ui-mobile fieldset {
	min-width: 0;
}
@-moz-document url-prefix() {
	.ui-mobile fieldset {
		display: table-column;
		vertical-align: middle;
	}
}
/* Viewport */
.ui-mobile-viewport {
	margin: 0;
	overflow-x: visible;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust:none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
/* Issue #2066 */
body.ui-mobile-viewport,
div.ui-mobile-viewport {
	overflow-x: hidden;
}
/* "page" containers - full-screen views, one should always be in view post-pageload */
.ui-mobile [data-role=page],
.ui-mobile [data-role=dialog],
.ui-page {
	top: 0;
	left: 0;
	width: 100%;
	min-height: 100%;
	position: absolute;
	display: none;
	border: 0;
}
/* On ios4, setting focus on the page element causes flashing during transitions when there is an outline, so we turn off outlines */
.ui-page {
	outline: none;
}
.ui-mobile .ui-page-active {
	display: block;
	overflow: visible;
	overflow-x: hidden;
}
@media screen and (orientation: portrait) {
	.ui-mobile .ui-page {
		min-height: 420px;
	}
}
@media screen and (orientation: landscape) {
	.ui-mobile .ui-page {
		min-height: 300px;
	}
}
/* Fouc */
.ui-mobile-rendering > * {
	visibility: hidden;
}
/* Non-js content hiding */
.ui-nojs {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
/* Loading screen */
.ui-loading .ui-loader {
	display: block;
}
.ui-loader {
	display: none;
	z-index: 9999999;
	position: fixed;
	top: 50%;
	left: 50%;
	border:0;
}
.ui-loader-default {
	background: none;
	filter: Alpha(Opacity=18);
	opacity: .18;
	width: 2.875em;
	height: 2.875em;
	margin-left: -1.4375em;
	margin-top: -1.4375em;
}
.ui-loader-verbose {
	width: 12.5em;
	filter: Alpha(Opacity=88);
	opacity: .88;
	box-shadow: 0 1px 1px -1px #fff;
	height: auto;
	margin-left: -6.875em;
	margin-top: -2.6875em;
	padding: .625em;
}
.ui-loader-default h1 {
	font-size: 0;
	width: 0;
	height: 0;
	overflow: hidden;
}
.ui-loader-verbose h1 {
	font-size: 1em;
	margin: 0;
	text-align: center;
}
.ui-loader .ui-icon-loading {
	background-color: #000;
	display: block;
	margin: 0;
	width: 2.75em;
	height: 2.75em;
	padding: .0625em;
	-webkit-border-radius: 2.25em;
	border-radius: 2.25em;
}
.ui-loader-verbose .ui-icon-loading {
	margin: 0 auto .625em;
	filter: Alpha(Opacity=75);
	opacity: .75;
}
.ui-loader-textonly {
	padding: .9375em;
	margin-left: -7.1875em;
}
.ui-loader-textonly .ui-icon-loading {
	display: none;
}
.ui-loader-fakefix {
	position: absolute;
}
/* Headers, content panels */
.ui-bar,
.ui-body {
	position: relative;
	padding: .4em 1em;
	overflow: hidden;
	display: block;
	clear: both;
}
.ui-bar h1,
.ui-bar h2,
.ui-bar h3,
.ui-bar h4,
.ui-bar h5,
.ui-bar h6 {
	margin: 0;
	padding: 0;
	font-size: 1em;
	display: inline-block;
}
.ui-header,
.ui-footer {
	border-width: 1px 0;
	border-style: solid;
	position: relative;
}
.ui-header:empty,
.ui-footer:empty {
	min-height: 2.6875em;
}
.ui-header .ui-title,
.ui-footer .ui-title {
	font-size: 1em;
	min-height: 1.1em;
	text-align: center;
	display: block;
	margin: 0 30%;
	padding: .7em 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	outline: 0 !important;
}
.ui-footer .ui-title {
	margin: 0 1em;
}
.ui-content {
	border-width: 0;
	overflow: visible;
	overflow-x: hidden;
	padding: 1em;
}
/* Corner styling for dialogs and popups */
.ui-corner-all > .ui-header:first-child,
.ui-corner-all > .ui-content:first-child,
.ui-corner-all > .ui-footer:first-child {
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
}
.ui-corner-all > .ui-header:last-child,
.ui-corner-all > .ui-content:last-child,
.ui-corner-all > .ui-footer:last-child {
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
}
/* Buttons and icons */
.ui-btn {
	font-size: 16px;
	margin: .5em 0;
	padding: .7em 1em;
	display: block;
	position: relative;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.ui-btn-icon-notext,
.ui-header button.ui-btn.ui-btn-icon-notext,
.ui-footer button.ui-btn.ui-btn-icon-notext {
	padding: 0;
	width: 1.75em;
	height: 1.75em;
	text-indent: -9999px;
	white-space: nowrap !important;
}
.ui-mini {
	font-size: 12.5px;
}
.ui-mini .ui-btn {
	font-size: inherit;
}
/* Make buttons in toolbars default to mini and inline. */
.ui-header .ui-btn,
.ui-footer .ui-btn {
	font-size: 12.5px;
	display: inline-block;
	vertical-align: middle;
}
.ui-header .ui-controlgroup .ui-btn-icon-notext,
.ui-footer .ui-controlgroup .ui-btn-icon-notext {
    font-size: 12.5px;
}
/* To ensure same top and left/right position when ui-btn-left/right are added to something other than buttons. */
.ui-header .ui-btn-left,
.ui-header .ui-btn-right {
	font-size: 12.5px;
}
.ui-mini.ui-btn-icon-notext,
.ui-mini .ui-btn-icon-notext,
.ui-header .ui-btn-icon-notext,
.ui-footer .ui-btn-icon-notext {
	font-size: 16px;	
	padding: 0;
}
.ui-btn-inline {
	display: inline-block;
	vertical-align: middle;
	margin-right: .625em;
}
.ui-btn-icon-left {
	padding-left: 2.5em;
}
.ui-btn-icon-right {
	padding-right: 2.5em;
}
.ui-btn-icon-top {
	padding-top: 2.5em;
}
.ui-btn-icon-bottom {
	padding-bottom: 2.5em;
}
.ui-header .ui-btn-icon-top,
.ui-footer .ui-btn-icon-top,
.ui-header .ui-btn-icon-bottom,
.ui-footer .ui-btn-icon-bottom {
	padding-left: .3125em;
	padding-right: .3125em;
}
.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
	content: "";
	position: absolute;
	display: block;
	width: 22px;
	height: 22px;
}
.ui-btn-icon-notext:after,
.ui-btn-icon-left:after,
.ui-btn-icon-right:after {
	top: 50%;
	margin-top: -11px;
}
.ui-btn-icon-left:after {
	left: .5625em;
}
.ui-btn-icon-right:after {
	right: .5625em;
}
.ui-mini.ui-btn-icon-left:after,
.ui-mini .ui-btn-icon-left:after,
.ui-header .ui-btn-icon-left:after,
.ui-footer .ui-btn-icon-left:after {
	left: .37em;
}
.ui-mini.ui-btn-icon-right:after,
.ui-mini .ui-btn-icon-right:after,
.ui-header .ui-btn-icon-right:after,
.ui-footer .ui-btn-icon-right:after {
	right: .37em;
}
.ui-btn-icon-notext:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after {
	left: 50%;
	margin-left: -11px;
}
.ui-btn-icon-top:after {
	top: .5625em;
}
.ui-btn-icon-bottom:after {
	top: auto;
	bottom: .5625em;
}
/* Buttons in header position classes */
.ui-header .ui-btn-left,
.ui-header .ui-btn-right,
.ui-btn-left > [class*="ui-"],
.ui-btn-right > [class*="ui-"] {
	margin: 0;
}
.ui-btn-left,
.ui-btn-right {
	position: absolute;
	top: .24em;
}
.ui-btn-left {
	left: .4em;
}
.ui-btn-right {
	right: .4em;
}
.ui-btn-icon-notext.ui-btn-left {
	top: .3125em;
	left: .3125em;
}
.ui-btn-icon-notext.ui-btn-right {
	top: .3125em;
	right: .3125em;
}
/* Button elements */
button.ui-btn,
.ui-controlgroup-controls button.ui-btn-icon-notext {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 100%;
}
button.ui-btn-inline,
.ui-header button.ui-btn,
.ui-footer button.ui-btn {
	width: auto;
}
/* Firefox adds a 1px border in a button element. We negate this to make sure they have the same height as other buttons in controlgroups. */
button.ui-btn::-moz-focus-inner {
	border: 0;
}
button.ui-btn-icon-notext,
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: 1.75em;
}
/* Form labels */
.ui-mobile label,
.ui-controlgroup-label {
	display: block;
	margin: 0 0 .4em;
}
/* Accessible content hiding */
/* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
.ui-hide-label > label,
.ui-hide-label .ui-controlgroup-label,
.ui-hide-label .ui-rangeslider label,
.ui-hidden-accessible {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
/* Used for hiding elements by the filterable widget. You can also use this class to hide list items or buttons in controlgroups; this ensures correct corner styling. */
.ui-screen-hidden {
	display: none !important;
}
/* Transitions originally inspired by those from jQtouch, nice work, folks */
.ui-mobile-viewport-transitioning,
.ui-mobile-viewport-transitioning .ui-page {
	width: 100%;
	height: 100%;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.ui-page-pre-in {
	opacity: 0;
}
.in {
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-duration: 350ms;
	-moz-animation-timing-function: ease-out;
	-moz-animation-duration: 350ms;
	animation-timing-function: ease-out;
	animation-duration: 350ms;
}
.out {
	-webkit-animation-timing-function: ease-in;
	-webkit-animation-duration: 225ms;
	-moz-animation-timing-function: ease-in;
	-moz-animation-duration: 225ms;
	animation-timing-function: ease-in;
	animation-duration: 225ms;
}
@-webkit-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}
@-moz-keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}
@keyframes fadein {
    from { opacity: 0; }
    to { opacity: 1; }
}
@-webkit-keyframes fadeout {
    from { opacity: 1; }
    to { opacity: 0; }
}
@-moz-keyframes fadeout {
    from { opacity: 1; }
    to { opacity: 0; }
}
@keyframes fadeout {
    from { opacity: 1; }
    to { opacity: 0; }
}
.fade.out {
	opacity: 0;
	-webkit-animation-duration: 125ms;
	-webkit-animation-name: fadeout;
	-moz-animation-duration: 125ms;
	-moz-animation-name: fadeout;
	animation-duration: 125ms;
	animation-name: fadeout;
}
.fade.in {
	opacity: 1;
	-webkit-animation-duration: 225ms;
	-webkit-animation-name: fadein;
	-moz-animation-duration: 225ms;
	-moz-animation-name: fadein;
	animation-duration: 225ms;
	animation-name: fadein;
}
.pop {
	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}
.pop.in {
	-webkit-transform: scale(1);
	-webkit-animation-name: popin;
	-webkit-animation-duration: 350ms;
	-moz-transform: scale(1);
	-moz-animation-name: popin;
	-moz-animation-duration: 350ms;
	transform: scale(1);
	animation-name: popin;
	animation-duration: 350ms;
    opacity: 1;
}
.pop.out {
	-webkit-animation-name: fadeout;
	-webkit-animation-duration: 100ms;
	-moz-animation-name: fadeout;
	-moz-animation-duration: 100ms;
	animation-name: fadeout;
	animation-duration: 100ms;
	opacity: 0;
}
.pop.in.reverse {
	-webkit-animation-name: fadein;
	-moz-animation-name: fadein;
	animation-name: fadein;
}
.pop.out.reverse {
	-webkit-transform: scale(.8);
	-webkit-animation-name: popout;
	-moz-transform: scale(.8);
	-moz-animation-name: popout;
	transform: scale(.8);
	animation-name: popout;
}
@-webkit-keyframes popin {
    from {
        -webkit-transform: scale(.8);
        opacity: 0;
    }
    to {
        -webkit-transform: scale(1);
        opacity: 1;
    }
}
@-moz-keyframes popin {
    from {
        -moz-transform: scale(.8);
        opacity: 0;
    }
    to {
        -moz-transform: scale(1);
        opacity: 1;
    }
}
@keyframes popin {
    from {
        transform: scale(.8);
        opacity: 0;
    }
    to {
        transform: scale(1);
        opacity: 1;
    }
}
@-webkit-keyframes popout {
    from {
        -webkit-transform: scale(1);
        opacity: 1;
    }
    to {
        -webkit-transform: scale(.8);
        opacity: 0;
    }
}
@-moz-keyframes popout {
    from {
        -moz-transform: scale(1);
        opacity: 1;
    }
    to {
        -moz-transform: scale(.8);
        opacity: 0;
    }
}
@keyframes popout {
    from {
        transform: scale(1);
        opacity: 1;
    }
    to {
        transform: scale(.8);
        opacity: 0;
    }
}
/* keyframes for slidein from sides */
@-webkit-keyframes slideinfromright {
    from { -webkit-transform: translate3d(100%,0,0); }
    to { -webkit-transform: translate3d(0,0,0); }
}
@-moz-keyframes slideinfromright {
    from { -moz-transform: translateX(100%); }
    to { -moz-transform: translateX(0); }
}
@keyframes slideinfromright {
    from { transform: translateX(100%); }
    to { transform: translateX(0); }
}
@-webkit-keyframes slideinfromleft {
    from { -webkit-transform: translate3d(-100%,0,0); }
    to { -webkit-transform: translate3d(0,0,0); }
}
@-moz-keyframes slideinfromleft {
    from { -moz-transform: translateX(-100%); }
    to { -moz-transform: translateX(0); }
}
@keyframes slideinfromleft {
    from { transform: translateX(-100%); }
    to { transform: translateX(0); }
}
/* keyframes for slideout to sides */
@-webkit-keyframes slideouttoleft {
    from { -webkit-transform: translate3d(0,0,0); }
    to { -webkit-transform: translate3d(-100%,0,0); }
}
@-moz-keyframes slideouttoleft {
    from { -moz-transform: translateX(0); }
    to { -moz-transform: translateX(-100%); }
}
@keyframes slideouttoleft {
    from { transform: translateX(0); }
    to { transform: translateX(-100%); }
}
@-webkit-keyframes slideouttoright {
    from { -webkit-transform: translate3d(0,0,0); }
    to { -webkit-transform: translate3d(100%,0,0); }
}
@-moz-keyframes slideouttoright {
    from { -moz-transform: translateX(0); }
    to { -moz-transform: translateX(100%); }
}
@keyframes slideouttoright {
    from { transform: translateX(0); }
    to { transform: translateX(100%); }
}
.slide.out, .slide.in {
	-webkit-animation-timing-function: ease-out;
	-webkit-animation-duration: 350ms;
	-moz-animation-timing-function: ease-out;
	-moz-animation-duration: 350ms;
	animation-timing-function: ease-out;
	animation-duration: 350ms;
}
.slide.out {
	-webkit-transform: translate3d(-100%,0,0);
	-webkit-animation-name: slideouttoleft;
	-moz-transform: translateX(-100%);
	-moz-animation-name: slideouttoleft;
	transform: translateX(-100%);
	animation-name: slideouttoleft;
}
.slide.in {
	-webkit-transform: translate3d(0,0,0);
	-webkit-animation-name: slideinfromright;
	-moz-transform: translateX(0);
	-moz-animation-name: slideinfromright;
	transform: translateX(0);
	animation-name: slideinfromright;
}
.slide.out.reverse {
	-webkit-transform: translate3d(100%,0,0);
	-webkit-animation-name: slideouttoright;
	-moz-transform: translateX(100%);
	-moz-animation-name: slideouttoright;
	transform: translateX(100%);
	animation-name: slideouttoright;
}
.slide.in.reverse {
	-webkit-transform: translate3d(0,0,0);
	-webkit-animation-name: slideinfromleft;
	-moz-transform: translateX(0);
	-moz-animation-name: slideinfromleft;
	transform: translateX(0);
	animation-name: slideinfromleft;
}
.slidefade.out {
	-webkit-transform: translateX(-100%);
	-webkit-animation-name: slideouttoleft;
	-webkit-animation-duration: 225ms;
	-moz-transform: translateX(-100%);
	-moz-animation-name: slideouttoleft;
	-moz-animation-duration: 225ms;
	transform: translateX(-100%);
	animation-name: slideouttoleft;
	animation-duration: 225ms;
}
.slidefade.in {
	-webkit-transform: translateX(0);
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateX(0);
	-moz-animation-name: fadein;
	-moz-animation-duration: 200ms;
	transform: translateX(0);
	animation-name: fadein;
	animation-duration: 200ms;
}
.slidefade.out.reverse {
	-webkit-transform: translateX(100%);
	-webkit-animation-name: slideouttoright;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateX(100%);
	-moz-animation-name: slideouttoright;
	-moz-animation-duration: 200ms;
	transform: translateX(100%);
	animation-name: slideouttoright;
	animation-duration: 200ms;
}
.slidefade.in.reverse {
	-webkit-transform: translateX(0);
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateX(0);
	-moz-animation-name: fadein;
	-moz-animation-duration: 200ms;
	transform: translateX(0);
	animation-name: fadein;
	animation-duration: 200ms;
}
/* slide down */
.slidedown.out {
	-webkit-animation-name: fadeout;
	-webkit-animation-duration: 100ms;
	-moz-animation-name: fadeout;
	-moz-animation-duration: 100ms;
	animation-name: fadeout;
	animation-duration: 100ms;
}
.slidedown.in {
	-webkit-transform: translateY(0);
	-webkit-animation-name: slideinfromtop;
	-webkit-animation-duration: 250ms;
	-moz-transform: translateY(0);
	-moz-animation-name: slideinfromtop;
	-moz-animation-duration: 250ms;
	transform: translateY(0);
	animation-name: slideinfromtop;
	animation-duration: 250ms;
}
.slidedown.in.reverse {
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 150ms;
	-moz-animation-name: fadein;
	-moz-animation-duration: 150ms;
	animation-name: fadein;
	animation-duration: 150ms;
}
.slidedown.out.reverse {
	-webkit-transform: translateY(-100%);
	-webkit-animation-name: slideouttotop;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateY(-100%);
	-moz-animation-name: slideouttotop;
	-moz-animation-duration: 200ms;
	transform: translateY(-100%);
	animation-name: slideouttotop;
	animation-duration: 200ms;
}
@-webkit-keyframes slideinfromtop {
    from { -webkit-transform: translateY(-100%); }
    to { -webkit-transform: translateY(0); }
}
@-moz-keyframes slideinfromtop {
    from { -moz-transform: translateY(-100%); }
    to { -moz-transform: translateY(0); }
}
@keyframes slideinfromtop {
    from { transform: translateY(-100%); }
    to { transform: translateY(0); }
}
@-webkit-keyframes slideouttotop {
    from { -webkit-transform: translateY(0); }
    to { -webkit-transform: translateY(-100%); }
}
@-moz-keyframes slideouttotop {
    from { -moz-transform: translateY(0); }
    to { -moz-transform: translateY(-100%); }
}
@keyframes slideouttotop {
    from { transform: translateY(0); }
    to { transform: translateY(-100%); }
}
/* slide up */
.slideup.out {
	-webkit-animation-name: fadeout;
	-webkit-animation-duration: 100ms;
	-moz-animation-name: fadeout;
	-moz-animation-duration: 100ms;
	animation-name: fadeout;
	animation-duration: 100ms;
}
.slideup.in {
	-webkit-transform: translateY(0);
	-webkit-animation-name: slideinfrombottom;
	-webkit-animation-duration: 250ms;
	-moz-transform: translateY(0);
	-moz-animation-name: slideinfrombottom;
	-moz-animation-duration: 250ms;
	transform: translateY(0);
	animation-name: slideinfrombottom;
	animation-duration: 250ms;
}
.slideup.in.reverse {
	-webkit-animation-name: fadein;
	-webkit-animation-duration: 150ms;
	-moz-animation-name: fadein;
	-moz-animation-duration: 150ms;
	animation-name: fadein;
	animation-duration: 150ms;
}
.slideup.out.reverse {
	-webkit-transform: translateY(100%);
	-webkit-animation-name: slideouttobottom;
	-webkit-animation-duration: 200ms;
	-moz-transform: translateY(100%);
	-moz-animation-name: slideouttobottom;
	-moz-animation-duration: 200ms;
	transform: translateY(100%);
	animation-name: slideouttobottom;
	animation-duration: 200ms;
}
@-webkit-keyframes slideinfrombottom {
    from { -webkit-transform: translateY(100%); }
    to { -webkit-transform: translateY(0); }
}
@-moz-keyframes slideinfrombottom {
    from { -moz-transform: translateY(100%); }
    to { -moz-transform: translateY(0); }
}
@keyframes slideinfrombottom {
    from { transform: translateY(100%); }
    to { transform: translateY(0); }
}
@-webkit-keyframes slideouttobottom {
    from { -webkit-transform: translateY(0); }
    to { -webkit-transform: translateY(100%); }
}
@-moz-keyframes slideouttobottom {
    from { -moz-transform: translateY(0); }
    to { -moz-transform: translateY(100%); }
}
@keyframes slideouttobottom {
    from { transform: translateY(0); }
    to { transform: translateY(100%); }
}
/* The properties in this rule are only necessary for the 'flip' transition.
 * We need specify the perspective to create a projection matrix. This will add
 * some depth as the element flips. The depth number represents the distance of
 * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
 * value.
 */
.viewport-flip {
	-webkit-perspective: 1000;
	-moz-perspective: 1000;
	perspective: 1000;
	position: absolute;
}
.flip {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateX(0); /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
	-moz-backface-visibility: hidden;
	-moz-transform: translateX(0);
	backface-visibility: hidden;
	transform: translateX(0);
}
.flip.out {
	-webkit-transform: rotateY(-90deg) scale(.9);
	-webkit-animation-name: flipouttoleft;
	-webkit-animation-duration: 175ms;
	-moz-transform: rotateY(-90deg) scale(.9);
	-moz-animation-name: flipouttoleft;
	-moz-animation-duration: 175ms;
	transform: rotateY(-90deg) scale(.9);
	animation-name: flipouttoleft;
	animation-duration: 175ms;
}
.flip.in {
	-webkit-animation-name: flipintoright;
	-webkit-animation-duration: 225ms;
	-moz-animation-name: flipintoright;
	-moz-animation-duration: 225ms;
	animation-name: flipintoright;
	animation-duration: 225ms;
}
.flip.out.reverse {
	-webkit-transform: rotateY(90deg) scale(.9);
	-webkit-animation-name: flipouttoright;
	-moz-transform: rotateY(90deg) scale(.9);
	-moz-animation-name: flipouttoright;
	transform: rotateY(90deg) scale(.9);
	animation-name: flipouttoright;
}
.flip.in.reverse {
	-webkit-animation-name: flipintoleft;
	-moz-animation-name: flipintoleft;
	animation-name: flipintoleft;
}
@-webkit-keyframes flipouttoleft {
    from { -webkit-transform: rotateY(0); }
    to { -webkit-transform: rotateY(-90deg) scale(.9); }
}
@-moz-keyframes flipouttoleft {
    from { -moz-transform: rotateY(0); }
    to { -moz-transform: rotateY(-90deg) scale(.9); }
}
@keyframes flipouttoleft {
    from { transform: rotateY(0); }
    to { transform: rotateY(-90deg) scale(.9); }
}
@-webkit-keyframes flipouttoright {
    from { -webkit-transform: rotateY(0) ; }
    to { -webkit-transform: rotateY(90deg) scale(.9); }
}
@-moz-keyframes flipouttoright {
    from { -moz-transform: rotateY(0); }
    to { -moz-transform: rotateY(90deg) scale(.9); }
}
@keyframes flipouttoright {
    from { transform: rotateY(0); }
    to { transform: rotateY(90deg) scale(.9); }
}
@-webkit-keyframes flipintoleft {
    from { -webkit-transform: rotateY(-90deg) scale(.9); }
    to { -webkit-transform: rotateY(0); }
}
@-moz-keyframes flipintoleft {
    from { -moz-transform: rotateY(-90deg) scale(.9); }
    to { -moz-transform: rotateY(0); }
}
@keyframes flipintoleft {
    from { transform: rotateY(-90deg) scale(.9); }
    to { transform: rotateY(0); }
}
@-webkit-keyframes flipintoright {
    from { -webkit-transform: rotateY(90deg) scale(.9); }
    to { -webkit-transform: rotateY(0); }
}
@-moz-keyframes flipintoright {
    from { -moz-transform: rotateY(90deg) scale(.9); }
    to { -moz-transform: rotateY(0); }
}
@keyframes flipintoright {
    from { transform: rotateY(90deg) scale(.9); }
    to { transform: rotateY(0); }
}
/* The properties in this rule are only necessary for the 'flip' transition.
 * We need specify the perspective to create a projection matrix. This will add
 * some depth as the element flips. The depth number represents the distance of
 * the viewer from the z-plane. According to the CSS3 spec, 1000 is a moderate
 * value.
 */
.viewport-turn {
	-webkit-perspective: 200px;
	-moz-perspective: 200px;
	-ms-perspective: 200px;
	perspective: 200px;
	position: absolute;
}
.turn {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateX(0); /* Needed to work around an iOS 3.1 bug that causes listview thumbs to disappear when -webkit-visibility:hidden is used. */
	-webkit-transform-origin: 0;
	
	-moz-backface-visibility: hidden;
	-moz-transform: translateX(0);
	-moz-transform-origin: 0;
	
	backface-visibility :hidden;
	transform: translateX(0);
	transform-origin: 0;
}
.turn.out {
	-webkit-transform: rotateY(-90deg) scale(.9);
	-webkit-animation-name: flipouttoleft;
	-webkit-animation-duration: 125ms;
	-moz-transform: rotateY(-90deg) scale(.9);
	-moz-animation-name: flipouttoleft;
	-moz-animation-duration: 125ms;
	transform: rotateY(-90deg) scale(.9);
	animation-name: flipouttoleft;
	animation-duration: 125ms;
}
.turn.in {
	-webkit-animation-name: flipintoright;
	-webkit-animation-duration: 250ms;
	-moz-animation-name: flipintoright;
	-moz-animation-duration: 250ms;
	animation-name: flipintoright;
	animation-duration: 250ms;
	
}
.turn.out.reverse {
	-webkit-transform: rotateY(90deg) scale(.9);
	-webkit-animation-name: flipouttoright;
	-moz-transform: rotateY(90deg) scale(.9);
	-moz-animation-name: flipouttoright;
	transform: rotateY(90deg) scale(.9);
	animation-name: flipouttoright;
}
.turn.in.reverse {
	-webkit-animation-name: flipintoleft;
	-moz-animation-name: flipintoleft;
	animation-name: flipintoleft;
}
@-webkit-keyframes flipouttoleft {
    from { -webkit-transform: rotateY(0); }
    to { -webkit-transform: rotateY(-90deg) scale(.9); }
}
@-moz-keyframes flipouttoleft {
    from { -moz-transform: rotateY(0); }
    to { -moz-transform: rotateY(-90deg) scale(.9); }
}
@keyframes flipouttoleft {
    from { transform: rotateY(0); }
    to { transform: rotateY(-90deg) scale(.9); }
}
@-webkit-keyframes flipouttoright {
    from { -webkit-transform: rotateY(0) ; }
    to { -webkit-transform: rotateY(90deg) scale(.9); }
}
@-moz-keyframes flipouttoright {
    from { -moz-transform: rotateY(0); }
    to { -moz-transform: rotateY(90deg) scale(.9); }
}
@keyframes flipouttoright {
    from { transform: rotateY(0); }
    to { transform: rotateY(90deg) scale(.9); }
}
@-webkit-keyframes flipintoleft {
    from { -webkit-transform: rotateY(-90deg) scale(.9); }
    to { -webkit-transform: rotateY(0); }
}
@-moz-keyframes flipintoleft {
    from { -moz-transform: rotateY(-90deg) scale(.9); }
    to { -moz-transform: rotateY(0); }
}
@keyframes flipintoleft {
    from { transform: rotateY(-90deg) scale(.9); }
    to { transform: rotateY(0); }
}
@-webkit-keyframes flipintoright {
    from { -webkit-transform: rotateY(90deg) scale(.9); }
    to { -webkit-transform: rotateY(0); }
}
@-moz-keyframes flipintoright {
    from { -moz-transform: rotateY(90deg) scale(.9); }
    to { -moz-transform: rotateY(0); }
}
@keyframes flipintoright {
    from { transform: rotateY(90deg) scale(.9); }
    to { transform: rotateY(0); }
}
/* flow transition */
.flow {
	-webkit-transform-origin: 50% 30%;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.4);
	-moz-transform-origin: 50% 30%;	
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.4);
	transform-origin: 50% 30%;	
	box-shadow: 0 0 20px rgba(0,0,0,.4);
}
.ui-dialog.flow {
	-webkit-transform-origin: none;
	-webkit-box-shadow: none;
	-moz-transform-origin: none;	
	-moz-box-shadow: none;
	transform-origin: none;	
	box-shadow: none;
}
.flow.out {
	-webkit-transform: translateX(-100%) scale(.7);
	-webkit-animation-name: flowouttoleft;
	-webkit-animation-timing-function: ease;
	-webkit-animation-duration: 350ms;
	-moz-transform: translateX(-100%) scale(.7);
	-moz-animation-name: flowouttoleft;
	-moz-animation-timing-function: ease;
	-moz-animation-duration: 350ms;
	transform: translateX(-100%) scale(.7);
	animation-name: flowouttoleft;
	animation-timing-function: ease;
	animation-duration: 350ms;
}
.flow.in {
	-webkit-transform: translateX(0) scale(1);
	-webkit-animation-name: flowinfromright;
	-webkit-animation-timing-function: ease;
	-webkit-animation-duration: 350ms;
	-moz-transform: translateX(0) scale(1);
	-moz-animation-name: flowinfromright;
	-moz-animation-timing-function: ease;
	-moz-animation-duration: 350ms;
	transform: translateX(0) scale(1);
	animation-name: flowinfromright;
	animation-timing-function: ease;
	animation-duration: 350ms;
}
.flow.out.reverse {
	-webkit-transform: translateX(100%);
	-webkit-animation-name: flowouttoright;
	-moz-transform: translateX(100%);
	-moz-animation-name: flowouttoright;
	transform: translateX(100%);
	animation-name: flowouttoright;
}
.flow.in.reverse {
	-webkit-animation-name: flowinfromleft;
	-moz-animation-name: flowinfromleft;
	animation-name: flowinfromleft;
}
@-webkit-keyframes flowouttoleft {
    0% { -webkit-transform: translateX(0) scale(1); }
	60%, 70% { -webkit-transform: translateX(0) scale(.7); }
    100% { -webkit-transform: translateX(-100%) scale(.7); }
}
@-moz-keyframes flowouttoleft {
    0% { -moz-transform: translateX(0) scale(1); }
	60%, 70% { -moz-transform: translateX(0) scale(.7); }
    100% { -moz-transform:  translateX(-100%) scale(.7); }
}
@keyframes flowouttoleft {
    0% { transform: translateX(0) scale(1); }
	60%, 70% { transform: translateX(0) scale(.7); }
    100% { transform:  translateX(-100%) scale(.7); }
}
@-webkit-keyframes flowouttoright {
    0% { -webkit-transform: translateX(0) scale(1); }
	60%, 70% { -webkit-transform: translateX(0) scale(.7); }
    100% { -webkit-transform:  translateX(100%) scale(.7); }
}
@-moz-keyframes flowouttoright {
    0% { -moz-transform: translateX(0) scale(1); }
	60%, 70% { -moz-transform: translateX(0) scale(.7); }
    100% { -moz-transform:  translateX(100%) scale(.7); }
}
@keyframes flowouttoright {
    0% { transform: translateX(0) scale(1); }
	60%, 70% { transform: translateX(0) scale(.7); }
    100% { transform:  translateX(100%) scale(.7); }
}
@-webkit-keyframes flowinfromleft {
    0% { -webkit-transform: translateX(-100%) scale(.7); }
	30%, 40% { -webkit-transform: translateX(0) scale(.7); }
    100% { -webkit-transform: translateX(0) scale(1); }
}
@-moz-keyframes flowinfromleft {
    0% { -moz-transform: translateX(-100%) scale(.7); }
	30%, 40% { -moz-transform: translateX(0) scale(.7); }
    100% { -moz-transform: translateX(0) scale(1); }
}
@keyframes flowinfromleft {
    0% { transform: translateX(-100%) scale(.7); }
	30%, 40% { transform: translateX(0) scale(.7); }
    100% { transform: translateX(0) scale(1); }
}
@-webkit-keyframes flowinfromright {
    0% { -webkit-transform: translateX(100%) scale(.7); }
	30%, 40% { -webkit-transform: translateX(0) scale(.7); }
    100% { -webkit-transform: translateX(0) scale(1); }
}
@-moz-keyframes flowinfromright {
    0% { -moz-transform: translateX(100%) scale(.7); }
	30%, 40% { -moz-transform: translateX(0) scale(.7); }
    100% { -moz-transform: translateX(0) scale(1); }
}
@keyframes flowinfromright {
    0% { transform: translateX(100%) scale(.7); }
	30%, 40% { transform: translateX(0) scale(.7); }
    100% { transform: translateX(0) scale(1); }
}
.ui-field-contain,
.ui-mobile fieldset.ui-field-contain {
	display: block;
	position: relative;
	overflow: visible;
	clear: both;
	padding: .8em 0;
}
.ui-field-contain > label ~ [class*="ui-"],
.ui-field-contain .ui-controlgroup-controls {
	margin: 0;
}
.ui-field-contain:last-child {
	border-bottom-width: 0;
}
@media (min-width: 28em) {
	.ui-field-contain,
	.ui-mobile fieldset.ui-field-contain {
		padding: 0;
		margin: 1em 0;
		border-bottom-width: 0;
	}
	.ui-field-contain:before,
	.ui-field-contain:after {
		content: "";
		display: table;
	}
	.ui-field-contain:after {
		clear: both;
	}
	.ui-field-contain > label,
	.ui-field-contain .ui-controlgroup-label,
	.ui-field-contain > .ui-rangeslider > label {
		float: left;
		width: 20%;
		margin: .5em 2% 0 0;
	}
	.ui-popup .ui-field-contain > label,
	.ui-popup .ui-field-contain .ui-controlgroup-label,
	.ui-popup .ui-field-contain > .ui-rangeslider > label {
		float: none;
		width: auto;
		margin: 0 0 .4em;
	}
	.ui-field-contain > label ~ [class*="ui-"],
	.ui-field-contain .ui-controlgroup-controls {
		float: left;
		width: 78%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	/* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
	.ui-hide-label > label ~ [class*="ui-"],
	.ui-hide-label .ui-controlgroup-controls,
	.ui-popup .ui-field-contain > label ~ [class*="ui-"],
	.ui-popup .ui-field-contain .ui-controlgroup-controls {
		float: none;
		width: 100%;
	}
	.ui-field-contain > label ~ .ui-btn-inline {
		width: auto;
		margin-right: .625em;
	}
}
/* content configurations. */
.ui-grid-a,
.ui-grid-b,
.ui-grid-c,
.ui-grid-d,
.ui-grid-solo {
	overflow: hidden;
}
.ui-block-a,
.ui-block-b,
.ui-block-c,
.ui-block-d,
.ui-block-e {
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	min-height: 1px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* force new row */
.ui-block-a {
	clear: left;
}
ul.ui-grid-a,
ul.ui-grid-b,
ul.ui-grid-c,
ul.ui-grid-d,
ul.ui-grid-solo,
li.ui-block-a,
li.ui-block-b,
li.ui-block-c,
li.ui-block-d,
li.ui-block-e {
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	list-style: none;
}
/* No margin in grids for 100% width button elements until we can use max-width: fill-available; */
[class*="ui-block-"] > button.ui-btn {
	margin-right: 0;
	margin-left: 0;
}
[class*="ui-block-"] > .ui-btn,
[class*="ui-block-"] > .ui-select,
[class*="ui-block-"] > .ui-checkbox,
[class*="ui-block-"] > .ui-radio,
[class*="ui-block-"] > button.ui-btn-inline,
[class*="ui-block-"] > button.ui-btn-icon-notext,
.ui-header [class*="ui-block-"] > button.ui-btn,
.ui-footer [class*="ui-block-"] > button.ui-btn {
	margin-right: .3125em;
	margin-left: .3125em;
}
.ui-grid-a > .ui-block-a,
.ui-grid-a > .ui-block-b {
	/* width: 49.95%; IE7 */
	/* margin-right: -.5px; BB5 */
	width: 50%;
}
.ui-grid-b > .ui-block-a,
.ui-grid-b > .ui-block-b,
.ui-grid-b > .ui-block-c {
	/* width: 33.25%; IE7 */
	/* margin-right: -.5px; BB5 */
	width: 33.333%;
}
.ui-grid-c > .ui-block-a,
.ui-grid-c > .ui-block-b,
.ui-grid-c > .ui-block-c,
.ui-grid-c > .ui-block-d {
	/* width: 24.925%; IE7 */
	/* margin-right: -.5px; BB5 */
	width: 25%;
}
.ui-grid-d > .ui-block-a,
.ui-grid-d > .ui-block-b,
.ui-grid-d > .ui-block-c,
.ui-grid-d > .ui-block-d,
.ui-grid-d > .ui-block-e {
	/* width: 19.925%; IE7 */
	width: 20%;
}
.ui-grid-solo > .ui-block-a {
	width: 100%;
	float: none; 
}
/* preset breakpoint to switch to stacked grid styles below 35em (560px) */
@media (max-width: 35em) {
	.ui-responsive > .ui-block-a,
	.ui-responsive > .ui-block-b,
	.ui-responsive > .ui-block-c,
	.ui-responsive > .ui-block-d,
	.ui-responsive > .ui-block-e {
		width: 100%; 
		float: none; 
	}
}
/* fixed page header & footer configuration */
.ui-header-fixed,
.ui-footer-fixed {
	left: 0;
	right: 0;
	width: 100%;
	position: fixed;
	z-index: 1000;
}
.ui-header-fixed {
	top: -1px;
	padding-top: 1px;
}
.ui-header-fixed.ui-fixed-hidden {
	top: 0;
	padding-top: 0;
}
.ui-header-fixed .ui-btn-left,
.ui-header-fixed .ui-btn-right {
	margin-top: 1px;
}
.ui-header-fixed.ui-fixed-hidden .ui-btn-left,
.ui-header-fixed.ui-fixed-hidden .ui-btn-right {
	margin-top: 0;
}
.ui-footer-fixed {
	bottom: -1px;
	padding-bottom: 1px;
}
.ui-footer-fixed.ui-fixed-hidden {
	bottom: 0;
	padding-bottom: 0;
}
.ui-header-fullscreen,
.ui-footer-fullscreen {
	filter: Alpha(Opacity=90);
	opacity: .9;
}
/* updatePagePadding() will update the padding to actual height of header and footer. */
.ui-page-header-fixed {
	padding-top: 2.8125em;
}
.ui-page-footer-fixed {
	padding-bottom: 2.8125em;
}
.ui-page-header-fullscreen > .ui-content,
.ui-page-footer-fullscreen > .ui-content {
	padding: 0;
}
.ui-fixed-hidden {
	position: absolute;
}
/* Tap toggle: hide external fixed footer. See issue #6604 */
.ui-footer-fixed.ui-fixed-hidden {
  display: none;
}
.ui-page .ui-footer-fixed.ui-fixed-hidden {
  display: block
}
.ui-page-header-fullscreen .ui-fixed-hidden,
.ui-page-footer-fullscreen .ui-fixed-hidden {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-header-fixed .ui-btn,
.ui-footer-fixed .ui-btn { 
	z-index: 10;
}
/* workarounds for other widgets */
.ui-android-2x-fixed .ui-li-has-thumb {
	-webkit-transform: translate3d(0,0,0);
}
.ui-navbar {
	max-width: 100%;
}
.ui-navbar ul:before,
.ui-navbar ul:after {
	content: "";
	display: table;
}
.ui-navbar ul:after {
	clear: both;
}
.ui-navbar ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	display: block;
	border: 0;
	max-width: 100%;
	overflow: visible;
}
.ui-navbar li .ui-btn {
	font-size: 12.5px;
	display: block;
	margin: 0;
	border-right-width: 0;
}
.ui-navbar .ui-btn:focus {
	z-index: 1;
}
/* fixes gaps caused by subpixel problem */
.ui-navbar li:last-child .ui-btn {
	margin-right: -4px;
}
.ui-navbar li:last-child .ui-btn:after {
	margin-right: 4px;
}
.ui-content .ui-navbar li:last-child .ui-btn,
.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn {
	border-right-width: 1px;
	margin-right: 0;
}
.ui-content .ui-navbar li:last-child .ui-btn:after,
.ui-content .ui-navbar .ui-grid-duo .ui-block-b .ui-btn:after {
	margin-right: 0;
}
.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn {
	border-right-width: 1px;
	margin-right: -1px;
}
.ui-navbar .ui-grid-duo .ui-block-a:last-child .ui-btn:after {
	margin-right: 1px;
}
.ui-navbar .ui-grid-duo .ui-btn {
	border-top-width: 0;
}
.ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
	border-top-width: 1px;
}
.ui-header .ui-navbar .ui-btn,
.ui-footer .ui-navbar .ui-btn {
	border-top-width: 0;
	border-bottom-width: 0;
}
.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-header .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
	border-top-width: 0;
}
.ui-header .ui-title ~ .ui-navbar .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-btn,
.ui-header .ui-navbar .ui-grid-duo .ui-btn,
.ui-footer .ui-navbar .ui-grid-duo .ui-btn,
.ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child .ui-btn,
.ui-header .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn,
.ui-footer .ui-title ~ .ui-navbar .ui-grid-duo .ui-block-a:first-child + .ui-block-b .ui-btn {
	border-top-width: 1px;
}
/* Hide the native input element */
.ui-input-btn input {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	padding: 0;
	border: 0;
	outline: 0;
	-webkit-border-radius: inherit;
	border-radius: inherit;	
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor: pointer;
	background: #fff;
	background: rgba(255,255,255,0);
	filter: Alpha(Opacity=0);
	opacity: .1;
	font-size: 1px;
	text-indent: -9999px;
	z-index: 2;
}
/* Fixes IE/WP filter alpha opacity bugs */
.ui-input-btn.ui-state-disabled input {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-collapsible {
	margin: 0 -1em;
}
.ui-collapsible-inset,
.ui-collapsible-set {
	margin: .5em 0;
  padding: .7em;
}
.ui-collapsible-heading {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
}
.ui-collapsible-heading .ui-btn {
	text-align: left;
	margin: 0;
	border-left-width: 0;
	border-right-width: 0;
}
.ui-collapsible-heading .ui-btn-icon-top,
.ui-collapsible-heading .ui-btn-icon-bottom {
	text-align: center;
}
.ui-collapsible-inset .ui-collapsible-heading .ui-btn {
	border-right-width: 1px;
	border-left-width: 1px;
}
.ui-collapsible-collapsed + .ui-collapsible:not(.ui-collapsible-inset) > .ui-collapsible-heading .ui-btn {
	border-top-width: 0;
}
.ui-collapsible-set .ui-collapsible:not(.ui-collapsible-inset) .ui-collapsible-heading .ui-btn {
	border-top-width: 1px;
}
.ui-collapsible-heading-status {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-collapsible-content {
	display: block;
	margin: 0;	
	padding: .5em 1em;
}
.ui-collapsible-themed-content .ui-collapsible-content {
	border-left-width: 0;
	border-right-width: 0;
	border-top-width: 0;
	border-bottom-width: 1px;
	border-style: solid;
}
.ui-collapsible-inset.ui-collapsible-themed-content .ui-collapsible-content {
	border-left-width: 1px;
	border-right-width: 1px;
}
.ui-collapsible-inset .ui-collapsible-content {
	margin: 0;
}
.ui-collapsible-content-collapsed {
	display: none;
}
.ui-collapsible-set > .ui-collapsible.ui-corner-all {
	-webkit-border-radius: 0;
	border-radius: 0;
}
.ui-collapsible-heading,
.ui-collapsible-heading > .ui-btn {
	-webkit-border-radius: inherit;	
	border-radius: inherit;	
}
.ui-collapsible-set .ui-collapsible.ui-first-child {
	-webkit-border-top-right-radius: inherit;	
	border-top-right-radius: inherit;
	-webkit-border-top-left-radius: inherit;	
	border-top-left-radius: inherit;		
}
.ui-collapsible-content,
.ui-collapsible-set .ui-collapsible.ui-last-child {
	-webkit-border-bottom-right-radius: inherit;	
	border-bottom-right-radius: inherit;
	-webkit-border-bottom-left-radius: inherit;	
	border-bottom-left-radius: inherit;		
}
.ui-collapsible-themed-content:not(.ui-collapsible-collapsed) > .ui-collapsible-heading {
	-webkit-border-bottom-right-radius: 0;	
	border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;	
	border-bottom-left-radius: 0;		
}
.ui-collapsible-set .ui-collapsible {
	margin: -1px -1em 0;
}
.ui-collapsible-set .ui-collapsible-inset {
	margin: -1px 0 0;
}
.ui-collapsible-set .ui-collapsible.ui-first-child {
	margin-top: 0;
}
.ui-controlgroup,
fieldset.ui-controlgroup {
	padding: 0;
	margin: .5em 0;
}
.ui-field-contain .ui-controlgroup,
.ui-field-contain fieldset.ui-controlgroup {
	margin: 0;
}
.ui-mini .ui-controlgroup-label {
	font-size: 16px;
}
.ui-controlgroup.ui-mini .ui-btn-icon-notext,
.ui-controlgroup .ui-mini.ui-btn-icon-notext {
	font-size: inherit;
}
.ui-controlgroup-controls .ui-btn,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-select {
	margin: 0;
}
.ui-controlgroup-controls .ui-btn:focus,
.ui-controlgroup-controls .ui-btn.ui-focus {
	z-index: 1;
}
.ui-controlgroup-controls li {
	list-style: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls {
	display: inline-block;
	vertical-align: middle;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls:before,
.ui-controlgroup-horizontal .ui-controlgroup-controls:after {
	content: "";
	display: table;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls:after {
	clear: both;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls > .ui-btn,
.ui-controlgroup-horizontal .ui-controlgroup-controls li > .ui-btn,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-radio,
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-select {
	float: left;
	clear: none;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn,
.ui-controlgroup-controls .ui-btn-icon-notext {
	width: auto;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn-icon-notext,
.ui-controlgroup-horizontal .ui-controlgroup-controls button.ui-btn-icon-notext {
	width: 1.5em;
}
 .ui-controlgroup-controls .ui-btn-icon-notext {
	height: auto;
	padding: .7em 1em;
}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn {
	border-bottom-width: 0;
}
.ui-controlgroup-vertical .ui-controlgroup-controls .ui-btn.ui-last-child {
	border-bottom-width: 1px;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn {
	border-right-width: 0;
}
.ui-controlgroup-horizontal .ui-controlgroup-controls .ui-btn.ui-last-child {
	border-right-width: 1px;
}
.ui-controlgroup-controls .ui-btn-corner-all,
.ui-controlgroup-controls .ui-btn.ui-corner-all {
	-webkit-border-radius: 0;
	border-radius: 0;
}
.ui-controlgroup-controls,
.ui-controlgroup-controls .ui-radio,
.ui-controlgroup-controls .ui-checkbox,
.ui-controlgroup-controls .ui-select,
.ui-controlgroup-controls li {
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
.ui-controlgroup-vertical .ui-btn.ui-first-child {
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
}
.ui-controlgroup-vertical .ui-btn.ui-last-child {
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
}
.ui-controlgroup-horizontal .ui-btn.ui-first-child {
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
}
.ui-controlgroup-horizontal .ui-btn.ui-last-child {
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
}
.ui-controlgroup-controls a.ui-shadow:not(:focus),
.ui-controlgroup-controls button.ui-shadow:not(:focus),
.ui-controlgroup-controls div.ui-shadow:not(.ui-focus) {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}
/* Fixes legend not wrapping on IE10 */
.ui-controlgroup-label legend {
	max-width: 100%;
}
.ui-controlgroup-controls > label {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-dialog {
	 background: none !important; /* this is to ensure that dialog theming does not apply (by default at least) on the page div */
}
.ui-dialog-contain {
	width: 92.5%;
	max-width: 500px;
	margin: 10% auto 1em auto;
	padding: 0;
	position: relative;
	top: -1em;
}
.ui-dialog-contain > .ui-header, 
.ui-dialog-contain > .ui-content, 
.ui-dialog-contain > .ui-footer { 
	display: block;
	position: relative; 
	width: auto;
	margin: 0;
}
.ui-dialog-contain > .ui-header {
	overflow: hidden;
	z-index: 10; 
	padding: 0;
	border-top-width: 0;
}
.ui-dialog-contain > .ui-footer {
	z-index: 10; 
	padding: 0 1em; 
	border-bottom-width: 0;
}
.ui-popup-open .ui-header-fixed,
.ui-popup-open .ui-footer-fixed {
	position: absolute !important; /* See issues #4816, #4844 and #4874 and popup.js */
}
.ui-popup-screen {
	background-image: url("data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="); /* Necessary to set some form of background to ensure element is clickable in IE6/7. While legacy IE won't understand the data-URI'd image, it ensures no additional requests occur in all other browsers with little overhead. */
	top: 0;
	left: 0;
	right: 0;
	bottom: 1px;
	position: absolute;
	filter: Alpha(Opacity=0);
	opacity: 0;
	z-index: 1099;
}
.ui-popup-screen.in {
	opacity: 0.5;
	filter: Alpha(Opacity=50);
}
.ui-popup-screen.out {
	opacity: 0;
	filter: Alpha(Opacity=0);
}
.ui-popup-container {
	z-index: 1100;
	display: inline-block;
	position: absolute;
	padding: 0;
	outline: 0;
}
.ui-popup {
	position: relative;
}
.ui-popup.ui-body-inherit {
	border-width: 1px;
	border-style: solid;
}
.ui-popup-hidden {
	left: 0;
	top: 0;
	position: absolute !important;
	visibility: hidden;
}
.ui-popup-truncate {
	height: 1px;
	width: 1px;
	margin: -1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-popup.ui-content,
.ui-popup .ui-content {
	overflow: visible;
}
.ui-popup > .ui-header {
	border-top-width: 0;
}
.ui-popup > .ui-footer {
	border-bottom-width: 0;
}
.ui-popup > p,
.ui-popup > h1,
.ui-popup > h2,
.ui-popup > h3,
.ui-popup > h4,
.ui-popup > h5,
.ui-popup > h6 {
	margin: .5em .4375em;
}
.ui-popup > span {
	display: block;
	margin: .5em .4375em;
}
.ui-popup-container .ui-content > p,
.ui-popup-container .ui-content > h1,
.ui-popup-container .ui-content > h2,
.ui-popup-container .ui-content > h3,
.ui-popup-container .ui-content > h4,
.ui-popup-container .ui-content > h5,
.ui-popup-container .ui-content > h6 {
	margin: .5em 0;
}
.ui-popup-container .ui-content > span {
	margin: 0;
}
.ui-popup-container .ui-content > p:first-child,
.ui-popup-container .ui-content > h1:first-child,
.ui-popup-container .ui-content > h2:first-child,
.ui-popup-container .ui-content > h3:first-child,
.ui-popup-container .ui-content > h4:first-child,
.ui-popup-container .ui-content > h5:first-child,
.ui-popup-container .ui-content > h6:first-child {
	margin-top: 0;
}
.ui-popup-container .ui-content > p:last-child,
.ui-popup-container .ui-content > h1:last-child,
.ui-popup-container .ui-content > h2:last-child,
.ui-popup-container .ui-content > h3:last-child,
.ui-popup-container .ui-content > h4:last-child,
.ui-popup-container .ui-content > h5:last-child,
.ui-popup-container .ui-content > h6:last-child {
	margin-bottom: 0;
}
.ui-popup > img {
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
}
.ui-popup:not(.ui-content) > img:only-child,
.ui-popup:not(.ui-content) > .ui-btn-left:first-child + img:last-child,
.ui-popup:not(.ui-content) > .ui-btn-right:first-child + img:last-child {
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
.ui-popup iframe {
	vertical-align: middle;
}
.ui-popup > .ui-btn-left,
.ui-popup > .ui-btn-right {
	position: absolute; 
	top: -11px;
	margin: 0;
	z-index: 1101;
}
.ui-popup > .ui-btn-left {
	left: -11px;
}
.ui-popup > .ui-btn-right {
	right: -11px;
}
/* Dimensions related to the popup arrow
-----------------------------------------------------------------------------------------------------------*/
/* desired triangle height: 10px */
/**
 * guide for the arrow - its width, height, and offset are theme-dependent and
 * should be expessed as left, right, top, bottom, so that the element bearing
 * such a class becomes stretched inside its parent position: relative element.
 * The left/top/right/bottom specified below should reflect the corresponding
 * border radii and so it leaves room for the shadow:
 *     ..--------------------..
 *   ."        ^ top           ".
 *  /          v                 \
 * |     +------------------+     |
 * |     |                  |     |
 * | left|                  |right|
 * |<--->|                  |<--->|
 * |     +------------------+     |
 *  \          ^                 /
 *   `.        v bottom        .'
 *     ""--------------------""
 * The idea is that the top/left of the arrow container box does not move to a
 * coordinate smaller than the top/left of the guide and the right/bottom of
 * the arrow container box does not move to a coordinate larger than the
 * bottom/right of the guide. This will help us avoid the following situation:
 *        ..--------------------..
 *      ."        ^ top           ".
 *   /|/          v                 \
 *  / |     +------------------+     |
 *  \ |     |                  |     |
 *   \| left|                  |right|
 *    |<--->|                  |<--->|
 *    |     +------------------+     |
 *     \          ^                 /
 *      `.        v bottom        .'
 *        ""--------------------""
 * The arrow should not receive a top/left coordinate such that it is too close
 * to one of the corners, because then at first the shadow of the arrow and,
 * given a coordinate even closer to the corner, even the body of the arrow will
 * "stick out" of the corner of the popup. The guide provides a hint to the
 * arrow positioning code as to which range of values is acceptable for the
 * arrow container's top/left coordinate.
 **/
.ui-popup-arrow-container {
	width: 20px;
	height: 20px;
}
/* aside from the "infinities" (-1000,2000), triangle height is used */
.ui-popup-arrow-container.ui-popup-arrow-l {
	left: -10px;
	clip: rect(-1000px,10px,2000px,-1000px);
}
.ui-popup-arrow-container.ui-popup-arrow-t {
	top: -10px;
	clip: rect(-1000px,2000px,10px,-1000px);
}
.ui-popup-arrow-container.ui-popup-arrow-r {
	right: -10px;
	clip: rect(-1000px,2000px,2000px,10px);
}
.ui-popup-arrow-container.ui-popup-arrow-b {
	bottom: -10px;
	clip: rect(10px,2000px,1000px,-1000px);
}
/**
 * For each side, the arrow is twice the desired size and its corner is aligned
 * with the edge of the container:
 *                                           
 *           /\         /\                +----+       /\
 *          /  \       /  \               | /\ |top   /  \
 *      +----+  \     /  +----+       +-->|/  \|     /    \
 *  left| /  |   \   /   |  \ |right  |   |    |    /      \
 *      |/   |    \ /    |   \|       |  /|    |\  /        \
 *      |\   |    / \    |   /|       | / +----+ \ \ +----+ /
 *      | \  |   /   \   |  / |       | \        /  \|    |/
 *      +----+  /     \  +----+       |  \      /    |    |
 *       ^  \  /       \  /  ^        |   \    /  +->|\  /|
 *       |   \/         \/   |        |    \  /   |  | \/ |bottom
 *       |                   |        |     \/    |  +----+
 *       +-------------------+--------+-----------+
 *                           |
 *                    arrow container
 *                     (clips arrow)
 **/
.ui-popup-arrow-container .ui-popup-arrow {
	/* (4*desired triangle height)/sqrt(2) - does not account for border - centred within the outer rectangle */
	width: 28.284271247px;
	height: 28.284271247px;
	border-width: 1px;
	border-style: solid;
}
.ui-popup-arrow-container.ui-popup-arrow-t .ui-popup-arrow {
	left: -4.142135623px;
	top: 5.857864376px;
}
.ui-popup-arrow-container.ui-popup-arrow-b .ui-popup-arrow {
	left: -4.142135623px;
	top: -14.142135623px;
}
.ui-popup-arrow-container.ui-popup-arrow-l .ui-popup-arrow {
	left: 5.857864376px;
	top: -4.142135623px;
}
.ui-popup-arrow-container.ui-popup-arrow-r .ui-popup-arrow {
	left: -14.142135623px;
	top: -4.142135623px;
}
/* Fix rotation center for oldIE - see http://www.useragentman.com/IETransformsTranslator/ */
.ui-popup-arrow-container.ui-popup-arrow-t.ie .ui-popup-arrow {
    margin-left: -5.857864376269049px;
    margin-top: -7.0710678118654755px;
}
.ui-popup-arrow-container.ui-popup-arrow-b.ie .ui-popup-arrow {
    margin-left: -5.857864376269049px;
    margin-top: -4.142135623730951px;
}
 
.ui-popup-arrow-container.ui-popup-arrow-l.ie .ui-popup-arrow {
    margin-left: -7.0710678118654755px;
    margin-top: -5.857864376269049px;
}
.ui-popup-arrow-container.ui-popup-arrow-r.ie .ui-popup-arrow {
    margin-left: -4.142135623730951px;
    margin-top: -5.857864376269049px;
}
/* structure */
.ui-popup > .ui-popup-arrow-guide {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	visibility: hidden;
}
.ui-popup-arrow-container {
	position: absolute;
}
.ui-popup-arrow {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;
	overflow: hidden;
	box-sizing: border-box;
}
.ui-popup-arrow-container.ie .ui-popup-arrow {
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
	filter: progid:DXImageTransform.Microsoft.Matrix(
	      	M11=0.7071067811865474,
        	M12=-0.7071067811865477,
        	M21=0.7071067811865477,
        	M22=0.7071067811865474,
        	SizingMethod='auto expand');
}
.ui-checkbox,
.ui-radio {
	margin: .5em 0;
	position: relative;
}
.ui-checkbox .ui-btn,
.ui-radio .ui-btn {
	margin: 0;
	text-align: left;
	white-space: normal; /* Nowrap + ellipsis doesn't work on label. Issue #1419. */
	z-index: 2;
}
.ui-controlgroup .ui-checkbox .ui-btn.ui-focus,
.ui-controlgroup .ui-radio .ui-btn.ui-focus {
	z-index: 3;
}
.ui-checkbox .ui-btn-icon-top,
.ui-radio .ui-btn-icon-top,
.ui-checkbox .ui-btn-icon-bottom,
.ui-radio .ui-btn-icon-bottom {
	text-align: center;
}
.ui-controlgroup-horizontal .ui-checkbox .ui-btn:after,
.ui-controlgroup-horizontal .ui-radio .ui-btn:after {
	content: none;
	display: none;
}
/* Native input positioning */
.ui-checkbox input,
.ui-radio input {
	position: absolute;
	left: .466em;
	top: 50%;
	width: 22px;
	height: 22px;
	margin: -11px 0 0 0;
	outline: 0 !important;
	z-index: 1;
}
.ui-controlgroup-horizontal .ui-checkbox input,
.ui-controlgroup-horizontal .ui-radio input {
	left: 50%;
	margin-left: -9px;
}
.ui-checkbox input:disabled,
.ui-radio input:disabled {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-select {
	margin-top: .5em;
	margin-bottom: .5em; /* no shorthand for margin because it would override margin-right for inline selects */
	position: relative;
}
.ui-select > select {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-select .ui-btn {
	margin: 0;
	opacity: 1; /* Fixes #2588: When Windows Phone 7.5 (Mango) tries to calculate a numeric opacity for a select (including "inherit") without explicitly specifying an opacity on the parent to give it context, a bug appears where clicking elsewhere on the page after opening the select will open the select again. */
}
.ui-select .ui-btn select {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	min-height: 1.5em;
	min-height: 100%;
	height: 3em;
	max-height: 100%;
	outline: 0;
	-webkit-border-radius: inherit;
	border-radius: inherit;	
	-webkit-appearance: none;
	-moz-appearance: none;
	cursor: pointer;
	filter: Alpha(Opacity=0);
	opacity: 0;
	z-index: 2;
}
@-moz-document url-prefix() {
	.ui-select .ui-btn select {
		opacity: 0.0001;
	}
}
/* Display none because of issues with IE/WP's filter alpha opacity */
.ui-select .ui-state-disabled select {
	display: none;
}
/* Because we add all classes of the select and option elements to the span... */ 
.ui-select span.ui-state-disabled {
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.ui-select .ui-btn.ui-select-nativeonly {
	border-radius: 0;
	border: 0;
}
.ui-select .ui-btn.ui-select-nativeonly select {
	opacity: 1;
	text-indent: 0;
	display: block;
}
/* ui-li-count is styled in the listview CSS. We set padding and offset here because select supports icon position while listview doesn't. */
.ui-select .ui-li-has-count.ui-btn {
	padding-right: 2.8125em;
}
.ui-select .ui-li-has-count.ui-btn-icon-right {
	padding-right: 4.6875em;
}
.ui-select .ui-btn-icon-right .ui-li-count {
	right: 3.2em;
}
/* We set the rules for the span as well to fix an issue on Chrome with text-overflow ellipsis for the button in combination with text-align center. */
.ui-select .ui-btn > span:not(.ui-li-count) {
	display: block;
	text-overflow: ellipsis;
	overflow: hidden !important;
	white-space: nowrap;
}
.ui-selectmenu.ui-popup {
	min-width: 11em;
}
.ui-selectmenu .ui-dialog-contain {
	overflow: hidden;
}
.ui-selectmenu .ui-header {
	margin: 0;
	padding: 0;
	border-width: 0;
}
.ui-selectmenu.ui-dialog .ui-header {
	z-index: 1;
	position: relative;
}
.ui-selectmenu.ui-popup .ui-header {
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
}
/* when no placeholder is defined in a multiple select, the header height doesn't even extend past the close button.  this shim's content in there */
.ui-selectmenu.ui-popup .ui-header h1:after {
	content: '.';
	visibility: hidden;
}
.ui-selectmenu .ui-header .ui-title {
	margin: 0 2.875em;
}
.ui-selectmenu.ui-dialog .ui-content {
	overflow: visible;
	z-index: 1;
}
.ui-selectmenu .ui-selectmenu-list {
	margin: 0;
	-webkit-border-radius: inherit;
	border-radius: inherit;	
}
.ui-header:not(.ui-screen-hidden) + .ui-selectmenu-list {
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-top-left-radius: 0;
	border-top-left-radius: 0;
}
.ui-header.ui-screen-hidden + .ui-selectmenu-list li.ui-first-child .ui-btn {
	border-top-width: 0;
}
.ui-selectmenu .ui-selectmenu-list li.ui-last-child .ui-btn {
	border-bottom-width: 0;
}
.ui-selectmenu .ui-btn.ui-li-divider {
	cursor: default;
}
.ui-selectmenu .ui-selectmenu-placeholder {
	display: none;
}
.ui-listview,
.ui-listview > li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.ui-content .ui-listview,
.ui-panel-inner > .ui-listview {
	margin: -1em;
}
.ui-content .ui-listview-inset,
.ui-panel-inner > .ui-listview-inset {
	margin: 1em 0;
}
.ui-collapsible-content > .ui-listview {
	margin: -.5em -1em;
}
.ui-collapsible-content > .ui-listview-inset {
	margin: .5em 0;
}
.ui-listview > li {
	display: block;
	position: relative;
	overflow: visible;
}
.ui-listview > .ui-li-static,
.ui-listview > .ui-li-divider,
.ui-listview > li > a.ui-btn {
	margin: 0;
	display: block;
	position: relative;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ui-listview > li > .ui-btn:focus {
	z-index: 1;
}
.ui-listview > .ui-li-static,
.ui-listview > .ui-li-divider,
.ui-listview > li > a.ui-btn {
	border-width: 1px 0 0 0;
	border-style: solid;
}
.ui-listview-inset > .ui-li-static,
.ui-listview-inset > .ui-li-divider,
.ui-listview-inset > li > a.ui-btn {
	border-right-width: 1px;
	border-left-width: 1px;
}
.ui-listview > .ui-li-static.ui-last-child,
.ui-listview > .ui-li-divider.ui-last-child,
.ui-listview > li.ui-last-child > a.ui-btn {
	border-bottom-width: 1px;
}
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
	border-top-width: 0;
}
.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child,
.ui-collapsible-themed-content .ui-listview:not(.ui-listview-inset) > li.ui-last-child > a.ui-btn {
	border-bottom-width: 0;
}
.ui-listview > li.ui-first-child,
.ui-listview > li.ui-first-child > a.ui-btn {
	-webkit-border-top-right-radius: inherit;	
	border-top-right-radius: inherit;
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;
}
.ui-listview > li.ui-last-child,
.ui-listview > li.ui-last-child > a.ui-btn {
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;
}
.ui-listview > li.ui-li-has-alt > a.ui-btn {
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
.ui-listview > li.ui-first-child > a.ui-btn + a.ui-btn {
	-webkit-border-top-left-radius: 0;	
	border-top-left-radius: 0;
	-webkit-border-top-right-radius: inherit;
	border-top-right-radius: inherit;
}
.ui-listview > li.ui-last-child > a.ui-btn + a.ui-btn {
	-webkit-border-bottom-left-radius: 0;
	border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: inherit;
	border-bottom-right-radius: inherit;
}
.ui-listview > li.ui-first-child img:first-child:not(.ui-li-icon) {
	-webkit-border-top-left-radius: inherit;
	border-top-left-radius: inherit;	
}
.ui-listview > li.ui-last-child img:first-child:not(.ui-li-icon) {
	-webkit-border-bottom-left-radius: inherit;
	border-bottom-left-radius: inherit;	
}
.ui-collapsible-content > .ui-listview:not(.ui-listview-inset) {
	-webkit-border-radius: inherit;
	border-radius: inherit;	
}
.ui-listview > .ui-li-static {
	padding: .7em 1em;
}
.ui-listview > .ui-li-divider {
	padding: .5em 1.143em;
	font-size: 14px;
	font-weight: bold;
	cursor: default;
	outline: 0; /* Dividers in custom selectmenus have tabindex */
}
.ui-listview > .ui-li-has-count > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-count,
.ui-listview > .ui-li-divider.ui-li-has-count {
	padding-right: 2.8125em;
}
.ui-listview > .ui-li-has-count > .ui-btn-icon-right {
	padding-right: 4.6875em;
}
.ui-listview > .ui-li-has-thumb > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-thumb {
	min-height: 3.625em;
	padding-left: 6.25em;
}
/* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
.ui-listview > .ui-li-has-icon > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-icon {
	min-height: 1.25em;
	padding-left: 2.5em;
}
/* Used by both listview and custom multiple select button */
.ui-li-count {
	position: absolute;
	font-size: 12.5px;
	font-weight: bold;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	padding: 0 .48em;
	line-height: 1.6em;
	min-height: 1.6em;
	min-width: .64em;
	right: .8em;
	top: 50%;
	margin-top: -.88em;
}
.ui-listview .ui-btn-icon-right .ui-li-count {
	right: 3.2em;
}
.ui-listview .ui-li-has-thumb > img:first-child,
.ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
.ui-listview .ui-li-has-thumb .ui-li-thumb {
	position: absolute;
	left: 0;
	top: 0;
	max-height: 5em;
	max-width: 5em;
}
/* ui-li-has-icon deprecated in 1.4. TODO: remove in 1.5 */
.ui-listview > .ui-li-has-icon > img:first-child,
.ui-listview > .ui-li-has-icon > .ui-btn > img:first-child {
	position: absolute;
	left: .625em;
	top: .9em;
	max-height: 1em;
	max-width: 1em;
}
.ui-listview > li h1,
.ui-listview > li h2,
.ui-listview > li h3,
.ui-listview > li h4,
.ui-listview > li h5,
.ui-listview > li h6 {
	font-size: 1em;
	font-weight: bold;
	display: block;
	margin: .45em 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ui-listview > li p {
	font-size: .75em;
	font-weight: normal;
	display: block;
	margin: .6em 0;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.ui-listview .ui-li-aside {
	position: absolute;
	top: 1em;
	right: 3.333em;
	margin: 0;
	text-align: right;
}
.ui-listview > li.ui-li-has-alt > .ui-btn {
	margin-right: 2.5em;
	border-right-width: 0;
}
.ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn {
	position: absolute;
	width: 2.5em;
	height: 100%;
	min-height: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-left-width: 1px;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	z-index: 2;
}
.ui-listview-inset > li.ui-li-has-alt > .ui-btn + .ui-btn {
	border-right-width: 1px;
}
.ui-listview > li.ui-li-has-alt > .ui-btn + .ui-btn:focus {
	z-index: 3;
}
ol.ui-listview,
ol.ui-listview > .ui-li-divider {
	counter-reset: listnumbering;
}
ol.ui-listview > li > .ui-btn,
ol.ui-listview > li.ui-li-static {
	vertical-align: middle;
}
ol.ui-listview > li > .ui-btn:first-child:before,
ol.ui-listview > li.ui-li-static:before,
ol.ui-listview > li.ui-field-contain > label:before,
ol.ui-listview > li.ui-field-contain > .ui-controlgroup-label:before {
	display: inline-block;
	font-size: .9em;
	font-weight: normal;
	padding-right: .3em;
	min-width: 1.4em;
	line-height: 1.5;
	vertical-align: middle;
	counter-increment: listnumbering;
	content: counter(listnumbering) ".";
}
ol.ui-listview > li.ui-field-contain:before {
	content: none;
	display: none;
}
ol.ui-listview > li h1:first-child,
ol.ui-listview > li h2:first-child,
ol.ui-listview > li h3:first-child,
ol.ui-listview > li h4:first-child,
ol.ui-listview > li h5:first-child,
ol.ui-listview > li h6:first-child,
ol.ui-listview > li p:first-child,
ol.ui-listview > li img:first-child + * {
	display: inline-block;
	vertical-align: middle;
}
ol.ui-listview > li h1:first-child ~ *,
ol.ui-listview > li h2:first-child ~ *,
ol.ui-listview > li h3:first-child ~ *,
ol.ui-listview > li h4:first-child ~ *,
ol.ui-listview > li h5:first-child ~ *,
ol.ui-listview > li h6:first-child ~ *,
ol.ui-listview > li p:first-child ~ *,
ol.ui-listview > li img:first-child + * ~ * {
	margin-top: 0;
	text-indent: 2.04em; /* (1.4em + .3em) * .9em / .75em */
}
html .ui-filterable + .ui-listview,
html .ui-filterable.ui-listview {
	margin-top: .5em;
}
.ui-collapsible-content > form.ui-filterable {
	margin-top: -.5em;
}
.ui-collapsible-content > .ui-input-search.ui-filterable {
	margin-top: 0;
}
.ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-filterable + .ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn,
.ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child,
.ui-collapsible-content > .ui-filterable.ui-listview:not(.ui-listview-inset) > li.ui-first-child > a.ui-btn {
	border-top-width: 1px;
}
div.ui-slider {
	height: 30px;
	margin: .5em 0;
	padding: 0;
	-ms-touch-action: pan-y pinch-zoom double-tap-zoom;
}
div.ui-slider:before,
div.ui-slider:after {
	content: "";
	display: table;
}
div.ui-slider:after {
	clear: both;
}
input.ui-slider-input {
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 4px;
	width: 40px;
	height: 20px;
	line-height: 20px;
	border-width: 1px;
	border-style: solid;
	outline: 0;
	text-align: center;
	vertical-align: text-bottom;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.ui-slider-input::-webkit-outer-spin-button,
.ui-slider-input::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}
.ui-slider-track {
	position: relative;
	overflow: visible;
	border-width: 1px;
	border-style: solid;
	height: 15px;
	margin: 0 15px 0 68px;
	top: 6px;
}
.ui-slider-track.ui-mini {
	height: 12px;
	top: 8px;
}
.ui-slider-track .ui-slider-bg {
	height: 100%;
}
/* High level of specificity to override button margins in grids */
.ui-slider-track .ui-btn.ui-slider-handle {
	position: absolute;
	z-index: 1;
	top: 50%;
	width: 28px;
	height: 28px;
	margin: -15px 0 0 -15px;
	outline: 0;
	padding: 0;
}
.ui-slider-track.ui-mini .ui-slider-handle {
	height: 14px;
	width: 14px;
	margin: -8px 0 0 -8px;
}
select.ui-slider-switch {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
div.ui-slider-switch {
	display: inline-block;
	height: 32px;
	width: 5.8em;
	top: 0;
}
/* reset the clearfix */
div.ui-slider-switch:before,
div.ui-slider-switch:after {
	display: none;
	clear: none;
}
div.ui-slider-switch.ui-mini {
	height: 29px;
	top: 0;
}
.ui-slider-inneroffset {
	margin: 0 16px;
	position: relative;
	z-index: 1;
}
.ui-slider-switch.ui-mini .ui-slider-inneroffset {
	margin: 0 15px 0 14px;
}
.ui-slider-switch .ui-btn.ui-slider-handle {
	margin: 1px 0 0 -15px;
}
.ui-slider-switch.ui-mini .ui-slider-handle {
	width: 25px;
	height: 25px;
	margin: 1px 0 0 -13px;
	padding: 0;
}
.ui-slider-handle-snapping {
	-webkit-transition: left 70ms linear;
	-moz-transition: left 70ms linear;
	transition: left 70ms linear;
}
.ui-slider-switch .ui-slider-label {
	position: absolute;
	text-align: center;
	width: 100%;
	overflow: hidden;
	font-size: 16px;
	top: 0;
	line-height: 2;
	min-height: 100%;
	white-space: nowrap;
	cursor: pointer;
}
.ui-slider-switch.ui-mini .ui-slider-label {
	font-size: 14px;
}
.ui-slider-switch .ui-slider-label-a {
	z-index: 1;
	left: 0;
	text-indent: -1.5em;
}
.ui-slider-switch .ui-slider-label-b {
	z-index: 0;
	right: 0;
	text-indent: 1.5em;
}
/* The corner radii for ui-slider-switch/track can be specified in theme CSS. The bg and handle inherits. */
.ui-slider-track .ui-slider-bg,
.ui-slider-switch .ui-slider-label,
.ui-slider-switch .ui-slider-inneroffset,
.ui-slider-handle {
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
.ui-field-contain div.ui-slider-switch {
	margin: 0;
}
/* ui-hide-label deprecated in 1.4. TODO: Remove in 1.5 */
.ui-field-contain div.ui-slider-switch,
.ui-field-contain.ui-hide-label div.ui-slider-switch,
html .ui-popup .ui-field-contain div.ui-slider-switch {
	display: inline-block;
	width: 5.8em;
}
/* slider tooltip
-----------------------------------------------------------------------------------------------------------*/
.ui-slider-popup {
	width: 64px;
	height: 64px;
	font-size: 36px;
	padding-top: 14px;
	opacity: 0.8;
}
.ui-slider-popup {
	position: absolute !important;
	text-align: center;
	z-index: 100;
}
.ui-slider-track .ui-btn.ui-slider-handle {
	font-size: .9em;
	line-height: 30px;
}
.ui-rangeslider {
	margin: .5em 0;
}
.ui-rangeslider:before,
.ui-rangeslider:after {
	content: "";
	display: table;
}
.ui-rangeslider:after {
	clear: both;
}
.ui-rangeslider .ui-slider-input.ui-rangeslider-last {
	float: right;
}
.ui-rangeslider .ui-rangeslider-sliders {
	position: relative;
	overflow: visible;
	height: 30px;
	margin: 0 68px;
}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track {
	position: absolute;
	top: 6px;
	right: 0;
	left: 0;
	margin: 0;
}
.ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track {
	top: 8px;
}
.ui-rangeslider .ui-slider-track:first-child .ui-slider-bg {
	display: none;
}
.ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
	background-color: transparent;
	background: none;
	border-width: 0;
	height: 0;
}
/* this makes ie6 and ie7 set height to 0 to fix z-index problem */
html >/**/body .ui-rangeslider .ui-rangeslider-sliders .ui-slider-track:first-child {
	height: 15px;
	border-width: 1px;
}
html >/**/body .ui-rangeslider.ui-mini .ui-rangeslider-sliders .ui-slider-track:first-child {
	height: 12px;
}
/* Hide the second label (the first is moved outside the div) */
div.ui-rangeslider label {
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
}
.ui-field-contain .ui-rangeslider input.ui-slider-input,
.ui-field-contain .ui-rangeslider.ui-mini input.ui-slider-input,
.ui-field-contain .ui-rangeslider .ui-rangeslider-sliders,
.ui-field-contain .ui-rangeslider.ui-mini .ui-rangeslider-sliders {
	margin-top: 0;
	margin-bottom: 0;
}
.ui-input-text,
.ui-input-search {
	margin: .5em 0;
	border-width: 1px;
	border-style: solid;
}
.ui-input-text input,
.ui-input-search input,
textarea.ui-input-text {
	padding: .4em;
	line-height: 1.4em;
	display: block;
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	outline: 0;
}
.ui-input-text input,
.ui-input-search input {
	margin: 0;
	min-height: 2.2em;
	text-align: left; /* Opera aligns type="date" right by default */
	border: 0;
	background: transparent none;
	-webkit-appearance: none;
	-webkit-border-radius: inherit;
	border-radius: inherit;
}
textarea.ui-input-text {
	overflow: auto;
	resize: vertical;
}
.ui-mini .ui-input-text input,
.ui-mini .ui-input-search input,
.ui-input-text.ui-mini input,
.ui-input-search.ui-mini input,
.ui-mini textarea.ui-input-text,
textarea.ui-mini {
	font-size: 14px;
}
/* Same margin for mini textareas as other mini sized widgets (12.5/14 * 0.5em) */
.ui-mini textarea.ui-input-text,
textarea.ui-mini {
	margin: .446em 0;
}
.ui-input-has-clear,
.ui-input-search {
	position: relative;
}
/* Padding on the div instead of input because of browser spinners etc. */
.ui-input-has-clear {
	padding-right: 2.375em;
}
.ui-mini.ui-input-has-clear {
	padding-right: 2.923em;
}
.ui-input-has-clear input {
	padding-right: 0;
	/* Autofill on Chrome has bg color so we unset corners right as well. */
	-webkit-border-top-right-radius: 0;
	border-top-right-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-right-radius: 0;
}
/* Search icon */
.ui-input-search input {
	padding-left: 1.75em;
}
.ui-input-search:after {
	position: absolute;
	left: .3125em;
	top: 50%;
	margin-top: -7px;
	content: "";
	background-position: center center;
	background-repeat: no-repeat;
	width: 14px;
	height: 14px;
	filter: Alpha(Opacity=50);
	opacity: .5;
}
.ui-input-search.ui-input-has-clear .ui-btn.ui-input-clear,
.ui-input-text.ui-input-has-clear .ui-btn.ui-input-clear {
	position: absolute;
	right: 0;
	top: 50%;
	margin: -14px .3125em 0;
	border: 0;
	background-color: transparent;
}
.ui-input-search .ui-input-clear-hidden,
.ui-input-text .ui-input-clear-hidden {
	display: none;
}
/* Resolves issue #5166: Added to support issue introduced in Firefox 15. We can likely remove this in the future. */
.ui-input-text input::-moz-placeholder,
.ui-input-search input::-moz-placeholder,
textarea.ui-input-text::-moz-placeholder {
	color: #aaa;
}
/* Same for IE10 */
.ui-input-text input:-ms-input-placeholder,
.ui-input-search input:-ms-input-placeholder,
textarea.ui-input-text:-ms-input-placeholder {
	color: #aaa;
}
/* Resolves issue #5131: Width of textinput depends on its type,
for Android 4.1 */
.ui-input-text input[type=number]::-webkit-outer-spin-button {
	margin: 0;
}
/* Resolves issue #5756: Textinput in IE10 has a default clear button */
.ui-input-text input::-ms-clear,
.ui-input-search input::-ms-clear {
	display: none;
}
.ui-input-text input:focus,
.ui-input-search input:focus {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
textarea.ui-input-text.ui-textinput-autogrow {
	overflow: hidden;
}
.ui-textinput-autogrow-resize {
	-webkit-transition: height 0.25s;
	-o-transition: height 0.25s;
	-moz-transition: height 0.25s;
	transition: height 0.25s;
}
.ui-flipswitch {
	display: inline-block;
	vertical-align: middle;
	width: 5.875em; /* Override this and padding-left in next rule if you use labels other than "on/off" and need more space */
	height: 1.875em;
	border-width: 1px;
	border-style: solid;
	margin: .5em 0;
	overflow: hidden;
	-webkit-transition-property: padding, width, background-color, color, border-color;
	-moz-transition-property: padding, width, background-color, color, border-color;
	-o-transition-property: padding, width, background-color, color, border-color;
	transition-property: padding, width, background-color, color, border-color;
	-webkit-transition-duration: 100ms;
	-moz-transition-duration: 100ms;
	-o-transition-duration: 100ms;
	transition-duration: 100ms;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
}
.ui-flipswitch.ui-flipswitch-active {
	padding-left: 4em;  /* Override this and width in previous rule if you use labels other than "on/off" and need more space */
	width: 1.875em;
}
.ui-flipswitch-input {
	position: absolute;
	height: 1px;
	width: 1px;
	margin: -1px;
	overflow: hidden;
	clip: rect(1px,1px,1px,1px);
	border: 0;
	outline: 0;
	filter: Alpha(Opacity=0);
	opacity: 0;
}
.ui-flipswitch .ui-btn.ui-flipswitch-on,
.ui-flipswitch .ui-flipswitch-off {
	float: left;
	height: 1.75em;
	margin: .0625em;
	line-height: 1.65em;
}
.ui-flipswitch .ui-btn.ui-flipswitch-on {
	width: 1.75em;
	padding: 0;
	text-indent: -2.6em; /* Override this to center text if you use a label other than "on" */
	text-align: left;
	border-width: 1px;
	border-style: solid;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: inherit;
	overflow: visible;
	color: inherit;
	text-shadow: inherit;
}
.ui-flipswitch .ui-flipswitch-off {
	padding: 1px;
	text-indent: 1em; /* Override this to center text if you use a label other than "off" */
}
/* Override field container CSS to prevent the flipswitch from becomming full width */
html .ui-field-contain > label + .ui-flipswitch,
html .ui-popup .ui-field-contain > label + .ui-flipswitch {
	display: inline-block;
	width: 5.875em; /* If you override the width for .ui-flipswitch you should repeat the same value here */
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.ui-field-contain .ui-flipswitch.ui-flipswitch-active,
.ui-popup .ui-field-contain .ui-flipswitch.ui-flipswitch-active {
	width: 1.875em;
}
.ui-table {
	border: 0;
	border-collapse: collapse;
	padding: 0;
	width: 100%;
}
.ui-table th,
.ui-table td {
	line-height: 1.5em;
	text-align: left;
	padding: .4em .5em;
	vertical-align:top;
}
.ui-table th .ui-btn,
.ui-table td .ui-btn {
	line-height: normal;
}
.ui-table th {
	font-weight: bold;
}
.ui-table caption {
	text-align: left;
	margin-bottom: 1.4em;
	opacity: .5;
}
/*
 Styles for the table columntoggle mode
*/
.ui-table-columntoggle-btn {
	float: right;
	margin-bottom: .8em;
}
/* Remove top/bottom margins around the fieldcontain on check list */
.ui-table-columntoggle-popup fieldset {
	margin:0;
}
.ui-table-columntoggle {
	clear: both;
}
/* Hide all prioritized columns by default */
@media only all {
	th.ui-table-priority-6,
	td.ui-table-priority-6,
	th.ui-table-priority-5,
	td.ui-table-priority-5,
	th.ui-table-priority-4,
	td.ui-table-priority-4,
	th.ui-table-priority-3,
	td.ui-table-priority-3,
	th.ui-table-priority-2,
	td.ui-table-priority-2,
	th.ui-table-priority-1,
	td.ui-table-priority-1 {
		display: none;
	}
}
/* Preset breakpoints if ".ui-responsive" class added to table */
/* Show priority 1 at 320px (20em x 16px) */
@media screen and (min-width: 20em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-1,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-1 {
		display: table-cell;
	}
}
/* Show priority 2 at 480px (30em x 16px) */
@media screen and (min-width: 30em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-2,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-2 {
		display: table-cell;
	}
}
/* Show priority 3 at 640px (40em x 16px) */
@media screen and (min-width: 40em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-3,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-3 {
		display: table-cell;
	}
}
/* Show priority 4 at 800px (50em x 16px) */
@media screen and (min-width: 50em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-4,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-4 {
		display: table-cell;
	}
}
/* Show priority 5 at 960px (60em x 16px) */
@media screen and (min-width: 60em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-5,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-5 {
		display: table-cell;
	}
}
/* Show priority 6 at 1,120px (70em x 16px) */
@media screen and (min-width: 70em) {
	.ui-table-columntoggle.ui-responsive th.ui-table-priority-6,
	.ui-table-columntoggle.ui-responsive td.ui-table-priority-6 {
		display: table-cell;
	}
}
/* Unchecked manually: Always hide */
.ui-table-columntoggle th.ui-table-cell-hidden,
.ui-table-columntoggle td.ui-table-cell-hidden,
.ui-table-columntoggle.ui-responsive th.ui-table-cell-hidden,
.ui-table-columntoggle.ui-responsive td.ui-table-cell-hidden {
	display: none;
}
/* Checked manually: Always show */
.ui-table-columntoggle th.ui-table-cell-visible,
.ui-table-columntoggle td.ui-table-cell-visible,
.ui-table-columntoggle.ui-responsive th.ui-table-cell-visible,
.ui-table-columntoggle.ui-responsive td.ui-table-cell-visible {
	display: table-cell;
}
/*
 Styles for the table columntoggle mode
*/
.ui-table-reflow td .ui-table-cell-label,
.ui-table-reflow th .ui-table-cell-label { 
	display: none;
}
/* Mobile first styles: Begin with the stacked presentation at narrow widths */ 
@media only all {
	/* Hide the table headers */ 
	.ui-table-reflow thead td, 
	.ui-table-reflow thead th {
		display: none;
	}
	/* Show the table cells as a block level element */ 
	.ui-table-reflow td,
	.ui-table-reflow th { 
		text-align: left;
		display: block;
	}
	/* Add a fair amount of top margin to visually separate each row when stacked */  
	.ui-table-reflow tbody th {
		margin-top: 3em;
	}
	/* Make the label elements a percentage width */ 
	.ui-table-reflow td .ui-table-cell-label,
	.ui-table-reflow th .ui-table-cell-label { 
		padding: .4em; 
		min-width: 30%; 
		display: inline-block;
		margin: -.4em 1em -.4em -.4em;
	}
	/* For grouped headers, have a different style to visually separate the levels by classing the first label in each col group */ 
	.ui-table-reflow th .ui-table-cell-label-top,
	.ui-table-reflow td .ui-table-cell-label-top {
		display: block;
		padding: .4em 0;
		margin: .4em 0;
		text-transform: uppercase;
		font-size: .9em;
		font-weight: normal;
	}
}
/* Breakpoint to show as a standard table at 560px (35em x 16px) or wider */ 
@media ( min-width: 35em ) {
	/* Show the table header rows */ 
	.ui-table-reflow.ui-responsive td,
	.ui-table-reflow.ui-responsive th,
	.ui-table-reflow.ui-responsive tbody th,
	.ui-table-reflow.ui-responsive tbody td,
	.ui-table-reflow.ui-responsive thead td,
	.ui-table-reflow.ui-responsive thead th {
		display: table-cell;
		margin: 0;
	}
	/* Hide the labels in each cell */ 
	.ui-table-reflow.ui-responsive td .ui-table-cell-label,
	.ui-table-reflow.ui-responsive th .ui-table-cell-label { 
		display: none;
	}
}
/* Hack to make IE9 and WP7.5 treat cells like block level elements, scoped to ui-responsive class */ 
/* Applied in a max-width media query up to the table layout breakpoint so we don't need to negate this*/ 
@media ( max-width: 35em ) {
	.ui-table-reflow.ui-responsive td,
	.ui-table-reflow.ui-responsive th {
		width: 100%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		clear: left;
	}
}
/* Panel */
.ui-panel {
	width: 17em;
	min-height: 100%;
	max-height: none;
	border-width: 0;
	position: absolute;
	top: 0;
	display: block;
}
.ui-panel-closed {
	width: 0;
	max-height: 100%;
	overflow: hidden;
	visibility: hidden;
}
.ui-panel-fixed {
	position: fixed;
	bottom: -1px; /* Fixes gap on Chrome for Android */
	padding-bottom: 1px;
}
.ui-panel-display-reveal {
	z-index: 1;
}
.ui-panel-display-push {
	z-index: 999;
}
.ui-panel-display-overlay {
	z-index: 1001; /* Fixed toolbars have z-index 1000 */
}
.ui-panel-inner {
	padding: 1em;
}
/* Container, page and wrapper */
.ui-panel-page-container {
	overflow-x: visible;
}
.ui-panel-page-container-themed .ui-page-active {
	background: none;
}
.ui-panel-wrapper {
	position: relative;
	min-height: inherit;
	border: 0;
	overflow-x: hidden;
	z-index: 999;
}
/* Fixed toolbars */
.ui-panel-fixed-toolbar {
	overflow-x: hidden;
}
/* Dismiss */
.ui-panel-dismiss {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 100%;
	z-index: 1002;
	display: none;
}
.ui-panel-dismiss-open {
	display: block;
}
/* Animate class is added to panel, wrapper and fixed toolbars */
.ui-panel-animate {
	-webkit-transition: -webkit-transform 300ms ease;
	-webkit-transition-duration: 300ms;
	-moz-transition: -moz-transform 300ms ease;
	transition: transform 300ms ease;
}
/* Fix for Windows Phone issue #6349: unset the transition for transforms in case of fixed toolbars. */
@media screen and ( max-device-width: 768px ) {
	.ui-page-header-fixed .ui-panel-animate.ui-panel-wrapper,
	.ui-page-footer-fixed .ui-panel-animate.ui-panel-wrapper,
	.ui-panel-animate.ui-panel-fixed-toolbar {
		-ms-transition: none;
	}
	/* We need a transitionend event ... */
	.ui-panel-animate.ui-panel-fixed-toolbar {
		-ms-transition: -ms-transform 1ms;
		-ms-transform: rotate(0deg);
	}
}
/* Hardware acceleration for smoother transitions on WebKit browsers */
.ui-panel-animate.ui-panel:not(.ui-panel-display-reveal) {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0,0,0);
}
/* Panel positioning (for overlay and push) */
/* Panel left closed */
.ui-panel-position-left {
	left: -17em;
}
/* Panel left closed animated */
.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
	left: 0;
	-webkit-transform: translate3d(-17em,0,0);
	-moz-transform: translate3d(-17em,0,0);
	transform: translate3d(-17em,0,0);
}
/* Panel left open */
.ui-panel-position-left.ui-panel-display-reveal, /* Unset "panel left closed" for reveal */
.ui-panel-open.ui-panel-position-left {
	left: 0;
}
/* Panel left open animated */
.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-moz-transform: none;
}
/* Panel right closed */
.ui-panel-position-right {
	right: -17em;
}
/* Panel right closed animated */
.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
	right: 0;
	-webkit-transform: translate3d(17em,0,0);
	-moz-transform: translate3d(17em,0,0);
	transform: translate3d(17em,0,0);
}
/* Panel right open */
.ui-panel-position-right.ui-panel-display-reveal, /* Unset "panel right closed" for reveal */
.ui-panel-position-right.ui-panel-open {
	right: 0;
}
/* Panel right open animated */
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-moz-transform: none;
}
/* Wrapper and fixed toolbars positioning (for reveal and push) */
/* Panel left open */
.ui-panel-page-content-position-left {
	left: 17em;
	right: -17em;
}
/* Panel left open animated */
.ui-panel-animate.ui-panel-page-content-position-left {
	left: 0;
	right: 0;
	-webkit-transform: translate3d(17em,0,0);
	-moz-transform: translate3d(17em,0,0);
	transform: translate3d(17em,0,0);
}
/* Panel right open */
.ui-panel-page-content-position-right {
	left: -17em;
	right: 17em;
}
/* Panel right open animated */
.ui-panel-animate.ui-panel-page-content-position-right {
	left: 0;
	right: 0;
	-webkit-transform: translate3d(-17em,0,0);
	-moz-transform: translate3d(-17em,0,0);
	transform: translate3d(-17em,0,0);
}
/* Dismiss model open */
.ui-panel-dismiss-open.ui-panel-dismiss-position-left {
	left: 17em;
}
.ui-panel-dismiss-open.ui-panel-dismiss-position-right {
	right: 17em;
}
/* Shadows and borders */
.ui-panel-display-reveal {
	-webkit-box-shadow: inset -5px 0 5px rgba(0,0,0,.15);
	-moz-box-shadow: inset -5px 0 5px rgba(0,0,0,.15);
	box-shadow: inset -5px 0 5px rgba(0,0,0,.15);
}
.ui-panel-position-right.ui-panel-display-reveal {
	-webkit-box-shadow: inset 5px 0 5px rgba(0,0,0,.15);
	-moz-box-shadow: inset 5px 0 5px rgba(0,0,0,.15);
	box-shadow: inset 5px 0 5px rgba(0,0,0,.15);
}
.ui-panel-display-overlay {
	-webkit-box-shadow: 5px 0 5px rgba(0,0,0,.15);
	-moz-box-shadow: 5px 0 5px rgba(0,0,0,.15);
	box-shadow: 5px 0 5px rgba(0,0,0,.15);
}
.ui-panel-position-right.ui-panel-display-overlay {
	-webkit-box-shadow: -5px 0 5px rgba(0,0,0,.15);
	-moz-box-shadow: -5px 0 5px rgba(0,0,0,.15);
	box-shadow: -5px 0 5px rgba(0,0,0,.15);
}
.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
	border-right-width: 1px;
	margin-right: -1px;
}
.ui-panel-page-content-position-left.ui-panel-page-content-display-push {
	margin-left: 1px;
	width: auto;
}
.ui-panel-open.ui-panel-position-right.ui-panel-display-push {
	border-left-width: 1px;
	margin-left: -1px;
}
.ui-panel-page-content-position-right.ui-panel-page-content-display-push {
	margin-right: 1px;
	width: auto;
}
/* Responsive: wrap on wide viewports once open */
@media (min-width:55em) {
	.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-left {
		margin-right: 17em;
	}
	.ui-responsive-panel .ui-panel-page-content-open.ui-panel-page-content-position-right {
		margin-left: 17em;
	}
	.ui-responsive-panel .ui-panel-page-content-open {
		width: auto;	
	}
	.ui-responsive-panel .ui-panel-dismiss-display-push,
	.ui-responsive-panel.ui-page-active ~ .ui-panel-dismiss-display-push {
		display: none;
	}
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}

/* customizations to structure */
.ui-header .ui-title,
.ui-footer .ui-title {
  font-weight: 500 !important;
}

.ui-field-contain {
  padding: 0px 10px 0px 10px;
  border-bottom-width: 0px !important;
}

.ui-btn-icon-notext {
  text-indent: 0px;
}

.ui-btn-left {
  left: .0em;
}

.ui-header {
  border-bottom: 1px solid #c8c8c8;
  box-shadow: 0 1px 1px rgba(0,0,0,0.04);
}

.ui-header .ui-btn-left,
.ui-header .ui-btn-right {
  font-size: 18px;
}

.ui-btn-icon-notext.ui-btn-left,
.ui-btn-icon-notext.ui-btn-right {
  top: 0px;
}

.ui-btn-left,
.ui-btn-right {
  position: absolute;
  top: .0em;
}

.ui-header .ui-title,
.ui-footer .ui-title {
  padding: .6em 0;
}

.ui-content {
  padding: 0em;
}

.ui-footer {
  padding-left: 0.5em;
  font-weight: normal !important;
}

.ui-input-text, .ui-input-search {
  border: 0px solid #fff;
  margin: 0px;
}

.ui-input-text input, textarea.ui-input-text {
  padding-left: 0em;
}

.ui-field-contain > label ~ [class*="ui-slider"],
.ui-field-contain > label ~ [class*="ui-rangeslider"],
.ui-field-contain > label ~ [class*="ui-input-text"],
.ui-field-contain > label ~ [class*="ui-input-search"],
.ui-field-contain .ui-controlgroup-controls {
  width: auto !important;
  overflow: auto !important;
  float: none !important;
}

.ui-field-contain > label, .ui-field-contain .ui-controlgroup-label {
  float: left !important;
  margin: .4em 2% 0 0 !important;
}

textarea {
  resize: none !important;
}

.ui-btn-icon-notext:after,
.ui-btn-icon-left:after,
.ui-btn-icon-right:after {
  margin-top: -12px !important;
  font-weight: bold !important;
}

.ui-slider-handle {
  border: 1px solid #ddd !important;
}

.ui-flipswitch .ui-btn.ui-flipswitch-on  {
  border: 1px solid #ddd;
}

.ui-flipswitch.ui-flipswitch-active .ui-btn.ui-flipswitch-on {
  border: 0px solid #ddd;
}

.ui-listview {
  padding-left: 0em;
}

.ui-content .ui-listview, .ui-panel-inner > .ui-listview {
  margin: 0em 0em 0em 0em !important;
}

.ui-collapsible-inset, .ui-collapsible-set {
  padding: 0px;
}

.ui-collapsible {
  padding-left: .7em;
}

.ui-listview .ui-btn,
.ui-checkbox .ui-btn,
.ui-collapsible-heading .ui-btn {
  border-color: #ddd !important;
}

.ui-field-contain > label, .ui-field-contain .ui-controlgroup-label, .ui-field-contain > .ui-rangeslider > label {
  width: auto !important;
  color: #999;
}

.ui-content .ui-listview, .ui-panel-inner > .ui-listview {
  margin-top: 0em !important;
}

.ui-panel-inner {
  padding: 0px !important;
}

.ui-icon-carat-r:after {
  background-image: none !important;
  content: "\f125";
  font-family: "Ionicons";
}

.ui-icon-minus::after {
  background-image: none !important;
  content: "\f209";
  font-family: "Ionicons";
  margin-left: 5px;
  font-size: 1.2em;
  line-height: 22px;
}

.ui-icon-plus::after {
  background-image: none !important;
  content: "\f218";
  font-family: "Ionicons";
  margin-left: 5px;
  font-size: 1.2em;
  line-height: 23px !important;
}

.ui-icon-carat-d::after {
  background-image: none !important;
  content: "\f123";
  font-family: "Ionicons";
  font-size: 1.3em;
  line-height: 20px;
}

/* extra css */
.ui-left {
  float: left;
}

.ui-right {
  float: right;
}

.ui-card {
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 15px;
  padding-right: 15px;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
  overflow: hidden;
  margin: 20px 10px;
  border-radius: 2px;
}

.ui-circle {
  width: 150px;
  height: 150px;
  -webkit-border-radius: 150px !important;
  border-radius: 150px !important;
  -moz-border-radius: 150px !important;
}

.ui-circle.ui-mini {
  width: 75px;
  height: 75px;
  -webkit-border-radius: 75px !important;
  border-radius: 75px !important;
  -moz-border-radius: 75px !important;
}

.ui-center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.ui-text-center {
  text-align: center;
}

.ui-margin-top {
  margin-top: 10px;
}

.ui-padding {
  padding: 10px;
}

.ui-padding-off {
  margin: 0px;
  padding: 0px;
}

.ui-text-black {
  color: #000;
}

.ui-text-white {
  color: #fff;
}
/*!
* jQuery Mobile 1.4.3
* Git HEAD hash: b9c6473e3d90af26570e6f14e5a0307897ab385c <> Date: Tue Jul 1 2014 15:37:36 UTC
* http://jquerymobile.com
*
* Copyright 2010, 2014 jQuery Foundation, Inc. and othercontributors
* Released under the MIT license.
* http://jquery.org/license
*
*/


/* Globals */
/* Font
-----------------------------------------------------------------------------------------------------------*/
html {
	font-size: 100%;
}
body,
input,
select,
textarea,
button,
.ui-btn {
	line-height: 1.3;
	font-size: 17px/21px; 
	font-family: "Helvetica Neue", Helvetica, Roboto, Arial,sans-serif;
	font-weight: normal;
}

body,
input,
select,
textarea,
button {
	font-size: 1em;
}

legend,
.ui-input-text input,
.ui-input-search input {
	color: inherit;
	text-shadow: inherit;
}
/* Form labels (overrides font-weight bold in bars, and mini font-size) */
.ui-mobile label,
div.ui-controlgroup-label {
	font-weight: normal;
	font-size: 16px;
}
/* Separators
-----------------------------------------------------------------------------------------------------------*/
/* Field contain separator (< 28em) */
.ui-field-contain {
	border-bottom-color: #828282;
	border-bottom-color: rgba(0,0,0,.15);
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* Table opt-in classes: strokes between each row, and alternating row stripes */
/* Classes table-stroke and table-stripe are deprecated in 1.4. */
.table-stroke thead th,
.table-stripe thead th,
.table-stripe tbody tr:last-child {
	border-bottom: 1px solid #d6d6d6; /* non-RGBA fallback */
	border-bottom: 1px solid rgba(0,0,0,.1);
}
.table-stroke tbody th,
.table-stroke tbody td {
	border-bottom: 1px solid #e6e6e6; /* non-RGBA fallback  */
	border-bottom: 1px solid rgba(0,0,0,.05);
}
.table-stripe.table-stroke tbody tr:last-child th,
.table-stripe.table-stroke tbody tr:last-child td {
	border-bottom: 0;
}
.table-stripe tbody tr:nth-child(odd) td,
.table-stripe tbody tr:nth-child(odd) th {
	background-color: #eeeeee; /* non-RGBA fallback  */
	background-color: rgba(0,0,0,.04);
}
/* Buttons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn,
label.ui-btn {
	font-weight: normal;
	border-width: 1px;
	border-style: solid;
}
.ui-btn {
	text-decoration: none !important;
}
.ui-btn-active {
	cursor: pointer;
}
/* Corner rounding
-----------------------------------------------------------------------------------------------------------*/
/* Class ui-btn-corner-all deprecated in 1.4 */
.ui-corner-all {
	-webkit-border-radius: 				.0em /*{global-radii-blocks}*/;
	border-radius: 						.0em /*{global-radii-blocks}*/;
}
/* Buttons */
.ui-btn-corner-all,
.ui-btn.ui-corner-all,
/* Slider track */
.ui-slider-track.ui-corner-all,
/* Flipswitch */
.ui-flipswitch.ui-corner-all,
/* Count bubble */
.ui-li-count {
	-webkit-border-radius: 				.0em /*{global-radii-buttons}*/;
	border-radius: 						.0em /*{global-radii-buttons}*/;
}

.ui-flipswitch.ios-switch,
.ios-slider + .ui-slider-track .ui-slider-handle,
.ios-slider > .ui-rangeslider-sliders .ui-slider-track .ui-slider-handle{
	-webkit-border-radius: 	  1em;
	border-radius: 						1em;
}

.ios-slider + .ui-slider-track,
.ios-slider > .ui-rangeslider-sliders .ui-slider-track{
	top: 11px;
}

.ios-slider + .ui-slider-track,
.ios-slider > .ui-rangeslider-sliders .ui-slider-track,
html >body .ios-slider .ui-rangeslider-sliders .ui-slider-track:first-child{
	height: 6px;
}

/* Icon-only buttons */
.ui-btn-icon-notext.ui-btn-corner-all,
.ui-btn-icon-notext.ui-corner-all {
	-webkit-border-radius: 0em;
	border-radius: 0em;
}
/* Radius clip workaround for cleaning up corner trapping */
.ui-btn-corner-all,
.ui-corner-all {
	-webkit-background-clip: padding;
	background-clip: padding-box;
}
/* Popup arrow */
.ui-popup.ui-corner-all > .ui-popup-arrow-guide {
	left: .6em /*{global-radii-blocks}*/;
	right: .6em /*{global-radii-blocks}*/;
	top: .6em /*{global-radii-blocks}*/;
	bottom: .6em /*{global-radii-blocks}*/;
}
/* Shadow
-----------------------------------------------------------------------------------------------------------*/
.ui-shadow {
}
.ui-shadow-inset {
}
.ui-overlay-shadow {
}
/* Icons
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-icon-left:after,
.ui-btn-icon-right:after,
.ui-btn-icon-top:after,
.ui-btn-icon-bottom:after,
.ui-btn-icon-notext:after {
	background-position: center center;
	background-repeat: no-repeat;
}
/* Alt icons */
.ui-alt-icon.ui-btn:after,
.ui-alt-icon .ui-btn:after,
html .ui-alt-icon.ui-checkbox-off:after,
html .ui-alt-icon.ui-radio-off:after,
html .ui-alt-icon .ui-checkbox-off:after,
html .ui-alt-icon .ui-radio-off:after {

}
/* No disc */
.ui-nodisc-icon.ui-btn:after,
.ui-nodisc-icon .ui-btn:after {
	background-color: transparent;
}
/* Icon shadow */
.ui-shadow-icon.ui-btn:after,
.ui-shadow-icon .ui-btn:after {

}
/* Checkbox and radio */
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after,
.ui-btn.ui-radio-off:after,
.ui-btn.ui-radio-on:after {
	display: block;
	width: 18px;
	height: 18px;
	margin: -9px 2px 0 2px;
}
.ui-checkbox-off:after,
.ui-btn.ui-radio-off:after {
	filter: Alpha(Opacity=30);
	opacity: .3;
}
.ui-btn.ui-checkbox-off:after,
.ui-btn.ui-checkbox-on:after {
	-webkit-border-radius: .1875em;
	border-radius: .1875em;
}
.ui-btn.ui-checkbox-off:after {
	background-color: #666;
	background-color: rgba(0,0,0,.3);
}

.ios-checkbox.ui-btn.ui-checkbox-off:after {
	background: none;
}

.ui-radio .ui-btn.ui-radio-on:after {
	background-image: none;
	background-color: #fff;
	width: 8px;
	height: 8px;
	border-width: 5px;
	border-style: solid;
}
.ui-alt-icon.ui-btn.ui-radio-on:after,
.ui-alt-icon .ui-btn.ui-radio-on:after {
	background-color: #000;
}

.ui-radio .ios-radio.ui-btn.ui-radio-off:after {
	background-color: none;
	content: "";
}

.ui-radio .ios-radio.ui-btn.ui-radio-on:after {
	border: none;
	background:none;
	width: inherit;
	height: inherit;
}

/* Loader */
.ui-icon-loading {
	background: url("images/ajax-loader.gif");
	background-size: 2.875em 2.875em;
}

.ui-bar-a,.ui-page-theme-a .ui-bar-inherit,html .ui-bar-a .ui-bar-inherit,html .ui-body-a .ui-bar-inherit,html body .ui-group-theme-a .ui-bar-inherit{background:#fefdfe;border-color:#ddd;color:#333;font-weight:bold}
.ui-bar-a{border-width:1px;border-style:solid}
.ui-overlay-a,.ui-page-theme-a,.ui-page-theme-a .ui-panel-wrapper{background:#fff;border-color:#fff;color:#444}
.ui-body-a,.ui-page-theme-a .ui-body-inherit,html .ui-bar-a .ui-body-inherit,html .ui-body-a .ui-body-inherit,html body .ui-group-theme-a .ui-body-inherit,html .ui-panel-page-container-a{background:#fefdfe;border-color:#ddd;color:#444}
.ui-body-a{border-width:1px;border-style:solid}
.ui-page-theme-a a,html .ui-bar-a a,html .ui-body-a a,html body .ui-group-theme-a a{color:#4a87ee;font-weight:normal}
.ui-page-theme-a a:visited,html .ui-bar-a a:visited,html .ui-body-a a:visited,html body .ui-group-theme-a a:visited{color:#4a87ee}
.ui-page-theme-a a:hover,html .ui-bar-a a:hover,html .ui-body-a a:hover,html body .ui-group-theme-a a:hover{color:#89bffd}
.ui-page-theme-a a:active,html .ui-bar-a a:active,html .ui-body-a a:active,html body .ui-group-theme-a a:active{color:#4a87ee}
.ui-page-theme-a .ui-btn,html .ui-bar-a .ui-btn,html .ui-body-a .ui-btn,body .ui-group-theme-a .ui-btn,html body .ui-btn.ui-btn-a,.ui-page-theme-a .ui-btn:visited,html .ui-bar-a .ui-btn:visited,html .ui-body-a .ui-btn:visited,html body .ui-group-theme-a .ui-btn:visited,html head + body .ui-btn.ui-btn-a:visited{background:#fefdfe;border-color:#fefdfe;color:#4a87ee}
.ui-page-theme-a .ui-btn:hover,html .ui-bar-a .ui-btn:hover,html .ui-body-a .ui-btn:hover,html body .ui-group-theme-a .ui-btn:hover,html body .ui-btn.ui-btn-a:hover{background:#fefdfe;border-color:#fefdfe;color:#4a87ee}
.ui-page-theme-a .ui-btn:active,html .ui-bar-a .ui-btn:active,html .ui-body-a .ui-btn:active,html body .ui-group-theme-a .ui-btn:active,html body .ui-btn.ui-btn-a:active{background:#fefdfe;border-color:#fefdfe;color:#89bffd}
.ui-page-theme-a .ui-btn.ui-btn-active,html .ui-bar-a .ui-btn.ui-btn-active,html .ui-body-a .ui-btn.ui-btn-active,html body .ui-group-theme-a .ui-btn.ui-btn-active,html head + body .ui-btn.ui-btn-a.ui-btn-active,.ui-page-theme-a .ui-checkbox-on:after,html .ui-bar-a .ui-checkbox-on:after,html .ui-body-a .ui-checkbox-on:after,html body .ui-group-theme-a .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-a:after,.ui-page-theme-a .ui-flipswitch-active,html .ui-bar-a .ui-flipswitch-active,html .ui-body-a .ui-flipswitch-active,html body .ui-group-theme-a .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active,.ui-page-theme-a .ui-slider-track .ui-btn-active,html .ui-bar-a .ui-slider-track .ui-btn-active,html .ui-body-a .ui-slider-track .ui-btn-active,html body .ui-group-theme-a .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-a .ui-btn-active{background-color:#4a87ee;border-color:#4a87ee;color:#89bffd}
.ui-page-theme-a .ui-flipswitch-active .ui-flipswitch-on,html .ui-bar-a .ui-flipswitch-active .ui-flipswitch-on,html .ui-body-a .ui-flipswitch-active .ui-flipswitch-on,html body .ui-group-theme-a .ui-flipswitch-active .ui-flipswitch-on,html body .ui-flipswitch.ui-bar-a.ui-flipswitch-active .ui-flipswitch-on{color:#fefdfe}
html .ios-checkbox.ui-checkbox-on.ui-checkbox-on:after,.ui-icon-check:after{background:none;border-color:none}
.ui-page-theme-a .ios-checkbox.ui-checkbox-on:after,html .ui-bar-a .ios-checkbox.ui-checkbox-on:after,html .ui-body-a .ios-checkbox.ui-checkbox-on:after,html body .ui-group-theme-a .ios-checkbox.ui-checkbox-on:after,.ios-checkbox.ui-btn.ui-checkbox-on.ui-btn-a:after{color:#4a87ee}
.ios-checkbox.ui-checkbox-off:after{content:""}
.ui-page-theme-a .ui-radio-on:after,html .ui-bar-a .ui-radio-on:after,html .ui-body-a .ui-radio-on:after,html body .ui-group-theme-a .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-a:after{border-color:#38c}
.ui-card.ui-card-a{background-color:#fefdfe;color:#4a87ee}
.ui-page-theme-a .ui-outline,html .ui-bar-a .ui-outline,html .ui-body-a .ui-outline,body .ui-group-theme-a .ui-outline,html body .ui-btn-a.ui-outline,.ui-page-theme-a .ui-outline:visited,html .ui-bar-a .ui-outline:visited,html .ui-body-a .ui-outline:visited,html body .ui-group-theme-a .ui-outline:visited,html head + body .ui-btn-a.ui-outline:visited{border-color:#fefdfe !important;background-color:#f8f8f8 !important;color:#fefdfe !important}
.ui-page-theme-a .ui-clear,html .ui-bar-a .ui-clear,html .ui-body-a .ui-clear,body .ui-group-theme-a .ui-clear,html body .ui-btn-a.ui-clear,.ui-page-theme-a .ui-clear:visited,html .ui-bar-a .ui-clear:visited,html .ui-body-a .ui-clear:visited,html body .ui-group-theme-a .ui-clear:visited,html head + body .ui-btn-a.ui-clear:visited{background-color:transparent !important;border-color:transparent !important;color:#fefdfe !important}
.ui-circle{border:2px solid #4a87ee}
.ui-listview.ui-group-theme-a a{background-color:#f8f8f8 !important;color:#4a87ee !important}
.ui-listview.ui-group-theme-a a:hover{color:#89bffd !important}

.ui-bar-b,.ui-page-theme-b .ui-bar-inherit,html .ui-bar-b .ui-bar-inherit,html .ui-body-b .ui-bar-inherit,html body .ui-group-theme-b .ui-bar-inherit{background:#ea5189;border-color:#ddd;color:#fff;font-weight:bold}
.ui-bar-b{border-width:1px;border-style:solid}
.ui-overlay-b,.ui-page-theme-b,.ui-page-theme-b .ui-panel-wrapper{background:#fff;border-color:#fff;color:#444}
.ui-body-b,.ui-page-theme-b .ui-body-inherit,html .ui-bar-b .ui-body-inherit,html .ui-body-b .ui-body-inherit,html body .ui-group-theme-b .ui-body-inherit,html .ui-panel-page-container-b{background:#ea5189;border-color:#ddd;color:#444}
.ui-body-b{border-width:1px;border-style:solid}
.ui-page-theme-b a,html .ui-bar-b a,html .ui-body-b a,html body .ui-group-theme-b a{color:#fff;font-weight:normal}
.ui-page-theme-b a:visited,html .ui-bar-b a:visited,html .ui-body-b a:visited,html body .ui-group-theme-b a:visited{color:#fff}
.ui-page-theme-b a:hover,html .ui-bar-b a:hover,html .ui-body-b a:hover,html body .ui-group-theme-b a:hover{color:#fddddb}
.ui-page-theme-b a:active,html .ui-bar-b a:active,html .ui-body-b a:active,html body .ui-group-theme-b a:active{color:#fff}
.ui-page-theme-b .ui-btn,html .ui-bar-b .ui-btn,html .ui-body-b .ui-btn,body .ui-group-theme-b .ui-btn,html body .ui-btn.ui-btn-b,.ui-page-theme-b .ui-btn:visited,html .ui-bar-b .ui-btn:visited,html .ui-body-b .ui-btn:visited,html body .ui-group-theme-b .ui-btn:visited,html head + body .ui-btn.ui-btn-b:visited{background:#ea5189;border-color:#ea5189;color:#fff}
.ui-page-theme-b .ui-btn:hover,html .ui-bar-b .ui-btn:hover,html .ui-body-b .ui-btn:hover,html body .ui-group-theme-b .ui-btn:hover,html body .ui-btn.ui-btn-b:hover{background:#ea5189;border-color:#ea5189;color:#fff}
.ui-page-theme-b .ui-btn:active,html .ui-bar-b .ui-btn:active,html .ui-body-b .ui-btn:active,html body .ui-group-theme-b .ui-btn:active,html body .ui-btn.ui-btn-b:active{background:#ea5189;border-color:#ea5189;color:#fddddb}
.ui-page-theme-b .ui-btn.ui-btn-active,html .ui-bar-b .ui-btn.ui-btn-active,html .ui-body-b .ui-btn.ui-btn-active,html body .ui-group-theme-b .ui-btn.ui-btn-active,html head + body .ui-btn.ui-btn-b.ui-btn-active,.ui-page-theme-b .ui-checkbox-on:after,html .ui-bar-b .ui-checkbox-on:after,html .ui-body-b .ui-checkbox-on:after,html body .ui-group-theme-b .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-b:after,.ui-page-theme-b .ui-flipswitch-active,html .ui-bar-b .ui-flipswitch-active,html .ui-body-b .ui-flipswitch-active,html body .ui-group-theme-b .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active,.ui-page-theme-b .ui-slider-track .ui-btn-active,html .ui-bar-b .ui-slider-track .ui-btn-active,html .ui-body-b .ui-slider-track .ui-btn-active,html body .ui-group-theme-b .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-b .ui-btn-active{background-color:#fff;border-color:#fff;color:#fddddb}
.ui-page-theme-b .ui-flipswitch-active .ui-flipswitch-on,html .ui-bar-b .ui-flipswitch-active .ui-flipswitch-on,html .ui-body-b .ui-flipswitch-active .ui-flipswitch-on,html body .ui-group-theme-b .ui-flipswitch-active .ui-flipswitch-on,html body .ui-flipswitch.ui-bar-b.ui-flipswitch-active .ui-flipswitch-on{color:#ea5189}
html .ios-checkbox.ui-checkbox-on.ui-checkbox-on:after,.ui-icon-check:after{background:none;border-color:none}
.ui-page-theme-b .ios-checkbox.ui-checkbox-on:after,html .ui-bar-b .ios-checkbox.ui-checkbox-on:after,html .ui-body-b .ios-checkbox.ui-checkbox-on:after,html body .ui-group-theme-b .ios-checkbox.ui-checkbox-on:after,.ios-checkbox.ui-btn.ui-checkbox-on.ui-btn-b:after{color:#fff}
.ios-checkbox.ui-checkbox-off:after{content:""}
.ui-page-theme-b .ui-radio-on:after,html .ui-bar-b .ui-radio-on:after,html .ui-body-b .ui-radio-on:after,html body .ui-group-theme-b .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-b:after{border-color:#38c}
.ui-card.ui-card-b{background-color:#ea5189;color:#fff}
.ui-page-theme-b .ui-outline,html .ui-bar-b .ui-outline,html .ui-body-b .ui-outline,body .ui-group-theme-b .ui-outline,html body .ui-btn-b.ui-outline,.ui-page-theme-b .ui-outline:visited,html .ui-bar-b .ui-outline:visited,html .ui-body-b .ui-outline:visited,html body .ui-group-theme-b .ui-outline:visited,html head + body .ui-btn-b.ui-outline:visited{border-color:#ea5189 !important;background-color:#f8f8f8 !important;color:#ea5189 !important}
.ui-page-theme-b .ui-clear,html .ui-bar-b .ui-clear,html .ui-body-b .ui-clear,body .ui-group-theme-b .ui-clear,html body .ui-btn-b.ui-clear,.ui-page-theme-b .ui-clear:visited,html .ui-bar-b .ui-clear:visited,html .ui-body-b .ui-clear:visited,html body .ui-group-theme-b .ui-clear:visited,html head + body .ui-btn-b.ui-clear:visited{background-color:transparent !important;border-color:transparent !important;color:#ea5189 !important}
.ui-circle{border:2px solid #fff}
.ui-listview.ui-group-theme-b a{background-color:#f8f8f8 !important;color:#ea5189 !important}
.ui-listview.ui-group-theme-b a:hover{color:#fddddb !important}

.ui-bar-c,.ui-page-theme-c .ui-bar-inherit,html .ui-bar-c .ui-bar-inherit,html .ui-body-c .ui-bar-inherit,html body .ui-group-theme-c .ui-bar-inherit{background:#70c948;border-color:#ddd;color:#fff;font-weight:bold}
.ui-bar-c{border-width:1px;border-style:solid}
.ui-overlay-c,.ui-page-theme-c,.ui-page-theme-c .ui-panel-wrapper{background:#fff;border-color:#fff;color:#444}
.ui-body-c,.ui-page-theme-c .ui-body-inherit,html .ui-bar-c .ui-body-inherit,html .ui-body-c .ui-body-inherit,html body .ui-group-theme-c .ui-body-inherit,html .ui-panel-page-container-c{background:#70c948;border-color:#ddd;color:#444}
.ui-body-c{border-width:1px;border-style:solid}
.ui-page-theme-c a,html .ui-bar-c a,html .ui-body-c a,html body .ui-group-theme-c a{color:#fff;font-weight:normal}
.ui-page-theme-c a:visited,html .ui-bar-c a:visited,html .ui-body-c a:visited,html body .ui-group-theme-c a:visited{color:#fff}
.ui-page-theme-c a:hover,html .ui-bar-c a:hover,html .ui-body-c a:hover,html body .ui-group-theme-c a:hover{color:#d2f2d7}
.ui-page-theme-c a:active,html .ui-bar-c a:active,html .ui-body-c a:active,html body .ui-group-theme-c a:active{color:#fff}
.ui-page-theme-c .ui-btn,html .ui-bar-c .ui-btn,html .ui-body-c .ui-btn,body .ui-group-theme-c .ui-btn,html body .ui-btn.ui-btn-c,.ui-page-theme-c .ui-btn:visited,html .ui-bar-c .ui-btn:visited,html .ui-body-c .ui-btn:visited,html body .ui-group-theme-c .ui-btn:visited,html head + body .ui-btn.ui-btn-c:visited{background:#70c948;border-color:#70c948;color:#fff}
.ui-page-theme-c .ui-btn:hover,html .ui-bar-c .ui-btn:hover,html .ui-body-c .ui-btn:hover,html body .ui-group-theme-c .ui-btn:hover,html body .ui-btn.ui-btn-c:hover{background:#70c948;border-color:#70c948;color:#fff}
.ui-page-theme-c .ui-btn:active,html .ui-bar-c .ui-btn:active,html .ui-body-c .ui-btn:active,html body .ui-group-theme-c .ui-btn:active,html body .ui-btn.ui-btn-c:active{background:#70c948;border-color:#70c948;color:#d2f2d7}
.ui-page-theme-c .ui-btn.ui-btn-active,html .ui-bar-c .ui-btn.ui-btn-active,html .ui-body-c .ui-btn.ui-btn-active,html body .ui-group-theme-c .ui-btn.ui-btn-active,html head + body .ui-btn.ui-btn-c.ui-btn-active,.ui-page-theme-c .ui-checkbox-on:after,html .ui-bar-c .ui-checkbox-on:after,html .ui-body-c .ui-checkbox-on:after,html body .ui-group-theme-c .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-c:after,.ui-page-theme-c .ui-flipswitch-active,html .ui-bar-c .ui-flipswitch-active,html .ui-body-c .ui-flipswitch-active,html body .ui-group-theme-c .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-c.ui-flipswitch-active,.ui-page-theme-c .ui-slider-track .ui-btn-active,html .ui-bar-c .ui-slider-track .ui-btn-active,html .ui-body-c .ui-slider-track .ui-btn-active,html body .ui-group-theme-c .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-c .ui-btn-active{background-color:#fff;border-color:#fff;color:#d2f2d7}
.ui-page-theme-c .ui-flipswitch-active .ui-flipswitch-on,html .ui-bar-c .ui-flipswitch-active .ui-flipswitch-on,html .ui-body-c .ui-flipswitch-active .ui-flipswitch-on,html body .ui-group-theme-c .ui-flipswitch-active .ui-flipswitch-on,html body .ui-flipswitch.ui-bar-c.ui-flipswitch-active .ui-flipswitch-on{color:#70c948}
html .ios-checkbox.ui-checkbox-on.ui-checkbox-on:after,.ui-icon-check:after{background:none;border-color:none}
.ui-page-theme-c .ios-checkbox.ui-checkbox-on:after,html .ui-bar-c .ios-checkbox.ui-checkbox-on:after,html .ui-body-c .ios-checkbox.ui-checkbox-on:after,html body .ui-group-theme-c .ios-checkbox.ui-checkbox-on:after,.ios-checkbox.ui-btn.ui-checkbox-on.ui-btn-c:after{color:#fff}
.ios-checkbox.ui-checkbox-off:after{content:""}
.ui-page-theme-c .ui-radio-on:after,html .ui-bar-c .ui-radio-on:after,html .ui-body-c .ui-radio-on:after,html body .ui-group-theme-c .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-c:after{border-color:#38c}
.ui-card.ui-card-c{background-color:#70c948;color:#fff}
.ui-page-theme-c .ui-outline,html .ui-bar-c .ui-outline,html .ui-body-c .ui-outline,body .ui-group-theme-c .ui-outline,html body .ui-btn-c.ui-outline,.ui-page-theme-c .ui-outline:visited,html .ui-bar-c .ui-outline:visited,html .ui-body-c .ui-outline:visited,html body .ui-group-theme-c .ui-outline:visited,html head + body .ui-btn-c.ui-outline:visited{border-color:#70c948 !important;background-color:#f8f8f8 !important;color:#70c948 !important}
.ui-page-theme-c .ui-clear,html .ui-bar-c .ui-clear,html .ui-body-c .ui-clear,body .ui-group-theme-c .ui-clear,html body .ui-btn-c.ui-clear,.ui-page-theme-c .ui-clear:visited,html .ui-bar-c .ui-clear:visited,html .ui-body-c .ui-clear:visited,html body .ui-group-theme-c .ui-clear:visited,html head + body .ui-btn-c.ui-clear:visited{background-color:transparent !important;border-color:transparent !important;color:#70c948 !important}
.ui-circle{border:2px solid #fff}
.ui-listview.ui-group-theme-c a{background-color:#f8f8f8 !important;color:#70c948 !important}
.ui-listview.ui-group-theme-c a:hover{color:#d2f2d7 !important}

.ui-bar-d,.ui-page-theme-d .ui-bar-inherit,html .ui-bar-d .ui-bar-inherit,html .ui-body-d .ui-bar-inherit,html body .ui-group-theme-d .ui-bar-inherit{background:#4a87ee;border-color:#ddd;color:#fff;font-weight:bold}
.ui-bar-d{border-width:1px;border-style:solid}
.ui-overlay-d,.ui-page-theme-d,.ui-page-theme-d .ui-panel-wrapper{background:#fff;border-color:#fff;color:#444}
.ui-body-d,.ui-page-theme-d .ui-body-inherit,html .ui-bar-d .ui-body-inherit,html .ui-body-d .ui-body-inherit,html body .ui-group-theme-d .ui-body-inherit,html .ui-panel-page-container-d{background:#4a87ee;border-color:#ddd;color:#444}
.ui-body-d{border-width:1px;border-style:solid}
.ui-page-theme-d a,html .ui-bar-d a,html .ui-body-d a,html body .ui-group-theme-d a{color:#fff;font-weight:normal}
.ui-page-theme-d a:visited,html .ui-bar-d a:visited,html .ui-body-d a:visited,html body .ui-group-theme-d a:visited{color:#fff}
.ui-page-theme-d a:hover,html .ui-bar-d a:hover,html .ui-body-d a:hover,html body .ui-group-theme-d a:hover{color:#89bffd}
.ui-page-theme-d a:active,html .ui-bar-d a:active,html .ui-body-d a:active,html body .ui-group-theme-d a:active{color:#fff}
.ui-page-theme-d .ui-btn,html .ui-bar-d .ui-btn,html .ui-body-d .ui-btn,body .ui-group-theme-d .ui-btn,html body .ui-btn.ui-btn-d,.ui-page-theme-d .ui-btn:visited,html .ui-bar-d .ui-btn:visited,html .ui-body-d .ui-btn:visited,html body .ui-group-theme-d .ui-btn:visited,html head + body .ui-btn.ui-btn-d:visited{background:#4a87ee;border-color:#4a87ee;color:#fff}
.ui-page-theme-d .ui-btn:hover,html .ui-bar-d .ui-btn:hover,html .ui-body-d .ui-btn:hover,html body .ui-group-theme-d .ui-btn:hover,html body .ui-btn.ui-btn-d:hover{background:#4a87ee;border-color:#4a87ee;color:#fff}
.ui-page-theme-d .ui-btn:active,html .ui-bar-d .ui-btn:active,html .ui-body-d .ui-btn:active,html body .ui-group-theme-d .ui-btn:active,html body .ui-btn.ui-btn-d:active{background:#4a87ee;border-color:#4a87ee;color:#89bffd}
.ui-page-theme-d .ui-btn.ui-btn-active,html .ui-bar-d .ui-btn.ui-btn-active,html .ui-body-d .ui-btn.ui-btn-active,html body .ui-group-theme-d .ui-btn.ui-btn-active,html head + body .ui-btn.ui-btn-d.ui-btn-active,.ui-page-theme-d .ui-checkbox-on:after,html .ui-bar-d .ui-checkbox-on:after,html .ui-body-d .ui-checkbox-on:after,html body .ui-group-theme-d .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-d:after,.ui-page-theme-d .ui-flipswitch-active,html .ui-bar-d .ui-flipswitch-active,html .ui-body-d .ui-flipswitch-active,html body .ui-group-theme-d .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-d.ui-flipswitch-active,.ui-page-theme-d .ui-slider-track .ui-btn-active,html .ui-bar-d .ui-slider-track .ui-btn-active,html .ui-body-d .ui-slider-track .ui-btn-active,html body .ui-group-theme-d .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-d .ui-btn-active{background-color:#fff;border-color:#fff;color:#89bffd}
.ui-page-theme-d .ui-flipswitch-active .ui-flipswitch-on,html .ui-bar-d .ui-flipswitch-active .ui-flipswitch-on,html .ui-body-d .ui-flipswitch-active .ui-flipswitch-on,html body .ui-group-theme-d .ui-flipswitch-active .ui-flipswitch-on,html body .ui-flipswitch.ui-bar-d.ui-flipswitch-active .ui-flipswitch-on{color:#4a87ee}
html .ios-checkbox.ui-checkbox-on.ui-checkbox-on:after,.ui-icon-check:after{background:none;border-color:none}
.ui-page-theme-d .ios-checkbox.ui-checkbox-on:after,html .ui-bar-d .ios-checkbox.ui-checkbox-on:after,html .ui-body-d .ios-checkbox.ui-checkbox-on:after,html body .ui-group-theme-d .ios-checkbox.ui-checkbox-on:after,.ios-checkbox.ui-btn.ui-checkbox-on.ui-btn-d:after{color:#fff}
.ios-checkbox.ui-checkbox-off:after{content:""}
.ui-page-theme-d .ui-radio-on:after,html .ui-bar-d .ui-radio-on:after,html .ui-body-d .ui-radio-on:after,html body .ui-group-theme-d .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-d:after{border-color:#38c}
.ui-card.ui-card-d{background-color:#4a87ee;color:#fff}
.ui-page-theme-d .ui-outline,html .ui-bar-d .ui-outline,html .ui-body-d .ui-outline,body .ui-group-theme-d .ui-outline,html body .ui-btn-d.ui-outline,.ui-page-theme-d .ui-outline:visited,html .ui-bar-d .ui-outline:visited,html .ui-body-d .ui-outline:visited,html body .ui-group-theme-d .ui-outline:visited,html head + body .ui-btn-d.ui-outline:visited{border-color:#4a87ee !important;background-color:#f8f8f8 !important;color:#4a87ee !important}
.ui-page-theme-d .ui-clear,html .ui-bar-d .ui-clear,html .ui-body-d .ui-clear,body .ui-group-theme-d .ui-clear,html body .ui-btn-d.ui-clear,.ui-page-theme-d .ui-clear:visited,html .ui-bar-d .ui-clear:visited,html .ui-body-d .ui-clear:visited,html body .ui-group-theme-d .ui-clear:visited,html head + body .ui-btn-d.ui-clear:visited{background-color:transparent !important;border-color:transparent !important;color:#4a87ee !important}
.ui-circle{border:2px solid #fff}
.ui-listview.ui-group-theme-d a{background-color:#f8f8f8 !important;color:#4a87ee !important}
.ui-listview.ui-group-theme-d a:hover{color:#89bffd !important}

.ui-bar-e,.ui-page-theme-e .ui-bar-inherit,html .ui-bar-e .ui-bar-inherit,html .ui-body-e .ui-bar-inherit,html body .ui-group-theme-e .ui-bar-inherit{background:#eace23;border-color:#ddd;color:#fff;font-weight:bold}
.ui-bar-e{border-width:1px;border-style:solid}
.ui-overlay-e,.ui-page-theme-e,.ui-page-theme-e .ui-panel-wrapper{background:#fff;border-color:#fff;color:#444}
.ui-body-e,.ui-page-theme-e .ui-body-inherit,html .ui-bar-e .ui-body-inherit,html .ui-body-e .ui-body-inherit,html body .ui-group-theme-e .ui-body-inherit,html .ui-panel-page-container-e{background:#eace23;border-color:#ddd;color:#444}
.ui-body-e{border-width:1px;border-style:solid}
.ui-page-theme-e a,html .ui-bar-e a,html .ui-body-e a,html body .ui-group-theme-e a{color:#fff;font-weight:normal}
.ui-page-theme-e a:visited,html .ui-bar-e a:visited,html .ui-body-e a:visited,html body .ui-group-theme-e a:visited{color:#fff}
.ui-page-theme-e a:hover,html .ui-bar-e a:hover,html .ui-body-e a:hover,html body .ui-group-theme-e a:hover{color:#f6ecb6}
.ui-page-theme-e a:active,html .ui-bar-e a:active,html .ui-body-e a:active,html body .ui-group-theme-e a:active{color:#fff}
.ui-page-theme-e .ui-btn,html .ui-bar-e .ui-btn,html .ui-body-e .ui-btn,body .ui-group-theme-e .ui-btn,html body .ui-btn.ui-btn-e,.ui-page-theme-e .ui-btn:visited,html .ui-bar-e .ui-btn:visited,html .ui-body-e .ui-btn:visited,html body .ui-group-theme-e .ui-btn:visited,html head + body .ui-btn.ui-btn-e:visited{background:#eace23;border-color:#eace23;color:#fff}
.ui-page-theme-e .ui-btn:hover,html .ui-bar-e .ui-btn:hover,html .ui-body-e .ui-btn:hover,html body .ui-group-theme-e .ui-btn:hover,html body .ui-btn.ui-btn-e:hover{background:#eace23;border-color:#eace23;color:#fff}
.ui-page-theme-e .ui-btn:active,html .ui-bar-e .ui-btn:active,html .ui-body-e .ui-btn:active,html body .ui-group-theme-e .ui-btn:active,html body .ui-btn.ui-btn-e:active{background:#eace23;border-color:#eace23;color:#f6ecb6}
.ui-page-theme-e .ui-btn.ui-btn-active,html .ui-bar-e .ui-btn.ui-btn-active,html .ui-body-e .ui-btn.ui-btn-active,html body .ui-group-theme-e .ui-btn.ui-btn-active,html head + body .ui-btn.ui-btn-e.ui-btn-active,.ui-page-theme-e .ui-checkbox-on:after,html .ui-bar-e .ui-checkbox-on:after,html .ui-body-e .ui-checkbox-on:after,html body .ui-group-theme-e .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-e:after,.ui-page-theme-e .ui-flipswitch-active,html .ui-bar-e .ui-flipswitch-active,html .ui-body-e .ui-flipswitch-active,html body .ui-group-theme-e .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-e.ui-flipswitch-active,.ui-page-theme-e .ui-slider-track .ui-btn-active,html .ui-bar-e .ui-slider-track .ui-btn-active,html .ui-body-e .ui-slider-track .ui-btn-active,html body .ui-group-theme-e .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-e .ui-btn-active{background-color:#fff;border-color:#fff;color:#f6ecb6}
.ui-page-theme-e .ui-flipswitch-active .ui-flipswitch-on,html .ui-bar-e .ui-flipswitch-active .ui-flipswitch-on,html .ui-body-e .ui-flipswitch-active .ui-flipswitch-on,html body .ui-group-theme-e .ui-flipswitch-active .ui-flipswitch-on,html body .ui-flipswitch.ui-bar-e.ui-flipswitch-active .ui-flipswitch-on{color:#eace23}
html .ios-checkbox.ui-checkbox-on.ui-checkbox-on:after,.ui-icon-check:after{background:none;border-color:none}
.ui-page-theme-e .ios-checkbox.ui-checkbox-on:after,html .ui-bar-e .ios-checkbox.ui-checkbox-on:after,html .ui-body-e .ios-checkbox.ui-checkbox-on:after,html body .ui-group-theme-e .ios-checkbox.ui-checkbox-on:after,.ios-checkbox.ui-btn.ui-checkbox-on.ui-btn-e:after{color:#fff}
.ios-checkbox.ui-checkbox-off:after{content:""}
.ui-page-theme-e .ui-radio-on:after,html .ui-bar-e .ui-radio-on:after,html .ui-body-e .ui-radio-on:after,html body .ui-group-theme-e .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-e:after{border-color:#38c}
.ui-card.ui-card-e{background-color:#eace23;color:#fff}
.ui-page-theme-e .ui-outline,html .ui-bar-e .ui-outline,html .ui-body-e .ui-outline,body .ui-group-theme-e .ui-outline,html body .ui-btn-e.ui-outline,.ui-page-theme-e .ui-outline:visited,html .ui-bar-e .ui-outline:visited,html .ui-body-e .ui-outline:visited,html body .ui-group-theme-e .ui-outline:visited,html head + body .ui-btn-e.ui-outline:visited{border-color:#eace23 !important;background-color:#f8f8f8 !important;color:#eace23 !important}
.ui-page-theme-e .ui-clear,html .ui-bar-e .ui-clear,html .ui-body-e .ui-clear,body .ui-group-theme-e .ui-clear,html body .ui-btn-e.ui-clear,.ui-page-theme-e .ui-clear:visited,html .ui-bar-e .ui-clear:visited,html .ui-body-e .ui-clear:visited,html body .ui-group-theme-e .ui-clear:visited,html head + body .ui-btn-e.ui-clear:visited{background-color:transparent !important;border-color:transparent !important;color:#eace23 !important}
.ui-circle{border:2px solid #fff}
.ui-listview.ui-group-theme-e a{background-color:#f8f8f8 !important;color:#eace23 !important}
.ui-listview.ui-group-theme-e a:hover{color:#f6ecb6 !important}

.ui-bar-f,.ui-page-theme-f .ui-bar-inherit,html .ui-bar-f .ui-bar-inherit,html .ui-body-f .ui-bar-inherit,html body .ui-group-theme-f .ui-bar-inherit{background:#f18835;border-color:#ddd;color:#fff;font-weight:bold}
.ui-bar-f{border-width:1px;border-style:solid}
.ui-overlay-f,.ui-page-theme-f,.ui-page-theme-f .ui-panel-wrapper{background:#fff;border-color:#fff;color:#444}
.ui-body-f,.ui-page-theme-f .ui-body-inherit,html .ui-bar-f .ui-body-inherit,html .ui-body-f .ui-body-inherit,html body .ui-group-theme-f .ui-body-inherit,html .ui-panel-page-container-f{background:#f18835;border-color:#ddd;color:#444}
.ui-body-f{border-width:1px;border-style:solid}
.ui-page-theme-f a,html .ui-bar-f a,html .ui-body-f a,html body .ui-group-theme-f a{color:#fff;font-weight:normal}
.ui-page-theme-f a:visited,html .ui-bar-f a:visited,html .ui-body-f a:visited,html body .ui-group-theme-f a:visited{color:#fff}
.ui-page-theme-f a:hover,html .ui-bar-f a:hover,html .ui-body-f a:hover,html body .ui-group-theme-f a:hover{color:#f2c6a3}
.ui-page-theme-f a:active,html .ui-bar-f a:active,html .ui-body-f a:active,html body .ui-group-theme-f a:active{color:#fff}
.ui-page-theme-f .ui-btn,html .ui-bar-f .ui-btn,html .ui-body-f .ui-btn,body .ui-group-theme-f .ui-btn,html body .ui-btn.ui-btn-f,.ui-page-theme-f .ui-btn:visited,html .ui-bar-f .ui-btn:visited,html .ui-body-f .ui-btn:visited,html body .ui-group-theme-f .ui-btn:visited,html head + body .ui-btn.ui-btn-f:visited{background:#f18835;border-color:#f18835;color:#fff}
.ui-page-theme-f .ui-btn:hover,html .ui-bar-f .ui-btn:hover,html .ui-body-f .ui-btn:hover,html body .ui-group-theme-f .ui-btn:hover,html body .ui-btn.ui-btn-f:hover{background:#f18835;border-color:#f18835;color:#fff}
.ui-page-theme-f .ui-btn:active,html .ui-bar-f .ui-btn:active,html .ui-body-f .ui-btn:active,html body .ui-group-theme-f .ui-btn:active,html body .ui-btn.ui-btn-f:active{background:#f18835;border-color:#f18835;color:#f2c6a3}
.ui-page-theme-f .ui-btn.ui-btn-active,html .ui-bar-f .ui-btn.ui-btn-active,html .ui-body-f .ui-btn.ui-btn-active,html body .ui-group-theme-f .ui-btn.ui-btn-active,html head + body .ui-btn.ui-btn-f.ui-btn-active,.ui-page-theme-f .ui-checkbox-on:after,html .ui-bar-f .ui-checkbox-on:after,html .ui-body-f .ui-checkbox-on:after,html body .ui-group-theme-f .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-f:after,.ui-page-theme-f .ui-flipswitch-active,html .ui-bar-f .ui-flipswitch-active,html .ui-body-f .ui-flipswitch-active,html body .ui-group-theme-f .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-f.ui-flipswitch-active,.ui-page-theme-f .ui-slider-track .ui-btn-active,html .ui-bar-f .ui-slider-track .ui-btn-active,html .ui-body-f .ui-slider-track .ui-btn-active,html body .ui-group-theme-f .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-f .ui-btn-active{background-color:#fff;border-color:#fff;color:#f2c6a3}
.ui-page-theme-f .ui-flipswitch-active .ui-flipswitch-on,html .ui-bar-f .ui-flipswitch-active .ui-flipswitch-on,html .ui-body-f .ui-flipswitch-active .ui-flipswitch-on,html body .ui-group-theme-f .ui-flipswitch-active .ui-flipswitch-on,html body .ui-flipswitch.ui-bar-f.ui-flipswitch-active .ui-flipswitch-on{color:#f18835}
html .ios-checkbox.ui-checkbox-on.ui-checkbox-on:after,.ui-icon-check:after{background:none;border-color:none}
.ui-page-theme-f .ios-checkbox.ui-checkbox-on:after,html .ui-bar-f .ios-checkbox.ui-checkbox-on:after,html .ui-body-f .ios-checkbox.ui-checkbox-on:after,html body .ui-group-theme-f .ios-checkbox.ui-checkbox-on:after,.ios-checkbox.ui-btn.ui-checkbox-on.ui-btn-f:after{color:#fff}
.ios-checkbox.ui-checkbox-off:after{content:""}
.ui-page-theme-f .ui-radio-on:after,html .ui-bar-f .ui-radio-on:after,html .ui-body-f .ui-radio-on:after,html body .ui-group-theme-f .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-f:after{border-color:#38c}
.ui-card.ui-card-f{background-color:#f18835;color:#fff}
.ui-page-theme-f .ui-outline,html .ui-bar-f .ui-outline,html .ui-body-f .ui-outline,body .ui-group-theme-f .ui-outline,html body .ui-btn-f.ui-outline,.ui-page-theme-f .ui-outline:visited,html .ui-bar-f .ui-outline:visited,html .ui-body-f .ui-outline:visited,html body .ui-group-theme-f .ui-outline:visited,html head + body .ui-btn-f.ui-outline:visited{border-color:#f18835 !important;background-color:#f8f8f8 !important;color:#f18835 !important}
.ui-page-theme-f .ui-clear,html .ui-bar-f .ui-clear,html .ui-body-f .ui-clear,body .ui-group-theme-f .ui-clear,html body .ui-btn-f.ui-clear,.ui-page-theme-f .ui-clear:visited,html .ui-bar-f .ui-clear:visited,html .ui-body-f .ui-clear:visited,html body .ui-group-theme-f .ui-clear:visited,html head + body .ui-btn-f.ui-clear:visited{background-color:transparent !important;border-color:transparent !important;color:#f18835 !important}
.ui-circle{border:2px solid #fff}
.ui-listview.ui-group-theme-f a{background-color:#f8f8f8 !important;color:#f18835 !important}
.ui-listview.ui-group-theme-f a:hover{color:#f2c6a3 !important}

.ui-bar-g,.ui-page-theme-g .ui-bar-inherit,html .ui-bar-g .ui-bar-inherit,html .ui-body-g .ui-bar-inherit,html body .ui-group-theme-g .ui-bar-inherit{background:#4cc1d3;border-color:#ddd;color:#fff;font-weight:bold}
.ui-bar-g{border-width:1px;border-style:solid}
.ui-overlay-g,.ui-page-theme-g,.ui-page-theme-g .ui-panel-wrapper{background:#fff;border-color:#fff;color:#444}
.ui-body-g,.ui-page-theme-g .ui-body-inherit,html .ui-bar-g .ui-body-inherit,html .ui-body-g .ui-body-inherit,html body .ui-group-theme-g .ui-body-inherit,html .ui-panel-page-container-g{background:#4cc1d3;border-color:#ddd;color:#444}
.ui-body-g{border-width:1px;border-style:solid}
.ui-page-theme-g a,html .ui-bar-g a,html .ui-body-g a,html body .ui-group-theme-g a{color:#fff;font-weight:normal}
.ui-page-theme-g a:visited,html .ui-bar-g a:visited,html .ui-body-g a:visited,html body .ui-group-theme-g a:visited{color:#fff}
.ui-page-theme-g a:hover,html .ui-bar-g a:hover,html .ui-body-g a:hover,html body .ui-group-theme-g a:hover{color:#bdedf4}
.ui-page-theme-g a:active,html .ui-bar-g a:active,html .ui-body-g a:active,html body .ui-group-theme-g a:active{color:#fff}
.ui-page-theme-g .ui-btn,html .ui-bar-g .ui-btn,html .ui-body-g .ui-btn,body .ui-group-theme-g .ui-btn,html body .ui-btn.ui-btn-g,.ui-page-theme-g .ui-btn:visited,html .ui-bar-g .ui-btn:visited,html .ui-body-g .ui-btn:visited,html body .ui-group-theme-g .ui-btn:visited,html head + body .ui-btn.ui-btn-g:visited{background:#4cc1d3;border-color:#4cc1d3;color:#fff}
.ui-page-theme-g .ui-btn:hover,html .ui-bar-g .ui-btn:hover,html .ui-body-g .ui-btn:hover,html body .ui-group-theme-g .ui-btn:hover,html body .ui-btn.ui-btn-g:hover{background:#4cc1d3;border-color:#4cc1d3;color:#fff}
.ui-page-theme-g .ui-btn:active,html .ui-bar-g .ui-btn:active,html .ui-body-g .ui-btn:active,html body .ui-group-theme-g .ui-btn:active,html body .ui-btn.ui-btn-g:active{background:#4cc1d3;border-color:#4cc1d3;color:#bdedf4}
.ui-page-theme-g .ui-btn.ui-btn-active,html .ui-bar-g .ui-btn.ui-btn-active,html .ui-body-g .ui-btn.ui-btn-active,html body .ui-group-theme-g .ui-btn.ui-btn-active,html head + body .ui-btn.ui-btn-g.ui-btn-active,.ui-page-theme-g .ui-checkbox-on:after,html .ui-bar-g .ui-checkbox-on:after,html .ui-body-g .ui-checkbox-on:after,html body .ui-group-theme-g .ui-checkbox-on:after,.ui-btn.ui-checkbox-on.ui-btn-g:after,.ui-page-theme-g .ui-flipswitch-active,html .ui-bar-g .ui-flipswitch-active,html .ui-body-g .ui-flipswitch-active,html body .ui-group-theme-g .ui-flipswitch-active,html body .ui-flipswitch.ui-bar-g.ui-flipswitch-active,.ui-page-theme-g .ui-slider-track .ui-btn-active,html .ui-bar-g .ui-slider-track .ui-btn-active,html .ui-body-g .ui-slider-track .ui-btn-active,html body .ui-group-theme-g .ui-slider-track .ui-btn-active,html body div.ui-slider-track.ui-body-g .ui-btn-active{background-color:#fff;border-color:#fff;color:#bdedf4}
.ui-page-theme-g .ui-flipswitch-active .ui-flipswitch-on,html .ui-bar-g .ui-flipswitch-active .ui-flipswitch-on,html .ui-body-g .ui-flipswitch-active .ui-flipswitch-on,html body .ui-group-theme-g .ui-flipswitch-active .ui-flipswitch-on,html body .ui-flipswitch.ui-bar-g.ui-flipswitch-active .ui-flipswitch-on{color:#4cc1d3}
html .ios-checkbox.ui-checkbox-on.ui-checkbox-on:after,.ui-icon-check:after{background:none;border-color:none}
.ui-page-theme-g .ios-checkbox.ui-checkbox-on:after,html .ui-bar-g .ios-checkbox.ui-checkbox-on:after,html .ui-body-g .ios-checkbox.ui-checkbox-on:after,html body .ui-group-theme-g .ios-checkbox.ui-checkbox-on:after,.ios-checkbox.ui-btn.ui-checkbox-on.ui-btn-g:after{color:#fff}
.ios-checkbox.ui-checkbox-off:after{content:""}
.ui-page-theme-g .ui-radio-on:after,html .ui-bar-g .ui-radio-on:after,html .ui-body-g .ui-radio-on:after,html body .ui-group-theme-g .ui-radio-on:after,.ui-btn.ui-radio-on.ui-btn-g:after{border-color:#38c}
.ui-card.ui-card-g{background-color:#4cc1d3;color:#fff}
.ui-page-theme-g .ui-outline,html .ui-bar-g .ui-outline,html .ui-body-g .ui-outline,body .ui-group-theme-g .ui-outline,html body .ui-btn-g.ui-outline,.ui-page-theme-g .ui-outline:visited,html .ui-bar-g .ui-outline:visited,html .ui-body-g .ui-outline:visited,html body .ui-group-theme-g .ui-outline:visited,html head + body .ui-btn-g.ui-outline:visited{border-color:#4cc1d3 !important;background-color:#f8f8f8 !important;color:#4cc1d3 !important}
.ui-page-theme-g .ui-clear,html .ui-bar-g .ui-clear,html .ui-body-g .ui-clear,body .ui-group-theme-g .ui-clear,html body .ui-btn-g.ui-clear,.ui-page-theme-g .ui-clear:visited,html .ui-bar-g .ui-clear:visited,html .ui-body-g .ui-clear:visited,html body .ui-group-theme-g .ui-clear:visited,html head + body .ui-btn-g.ui-clear:visited{background-color:transparent !important;border-color:transparent !important;color:#4cc1d3 !important}
.ui-circle{border:2px solid #fff}
.ui-listview.ui-group-theme-g a{background-color:#f8f8f8 !important;color:#4cc1d3 !important}
.ui-listview.ui-group-theme-g a:hover{color:#bdedf4 !important}

/*!
  Ionicons, v1.5.2
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons
*/

@font-face { 
  font-family: "Ionicons"; 
  /* src: url("fonts/ionicons.eot?v=1.5.2"); */
  src: url("fonts/ionicons.woff?v=1.5.2") format("woff"); 
}

.ion, .ui-icon-ion-loading-a, .ui-icon-ion-loading-b, .ui-icon-ion-loading-c, .ui-icon-ion-loading-d, .ui-icon-ion-looping, .ui-icon-ion-refreshing, .ui-icon-ion-ios7-reloading, .ionicons, .ui-icon-ion-alert:before, .ui-icon-ion-alert-circled:before, .ui-icon-ion-android-add:before, .ui-icon-ion-android-add-contact:before, .ui-icon-ion-android-alarm:before, .ui-icon-ion-android-archive:before, .ui-icon-ion-android-arrow-back:before, .ui-icon-ion-android-arrow-down-left:before, .ui-icon-ion-android-arrow-down-right:before, .ui-icon-ion-android-arrow-forward:before, .ui-icon-ion-android-arrow-up-left:before, .ui-icon-ion-android-arrow-up-right:before, .ui-icon-ion-android-battery:before, .ui-icon-ion-android-book:before, .ui-icon-ion-android-calendar:before, .ui-icon-ion-android-call:before, .ui-icon-ion-android-camera:before, .ui-icon-ion-android-chat:before, .ui-icon-ion-android-checkmark:before, .ui-icon-ion-android-clock:before, .ui-icon-ion-android-close:before, .ui-icon-ion-android-contact:before, .ui-icon-ion-android-contacts:before, .ui-icon-ion-android-data:before, .ui-icon-ion-android-developer:before, .ui-icon-ion-android-display:before, .ui-icon-ion-android-download:before, .ui-icon-ion-android-drawer:before, .ui-icon-ion-android-dropdown:before, .ui-icon-ion-android-earth:before, .ui-icon-ion-android-folder:before, .ui-icon-ion-android-forums:before, .ui-icon-ion-android-friends:before, .ui-icon-ion-android-hand:before, .ui-icon-ion-android-image:before, .ui-icon-ion-android-inbox:before, .ui-icon-ion-android-information:before, .ui-icon-ion-android-keypad:before, .ui-icon-ion-android-lightbulb:before, .ui-icon-ion-android-locate:before, .ui-icon-ion-android-location:before, .ui-icon-ion-android-mail:before, .ui-icon-ion-android-microphone:before, .ui-icon-ion-android-mixer:before, .ui-icon-ion-android-more:before, .ui-icon-ion-android-note:before, .ui-icon-ion-android-playstore:before, .ui-icon-ion-android-printer:before, .ui-icon-ion-android-promotion:before, .ui-icon-ion-android-reminder:before, .ui-icon-ion-android-remove:before, .ui-icon-ion-android-search:before, .ui-icon-ion-android-send:before, .ui-icon-ion-android-settings:before, .ui-icon-ion-android-share:before, .ui-icon-ion-android-social:before, .ui-icon-ion-android-social-user:before, .ui-icon-ion-android-sort:before, .ui-icon-ion-android-stair-drawer:before, .ui-icon-ion-android-star:before, .ui-icon-ion-android-stopwatch:before, .ui-icon-ion-android-storage:before, .ui-icon-ion-android-system-back:before, .ui-icon-ion-android-system-home:before, .ui-icon-ion-android-system-windows:before, .ui-icon-ion-android-timer:before, .ui-icon-ion-android-trash:before, .ui-icon-ion-android-user-menu:before, .ui-icon-ion-android-volume:before, .ui-icon-ion-android-wifi:before, .ui-icon-ion-aperture:before, .ui-icon-ion-archive:before, .ui-icon-ion-arrow-down-a:before, .ui-icon-ion-arrow-down-b:before, .ui-icon-ion-arrow-down-c:before, .ui-icon-ion-arrow-expand:before, .ui-icon-ion-arrow-graph-down-left:before, .ui-icon-ion-arrow-graph-down-right:before, .ui-icon-ion-arrow-graph-up-left:before, .ui-icon-ion-arrow-graph-up-right:before, .ui-icon-ion-arrow-left-a:before, .ui-icon-ion-arrow-left-b:before, .ui-icon-ion-arrow-left-c:before, .ui-icon-ion-arrow-move:before, .ui-icon-ion-arrow-resize:before, .ui-icon-ion-arrow-return-left:before, .ui-icon-ion-arrow-return-right:before, .ui-icon-ion-arrow-right-a:before, .ui-icon-ion-arrow-right-b:before, .ui-icon-ion-arrow-right-c:before, .ui-icon-ion-arrow-shrink:before, .ui-icon-ion-arrow-swap:before, .ui-icon-ion-arrow-up-a:before, .ui-icon-ion-arrow-up-b:before, .ui-icon-ion-arrow-up-c:before, .ui-icon-ion-asterisk:before, .ui-icon-ion-at:before, .ui-icon-ion-bag:before, .ui-icon-ion-battery-charging:before, .ui-icon-ion-battery-empty:before, .ui-icon-ion-battery-full:before, .ui-icon-ion-battery-half:before, .ui-icon-ion-battery-low:before, .ui-icon-ion-beaker:before, .ui-icon-ion-beer:before, .ui-icon-ion-bluetooth:before, .ui-icon-ion-bonfire:before, .ui-icon-ion-bookmark:before, .ui-icon-ion-briefcase:before, .ui-icon-ion-bug:before, .ui-icon-ion-calculator:before, .ui-icon-ion-calendar:before, .ui-icon-ion-camera:before, .ui-icon-ion-card:before, .ui-icon-ion-cash:before, .ui-icon-ion-chatbox:before, .ui-icon-ion-chatbox-working:before, .ui-icon-ion-chatboxes:before, .ui-icon-ion-chatbubble:before, .ui-icon-ion-chatbubble-working:before, .ui-icon-ion-chatbubbles:before, .ui-icon-ion-checkmark:before, .ui-icon-ion-checkmark-circled:before, .ui-icon-ion-checkmark-round:before, .ui-icon-ion-chevron-down:before, .ui-icon-ion-chevron-left:before, .ui-icon-ion-chevron-right:before, .ui-icon-ion-chevron-up:before, .ui-icon-ion-clipboard:before, .ui-icon-ion-clock:before, .ui-icon-ion-close:before, .ui-icon-ion-close-circled:before, .ui-icon-ion-close-round:before, .ui-icon-ion-closed-captioning:before, .ui-icon-ion-cloud:before, .ui-icon-ion-code:before, .ui-icon-ion-code-download:before, .ui-icon-ion-code-working:before, .ui-icon-ion-coffee:before, .ui-icon-ion-compass:before, .ui-icon-ion-compose:before, .ui-icon-ion-connection-bars:before, .ui-icon-ion-contrast:before, .ui-icon-ion-cube:before, .ui-icon-ion-disc:before, .ui-icon-ion-document:before, .ui-icon-ion-document-text:before, .ui-icon-ion-drag:before, .ui-icon-ion-earth:before, .ui-icon-ion-edit:before, .ui-icon-ion-egg:before, .ui-icon-ion-eject:before, .ui-icon-ion-email:before, .ui-icon-ion-eye:before, .ui-icon-ion-eye-disabled:before, .ui-icon-ion-female:before, .ui-icon-ion-filing:before, .ui-icon-ion-film-marker:before, .ui-icon-ion-fireball:before, .ui-icon-ion-flag:before, .ui-icon-ion-flame:before, .ui-icon-ion-flash:before, .ui-icon-ion-flash-off:before, .ui-icon-ion-flask:before, .ui-icon-ion-folder:before, .ui-icon-ion-fork:before, .ui-icon-ion-fork-repo:before, .ui-icon-ion-forward:before, .ui-icon-ion-funnel:before, .ui-icon-ion-game-controller-a:before, .ui-icon-ion-game-controller-b:before, .ui-icon-ion-gear-a:before, .ui-icon-ion-gear-b:before, .ui-icon-ion-grid:before, .ui-icon-ion-hammer:before, .ui-icon-ion-happy:before, .ui-icon-ion-headphone:before, .ui-icon-ion-heart:before, .ui-icon-ion-heart-broken:before, .ui-icon-ion-help:before, .ui-icon-ion-help-buoy:before, .ui-icon-ion-help-circled:before, .ui-icon-ion-home:before, .ui-icon-ion-icecream:before, .ui-icon-ion-icon-social-google-plus:before, .ui-icon-ion-icon-social-google-plus-outline:before, .ui-icon-ion-image:before, .ui-icon-ion-images:before, .ui-icon-ion-information:before, .ui-icon-ion-information-circled:before, .ui-icon-ion-ionic:before, .ui-icon-ion-ios7-alarm:before, .ui-icon-ion-ios7-alarm-outline:before, .ui-icon-ion-ios7-albums:before, .ui-icon-ion-ios7-albums-outline:before, .ui-icon-ion-ios7-americanfootball:before, .ui-icon-ion-ios7-americanfootball-outline:before, .ui-icon-ion-ios7-analytics:before, .ui-icon-ion-ios7-analytics-outline:before, .ui-icon-ion-ios7-arrow-back:before, .ui-icon-ion-ios7-arrow-down:before, .ui-icon-ion-ios7-arrow-forward:before, .ui-icon-ion-ios7-arrow-left:before, .ui-icon-ion-ios7-arrow-right:before, .ui-icon-ion-ios7-arrow-thin-down:before, .ui-icon-ion-ios7-arrow-thin-left:before, .ui-icon-ion-ios7-arrow-thin-right:before, .ui-icon-ion-ios7-arrow-thin-up:before, .ui-icon-ion-ios7-arrow-up:before, .ui-icon-ion-ios7-at:before, .ui-icon-ion-ios7-at-outline:before, .ui-icon-ion-ios7-barcode:before, .ui-icon-ion-ios7-barcode-outline:before, .ui-icon-ion-ios7-baseball:before, .ui-icon-ion-ios7-baseball-outline:before, .ui-icon-ion-ios7-basketball:before, .ui-icon-ion-ios7-basketball-outline:before, .ui-icon-ion-ios7-bell:before, .ui-icon-ion-ios7-bell-outline:before, .ui-icon-ion-ios7-bolt:before, .ui-icon-ion-ios7-bolt-outline:before, .ui-icon-ion-ios7-bookmarks:before, .ui-icon-ion-ios7-bookmarks-outline:before, .ui-icon-ion-ios7-box:before, .ui-icon-ion-ios7-box-outline:before, .ui-icon-ion-ios7-briefcase:before, .ui-icon-ion-ios7-briefcase-outline:before, .ui-icon-ion-ios7-browsers:before, .ui-icon-ion-ios7-browsers-outline:before, .ui-icon-ion-ios7-calculator:before, .ui-icon-ion-ios7-calculator-outline:before, .ui-icon-ion-ios7-calendar:before, .ui-icon-ion-ios7-calendar-outline:before, .ui-icon-ion-ios7-camera:before, .ui-icon-ion-ios7-camera-outline:before, .ui-icon-ion-ios7-cart:before, .ui-icon-ion-ios7-cart-outline:before, .ui-icon-ion-ios7-chatboxes:before, .ui-icon-ion-ios7-chatboxes-outline:before, .ui-icon-ion-ios7-chatbubble:before, .ui-icon-ion-ios7-chatbubble-outline:before, .ui-icon-ion-ios7-checkmark:before, .ui-icon-ion-ios7-checkmark-empty:before, .ui-icon-ion-ios7-checkmark-outline:before, .ui-icon-ion-ios7-circle-filled:before, .ui-icon-ion-ios7-circle-outline:before, .ui-icon-ion-ios7-clock:before, .ui-icon-ion-ios7-clock-outline:before, .ui-icon-ion-ios7-close:before, .ui-icon-ion-ios7-close-empty:before, .ui-icon-ion-ios7-close-outline:before, .ui-icon-ion-ios7-cloud:before, .ui-icon-ion-ios7-cloud-download:before, .ui-icon-ion-ios7-cloud-download-outline:before, .ui-icon-ion-ios7-cloud-outline:before, .ui-icon-ion-ios7-cloud-upload:before, .ui-icon-ion-ios7-cloud-upload-outline:before, .ui-icon-ion-ios7-cloudy:before, .ui-icon-ion-ios7-cloudy-night:before, .ui-icon-ion-ios7-cloudy-night-outline:before, .ui-icon-ion-ios7-cloudy-outline:before, .ui-icon-ion-ios7-cog:before, .ui-icon-ion-ios7-cog-outline:before, .ui-icon-ion-ios7-compose:before, .ui-icon-ion-ios7-compose-outline:before, .ui-icon-ion-ios7-contact:before, .ui-icon-ion-ios7-contact-outline:before, .ui-icon-ion-ios7-copy:before, .ui-icon-ion-ios7-copy-outline:before, .ui-icon-ion-ios7-download:before, .ui-icon-ion-ios7-download-outline:before, .ui-icon-ion-ios7-drag:before, .ui-icon-ion-ios7-email:before, .ui-icon-ion-ios7-email-outline:before, .ui-icon-ion-ios7-expand:before, .ui-icon-ion-ios7-eye:before, .ui-icon-ion-ios7-eye-outline:before, .ui-icon-ion-ios7-fastforward:before, .ui-icon-ion-ios7-fastforward-outline:before, .ui-icon-ion-ios7-filing:before, .ui-icon-ion-ios7-filing-outline:before, .ui-icon-ion-ios7-film:before, .ui-icon-ion-ios7-film-outline:before, .ui-icon-ion-ios7-flag:before, .ui-icon-ion-ios7-flag-outline:before, .ui-icon-ion-ios7-folder:before, .ui-icon-ion-ios7-folder-outline:before, .ui-icon-ion-ios7-football:before, .ui-icon-ion-ios7-football-outline:before, .ui-icon-ion-ios7-gear:before, .ui-icon-ion-ios7-gear-outline:before, .ui-icon-ion-ios7-glasses:before, .ui-icon-ion-ios7-glasses-outline:before, .ui-icon-ion-ios7-heart:before, .ui-icon-ion-ios7-heart-outline:before, .ui-icon-ion-ios7-help:before, .ui-icon-ion-ios7-help-empty:before, .ui-icon-ion-ios7-help-outline:before, .ui-icon-ion-ios7-home:before, .ui-icon-ion-ios7-home-outline:before, .ui-icon-ion-ios7-infinite:before, .ui-icon-ion-ios7-infinite-outline:before, .ui-icon-ion-ios7-information:before, .ui-icon-ion-ios7-information-empty:before, .ui-icon-ion-ios7-information-outline:before, .ui-icon-ion-ios7-ionic-outline:before, .ui-icon-ion-ios7-keypad:before, .ui-icon-ion-ios7-keypad-outline:before, .ui-icon-ion-ios7-lightbulb:before, .ui-icon-ion-ios7-lightbulb-outline:before, .ui-icon-ion-ios7-location:before, .ui-icon-ion-ios7-location-outline:before, .ui-icon-ion-ios7-locked:before, .ui-icon-ion-ios7-locked-outline:before, .ui-icon-ion-ios7-loop:before, .ui-icon-ion-ios7-loop-strong:before, .ui-icon-ion-ios7-medkit:before, .ui-icon-ion-ios7-medkit-outline:before, .ui-icon-ion-ios7-mic:before, .ui-icon-ion-ios7-mic-off:before, .ui-icon-ion-ios7-mic-outline:before, .ui-icon-ion-ios7-minus:before, .ui-icon-ion-ios7-minus-empty:before, .ui-icon-ion-ios7-minus-outline:before, .ui-icon-ion-ios7-monitor:before, .ui-icon-ion-ios7-monitor-outline:before, .ui-icon-ion-ios7-moon:before, .ui-icon-ion-ios7-moon-outline:before, .ui-icon-ion-ios7-more:before, .ui-icon-ion-ios7-more-outline:before, .ui-icon-ion-ios7-musical-note:before, .ui-icon-ion-ios7-musical-notes:before, .ui-icon-ion-ios7-navigate:before, .ui-icon-ion-ios7-navigate-outline:before, .ui-icon-ion-ios7-paper:before, .ui-icon-ion-ios7-paper-outline:before, .ui-icon-ion-ios7-paperplane:before, .ui-icon-ion-ios7-paperplane-outline:before, .ui-icon-ion-ios7-partlysunny:before, .ui-icon-ion-ios7-partlysunny-outline:before, .ui-icon-ion-ios7-pause:before, .ui-icon-ion-ios7-pause-outline:before, .ui-icon-ion-ios7-paw:before, .ui-icon-ion-ios7-paw-outline:before, .ui-icon-ion-ios7-people:before, .ui-icon-ion-ios7-people-outline:before, .ui-icon-ion-ios7-person:before, .ui-icon-ion-ios7-person-outline:before, .ui-icon-ion-ios7-personadd:before, .ui-icon-ion-ios7-personadd-outline:before, .ui-icon-ion-ios7-photos:before, .ui-icon-ion-ios7-photos-outline:before, .ui-icon-ion-ios7-pie:before, .ui-icon-ion-ios7-pie-outline:before, .ui-icon-ion-ios7-play:before, .ui-icon-ion-ios7-play-outline:before, .ui-icon-ion-ios7-plus:before, .ui-icon-ion-ios7-plus-empty:before, .ui-icon-ion-ios7-plus-outline:before, .ui-icon-ion-ios7-pricetag:before, .ui-icon-ion-ios7-pricetag-outline:before, .ui-icon-ion-ios7-pricetags:before, .ui-icon-ion-ios7-pricetags-outline:before, .ui-icon-ion-ios7-printer:before, .ui-icon-ion-ios7-printer-outline:before, .ui-icon-ion-ios7-pulse:before, .ui-icon-ion-ios7-pulse-strong:before, .ui-icon-ion-ios7-rainy:before, .ui-icon-ion-ios7-rainy-outline:before, .ui-icon-ion-ios7-recording:before, .ui-icon-ion-ios7-recording-outline:before, .ui-icon-ion-ios7-redo:before, .ui-icon-ion-ios7-redo-outline:before, .ui-icon-ion-ios7-refresh:before, .ui-icon-ion-ios7-refresh-empty:before, .ui-icon-ion-ios7-refresh-outline:before, .ui-icon-ion-ios7-reload:before, .ui-icon-ion-ios7-reloading:before, .ui-icon-ion-ios7-reverse-camera:before, .ui-icon-ion-ios7-reverse-camera-outline:before, .ui-icon-ion-ios7-rewind:before, .ui-icon-ion-ios7-rewind-outline:before, .ui-icon-ion-ios7-search:before, .ui-icon-ion-ios7-search-strong:before, .ui-icon-ion-ios7-settings:before, .ui-icon-ion-ios7-settings-strong:before, .ui-icon-ion-ios7-shrink:before, .ui-icon-ion-ios7-skipbackward:before, .ui-icon-ion-ios7-skipbackward-outline:before, .ui-icon-ion-ios7-skipforward:before, .ui-icon-ion-ios7-skipforward-outline:before, .ui-icon-ion-ios7-snowy:before, .ui-icon-ion-ios7-speedometer:before, .ui-icon-ion-ios7-speedometer-outline:before, .ui-icon-ion-ios7-star:before, .ui-icon-ion-ios7-star-half:before, .ui-icon-ion-ios7-star-outline:before, .ui-icon-ion-ios7-stopwatch:before, .ui-icon-ion-ios7-stopwatch-outline:before, .ui-icon-ion-ios7-sunny:before, .ui-icon-ion-ios7-sunny-outline:before, .ui-icon-ion-ios7-telephone:before, .ui-icon-ion-ios7-telephone-outline:before, .ui-icon-ion-ios7-tennisball:before, .ui-icon-ion-ios7-tennisball-outline:before, .ui-icon-ion-ios7-thunderstorm:before, .ui-icon-ion-ios7-thunderstorm-outline:before, .ui-icon-ion-ios7-time:before, .ui-icon-ion-ios7-time-outline:before, .ui-icon-ion-ios7-timer:before, .ui-icon-ion-ios7-timer-outline:before, .ui-icon-ion-ios7-toggle:before, .ui-icon-ion-ios7-toggle-outline:before, .ui-icon-ion-ios7-trash:before, .ui-icon-ion-ios7-trash-outline:before, .ui-icon-ion-ios7-undo:before, .ui-icon-ion-ios7-undo-outline:before, .ui-icon-ion-ios7-unlocked:before, .ui-icon-ion-ios7-unlocked-outline:before, .ui-icon-ion-ios7-upload:before, .ui-icon-ion-ios7-upload-outline:before, .ui-icon-ion-ios7-videocam:before, .ui-icon-ion-ios7-videocam-outline:before, .ui-icon-ion-ios7-volume-high:before, .ui-icon-ion-ios7-volume-low:before, .ui-icon-ion-ios7-wineglass:before, .ui-icon-ion-ios7-wineglass-outline:before, .ui-icon-ion-ios7-world:before, .ui-icon-ion-ios7-world-outline:before, .ui-icon-ion-ipad:before, .ui-icon-ion-iphone:before, .ui-icon-ion-ipod:before, .ui-icon-ion-jet:before, .ui-icon-ion-key:before, .ui-icon-ion-knife:before, .ui-icon-ion-laptop:before, .ui-icon-ion-leaf:before, .ui-icon-ion-levels:before, .ui-icon-ion-lightbulb:before, .ui-icon-ion-link:before, .ui-icon-ion-load-a:before, .ui-icon-ion-loading-a:before, .ui-icon-ion-load-b:before, .ui-icon-ion-loading-b:before, .ui-icon-ion-load-c:before, .ui-icon-ion-loading-c:before, .ui-icon-ion-load-d:before, .ui-icon-ion-loading-d:before, .ui-icon-ion-location:before, .ui-icon-ion-locked:before, .ui-icon-ion-log-in:before, .ui-icon-ion-log-out:before, .ui-icon-ion-loop:before, .ui-icon-ion-looping:before, .ui-icon-ion-magnet:before, .ui-icon-ion-male:before, .ui-icon-ion-man:before, .ui-icon-ion-map:before, .ui-icon-ion-medkit:before, .ui-icon-ion-merge:before, .ui-icon-ion-mic-a:before, .ui-icon-ion-mic-b:before, .ui-icon-ion-mic-c:before, .ui-icon-ion-minus:before, .ui-icon-ion-minus-circled:before, .ui-icon-ion-minus-round:before, .ui-icon-ion-model-s:before, .ui-icon-ion-monitor:before, .ui-icon-ion-more:before, .ui-icon-ion-mouse:before, .ui-icon-ion-music-note:before, .ui-icon-ion-navicon:before, .ui-icon-ion-navicon-round:before, .ui-icon-ion-navigate:before, .ui-icon-ion-network:before, .ui-icon-ion-no-smoking:before, .ui-icon-ion-nuclear:before, .ui-icon-ion-outlet:before, .ui-icon-ion-paper-airplane:before, .ui-icon-ion-paperclip:before, .ui-icon-ion-pause:before, .ui-icon-ion-person:before, .ui-icon-ion-person-add:before, .ui-icon-ion-person-stalker:before, .ui-icon-ion-pie-graph:before, .ui-icon-ion-pin:before, .ui-icon-ion-pinpoint:before, .ui-icon-ion-pizza:before, .ui-icon-ion-plane:before, .ui-icon-ion-planet:before, .ui-icon-ion-play:before, .ui-icon-ion-playstation:before, .ui-icon-ion-plus:before, .ui-icon-ion-plus-circled:before, .ui-icon-ion-plus-round:before, .ui-icon-ion-podium:before, .ui-icon-ion-pound:before, .ui-icon-ion-power:before, .ui-icon-ion-pricetag:before, .ui-icon-ion-pricetags:before, .ui-icon-ion-printer:before, .ui-icon-ion-pull-request:before, .ui-icon-ion-qr-scanner:before, .ui-icon-ion-quote:before, .ui-icon-ion-radio-waves:before, .ui-icon-ion-record:before, .ui-icon-ion-refresh:before, .ui-icon-ion-refreshing:before, .ui-icon-ion-reply:before, .ui-icon-ion-reply-all:before, .ui-icon-ion-ribbon-a:before, .ui-icon-ion-ribbon-b:before, .ui-icon-ion-sad:before, .ui-icon-ion-scissors:before, .ui-icon-ion-search:before, .ui-icon-ion-settings:before, .ui-icon-ion-share:before, .ui-icon-ion-shuffle:before, .ui-icon-ion-skip-backward:before, .ui-icon-ion-skip-forward:before, .ui-icon-ion-social-android:before, .ui-icon-ion-social-android-outline:before, .ui-icon-ion-social-apple:before, .ui-icon-ion-social-apple-outline:before, .ui-icon-ion-social-bitcoin:before, .ui-icon-ion-social-bitcoin-outline:before, .ui-icon-ion-social-buffer:before, .ui-icon-ion-social-buffer-outline:before, .ui-icon-ion-social-designernews:before, .ui-icon-ion-social-designernews-outline:before, .ui-icon-ion-social-dribbble:before, .ui-icon-ion-social-dribbble-outline:before, .ui-icon-ion-social-dropbox:before, .ui-icon-ion-social-dropbox-outline:before, .ui-icon-ion-social-facebook:before, .ui-icon-ion-social-facebook-outline:before, .ui-icon-ion-social-foursquare:before, .ui-icon-ion-social-foursquare-outline:before, .ui-icon-ion-social-freebsd-devil:before, .ui-icon-ion-social-github:before, .ui-icon-ion-social-github-outline:before, .ui-icon-ion-social-google:before, .ui-icon-ion-social-google-outline:before, .ui-icon-ion-social-googleplus:before, .ui-icon-ion-social-googleplus-outline:before, .ui-icon-ion-social-hackernews:before, .ui-icon-ion-social-hackernews-outline:before, .ui-icon-ion-social-instagram:before, .ui-icon-ion-social-instagram-outline:before, .ui-icon-ion-social-linkedin:before, .ui-icon-ion-social-linkedin-outline:before, .ui-icon-ion-social-pinterest:before, .ui-icon-ion-social-pinterest-outline:before, .ui-icon-ion-social-reddit:before, .ui-icon-ion-social-reddit-outline:before, .ui-icon-ion-social-rss:before, .ui-icon-ion-social-rss-outline:before, .ui-icon-ion-social-skype:before, .ui-icon-ion-social-skype-outline:before, .ui-icon-ion-social-tumblr:before, .ui-icon-ion-social-tumblr-outline:before, .ui-icon-ion-social-tux:before, .ui-icon-ion-social-twitter:before, .ui-icon-ion-social-twitter-outline:before, .ui-icon-ion-social-usd:before, .ui-icon-ion-social-usd-outline:before, .ui-icon-ion-social-vimeo:before, .ui-icon-ion-social-vimeo-outline:before, .ui-icon-ion-social-windows:before, .ui-icon-ion-social-windows-outline:before, .ui-icon-ion-social-wordpress:before, .ui-icon-ion-social-wordpress-outline:before, .ui-icon-ion-social-yahoo:before, .ui-icon-ion-social-yahoo-outline:before, .ui-icon-ion-social-youtube:before, .ui-icon-ion-social-youtube-outline:before, .ui-icon-ion-speakerphone:before, .ui-icon-ion-speedometer:before, .ui-icon-ion-spoon:before, .ui-icon-ion-star:before, .ui-icon-ion-stats-bars:before, .ui-icon-ion-steam:before, .ui-icon-ion-stop:before, .ui-icon-ion-thermometer:before, .ui-icon-ion-thumbsdown:before, .ui-icon-ion-thumbsup:before, .ui-icon-ion-toggle:before, .ui-icon-ion-toggle-filled:before, .ui-icon-ion-trash-a:before, .ui-icon-ion-trash-b:before, .ui-icon-ion-trophy:before, .ui-icon-ion-umbrella:before, .ui-icon-ion-university:before, .ui-icon-ion-unlocked:before, .ui-icon-ion-upload:before, .ui-icon-ion-usb:before, .ui-icon-ion-videocamera:before, .ui-icon-ion-volume-high:before, .ui-icon-ion-volume-low:before, .ui-icon-ion-volume-medium:before, .ui-icon-ion-volume-mute:before, .ui-icon-ion-wand:before, .ui-icon-ion-waterdrop:before, .ui-icon-ion-wifi:before, .ui-icon-ion-wineglass:before, .ui-icon-ion-woman:before, .ui-icon-ion-wrench:before, .ui-icon-ion-xbox:after { 
  display: inline-block; 
  font-family: "Ionicons"; 
  speak: none; 
  font-style: normal; 
  font-weight: normal; 
  font-variant: normal; 
  text-transform: none; 
  text-rendering: auto; 
  line-height: 1; 
  -webkit-font-smoothing: antialiased; 
  -moz-osx-font-smoothing: grayscale; 
}

.ui-icon-ion-spin, .ui-icon-ion-loading-a, .ui-icon-ion-loading-b, .ui-icon-ion-loading-c, .ui-icon-ion-loading-d, .ui-icon-ion-looping, .ui-icon-ion-refreshing, .ui-icon-ion-ios7-reloading { -webkit-animation: spin 1s infinite linear; -moz-animation: spin 1s infinite linear; -o-animation: spin 1s infinite linear; animation: spin 1s infinite linear; }

.ui-icon-ion-alert:after,
.ui-icon-ion-alert-circled:after,
.ui-icon-ion-android-add:after,
.ui-icon-ion-android-add-contact:after,
.ui-icon-ion-android-alarm:after,
.ui-icon-ion-android-archive:after,
.ui-icon-ion-android-arrow-back:after,
.ui-icon-ion-android-arrow-down-left:after,
.ui-icon-ion-android-arrow-down-right:after,
.ui-icon-ion-android-arrow-forward:after,
.ui-icon-ion-android-arrow-up-left:after,
.ui-icon-ion-android-arrow-up-right:after,
.ui-icon-ion-android-battery:after,
.ui-icon-ion-android-book:after,
.ui-icon-ion-android-calendar:after,
.ui-icon-ion-android-call:after,
.ui-icon-ion-android-camera:after,
.ui-icon-ion-android-chat:after,
.ui-icon-ion-android-checkmark:after,
.ui-icon-ion-android-clock:after,
.ui-icon-ion-android-close:after,
.ui-icon-ion-android-contact:after,
.ui-icon-ion-android-contacts:after,
.ui-icon-ion-android-data:after,
.ui-icon-ion-android-developer:after,
.ui-icon-ion-android-display:after,
.ui-icon-ion-android-download:after,
.ui-icon-ion-android-drawer:after,
.ui-icon-ion-android-dropdown:after,
.ui-icon-ion-android-earth:after,
.ui-icon-ion-android-folder:after,
.ui-icon-ion-android-forums:after,
.ui-icon-ion-android-friends:after,
.ui-icon-ion-android-hand:after,
.ui-icon-ion-android-image:after,
.ui-icon-ion-android-inbox:after,
.ui-icon-ion-android-information:after,
.ui-icon-ion-android-keypad:after,
.ui-icon-ion-android-lightbulb:after,
.ui-icon-ion-android-locate:after,
.ui-icon-ion-android-location:after,
.ui-icon-ion-android-mail:after,
.ui-icon-ion-android-microphone:after,
.ui-icon-ion-android-mixer:after,
.ui-icon-ion-android-more:after,
.ui-icon-ion-android-note:after,
.ui-icon-ion-android-playstore:after,
.ui-icon-ion-android-printer:after,
.ui-icon-ion-android-promotion:after,
.ui-icon-ion-android-reminder:after,
.ui-icon-ion-android-remove:after,
.ui-icon-ion-android-search:after,
.ui-icon-ion-android-send:after,
.ui-icon-ion-android-settings:after,
.ui-icon-ion-android-share:after,
.ui-icon-ion-android-social:after,
.ui-icon-ion-android-social-user:after,
.ui-icon-ion-android-sort:after,
.ui-icon-ion-android-stair-drawer:after,
.ui-icon-ion-android-star:after,
.ui-icon-ion-android-stopwatch:after,
.ui-icon-ion-android-storage:after,
.ui-icon-ion-android-system-back:after,
.ui-icon-ion-android-system-home:after,
.ui-icon-ion-android-system-windows:after,
.ui-icon-ion-android-timer:after,
.ui-icon-ion-android-trash:after,
.ui-icon-ion-android-user-menu:after,
.ui-icon-ion-android-volume:after,
.ui-icon-ion-android-wifi:after,
.ui-icon-ion-aperture:after,
.ui-icon-ion-archive:after,
.ui-icon-ion-arrow-down-a:after,
.ui-icon-ion-arrow-down-b:after,
.ui-icon-ion-arrow-down-c:after,
.ui-icon-ion-arrow-expand:after,
.ui-icon-ion-arrow-graph-down-left:after,
.ui-icon-ion-arrow-graph-down-right:after,
.ui-icon-ion-arrow-graph-up-left:after,
.ui-icon-ion-arrow-graph-up-right:after,
.ui-icon-ion-arrow-left-a:after,
.ui-icon-ion-arrow-left-b:after,
.ui-icon-ion-arrow-left-c:after,
.ui-icon-ion-arrow-move:after,
.ui-icon-ion-arrow-resize:after,
.ui-icon-ion-arrow-return-left:after,
.ui-icon-ion-arrow-return-right:after,
.ui-icon-ion-arrow-right-a:after,
.ui-icon-ion-arrow-right-b:after,
.ui-icon-ion-arrow-right-c:after,
.ui-icon-ion-arrow-shrink:after,
.ui-icon-ion-arrow-swap:after,
.ui-icon-ion-arrow-up-a:after,
.ui-icon-ion-arrow-up-b:after,
.ui-icon-ion-arrow-up-c:after,
.ui-icon-ion-asterisk:after,
.ui-icon-ion-at:after,
.ui-icon-ion-bag:after,
.ui-icon-ion-battery-charging:after,
.ui-icon-ion-battery-empty:after,
.ui-icon-ion-battery-full:after,
.ui-icon-ion-battery-half:after,
.ui-icon-ion-battery-low:after,
.ui-icon-ion-beaker:after,
.ui-icon-ion-beer:after,
.ui-icon-ion-bluetooth:after,
.ui-icon-ion-bonfire:after,
.ui-icon-ion-bookmark:after,
.ui-icon-ion-briefcase:after,
.ui-icon-ion-bug:after,
.ui-icon-ion-calculator:after,
.ui-icon-ion-calendar:after,
.ui-icon-ion-camera:after,
.ui-icon-ion-card:after,
.ui-icon-ion-cash:after,
.ui-icon-ion-chatbox:after,
.ui-icon-ion-chatbox-working:after,
.ui-icon-ion-chatboxes:after,
.ui-icon-ion-chatbubble:after,
.ui-icon-ion-chatbubble-working:after,
.ui-icon-ion-chatbubbles:after,
.ui-icon-ion-checkmark:after,
.ui-icon-ion-checkmark-circled:after,
.ui-icon-ion-checkmark-round:after,
.ui-icon-ion-chevron-down:after,
.ui-icon-ion-chevron-left:after,
.ui-icon-ion-chevron-right:after,
.ui-icon-ion-chevron-up:after,
.ui-icon-ion-clipboard:after,
.ui-icon-ion-clock:after,
.ui-icon-ion-close:after,
.ui-icon-ion-close-circled:after,
.ui-icon-ion-close-round:after,
.ui-icon-ion-closed-captioning:after,
.ui-icon-ion-cloud:after,
.ui-icon-ion-code:after,
.ui-icon-ion-code-download:after,
.ui-icon-ion-code-working:after,
.ui-icon-ion-coffee:after,
.ui-icon-ion-compass:after,
.ui-icon-ion-compose:after,
.ui-icon-ion-connection-bars:after,
.ui-icon-ion-contrast:after,
.ui-icon-ion-cube:after,
.ui-icon-ion-disc:after,
.ui-icon-ion-document:after,
.ui-icon-ion-document-text:after,
.ui-icon-ion-drag:after,
.ui-icon-ion-earth:after,
.ui-icon-ion-edit:after,
.ui-icon-ion-egg:after,
.ui-icon-ion-eject:after,
.ui-icon-ion-email:after,
.ui-icon-ion-eye:after,
.ui-icon-ion-eye-disabled:after,
.ui-icon-ion-female:after,
.ui-icon-ion-filing:after,
.ui-icon-ion-film-marker:after,
.ui-icon-ion-fireball:after,
.ui-icon-ion-flag:after,
.ui-icon-ion-flame:after,
.ui-icon-ion-flash:after,
.ui-icon-ion-flash-off:after,
.ui-icon-ion-flask:after,
.ui-icon-ion-folder:after,
.ui-icon-ion-fork:after,
.ui-icon-ion-fork-repo:after,
.ui-icon-ion-forward:after,
.ui-icon-ion-funnel:after,
.ui-icon-ion-game-controller-a:after,
.ui-icon-ion-game-controller-b:after,
.ui-icon-ion-gear-a:after,
.ui-icon-ion-gear-b:after,
.ui-icon-ion-grid:after,
.ui-icon-ion-hammer:after,
.ui-icon-ion-happy:after,
.ui-icon-ion-headphone:after,
.ui-icon-ion-heart:after,
.ui-icon-ion-heart-broken:after,
.ui-icon-ion-help:after,
.ui-icon-ion-help-buoy:after,
.ui-icon-ion-help-circled:after,
.ui-icon-ion-home:after,
.ui-icon-ion-icecream:after,
.ui-icon-ion-icon-social-google-plus:after,
.ui-icon-ion-icon-social-google-plus-outline:after,
.ui-icon-ion-image:after,
.ui-icon-ion-images:after,
.ui-icon-ion-information:after,
.ui-icon-ion-information-circled:after,
.ui-icon-ion-ionic:after,
.ui-icon-ion-ios7-alarm:after,
.ui-icon-ion-ios7-alarm-outline:after,
.ui-icon-ion-ios7-albums:after,
.ui-icon-ion-ios7-albums-outline:after,
.ui-icon-ion-ios7-americanfootball:after,
.ui-icon-ion-ios7-americanfootball-outline:after,
.ui-icon-ion-ios7-analytics:after,
.ui-icon-ion-ios7-analytics-outline:after,
.ui-icon-ion-ios7-arrow-back:after,
.ui-icon-ion-ios7-arrow-down:after,
.ui-icon-ion-ios7-arrow-forward:after,
.ui-icon-ion-ios7-arrow-left:after,
.ui-icon-ion-ios7-arrow-right:after,
.ui-icon-ion-ios7-arrow-thin-down:after,
.ui-icon-ion-ios7-arrow-thin-left:after,
.ui-icon-ion-ios7-arrow-thin-right:after,
.ui-icon-ion-ios7-arrow-thin-up:after,
.ui-icon-ion-ios7-arrow-up:after,
.ui-icon-ion-ios7-at:after,
.ui-icon-ion-ios7-at-outline:after,
.ui-icon-ion-ios7-barcode:after,
.ui-icon-ion-ios7-barcode-outline:after,
.ui-icon-ion-ios7-baseball:after,
.ui-icon-ion-ios7-baseball-outline:after,
.ui-icon-ion-ios7-basketball:after,
.ui-icon-ion-ios7-basketball-outline:after,
.ui-icon-ion-ios7-bell:after,
.ui-icon-ion-ios7-bell-outline:after,
.ui-icon-ion-ios7-bolt:after,
.ui-icon-ion-ios7-bolt-outline:after,
.ui-icon-ion-ios7-bookmarks:after,
.ui-icon-ion-ios7-bookmarks-outline:after,
.ui-icon-ion-ios7-box:after,
.ui-icon-ion-ios7-box-outline:after,
.ui-icon-ion-ios7-briefcase:after,
.ui-icon-ion-ios7-briefcase-outline:after,
.ui-icon-ion-ios7-browsers:after,
.ui-icon-ion-ios7-browsers-outline:after,
.ui-icon-ion-ios7-calculator:after,
.ui-icon-ion-ios7-calculator-outline:after,
.ui-icon-ion-ios7-calendar:after,
.ui-icon-ion-ios7-calendar-outline:after,
.ui-icon-ion-ios7-camera:after,
.ui-icon-ion-ios7-camera-outline:after,
.ui-icon-ion-ios7-cart:after,
.ui-icon-ion-ios7-cart-outline:after,
.ui-icon-ion-ios7-chatboxes:after,
.ui-icon-ion-ios7-chatboxes-outline:after,
.ui-icon-ion-ios7-chatbubble:after,
.ui-icon-ion-ios7-chatbubble-outline:after,
.ui-icon-ion-ios7-checkmark:after,
.ui-icon-ion-ios7-checkmark-empty:after,
.ui-icon-ion-ios7-checkmark-outline:after,
.ui-icon-ion-ios7-circle-filled:after,
.ui-icon-ion-ios7-circle-outline:after,
.ui-icon-ion-ios7-clock:after,
.ui-icon-ion-ios7-clock-outline:after,
.ui-icon-ion-ios7-close:after,
.ui-icon-ion-ios7-close-empty:after,
.ui-icon-ion-ios7-close-outline:after,
.ui-icon-ion-ios7-cloud:after,
.ui-icon-ion-ios7-cloud-download:after,
.ui-icon-ion-ios7-cloud-download-outline:after,
.ui-icon-ion-ios7-cloud-outline:after,
.ui-icon-ion-ios7-cloud-upload:after,
.ui-icon-ion-ios7-cloud-upload-outline:after,
.ui-icon-ion-ios7-cloudy:after,
.ui-icon-ion-ios7-cloudy-night:after,
.ui-icon-ion-ios7-cloudy-night-outline:after,
.ui-icon-ion-ios7-cloudy-outline:after,
.ui-icon-ion-ios7-cog:after,
.ui-icon-ion-ios7-cog-outline:after,
.ui-icon-ion-ios7-compose:after,
.ui-icon-ion-ios7-compose-outline:after,
.ui-icon-ion-ios7-contact:after,
.ui-icon-ion-ios7-contact-outline:after,
.ui-icon-ion-ios7-copy:after,
.ui-icon-ion-ios7-copy-outline:after,
.ui-icon-ion-ios7-download:after,
.ui-icon-ion-ios7-download-outline:after,
.ui-icon-ion-ios7-drag:after,
.ui-icon-ion-ios7-email:after,
.ui-icon-ion-ios7-email-outline:after,
.ui-icon-ion-ios7-expand:after,
.ui-icon-ion-ios7-eye:after,
.ui-icon-ion-ios7-eye-outline:after,
.ui-icon-ion-ios7-fastforward:after,
.ui-icon-ion-ios7-fastforward-outline:after,
.ui-icon-ion-ios7-filing:after,
.ui-icon-ion-ios7-filing-outline:after,
.ui-icon-ion-ios7-film:after,
.ui-icon-ion-ios7-film-outline:after,
.ui-icon-ion-ios7-flag:after,
.ui-icon-ion-ios7-flag-outline:after,
.ui-icon-ion-ios7-folder:after,
.ui-icon-ion-ios7-folder-outline:after,
.ui-icon-ion-ios7-football:after,
.ui-icon-ion-ios7-football-outline:after,
.ui-icon-ion-ios7-gear:after,
.ui-icon-ion-ios7-gear-outline:after,
.ui-icon-ion-ios7-glasses:after,
.ui-icon-ion-ios7-glasses-outline:after,
.ui-icon-ion-ios7-heart:after,
.ui-icon-ion-ios7-heart-outline:after,
.ui-icon-ion-ios7-help:after,
.ui-icon-ion-ios7-help-empty:after,
.ui-icon-ion-ios7-help-outline:after,
.ui-icon-ion-ios7-home:after,
.ui-icon-ion-ios7-home-outline:after,
.ui-icon-ion-ios7-infinite:after,
.ui-icon-ion-ios7-infinite-outline:after,
.ui-icon-ion-ios7-information:after,
.ui-icon-ion-ios7-information-empty:after,
.ui-icon-ion-ios7-information-outline:after,
.ui-icon-ion-ios7-ionic-outline:after,
.ui-icon-ion-ios7-keypad:after,
.ui-icon-ion-ios7-keypad-outline:after,
.ui-icon-ion-ios7-lightbulb:after,
.ui-icon-ion-ios7-lightbulb-outline:after,
.ui-icon-ion-ios7-location:after,
.ui-icon-ion-ios7-location-outline:after,
.ui-icon-ion-ios7-locked:after,
.ui-icon-ion-ios7-locked-outline:after,
.ui-icon-ion-ios7-loop:after,
.ui-icon-ion-ios7-loop-strong:after,
.ui-icon-ion-ios7-medkit:after,
.ui-icon-ion-ios7-medkit-outline:after,
.ui-icon-ion-ios7-mic:after,
.ui-icon-ion-ios7-mic-off:after,
.ui-icon-ion-ios7-mic-outline:after,
.ui-icon-ion-ios7-minus:after,
.ui-icon-ion-ios7-minus-empty:after,
.ui-icon-ion-ios7-minus-outline:after,
.ui-icon-ion-ios7-monitor:after,
.ui-icon-ion-ios7-monitor-outline:after,
.ui-icon-ion-ios7-moon:after,
.ui-icon-ion-ios7-moon-outline:after,
.ui-icon-ion-ios7-more:after,
.ui-icon-ion-ios7-more-outline:after,
.ui-icon-ion-ios7-musical-note:after,
.ui-icon-ion-ios7-musical-notes:after,
.ui-icon-ion-ios7-navigate:after,
.ui-icon-ion-ios7-navigate-outline:after,
.ui-icon-ion-ios7-paper:after,
.ui-icon-ion-ios7-paper-outline:after,
.ui-icon-ion-ios7-paperplane:after,
.ui-icon-ion-ios7-paperplane-outline:after,
.ui-icon-ion-ios7-partlysunny:after,
.ui-icon-ion-ios7-partlysunny-outline:after,
.ui-icon-ion-ios7-pause:after,
.ui-icon-ion-ios7-pause-outline:after,
.ui-icon-ion-ios7-paw:after,
.ui-icon-ion-ios7-paw-outline:after,
.ui-icon-ion-ios7-people:after,
.ui-icon-ion-ios7-people-outline:after,
.ui-icon-ion-ios7-person:after,
.ui-icon-ion-ios7-person-outline:after,
.ui-icon-ion-ios7-personadd:after,
.ui-icon-ion-ios7-personadd-outline:after,
.ui-icon-ion-ios7-photos:after,
.ui-icon-ion-ios7-photos-outline:after,
.ui-icon-ion-ios7-pie:after,
.ui-icon-ion-ios7-pie-outline:after,
.ui-icon-ion-ios7-play:after,
.ui-icon-ion-ios7-play-outline:after,
.ui-icon-ion-ios7-plus:after,
.ui-icon-ion-ios7-plus-empty:after,
.ui-icon-ion-ios7-plus-outline:after,
.ui-icon-ion-ios7-pricetag:after,
.ui-icon-ion-ios7-pricetag-outline:after,
.ui-icon-ion-ios7-pricetags:after,
.ui-icon-ion-ios7-pricetags-outline:after,
.ui-icon-ion-ios7-printer:after,
.ui-icon-ion-ios7-printer-outline:after,
.ui-icon-ion-ios7-pulse:after,
.ui-icon-ion-ios7-pulse-strong:after,
.ui-icon-ion-ios7-rainy:after,
.ui-icon-ion-ios7-rainy-outline:after,
.ui-icon-ion-ios7-recording:after,
.ui-icon-ion-ios7-recording-outline:after,
.ui-icon-ion-ios7-redo:after,
.ui-icon-ion-ios7-redo-outline:after,
.ui-icon-ion-ios7-refresh:after,
.ui-icon-ion-ios7-refresh-empty:after,
.ui-icon-ion-ios7-refresh-outline:after,
.ui-icon-ion-ios7-reload:after,
.ui-icon-ion-ios7-reverse-camera:after,
.ui-icon-ion-ios7-reverse-camera-outline:after,
.ui-icon-ion-ios7-rewind:after,
.ui-icon-ion-ios7-rewind-outline:after,
.ui-icon-ion-ios7-search:after,
.ui-icon-ion-ios7-search-strong:after,
.ui-icon-ion-ios7-settings:after,
.ui-icon-ion-ios7-settings-strong:after,
.ui-icon-ion-ios7-shrink:after,
.ui-icon-ion-ios7-skipbackward:after,
.ui-icon-ion-ios7-skipbackward-outline:after,
.ui-icon-ion-ios7-skipforward:after,
.ui-icon-ion-ios7-skipforward-outline:after,
.ui-icon-ion-ios7-snowy:after,
.ui-icon-ion-ios7-speedometer:after,
.ui-icon-ion-ios7-speedometer-outline:after,
.ui-icon-ion-ios7-star:after,
.ui-icon-ion-ios7-star-half:after,
.ui-icon-ion-ios7-star-outline:after,
.ui-icon-ion-ios7-stopwatch:after,
.ui-icon-ion-ios7-stopwatch-outline:after,
.ui-icon-ion-ios7-sunny:after,
.ui-icon-ion-ios7-sunny-outline:after,
.ui-icon-ion-ios7-telephone:after,
.ui-icon-ion-ios7-telephone-outline:after,
.ui-icon-ion-ios7-tennisball:after,
.ui-icon-ion-ios7-tennisball-outline:after,
.ui-icon-ion-ios7-thunderstorm:after,
.ui-icon-ion-ios7-thunderstorm-outline:after,
.ui-icon-ion-ios7-time:after,
.ui-icon-ion-ios7-time-outline:after,
.ui-icon-ion-ios7-timer:after,
.ui-icon-ion-ios7-timer-outline:after,
.ui-icon-ion-ios7-toggle:after,
.ui-icon-ion-ios7-toggle-outline:after,
.ui-icon-ion-ios7-trash:after,
.ui-icon-ion-ios7-trash-outline:after,
.ui-icon-ion-ios7-undo:after,
.ui-icon-ion-ios7-undo-outline:after,
.ui-icon-ion-ios7-unlocked:after,
.ui-icon-ion-ios7-unlocked-outline:after,
.ui-icon-ion-ios7-upload:after,
.ui-icon-ion-ios7-upload-outline:after,
.ui-icon-ion-ios7-videocam:after,
.ui-icon-ion-ios7-videocam-outline:after,
.ui-icon-ion-ios7-volume-high:after,
.ui-icon-ion-ios7-volume-low:after,
.ui-icon-ion-ios7-wineglass:after,
.ui-icon-ion-ios7-wineglass-outline:after,
.ui-icon-ion-ios7-world:after,
.ui-icon-ion-ios7-world-outline:after,
.ui-icon-ion-ipad:after,
.ui-icon-ion-iphone:after,
.ui-icon-ion-ipod:after,
.ui-icon-ion-jet:after,
.ui-icon-ion-key:after,
.ui-icon-ion-knife:after,
.ui-icon-ion-laptop:after,
.ui-icon-ion-leaf:after,
.ui-icon-ion-levels:after,
.ui-icon-ion-lightbulb:after,
.ui-icon-ion-link:after,
.ui-icon-ion-load-a:after,
.ui-icon-ion-load-b:after,
.ui-icon-ion-load-c:after,
.ui-icon-ion-load-d:after,
.ui-icon-ion-location:after,
.ui-icon-ion-locked:after,
.ui-icon-ion-log-in:after,
.ui-icon-ion-log-out:after,
.ui-icon-ion-loop:after,
.ui-icon-ion-magnet:after,
.ui-icon-ion-male:after,
.ui-icon-ion-man:after,
.ui-icon-ion-map:after,
.ui-icon-ion-medkit:after,
.ui-icon-ion-merge:after,
.ui-icon-ion-mic-a:after,
.ui-icon-ion-mic-b:after,
.ui-icon-ion-mic-c:after,
.ui-icon-ion-minus:after,
.ui-icon-ion-minus-circled:after,
.ui-icon-ion-minus-round:after,
.ui-icon-ion-model-s:after,
.ui-icon-ion-monitor:after,
.ui-icon-ion-more:after,
.ui-icon-ion-mouse:after,
.ui-icon-ion-music-note:after,
.ui-icon-ion-navicon:after,
.ui-icon-ion-navicon-round:after,
.ui-icon-ion-navigate:after,
.ui-icon-ion-network:after,
.ui-icon-ion-no-smoking:after,
.ui-icon-ion-nuclear:after,
.ui-icon-ion-outlet:after,
.ui-icon-ion-paper-airplane:after,
.ui-icon-ion-paperclip:after,
.ui-icon-ion-pause:after,
.ui-icon-ion-person:after,
.ui-icon-ion-person-add:after,
.ui-icon-ion-person-stalker:after,
.ui-icon-ion-pie-graph:after,
.ui-icon-ion-pin:after,
.ui-icon-ion-pinpoint:after,
.ui-icon-ion-pizza:after,
.ui-icon-ion-plane:after,
.ui-icon-ion-planet:after,
.ui-icon-ion-play:after,
.ui-icon-ion-playstation:after,
.ui-icon-ion-plus:after,
.ui-icon-ion-plus-circled:after,
.ui-icon-ion-plus-round:after,
.ui-icon-ion-podium:after,
.ui-icon-ion-pound:after,
.ui-icon-ion-power:after,
.ui-icon-ion-pricetag:after,
.ui-icon-ion-pricetags:after,
.ui-icon-ion-printer:after,
.ui-icon-ion-pull-request:after,
.ui-icon-ion-qr-scanner:after,
.ui-icon-ion-quote:after,
.ui-icon-ion-radio-waves:after,
.ui-icon-ion-record:after,
.ui-icon-ion-refresh:after,
.ui-icon-ion-reply:after,
.ui-icon-ion-reply-all:after,
.ui-icon-ion-ribbon-a:after,
.ui-icon-ion-ribbon-b:after,
.ui-icon-ion-sad:after,
.ui-icon-ion-scissors:after,
.ui-icon-ion-search:after,
.ui-icon-ion-settings:after,
.ui-icon-ion-share:after,
.ui-icon-ion-shuffle:after,
.ui-icon-ion-skip-backward:after,
.ui-icon-ion-skip-forward:after,
.ui-icon-ion-social-android:after,
.ui-icon-ion-social-android-outline:after,
.ui-icon-ion-social-apple:after,
.ui-icon-ion-social-apple-outline:after,
.ui-icon-ion-social-bitcoin:after,
.ui-icon-ion-social-bitcoin-outline:after,
.ui-icon-ion-social-buffer:after,
.ui-icon-ion-social-buffer-outline:after,
.ui-icon-ion-social-designernews:after,
.ui-icon-ion-social-designernews-outline:after,
.ui-icon-ion-social-dribbble:after,
.ui-icon-ion-social-dribbble-outline:after,
.ui-icon-ion-social-dropbox:after,
.ui-icon-ion-social-dropbox-outline:after,
.ui-icon-ion-social-facebook:after,
.ui-icon-ion-social-facebook-outline:after,
.ui-icon-ion-social-foursquare:after,
.ui-icon-ion-social-foursquare-outline:after,
.ui-icon-ion-social-freebsd-devil:after,
.ui-icon-ion-social-github:after,
.ui-icon-ion-social-github-outline:after,
.ui-icon-ion-social-google:after,
.ui-icon-ion-social-google-outline:after,
.ui-icon-ion-social-googleplus:after,
.ui-icon-ion-social-googleplus-outline:after,
.ui-icon-ion-social-hackernews:after,
.ui-icon-ion-social-hackernews-outline:after,
.ui-icon-ion-social-instagram:after,
.ui-icon-ion-social-instagram-outline:after,
.ui-icon-ion-social-linkedin:after,
.ui-icon-ion-social-linkedin-outline:after,
.ui-icon-ion-social-pinterest:after,
.ui-icon-ion-social-pinterest-outline:after,
.ui-icon-ion-social-reddit:after,
.ui-icon-ion-social-reddit-outline:after,
.ui-icon-ion-social-rss:after,
.ui-icon-ion-social-rss-outline:after,
.ui-icon-ion-social-skype:after,
.ui-icon-ion-social-skype-outline:after,
.ui-icon-ion-social-tumblr:after,
.ui-icon-ion-social-tumblr-outline:after,
.ui-icon-ion-social-tux:after,
.ui-icon-ion-social-twitter:after,
.ui-icon-ion-social-twitter-outline:after,
.ui-icon-ion-social-usd:after,
.ui-icon-ion-social-usd-outline:after,
.ui-icon-ion-social-vimeo:after,
.ui-icon-ion-social-vimeo-outline:after,
.ui-icon-ion-social-windows:after,
.ui-icon-ion-social-windows-outline:after,
.ui-icon-ion-social-wordpress:after,
.ui-icon-ion-social-wordpress-outline:after,
.ui-icon-ion-social-yahoo:after,
.ui-icon-ion-social-yahoo-outline:after,
.ui-icon-ion-social-youtube:after,
.ui-icon-ion-social-youtube-outline:after,
.ui-icon-ion-speakerphone:after,
.ui-icon-ion-speedometer:after,
.ui-icon-ion-spoon:after,
.ui-icon-ion-star:after,
.ui-icon-ion-stats-bars:after,
.ui-icon-ion-steam:after,
.ui-icon-ion-stop:after,
.ui-icon-ion-thermometer:after,
.ui-icon-ion-thumbsdown:after,
.ui-icon-ion-thumbsup:after,
.ui-icon-ion-toggle:after,
.ui-icon-ion-toggle-filled:after,
.ui-icon-ion-trash-a:after,
.ui-icon-ion-trash-b:after,
.ui-icon-ion-trophy:after,
.ui-icon-ion-umbrella:after,
.ui-icon-ion-university:after,
.ui-icon-ion-unlocked:after,
.ui-icon-ion-upload:after,
.ui-icon-ion-usb:after,
.ui-icon-ion-videocamera:after,
.ui-icon-ion-volume-high:after,
.ui-icon-ion-volume-low:after,
.ui-icon-ion-volume-medium:after,
.ui-icon-ion-volume-mute:after,
.ui-icon-ion-wand:after,
.ui-icon-ion-waterdrop:after,
.ui-icon-ion-wifi:after,
.ui-icon-ion-wineglass:after,
.ui-icon-ion-woman:after,
.ui-icon-ion-wrench:after,
.ui-icon-ion-xbox:after {
  font-size: 20px;
  display: inline-block;
  font-family: "Ionicons";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; 
}


@-moz-keyframes spin { 0% { -moz-transform: rotate(0deg); }
  100% { -moz-transform: rotate(359deg); } }
@-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(359deg); } }
@-o-keyframes spin { 0% { -o-transform: rotate(0deg); }
  100% { -o-transform: rotate(359deg); } }
@-ms-keyframes spin { 0% { -ms-transform: rotate(0deg); }
  100% { -ms-transform: rotate(359deg); } }
@keyframes spin { 0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); } }
.ui-icon-ion-loading-a { -webkit-animation-timing-function: steps(8, start); -moz-animation-timing-function: steps(8, start); animation-timing-function: steps(8, start); }

.ui-icon-ion-alert:after { content: "\f101"; }

.ui-icon-ion-alert-circled:after { content: "\f100"; }

.ui-icon-ion-android-add:after { content: "\f2c7"; }

.ui-icon-ion-android-add-contact:after { content: "\f2c6"; }

.ui-icon-ion-android-alarm:after { content: "\f2c8"; }

.ui-icon-ion-android-archive:after { content: "\f2c9"; }

.ui-icon-ion-android-arrow-back:after { content: "\f2ca"; }

.ui-icon-ion-android-arrow-down-left:after { content: "\f2cb"; }

.ui-icon-ion-android-arrow-down-right:after { content: "\f2cc"; }

.ui-icon-ion-android-arrow-forward:after { content: "\f30f"; }

.ui-icon-ion-android-arrow-up-left:after { content: "\f2cd"; }

.ui-icon-ion-android-arrow-up-right:after { content: "\f2ce"; }

.ui-icon-ion-android-battery:after { content: "\f2cf"; }

.ui-icon-ion-android-book:after { content: "\f2d0"; }

.ui-icon-ion-android-calendar:after { content: "\f2d1"; }

.ui-icon-ion-android-call:after { content: "\f2d2"; }

.ui-icon-ion-android-camera:after { content: "\f2d3"; }

.ui-icon-ion-android-chat:after { content: "\f2d4"; }

.ui-icon-ion-android-checkmark:after { content: "\f2d5"; }

.ui-icon-ion-android-clock:after { content: "\f2d6"; }

.ui-icon-ion-android-close:after { content: "\f2d7"; }

.ui-icon-ion-android-contact:after { content: "\f2d8"; }

.ui-icon-ion-android-contacts:after { content: "\f2d9"; }

.ui-icon-ion-android-data:after { content: "\f2da"; }

.ui-icon-ion-android-developer:after { content: "\f2db"; }

.ui-icon-ion-android-display:after { content: "\f2dc"; }

.ui-icon-ion-android-download:after { content: "\f2dd"; }

.ui-icon-ion-android-drawer:after { content: "\f310"; }

.ui-icon-ion-android-dropdown:after { content: "\f2de"; }

.ui-icon-ion-android-earth:after { content: "\f2df"; }

.ui-icon-ion-android-folder:after { content: "\f2e0"; }

.ui-icon-ion-android-forums:after { content: "\f2e1"; }

.ui-icon-ion-android-friends:after { content: "\f2e2"; }

.ui-icon-ion-android-hand:after { content: "\f2e3"; }

.ui-icon-ion-android-image:after { content: "\f2e4"; }

.ui-icon-ion-android-inbox:after { content: "\f2e5"; }

.ui-icon-ion-android-information:after { content: "\f2e6"; }

.ui-icon-ion-android-keypad:after { content: "\f2e7"; }

.ui-icon-ion-android-lightbulb:after { content: "\f2e8"; }

.ui-icon-ion-android-locate:after { content: "\f2e9"; }

.ui-icon-ion-android-location:after { content: "\f2ea"; }

.ui-icon-ion-android-mail:after { content: "\f2eb"; }

.ui-icon-ion-android-microphone:after { content: "\f2ec"; }

.ui-icon-ion-android-mixer:after { content: "\f2ed"; }

.ui-icon-ion-android-more:after { content: "\f2ee"; }

.ui-icon-ion-android-note:after { content: "\f2ef"; }

.ui-icon-ion-android-playstore:after { content: "\f2f0"; }

.ui-icon-ion-android-printer:after { content: "\f2f1"; }

.ui-icon-ion-android-promotion:after { content: "\f2f2"; }

.ui-icon-ion-android-reminder:after { content: "\f2f3"; }

.ui-icon-ion-android-remove:after { content: "\f2f4"; }

.ui-icon-ion-android-search:after { content: "\f2f5"; }

.ui-icon-ion-android-send:after { content: "\f2f6"; }

.ui-icon-ion-android-settings:after { content: "\f2f7"; }

.ui-icon-ion-android-share:after { content: "\f2f8"; }

.ui-icon-ion-android-social:after { content: "\f2fa"; }

.ui-icon-ion-android-social-user:after { content: "\f2f9"; }

.ui-icon-ion-android-sort:after { content: "\f2fb"; }

.ui-icon-ion-android-stair-drawer:after { content: "\f311"; }

.ui-icon-ion-android-star:after { content: "\f2fc"; }

.ui-icon-ion-android-stopwatch:after { content: "\f2fd"; }

.ui-icon-ion-android-storage:after { content: "\f2fe"; }

.ui-icon-ion-android-system-back:after { content: "\f2ff"; }

.ui-icon-ion-android-system-home:after { content: "\f300"; }

.ui-icon-ion-android-system-windows:after { content: "\f301"; }

.ui-icon-ion-android-timer:after { content: "\f302"; }

.ui-icon-ion-android-trash:after { content: "\f303"; }

.ui-icon-ion-android-user-menu:after { content: "\f312"; }

.ui-icon-ion-android-volume:after { content: "\f304"; }

.ui-icon-ion-android-wifi:after { content: "\f305"; }

.ui-icon-ion-aperture:after { content: "\f313"; }

.ui-icon-ion-archive:after { content: "\f102"; }

.ui-icon-ion-arrow-down-a:after { content: "\f103"; }

.ui-icon-ion-arrow-down-b:after { content: "\f104"; }

.ui-icon-ion-arrow-down-c:after { content: "\f105"; }

.ui-icon-ion-arrow-expand:after { content: "\f25e"; }

.ui-icon-ion-arrow-graph-down-left:after { content: "\f25f"; }

.ui-icon-ion-arrow-graph-down-right:after { content: "\f260"; }

.ui-icon-ion-arrow-graph-up-left:after { content: "\f261"; }

.ui-icon-ion-arrow-graph-up-right:after { content: "\f262"; }

.ui-icon-ion-arrow-left-a:after { content: "\f106"; }

.ui-icon-ion-arrow-left-b:after { content: "\f107"; }

.ui-icon-ion-arrow-left-c:after { content: "\f108"; }

.ui-icon-ion-arrow-move:after { content: "\f263"; }

.ui-icon-ion-arrow-resize:after { content: "\f264"; }

.ui-icon-ion-arrow-return-left:after { content: "\f265"; }

.ui-icon-ion-arrow-return-right:after { content: "\f266"; }

.ui-icon-ion-arrow-right-a:after { content: "\f109"; }

.ui-icon-ion-arrow-right-b:after { content: "\f10a"; }

.ui-icon-ion-arrow-right-c:after { content: "\f10b"; }

.ui-icon-ion-arrow-shrink:after { content: "\f267"; }

.ui-icon-ion-arrow-swap:after { content: "\f268"; }

.ui-icon-ion-arrow-up-a:after { content: "\f10c"; }

.ui-icon-ion-arrow-up-b:after { content: "\f10d"; }

.ui-icon-ion-arrow-up-c:after { content: "\f10e"; }

.ui-icon-ion-asterisk:after { content: "\f314"; }

.ui-icon-ion-at:after { content: "\f10f"; }

.ui-icon-ion-bag:after { content: "\f110"; }

.ui-icon-ion-battery-charging:after { content: "\f111"; }

.ui-icon-ion-battery-empty:after { content: "\f112"; }

.ui-icon-ion-battery-full:after { content: "\f113"; }

.ui-icon-ion-battery-half:after { content: "\f114"; }

.ui-icon-ion-battery-low:after { content: "\f115"; }

.ui-icon-ion-beaker:after { content: "\f269"; }

.ui-icon-ion-beer:after { content: "\f26a"; }

.ui-icon-ion-bluetooth:after { content: "\f116"; }

.ui-icon-ion-bonfire:after { content: "\f315"; }

.ui-icon-ion-bookmark:after { content: "\f26b"; }

.ui-icon-ion-briefcase:after { content: "\f26c"; }

.ui-icon-ion-bug:after { content: "\f2be"; }

.ui-icon-ion-calculator:after { content: "\f26d"; }

.ui-icon-ion-calendar:after { content: "\f117"; }

.ui-icon-ion-camera:after { content: "\f118"; }

.ui-icon-ion-card:after { content: "\f119"; }

.ui-icon-ion-cash:after { content: "\f316"; }

.ui-icon-ion-chatbox:after { content: "\f11b"; }

.ui-icon-ion-chatbox-working:after { content: "\f11a"; }

.ui-icon-ion-chatboxes:after { content: "\f11c"; }

.ui-icon-ion-chatbubble:after { content: "\f11e"; }

.ui-icon-ion-chatbubble-working:after { content: "\f11d"; }

.ui-icon-ion-chatbubbles:after { content: "\f11f"; }

.ui-icon-ion-checkmark:after { content: "\f122"; }

.ui-icon-ion-checkmark-circled:after { content: "\f120"; }

.ui-icon-ion-checkmark-round:after { content: "\f121"; }

.ui-icon-ion-chevron-down:after { content: "\f123"; }

.ui-icon-ion-chevron-left:after { content: "\f124"; }

.ui-icon-ion-chevron-right:after { content: "\f125"; }

.ui-icon-ion-chevron-up:after { content: "\f126"; }

.ui-icon-ion-clipboard:after { content: "\f127"; }

.ui-icon-ion-clock:after { content: "\f26e"; }

.ui-icon-ion-close:after { content: "\f12a"; }

.ui-icon-ion-close-circled:after { content: "\f128"; }

.ui-icon-ion-close-round:after { content: "\f129"; }

.ui-icon-ion-closed-captioning:after { content: "\f317"; }

.ui-icon-ion-cloud:after { content: "\f12b"; }

.ui-icon-ion-code:after { content: "\f271"; }

.ui-icon-ion-code-download:after { content: "\f26f"; }

.ui-icon-ion-code-working:after { content: "\f270"; }

.ui-icon-ion-coffee:after { content: "\f272"; }

.ui-icon-ion-compass:after { content: "\f273"; }

.ui-icon-ion-compose:after { content: "\f12c"; }

.ui-icon-ion-connection-bars:after { content: "\f274"; }

.ui-icon-ion-contrast:after { content: "\f275"; }

.ui-icon-ion-cube:after { content: "\f318"; }

.ui-icon-ion-disc:after { content: "\f12d"; }

.ui-icon-ion-document:after { content: "\f12f"; }

.ui-icon-ion-document-text:after { content: "\f12e"; }

.ui-icon-ion-drag:after { content: "\f130"; }

.ui-icon-ion-earth:after { content: "\f276"; }

.ui-icon-ion-edit:after { content: "\f2bf"; }

.ui-icon-ion-egg:after { content: "\f277"; }

.ui-icon-ion-eject:after { content: "\f131"; }

.ui-icon-ion-email:after { content: "\f132"; }

.ui-icon-ion-eye:after { content: "\f133"; }

.ui-icon-ion-eye-disabled:after { content: "\f306"; }

.ui-icon-ion-female:after { content: "\f278"; }

.ui-icon-ion-filing:after { content: "\f134"; }

.ui-icon-ion-film-marker:after { content: "\f135"; }

.ui-icon-ion-fireball:after { content: "\f319"; }

.ui-icon-ion-flag:after { content: "\f279"; }

.ui-icon-ion-flame:after { content: "\f31a"; }

.ui-icon-ion-flash:after { content: "\f137"; }

.ui-icon-ion-flash-off:after { content: "\f136"; }

.ui-icon-ion-flask:after { content: "\f138"; }

.ui-icon-ion-folder:after { content: "\f139"; }

.ui-icon-ion-fork:after { content: "\f27a"; }

.ui-icon-ion-fork-repo:after { content: "\f2c0"; }

.ui-icon-ion-forward:after { content: "\f13a"; }

.ui-icon-ion-funnel:after { content: "\f31b"; }

.ui-icon-ion-game-controller-a:after { content: "\f13b"; }

.ui-icon-ion-game-controller-b:after { content: "\f13c"; }

.ui-icon-ion-gear-a:after { content: "\f13d"; }

.ui-icon-ion-gear-b:after { content: "\f13e"; }

.ui-icon-ion-grid:after { content: "\f13f"; }

.ui-icon-ion-hammer:after { content: "\f27b"; }

.ui-icon-ion-happy:after { content: "\f31c"; }

.ui-icon-ion-headphone:after { content: "\f140"; }

.ui-icon-ion-heart:after { content: "\f141"; }

.ui-icon-ion-heart-broken:after { content: "\f31d"; }

.ui-icon-ion-help:after { content: "\f143"; }

.ui-icon-ion-help-buoy:after { content: "\f27c"; }

.ui-icon-ion-help-circled:after { content: "\f142"; }

.ui-icon-ion-home:after { content: "\f144"; }

.ui-icon-ion-icecream:after { content: "\f27d"; }

.ui-icon-ion-icon-social-google-plus:after { content: "\f146"; }

.ui-icon-ion-icon-social-google-plus-outline:after { content: "\f145"; }

.ui-icon-ion-image:after { content: "\f147"; }

.ui-icon-ion-images:after { content: "\f148"; }

.ui-icon-ion-information:after { content: "\f14a"; }

.ui-icon-ion-information-circled:after { content: "\f149"; }

.ui-icon-ion-ionic:after { content: "\f14b"; }

.ui-icon-ion-ios7-alarm:after { content: "\f14d"; }

.ui-icon-ion-ios7-alarm-outline:after { content: "\f14c"; }

.ui-icon-ion-ios7-albums:after { content: "\f14f"; }

.ui-icon-ion-ios7-albums-outline:after { content: "\f14e"; }

.ui-icon-ion-ios7-americanfootball:after { content: "\f31f"; }

.ui-icon-ion-ios7-americanfootball-outline:after { content: "\f31e"; }

.ui-icon-ion-ios7-analytics:after { content: "\f321"; }

.ui-icon-ion-ios7-analytics-outline:after { content: "\f320"; }

.ui-icon-ion-ios7-arrow-back:after { content: "\f150"; }

.ui-icon-ion-ios7-arrow-down:after { content: "\f151"; }

.ui-icon-ion-ios7-arrow-forward:after { content: "\f152"; }

.ui-icon-ion-ios7-arrow-left:after { content: "\f153"; }

.ui-icon-ion-ios7-arrow-right:after { content: "\f154"; }

.ui-icon-ion-ios7-arrow-thin-down:after { content: "\f27e"; }

.ui-icon-ion-ios7-arrow-thin-left:after { content: "\f27f"; }

.ui-icon-ion-ios7-arrow-thin-right:after { content: "\f280"; }

.ui-icon-ion-ios7-arrow-thin-up:after { content: "\f281"; }

.ui-icon-ion-ios7-arrow-up:after { content: "\f155"; }

.ui-icon-ion-ios7-at:after { content: "\f157"; }

.ui-icon-ion-ios7-at-outline:after { content: "\f156"; }

.ui-icon-ion-ios7-barcode:after { content: "\f323"; }

.ui-icon-ion-ios7-barcode-outline:after { content: "\f322"; }

.ui-icon-ion-ios7-baseball:after { content: "\f325"; }

.ui-icon-ion-ios7-baseball-outline:after { content: "\f324"; }

.ui-icon-ion-ios7-basketball:after { content: "\f327"; }

.ui-icon-ion-ios7-basketball-outline:after { content: "\f326"; }

.ui-icon-ion-ios7-bell:after { content: "\f159"; }

.ui-icon-ion-ios7-bell-outline:after { content: "\f158"; }

.ui-icon-ion-ios7-bolt:after { content: "\f15b"; }

.ui-icon-ion-ios7-bolt-outline:after { content: "\f15a"; }

.ui-icon-ion-ios7-bookmarks:after { content: "\f15d"; }

.ui-icon-ion-ios7-bookmarks-outline:after { content: "\f15c"; }

.ui-icon-ion-ios7-box:after { content: "\f15f"; }

.ui-icon-ion-ios7-box-outline:after { content: "\f15e"; }

.ui-icon-ion-ios7-briefcase:after { content: "\f283"; }

.ui-icon-ion-ios7-briefcase-outline:after { content: "\f282"; }

.ui-icon-ion-ios7-browsers:after { content: "\f161"; }

.ui-icon-ion-ios7-browsers-outline:after { content: "\f160"; }

.ui-icon-ion-ios7-calculator:after { content: "\f285"; }

.ui-icon-ion-ios7-calculator-outline:after { content: "\f284"; }

.ui-icon-ion-ios7-calendar:after { content: "\f163"; }

.ui-icon-ion-ios7-calendar-outline:after { content: "\f162"; }

.ui-icon-ion-ios7-camera:after { content: "\f165"; }

.ui-icon-ion-ios7-camera-outline:after { content: "\f164"; }

.ui-icon-ion-ios7-cart:after { content: "\f167"; }

.ui-icon-ion-ios7-cart-outline:after { content: "\f166"; }

.ui-icon-ion-ios7-chatboxes:after { content: "\f169"; }

.ui-icon-ion-ios7-chatboxes-outline:after { content: "\f168"; }

.ui-icon-ion-ios7-chatbubble:after { content: "\f16b"; }

.ui-icon-ion-ios7-chatbubble-outline:after { content: "\f16a"; }

.ui-icon-ion-ios7-checkmark:after { content: "\f16e"; }

.ui-icon-ion-ios7-checkmark-empty:after { content: "\f16c"; }

.ui-icon-ion-ios7-checkmark-outline:after { content: "\f16d"; }

.ui-icon-ion-ios7-circle-filled:after { content: "\f16f"; }

.ui-icon-ion-ios7-circle-outline:after { content: "\f170"; }

.ui-icon-ion-ios7-clock:after { content: "\f172"; }

.ui-icon-ion-ios7-clock-outline:after { content: "\f171"; }

.ui-icon-ion-ios7-close:after { content: "\f2bc"; }

.ui-icon-ion-ios7-close-empty:after { content: "\f2bd"; }

.ui-icon-ion-ios7-close-outline:after { content: "\f2bb"; }

.ui-icon-ion-ios7-cloud:after { content: "\f178"; }

.ui-icon-ion-ios7-cloud-download:after { content: "\f174"; }

.ui-icon-ion-ios7-cloud-download-outline:after { content: "\f173"; }

.ui-icon-ion-ios7-cloud-outline:after { content: "\f175"; }

.ui-icon-ion-ios7-cloud-upload:after { content: "\f177"; }

.ui-icon-ion-ios7-cloud-upload-outline:after { content: "\f176"; }

.ui-icon-ion-ios7-cloudy:after { content: "\f17a"; }

.ui-icon-ion-ios7-cloudy-night:after { content: "\f308"; }

.ui-icon-ion-ios7-cloudy-night-outline:after { content: "\f307"; }

.ui-icon-ion-ios7-cloudy-outline:after { content: "\f179"; }

.ui-icon-ion-ios7-cog:after { content: "\f17c"; }

.ui-icon-ion-ios7-cog-outline:after { content: "\f17b"; }

.ui-icon-ion-ios7-compose:after { content: "\f17e"; }

.ui-icon-ion-ios7-compose-outline:after { content: "\f17d"; }

.ui-icon-ion-ios7-contact:after { content: "\f180"; }

.ui-icon-ion-ios7-contact-outline:after { content: "\f17f"; }

.ui-icon-ion-ios7-copy:after { content: "\f182"; }

.ui-icon-ion-ios7-copy-outline:after { content: "\f181"; }

.ui-icon-ion-ios7-download:after { content: "\f184"; }

.ui-icon-ion-ios7-download-outline:after { content: "\f183"; }

.ui-icon-ion-ios7-drag:after { content: "\f185"; }

.ui-icon-ion-ios7-email:after { content: "\f187"; }

.ui-icon-ion-ios7-email-outline:after { content: "\f186"; }

.ui-icon-ion-ios7-expand:after { content: "\f30d"; }

.ui-icon-ion-ios7-eye:after { content: "\f189"; }

.ui-icon-ion-ios7-eye-outline:after { content: "\f188"; }

.ui-icon-ion-ios7-fastforward:after { content: "\f18b"; }

.ui-icon-ion-ios7-fastforward-outline:after { content: "\f18a"; }

.ui-icon-ion-ios7-filing:after { content: "\f18d"; }

.ui-icon-ion-ios7-filing-outline:after { content: "\f18c"; }

.ui-icon-ion-ios7-film:after { content: "\f18f"; }

.ui-icon-ion-ios7-film-outline:after { content: "\f18e"; }

.ui-icon-ion-ios7-flag:after { content: "\f191"; }

.ui-icon-ion-ios7-flag-outline:after { content: "\f190"; }

.ui-icon-ion-ios7-folder:after { content: "\f193"; }

.ui-icon-ion-ios7-folder-outline:after { content: "\f192"; }

.ui-icon-ion-ios7-football:after { content: "\f329"; }

.ui-icon-ion-ios7-football-outline:after { content: "\f328"; }

.ui-icon-ion-ios7-gear:after { content: "\f195"; }

.ui-icon-ion-ios7-gear-outline:after { content: "\f194"; }

.ui-icon-ion-ios7-glasses:after { content: "\f197"; }

.ui-icon-ion-ios7-glasses-outline:after { content: "\f196"; }

.ui-icon-ion-ios7-heart:after { content: "\f199"; }

.ui-icon-ion-ios7-heart-outline:after { content: "\f198"; }

.ui-icon-ion-ios7-help:after { content: "\f19c"; }

.ui-icon-ion-ios7-help-empty:after { content: "\f19a"; }

.ui-icon-ion-ios7-help-outline:after { content: "\f19b"; }

.ui-icon-ion-ios7-home:after { content: "\f32b"; }

.ui-icon-ion-ios7-home-outline:after { content: "\f32a"; }

.ui-icon-ion-ios7-infinite:after { content: "\f19e"; }

.ui-icon-ion-ios7-infinite-outline:after { content: "\f19d"; }

.ui-icon-ion-ios7-information:after { content: "\f1a1"; }

.ui-icon-ion-ios7-information-empty:after { content: "\f19f"; }

.ui-icon-ion-ios7-information-outline:after { content: "\f1a0"; }

.ui-icon-ion-ios7-ionic-outline:after { content: "\f1a2"; }

.ui-icon-ion-ios7-keypad:after { content: "\f1a4"; }

.ui-icon-ion-ios7-keypad-outline:after { content: "\f1a3"; }

.ui-icon-ion-ios7-lightbulb:after { content: "\f287"; }

.ui-icon-ion-ios7-lightbulb-outline:after { content: "\f286"; }

.ui-icon-ion-ios7-location:after { content: "\f1a6"; }

.ui-icon-ion-ios7-location-outline:after { content: "\f1a5"; }

.ui-icon-ion-ios7-locked:after { content: "\f1a8"; }

.ui-icon-ion-ios7-locked-outline:after { content: "\f1a7"; }

.ui-icon-ion-ios7-loop:after { content: "\f32d"; }

.ui-icon-ion-ios7-loop-strong:after { content: "\f32c"; }

.ui-icon-ion-ios7-medkit:after { content: "\f289"; }

.ui-icon-ion-ios7-medkit-outline:after { content: "\f288"; }

.ui-icon-ion-ios7-mic:after { content: "\f1ab"; }

.ui-icon-ion-ios7-mic-off:after { content: "\f1a9"; }

.ui-icon-ion-ios7-mic-outline:after { content: "\f1aa"; }

.ui-icon-ion-ios7-minus:after { content: "\f1ae"; }

.ui-icon-ion-ios7-minus-empty:after { content: "\f1ac"; }

.ui-icon-ion-ios7-minus-outline:after { content: "\f1ad"; }

.ui-icon-ion-ios7-monitor:after { content: "\f1b0"; }

.ui-icon-ion-ios7-monitor-outline:after { content: "\f1af"; }

.ui-icon-ion-ios7-moon:after { content: "\f1b2"; }

.ui-icon-ion-ios7-moon-outline:after { content: "\f1b1"; }

.ui-icon-ion-ios7-more:after { content: "\f1b4"; }

.ui-icon-ion-ios7-more-outline:after { content: "\f1b3"; }

.ui-icon-ion-ios7-musical-note:after { content: "\f1b5"; }

.ui-icon-ion-ios7-musical-notes:after { content: "\f1b6"; }

.ui-icon-ion-ios7-navigate:after { content: "\f1b8"; }

.ui-icon-ion-ios7-navigate-outline:after { content: "\f1b7"; }

.ui-icon-ion-ios7-paper:after { content: "\f32f"; }

.ui-icon-ion-ios7-paper-outline:after { content: "\f32e"; }

.ui-icon-ion-ios7-paperplane:after { content: "\f1ba"; }

.ui-icon-ion-ios7-paperplane-outline:after { content: "\f1b9"; }

.ui-icon-ion-ios7-partlysunny:after { content: "\f1bc"; }

.ui-icon-ion-ios7-partlysunny-outline:after { content: "\f1bb"; }

.ui-icon-ion-ios7-pause:after { content: "\f1be"; }

.ui-icon-ion-ios7-pause-outline:after { content: "\f1bd"; }

.ui-icon-ion-ios7-paw:after { content: "\f331"; }

.ui-icon-ion-ios7-paw-outline:after { content: "\f330"; }

.ui-icon-ion-ios7-people:after { content: "\f1c0"; }

.ui-icon-ion-ios7-people-outline:after { content: "\f1bf"; }

.ui-icon-ion-ios7-person:after { content: "\f1c2"; }

.ui-icon-ion-ios7-person-outline:after { content: "\f1c1"; }

.ui-icon-ion-ios7-personadd:after { content: "\f1c4"; }

.ui-icon-ion-ios7-personadd-outline:after { content: "\f1c3"; }

.ui-icon-ion-ios7-photos:after { content: "\f1c6"; }

.ui-icon-ion-ios7-photos-outline:after { content: "\f1c5"; }

.ui-icon-ion-ios7-pie:after { content: "\f28b"; }

.ui-icon-ion-ios7-pie-outline:after { content: "\f28a"; }

.ui-icon-ion-ios7-play:after { content: "\f1c8"; }

.ui-icon-ion-ios7-play-outline:after { content: "\f1c7"; }

.ui-icon-ion-ios7-plus:after { content: "\f1cb"; }

.ui-icon-ion-ios7-plus-empty:after { content: "\f1c9"; }

.ui-icon-ion-ios7-plus-outline:after { content: "\f1ca"; }

.ui-icon-ion-ios7-pricetag:after { content: "\f28d"; }

.ui-icon-ion-ios7-pricetag-outline:after { content: "\f28c"; }

.ui-icon-ion-ios7-pricetags:after { content: "\f333"; }

.ui-icon-ion-ios7-pricetags-outline:after { content: "\f332"; }

.ui-icon-ion-ios7-printer:after { content: "\f1cd"; }

.ui-icon-ion-ios7-printer-outline:after { content: "\f1cc"; }

.ui-icon-ion-ios7-pulse:after { content: "\f335"; }

.ui-icon-ion-ios7-pulse-strong:after { content: "\f334"; }

.ui-icon-ion-ios7-rainy:after { content: "\f1cf"; }

.ui-icon-ion-ios7-rainy-outline:after { content: "\f1ce"; }

.ui-icon-ion-ios7-recording:after { content: "\f1d1"; }

.ui-icon-ion-ios7-recording-outline:after { content: "\f1d0"; }

.ui-icon-ion-ios7-redo:after { content: "\f1d3"; }

.ui-icon-ion-ios7-redo-outline:after { content: "\f1d2"; }

.ui-icon-ion-ios7-refresh:after { content: "\f1d6"; }

.ui-icon-ion-ios7-refresh-empty:after { content: "\f1d4"; }

.ui-icon-ion-ios7-refresh-outline:after { content: "\f1d5"; }

.ui-icon-ion-ios7-reload:before, .ui-icon-ion-ios7-reloading:after { content: "\f28e"; }

.ui-icon-ion-ios7-reverse-camera:after { content: "\f337"; }

.ui-icon-ion-ios7-reverse-camera-outline:after { content: "\f336"; }

.ui-icon-ion-ios7-rewind:after { content: "\f1d8"; }

.ui-icon-ion-ios7-rewind-outline:after { content: "\f1d7"; }

.ui-icon-ion-ios7-search:after { content: "\f1da"; }

.ui-icon-ion-ios7-search-strong:after { content: "\f1d9"; }

.ui-icon-ion-ios7-settings:after { content: "\f339"; }

.ui-icon-ion-ios7-settings-strong:after { content: "\f338"; }

.ui-icon-ion-ios7-shrink:after { content: "\f30e"; }

.ui-icon-ion-ios7-skipbackward:after { content: "\f1dc"; }

.ui-icon-ion-ios7-skipbackward-outline:after { content: "\f1db"; }

.ui-icon-ion-ios7-skipforward:after { content: "\f1de"; }

.ui-icon-ion-ios7-skipforward-outline:after { content: "\f1dd"; }

.ui-icon-ion-ios7-snowy:after { content: "\f309"; }

.ui-icon-ion-ios7-speedometer:after { content: "\f290"; }

.ui-icon-ion-ios7-speedometer-outline:after { content: "\f28f"; }

.ui-icon-ion-ios7-star:after { content: "\f1e0"; }

.ui-icon-ion-ios7-star-half:after { content: "\f33a"; }

.ui-icon-ion-ios7-star-outline:after { content: "\f1df"; }

.ui-icon-ion-ios7-stopwatch:after { content: "\f1e2"; }

.ui-icon-ion-ios7-stopwatch-outline:after { content: "\f1e1"; }

.ui-icon-ion-ios7-sunny:after { content: "\f1e4"; }

.ui-icon-ion-ios7-sunny-outline:after { content: "\f1e3"; }

.ui-icon-ion-ios7-telephone:after { content: "\f1e6"; }

.ui-icon-ion-ios7-telephone-outline:after { content: "\f1e5"; }

.ui-icon-ion-ios7-tennisball:after { content: "\f33c"; }

.ui-icon-ion-ios7-tennisball-outline:after { content: "\f33b"; }

.ui-icon-ion-ios7-thunderstorm:after { content: "\f1e8"; }

.ui-icon-ion-ios7-thunderstorm-outline:after { content: "\f1e7"; }

.ui-icon-ion-ios7-time:after { content: "\f292"; }

.ui-icon-ion-ios7-time-outline:after { content: "\f291"; }

.ui-icon-ion-ios7-timer:after { content: "\f1ea"; }

.ui-icon-ion-ios7-timer-outline:after { content: "\f1e9"; }

.ui-icon-ion-ios7-toggle:after { content: "\f33e"; }

.ui-icon-ion-ios7-toggle-outline:after { content: "\f33d"; }

.ui-icon-ion-ios7-trash:after { content: "\f1ec"; }

.ui-icon-ion-ios7-trash-outline:after { content: "\f1eb"; }

.ui-icon-ion-ios7-undo:after { content: "\f1ee"; }

.ui-icon-ion-ios7-undo-outline:after { content: "\f1ed"; }

.ui-icon-ion-ios7-unlocked:after { content: "\f1f0"; }

.ui-icon-ion-ios7-unlocked-outline:after { content: "\f1ef"; }

.ui-icon-ion-ios7-upload:after { content: "\f1f2"; }

.ui-icon-ion-ios7-upload-outline:after { content: "\f1f1"; }

.ui-icon-ion-ios7-videocam:after { content: "\f1f4"; }

.ui-icon-ion-ios7-videocam-outline:after { content: "\f1f3"; }

.ui-icon-ion-ios7-volume-high:after { content: "\f1f5"; }

.ui-icon-ion-ios7-volume-low:after { content: "\f1f6"; }

.ui-icon-ion-ios7-wineglass:after { content: "\f294"; }

.ui-icon-ion-ios7-wineglass-outline:after { content: "\f293"; }

.ui-icon-ion-ios7-world:after { content: "\f1f8"; }

.ui-icon-ion-ios7-world-outline:after { content: "\f1f7"; }

.ui-icon-ion-ipad:after { content: "\f1f9"; }

.ui-icon-ion-iphone:after { content: "\f1fa"; }

.ui-icon-ion-ipod:after { content: "\f1fb"; }

.ui-icon-ion-jet:after { content: "\f295"; }

.ui-icon-ion-key:after { content: "\f296"; }

.ui-icon-ion-knife:after { content: "\f297"; }

.ui-icon-ion-laptop:after { content: "\f1fc"; }

.ui-icon-ion-leaf:after { content: "\f1fd"; }

.ui-icon-ion-levels:after { content: "\f298"; }

.ui-icon-ion-lightbulb:after { content: "\f299"; }

.ui-icon-ion-link:after { content: "\f1fe"; }

.ui-icon-ion-load-a:before, .ui-icon-ion-loading-a:after { content: "\f29a"; }

.ui-icon-ion-load-b:before, .ui-icon-ion-loading-b:after { content: "\f29b"; }

.ui-icon-ion-load-c:before, .ui-icon-ion-loading-c:after { content: "\f29c"; }

.ui-icon-ion-load-d:before, .ui-icon-ion-loading-d:after { content: "\f29d"; }

.ui-icon-ion-location:after { content: "\f1ff"; }

.ui-icon-ion-locked:after { content: "\f200"; }

.ui-icon-ion-log-in:after { content: "\f29e"; }

.ui-icon-ion-log-out:after { content: "\f29f"; }

.ui-icon-ion-loop:before, .ui-icon-ion-looping:after { content: "\f201"; }

.ui-icon-ion-magnet:after { content: "\f2a0"; }

.ui-icon-ion-male:after { content: "\f2a1"; }

.ui-icon-ion-man:after { content: "\f202"; }

.ui-icon-ion-map:after { content: "\f203"; }

.ui-icon-ion-medkit:after { content: "\f2a2"; }

.ui-icon-ion-merge:after { content: "\f33f"; }

.ui-icon-ion-mic-a:after { content: "\f204"; }

.ui-icon-ion-mic-b:after { content: "\f205"; }

.ui-icon-ion-mic-c:after { content: "\f206"; }

.ui-icon-ion-minus:after { content: "\f209"; }

.ui-icon-ion-minus-circled:after { content: "\f207"; }

.ui-icon-ion-minus-round:after { content: "\f208"; }

.ui-icon-ion-model-s:after { content: "\f2c1"; }

.ui-icon-ion-monitor:after { content: "\f20a"; }

.ui-icon-ion-more:after { content: "\f20b"; }

.ui-icon-ion-mouse:after { content: "\f340"; }

.ui-icon-ion-music-note:after { content: "\f20c"; }

.ui-icon-ion-navicon:after { content: "\f20e"; }

.ui-icon-ion-navicon-round:after { content: "\f20d"; }

.ui-icon-ion-navigate:after { content: "\f2a3"; }

.ui-icon-ion-network:after { content: "\f341"; }

.ui-icon-ion-no-smoking:after { content: "\f2c2"; }

.ui-icon-ion-nuclear:after { content: "\f2a4"; }

.ui-icon-ion-outlet:after { content: "\f342"; }

.ui-icon-ion-paper-airplane:after { content: "\f2c3"; }

.ui-icon-ion-paperclip:after { content: "\f20f"; }

.ui-icon-ion-pause:after { content: "\f210"; }

.ui-icon-ion-person:after { content: "\f213"; }

.ui-icon-ion-person-add:after { content: "\f211"; }

.ui-icon-ion-person-stalker:after { content: "\f212"; }

.ui-icon-ion-pie-graph:after { content: "\f2a5"; }

.ui-icon-ion-pin:after { content: "\f2a6"; }

.ui-icon-ion-pinpoint:after { content: "\f2a7"; }

.ui-icon-ion-pizza:after { content: "\f2a8"; }

.ui-icon-ion-plane:after { content: "\f214"; }

.ui-icon-ion-planet:after { content: "\f343"; }

.ui-icon-ion-play:after { content: "\f215"; }

.ui-icon-ion-playstation:after { content: "\f30a"; }

.ui-icon-ion-plus:after { content: "\f218"; }

.ui-icon-ion-plus-circled:after { content: "\f216"; }

.ui-icon-ion-plus-round:after { content: "\f217"; }

.ui-icon-ion-podium:after { content: "\f344"; }

.ui-icon-ion-pound:after { content: "\f219"; }

.ui-icon-ion-power:after { content: "\f2a9"; }

.ui-icon-ion-pricetag:after { content: "\f2aa"; }

.ui-icon-ion-pricetags:after { content: "\f2ab"; }

.ui-icon-ion-printer:after { content: "\f21a"; }

.ui-icon-ion-pull-request:after { content: "\f345"; }

.ui-icon-ion-qr-scanner:after { content: "\f346"; }

.ui-icon-ion-quote:after { content: "\f347"; }

.ui-icon-ion-radio-waves:after { content: "\f2ac"; }

.ui-icon-ion-record:after { content: "\f21b"; }

.ui-icon-ion-refresh:before, .ui-icon-ion-refreshing:after { content: "\f21c"; }

.ui-icon-ion-reply:after { content: "\f21e"; }

.ui-icon-ion-reply-all:after { content: "\f21d"; }

.ui-icon-ion-ribbon-a:after { content: "\f348"; }

.ui-icon-ion-ribbon-b:after { content: "\f349"; }

.ui-icon-ion-sad:after { content: "\f34a"; }

.ui-icon-ion-scissors:after { content: "\f34b"; }

.ui-icon-ion-search:after { content: "\f21f"; }

.ui-icon-ion-settings:after { content: "\f2ad"; }

.ui-icon-ion-share:after { content: "\f220"; }

.ui-icon-ion-shuffle:after { content: "\f221"; }

.ui-icon-ion-skip-backward:after { content: "\f222"; }

.ui-icon-ion-skip-forward:after { content: "\f223"; }

.ui-icon-ion-social-android:after { content: "\f225"; }

.ui-icon-ion-social-android-outline:after { content: "\f224"; }

.ui-icon-ion-social-apple:after { content: "\f227"; }

.ui-icon-ion-social-apple-outline:after { content: "\f226"; }

.ui-icon-ion-social-bitcoin:after { content: "\f2af"; }

.ui-icon-ion-social-bitcoin-outline:after { content: "\f2ae"; }

.ui-icon-ion-social-buffer:after { content: "\f229"; }

.ui-icon-ion-social-buffer-outline:after { content: "\f228"; }

.ui-icon-ion-social-designernews:after { content: "\f22b"; }

.ui-icon-ion-social-designernews-outline:after { content: "\f22a"; }

.ui-icon-ion-social-dribbble:after { content: "\f22d"; }

.ui-icon-ion-social-dribbble-outline:after { content: "\f22c"; }

.ui-icon-ion-social-dropbox:after { content: "\f22f"; }

.ui-icon-ion-social-dropbox-outline:after { content: "\f22e"; }

.ui-icon-ion-social-facebook:after { content: "\f231"; }

.ui-icon-ion-social-facebook-outline:after { content: "\f230"; }

.ui-icon-ion-social-foursquare:after { content: "\f34d"; }

.ui-icon-ion-social-foursquare-outline:after { content: "\f34c"; }

.ui-icon-ion-social-freebsd-devil:after { content: "\f2c4"; }

.ui-icon-ion-social-github:after { content: "\f233"; }

.ui-icon-ion-social-github-outline:after { content: "\f232"; }

.ui-icon-ion-social-google:after { content: "\f34f"; }

.ui-icon-ion-social-google-outline:after { content: "\f34e"; }

.ui-icon-ion-social-googleplus:after { content: "\f235"; }

.ui-icon-ion-social-googleplus-outline:after { content: "\f234"; }

.ui-icon-ion-social-hackernews:after { content: "\f237"; }

.ui-icon-ion-social-hackernews-outline:after { content: "\f236"; }

.ui-icon-ion-social-instagram:after { content: "\f351"; }

.ui-icon-ion-social-instagram-outline:after { content: "\f350"; }

.ui-icon-ion-social-linkedin:after { content: "\f239"; }

.ui-icon-ion-social-linkedin-outline:after { content: "\f238"; }

.ui-icon-ion-social-pinterest:after { content: "\f2b1"; }

.ui-icon-ion-social-pinterest-outline:after { content: "\f2b0"; }

.ui-icon-ion-social-reddit:after { content: "\f23b"; }

.ui-icon-ion-social-reddit-outline:after { content: "\f23a"; }

.ui-icon-ion-social-rss:after { content: "\f23d"; }

.ui-icon-ion-social-rss-outline:after { content: "\f23c"; }

.ui-icon-ion-social-skype:after { content: "\f23f"; }

.ui-icon-ion-social-skype-outline:after { content: "\f23e"; }

.ui-icon-ion-social-tumblr:after { content: "\f241"; }

.ui-icon-ion-social-tumblr-outline:after { content: "\f240"; }

.ui-icon-ion-social-tux:after { content: "\f2c5"; }

.ui-icon-ion-social-twitter:after { content: "\f243"; }

.ui-icon-ion-social-twitter-outline:after { content: "\f242"; }

.ui-icon-ion-social-usd:after { content: "\f353"; }

.ui-icon-ion-social-usd-outline:after { content: "\f352"; }

.ui-icon-ion-social-vimeo:after { content: "\f245"; }

.ui-icon-ion-social-vimeo-outline:after { content: "\f244"; }

.ui-icon-ion-social-windows:after { content: "\f247"; }

.ui-icon-ion-social-windows-outline:after { content: "\f246"; }

.ui-icon-ion-social-wordpress:after { content: "\f249"; }

.ui-icon-ion-social-wordpress-outline:after { content: "\f248"; }

.ui-icon-ion-social-yahoo:after { content: "\f24b"; }

.ui-icon-ion-social-yahoo-outline:after { content: "\f24a"; }

.ui-icon-ion-social-youtube:after { content: "\f24d"; }

.ui-icon-ion-social-youtube-outline:after { content: "\f24c"; }

.ui-icon-ion-speakerphone:after { content: "\f2b2"; }

.ui-icon-ion-speedometer:after { content: "\f2b3"; }

.ui-icon-ion-spoon:after { content: "\f2b4"; }

.ui-icon-ion-star:after { content: "\f24e"; }

.ui-icon-ion-stats-bars:after { content: "\f2b5"; }

.ui-icon-ion-steam:after { content: "\f30b"; }

.ui-icon-ion-stop:after { content: "\f24f"; }

.ui-icon-ion-thermometer:after { content: "\f2b6"; }

.ui-icon-ion-thumbsdown:after { content: "\f250"; }

.ui-icon-ion-thumbsup:after { content: "\f251"; }

.ui-icon-ion-toggle:after { content: "\f355"; }

.ui-icon-ion-toggle-filled:after { content: "\f354"; }

.ui-icon-ion-trash-a:after { content: "\f252"; }

.ui-icon-ion-trash-b:after { content: "\f253"; }

.ui-icon-ion-trophy:after { content: "\f356"; }

.ui-icon-ion-umbrella:after { content: "\f2b7"; }

.ui-icon-ion-university:after { content: "\f357"; }

.ui-icon-ion-unlocked:after { content: "\f254"; }

.ui-icon-ion-upload:after { content: "\f255"; }

.ui-icon-ion-usb:after { content: "\f2b8"; }

.ui-icon-ion-videocamera:after { content: "\f256"; }

.ui-icon-ion-volume-high:after { content: "\f257"; }

.ui-icon-ion-volume-low:after { content: "\f258"; }

.ui-icon-ion-volume-medium:after { content: "\f259"; }

.ui-icon-ion-volume-mute:after { content: "\f25a"; }

.ui-icon-ion-wand:after { content: "\f358"; }

.ui-icon-ion-waterdrop:after { content: "\f25b"; }

.ui-icon-ion-wifi:after { content: "\f25c"; }

.ui-icon-ion-wineglass:after { content: "\f2b9"; }

.ui-icon-ion-woman:after { content: "\f25d"; }

.ui-icon-ion-wrench:after { content: "\f2ba"; }

.ui-icon-ion-xbox:after { content: "\f30c"; }
