/*This file is invoked from function sd350_node_load in the sd350 Drupal module.*/


body {
  color: #000;
  background: #fff;
  /*font: normal 100%/1.9em "Lucida Grande", "Lucida Sans Unicode", sans-serif;*/
  font: normal 14pt/1.5 Arial, Helvetica, sans-serif;
}

a {
  text-decoration: underline;
}


#header {display: none;}
.breadcrumb {display: none;}
div.meta.submitted {display: none;}
div#footer-wrapper {display: none;}
html, body, #page {height: 0%;}
div#content.column {max-width: 800px;}
div#main.clearfix {max-width: 800px;}
legend {display: none !important;}
.form-item.webform-component.webform-component-markup.webform-component--logo-bottom {
    margin-top: 80px;
    position: absolute;
}

div#sidebar-first {display: none;}

div.links {display: none;}

#page-wrapper {
    margin-left: auto;
    margin-right: auto;
    min-width: 0;
    max-width: 800px;
}
div#main.clearfix {width: unset;}

div.footer1 {
  max-width: 780px;
  min-width: 0;
  width: 100%;
  height: auto;
}
div.footer1 img {
  width: 92%;
  height: auto;
}
#content {
  max-width: 870px;
  margin: 0 auto;
  padding-left: 10px;
  padding-right: 10px;
}

table.social {
  text-align: center;
  /*vertical-align: middle;
  valign: middle;*/
  padding: 0;
  margin: 0;
  border: none;
}

table.social td {
  text-align: center;
  vertical-align: middle;
  /*vertical-align:middle
  //valign: middle;*/
  padding: 0;
  margin: 0;
  border: none;
}

table.social td img {
  text-align: center;
  vertical-align: middle;
  /*valign: middle;*/
  padding: 0;
  margin: 0;
  border: none;
}

kbd {
  background-color: #f2f2f2;
  /*background-color: #FF0000;*/
  border: 1px outset #575757;
  margin: 0 3px;
  color: #000;
  display: inline-block;
  padding: 0 6px;
  -khtml-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-size: 13pt;
}

#logo {
  max-width: 400px !important;
  /*margin-right: 10px;*/
  width: 100% !important;
  height: auto !important;
}
