
/* ------ NOTES ----------------------------------------------------------------

Master screen style for Meme Machine. Overrides styles in all-master.css.

----------------------------------------------------------------------------- */

#mememachine #header #logo-burt {
  float: right;
  width: 63px;
  margin: 9px 20px 0 0;
  }
#mememachine #header #logo-burt span, #header #logo-burt a {
  float: right;
  width: 63px;
  height: 20px;
  background: url(../images/logo-burt.png) no-repeat;
  border: none;
  }
#mememachine #header #logo-mememachine {
  float: left;
  width: 194px;
  margin: 10px 20px 0 20px;
  }
#mememachine #header #logo-mememachine span, #header #logo-mememachine a {
  float: left;
  display: block;
  width: 194px;
  height: 20px;
  background: url(../images/logo-mememachine.png) no-repeat;
  border: none;
  }
#mememachine #header #logo-mememachine img, #header #logo-burt img {
  display: block;
  width: 0;
  border: none;
  }
  
#mememachine .blackbox-big {min-height: 250px;}
#mememachine .blackbox-big img {float: left; margin: 10px 40px 35px 140px;}

#mememachine .blackbox-big .info form {
  float: left;
  position: relative;
  width: 396px;
  padding: 10px 12px 0; 
  height: 60px;
  margin: 5px 0 0;
  background: url(../images/bg-form-blue.png) top left no-repeat;
  }
  
#mememachine #case-studies {
  list-style: none;
  float: left;
  margin: 0px 0px 30px;
  padding: 20px;
  background: #f2f9fd;
  font-size: 12px;
  line-height: 150%;
  }
#mememachine #case-studies li {
  display: inline;
  float: left;
  width: 170px;
  margin: 0 0 0 20px;
  }
#mememachine #case-studies li:first-child {margin-left: 0;}
#mememachine #case-studies img {
  margin: 10px 0;
  width: 150px;
  border: 2px solid #ccc;
  }
#mememachine #case-studies p {margin: 0 0 .5em;}
#mememachine #case-studies a {float: right;}

#mememachine #tc-plugg {margin-left: 200px;}

#mememachine .case-menu {
  float: left;
  list-style: none;
  margin-bottom: 20px;
  width: 100%;
  }
#mememachine .case-menu li {
  float: left;
  list-style: none;
  display: inline;
  margin-right: 5px;
  padding-left: 5px;
  border-left:1px solid #4c4c4c;
  }
  
#mememachine .case-menu li:first-child {
  border: none;
  padding-left: 0;
  }  

#mememachine .reaction-list {
  float: left;
  list-style: none;
  padding: 20px;
  margin-bottom: 20px;
  background-color: #f2f9fd;
  }
#mememachine .reaction-list li {
  float: left;
  list-style: none;
  display: inline;
  width: 170px;
  margin-right: 15px;
  min-height: 100px;
  }
  
#mememachine .screenshot img {
  border: 10px solid #4c4c4c;
  width: 570px;
  float: none;
}