2 -------------------------------------------------- */
86 /* Prevents iOS text size adjust after orientation change, without disabling (Thanks to @necolas) */
88 -webkit-text-size-adjust: 100%;
89 -ms-text-size-adjust: 100%;
93 -------------------------------------------------- */
101 font: 14px/1.25 "Helvetica Neue", sans-serif;
103 background-color: #fff;
106 /* Universal link styling */
109 text-decoration: none;
110 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* Removes the dark touch outlines on links */
113 /* Wrapper to be used around all content not in .bar-title and .bar-tab */
121 background-color: #fff;
122 -webkit-transition-property: top, bottom;
123 transition-property: top, bottom;
124 -webkit-transition-duration: .2s, .2s;
125 transition-duration: .2s, .2s;
126 -webkit-transition-timing-function: linear, linear;
127 transition-timing-function: linear, linear;
128 -webkit-overflow-scrolling: touch;
131 /* Hack to force all relatively and absolutely positioned elements still render while scrolling
132 Note: This is a bug for "-webkit-overflow-scrolling: touch" */
134 -webkit-transform: translateZ(0px);
135 transform: translateZ(0px);
138 /* Utility wrapper to pad in components like forms, block buttons and segmented-controllers so they're not full-bleed */
143 /* Pad top/bottom of content so it doesn't hide behind .bar-title and .bar-tab.
144 Note: For these to work, content must come after both bars in the markup */
145 .bar-title ~ .content {
148 .bar-tab ~ .content {
151 .bar-header-secondary ~ .content {