/*************************************************************/
/* inc/style_550.css                                         */
/*                                                           */
/* VERSION: 1.0                                              */
/*                                                           */
/* MODIFIED: 03/18/2017                                      */
/*                                                           */
/* DESCRIPTION: Style sheet for screens at least 550px wide  */
/*                                                           */
/* HISTORY:                                                  */
/*  4.0 - 03/17/2017 New Changes                             */
/*                                                           */
/*************************************************************/

header {
  border-bottom: none;
}
header img#titleimg {
  width:350px;
  margin: 1em 1em .5em .5em;
}

div#alerthead {
  display: block;
  margin-top: .5em;
}
div#alert {
  margin-top: .5em;
}
div#alerthead a {
  color: blue;
  font-size: .85em;
  font-style: italic;  
  text-decoration: underline;
  cursor: pointer;
}
div#socialdiv {
  display: block;
  float: right;
  text-align: right;
  padding: .25em;
  width: 60px;
}
div#socialdiv table {
  border-spacing: 0px;
  border-collapse: separate;
  margin: 5px;
}
div#socialdiv table td {
  padding: 0px 2px;
}
div#socialdiv img {
  width: 20px;
}
div#burger {
  display: none;
}

a#searchexpand {
  display: none;
}
div#searchbox {
  display: block;
}
div#searchbox input#searchinput {
  width: 160px;
}

section#subheader {
  display: block;
}

div#sort {
  padding-top: 0;
}

ul#books li {
  display: flex;             /* NEW, Spec - Opera 12.1, Firefox 20+ */
  flex-wrap: wrap;
  width: 100%;
  padding: .5em 0; 
}
div.bookname {
}
div.ratingverified {
  margin-left: auto;
  padding-right: .5em;
}

li#midtable_ad div {
  width: 550px;
}

#title_link {
  font-size: 40pt;
  margin: 0px 5px;
}
#title_blurb {
  display: block;
}
