| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184 |
- /**
- *
- * /$$
- * | $$
- * | $$ /$$ /$$ /$$$$$$$ /$$$$$$ /$$$$$$
- * | $$ | $$ | $$| $$__ $$ /$$__ $$ /$$__ $$
- * | $$ | $$ | $$| $$ \ $$| $$ \ $$| $$ \ $$
- * | $$ | $$ | $$| $$ | $$| $$ | $$| $$ | $$
- * | $$$$$$$$| $$$$$$/| $$ | $$| $$$$$$$| $$$$$$/
- * |________/ \______/ |__/ |__/ \____ $$ \______/
- * /$$ \ $$
- * | $$$$$$/
- * \______/
- *
- * @copyright 2011 TapQuo Inc (c)
- * @license http://www.github.com/tapquo/lungo/blob/master/LICENSE.txt
- * @version 1.0.4
- * @link https://github.com/TapQuo/Lungo.js
- *
- * @author Javier Jimenez Villar <javi@tapquo.com> || @soyjavi
- */
- a,abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{border:0;margin:0;outline:0;padding:0;font-size:100%;}
- a{color:#fff;text-decoration:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
- a:hover{opacity:1;}
- html{height:100%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
- body{margin:0;padding:0;width:100%;height:100%;min-height:100%;overflow:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.231;}
- b,strong{font-weight:bold;}
- img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;font-size:0;}
- table{border-collapse:collapse;border-spacing:0;}
- th,td,caption{vertical-align:top;font-weight:normal;text-align:left;}
- *{margin:0;padding:0;}
- section{position:absolute;position:fixed;width:100%;height:inherit;z-index:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 250ms cubic-bezier(0.39, 0.575, 0.565, 1);}
- section:first-child{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);z-index:1;}
- section.hide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);z-index:0;}
- section.show{-webkit-transform:translate3d(0%, 0, 0);transform:translate3d(0%, 0, 0);z-index:1;}
- header,footer{position:absolute;left:0px;width:100%;height:38px;display:block;z-index:2;line-height:38px;}
- header{top:0px;}
- footer{bottom:0px;}
- header .title,footer .title{float:left;margin:0 8px;font-size:1.3em;}
- header .title{position:absolute;left:0px;width:100%;margin:0px auto;text-align:center;z-index:-1;}
- section header a.button,section footer a.button{margin:3px 3px auto 4px;}
- section header a.button.icon,section footer a.button.icon{width:17px;font-size:1.5em;font-weight:normal;}
- aside{position:absolute;top:0px;bottom:0px;height:auto;width:256px;opacity:0;}
- aside.show{opacity:1;}
- header~aside{padding-top:40px;}
- footer~aside{padding-bottom:40px;}
- aside~article{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);-webkit-transition:-webkit-transform 250ms cubic-bezier(0.39, 0.575, 0.565, 1);}
- aside a{display:block;width:244px;height:40px;padding:0 6px;font-size:1.1em;font-weight:bold;line-height:40px;}
- aside .icon{width:28px;height:28px;float:left;margin:8px 6px 0 0;font-size:1.9em;line-height:1.0em;text-align:center;}
- aside .anchor{font-weight:bold;padding:3px 10px 4px;}
- aside .bubble{float:right;margin:12px 4px 0 0;}
- @media handheld, only screen and (min-width: 768px){[data-target="aside"]{display:none !important;} aside{opacity:1;} aside~article{width:auto !important;left:256px;right:0px !important;}}article{position:absolute;width:inherit;height:inherit;top:0px;bottom:0px;display:block;z-index:0;opacity:0;}
- header~article{top:40px;}
- footer~article{bottom:40px;}
- article.current{z-index:1;opacity:1;}
- article.aside{-webkit-transform:translate3d(256px, 0, 0);transform:translate3d(256px, 0, 0);}
- @media handheld, only screen and (min-width: 768px){article.aside{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);}}article .title{font-size:1.1em;margin:0px 0 4px;}
- article .title .icon{margin-right:4px;}
- article .text{margin:4px 0 8px;display:block;font-size:0.9em;font-weight:normal;line-height:1.4em;}
- nav{height:inherit;text-align:center;font-weight:normal;}
- nav a{display:inline-block;padding:0 6px;height:inherit;float:left;font-size:2.0em;line-height:38px;}
- nav a abbr{position:relative;bottom:3px;margin-left:2px;display:none;font-size:0.5em;font-weight:bold;}
- nav a.current abbr{display:inline;}
- .toolbar{height:48px;display:block;}
- .toolbar a{float:left;padding:0;font-size:2.2em;}
- .toolbar .icon{display:block;line-height:52px;}
- nav .bubble{position:relative;top:-10px;left:-10px;margin-right:-16px;font-size:0.4em;}
- .toolbar .bubble{top:-60px;left:12px;padding:1px 4px;}
- .list{width:inherit;font-size:1.2em;line-height:1.05em;font-weight:bold;}
- .list li:not(.toolbar){padding:8px 6px 8px 8px;list-style-type:none;}
- .list a{display:block;}
- .list li:not(.toolbar) img,.list li:not(.toolbar) .icon{float:left;width:32px;height:32px;margin-right:6px;font-size:36px;font-weight:normal;}
- .list small{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:0.85em;font-weight:normal;}
- .list .icon{display:inline-block;}
- .list .tip{font-size:0.85em;font-weight:bold;}
- .list .light{font-size:0.9em;font-weight:normal;}
- .list li.anchor{font-size:0.75em;padding:3px 6px !important;}
- .list .anchor .icon{width:14px !important;height:14px !important;margin-right:4px !important;font-size:1.3em !important;line-height:16px !important;}
- .list .anchor .bubble{display:none;}
- .list .search input{width:88%;}
- .list .search a{float:right;height:30px;margin:0px;padding:0px;}
- .list .search a .icon{height:12px;width:30px;margin:0px;font-size:1.2em;font-weight:normal;}
- .list a.arrow:before{float:right;content:">";position:relative;top:6px;font-size:16px;font-family:"Courier New",Courier,mono;font-weight:bold;}
- .list .onright{font-size:0.85em;}
- .list .onright .icon{font-size:1.2em !important;height:12px !important;width:12px !important;margin:0px;}
- .scrollable{position:absolute;display:block;width:100%;height:100%;}
- .scroll{overflow:scroll;-webkit-overflow-scrolling:touch;}
- .onleft{float:left;}
- .onright{float:right;}
- .indented{width:auto;height:auto;padding:10px 10px 0px;}
- .indented ul{margin-bottom:10px;height:auto;width:inherit;}
- .rounded ul{-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box;}
- .rounded li:first-child{-webkit-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;-webkit-background-clip:padding-box;background-clip:padding-box;}
- .rounded li:last-child{-webkit-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;-webkit-background-clip:padding-box;background-clip:padding-box;}
- .margin-top-4{margin-top:4px;}
- .hidden{display:none;}
- .semi-opacity{opacity:0.5;}
- .size32{font-size:32px;height:32px;width:32px;line-height:32px;}
- .mini{font-size:20px !important;height:16px !important;width:16px !important;line-height:16px !important;}
- .framed{border:2px solid #fff;}
- .round{-webkit-border-radius:4px;border-radius:4px;-webkit-background-clip:padding-box;background-clip:padding-box;}
- .bubble{padding:2px 4px 3px;-webkit-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:0.8em;font-weight:bold;line-height:1.0em;}
- .splash{text-align:center;font-size:1.2em;}
- .splash img{max-width:206px;margin:92px auto 32px;}
- .splash h1{margin:92px auto 16px;font-size:2.2em;font-weight:bold;}
- .splash .button.big{margin-top:16px;}
- .splash .copyright{position:fixed;width:100%;bottom:8px;left:0px;font-size:0.8em;font-style:normal;}
- a.button{display:inline-block;height:31px;padding:0 9px 0 8px;color:#fff !important;outline:none;-webkit-user-select:none;user-select:none;-webkit-border-radius:2px;border-radius:2px;-webkit-background-clip:padding-box;background-clip:padding-box;background:#2c2c2d -webkit-gradient(linear, left top, left bottom, color-stop(0.2, rgba(255, 255, 255, 0.25)), color-stop(1, rgba(255, 255, 255, 0)));-webkit-box-shadow:inset 0 1px 0 rgba(34, 57, 100, 0.6),inset 1px 0 0 rgba(34, 57, 100, 0.4),inset -1px 0 0 rgba(34, 57, 100, 0.5),inset 0 -1px 0 rgba(34, 57, 100, 0.6),inset 0 2px 0 rgba(255, 255, 255, 0.3),inset 0 0 4px rgba(255, 255, 255, 0.3),0 1px 2px rgba(0, 0, 0, 0.29);box-shadow:inset 0 1px 0 rgba(34, 57, 100, 0.6),inset 1px 0 0 rgba(34, 57, 100, 0.4),inset -1px 0 0 rgba(34, 57, 100, 0.5),inset 0 -1px 0 rgba(34, 57, 100, 0.6),inset 0 2px 0 rgba(255, 255, 255, 0.3),inset 0 0 4px rgba(255, 255, 255, 0.3),0 1px 2px rgba(0, 0, 0, 0.29);font-size:1.0em;font-weight:bold !important;line-height:32px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);text-decoration:none;}
- a.button:active{-webkit-box-shadow:inset 0 1px 0 rgba(10, 10, 10, 0.5),inset 1px 0 0 rgba(10, 10, 10, 0.3),inset -1px 0 0 rgba(10, 10, 10, 0.4),inset 0 -1px 0 rgba(10, 10, 10, 0.5),inset 0 1px 5px rgba(0, 0, 0, 0.3),0 1px 0 rgba(255, 255, 255, 0.3);box-shadow:inset 0 1px 0 rgba(10, 10, 10, 0.5),inset 1px 0 0 rgba(10, 10, 10, 0.3),inset -1px 0 0 rgba(10, 10, 10, 0.4),inset 0 -1px 0 rgba(10, 10, 10, 0.5),inset 0 1px 5px rgba(0, 0, 0, 0.3),0 1px 0 rgba(255, 255, 255, 0.3);}
- a.button:disabled,a.button.disabled{background:rgba(255, 255, 255, 0.2);border:1px solid #999;color:#999 !important;-webkit-box-shadow:inset 0 -5px 5px rgba(40, 40, 40, 0.1);box-shadow:inset 0 -5px 5px rgba(40, 40, 40, 0.1);text-shadow:none;}
- a.button .icon{float:left;width:17px;font-size:1.5em;font-weight:normal;line-height:32px;}
- a.button.big{position:relative;height:30px;width:100%;margin-bottom:4px;padding:6px 0;font-size:16px;line-height:31px;}
- a.button.big .icon{width:20px;height:28px;line-height:32px;margin-left:0.6em;margin-right:-48px;}
- .form,form{font-size:0.95em;width:inherit !important;}
- label:not(.checkbox){display:block;margin-bottom:2px;}
- input:not([type=checkbox]),textarea,select{display:inline-block;padding:5px;width:95%;margin-bottom:2px;outline:none;-webkit-appearance:none;font-size:1.0em;font-weight:bold;line-height:1.25em;}
- input[type=search]{width:86%;}
- input[type=search]+.button{float:right;padding:0px;width:32px;}
- input[type=search]+.button .icon{font-size:20px !important;}
- select{width:100%;}
- label.select{position:relative;display:inline-block;width:100%;}
- .select:after{padding:0 7px;position:absolute;top:0;right:0;bottom:0;height:30px;content:"▼";pointer-events:none;font-size:60%;line-height:32px;}
- .no-pointer-events .select:after{content:none;}
- input[type="checkbox"],input[type="radio"]{width:74px;float:left;z-index:2;}
- input[type="checkbox"]+span::after,input[type="radio"]+span::after{content:"off";}
- input[type="checkbox"]:checked+span::after,input[type="radio"]:checked+span::after{content:"on";}
- .iphone-toggle-buttons{-moz-user-select:none;-webkit-user-select:none;user-select:none;}
- .iphone-toggle-buttons{margin:4px 0;}
- input[type="checkbox"]+span,input[type="radio"]+span,input[type="checkbox"]+span::before,input[type="radio"]+span::before,input[type="checkbox"]+span::after,input[type="radio"]+span::after{-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;display:inline-block;}
- input[type="checkbox"]+span::before,input[type="radio"]+span::before,input[type="checkbox"]+span::after,input[type="radio"]+span::after,input[type="checkbox"]:checked+span::before,input[type="radio"]:checked+span::before,input[type="checkbox"]:checked+span::after,input[type="radio"]:checked+span::after{top:0;}
- input[type="checkbox"]+span::after,input[type="radio"]+span::after,input[type="checkbox"]:checked+span::before,input[type="radio"]:checked+span::before{right:0;}
- input[type="checkbox"]+span::before,input[type="radio"]+span::before,input[type="checkbox"]:checked+span::after,input[type="radio"]:checked+span::after{left:0;}
- input[type="checkbox"],input[type="radio"],input[type="checkbox"]+span::before,input[type="radio"]+span::before,input[type="checkbox"]+span::after,input[type="radio"]+span::after{position:absolute;}
- input[type="checkbox"],input[type="radio"]{filter:alpha(opacity=0);-moz-opacity:0;-webkit-opacity:0;opacity:0;}
- input[type="checkbox"]+span,input[type="radio"]+span{width:74px;margin-bottom:8px;height:30px;font:bold 14px/30px Arial,Sans-serif;color:#8c8c8c;text-transform:uppercase;border:solid 1px #bcbbbb;background:#c8c8c8 -webkit-gradient(linear, left top, left bottom, color-stop(0, #c8c8c8), color-stop(1, #f3f3f3));position:relative;text-indent:-9999px;}
- input[type="checkbox"]+span::before,input[type="radio"]+span::before{content:"";width:29px;height:29px;border-top:solid 1px #fff;border-right:solid 1px #bebebe;background:#cfcfcf -webkit-gradient(linear, left top, left bottom, color-stop(0, #cfcfcf), color-stop(1, #f9f9f9));-webkit-box-shadow:1px 0 1px #bebebe;box-shadow:1px 0 1px #bebebe;}
- input[type="checkbox"]+span::after,input[type="radio"]+span::after{text-indent:0;width:56px;height:32px;text-align:center;}
- input[type="checkbox"]:checked+span,input[type="radio"]:checked+span{background:#5d96ea -webkit-gradient(linear, left top, left bottom, color-stop(0, #1b45bd), color-stop(1, #5d96ea));color:#fff;text-shadow:-1px -1px #0d2046;}
- input[type="checkbox"]:checked+span::before,input[type="radio"]:checked+span::before{left:auto;-webkit-box-shadow:-2px 0 1px #3a5e91;-webkit-box-shadow:-2px 0 1px #3a5e91;box-shadow:-2px 0 1px #3a5e91;}
- input[type="checkbox"]:checked+span::after,input[type="radio"]:checked+span::after{border-top:solid 1px #0f2a4f;border-bottom:solid 1px #0f2a4f;border-left:solid 1px #2c5496;height:30px;top:-1px;left:-1px;-webkit-border-radius:16px 0 0 16px;border-radius:16px 0 0 16px;-webkit-background-clip:padding-box;background-clip:padding-box;}
- @media screen and (-webkit-min-device-pixel-ratio:0){.custom-select select{padding-right:30px;}}
- a.grey,.grey{background-color:#cccccc;}
- a.grey:active{background-color:#b5b5b5;}
- a.black,.grey{background-color:#000000;}
- a.black:active{background-color:#000000;}
- a.red,.red{background-color:#e33100;}
- a.red:active{background-color:#c5280f;}
- a.lightgreen,.lightgreen{background-color:#91bd09;}
- a.lightgreen:active{background-color:#7ea41a;}
- a.green,.green{background-color:#009600;}
- a.green:active{background-color:#00770e;}
- a.blue,.blue{background-color:#237fd7;}
- a.blue:active{background-color:#1a69b6;}
- a.arcticblue,.arcticblue{background-color:#2daebf;}
- a.arcticblue:active{background-color:#238e9e;}
- a.orange,.orange{background-color:#ff5c00;}
- a.orange:active{background-color:#da4e15;}
- a.purple,.purple{background-color:#7b658d;}
- a.purple:active{background-color:#574765;}
- a.magenta,.magenta{background-color:#a9014b;}
- a.magenta:active{background-color:#831239;}
- a.pink,.pink{background-color:#ff007f;}
- a.pink:active{background-color:#de2870;}
- a.yellow,.yellow{background-color:#ffb515;}
- a.yellow:active{background-color:#dfa020;}
- a.twitter,.twitter:not(span){background-color:#35cdff;}
- a.twitter:active{background-color:#2bafda;}
- a.facebook,.facebook:not(span){background-color:#3b5998;}
- a.facebook:active{background-color:#2c4579;}
- li.grey{box-shadow:inset 3px 0px 0px #cccccc;}
- li.black{box-shadow:inset 3px 0px 0px #000000;}
- li.red{box-shadow:inset 3px 0px 0px #e33100;}
- li.lightgreen{box-shadow:inset 3px 0px 0px #91bd09;}
- li.green{box-shadow:inset 3px 0px 0px #009600;}
- li.blue{box-shadow:inset 3px 0px 0px #237fd7;}
- li.arcticblue{box-shadow:inset 3px 0px 0px #2daebf;}
- li.orange{box-shadow:inset 3px 0px 0px #ff5c00;}
- li.purple{box-shadow:inset 3px 0px 0px #7b658d;}
- li.magenta{box-shadow:inset 3px 0px 0px #a9014b;}
- li.pink{box-shadow:inset 3px 0px 0px #ff007f;}
- li.yellow{box-shadow:inset 3px 0px 0px #ffb515;}
- li.twitter{box-shadow:inset 3px 0px 0px #35cdff;}
- li.facebook{box-shadow:inset 3px 0px 0px #3b5998;}
|