@spinner : url(data:image/gif;base64,R0lGODlhEAAQAKIAAP///9bW1szMzL29vXt7e3Nzc2ZmZv4BAiH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAHACwAAAAAEAAQAAADPAi6QRQrymJMkcwFatuLXOFt1bWEYBmNq6awGDCicUhjIYzBwTBAmc9CQBSkLJGiYKZi+EgdV60ZCwIjCQAh+QQFBwAHACwAAAYABgAIAAADE3gz1/LCwaYYbYTQYkxpnEdlRwIAIfkEBQcABwAsAAACAAYACAAAAxN4OqMnUKgoVzuEuGJMUZznZE4CACH5BAUHAAcALAIAAAAIAAYAAAMUeKozqyKKQ8iRohhTTjsa91DWkwAAIfkEBQcABwAsBgAAAAgABgAAAxR4RNddxhR3oDxjtHWEF9QHUtmRAAAh+QQFBwAHACwKAAIABgAIAAADFHhE12WmOCjbaviMgYUXzQc225EAACH5BAUHAAcALAoABgAGAAgAAAMTeEqkV8YUBaVjagwnulDel21KAgAh+QQFBwAHACwGAAoACAAGAAADFHiqRKvFmHLGOHGKLU47XPdYz5EAADs=); @alert_container_id : #qfqAlertContainer; @spinner_class : spinner; @{alert_container_id} { position: fixed; top: 0; left: 0; width: 100%; z-index: 1000; .alert { margin-bottom: 2px; } } i.@{spinner_class} { display: inline-block; background: @spinner no-repeat; //height: image-height(@spinner); //width: image-width(@spinner); height: 16px; width: 16px; } /*inline elements in horizontal mode are too much left*/ .form-horizontal { .form-inline { .form-group { margin: 0; } } /* reduce unwished padding-top offset */ .checkbox { padding-top: 0; } .checkbox-inline { padding-top: 0; margin-top: -4px; } .radio { padding-top: 0; } .radio-inline { padding-top: 0; margin-top: -4px; } input[type=file] { display: inline; } } .form-inline { .control-label { font-weight: normal; } }