michael@0: /*! intel-appframework - v2.1.0 - 2014-09-22 */ michael@0: michael@0: /********************************************************** michael@0: GENERAL UI ELEMENTS michael@0: **********************************************************/ michael@0: michael@0: * { michael@0: -webkit-user-select:none; /* Prevent copy paste for all elements except text fields */ michael@0: -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* set highlight color for user interaction */ michael@0: -moz-tap-highlight-color:rgba(0, 0, 0, 0); /* set highlight color for user interaction */ michael@0: -ms-touch-action:none; michael@0: -moz-user-select:-moz-none; michael@0: -webkit-touch-callout: none; /* prevent the popup menu on any links*/ michael@0: margin:0; michael@0: padding:0; michael@0: -webkit-box-sizing:border-box; michael@0: -moz-box-sizing:border-box; michael@0: box-sizing:border-box; michael@0: } michael@0: michael@0: body { michael@0: overflow-x:hidden; michael@0: -webkit-text-size-adjust:none; michael@0: font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; michael@0: color:#000; michael@0: font-size:14px; michael@0: display:-webkit-box; michael@0: background: #CBD2D8; michael@0: /* We want to layout our first container vertically */ michael@0: -webkit-box-orient: vertical; michael@0: /* we want our child elements to stretch to fit the container */ michael@0: -webkit-box-align:stretch; michael@0: } /* General styles that apply to elements not contained within other classes and styles */ michael@0: michael@0: michael@0: #afui input,textarea { -webkit-user-select:text; -moz-user-select:-moz-text;-moz-user-select:text;} /* allow users to select text that appears in input fields */ michael@0: michael@0: #afui img { border:none; } /* Remove default borders for images */ michael@0: michael@0: michael@0: #afui p { michael@0: display:block; michael@0: margin:6px 0; michael@0: michael@0: font-size:14px; michael@0: line-height:20px; michael@0: color:inherit michael@0: } michael@0: michael@0: michael@0: #afui #afui_modal { michael@0: background: inherit; michael@0: color:inherit; michael@0: -webkit-backface-visibility: hidden; michael@0: z-index:9999 !important; michael@0: width:100%; michael@0: height:100%; michael@0: display:none; michael@0: position:absolute; top:0; michael@0: overflow:hidden; michael@0: display: -webkit-box; michael@0: display: -moz-box; michael@0: display: box; michael@0: display: -ms-flexbox; michael@0: -webkit-box-orient: vertical; michael@0: -moz-box-orient: vertical; michael@0: -ms-box-orient: vertical; michael@0: box-orient: vertical; michael@0: display: -webkit-flex; michael@0: display: -moz-flex; michael@0: display: -ms-flex; michael@0: display: flex; michael@0: -webkit-flex-direction: column; michael@0: -moz-flex-direction: column; michael@0: -ms-flex-direction: column; michael@0: flex-direction: column; michael@0: } michael@0: michael@0: michael@0: #afui #modalContainer > * { michael@0: -webkit-backface-visibility: hidden; michael@0: -webkit-perspective: 1000; michael@0: background:inherit; michael@0: color:inherit; michael@0: } michael@0: michael@0: michael@0: michael@0: #afui .afScrollPanel { width:100%; min-height:100%; } michael@0: michael@0: #afui { michael@0: position:absolute; michael@0: width:100%; michael@0: top:0; michael@0: bottom:0; michael@0: overflow:hidden; michael@0: } michael@0: michael@0: #afui,.flexContainer { michael@0: display: -webkit-box; michael@0: display: -moz-box; michael@0: display: box; michael@0: display: -ms-flexbox; michael@0: michael@0: -webkit-box-orient: vertical; michael@0: -moz-box-orient: vertical; michael@0: -ms-box-orient: vertical; michael@0: box-orient: vertical; michael@0: michael@0: /* current syntax */ michael@0: display: -webkit-flex; michael@0: display: -moz-flex; michael@0: display: -ms-flex; michael@0: display: flex; michael@0: michael@0: -webkit-flex-direction: column; michael@0: -moz-flex-direction: column; michael@0: -ms-flex-direction: column; michael@0: flex-direction: column; michael@0: } michael@0: michael@0: #afui > #splashscreen { michael@0: position:absolute; michael@0: top:0;bottom:0; michael@0: width:100%; michael@0: left:0; michael@0: min-height:100%; michael@0: background:rgba(29,29,28,1) !important; michael@0: color:white !important; michael@0: font-size:30px; michael@0: text-align:center; michael@0: z-index:9999; michael@0: display:block; michael@0: margin-left: auto !important; margin-right: auto !important; michael@0: padding-top:80px !important; michael@0: } michael@0: michael@0: michael@0: /********************************************************** michael@0: header michael@0: **********************************************************/ michael@0: #afui .header { michael@0: position:relative; michael@0: overflow: hidden; michael@0: display:block; michael@0: z-index:250; michael@0: -webkit-box-sizing:border-box; box-sizing:border-box; michael@0: height:44px; michael@0: left:0; right:0; michael@0: michael@0: } /* This is masthead bar that appears at the top of the UI */ michael@0: michael@0: michael@0: michael@0: michael@0: #afui .header h1 { michael@0: michael@0: position: absolute; michael@0: width: 45%; michael@0: z-index: 1; michael@0: height: 44px; michael@0: font-size: 18px; michael@0: font-weight: bold; michael@0: left: 27.5%; michael@0: color: inherit; michael@0: padding: 10px 0; michael@0: text-shadow: rgba(0,0,0,0.8) 0 -1px 0; michael@0: text-align: center; michael@0: white-space: nowrap; michael@0: text-overflow: ellipsis; michael@0: overflow: hidden; michael@0: } /* This is text that appears in the header at the top of the screen */ michael@0: michael@0: michael@0: /********************************************************** michael@0: CONTENT AREA michael@0: **********************************************************/ michael@0: michael@0: #afui #content, #afui_modal #modalContainer { michael@0: z-index:180; michael@0: michael@0: position:relative; michael@0: /* previous syntax */ michael@0: -webkit-box-flex: 1; michael@0: -moz-box-flex: 1; michael@0: -ms-box-flex: 1; michael@0: box-flex: 1; michael@0: michael@0: /* current syntax */ michael@0: -webkit-flex: 1; michael@0: -moz-flex: 1; michael@0: -ms-flex: 1; michael@0: flex: 1; michael@0: overflow:hidden; michael@0: michael@0: background:inherit; michael@0: color:inherit; michael@0: } /* Accounts for positioning of the content area, which is everything below the header and above the navbar. */ michael@0: michael@0: michael@0: #afui .panel { michael@0: z-index:180; michael@0: width:100%; michael@0: height:100%; michael@0: display:none; michael@0: position:absolute; top:0; left:0; michael@0: overflow-y:auto; michael@0: overflow-x:hidden; michael@0: -webkit-overflow-scrolling:touch; michael@0: -webkit-backface-visibility: hidden; michael@0: padding:10px; michael@0: padding-top:0px; michael@0: } /* This class is applied to the divs that contain the various "views" or pages of the app. */ michael@0: michael@0: michael@0: /********************************************************** michael@0: scroller CSS michael@0: **********************************************************/ michael@0: #afui .y-scroll, #afui .panel.y-scroll { michael@0: overflow-x:hidden; michael@0: overflow-y:auto; michael@0: } michael@0: #afui .x-scroll, #afui .panel.x-scroll { michael@0: overflow-x:auto; michael@0: overflow-y:hidden; michael@0: } michael@0: #afui .no-scroll, #afui .panel.no-scroll { michael@0: overflow:hidden; michael@0: } michael@0: michael@0: michael@0: /********************************************************** michael@0: Navbar michael@0: **********************************************************/ michael@0: /* Nav bar appears locked to the bottom of the screen. It is the primary navigation. can contain text or graphical navigation */ michael@0: michael@0: #afui .footer { michael@0: z-index:180; michael@0: height:49px; michael@0: display:block; michael@0: left:0; michael@0: right:0; michael@0: position:relative; michael@0: padding:0 3px; michael@0: } michael@0: michael@0: michael@0: #afui footer>a:not(.button) { michael@0: -webkit-box-sizing:border-box; michael@0: box-sizing: border-box; michael@0: top: 3px; michael@0: height: 43px; michael@0: overflow: hidden; michael@0: font-size:12px; michael@0: font-weight:normal; michael@0: text-decoration: none; michael@0: color: #fff; michael@0: text-align: center; michael@0: display: inline-block; michael@0: width: 25%; michael@0: -webkit-backface-visibility: hidden; michael@0: -webkit-perspective: 1000; michael@0: line-height: 67px; michael@0: position: relative; michael@0: margin: 0; michael@0: } michael@0: michael@0: michael@0: #afui footer>a:not(.button) .af-badge { michael@0: right:auto; michael@0: margin-left:-16px; michael@0: } michael@0: michael@0: michael@0: #afui footer>a.icon:not(.button):before { michael@0: position:absolute; michael@0: top:2px; michael@0: left:0; michael@0: font-size: 25px; michael@0: margin:auto; michael@0: width: 100%; michael@0: } michael@0: michael@0: michael@0: #afui footer>a.pressed:not(.button) { michael@0: michael@0: } michael@0: michael@0: michael@0: #afui footer>a.icon.pressed:not(.button):before { michael@0: michael@0: } michael@0: michael@0: /* Custom footers - always hidden */ michael@0: #afui footer, #afui header, #afui nav, #afui aside { display:none; } michael@0: michael@0: /* Show the active header/footer/navs */ michael@0: #afui .footer footer, #afui #menu nav, #afui .header header, #afui #aside_menu aside {display:block; height:100%;} michael@0: michael@0: #afui > #menu.tabletMenu { michael@0: z-index:1; michael@0: width:200px; michael@0: bottom:0; michael@0: display:none; michael@0: position:absolute; top:0; left:0; michael@0: border-right: 1px solid rgba(128,128,128,0.5); michael@0: michael@0: } michael@0: michael@0: #afui > #aside_menu { michael@0: z-index:1; michael@0: width:200px; michael@0: bottom:0; michael@0: height:100%; michael@0: display:none; michael@0: position:absolute; top:0; right:0; michael@0: border-left: 1px solid rgba(128,128,128,0.5); michael@0: } michael@0: michael@0: michael@0: #afui #menu_scroller, #afui #aside_menu_scroller { michael@0: padding-bottom:10px; michael@0: overflow-y:auto; michael@0: overflow-x:hidden; michael@0: -webkit-backface-visibility: hidden; michael@0: -webkit-overflow-scrolling:touch; michael@0: } michael@0: michael@0: michael@0: #afui #menu_scroller > *, #afui #aside_menu_scroller > * { michael@0: -webkit-backface-visibility: hidden; michael@0: -webkit-perspective: 1000; michael@0: } michael@0: michael@0: michael@0: #afui #menu .list li, michael@0: #afui #menu .list .divider, michael@0: #afui #menu .list li:first-child, michael@0: #afui #menu .list li:last-child, michael@0: michael@0: #afui #aside_menu .list li, michael@0: #afui #aside_menu .list .divider, michael@0: #afui #aside_menu .list li:first-child, michael@0: #afui #aside_menu .list li:last-child michael@0: { michael@0: michael@0: font-weight:bold; michael@0: font-size:1em; michael@0: line-height:1em; michael@0: border-color:#101012; michael@0: -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .08); michael@0: box-shadow: inset 0 1px 0 rgba(255, 255, 255, .08); michael@0: michael@0: } michael@0: michael@0: #afui #menu .list > li > a, michael@0: #afui #aside_menu .list > li > a michael@0: { michael@0: color:#ccc; michael@0: margin-left:6px; michael@0: font-weight: normal; michael@0: } michael@0: michael@0: michael@0: #afui #menu .list, michael@0: #afui #menu .list .divider, michael@0: #afui #aside_menu .list, michael@0: #afui #aside_menu .list .divider michael@0: { background:inherit; } michael@0: michael@0: michael@0: #afui #menu .list .divider, #afui #aside_menu .list .divider { michael@0: background:#333; michael@0: color:#fff; michael@0: font-weight:bold; michael@0: font-size:1em; michael@0: line-height:1em; michael@0: padding:6px; michael@0: top:0px; michael@0: border:none; michael@0: -webkit-box-shadow:none; box-shadow: none; michael@0: } michael@0: michael@0: michael@0: #afui #menu .list > li > a:after, #afui #aside_menu .list > li > a:after { margin-top: -8px; } michael@0: michael@0: /* End side menu css */ michael@0: michael@0: michael@0: michael@0: #afui .splashscreen { michael@0: background:rgba(29,29,28,1) !important; michael@0: padding-left:40px; michael@0: padding-top:30px !important; michael@0: min-height:100%; michael@0: } michael@0: michael@0: michael@0: #afui h2 { michael@0: display:block; michael@0: height:34px; michael@0: font-weight: bold; michael@0: font-size:18px; michael@0: color:#000; michael@0: padding:6px 0; michael@0: margin-bottom:8px; michael@0: } /* Header class used for non-navigable header bars (h1 is reserved for the header) */ michael@0: michael@0: michael@0: #afui .collapsed:after { michael@0: float:right; michael@0: content:''; michael@0: border-left:5px solid transparent; michael@0: border-right:5px solid transparent; michael@0: border-top:6px solid #000; michael@0: display:block; michael@0: position:absolute; michael@0: top:14px;right:14px; michael@0: } michael@0: michael@0: #afui .collapsed:before { michael@0: float:right; michael@0: content:''; michael@0: color:transparent; michael@0: background:transparent; michael@0: width:14px; height:14px; michael@0: display:block; michael@0: border:2px solid #000; michael@0: border-radius:3px; michael@0: position:absolute; michael@0: top:8px;right:10px; michael@0: } michael@0: michael@0: #afui .expanded:after { michael@0: float:right;content:''; michael@0: border-left: 5px solid transparent; michael@0: border-right: 5px solid transparent; michael@0: border-bottom: 6px solid #000; michael@0: display:block; michael@0: position:absolute; michael@0: top:13px;right:14px; michael@0: } michael@0: michael@0: #afui .expanded:before { michael@0: float:right; michael@0: content:''; michael@0: color:transparent; michael@0: background:transparent; michael@0: width:14px; height:14px; michael@0: display:block; michael@0: border:2px solid #000; michael@0: border-radius:3px; michael@0: position:absolute; michael@0: top:8px;right:10px; michael@0: } michael@0: michael@0: michael@0: /********************************************************** michael@0: UI michael@0: **********************************************************/ michael@0: michael@0: .ui-icon { michael@0: background: #666; michael@0: background: rgba(0,0,0,.4); michael@0: background-repeat: no-repeat; michael@0: border-radius: 9px; michael@0: } michael@0: michael@0: michael@0: .ui-loader { display: none; position: absolute; opacity: .85; z-index: 100; left: 50%; width: 200px; margin-left: -100px; margin-top: -35px; padding: 10px 30px; background: #666;background:rgba(0,0,0,.4);border-radius:9px;color:white;} michael@0: .ui-loader.heavy {opacity:1;} michael@0: .ui-loader h1 { font-size: 15px; text-align: center; } michael@0: .ui-loader .ui-icon { position: static; display: block; opacity: .9; margin: 0 auto; width: 35px; height: 35px; background-color: transparent; } michael@0: michael@0: michael@0: .spin { michael@0: -webkit-transform: rotate(360deg); michael@0: -webkit-animation-name: spin; michael@0: -webkit-animation-duration: 1s; michael@0: -webkit-animation-iteration-count: infinite; michael@0: } michael@0: @-webkit-keyframes spin { michael@0: from {-webkit-transform: rotate(0deg);} michael@0: to {-webkit-transform: rotate(360deg);} michael@0: } michael@0: michael@0: michael@0: .ui-icon-loading { michael@0: background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjBAMAAADs965qAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////x8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHvvEhiAAAAEHRSTlMAESIzRFVmd4iZqrvM3e7/dpUBFQAAAAlwSFlzAAAK6wAACusBgosNWgAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAEaSURBVCiRY2AgATCapaUqoIiIzN5z5syZJiQRltW7gUJ3705C6OraDRG6GwATkli1evdusNBTuKJVq3c4MjBX3733DqqMfdWqFWDbau+9ewIRspy5KgHMYL737g1EX+fMaVAjbN+9KwDLzZxZAHPMu3cXwEbNnAl397p3YDslOmD6GBjs/v8AURodzXAh3v+/QZRHRyNciPP/f4hQA1yIHVMICtzLC9CFzMuL0IXEy0vQhdjK0+BsRqgv0tIMYEKCggJgmbS0QJgiQUEIwy0tVQCmCCokmhYaCFMElWMKDQ01BIkoKcKEGFRDQ1yMlISUgEIwe5iAQi7GxkpKSjBFwMh2cXEGCSkiOVcFLIQswsAgZGxshCpCBgAA0FNYp5zwDegAAAAASUVORK5CYII=); michael@0: width: 40px; michael@0: height: 40px; michael@0: border-radius: 20px; michael@0: background-size: 35px 35px; michael@0: } michael@0: michael@0: michael@0: #afui .ui-corner-all { border-radius:.6em; } michael@0: michael@0: michael@0: #afui_mask { position:absolute;top:45%;z-index:999999; } michael@0: michael@0: .afui_panel_mask { position:absolute;top:0;bottom:0;left:0;right:0;z-index:2000;background-color:rgba(0,0,0,0.1);display:none} michael@0: michael@0: #afui .hasMenu{ michael@0: left:0; michael@0: } michael@0: michael@0: michael@0: #afui .menuButton { michael@0: position: relative; michael@0: top: 5px; michael@0: right: -8px; michael@0: height: 36px; michael@0: width: 36px; michael@0: z-index:2; michael@0: float:right; michael@0: } michael@0: michael@0: michael@0: #afui .menuButton:after { michael@0: border-bottom: 9px double white; michael@0: border-top: 3px solid white; michael@0: top: 9px; michael@0: left: 3px; michael@0: content: ""; michael@0: height: 3px; michael@0: position: absolute; michael@0: width: 15px; michael@0: } michael@0: michael@0: #afui .hasMenu.on { michael@0: -webkit-transform:translate3d(200px,0,0); michael@0: transform:translate(200px,0); michael@0: } michael@0: michael@0: michael@0: michael@0: michael@0: michael@0: #afui .modalbutton { michael@0: position:absolute; michael@0: top:0; michael@0: right:5px; michael@0: height:32px; michael@0: width:58px; michael@0: line-height:32px; michael@0: z-index:9999; michael@0: } michael@0: michael@0: michael@0: #afui .closebutton { michael@0: position:absolute; michael@0: top:6px; right:6px; michael@0: display:block; michael@0: height:24px ; michael@0: width:24px ; michael@0: border-radius:12px; michael@0: border:1px solid #666; michael@0: background:#fff; michael@0: color:#333; michael@0: font-weight: bold; michael@0: font-size:21px; michael@0: line-height:18px; michael@0: text-align:center; michael@0: text-decoration:none; michael@0: } michael@0: michael@0: #afui .closebutton:before { content:'x'; } michael@0: michael@0: #afui .closebutton.selected,.closebutton.modalButton.selected { michael@0: color:#fff; michael@0: background:#333; michael@0: } michael@0: michael@0: #afui .panel > .list, michael@0: #afui .panel > .afScrollPanel > .list { michael@0: margin:0px -10px; michael@0: } michael@0: michael@0: #afui .panel > .list.inset, michael@0: #afui .panel > .afScrollPanel > .list.inset { michael@0: margin:0px; michael@0: } michael@0: michael@0: michael@0: /* Chevrons */ michael@0: @font-face { michael@0: font-family: 'chevron'; michael@0: src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAQAAA0AAAAABZgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABoAAAAcZ/T02kdERUYAAAFMAAAAHwAAACAAMgAGT1MvMgAAAWwAAABHAAAAVj7i2r5jbWFwAAABtAAAAEMAAAFS8BX0J2dhc3AAAAH4AAAACAAAAAj//wADZ2x5ZgAAAgAAAABsAAAAbMHrMoZoZWFkAAACbAAAADAAAAA2/JaSB2hoZWEAAAKcAAAAHgAAACQDav/GaG10eAAAArwAAAATAAAAFAN1AB1sb2NhAAAC0AAAAAwAAAAMAA4ANm1heHAAAALcAAAAHQAAACAASAAbbmFtZQAAAvwAAADdAAABhigr581wb3N0AAAD3AAAACIAAAA8nFVDO3icY2BgYGQAgjO2i86D6LO3V7LCaABOtwcoAAB4nGNgZGBg4ANiCQYQYGJgZGBmYAGSLGAeAwAEkAA5AHicY2BkVGCcwMDKwMGozGjJwMBgB6WvM4gxFDMwMDGwMjPAgQCCyRCQ5prC4PCB4UMIY8P/AwwajA0MDg0MDIwgOQBg6QqyAHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQ8MH0L+/0dmCTDzb4DqAgNGNgY4lxGkh4kBFTAyDHsAAFhbChsAAAAAAf//AAIAAQAA/8ABwAGAAAIAABEBIQHA/kABgP5AAAAAAAEAHf/tARMBcwAXAAAlFA8BBiIvASY1ND8BJyY1ND8BNjIfARYBEwmkCRoJFAkJenoJCRQIHAikCbANCqMJCRMKDQ0JenkKDQ0JEwoKowl4nGNgZGBgAOLcX7xy8fw2Xxm4GQ8ARRjO3l7JiqD/H2A8wNgA5HIwMIFEAUPwC7d4nGNgZGBgbPh/gEGD8QADwz8HIAkUQQGsAIQZBTAAAHicYzzAAAFTIRSjAoMsABVQAZUAAAAAAAAAAAAADgA2eJxjYGRgYGBlkGAA0QwMTEDMCGY7gPkMAAUvAGQAAAB4nHWOTWoCQRBG3+hoCIbgKmTZkE02M3RPwIUHmAO4cC/SjII40P7gSbLKEbL0GB4gR8gx/JzUJgsbin68rqqvgSc+ybidjAfGxj3xu3GfN07Gufy38YARF+Oh/K86s/xR5rmbunFP/Grcp8Yb5/JfxgNeOBsP5X9YsiJyJNGyheUqHlMrmMk2HNiw0Buz2Bw2C0Hd9e27O6kj4qgoleaYqv7v+3NBrwUTVSUKfGhNu93XbWqiq0rvps5yRcEXk6LyQU33/jaXTexYW0bo8pnHtFtrRyj93dkrAWI51wAAAHicY2BiwA9YgZiRgYmRiZGZvTQv083AwABCm5oAACfXBG0AAA==) format('woff'), michael@0: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWf09NoAAAV8AAAAHEdERUYAMgAGAAAFXAAAACBPUy8yPuLavgAAAVgAAABWY21hcPAV9CcAAAHEAAABUmdhc3D//wADAAAFVAAAAAhnbHlmwesyhgAAAyQAAABsaGVhZPyWkgcAAADcAAAANmhoZWEDav/GAAABFAAAACRobXR4A3UAHQAAAbAAAAAUbG9jYQAOADYAAAMYAAAADG1heHAASAAbAAABOAAAACBuYW1lKCvnzQAAA5AAAAGGcG9zdJxVQzsAAAUYAAAAPAABAAAAAQAAbfoNHl8PPPUACwHAAAAAAM3bqQUAAAAAzdupBQAA/8ABwAGAAAAACAACAAAAAAAAAAEAAAGA/8AAKAHAAAD+QAHAAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAFABgAAQAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQEgAZAABQAIASMBOQAAAD4BIwE5AAAA1wAWAHMAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA8ADwVAGA/8AAKAGAAECAAAABAAAAAAAAAcAAAAAAAAAAlQAAAAAAAAEgAB0AAAADAAAAAwAAABwAAQAAAAAATAADAAEAAAAcAAQAMAAAAAgACAACAAAAAPAA8FT//wAAAADwAPBU//8AABADD7AAAQAAAAAAAAAAAAABBgAAAQAAAAAAAAABAgAAAAIAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgA2AAEAAP/AAcABgAACAAARASEBwP5AAYD+QAAAAAABAB3/7QETAXMAFwAAJRQPAQYiLwEmNTQ/AScmNTQ/ATYyHwEWARMJpAkaCRQJCXp6CQkUCBwIpAmwDQqjCQkTCg0NCXp5Cg0NCRMKCqMJAAAADACWAAEAAAAAAAEABwAQAAEAAAAAAAIABwAoAAEAAAAAAAMAIwB4AAEAAAAAAAQABwCsAAEAAAAAAAUACwDMAAEAAAAAAAYABwDoAAMAAQQJAAEADgAAAAMAAQQJAAIADgAYAAMAAQQJAAMARgAwAAMAAQQJAAQADgCcAAMAAQQJAAUAFgC0AAMAAQQJAAYADgDYAGMAaABlAHYAcgBvAG4AAGNoZXZyb24AAFIAZQBnAHUAbABhAHIAAFJlZ3VsYXIAAEYAbwBuAHQARgBvAHIAZwBlACAAMgAuADAAIAA6ACAAYwBoAGUAdgByAG8AbgAgADoAIAAxADAALQA2AC0AMgAwADEAMwAARm9udEZvcmdlIDIuMCA6IGNoZXZyb24gOiAxMC02LTIwMTMAAGMAaABlAHYAcgBvAG4AAGNoZXZyb24AAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAVmVyc2lvbiAxLjAAAGMAaABlAHYAcgBvAG4AAGNoZXZyb24AAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAQACAQIBAwd1bmlGMDAwB3VuaUYwNTQAAAAB//8AAgABAAAADgAAABgAAAAAAAIAAQADAAQAAQAEAAAAAgAAAAAAAQAAAADMPaLPAAAAAM3bqQUAAAAAzdupBQ==) format('truetype'); michael@0: font-weight: normal; michael@0: font-style: normal; michael@0: } michael@0: michael@0: #afui .chevron { michael@0: font-family: 'chevron'; michael@0: speak: none; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: -webkit-font-smoothing: antialiased; michael@0: } michael@0: #afui .chevron:before { michael@0: content: "\f054"; michael@0: } michael@0: michael@0: #afui .chevron.left { michael@0: -webkit-transform:rotate(180deg); michael@0: transform:rotate(180deg); michael@0: } michael@0: michael@0: michael@0: @media handheld, only screen and (min-width: 768px) { michael@0: #afui .footer.hasMenu.splitview, #afui .header.hasMenu.splitview, #afui #content.hasMenu.splitview { michael@0: position:relative; michael@0: right:0px; michael@0: margin-left:256px; michael@0: -webkit-transition: transform 0ms; michael@0: -webkit-transform:none; michael@0: transition:transform 0ms; michael@0: transform:none ; michael@0: width: -webkit-calc(100% - 256px); michael@0: width: calc(100% - 256px); michael@0: } michael@0: michael@0: #afui > #aside_menu.splitview { michael@0: width:256px; michael@0: } michael@0: michael@0: michael@0: #afui > #menu.tabletMenu.splitview { michael@0: z-index:1; michael@0: width:256px; michael@0: bottom:0; michael@0: height:100% ; michael@0: display:block; michael@0: position:absolute ; top:0; michael@0: left:0px; michael@0: -webkit-transform:none; michael@0: -webkit-transition:none; michael@0: transform:none; michael@0: transition:none; michael@0: } michael@0: michael@0: #afui .splitview .menuButton { display:none; } michael@0: } michael@0: michael@0: @media print { michael@0: body { michael@0: overflow:visible; michael@0: } michael@0: #afui #content{ michael@0: overflow: visible; michael@0: left:0; michael@0: } michael@0: #afui { michael@0: overflow:visible; michael@0: } michael@0: #afui .panel { michael@0: overflow-x:visible !important; michael@0: overflow-y:visible !important; michael@0: overflow:visible !important; michael@0: } michael@0: } michael@0: michael@0: /* blue #0190d6 michael@0: michael@0: */ michael@0: michael@0: @-ms-viewport { michael@0: width: device-width; michael@0: } michael@0: michael@0: #afui { michael@0: background:white; michael@0: color:#53575E; michael@0: } michael@0: michael@0: #afui .header{ michael@0: background:#0088D1; michael@0: border:none; michael@0: border-bottom:1px solid #0088D1; michael@0: color:white; michael@0: } michael@0: michael@0: #afui .header h1 { michael@0: text-shadow:none; michael@0: width:45%; michael@0: } michael@0: michael@0: #afui .backButton { michael@0: background:rgba(249,249,249,1); michael@0: color:#fff; michael@0: display: block; michael@0: position: absolute; michael@0: line-height:44px; michael@0: left: 25px; michael@0: text-overflow: ellipsis; michael@0: font-size: 14px; michael@0: padding:0; michael@0: text-shadow: none; michael@0: background-color: transparent; michael@0: border:none; michael@0: border-color:transparent; michael@0: height: 44px; michael@0: top:0; michael@0: border-radius:0; michael@0: box-shadow:none; michael@0: margin: 0; michael@0: padding-left: 0; michael@0: text-align: center; michael@0: width:50px; michael@0: padding:0 !important; michael@0: margin:0 !important; michael@0: } michael@0: michael@0: #afui .backButton::before { michael@0: z-index: -1; michael@0: font-size:22px; michael@0: position: absolute; michael@0: top: 10px; michael@0: left: -20px; michael@0: text-align: center; michael@0: border-radius:0; michael@0: border: none; michael@0: border-color:transparent; michael@0: box-shadow: none; michael@0: -webkit-transform: none; michael@0: transform: none; michael@0: font-family: 'chevron'; michael@0: speak: none; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: -webkit-font-smoothing: antialiased; michael@0: content: "\f054"; michael@0: -webkit-transform:rotate(180deg); michael@0: transform:rotate(180deg); michael@0: background-color: transparent; michael@0: } michael@0: michael@0: #afui header .backButton { michael@0: position:absolute; michael@0: } michael@0: michael@0: #afui .footer { michael@0: background:#0088D1; michael@0: border:none; michael@0: border-top:1px solid #0088D1; michael@0: box-shadow:none; michael@0: } michael@0: michael@0: #afui footer>a:not(.button) { michael@0: michael@0: } michael@0: michael@0: #afui footer>a.pressed:not(.button) { michael@0: border-radius:0; michael@0: background:#00AEEF; michael@0: } michael@0: michael@0: #afui footer>a.icon.pressed:not(.button):before { michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui .af-badge { michael@0: border:none; michael@0: } michael@0: michael@0: #afui .list { michael@0: background:inherit; michael@0: color:inherit; michael@0: border-color:#303030; michael@0: font-weight:normal; michael@0: } michael@0: michael@0: #afui .af-badge { michael@0: box-shadow:none; michael@0: } michael@0: michael@0: #afui .list .divider { color:black; } michael@0: michael@0: #afui .panel, #afui #modalContainer, #afui #modal { michael@0: color:inherit; michael@0: background:inherit; michael@0: } michael@0: michael@0: #afui .panel h2 { color:#0088D1;} michael@0: michael@0: #afui .collapsed:after {border-top: 6px solid;} michael@0: #afui .collapsed:before {border:2px solid;} michael@0: #afui .expanded:after {border-bottom: 6px solid;} michael@0: #afui .expanded:before {border:2px solid;} michael@0: michael@0: #afui .collapsed:before,#afui .expanded:before { michael@0: border-color: inherit; michael@0: } michael@0: michael@0: #afui .collapsed:after, #afui .expanded:after{ michael@0: border-top-color:inherit; michael@0: border-top-color:inherit; michael@0: } michael@0: michael@0: #afui select, #afui textarea, #afui input[type="text"], michael@0: #afui input[type=search], #afui input[type="password"], michael@0: #afui input[type="datetime"], #afui input[type="datetime-local"], michael@0: #afui input[type="date"], #afui input[type="month"], michael@0: #afui input[type="time"], #afui input[type="week"], michael@0: #afui input[type="number"], #afui input[type="email"], michael@0: #afui input[type="url"], #afui input[type="tel"], michael@0: #afui input[type="color"], #afui .input-group { michael@0: background:inherit; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui input.toggle+label:after { color:inherit; } michael@0: michael@0: #afui input.toggle+label { border-radius:0; } michael@0: michael@0: #afui input.toggle+label > span { michael@0: border-radius:0; michael@0: top:0; michael@0: width:27px; michael@0: height:23px; michael@0: } michael@0: michael@0: #afui label { color:inherit; } michael@0: michael@0: #afui input[type="radio"]:checked+label:before,#afui input[type="checkbox"]:checked+label:before { michael@0: background: #33B5E5; michael@0: } michael@0: michael@0: #afui > #aside_menu, michael@0: #afui > #menu.tabletMenu { michael@0: color:white; michael@0: background:#00AEEF; michael@0: border-right:1px solid #006BA4; michael@0: } michael@0: michael@0: #afui #aside_menu .list li,#afui #aside_menu .list .divider,#afui #aside_menu .list li:last-child, michael@0: #afui #menu .list li,#afui #menu .list .divider,#afui #menu .list li:last-child { michael@0: border-color: #4CC6F4; michael@0: } michael@0: michael@0: #afui #aside_menu .list .divider, michael@0: #afui #menu .list .divider { michael@0: background:#0088D1; michael@0: color:inherit; michael@0: font-size: 1em; michael@0: } michael@0: michael@0: #afui #aside_menu .list > li > a, michael@0: #afui #menu .list > li > a { michael@0: background:inherit; michael@0: color:inherit; michael@0: font-size: 1em; michael@0: } michael@0: michael@0: #afui #aside_menu .list, michael@0: #afui #menu .list { michael@0: font-weight: normal; michael@0: } michael@0: michael@0: #afui .button { michael@0: border-radius:0; michael@0: text-shadow:none; michael@0: } michael@0: michael@0: #afui .list > li > a:after{ michael@0: color:#0088D1; michael@0: } michael@0: michael@0: #afui .button.pressed { michael@0: michael@0: } michael@0: michael@0: #afui .button.previous { michael@0: border:none; michael@0: } michael@0: michael@0: #afui .button.next { michael@0: border:none; michael@0: } michael@0: michael@0: #afui .button.previous::after { michael@0: color:black; michael@0: z-index: -1; michael@0: font-size:22px; michael@0: position: absolute; michael@0: top: 2px; michael@0: left: -25px; michael@0: text-align: center; michael@0: border-radius:0; michael@0: border: none; michael@0: border-color:transparent; michael@0: box-shadow: none; michael@0: -webkit-transform: none; michael@0: transform: none; michael@0: font-family: 'chevron'; michael@0: speak: none; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: -webkit-font-smoothing: antialiased; michael@0: content: "\f054"; michael@0: -webkit-transform:rotate(180deg); michael@0: transform:rotate(180deg); michael@0: background-color: transparent; michael@0: } michael@0: michael@0: #afui .button.next::after { michael@0: color:black; michael@0: z-index: -1; michael@0: font-size:22px; michael@0: position: absolute; michael@0: top: 6px; michael@0: right: -25px; michael@0: text-align: center; michael@0: border-radius:0; michael@0: border: none; michael@0: border-color:transparent; michael@0: box-shadow: none; michael@0: -webkit-transform: none; michael@0: transform: none; michael@0: font-family: 'chevron'; michael@0: speak: none; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: -webkit-font-smoothing: antialiased; michael@0: content: "\f054"; michael@0: background-color: transparent; michael@0: } michael@0: michael@0: #afui .afPopup { michael@0: border: solid 1px #33B5E5; michael@0: -webkit-border-radius: 5px; michael@0: border-radius: 5px; michael@0: background:inherit; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui .afPopup>FOOTER>A{ michael@0: width: 120px; michael@0: } michael@0: michael@0: #afui #af_actionsheet { michael@0: background:#0190d6; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui #af_actionsheet a{ michael@0: border-radius:0; michael@0: -webkit-border-radius:0; michael@0: color:black; michael@0: background:white; michael@0: border:none; michael@0: text-shadow:none; michael@0: } michael@0: michael@0: #afui .list { michael@0: margin: 0px; michael@0: padding: 0px; michael@0: margin-bottom: 10px; michael@0: list-style: none; michael@0: background-color: #fff; michael@0: box-sizing: border-box; michael@0: -webkit-box-sizing: border-box; michael@0: michael@0: } michael@0: #afui .list li { michael@0: display: block; michael@0: list-style: none; michael@0: position: relative; michael@0: padding: 20px 20px 20px 10px; michael@0: border-bottom: 1px solid #ccc; michael@0: } michael@0: #afui .list li:first-child { michael@0: border-top: 1px solid #ccc; michael@0: } michael@0: #afui .list > li > a { michael@0: display: block; michael@0: position: relative; michael@0: display: block; michael@0: color: inherit; michael@0: margin: -20px -20px -20px -10px; michael@0: text-decoration: none; michael@0: padding: 20px 20px 20px 10px; michael@0: } michael@0: #afui .list a .af-badge { michael@0: position: absolute; michael@0: right: 30px; michael@0: top: 48%; michael@0: margin-top: -10px; michael@0: } michael@0: #afui .list > li > a:after { michael@0: position: absolute; michael@0: right: 8px; michael@0: font-family: 'chevron'; michael@0: speak: none; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: -webkit-font-smoothing: antialiased; michael@0: content: "\f054"; michael@0: top: 50%; michael@0: margin-top: -0.5em; michael@0: color:inherit; michael@0: } michael@0: #afui .list .divider { michael@0: position: relative; michael@0: top: -1px; michael@0: padding-top: 6px; michael@0: padding-bottom: 6px; michael@0: font-size: 12px; michael@0: font-weight: bold; michael@0: line-height: 18px; michael@0: background-color: #dfe0e2; michael@0: border-top: 1px solid #ccc; michael@0: border-bottom: 1px solid #ccc; michael@0: box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.4); michael@0: padding-right: 60px; michael@0: } michael@0: #afui .list.inset { michael@0: border: 1px solid #ccc; michael@0: border-radius: 6px; michael@0: margin: 10px; michael@0: } michael@0: #afui .list.inset li:first-child { michael@0: border-top: none; michael@0: } michael@0: #afui .list.inset li:last-child { michael@0: border-bottom: none; michael@0: } michael@0: #afui select, michael@0: #afui textarea, michael@0: #afui input[type="text"], michael@0: #afui input[type=search], michael@0: #afui input[type="password"], michael@0: #afui input[type="datetime"], michael@0: #afui input[type="datetime-local"], michael@0: #afui input[type="date"], michael@0: #afui input[type="month"], michael@0: #afui input[type="time"], michael@0: #afui input[type="week"], michael@0: #afui input[type="number"], michael@0: #afui input[type="email"], michael@0: #afui input[type="url"], michael@0: #afui input[type="tel"], michael@0: #afui input[type="color"], michael@0: #afui .input-group { michael@0: width: 100%; michael@0: height: 40px; michael@0: padding: 10px; michael@0: margin-bottom: 10px; michael@0: background: #fff; michael@0: border: 1px solid #ccc; michael@0: border-radius: 5px; michael@0: font-size: 14px; michael@0: font-weight: normal; michael@0: -webkit-appearance: none; michael@0: box-sizing: border-box; michael@0: } michael@0: #afui form { michael@0: position: relative; michael@0: } michael@0: #afui input[type="radio"], michael@0: #afui input[type="checkbox"] { michael@0: display: none; michael@0: } michael@0: #afui input[type="radio"] + label, michael@0: #afui input[type="checkbox"] + label { michael@0: display: inline-block; michael@0: width: 60%; michael@0: float: right; michael@0: position: relative; michael@0: text-align: left; michael@0: padding: 10px 0 0 0; michael@0: } michael@0: #afui input[type="radio"]:not(.toggle) + label:before { michael@0: background-color: #fafafa; michael@0: border: 1px solid #cacece; michael@0: border-radius: 50px; michael@0: display: block; michael@0: position: absolute; michael@0: width: 1.3em; michael@0: height: 1.3em; michael@0: content: ''; michael@0: margin-right: 5px; michael@0: top: 8px; michael@0: margin-left: -25px; michael@0: } michael@0: #afui input[type="radio"]:checked + label:before { michael@0: background-color: #000000; michael@0: } michael@0: #afui input[type="checkbox"] + label:before { michael@0: background-color: #fafafa; michael@0: border: 1px solid #cacece; michael@0: border-radius: 3px; michael@0: display: block; michael@0: position: absolute; michael@0: top: 8px; michael@0: left: -25px; michael@0: width: 1.3em; michael@0: height: 1.3em; michael@0: content: " "; michael@0: } michael@0: #afui input[type="checkbox"]:checked + label:before { michael@0: content: '\00a0\2714'; michael@0: padding: 0px; michael@0: display: inline-block; michael@0: } michael@0: #afui input[type="radio"]:after, michael@0: #afui input[type="checkbox"]:after { michael@0: visibility: hidden; michael@0: display: block; michael@0: font-size: 0; michael@0: content: " "; michael@0: clear: both; michael@0: height: 0; michael@0: } michael@0: #afui input[type="search"] { michael@0: border-radius: 20px; michael@0: } michael@0: #afui label { michael@0: float: left; michael@0: width: 33%; michael@0: font-weight: normal; michael@0: font-size: 14px; michael@0: color: inherit; michael@0: text-align: right; michael@0: padding: 11px 6px; michael@0: } michael@0: #afui label + select, michael@0: #afui label + input[type="radio"], michael@0: #afui label + input[type="checkbox"] label + textarea, michael@0: #afui label + input[type="text"], michael@0: #afui label + input[type=search], michael@0: #afui label + input[type="password"], michael@0: #afui label + input[type="datetime"], michael@0: #afui label + input[type="datetime-local"], michael@0: #afui label + input[type="date"], michael@0: #afui label + input[type="month"], michael@0: #afui label + input[type="time"], michael@0: #afui label + input[type="week"], michael@0: #afui label + input[type="number"], michael@0: #afui label + input[type="email"], michael@0: #afui label + input[type="url"], michael@0: #afui label + input[type="tel"], michael@0: #afui label + input[type="color"], michael@0: #afui label + textarea { michael@0: width: 66%; michael@0: } michael@0: #afui textarea { michael@0: height: auto; michael@0: } michael@0: #afui .input-group { michael@0: width: auto; michael@0: height: auto; michael@0: padding: 12px; michael@0: overflow: hidden; michael@0: } michael@0: #afui .input-group input:not([type='button']):not([type='submit']), michael@0: #afui .input-group textarea, michael@0: #afui .input-group select { michael@0: margin-bottom: 0; michael@0: background-color: transparent; michael@0: border: 0; michael@0: border-bottom: 1px solid #ccc; michael@0: border-radius: 0; michael@0: box-shadow: none; michael@0: } michael@0: #afui .input-group input:not([type="submit"]):not([type="button"]):last-child, michael@0: #afui .input-group textarea:last-child, michael@0: #afui .input-group select:last-child { michael@0: border-bottom: none; michael@0: } michael@0: #afui .input-group input[type=button], michael@0: #afui .input-group input[type=submit] { michael@0: margin: 5px; michael@0: } michael@0: #afui input.toggle + label:before, michael@0: #afui input.toggle:checked + label:before { michael@0: content: attr(data-on); michael@0: position: absolute; michael@0: color: #fff; michael@0: left: 5px; michael@0: width: 42px; michael@0: text-align: left; michael@0: z-index: 3; michael@0: top: 3px; michael@0: overflow: hidden; michael@0: background-color: transparent; michael@0: border: none; michael@0: border-radius: 0px; michael@0: text-transform: uppercase; michael@0: display: none; michael@0: } michael@0: #afui input.toggle:checked + label:before { michael@0: display: block; michael@0: } michael@0: #afui input.toggle + label:after { michael@0: content: attr(data-off); michael@0: position: absolute; michael@0: color: #505050; michael@0: width: 42px; michael@0: text-align: left; michael@0: z-index: 1; michael@0: top: 2px; michael@0: left: 30px; michael@0: overflow: hidden; michael@0: background-color: transparent; michael@0: border: none; michael@0: border-radius: 0px; michael@0: text-transform: uppercase; michael@0: } michael@0: #afui input.toggle:checked + label:after { michael@0: display: none; michael@0: } michael@0: #afui input[type="radio"].toggle:checked + label:before { michael@0: line-height: 1.2em; michael@0: } michael@0: #afui input.toggle + label { michael@0: position: relative; michael@0: margin: 5px; michael@0: border-radius: 50px; michael@0: display: block; michael@0: height: 24px; michael@0: width: 65px; michael@0: border: 1px solid #ccc; michael@0: left: 33%; michael@0: float: none; michael@0: } michael@0: #afui input.toggle:checked + label { michael@0: background: #1eb0e9; michael@0: line-height: -1em; michael@0: } michael@0: #afui input.toggle + label > span { michael@0: display: block; michael@0: width: 28px; michael@0: height: 28px; michael@0: background: #ccc; michael@0: border-radius: 50px; michael@0: z-index: 5; michael@0: top: -2px; michael@0: left: 0px; michael@0: position: absolute; michael@0: transition: transform 100ms linear; michael@0: transform: translate3d(0, 0, 0); michael@0: -webkit-transform: translate3d(0, 0, 0); michael@0: -webkit-transition: -webkit-transform 100ms linear; michael@0: } michael@0: #afui input.toggle:checked + label > span { michael@0: transform: translate3d(37px, 0, 0); michael@0: -webkit-transform: translate3d(37px, 0, 0); michael@0: } michael@0: #afui .formGroupHead { michael@0: font-size: 18px; michael@0: font-weight: bold; michael@0: color: inherit; michael@0: margin: 16px 0 8px; michael@0: } michael@0: michael@0: michael@0: #afui input[type=button], michael@0: #afui input[type=submit], #afui button { michael@0: font-size:inherit; michael@0: } michael@0: #afui .button { michael@0: position:relative; michael@0: display:inline-block; michael@0: padding:8px 12px; michael@0: margin:8px 0; michael@0: font-weight:bold; michael@0: color:#000; michael@0: text-align:center; michael@0: vertical-align:top; michael@0: cursor:pointer; michael@0: background-color:#eee; michael@0: border:1px solid #666; michael@0: border-radius:6px; michael@0: /*box-shadow: 0 1px 0 #fff;*/ michael@0: michael@0: text-decoration: none; michael@0: z-index:2; michael@0: } michael@0: michael@0: /* Active */ michael@0: #afui .button.pressed { background:#fff; } michael@0: michael@0: #afui .button.previous { michael@0: michael@0: margin-left:16px; michael@0: padding-left:6px; michael@0: border-color:#666 #666 transparent transparent !important; michael@0: } michael@0: #afui .button.next { michael@0: border-color:#666 transparent #666 #666 !important; michael@0: margin-right:16px; michael@0: padding-right:6px; michael@0: } michael@0: michael@0: michael@0: #afui .button.previous::after { michael@0: michael@0: z-index:-1; michael@0: content:''; michael@0: position:absolute; michael@0: width:25px; height:25px; michael@0: background-color:inherit; michael@0: top:3px; left:-11px; michael@0: border-radius:5px; michael@0: border:1px solid; michael@0: border-color:transparent transparent inherit transparent; michael@0: -webkit-transform:rotate(45deg); transform:rotate(45deg); michael@0: } michael@0: #afui .button.next::after { michael@0: z-index:-1; michael@0: content:''; michael@0: position:absolute; michael@0: width:25px; height:25px; michael@0: background-color:inherit; michael@0: top:3px; right:-11px; michael@0: border-radius:5px; michael@0: border:1px solid; michael@0: border-color:transparent transparent transparent transparent; michael@0: -webkit-transform:rotate(45deg); transform:rotate(45deg); michael@0: } michael@0: michael@0: #afui .button.block { display:block; } michael@0: michael@0: #afui .button.flat { michael@0: border-radius: 0; michael@0: box-shadow:none; michael@0: } michael@0: michael@0: #afui .header .button-grouped>.button { michael@0: margin:0; michael@0: border-color:#fff; michael@0: } michael@0: michael@0: #afui .button-grouped { michael@0: display:inline-block; michael@0: margin: 5px; michael@0: } michael@0: #afui .button-grouped * { michael@0: border-radius:0px; michael@0: float:left; michael@0: border-left:0px solid transparent; michael@0: border-right: 1px solid #666; michael@0: border-bottom: 1px solid #666; michael@0: border-top: 1px solid #666; michael@0: margin:0; michael@0: } michael@0: #afui .button-grouped > .button:first-child { michael@0: border-left: 1px solid #666; michael@0: border-top-left-radius: 6px; michael@0: border-bottom-left-radius: 6px; michael@0: } michael@0: #afui .button-grouped > .button:last-child { michael@0: border-top-right-radius: 6px; michael@0: border-bottom-right-radius: 6px; michael@0: } michael@0: michael@0: #afui .button-grouped.flex { michael@0: display: -webkit-box; michael@0: display: -moz-box; michael@0: display: -ms-flexbox; michael@0: display: -webkit-flex; michael@0: display: flex; michael@0: } michael@0: michael@0: #afui .button-grouped.flex > .button { michael@0: -webkit-box-flex: 1; michael@0: -moz-box-flex: 1 auto; michael@0: -webkit-flex: 1 auto; michael@0: -ms-flex: 1 auto; michael@0: flex: 1 auto; michael@0: michael@0: white-space: nowrap; michael@0: overflow: hidden; michael@0: text-overflow: ellipsis; michael@0: } michael@0: michael@0: #afui .button-grouped.flex.vertical { michael@0: display: inline-block; michael@0: } michael@0: michael@0: #afui .button-grouped.vertical * { michael@0: border-radius:0px; michael@0: display:block; michael@0: float:none; michael@0: width:100%; michael@0: border-left: 1px solid #666; michael@0: border-right: 1px solid #666; michael@0: border-top: 1px solid #666; michael@0: border-bottom: 0px solid #666; michael@0: } michael@0: michael@0: #afui .button-grouped.vertical > .button:first-child { michael@0: border-top-left-radius: 6px; michael@0: border-top-right-radius: 6px; michael@0: border-bottom-left-radius:0px; michael@0: border-bottom-right-radius:0px; michael@0: } michael@0: #afui .button-grouped.vertical > .button:last-child { michael@0: border-top-right-radius:0px; michael@0: border-top-left-radius:0px; michael@0: border-bottom-right-radius: 6px; michael@0: border-bottom-left-radius: 6px; michael@0: border-bottom:1px solid #666; michael@0: } michael@0: michael@0: michael@0: #afui .button.gray { michael@0: background:#999; michael@0: border-color:#666; michael@0: } michael@0: michael@0: #afui .button.yellow { michael@0: background-color:#F1C222; michael@0: border-color:#999; michael@0: } michael@0: michael@0: #afui .button.red { michael@0: color:#fff; michael@0: text-shadow:0 -1px 0 #666; michael@0: background:#B20000; michael@0: border-color:#666; michael@0: } michael@0: michael@0: #afui .button.green { michael@0: color:#fff; michael@0: text-shadow:0 -1px 0 #666; michael@0: background:#009C0C; michael@0: border-color:#666; michael@0: } michael@0: michael@0: #afui .button.orange { michael@0: color:#fff; michael@0: text-shadow:0 -1px 0 #666; michael@0: background-color:#FF8000; michael@0: border-color:#666; michael@0: } michael@0: michael@0: #afui .button.black { michael@0: color:#fff; michael@0: text-shadow:none; michael@0: background:#000; michael@0: border-color:#666; michael@0: } michael@0: michael@0: #afui .button.slate { michael@0: color:#fff; michael@0: text-shadow:0 -1px 0 #000; michael@0: background:#171F28; michael@0: border-color:#666; michael@0: } michael@0: michael@0: #afui .header .button { michael@0: color: #fff; michael@0: background:none; michael@0: border-color: transparent; michael@0: font-size:12px; michael@0: padding:7px; michael@0: height:32px; michael@0: margin:5px; michael@0: text-overflow: ellipsis; michael@0: white-space: nowrap; michael@0: } michael@0: michael@0: .header .button.icon:before{ michael@0: padding-left:6px; michael@0: } michael@0: michael@0: #afui .backButton { michael@0: text-overflow: ellipsis; michael@0: white-space: nowrap; michael@0: } michael@0: michael@0: #afui .af-badge { michael@0: position:absolute; michael@0: top:2px; right:2px; michael@0: display:inline-block; michael@0: min-width:20px; max-width:90%; height:20px; michael@0: padding:0 3px; michael@0: background-color:red; michael@0: border-radius:20px; michael@0: michael@0: font-size:12px; michael@0: line-height:19px; michael@0: font-weight:bold; michael@0: michael@0: color:#fff; michael@0: text-overflow:ellipsis; michael@0: text-align:center; michael@0: text-shadow:0 -1px 0 rgba(64,0,0,.6); michael@0: } michael@0: michael@0: #afui .af-badge.br { bottom:2px; right:2px; top:auto; left:auto; } michael@0: #afui .af-badge.bl { bottom:2px; left:2px; top:auto; right:auto; } michael@0: #afui .af-badge.tl { top:2px; left:2px; right:auto; bottom:auto; } michael@0: michael@0: michael@0: #afui .grid { michael@0: width: 100%; michael@0: overflow:hidden; /* hack to take up height*/ michael@0: } michael@0: #afui .col2, michael@0: #afui .col3, michael@0: #afui .col1-3, michael@0: #afui .col2-3 { michael@0: float: none; michael@0: width: 100%; michael@0: } michael@0: #afui .grid:after { michael@0: content: ''; michael@0: clear: both; michael@0: } michael@0: @media handheld, only screen and (min-width: 768px) { michael@0: #afui .col2 { michael@0: width: 50%; michael@0: float: left; michael@0: } michael@0: #afui .col3 { michael@0: width: 33.3%; michael@0: float: left; michael@0: } michael@0: #afui .col1-3 { michael@0: width: 33.3%; michael@0: float: left; michael@0: } michael@0: #afui .col2-3 { michael@0: width: 66.6%; michael@0: float: left; michael@0: } michael@0: } michael@0: /* Bg #33B5E5 michael@0: michael@0: /* Font header #C6C6C6 michael@0: * reg white-space: michael@0: michael@0: border 303030 michael@0: hover : #111 michael@0: michael@0: */ michael@0: michael@0: #afui.android { michael@0: font:14px 'Roboto',sans-serif; michael@0: background:#000; michael@0: color:#fff; michael@0: border-color:#fff; michael@0: } michael@0: michael@0: #afui.android.light { michael@0: background:#FDFDFD; michael@0: color:#000; michael@0: } michael@0: michael@0: #afui.android .header { michael@0: background:inherit; michael@0: color:inherit; michael@0: border-color:#33B5E5; michael@0: } michael@0: michael@0: #afui.android .header .button { michael@0: color: inherit; michael@0: background:none; michael@0: font-size:14px; michael@0: box-shadow:none; michael@0: } michael@0: michael@0: #afui.android .backButton{ michael@0: background: inherit; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.android .menuButton:after { michael@0: border-color:white; michael@0: } michael@0: michael@0: #afui.android.light .menuButton:after { michael@0: border-color:black; michael@0: } michael@0: michael@0: #afui.android .footer { michael@0: box-shadow: none; michael@0: background:inherit; michael@0: border-top:2px solid #33B5E5; michael@0: border-bottom:none; michael@0: padding:0; michael@0: } michael@0: michael@0: #afui.android .footer>footer>a:not(.button) { michael@0: color:inherit; michael@0: top:0px; michael@0: } michael@0: michael@0: #afui.android .footer>footer>a.pressed:not(.button) { michael@0: border:0px; michael@0: border-top:4px solid #33B5E5; michael@0: border-radius:0px; michael@0: background:none; michael@0: } michael@0: michael@0: #afui.android .footer>footer>a.icon.pressed:not(.button):before { michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.android .af-badge { michael@0: border:none; michael@0: } michael@0: michael@0: #afui.android .panel, #afui.android #modalContainer { michael@0: background:inherit; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.android .list { michael@0: background:inherit; michael@0: color:inherit; michael@0: border-color:#303030; michael@0: } michael@0: michael@0: #afui.android .list .divider { color:black; } michael@0: michael@0: #afui.android .panel h2 { color:inherit; } michael@0: michael@0: michael@0: #afui.android .collapsed:after {border-top: 6px solid;} michael@0: #afui.android .collapsed:before {border:2px solid;} michael@0: #afui.android .expanded:after {border-bottom: 6px solid;} michael@0: #afui.android .expanded:before {border:2px solid;} michael@0: michael@0: #afui.android .collapsed:before,#afui.android .expanded:before { michael@0: border-color: inherit; michael@0: } michael@0: michael@0: #afui.android .collapsed:after, michael@0: #afui.android .expanded:after{ michael@0: border-top-color:inherit; michael@0: border-top-color:inherit; michael@0: } michael@0: michael@0: #afui.android .afScrollbar {background:white !important;} michael@0: #afui.android.light .afScrollbar {background:black !important;} michael@0: michael@0: #afui.android select, #afui.android textarea, #afui.android input[type="text"], michael@0: #afui.android input[type=search], #afui.android input[type="password"], michael@0: #afui.android input[type="datetime"], #afui.android input[type="datetime-local"], michael@0: #afui.android input[type="date"], #afui.android input[type="month"], michael@0: #afui.android input[type="time"], #afui.android input[type="week"], michael@0: #afui.android input[type="number"], #afui.android input[type="email"], michael@0: #afui.android input[type="url"], #afui.android input[type="tel"], michael@0: #afui.android input[type="color"], #afui.android .input-group { michael@0: background:inherit; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.android input[type="range"] { michael@0: -webkit-appearance: none; michael@0: background-color: #ccc; michael@0: height: 4px; michael@0: position: relative; michael@0: top: -10px; michael@0: margin-top: 15px; michael@0: } michael@0: michael@0: #afui.android input[type="range"]::-webkit-slider-thumb { michael@0: -webkit-appearance: none; michael@0: position: relative; michael@0: michael@0: z-index: 1; michael@0: width: 11px; michael@0: height: 21px; michael@0: michael@0: -webkit-border-radius: 0; michael@0: -moz-border-radius: 0; michael@0: border-radius: 0; michael@0: background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(100%,#ccc)); michael@0: background-image: gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(100%,#ccc)); michael@0: } michael@0: michael@0: #afui.android input.toggle+label:after { color:inherit; } michael@0: michael@0: #afui.android input.toggle+label { border-radius:0; } michael@0: michael@0: #afui.android input.toggle+label > span { michael@0: border-radius:0; michael@0: top:0; michael@0: width:27px; michael@0: height:23px; michael@0: } michael@0: michael@0: #afui.android label { color:inherit; } michael@0: michael@0: #afui.android input[type="radio"]:checked+label:before,#afui.android input[type="checkbox"]:checked+label:before { michael@0: background: #33B5E5; michael@0: } michael@0: michael@0: #afui.android > #aside_menu, michael@0: #afui.android > #menu { michael@0: border-right:1px solid rgba(128,128,128,0.5); michael@0: color:inherit; michael@0: background:inherit; michael@0: } michael@0: michael@0: #afui.android #aside_menu .list li, michael@0: #afui.android #menu .list li { michael@0: box-shadow:none; michael@0: border-color:#ccc; michael@0: } michael@0: michael@0: #afui.android #aside_menu .list .divider, michael@0: #afui.android #menu .list .divider { michael@0: background:inherit; michael@0: color:inherit; michael@0: font-size: 1em; michael@0: } michael@0: michael@0: #afui.android #aside_menu .list > li > a, michael@0: #afui.android #menu .list > li > a { michael@0: background:inherit; michael@0: color:inherit; michael@0: font-size: 1em; michael@0: } michael@0: michael@0: #afui.android #aside_menu .list, michael@0: #afui.android #menu .list { michael@0: font-weight: normal; michael@0: } michael@0: michael@0: #afui.android .button { michael@0: border-radius:0; michael@0: border:none; michael@0: background:#424343; michael@0: border-color:transparent; michael@0: color:inherit; michael@0: text-shadow:none; michael@0: box-shadow: inset 0 1px 0 rgba(255,255,255,.4); michael@0: } michael@0: michael@0: #afui.android.light .button { michael@0: background:#eee; michael@0: border-color:#D1D1D1; michael@0: } michael@0: michael@0: #afui.android .button.pressed, michael@0: #afui.android .header .button-grouped > .button.pressed { michael@0: background:#33B5E5; michael@0: border-color:#33B5E5; michael@0: } michael@0: michael@0: #afui.android .button.previous::after { michael@0: width:20px; height:20px; michael@0: background-color:inherit; michael@0: top:5px; left:-12px; michael@0: border-radius:0; michael@0: box-shadow:none; michael@0: border-color:transparent; michael@0: } michael@0: michael@0: #afui.android .button.next::after { michael@0: width:20px; height:20px; michael@0: background-color:inherit; michael@0: top:5px; right:-12px; michael@0: border-radius:0; michael@0: box-shadow:none; michael@0: border-color:transparent; michael@0: } michael@0: michael@0: #afui.android .header .button-grouped > .button { michael@0: border-color:#777; michael@0: } michael@0: michael@0: #afui.android .button-grouped * { michael@0: border:1px solid rgba(255,255,255,.25); michael@0: border-left-width:0; michael@0: box-shadow:none; michael@0: } michael@0: michael@0: #afui.android .button-grouped.vertical * { michael@0: border-left:1px solid rgba(255,255,255,.25); michael@0: border-bottom-width:0; michael@0: } michael@0: michael@0: #afui.android .button-grouped.vertical .button:last-child { michael@0: border-bottom:1px solid rgba(255,255,255,.25); michael@0: } michael@0: michael@0: #afui.android .afPopup { michael@0: border: solid 1px #aaa; michael@0: padding: 0; michael@0: -webkit-border-radius: 0; michael@0: border-radius: 0; michael@0: -webkit-transform:none; michael@0: transform:none; michael@0: -webkit-transition: none; michael@0: transition:none; michael@0: background:inherit; michael@0: background-color:rgba(0,0,0,0.9); michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.android.light .afPopup { michael@0: background-color:rgba(255,255,255,0.9); michael@0: } michael@0: michael@0: #afui.android .afPopup>HEADER{ michael@0: font-weight:normal; michael@0: font-size:20px; michael@0: text-align:left; michael@0: padding:10px; michael@0: } michael@0: michael@0: #afui.android .afPopup>DIV{ michael@0: font-size:14px; michael@0: text-align:left; michael@0: padding:10px; michael@0: margin:0; michael@0: border-top: solid 1px #aaa; michael@0: border-bottom: solid 1px #aaa; michael@0: } michael@0: michael@0: #afui.android .afPopup>FOOTER { michael@0: background:#bbb; michael@0: } michael@0: michael@0: #afui.android .afPopup>FOOTER>A, #afui.android.light .afPopup>FOOTER>A { michael@0: background:#fff; michael@0: color:#111; michael@0: } michael@0: michael@0: #afui.android .afPopup>FOOTER>A#cancel{ michael@0: margin-left:10px; michael@0: width:120px; michael@0: } michael@0: michael@0: #afui.android .afPopup>FOOTER>A#action{ michael@0: margin-right:10px; michael@0: width:120px; michael@0: } michael@0: michael@0: #afui.android .afPopup>FOOTER>A.center{ michael@0: margin:8px; michael@0: } michael@0: michael@0: #afui.android #af_actionsheet { michael@0: border: #666 1px solid; michael@0: border-top: #33B5E5 3px solid; michael@0: background:#555; michael@0: color:inherit; michael@0: margin:-20px 20px 0 20px; michael@0: padding:0px; michael@0: } michael@0: michael@0: #afui.android.light #af_actionsheet { michael@0: border: #bbb 1px solid; michael@0: border-top: #33B5E5 3px solid; michael@0: background:#bbb; michael@0: } michael@0: michael@0: #afui.android #af_actionsheet a{ michael@0: border-radius:0; michael@0: -webkit-border-radius:0; michael@0: border:0px solid #777; michael@0: background:#424343; michael@0: color:inherit; michael@0: line-height: 50px; michael@0: margin-bottom: 1px; michael@0: } michael@0: michael@0: #afui.android.light #af_actionsheet a{ michael@0: background:#fff; michael@0: } michael@0: michael@0: #afui.android #af_actionsheet a.cancel{ michael@0: margin-bottom: 0px; michael@0: } michael@0: michael@0: /* Bg #00ABA9 michael@0: michael@0: /* Font header #C6C6C6 michael@0: * reg white-space: michael@0: michael@0: border 303030 michael@0: hover : #111 michael@0: michael@0: */ michael@0: @-ms-viewport{ michael@0: width: device-width; michael@0: } michael@0: @font-face { michael@0: font-family: 'win8back'; michael@0: src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRk9UVE8AAARUAAsAAAAABmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAS4AAAGZpdvO1kZGVE0AAAI4AAAAGgAAABxnmGDwR0RFRgAAAlQAAAAdAAAAIAAwAARPUy8yAAACdAAAAEsAAABgL9zcQGNtYXAAAALAAAAAOgAAAVLgE/LMaGVhZAAAAvwAAAAuAAAANvx5/t1oaGVhAAADLAAAAB4AAAAkBBD/5GhtdHgAAANMAAAADAAAAAwEAAACbWF4cAAAA1gAAAAGAAAABgADUABuYW1lAAADYAAAAOgAAAGPgxEkPHBvc3QAAARIAAAADAAAACAAAwAAeJxtTj1PAkEUnD0WQbwAEomYnEdlDxbGQu0Ua+2sULFAEhIEY0WiNJisITE5G2lo6Iw1/gULKxMTSypLCz+2UMe7A6+ymTczb2bfCkgJIcTkSbm6vLe7X4EwILCm5w1th3RGKjOkTGnHMLedolIBMSOqoh3dCFtoJSwgaaE9bSFqicsUpPdGFAnMIntcLa/ncjl3bLjj70xwDhBtcY6Q1zDwIRD/dPRRmrgo3BK1wRbZcRnrHqsH8h/PD49qQTfwsvyxTyGJZt8mDp6HY/Bls18krxf8RY9s7Qw96HlecQy+9BajiB92a1nyceWGYuL7zf3yw5RB3oWeyPz72QRxeL9KXi1Jstt9UWRtkCQ6m3kXCq8eWyRKpYwKx5VuyC9HO5G4dmZUWpmxXzJhtKEAAHicY2BgYGQAgjO2i86D6LNr4wVgNABJKQZOAAB4nGNgZGBg4ANiCQYQYGJgBEIQyQLmMQAABGAANQAAAHicY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwMjPAgQCCyRCQ5prC4PCA4QMD44P/Dxj0GB8wKDQwMDDCFSgAISMAEEIMHwB4nGNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMIIkHDB8Y/v9HZikwCjBBdYEBIxsDMndEAgDJXAiuAAB4nGNgZGBgAGK+Bx4V8fw2Xxm4mRhA4OzaeAEE/f8BEwPjAyCXgwEsDQAU3gn7AAB4nGNgZGBgfPD/AYMeEwMDwz8GIAkUQQHMAG3nA/YAAAIAAAACAAACAAAAAAAAUAAAAwAAeJx9jjFOw0AQRZ8TJ4BACFHQ0KxEiWzZRomiHMAHSJHeiVaWRWRLm0QpuActZ6DlGByAM3AEvsPQUGSl0b79+2fmA1e8EtGfiHNujQec8Wg85IEX41ied+MRl3waj6V/yxnFF1Jujl09D7jm3nhIyZNxLM+b8Yg7PozH0r840NAyY0XFmmc4NO1sVa1FCzw1ezb6Cnr6er+pBCWdWnbHO8jhcRSkZLrnqv8jf9UpCRNVIV+ucJRduyu7UHtXpJmbu7/FwmkySYosl+lEvKUWB7Yy9HGchvYRWPqwbbrW5Wl2qv0H0Z06yHicY2BmwAsAAH0ABA==) format('woff'), michael@0: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAANAIAAAwBQRkZUTWeYYPAAAAWMAAAAHEdERUYAMgAGAAAFbAAAACBPUy8yL7rcHwAAAVgAAABWY21hcOAV89MAAAHEAAABUmdhc3D//wADAAAFZAAAAAhnbHlmEDC/5gAAAyQAAAB0aGVhZPx5/t0AAADcAAAANmhoZWEEEP/mAAABFAAAACRobXR4BKoAAgAAAbAAAAAUbG9jYQAsADoAAAMYAAAADG1heHAASgAcAAABOAAAACBuYW1lgxEkPAAAA5gAAAGPcG9zdJtVPjcAAAUoAAAAPAABAAAAAQAAWPDPKV8PPPUACwIAAAAAAM2tXxAAAAAAza1fEAAA/+ACAAHgAAAACAACAAAAAAAAAAEAAAHg/+AALgIAAAD+AAIAAAEAAAAAAAAAAAAAAAAAAAAFAAEAAAAFABkAAwAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA4ADwAAHg/+AALgHgACCAAAABAAAAAAAAAgAAAAAAAAAAqgAAAgAAAgAAAAAAAAADAAAAAwAAABwAAQAAAAAATAADAAEAAAAcAAQAMAAAAAgACAACAAAAAOAA8AD//wAAAADgAPAA//8AACADEAQAAQAAAAAAAAAAAAABBgAAAQAAAAAAAAABAgAAAAIAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAA6AAMAAv/iAf4B3gAHAA8AGAAAACIGFBYyNjQCIiY0NjIWFCU3IwcXMyczNQFp0pWV0pWgvIaGvIb+8Gtkj49ka84B3pXSlZXS/rOGvIaGvIFrjo5rRgAAAAABAAD/4AIAAeAAAgAAEQEhAgD+AAHg/gAAAAAAAAAMAJYAAQAAAAAAAQAIABIAAQAAAAAAAgAHACsAAQAAAAAAAwAjAHsAAQAAAAAABAAIALEAAQAAAAAABQALANIAAQAAAAAABgAIAPAAAwABBAkAAQAQAAAAAwABBAkAAgAOABsAAwABBAkAAwBGADMAAwABBAkABAAQAJ8AAwABBAkABQAWALoAAwABBAkABgAQAN4AdwBpAG4AOABiAGEAYwBrAAB3aW44YmFjawAAUgBlAGcAdQBsAGEAcgAAUmVndWxhcgAARgBvAG4AdABGAG8AcgBnAGUAIAAyAC4AMAAgADoAIAB3AGkAbgA4AGIAYQBjAGsAIAA6ACAANgAtADUALQAyADAAMQAzAABGb250Rm9yZ2UgMi4wIDogd2luOGJhY2sgOiA2LTUtMjAxMwAAdwBpAG4AOABiAGEAYwBrAAB3aW44YmFjawAAVgBlAHIAcwBpAG8AbgAgADEALgAwAABWZXJzaW9uIDEuMAAAdwBpAG4AOABiAGEAYwBrAAB3aW44YmFjawAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAEAAgECAQMHdW5pRTAwMAd1bmlGMDAwAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAEAAEABAAAAAIAAAAAAAEAAAAAzD2izwAAAADNrV8QAAAAAM2tXxA=) format('truetype'); michael@0: font-weight: normal; michael@0: font-style: normal; michael@0: } michael@0: michael@0: michael@0: #afui.win8 { michael@0: font:14px "Segoe UI Semilight", "HelveticaNeue-light", Helvetica, Arial, sans-serif; michael@0: font-size:14px; michael@0: background-color:#000; michael@0: color:#fff; michael@0: } michael@0: michael@0: #afui.win8.light { michael@0: background:#fff; michael@0: color:#000; michael@0: } michael@0: michael@0: #afui.win8 .header .button { michael@0: color: inherit; michael@0: border-color:transparent; michael@0: font-size:14px; michael@0: } michael@0: michael@0: michael@0: michael@0: #afui.win8 .backButton.pressed { michael@0: background:inherit; michael@0: } michael@0: michael@0: #afui.win8 .backButton { michael@0: color:inherit; michael@0: background:inherit; michael@0: margin:0; michael@0: font-family: 'win8back'; michael@0: width:0px; michael@0: height:0px; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: padding:0px; michael@0: margin:0px; michael@0: border:none; michael@0: position:absolute; michael@0: left:-185px; michael@0: -webkit-font-smoothing: antialiased; michael@0: } michael@0: michael@0: #afui.win8 .backButton::before { michael@0: content: "\e000"; michael@0: font-size:30px; michael@0: position:absolute; michael@0: top:10px; michael@0: right:-225px; michael@0: left:auto; michael@0: color:inherit; michael@0: font-family:inherit; michael@0: -webkit-transform:none; michael@0: transform:none; michael@0: } michael@0: michael@0: #afui.win8 .header h1 { michael@0: text-align: left; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.win8 .header{ michael@0: border:0px; michael@0: background: inherit; michael@0: border-bottom:inherit; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.win8 .footer { michael@0: padding:0px; michael@0: background:inherit; michael@0: text-align: center; michael@0: height:65px; michael@0: background:rgba(33,32,33,.9); michael@0: border-top:none; michael@0: } michael@0: michael@0: #afui.win8.light .footer{ michael@0: background:#F2F2F2; michael@0: color:black; michael@0: } michael@0: michael@0: #afui.win8 .footer>footer>a:not(.button) { michael@0: position: relative; michael@0: width: 56px !important; michael@0: height: 56px; michael@0: display: inline-block; michael@0: font: normal 9px/85px Segoe WP, Segoe UI, Verdana, Helvetica, Sans-Serif; michael@0: text-decoration: none; michael@0: color: inherit; michael@0: text-align: center; michael@0: text-shadow: 0 0 rgba(0, 0, 0, 0); michael@0: overflow: hidden; michael@0: background:inherit; michael@0: -webkit-backface-visibility: hidden; michael@0: -webkit-perspective: 1000; michael@0: } michael@0: michael@0: #afui.win8.light .footer>footer>a:not(.button) { michael@0: text-shadow: 0 0 rgba(0, 0, 0, 0); michael@0: } michael@0: michael@0: #afui.win8 .footer>footer>a.icon.pressed:not(.button):before { michael@0: background-color: #00ABA9; michael@0: } michael@0: michael@0: #afui.win8 .footer>footer>a.icon:not(.button):before { michael@0: top: 0px; michael@0: left: 10px; michael@0: font-size:19px; michael@0: width:auto; michael@0: padding: 5px; michael@0: border: 3px solid #fff; michael@0: border-radius: 20px; michael@0: } michael@0: michael@0: #afui.win8.light .footer>footer>a.icon:not(.button):before { michael@0: border: 3px solid #000; michael@0: } michael@0: michael@0: #afui.win8 .footer>footer>a:not(:last-of-type):not(.button){ michael@0: border:none; michael@0: } michael@0: michael@0: #afui.win8 .af-badge { michael@0: border:none; michael@0: } michael@0: michael@0: #afui.win8 #content,#afui.win8 #content > .panel { michael@0: background:inherit; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.win8 .list { michael@0: background:inherit; michael@0: color:inherit; michael@0: border-color:#303030; michael@0: } michael@0: michael@0: #afui.win8 .list .divider, #afui.win8 #menu.tabletMenu .list .divider { michael@0: background:#00ABA9; michael@0: padding:5px; michael@0: display:inline; michael@0: font-size:16px; michael@0: font-weight:normal; michael@0: border-top:none; michael@0: border-bottom:none; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.win8 .list li { michael@0: border-top:none; michael@0: border-bottom:none; michael@0: font-size:20px; michael@0: } michael@0: michael@0: #afui.win8 .panel h2 { michael@0: color:inherit; michael@0: font-weight:normal; michael@0: font-size:34px; michael@0: line-height:34px; michael@0: height:auto; michael@0: } michael@0: michael@0: #afui.win8 .collapsed:after {border-top: 6px solid;} michael@0: #afui.win8 .collapsed:before {border:2px solid;} michael@0: #afui.win8 .expanded:after {border-bottom: 6px solid;} michael@0: #afui.win8 .expanded:before {border:2px solid;} michael@0: michael@0: #afui.win8 .collapsed:before,#afui.win8 .expanded:before { michael@0: border-color: inherit; michael@0: } michael@0: michael@0: #afui.win8 .collapsed:after, michael@0: #afui.win8 .expanded:after{ michael@0: border-top-color:inherit; michael@0: border-top-color:inherit; michael@0: } michael@0: michael@0: #afui.win8 .afScrollbar {background:white !important;} michael@0: #afui.win8.light .afScrollbar {background:black !important;} michael@0: michael@0: #afui.win8 select, #afui.win8 textarea, #afui.win8 input[type="text"], #afui.win8 input[type="search"], #afui.win8 input[type="password"], #afui.win8 input[type="datetime"], #afui.win8 input[type="datetime-local"], #afui.win8 input[type="date"], #afui.win8 input[type="month"], #afui.win8 input[type="time"], #afui.win8 input[type="week"], #afui.win8 input[type="number"], #afui.win8 input[type="email"], #afui.win8 input[type="url"], #afui.win8 input[type="tel"], #afui.win8 input[type="color"], #afui.win8 .input-group { michael@0: background:black; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.win8.light select, #afui.win8.light textarea, #afui.win8.light input[type="text"], #afui.win8.light input[type="search"], #afui.win8.light input[type="password"], #afui.win8.light input[type="datetime"], #afui.win8.light input[type="datetime-local"], #afui.win8.light input[type="date"], #afui.win8.light input[type="month"], #afui.win8.light input[type="time"], #afui.win8.light input[type="week"], #afui.win8.light input[type="number"], #afui.win8.light input[type="email"], #afui.win8.light input[type="url"], #afui.win8.light input[type="tel"], #afui.win8.light input[type="color"], #afui.win8.light .input-group { michael@0: background:white; michael@0: } michael@0: michael@0: #afui.win8 input.toggle+label:after { michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.win8 input.toggle+label { michael@0: border-radius:0; michael@0: } michael@0: michael@0: #afui.win8 input.toggle:checked+label { michael@0: background:#00ABA9; michael@0: } michael@0: michael@0: #afui.win8 input.toggle+label > span { michael@0: border-radius:0; michael@0: top:0; michael@0: width:27px; michael@0: height:23px; michael@0: } michael@0: michael@0: #afui.win8 input[type="radio"]:checked+label:before,#afui.win8 input[type="checkbox"]:checked+label:before { michael@0: background: #00ABA9; michael@0: } michael@0: michael@0: #afui.win8 > #menu { michael@0: border-right:1px solid rgba(128,128,128,0.5); michael@0: color:inherit; michael@0: background:inherit; michael@0: } michael@0: michael@0: #afui.win8 > #aside_menu { michael@0: border-left:1px solid rgba(128,128,128,0.5); michael@0: color:inherit; michael@0: background:inherit; michael@0: border-right:0; michael@0: } michael@0: michael@0: #afui.win8 #menu .list .divider { michael@0: padding:4px; michael@0: line-height:30px; michael@0: margin-left:10px; michael@0: } michael@0: michael@0: #afui.win8 #menu .list { michael@0: font-weight: normal; michael@0: } michael@0: michael@0: #afui.win8 #menu .list li,#afui.win8 #menu .list .divider { michael@0: box-shadow:none; michael@0: } michael@0: michael@0: #afui.win8 .button { michael@0: border-radius:0; michael@0: border:none; michael@0: background:inherit; michael@0: border:3px solid #fff; michael@0: color:inherit; michael@0: text-shadow:none; michael@0: box-shadow:none; michael@0: } michael@0: michael@0: #afui.win8.light .button { michael@0: border:3px solid #000; michael@0: } michael@0: michael@0: #afui.win8 .button.pressed { michael@0: background:#00ABA9; michael@0: } michael@0: michael@0: #afui.win8 .button.next, #afui.win8 .button.previous { michael@0: border-color: #fff !important; michael@0: } michael@0: #afui.win8 .button.next::after, #afui.win8 .button.previous::after{ michael@0: border:none; michael@0: } michael@0: michael@0: #afui.win8 .button-grouped > .button{ michael@0: border:3px solid #fff; michael@0: border-right:0; michael@0: } michael@0: michael@0: #afui.win8 .button-grouped > .button:last-child { michael@0: border-right:3px solid #fff; michael@0: } michael@0: michael@0: #afui.win8 .button-grouped > .button:first-child, michael@0: #afui.win8 .button-grouped > .button:last-child { michael@0: border-radius:0; michael@0: } michael@0: michael@0: #afui.win8 .button-grouped.vertical >.button{ michael@0: border:3px solid #fff; michael@0: border-bottom:0; michael@0: } michael@0: michael@0: #afui.win8 .button-grouped.vertical > .button:last-child { michael@0: border-bottom:3px solid #fff; michael@0: } michael@0: michael@0: #afui.win8 .header .button-grouped > .button{ michael@0: border-color: #fff; michael@0: } michael@0: michael@0: #afui.win8 .header .button-grouped > .button.pressed{ michael@0: background:#00ABA9; michael@0: } michael@0: michael@0: #afui.win8.light .button-grouped > .button, michael@0: #afui.win8.light .button-grouped.vertical > .button, michael@0: #afui.win8.light .header .button-grouped > .button{ michael@0: border-color: #111; michael@0: } michael@0: michael@0: /** michael@0: * code specific to WP8 michael@0: */ michael@0: @media handheld, only screen and (max-width: 768px){ michael@0: #afui.win8 #menu { michael@0: display: none; michael@0: position: absolute; michael@0: left: 0; michael@0: bottom: 0; michael@0: z-index: 1000; michael@0: width:100%; michael@0: height: 150px; michael@0: font-size:20px; michael@0: top:auto; michael@0: background:inherit; michael@0: color:inherit; michael@0: -webkit-transition-timing-function: linear; michael@0: transition-timing-function: linear; michael@0: -webkit-transform:translate3d(0,150px,0); michael@0: transform:translate3d(0,150px,0); michael@0: } michael@0: #afui.win8 .hasMenu,#afui.win8 .hasMenu.on{ michael@0: michael@0: -webkit-transform:translate3d(0,0,0); michael@0: transform:translate3d(0,0,0); michael@0: } michael@0: #afui.win8 .header #menubadge { michael@0: display:none; michael@0: } michael@0: } michael@0: michael@0: #afui.win8 .afPopup { michael@0: width: 100%; michael@0: border: solid 0px #72767b; michael@0: left:0px !important; michael@0: -webkit-border-radius: 0; michael@0: border-radius: 0; michael@0: -webkit-transform:none; michael@0: transform:none; michael@0: -webkit-transition: none; michael@0: transition:none; michael@0: top: 0 !important; michael@0: background:#222; michael@0: color:inherit; michael@0: padding:15px; michael@0: } michael@0: michael@0: #afui.win8.light .afPopup { michael@0: background:#eee; michael@0: } michael@0: michael@0: #afui.win8 .afPopup>HEADER{ michael@0: font-size:20px; michael@0: } michael@0: michael@0: #afui.win8 .afPopup>DIV{ michael@0: font-size:16px; michael@0: padding:10px 0; michael@0: margin:0; michael@0: } michael@0: michael@0: #afui.win8 .afPopup>FOOTER{ michael@0: width:100%; michael@0: text-align:left; michael@0: display:block !important; michael@0: } michael@0: michael@0: #afui.win8 .afPopup>FOOTER>A#cancel{ michael@0: float:left; michael@0: min-width:100px; michael@0: } michael@0: michael@0: #afui.win8 .afPopup>FOOTER>A#action{ michael@0: float:left; michael@0: min-width:100px; michael@0: margin-left:10px; michael@0: } michael@0: michael@0: #afui.win8 .afPopup>FOOTER>A.center{ michael@0: width:auto; michael@0: } michael@0: michael@0: #afui.win8 #af_actionsheet { michael@0: background:#aaa; michael@0: color:black; michael@0: } michael@0: michael@0: #afui.win8 #af_actionsheet a{ michael@0: border-radius:0; michael@0: -webkit-border-radius:0; michael@0: border:0px solid black; michael@0: background-color:transparent; michael@0: font-weight:normal; michael@0: color:black; michael@0: box-shadow: 0px 1px 1px rgba(255,255,255,0); michael@0: } michael@0: michael@0: #afui.win8 #menu .list > li > a { michael@0: color:inherit; michael@0: } michael@0: michael@0: @media handheld, only screen and (min-width: 768px){ michael@0: michael@0: #afui.win8 .footer footer #metroMenu { michael@0: display:none; michael@0: } michael@0: #afui.win8 .footer { michael@0: -webkit-transform:translate3d(0,0,0); michael@0: transform:translate(0,0); michael@0: } michael@0: #afui.win8 #menu { michael@0: background:inherit; michael@0: color:inherit; michael@0: font-size:18px; michael@0: left:0; michael@0: top:0; michael@0: width:200px; michael@0: } michael@0: #afui.win8 #menu .list > li > a:after{ michael@0: margin-top:-11px; michael@0: } michael@0: } michael@0: michael@0: michael@0: #afui.win8 input[type="range"] { michael@0: -webkit-appearance: none; michael@0: -webkit-appearance: none; michael@0: background-color: #ccc; michael@0: height: 4px; michael@0: position: relative; michael@0: top: -10px; michael@0: margin-top: 15px; michael@0: michael@0: } michael@0: michael@0: #afui.win8 input[type="range"]::-webkit-slider-thumb { michael@0: -webkit-appearance: none; michael@0: position: relative; michael@0: z-index: 1; michael@0: width: 15px; michael@0: height: 15px; michael@0: michael@0: background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(100%,#ccc)); michael@0: background-image: gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(100%,#ccc)); michael@0: } michael@0: michael@0: #afui.bb { michael@0: font-family: "Slate Pro",Slate,"Myriad Pro","BBAlpha Sans",Helvetica; michael@0: font-size: 12pt; michael@0: } michael@0: michael@0: #afui.bb .header { michael@0: background:#00609E; michael@0: background:-ms-linear-gradient(65deg, #00609E 0%,#00AFEE 100%); michael@0: background:-webkit-gradient(linear, left bottom, right top, color-stop(0%,#00609E), color-stop(100%,#00AFEE)); michael@0: background:-webkit-linear-gradient(65deg, #00609E 0%,#00AFEE 100%); michael@0: background:linear-gradient(65deg, #00609E 0%,#00AFEE 100%); michael@0: border-style:solid; michael@0: border-width:1px; michael@0: border-color:#009CE1 transparent #004E92 transparent; michael@0: } michael@0: michael@0: #afui.bb .header h1 { michael@0: text-shadow:rgba(0,0,0,0.8) 0 1px 0; michael@0: font-weight:normal; michael@0: } michael@0: michael@0: #afui.bb .list { michael@0: font-weight: normal; michael@0: } michael@0: michael@0: #afui.bb .backButton { michael@0: display: block; michael@0: position: absolute; michael@0: line-height:60px; michael@0: left: 5px; michael@0: text-overflow: ellipsis; michael@0: font-size: 10px; michael@0: padding: 0; michael@0: color: #fff; michael@0: text-shadow: none; michael@0: background-color: transparent; michael@0: border:none; michael@0: border-color: transparent; michael@0: height: 44px; michael@0: top:0; michael@0: border-radius: 0; michael@0: box-shadow:none; michael@0: margin: 0; michael@0: padding-left: 0; michael@0: text-align: center; michael@0: width:50px; michael@0: padding:0 !important; michael@0: margin:0 !important; michael@0: } michael@0: michael@0: #afui.bb .backButton::before { michael@0: z-index: -1; michael@0: font-size:22px; michael@0: position: absolute; michael@0: top: -15px; michael@0: left: 15px; michael@0: text-align: center; michael@0: border-radius: 0; michael@0: border: none; michael@0: border-color: transparent; michael@0: box-shadow: none; michael@0: -webkit-transform: none; michael@0: transform: none; michael@0: font-family: 'chevron'; michael@0: speak: none; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: -webkit-font-smoothing: antialiased; michael@0: content: "\f054"; michael@0: top:1px; michael@0: -webkit-transform:rotate(180deg); michael@0: transform:rotate(180deg); michael@0: background-color: transparent; michael@0: } michael@0: michael@0: #afui.bb .backButton::after { michael@0: z-index: -1; michael@0: font-size:24px; michael@0: content: ' '; michael@0: position: absolute; michael@0: font-weight:bold; michael@0: background-color: transparent; michael@0: left:55px; michael@0: height:48px; michael@0: top:-5px; michael@0: width:2px; michael@0: background: #0aa9dc; michael@0: margin:auto; michael@0: text-align: center; michael@0: border-radius: 0; michael@0: border: none; michael@0: border-color: transparent; michael@0: box-shadow: none; michael@0: -webkit-transform: rotate(10deg); michael@0: transform: rotate(10deg); michael@0: } michael@0: michael@0: #afui.bb .header .button { michael@0: color:#fff; michael@0: background:none; michael@0: text-shadow:0 -1px 0 #333; michael@0: border-color:transparent; michael@0: } michael@0: michael@0: #afui.bb .footer { michael@0: border:none; michael@0: border-radius:0px; michael@0: background:none; michael@0: padding:0; michael@0: -webkit-box-shadow:none; michael@0: box-shadow: none; michael@0: } michael@0: michael@0: #afui.bb .footer>footer>a:not(.button) { michael@0: height:49px; michael@0: top:0px; michael@0: border-top:4px solid #000; michael@0: background:#1e1e1e; michael@0: } michael@0: michael@0: #afui.bb .footer>footer>a.pressed:not(.button) { michael@0: border:0px; michael@0: border-top:4px solid #0aa9dc; michael@0: border-radius:0px; michael@0: background:#3a3a3a; michael@0: color:white; michael@0: } michael@0: michael@0: #afui.bb .footer>footer>a:not(:last-of-type):not(.pressed):not(.button){ michael@0: border-right:1px solid black; michael@0: } michael@0: michael@0: #afui.bb .footer>footer>a.icon.pressed:not(.button):before { michael@0: color: white; michael@0: } michael@0: michael@0: #afui.bb #aside_menu, michael@0: #afui.bb #menu { michael@0: border-right:1px solid #bbb; michael@0: background: #fff; michael@0: color: #000; michael@0: } michael@0: michael@0: #afui.bb #aside_menu .list > li > a, michael@0: #afui.bb #menu .list > li > a { michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.bb #aside_menu .list .divider, michael@0: #afui.bb #menu .list .divider { michael@0: background:#fafafa; michael@0: color:black; michael@0: } michael@0: michael@0: #afui.bb .list .divider { michael@0: background:#fafafa; michael@0: border-top:none; michael@0: color:black; michael@0: border-bottom: 1px solid #0aa9dc !important; michael@0: } michael@0: michael@0: #afui.bb #aside_menu .list li, #afui.bb #aside_menu .list .divider, #afui.bb #aside_menu .list li:first-child, #afui.bb #aside_menu .list li:last-child, michael@0: #afui.bb #menu .list li, #afui.bb #menu .list .divider, #afui.bb #menu .list li:first-child, #afui.bb #menu .list li:last-child { michael@0: border-bottom-color :#ccc; michael@0: } michael@0: michael@0: #afui.bb .button , michael@0: #afui.bb .button-grouped *, michael@0: #afui.bb .button-grouped > .button:first-child, michael@0: #afui.bb .button-grouped.vertical *, michael@0: #afui.bb .button-grouped.vertical > .button:last-child, michael@0: #afui.bb > .header .button-grouped > .button { michael@0: border-color:#ccc; michael@0: } michael@0: michael@0: #afui.bb > .header .button-grouped > .button.pressed { michael@0: background:#07a; michael@0: } michael@0: michael@0: #afui.bb .panel { michael@0: background:#fff; michael@0: } michael@0: michael@0: #afui.bb .afPopup { michael@0: border: solid 1px #ccc; michael@0: -webkit-border-radius: 3px; michael@0: border-radius: 3px; michael@0: background:inherit; michael@0: color:inherit; michael@0: padding:0; michael@0: } michael@0: michael@0: #afui.bb .afPopup>HEADER{ michael@0: font-weight:normal; michael@0: font-size:20px; michael@0: text-align:center; michael@0: margin:0; michael@0: padding:8px; michael@0: color:white; michael@0: border-radius: 2px; michael@0: background:#00609E; michael@0: background:-ms-linear-gradient(65deg, #00609E 0%,#00AFEE 100%); michael@0: background:-webkit-gradient(linear, left bottom, right top, color-stop(0%,#00609E), color-stop(100%,#00AFEE)); michael@0: background:-webkit-linear-gradient(65deg, #00609E 0%,#00AFEE 100%); michael@0: background:linear-gradient(65deg, #00609E 0%,#00AFEE 100%); michael@0: } michael@0: michael@0: #afui.bb .afPopup>DIV{ michael@0: text-align:center; michael@0: padding:10px; michael@0: } michael@0: michael@0: #afui.bb .afPopup>FOOTER{ michael@0: padding:5px; michael@0: } michael@0: michael@0: #afui.bb .afPopup>FOOTER>A#cancel{ michael@0: width:120px; michael@0: } michael@0: michael@0: #afui.bb .afPopup>FOOTER>A#action{ michael@0: width:120px; michael@0: } michael@0: michael@0: #afui.bb #af_actionsheet { michael@0: background:white; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.bb #af_actionsheet a{ michael@0: border-radius:5px; michael@0: -webkit-border-radius:5px; michael@0: border:1px solid #ccc; michael@0: background:#eee; michael@0: color:#111; michael@0: } michael@0: michael@0: /** iOS 7 theme */ michael@0: michael@0: /** Blue color color:rgba(82,155,234,255); */ michael@0: michael@0: /* border rgba(158,158,158,255) */ michael@0: michael@0: #afui.ios7 { michael@0: font-family:'HelveticaNeue', 'Helvetica Neue',Helvetica, Arial, sans-serif; michael@0: } michael@0: michael@0: #afui.ios7 .header { michael@0: background:rgb(249,249,249); michael@0: color:inherit; michael@0: border:none; michael@0: border-bottom:1px solid rgba(158,158,158,255); michael@0: } michael@0: michael@0: michael@0: #afui.ios7.overlayStatusbar{ michael@0: margin-top: 20px; michael@0: background: #f9f9f9; michael@0: margin-bottom: -20px; michael@0: padding-bottom: 20px; michael@0: } michael@0: michael@0: #afui.ios7 .header .button { michael@0: color:rgba(82,155,234,255); michael@0: border-color:transparent; michael@0: font-size:14px; michael@0: font-weight:normal; michael@0: } michael@0: michael@0: #afui.ios7 .header h1 { michael@0: color:inherit; michael@0: text-shadow:none; michael@0: } michael@0: michael@0: #afui.ios7 .panel, #afui.ios7 #modalContainer { michael@0: background:rgba(238,238,238,255); michael@0: } michael@0: michael@0: #afui.ios7 .panel h2 { michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.ios7 .footer { michael@0: background:rgb(249,249,249); michael@0: color:black; michael@0: border-top:1px solid rgba(158,158,158,255); michael@0: box-shadow:none; michael@0: } michael@0: michael@0: #afui.ios7 .footer>footer>a:not(.button) { michael@0: color:rgba(96,96,96,255); michael@0: } michael@0: michael@0: #afui.ios7 .footer>footer>a.pressed:not(.button) { michael@0: border-radius:0; michael@0: background:transparent; michael@0: } michael@0: michael@0: #afui.ios7 #menubadge:after { michael@0: border-color:rgba(82,155,234,255); michael@0: } michael@0: michael@0: #afui.ios7 .list { michael@0: font-weight:normal; michael@0: } michael@0: michael@0: #afui.ios7 > #aside_menu, michael@0: #afui.ios7 > #menu { michael@0: border-right:1px solid #bbb; michael@0: background:rgba(238,238,238,255); michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.ios7 #aside_menu .list li,#afui.ios7 #aside_menu .list .divider,#afui.ios7 #aside_menu .list li:first-child,#afui.ios7 #aside_menu .list li:last-child, michael@0: #afui.ios7 #menu .list li,#afui.ios7 #menu .list .divider,#afui.ios7 #menu .list li:first-child,#afui.ios7 #menu .list li:last-child { michael@0: border-color:rgb(215,215,215); michael@0: font-weight:normal; michael@0: box-shadow:none; michael@0: } michael@0: michael@0: #afui.ios7 #aside_menu .list .divider, michael@0: #afui.ios7 #menu .list .divider { michael@0: background:rgba(238,238,238,255); michael@0: color:inherit; michael@0: font-size: 1em; michael@0: border-bottom:1px solid rgb(215,215,215); michael@0: } michael@0: michael@0: #afui.ios7 #aside_menu .list a, michael@0: #afui.ios7 #menu .list a { michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.ios7 #aside_menu .list, michael@0: #afui.ios7 #menu .list { michael@0: background:white; michael@0: font-weight: normal; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.ios7 .list > li > a:after{ michael@0: color:rgba(217,217,217,255); michael@0: } michael@0: michael@0: #afui.ios7 .button { michael@0: background-color:transparent; michael@0: } michael@0: michael@0: #afui.ios7 .backButton { michael@0: background:rgba(249,249,249,1); michael@0: color:rgba(82,155,234,255); michael@0: display: block; michael@0: position: absolute; michael@0: line-height:44px; michael@0: left: 25px; michael@0: text-overflow: ellipsis; michael@0: font-size: 14px; michael@0: padding: 0; michael@0: text-shadow: none; michael@0: background-color: transparent; michael@0: border:none; michael@0: border-color: transparent; michael@0: height: 44px; michael@0: top:auto; michael@0: border-radius: 0; michael@0: box-shadow:none; michael@0: margin: 0; michael@0: padding-left: 0; michael@0: text-align: center; michael@0: width:50px; michael@0: padding:0 !important; michael@0: margin:0 !important; michael@0: } michael@0: michael@0: #afui.ios7 .backButton::before { michael@0: z-index: -1; michael@0: font-size:22px; michael@0: position: absolute; michael@0: top: 10px; michael@0: left: -20px; michael@0: text-align: center; michael@0: border-radius: 0; michael@0: border: none; michael@0: border-color: transparent; michael@0: box-shadow: none; michael@0: -webkit-transform: none; michael@0: transform: none; michael@0: font-family: 'chevron'; michael@0: speak: none; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: -webkit-font-smoothing: antialiased; michael@0: content: "\f054"; michael@0: -webkit-transform:rotate(180deg); michael@0: transform:rotate(180deg); michael@0: background-color: transparent; michael@0: } michael@0: michael@0: #afui.ios7 .backButton::after { michael@0: content: ''; michael@0: width:0; michael@0: height:0; michael@0: border:none; michael@0: } michael@0: michael@0: michael@0: #afui.ios7 .button { michael@0: box-shadow:none; michael@0: border-radius: 0; michael@0: border-color:#ccc; michael@0: color:rgba(82,155,234,255); michael@0: text-shadow:none; michael@0: } michael@0: michael@0: #afui.ios7 .button-grouped * , michael@0: #afui.ios7 .button-grouped > .button:first-child, michael@0: #afui.ios7 .button-grouped.vertical * , michael@0: #afui.ios7 .button-grouped.vertical > .button:last-child, michael@0: #afui.ios7 .header .button-grouped > .button { michael@0: border-color:rgba(82,155,234,255); michael@0: } michael@0: michael@0: #afui.ios7 .button-grouped > .button.pressed , michael@0: #afui.ios7 .header .button-grouped > .button.pressed{ michael@0: color:white; michael@0: background:rgba(82,155,234,255); michael@0: } michael@0: michael@0: #afui.ios7 .afPopup { michael@0: border:1px solid rgba(158,158,158,255); michael@0: border-radius:10px; michael@0: padding:0; michael@0: text-align: center; michael@0: color:inherit; michael@0: background:rgba(249,249,249,1); michael@0: } michael@0: michael@0: #afui.ios7 .afPopup>HEADER{ michael@0: padding:10px 0; michael@0: } michael@0: michael@0: #afui.ios7 .afPopup>DIV{ michael@0: padding-bottom:10px; michael@0: } michael@0: michael@0: #afui.ios7 .afPopup>FOOTER{ michael@0: border-top:1px solid #aaa; michael@0: } michael@0: michael@0: #afui.ios7 .afPopup>FOOTER>A.center{ michael@0: width:100%!important; michael@0: } michael@0: michael@0: #afui.ios7 .afPopup .button { michael@0: border: none; michael@0: width: 50%; michael@0: margin: 0; michael@0: background: transparent; michael@0: color:rgba(82,155,234,255); michael@0: padding:12px 0; michael@0: } michael@0: michael@0: #afui.ios7 .afPopup .button.pressed { michael@0: background: transparent; michael@0: } michael@0: michael@0: #afui.ios7 .button.pressed { michael@0: font-weight:bold; michael@0: background: white; michael@0: } michael@0: michael@0: #afui.ios7 .afPopup a:not(:first-of-type) { michael@0: border-left:1px solid rgba(158,158,158,255); michael@0: } michael@0: michael@0: #afui.ios7 #af_actionsheet { michael@0: background-color:transparent; michael@0: color:black; michael@0: padding-left:10px; michael@0: padding-right:10px; michael@0: border-top: transparent 1px solid; michael@0: box-shadow: 0px -1px 2px rgba(0,0,0,0); michael@0: } michael@0: michael@0: #afui.ios7 #af_actionsheet a{ michael@0: background-image:none; michael@0: text-shadow:none; michael@0: box-shadow:none; michael@0: font-weight:normal; michael@0: border-radius: 0; michael@0: border:none; michael@0: -webkit-box-shadow:none; michael@0: color:rgba(82,155,234,255); michael@0: background-color:white; michael@0: cursor:pointer; michael@0: border-radius:0px; michael@0: line-height: 40px; michael@0: font-size: 20px; michael@0: margin-bottom: 1px; michael@0: } michael@0: michael@0: #afui.ios7 #af_actionsheet a:first-child{ michael@0: border-top-left-radius:5px; michael@0: border-top-right-radius:5px; michael@0: } michael@0: michael@0: #afui.ios7 #af_actionsheet a:nth-last-child(2){ michael@0: border-bottom-left-radius:5px; michael@0: border-bottom-right-radius:5px; michael@0: } michael@0: michael@0: #afui.ios7 #af_actionsheet a.cancel{ michael@0: font-weight:bold; michael@0: margin: 9px 0; michael@0: border-radius:5px; michael@0: } michael@0: michael@0: #afui.ios7 #af_actionsheet a.red{ michael@0: color:#f44; michael@0: } michael@0: michael@0: #afui.ios7 .footer>footer>a.pressed:not(.button),.footer>footer>a.icon.pressed:not(.button):before { michael@0: color:rgba(82,155,234,255); michael@0: } michael@0: michael@0: #afui.ios7 .button.previous { michael@0: border:none; michael@0: } michael@0: michael@0: #afui.ios7 .button.next { michael@0: border:none; michael@0: } michael@0: michael@0: #afui.ios7 .button.previous::after { michael@0: color:rgba(82,155,234,255); michael@0: z-index: -1; michael@0: font-size:22px; michael@0: position: absolute; michael@0: top: 2px; michael@0: left: -25px; michael@0: text-align: center; michael@0: border-radius: 0; michael@0: border: none; michael@0: border-color: transparent; michael@0: box-shadow: none; michael@0: -webkit-transform: none; michael@0: transform: none; michael@0: font-family: 'chevron'; michael@0: speak: none; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: -webkit-font-smoothing: antialiased; michael@0: content: "\f054"; michael@0: -webkit-transform:rotate(180deg); michael@0: transform:rotate(180deg); michael@0: background-color: transparent; michael@0: } michael@0: michael@0: #afui.ios7 .button.next::after { michael@0: color:rgba(82,155,234,255); michael@0: z-index: -1; michael@0: font-size:22px; michael@0: position: absolute; michael@0: top: 6px; michael@0: right: -25px; michael@0: text-align: center; michael@0: border-radius: 0; michael@0: border: none; michael@0: border-color: transparent; michael@0: box-shadow: none; michael@0: -webkit-transform: none; michael@0: transform: none; michael@0: font-family: 'chevron'; michael@0: speak: none; michael@0: font-style: normal; michael@0: font-weight: normal; michael@0: font-variant: normal; michael@0: text-transform: none; michael@0: line-height: 1; michael@0: -webkit-font-smoothing: antialiased; michael@0: content: "\f054"; michael@0: background-color: transparent; michael@0: } michael@0: michael@0: #afui.ios7 .button.gray { michael@0: color:#999; michael@0: background-color:transparent; michael@0: } michael@0: michael@0: #afui.ios7 .button.yellow { michael@0: color:#F1C222; michael@0: background-color:transparent; michael@0: } michael@0: michael@0: #afui.ios7 .button.red { michael@0: color:#b20000; michael@0: background-color:transparent; michael@0: } michael@0: michael@0: #afui.ios7 .button.green { michael@0: color:#009C0C; michael@0: background-color:transparent; michael@0: } michael@0: michael@0: #afui.ios7 .button.orange { michael@0: color:#FF8000; michael@0: background-color:transparent; michael@0: } michael@0: michael@0: #afui.ios7 .button.black { michael@0: color:black; michael@0: background-color:transparent; michael@0: } michael@0: michael@0: #afui.ios7 .button.slate { michael@0: color:#171F28; michael@0: background-color:transparent; michael@0: } michael@0: michael@0: #afui.ios7 .af-badge { michael@0: border:none; michael@0: box-shadow:none; michael@0: font-size:12px; michael@0: } michael@0: michael@0: #afui.ios7 input[type="range"] { michael@0: -webkit-appearance: none; michael@0: background-color: #333; michael@0: height: 4px; michael@0: position: relative; michael@0: top: -10px; michael@0: margin-top: 15px; michael@0: border-radius:2px; michael@0: } michael@0: michael@0: #afui.ios7 input[type="range"]::-webkit-slider-thumb { michael@0: -webkit-appearance: none; michael@0: position: relative; michael@0: z-index: 1; michael@0: width: 15px; michael@0: height: 15px; michael@0: -webkit-border-radius: 40px; michael@0: border-radius: 40px; michael@0: border:1px solid #333; michael@0: background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(100%,#ccc)); michael@0: background-image: gradient(linear, left top, left bottom, color-stop(0%,#ccc), color-stop(100%,#ccc)); michael@0: } michael@0: michael@0: /* iOS theme */ michael@0: #afui.ios { michael@0: color:black; michael@0: } michael@0: michael@0: #afui.ios .header { michael@0: background-color:#889BB3; michael@0: background-image:-ms-linear-gradient(top, #B3BECD 0%, #889BB3 50%, #6E84A2 51%); michael@0: background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #B3BECD), color-stop(.5, #889BB3), color-stop(.51, #6E84A2)); michael@0: background-image:-webkit-linear-gradient(top, #B3BECD 0%, #889BB3 50%, #6E84A2 51%); michael@0: background-image:linear-gradient(to bottom, #B3BECD 0%, #889BB3 50%, #6E84A2 51%); michael@0: border: 1px solid; michael@0: border-color:#CCD2DA transparent #2D3033 transparent; michael@0: color:white; michael@0: } michael@0: michael@0: #afui.ios .header h1 { michael@0: text-shadow: rgba(0,0,0,0.8) 0 -1px 0; michael@0: } michael@0: michael@0: #afui.ios .af-badge { michael@0: border:2px solid #fff; michael@0: box-shadow:0 1px 2px #555; michael@0: line-height:18px; michael@0: } michael@0: #afui.ios .panel, #afui.ios #modalContainer { michael@0: background:#e7e7e7; michael@0: } michael@0: michael@0: #afui.ios .panel h2 { color:inherit;} michael@0: michael@0: #afui.ios .footer { michael@0: background-color:#000; michael@0: background-image:-ms-linear-gradient(top, #222 0%, #111 50%, #000 51%); michael@0: background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #222), color-stop(0.5, #111), color-stop(.51, #000)); michael@0: background-image:-webkit-linear-gradient(top, #222 0%, #111 50%, #000 51%); michael@0: background-image:linear-gradient(to bottom, #222 0%, #111 50%, #000 51%); michael@0: box-shadow:0 1px 0 #555 inset; michael@0: michael@0: border-top:1px solid #000; michael@0: } michael@0: michael@0: #afui.ios .footer>footer>a.pressed:not(.button) { michael@0: background:rgba(255, 255, 255, 0.13); michael@0: border-radius:6px; michael@0: } michael@0: michael@0: #afui.ios .footer>footer>a.icon.pressed:not(.button):before { michael@0: color:#3a9de2; michael@0: } michael@0: michael@0: #afui.ios > #aside_menu, michael@0: #afui.ios > #menu.tabletMenu { michael@0: border-right:none; michael@0: background:#000; michael@0: color:#fff; michael@0: } michael@0: michael@0: #afui.ios .backButton { michael@0: line-height:15px; michael@0: width:58px; michael@0: display:block; michael@0: position:absolute; michael@0: top:5px; left:5px; michael@0: text-overflow:ellipsis; michael@0: font-size:12px; michael@0: padding:7px !important; michael@0: color:#fff; michael@0: text-shadow:0 -1px 0 #333; michael@0: background-color:#476999; michael@0: background-image: none !important; michael@0: border:1px solid; michael@0: border-color:#375073 #375073 #375073 transparent; michael@0: height:32px; michael@0: border-radius:5px; michael@0: box-shadow:0 1px 0 #9CABC0; michael@0: margin:0 0 0 15px !important; michael@0: padding-left:4px !important; michael@0: } /* Sets up positioning of the back button which appears in the header */ michael@0: michael@0: #afui.ios .backButton::before { michael@0: z-index:-1; michael@0: content:''; michael@0: position:absolute; michael@0: width:24px; height:24px; michael@0: background-color:#476999; michael@0: top:2px; left:-11px; michael@0: border-radius:5px; michael@0: border:1px solid; michael@0: border-color:transparent transparent #9CABC0 transparent; michael@0: box-shadow:1px -1px 0 #375073 inset; michael@0: -ms-transform:rotate(45deg); -moz-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg); michael@0: } michael@0: michael@0: #afui.ios .header .button { michael@0: color:#fff; michael@0: text-shadow:0 -1px 0 #333; michael@0: background-color:#476999; michael@0: border:1px solid #375073; michael@0: box-shadow:0 1px 0 #9CABC0; michael@0: background-image:linear-gradient(to bottom, #9CABC0 0%, #6E84A2 50%, #476999 51%); michael@0: } michael@0: michael@0: #afui.ios .header .button.pressed { michael@0: background-image:linear-gradient(to bottom, #6E84A2 0%, #476999 50%, #274979 51%); michael@0: } michael@0: michael@0: #afui.ios .footer .button { michael@0: color:#fff; michael@0: text-shadow:0 -1px 0 #333; michael@0: background-color:#444; michael@0: border:1px solid #222; michael@0: box-shadow:0 1px 0 #222; michael@0: background-image:linear-gradient(to bottom, #555 0%, #333 50%, #111 51%); michael@0: } michael@0: michael@0: #afui.ios .footer .button.pressed { michael@0: background-image:linear-gradient(to bottom, #444 0%, #222 50%, #000 51%); michael@0: } michael@0: michael@0: #afui.ios #aside_menu .list li, michael@0: #afui.ios #aside_menu .list .divider, michael@0: #afui.ios #aside_menu .list li:first-child, michael@0: #afui.ios #aside_menu .list li:last-child, michael@0: #afui.ios #menu .list li, michael@0: #afui.ios #menu .list .divider, michael@0: #afui.ios #menu .list li:first-child, michael@0: #afui.ios #menu .list li:last-child { michael@0: border-color:#101012; michael@0: -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .08); michael@0: box-shadow: inset 0 1px 0 rgba(255, 255, 255, .08); michael@0: } michael@0: michael@0: #afui.ios #aside_menu .list > li > a, michael@0: #afui.ios #menu .list > li > a { michael@0: color:#ccc; michael@0: } michael@0: michael@0: #afui.ios #aside_menu .list .divider, michael@0: #afui.ios #menu .list .divider { michael@0: background:#333; michael@0: color:#fff; michael@0: } michael@0: michael@0: #afui.ios .afPopup { michael@0: border: solid 2px #fff; michael@0: -webkit-box-shadow: 0px 4px 6px #555, 0 0 20px rgba(0,0,0,0.5); michael@0: -webkit-border-radius: 10px; michael@0: border-radius:10px; michael@0: padding: 0; michael@0: background: #1b294b; michael@0: background-image: -webkit-gradient(linear, left top, left bottom, from(#626c82), to(#1b294b)); michael@0: } michael@0: michael@0: #afui.ios .afPopup >* { michael@0: color:white; michael@0: } michael@0: michael@0: #afui.ios .afPopup>HEADER{ michael@0: font-weight:bold; michael@0: text-align:center; michael@0: text-shadow:0 -1px #000; michael@0: padding:5px; michael@0: } michael@0: michael@0: #afui.ios .afPopup>DIV{ michael@0: text-align:center; michael@0: } michael@0: michael@0: #afui.ios .afPopup>FOOTER>A{ michael@0: background-image: -webkit-gradient(linear, left top, left bottom, from(#626c82), to(#1b294b)); michael@0: color:white; michael@0: } michael@0: michael@0: #afui.ios .afPopup>FOOTER>A#cancel{ michael@0: width:120px; michael@0: margin-left:10px; michael@0: } michael@0: michael@0: #afui.ios .afPopup>FOOTER>A#action{ michael@0: width:120px; michael@0: margin-right:10px; michael@0: } michael@0: michael@0: #afui.ios .afPopup>FOOTER>A.center{ michael@0: float:none!important; michael@0: width:95%!important; michael@0: margin:8px!important; michael@0: } michael@0: michael@0: #afui.ios #af_actionsheet { michael@0: background:#595c61; michael@0: color:inherit; michael@0: } michael@0: michael@0: #afui.ios #af_actionsheet a{ michael@0: border-radius:10px; michael@0: -webkit-border-radius:10px; michael@0: border:3px solid #111; michael@0: background:#eee; michael@0: background: linear-gradient(to bottom, #fff 0%,#ccc 100%); michael@0: color:#111; michael@0: text-shadow:0 1px 0 #fff; michael@0: } michael@0: michael@0: #afui.ios #af_actionsheet a.cancel{ michael@0: background:#333; michael@0: background: linear-gradient(to bottom, #666 0%,#333 100%); michael@0: color:white; michael@0: text-shadow:0 -1px 0 #000; michael@0: } michael@0: michael@0: #afui.ios #af_actionsheet a.red{ michael@0: background:#d11; michael@0: background: linear-gradient(to bottom, #d55 0%,#d11 100%); michael@0: color:white; michael@0: text-shadow:0 -1px 0 #000; michael@0: } michael@0: michael@0: #afui.ios input[type="range"] { michael@0: -webkit-appearance: none; michael@0: background-color: #ccc; michael@0: height: 2px; michael@0: position: relative; michael@0: top: -10px; michael@0: margin-top: 15px; michael@0: } michael@0: michael@0: #afui.ios input[type="range"]::-webkit-slider-thumb { michael@0: -webkit-appearance: none; michael@0: position: relative; michael@0: michael@0: z-index: 1; michael@0: width: 15px; michael@0: height: 15px; michael@0: michael@0: -webkit-border-radius: 40px; michael@0: border-radius: 40px; michael@0: background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf1f6), color-stop(50%,#abd3ee), color-stop(51%,#89c3eb), color-stop(100%,#d5ebfb)); michael@0: background-image: gradient(linear, left top, left bottom, color-stop(0%,#ebf1f6), color-stop(50%,#abd3ee), color-stop(51%,#89c3eb), color-stop(100%,#d5ebfb)); michael@0: } michael@0: #af_actionsheet { michael@0: position:absolute; michael@0: left:0px; michael@0: right:0px; michael@0: padding-left:10px; michael@0: padding-right:10px; michael@0: padding-top:10px; michael@0: margin:auto; michael@0: background:black; michael@0: float:left; michael@0: z-index:9999; michael@0: border-top:#fff 1px solid; michael@0: background:rgba(71,71,71,.95); michael@0: background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.4)), to(rgba(255,255,255,0)), color-stop(.08,rgba(255,255,255,.1)), color-stop(.08,rgba(255,255,255,0))); michael@0: background-image:-webkit-linear-gradient(top, rgba(255,255,255,.4) 0%, rgba(255,255,255,.1) 8%, rgba(255,255,255,0) 8%); michael@0: box-shadow:0px -1px 2px rgba(0,0,0,.4); michael@0: } michael@0: #af_actionsheet a { michael@0: text-decoration:none; michael@0: -webkit-transition:all 0.4s ease; michael@0: transition:all 0.4s ease; michael@0: text-shadow:0px -1px rgba(0,0,0,.8); michael@0: padding:0px .25em; michael@0: border:1px solid rgba(0,0,0,.8); michael@0: text-overflow:ellipsis; michael@0: border-radius:.75em; michael@0: background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,.4)), to(rgba(255,255,255,0)), color-stop(.5,rgba(255,255,255,.1)), color-stop(.5,rgba(255,255,255,0))); michael@0: background-image:-webkit-linear-gradient(top, rgba(255,255,255,.5) 0%, rgba(255,255,255,.2) 50%, rgba(255,255,255,0) 50%); michael@0: box-shadow:0px 1px 1px rgba(255,255,255,0.7); michael@0: display:block; michael@0: color:white; michael@0: text-align:center; michael@0: line-height:36px; michael@0: font-size:20px; michael@0: font-weight:bold; michael@0: margin-bottom:10px; michael@0: background-color:rgba(130,130,130,1); michael@0: } michael@0: michael@0: #af_actionsheet a.selected { michael@0: background-color:rgba(150,150,150,1); michael@0: } michael@0: michael@0: #af_actionsheet a.cancel { michael@0: background-color:rgba(43,43,43,1); michael@0: } michael@0: michael@0: #af_actionsheet a.cancel.selected { michael@0: background-color:rgba(73,73,73,1); michael@0: } michael@0: #af_actionsheet a.red { michael@0: color:white; michael@0: background-color:rgba(204,0,0,1); michael@0: } michael@0: michael@0: #af_actionsheet a.red.selected { michael@0: background-color:rgba(255,0,0,1); michael@0: } michael@0: michael@0: michael@0: #mask{ michael@0: display:block; michael@0: width:100%; michael@0: height:100%; michael@0: background:#000; michael@0: z-index: 999999; michael@0: position:fixed; michael@0: top:0; michael@0: left:0; michael@0: } michael@0: michael@0: michael@0: michael@0: .afPopup { michael@0: display: block; michael@0: width: 280px; michael@0: float:left; michael@0: border: solid 1px #72767b; michael@0: -webkit-border-radius: 10px; michael@0: border-radius:10px; michael@0: padding: 10px; michael@0: opacity: 1; michael@0: -webkit-transform: scale(1); michael@0: transform:scale(1); michael@0: position: absolute; michael@0: z-index: 1000000; michael@0: top: 50%; michael@0: left: 50%; michael@0: margin: 0px auto; michael@0: background: rgba(70,70,70,1); michael@0: color:white; michael@0: } michael@0: .afPopup >* { michael@0: color:inherit; michael@0: } michael@0: michael@0: .afPopup.hidden { michael@0: opacity: 0; michael@0: -webkit-transform: scale(0.1); michael@0: michael@0: } michael@0: michael@0: .afPopup.show { michael@0: -webkit-transition: all 0.2s ease-in-out; michael@0: transition: all 0.2s ease-in-out; michael@0: } michael@0: michael@0: .afPopup>HEADER{ michael@0: font-weight:bold; michael@0: font-size:20px; michael@0: margin:0; michael@0: padding:5px; michael@0: } michael@0: michael@0: .afPopup>DIV{ michael@0: font-size:14px; michael@0: margin:8px; michael@0: } michael@0: michael@0: .afPopup>FOOTER{ michael@0: width:100%; michael@0: text-align:center; michael@0: display:block !important; michael@0: } michael@0: michael@0: .afPopup>FOOTER>A#cancel{ michael@0: float:left; michael@0: margin-left:5px; michael@0: } michael@0: michael@0: .afPopup>FOOTER>A#action{ michael@0: float:right; michael@0: margin-right:5px; michael@0: } michael@0: michael@0: .afPopup>FOOTER>A.center{ michael@0: float:none!important; michael@0: width:80%; michael@0: margin:8px; michael@0: } michael@0: /** This can be your default scrollbar class. You must use !important to override the default inline styles */ michael@0: .scrollBar { michael@0: position: absolute !important; michael@0: width: 5px !important; michael@0: height: 20px !important; michael@0: border-radius: 2px !important; michael@0: border: 1px solid black !important; michael@0: background: black !important; michael@0: opacity: 0 !important; michael@0: } michael@0: #afModalMask { michael@0: position:absolute; michael@0: top:0px; michael@0: left:0px; michael@0: width:100%; michael@0: height:100%; michael@0: background:transparent; michael@0: display:none; michael@0: z-index:9999; michael@0: } michael@0: michael@0: #afSelectBoxContainer { michael@0: position:absolute; michael@0: display:block; michael@0: width:90%; michael@0: max-width:280px; michael@0: margin-right:auto; michael@0: min-height:100px; michael@0: background:#303030; michael@0: color:white; michael@0: overflow:hidden; michael@0: z-index:9999; michael@0: max-height:300px; michael@0: margin-top: -150px; michael@0: top: 50%; michael@0: left: 50%; michael@0: margin-left: -138px; michael@0: } michael@0: michael@0: michael@0: #afSelectBoxfix ul { michael@0: list-style-type:none; michael@0: padding:0px; michael@0: margin:0px; michael@0: } michael@0: #afSelectBoxfix li { michael@0: font-size: 1.1em; michael@0: color: #fff; michael@0: display: block; michael@0: line-height: 2.5em; michael@0: padding: 0 1em; michael@0: border-bottom: 1px solid #444; michael@0: } michael@0: #afSelectBoxfix .selected { michael@0: background:#33B5E5; michael@0: } michael@0: michael@0: .afFakeSelect { michael@0: width: 200px; michael@0: height: 30px; michael@0: display: inline-block; michael@0: border: 1px solid #ccc; michael@0: border-radius: 5px; michael@0: line-height: 2em; michael@0: font-size: 1em; michael@0: padding-left: 10px; michael@0: position: relative; michael@0: padding-right: 35px; michael@0: text-overflow: ellipsis; michael@0: white-space: nowrap; michael@0: overflow: hidden; michael@0: } michael@0: michael@0: .afFakeSelect:after { michael@0: position:absolute; michael@0: top:5px; michael@0: right:5px; michael@0: border: 14px solid transparent; michael@0: border-top-color: #ccc; michael@0: content:''; michael@0: } michael@0: michael@0: #afSelectBoxContainer #afSelectDone,#afSelectBoxContainer #afSelectCancel{ michael@0: margin-top:10px; michael@0: display: inline-block; michael@0: height: 30px; michael@0: width: 100px; michael@0: background:#33B5E5; michael@0: border: 1px solid #33B5E5; michael@0: text-align: center; michael@0: line-height: 2em; michael@0: float: left; michael@0: margin-left: 10px; michael@0: } michael@0: #afSelectBoxContainer #afSelectCancel { michael@0: float:right; michael@0: margin-right:10px; michael@0: } michael@0: #afSelectBoxContainer #afSelectClose { michael@0: overflow: hidden; michael@0: border-bottom: 1px solid #444; michael@0: padding-bottom:5px; michael@0: } michael@0: michael@0: select:disabled~.afFakeSelect { michael@0: background:#ccc; michael@0: color:black; michael@0: }