.scan-toolbar {
    position: absolute;
    width: 100%;
    bottom: 50px;
    text-align: center;
}

.flashlight-dark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAATlBMVEUAAACPj4+Pj4+Pj5WOjpKPj5OMjJONjZKNjZKPj5ONjZONjZKOjpONjZKOjpONjZOOjpKOjpOOjpKOjpONjZOOjpKNjZOOjpKNjZOOjpOX+GSPAAAAGXRSTlMAECAwP0BQYHB/gI+Qn6CvsL/Az9Df4O/wU9PRWAAAASZJREFUeAHV09FygjAQheFNUINB0wJBct7/Rdup0x1WzuK13/W/BBaQj3C6jgt+zeP1JG+d7ys21iEe5yN27v5IGEBdhetmOOZA+xWutSM9OD5Br99SgVqCGGHe952coTCKcWO99NjIZv+0l2/zGFGUjLSXBVvFO0D7CCvqQKG9XGD1OrCSnmxi4XekvUxw7inzXumyErkS6SW/vorluE/4N8nT+54P+D0f8Ht/ILGeDFT9eU9PkfeYvBeUeK9rzbCa0yM5H2txeuhv2mCcnb46n/dDe/fzjti6OX0Lwo+IpNcdkSOq9v4BZrM973ERo252RPsiVtDVfg0gapAXnU74vdU9DnsiTHCUIFxuINpFXLHs8xzkSOzNo9Rec19MefqTU5RP8AMMm22ZykPX3wAAAABJRU5ErkJggg==);
}

.flashlight-light {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAATlBMVEUAAAAAgP8AeP8Aev8Aef8AeP8Aef8Aev8Aef8Aev8Aev8Aef8Aev8Aev8Aef8Aef8Aev8Aef8Aef8Aev8Aef8Aef8Aev8Aev8Aef8Aev/erUfWAAAAGXRSTlMAECAwP0BQYHB/gI+Qn6CvsL/Az9Df4O/wU9PRWAAAASZJREFUeAHV09FygjAQheFNUINB0wJBct7/Rdup0x1WzuK13/W/BBaQj3C6jgt+zeP1JG+d7ys21iEe5yN27v5IGEBdhetmOOZA+xWutSM9OD5Br99SgVqCGGHe952coTCKcWO99NjIZv+0l2/zGFGUjLSXBVvFO0D7CCvqQKG9XGD1OrCSnmxi4XekvUxw7inzXumyErkS6SW/vorluE/4N8nT+54P+D0f8Ht/ILGeDFT9eU9PkfeYvBeUeK9rzbCa0yM5H2txeuhv2mCcnb46n/dDe/fzjti6OX0Lwo+IpNcdkSOq9v4BZrM973ERo252RPsiVtDVfg0gapAXnU74vdU9DnsiTHCUIFxuINpFXLHs8xzkSOzNo9Rec19MefqTU5RP8AMMm22ZykPX3wAAAABJRU5ErkJggg==);
}

.camera-dark {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAATlBMVEUAAACPj4+Pj4+Pj5WOjpKPj5OOjpGMjJOOjpSNjZKNjZKPj5ONjZOOjpOOjpONjZOOjpKOjpOOjpKOjpONjZOOjpKNjZOOjpKNjZOOjpOxOboxAAAAGXRSTlMAECAwP0BPUF9gcH+AkKCvsL/Az9Df4O/wF1OPJAAAAPhJREFUeAHt1MGOwiAQxvFvYFHpUrpjW+m8/4tubBoHYwITL1783RryFzIS8J4v//Pg0UcslQldWZ4kdDh5Vsi2gUrGDZTDC/f7wK8B6yodwSpGjJ0XM+zCB4LbeA4h5s0Y3CIOw2YKZtKBL81AiwvP83QBQEsv2FLW0AO+F0Qg6s1zwNgONgIw1H+tawcZd3pwDyzNIAEetNbfuRlE4Dqv+j0CqbfDVSrJEOhY/oYl9o4015MHiIC1GUg9eX+sNoNcXYdyL7gTSACQtBikEejPUkwpIEthw20t5/qRagSKT9iduBOowhPzB18Nsgc6DJsBBxdMCEZf//I4b+h75KiaAAAAAElFTkSuQmCC);
}

.camera-light {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAATlBMVEUAAAAAgP8AeP8Aev8Aef8AeP8Ae/8Aef8Aef8Aev8Aef8Aev8Aev8Aev8Aef8Aef8Aev8Aef8Aef8Aev8Aef8Aef8Aev8Aev8Aef8Aev/veS1EAAAAGXRSTlMAECAwP0BPUF9gcH+AkKCvsL/Az9Df4O/wF1OPJAAAAPhJREFUeAHt1MGOwiAQxvFvYFHpUrpjW+m8/4tubBoHYwITL1783RryFzIS8J4v//Pg0UcslQldWZ4kdDh5Vsi2gUrGDZTDC/f7wK8B6yodwSpGjJ0XM+zCB4LbeA4h5s0Y3CIOw2YKZtKBL81AiwvP83QBQEsv2FLW0AO+F0Qg6s1zwNgONgIw1H+tawcZd3pwDyzNIAEetNbfuRlE4Dqv+j0CqbfDVSrJEOhY/oYl9o4015MHiIC1GUg9eX+sNoNcXYdyL7gTSACQtBikEejPUkwpIEthw20t5/qRagSKT9iduBOowhPzB18Nsgc6DJsBBxdMCEZf//I4b+h75KiaAAAAAElFTkSuQmCC);
}

.flashlight-dark,
.flashlight-light,
.camera-dark,
.camera-light {
    width: 48px;
    height: 48px;
    display: inline-block;
}

.camera-dark,
.camera-light {
    margin-left: 50px;
}

.scan {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IlFSLXNjYW5uZXItZ3VpZGVzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDI3MSAyMzYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI3MSAyMzY7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsdGVyOnVybCgjZmlsdGVyLTIpO30uc3Qxe2ZpbGw6bm9uZTtzdHJva2U6IzY0N0NFODtzdHJva2Utd2lkdGg6Mjt9LnN0MntmaWxsOiNGRkZGRkY7ZmlsbC1vcGFjaXR5OjAuMzt9PC9zdHlsZT48ZmlsdGVyICBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGhlaWdodD0iMjAwJSIgaWQ9ImZpbHRlci0yIiB3aWR0aD0iMjAwJSIgeD0iLTUwJSIgeT0iLTUwJSI+PGZlTW9ycGhvbG9neSAgaW49IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iZGlsYXRlIiByYWRpdXM9IjEiIHJlc3VsdD0ic2hhZG93U3ByZWFkT3V0ZXIxIj48L2ZlTW9ycGhvbG9neT48ZmVPZmZzZXQgIGR4PSIwIiBkeT0iMCIgaW49InNoYWRvd1NwcmVhZE91dGVyMSIgcmVzdWx0PSJzaGFkb3dPZmZzZXRPdXRlcjEiPjwvZmVPZmZzZXQ+PGZlTW9ycGhvbG9neSAgaW49IlNvdXJjZUFscGhhIiBvcGVyYXRvcj0iZXJvZGUiIHJhZGl1cz0iMSIgcmVzdWx0PSJzaGFkb3dJbm5lciI+PC9mZU1vcnBob2xvZ3k+PGZlT2Zmc2V0ICBkeD0iMCIgZHk9IjAiIGluPSJzaGFkb3dJbm5lciIgcmVzdWx0PSJzaGFkb3dJbm5lciI+PC9mZU9mZnNldD48ZmVDb21wb3NpdGUgIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIGluMj0ic2hhZG93SW5uZXIiIG9wZXJhdG9yPSJvdXQiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIj48L2ZlQ29tcG9zaXRlPjxmZUdhdXNzaWFuQmx1ciAgaW49InNoYWRvd09mZnNldE91dGVyMSIgcmVzdWx0PSJzaGFkb3dCbHVyT3V0ZXIxIiBzdGREZXZpYXRpb249IjYiPjwvZmVHYXVzc2lhbkJsdXI+PGZlQ29sb3JNYXRyaXggIGluPSJzaGFkb3dCbHVyT3V0ZXIxIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjM5MjE1Njg2MyAgIDAgMCAwIDAgMC40ODYyNzQ1MSAgIDAgMCAwIDAgMC45MDk4MDM5MjIgIDAgMCAwIDEgMCI+PC9mZUNvbG9yTWF0cml4PjwvZmlsdGVyPjxnIGlkPSJzY2FuLWxpbmUiPjxnIGNsYXNzPSJzdDAiPjxsaW5lIHgxPSIxMSIgeTE9IjExMSIgeDI9IjI2MCIgeTI9IjExMSIvPjwvZz48Zz48cGF0aCBpZD0ibGluZSIgY2xhc3M9InN0MSIgZD0iTTExLDExMWgyNDkiLz48L2c+PC9nPjxwYXRoIGlkPSJ0b3AtbGVmdCIgY2xhc3M9InN0MiIgZD0iTTI4LDEwaDUzLjFjMi44LDAsNS0yLjIsNS01cy0yLjItNS01LTVIMjNjLTIuOCwwLTUsMi4yLTUsNXY1OGMwLDIuOCwyLjIsNSw1LDVzNS0yLjIsNS01VjEweiIvPjxwYXRoIGlkPSJib3R0b20tbGVmdCIgY2xhc3M9InN0MiIgZD0iTTI4LDIyNC43di01My4xYzAtMi44LTIuMi01LTUtNXMtNSwyLjItNSw1djU4LjFjMCwyLjgsMi4yLDUsNSw1aDU4YzIuOCwwLDUtMi4yLDUtNWMwLTIuOC0yLjItNS01LTVIMjh6Ii8+PHBhdGggaWQ9InRvcC1yaWdodCIgY2xhc3M9InN0MiIgZD0iTTI0NCwxMHY1My4xYzAsMi44LDIuMiw1LDUsNXM1LTIuMiw1LTVWNWMwLTIuOC0yLjItNS01LTVoLTU4Yy0yLjgsMC01LDIuMi01LDVzMi4yLDUsNSw1SDI0NHoiLz48cGF0aCBpZD0iYm90dG9tLXJpZ2h0IiBjbGFzcz0ic3QyIiBkPSJNMjQ0LjEsMjI1LjZIMTkxYy0yLjgsMC01LDIuMi01LDVjMCwyLjgsMi4yLDUsNSw1aDU4LjFjMi44LDAsNS0yLjIsNS01di01OGMwLTIuOC0yLjItNS01LTVzLTUsMi4yLTUsNVYyMjUuNnoiLz48L3N2Zz4=);
    width: 300px;
    height: 260px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -130px;
    margin-left: -150px;
}

.scan-model {
    background: transparent;
}

.view-main .scan-model {
    display: none;
}
.qq {
	background-image: url(data:image/jpeg;base64,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);
}

.wechat {
	background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAwADADAREAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAAAAcBBAYCBQP/xAAvEAACAQQABAUDAgcAAAAAAAABAgMABAURBhIhMQcTQVFhFCJxFYEjQnKRobHB/8QAGwEAAgIDAQAAAAAAAAAAAAAAAAEDBAIGBwX/xAAuEQABBAECAwYFBQAAAAAAAAABAAIDEQQhMQYSEwVBUWGR8BRxgbHRIjNCocH/2gAMAwEAAhEDEQA/APW5q8hcLpSCSdDZNCYaToFOjvQB3RafTd4LnmoWNI5qEUjmoRS5hVpZUjRSzMQoA7knsBTU8cZkcGt3KaeC4EsLK0S44gkV5G1/CL8saE9gT/MassxmgXIugYHDWPAwPzNT4XQH5K0V1wvw6lsxnx9pFEB1c/Zr96mMEQGoXsSdj9nhh5omgen9rDcacEjHWj5DFyPJaKOZ0Y8xjHuD6r/qq0sHTHM3Zar2zw42CMz45to3G9ed94+ywJJBIPcVCtPLaNFHNQlS9/w88puMMaJta52K/wBXKdVnF+4LXv8ADzW/Hx83n60nRmsPZ5uyFrkIzJCGD6DFTsfIq/JE2Qcrl0fLw4cyPpTCwvhxLbWNziTZ38TzRTFUSGM6d2HUBf7b9gAd9KUrWubyuUefFDLD0ZhYOlDcncV6em+imGwumsVtmeC2txH5YhRPM0utaLN36fFAa6q2WTIH9MR6BtVQ10+Z/CX2f8N7m2t2mxdx9WEHWJ1CvoexHQ/jp+aquxXMH6Ta1HP4Ve1vPju5q7jv9O4+9Uu22rFWGiOmjUANrTnMLTRRbXElvPHLA7JKjBkZe4I7Gn5qaGR0Tw9hohPPhziu3uuHLbI5iW3smkYxbdwqyMDra79D7elXo5gWcz9F07B7VZLityMght6b6EjwtXrW8tb7iAGC4hnEdrzR+W4bW3+49PwtZBwc/Q9ytMljlntrgaGlHz1/xW4cXDFmbjJLJOZp41iZDISgA9QvoayEYDy/vKlbjNbM6cE2QBV6aeXv7oscXDZX19dRyTtJduHdXclVIGvtHpQ2MNJI70RYzYpHyAm3een0SP8AEBYYuL8mtvoJ5gJAHQMVBb/NUJK6hpc27eYxudIGeI9a1WZ5qxXl0uzM5VVLHSjQ69vx7ftS5RdqTqOoC9vfuldwuXucPkYr2yYJNH8dGB7hgO4NNtsPM1WMPMkxJRLGdR7o1uE18Z4nYqaAG/gubaUDqFTzEJ+CP+1ablN/kKW74/EmM9tygtPyseoUZTxFx0uLvv0uVo71I+aD6mIqHPrr5+DQ7JBaeXdPI4ggMT+iacBpYIv5JOzzNNNJI7F3dixY92JOyT81Upc+lcZHlxN2q+6aVI3QikboRSN0IpHN3696E0boSpf/2Q==);
}

.weibo {
	background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAwADADAREAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAAAAYFBwgDBAL/xAAuEAABAwMDAwMDAwUAAAAAAAABAgMEBQYRABIhBzFhE0FRFCJCFzKRYnGBsfD/xAAbAQACAwEBAQAAAAAAAAAAAAAABAMFBgcBAv/EADARAAEDAwMBBgUEAwAAAAAAAAEAAgMEERIFITFBE1FhcbHhBnKBkcEUFiIyodHw/9oADAMBAAIRAxEAPwDSG7WczT+KN2jNFkbtGaMV8PvoZZW64SEIBUSOeNfL5gxpc7gL1sZe4NHJUfHr0B9YSHigntvTgfzpSPVKeQ2Dvvsmn0EzBci/kpPfp3NKWXDfpTNS2UTclxQLdp5l1J0pSeENoGVuH4SPf/Q99eh1zZOUOnzV0nZQjzPQearNzrDLM4KbpTAhBXKC6VOqTnHGBjPjt51JiVrR8Hx9nvKcvLb/AHZW2/LZZQC8601uH2+qoJz/ADqLNYlsTnmzQT5KCeW4t5mNWI0fZI+1t9j8Vaqnve5wiqmizuCO9WLWtDTJTON28gr1W7JdSZMF9W5cZWAf6dS0MzhlA83LfRRVsbTjMzh3qvRVKjHplNkzpa9keO2XFnwPjzqUOJNgoYIHzyNij5cbBZ6mP1+/rgeciw35UjslhkZSwj2SScBI47kjJ5+MWUMJdswXK6REKPRqcNe4NHeep6nqT9OAmGN0gu7Yh70obTgIUEmXyCOR2QR386c/QTEbgfdVz/i7TrltyR8vulu77euOkzQ/c8SQpbisfUuq9ZCuewXyB37ceBpeSndELPCs9O1KiqGYUTgLdBsft+d/Eq2um7kGpWfRWDPbkyoSAtbaHAVNnnCVDuMDA/xqoqYw9wLhwbhY7We1grJnhmLX9SOfEeaaYMJUeoTZS3Qv1yMADGBpeJmEj5L/ANrKqlmEkbIwLYpG63y3WLNQhsZbdlNpcJ7ADKhnxuA1PSHJ/wBFdfDcbTWXPIBt6el1MX1NV0t6WxWLTih2qS32YUdZSFFx9049RWcBSu+ATjOB21toomxNDWrI6hXS107ppTuencO4eSoC7/1HsiqvT7jvKZCqqg09EY+uW+JW9exYQgAN/ZwVJKcEHj51KklqWxqiL66X0mfXorWanCCpLW3CCSMKIB7AkZHxr5c0OBDuFLBM+CQSRGzhws9dPUut9RYDdNdW60l5aS6OdzKd4JJHsRtPxkjWTq8WsK6xqr2u09xlFjYbeJt6b/RaI3edVGa5/ZQly0mNcFFk02bkNPAYUnuhQOQof2OoIqgxODgnKWofSyiaPkJKnzKiza67Wv6lVCqUlKkfS1akqJfa2KBbX8hSSAc+MHdyTraLWYnMDXnf/PupazTKavcZqR4Y47lrthfwPj3enCS6rb1pXBXkVG67vu6ubEpQmKunFtwoBz6ZWE8A++3BPzqyOoQWvdVv7erOuNvmCf6pcVxXHSGqFZ1vuUChBoMF+VhlSWwMBCUj9oxxxk49x31WVmsxBuLT+T7K2o9Mo9Pd2tTIHuHAbuPf/uVK2PaMO1oyy2r6ic6AHZBGOB+KR+Kf+OsvPVmY+CK/UJK138tmjgfk95TRv0vmq6y4btJ5qWyN+jNFkbuc++jtEWRv0ZosjdozRZG7Rmiy/9k=);
}

.qq,.wechat,.weibo {
    width: 48px;
	height: 48px;
	border-radius: 20%;
}
.navbar .iconfont {
    font-size: 20px !important;
}

/* ios */
.ios .color-theme-red .navbar {
    background-color: #ff3b30;
    color: #ffffff;
}

.ios .color-theme-green .navbar {
    background-color: #4cd964;
    color: #ffffff;
}

.ios .color-theme-pink .navbar {
    background-color: #e91e63;
    color: #ffffff;
}

.ios .color-theme-yellow .navbar {
    background-color: #ffcc00;
    color: #ffffff;
}

.ios .color-theme-orange .navbar {
    background-color: #ff9500;
    color: #ffffff;
}

.ios .color-theme-gray .navbar {
    background-color: #8e8e93;
    color: #ffffff;
}

.ios .color-theme-white .navbar {
    background-color: #ffffff;
    color: #000000;
}

.ios .color-theme-white .navbar a.link {
    color: #000000 !important;
}

.ios .color-theme-black .navbar {
    background-color: #000000;
    color: #ffffff;
}

.ios .color-theme-blue .navbar {
    background-color: #007aff;
    color: #ffffff;
}

.ios .navbar-inner {
    padding: 0;
}

.ios .navbar a.link {
    justify-content: center;
    min-width: 44px;
    color: white;
    padding: 0 8px;
}

.ios .page,
.ios .sheet-modal,
.ios .messagebar-sheet {
    background-color: white;
}

.ios .dialog-buttons-vertical .dialog-button:after {
    height: 0;
}

/* md */
.md .color-theme-white .navbar {
    color: #000000;
}

/* card */
.card-pic .card-header {
    min-height: 150px;
    background-size: cover;
    background-position: center;
}

/* iframe */
.iframe-fill {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border: none;
}

.iframe-content .iframe-fill {
    position: initial !important;
}

/* snippet */
div.snippet {
    display: none;
}

/* flexbox */
.flex-direction-column {
    flex-direction: column !important;
}

.flex-direction-column-reverse {
    flex-direction: column-reverse !important;
}

.flex-direction-row {
    flex-direction: row !important;
}

.flex-direction-row-reverse {
    flex-direction: row-reverse !important;
}