﻿input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
    background-color: #F4F4F4;
}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"],
input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
    display: inline-block;
    margin: auto;
}
input[type="file"], input[type="checkbox"], input[type="radio"], select { margin: auto; }
ul li ul, ul li ol { margin-bottom: 0; margin-left: inherit; }
label { display: inline-block; color: inherit; font-size: inherit; }
select { width: auto; height: 2rem; }
/*select {
  -webkit-appearance: listbox !important;
  -moz-appearance: listbox !important;
  background-color: #FAFAFA;
  background-image: none;
}*/
table { background: inherit; border: inherit; margin-bottom: inherit; table-layout: auto; }
    table thead tr th, table thead tr td { color: inherit; }
    table tr th, table tr td { font-size: inherit; }
    table tr.even, table tr.alt, table tr:nth-of-type(2n) { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; }
h1, h2, h3, h4, h5, h6 { margin: 0; }
span.label, li.label { background: none; font: inherit; padding: inherit; color: inherit; }
a:focus { color: #5c5b5b; }
/*pages*/
.page-title { padding: 0; }
