@@ -13,11 +13,11 @@ label.ui-slider {
1313 font-size : 16px ;
1414 line-height : 1.4 ;
1515 font-weight : normal;
16- margin : 0 ;
16+ margin : 0 0 .4 em ;
1717 display : block;
1818}
19- .ui-field-contain label .ui-slider {
20- margin-bottom : .4 em ;
19+ .ui-slider label .ui-slider {
20+ margin-bottom : 0 ;
2121}
2222/* High level of specificity to override Textinput CSS. Input always mini sized.
2323Margin-top/bottom: .5em * 16px/14px to make it equal to ui-slider-contain margin */
@@ -51,10 +51,11 @@ input.ui-input-text.ui-slider-input {
5151 margin : .25em 0 ;
5252}
5353.ui-field-contain input .ui-slider-input ,
54- .ui-field-contain .ui-slider .ui-mini input .ui-slider-input ,
54+ .ui-field-contain .ui-slider .ui-mini input .ui-slider-input {
55+ margin-top : 0 ;
56+ }
5557.ui-field-contain .ui-slider-contain ,
5658.ui-field-contain .ui-slider .ui-mini .ui-slider-contain {
57- margin-top : 0 ;
5859 margin-bottom : 0 ;
5960}
6061/* Margin-left: 59px for the input width incl. padding and border, 30px slider handle width incl. border is actual margin. */
@@ -120,9 +121,12 @@ div.ui-slider-switch {
120121 margin : .25em 0 ;
121122 top : 0 ;
122123}
124+ .ui-field-contain .ui-slider-switch input .ui-slider-input ,
125+ .ui-field-contain .ui-slider-switch .ui-mini input .ui-slider-input ,
123126.ui-field-contain .ui-slider-switch ,
124127.ui-field-contain .ui-slider-switch .ui-mini {
125- margin : 0 ;
128+ margin-top : 0 ;
129+ margin-bottom : 0 ;
126130}
127131.ui-slider-inneroffset {
128132 margin : 0 16px ;
@@ -177,6 +181,28 @@ div.ui-slider-switch {
177181 text-indent : 1.5em ;
178182}
179183
184+ @media all and (max-width : 27.9375em ){
185+ .ui-slider label .ui-slider {
186+ margin-right : 15px ;
187+ }
188+ .ui-slider .ui-mini label .ui-slider {
189+ margin-right : 8px ;
190+ }
191+ .ui-slider label .ui-slider ,
192+ .ui-slider input .ui-slider-input {
193+ float : none;
194+ display : inline-block;
195+ }
196+ .ui-slider .ui-slider-track {
197+ margin-left : 15px ;
198+ margin-right : 15px ;
199+ }
200+ .ui-slider .ui-mini .ui-slider-track {
201+ margin-left : 8px ;
202+ margin-right : 8px ;
203+ }
204+ }
205+
180206@media all and (min-width : 28em ){
181207 .ui-field-contain label .ui-slider {
182208 vertical-align : top;
0 commit comments