tighten CSS on form item min-width

We set a min-width on form fields so they line up neatly,
but the rule was wide enough to hit some other, more specialised
form items e.g. the pair of text fields within a table used to
specify device detection regexes in the the theme settings

Might need to keep an eye out for places this needs to be widened
again, but a quick check shows it mostly working.

closes #238
Merge pull request #239 from ds125v/issue238

tighten CSS on form item min-width
rework targetting of buttons to avoid last-child

The use of last-child and after seems to confuse IE8,
so target buttons in a different way

closes #235
#241 recompiled css
Merge branch 'master' of github.com:/bmbrands/theme_bootstrap
regen rlt
#241 regen rlt
Merge branch 'ds125v-issue235'
center single login box

Possibly the size needs tweaked on bigger screens?

closes #243
Merge pull request #245 from ds125v/issue243

center single login box
margins for enrolment iconts
cleanup: removed reader and respond js
Merge pull request #246 from bmbrands/bmbrands

cleanup: removed reader and respond js
updated readme file
Fix current section indenting.
Merge pull request #250 from gjb2048/course_current_section_master

Fix current section indenting.
Merge pull request #249 from wezley98/updatereadme

updated readme file with new bootstrap version
More efficient render_pix_icon.
Merge pull request #258 from gjb2048/master_glyphiconopt

More efficient render_pix_icon.
removed leftovers from reader function