/* ios small mobile css */

html, body {
  width: 1200px;
  float: left;
  padding: 0;
}

#page {
  width: 1200px;
  min-width: !important;
  float: left;
  padding: 0;
}

#banner {
  width: 1200px;
  float: left;
  padding: 0;
}

#main {
  width: 100%;
  max-width: 100% !important;
  min-width: 100% !important;
  clear: both;
  float: left;
}


#primary {
  width: 570px;
  margin: 0;
  clear: none;
}

article{
 width: 550px;
 padding: 0;
 margin: 0 !important;
}

pre {
  white-space: pre-wrap;
}

#content {
  float: left;
  padding: 10px 0 !important;
  margin: 0 10px !important;
}

#secondary {
  float: right !important;
  width: 240px !important;
  margin: 0 !important;
  padding: 0 !important;
}

#main #content {
  margin: 0 !important;
  width: 100% !important;
}

.singular #primary {
  margin: 0 0 0 80px !important;
  width: 770px !important;
}

.singular article{
 width: 770px;
 padding: 0;
 margin: 0 !important;
}

input#s{
  width: 120px;
}