#lp_conts *,
#lp_conts *:before,
#lp_conts *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
#lp_conts html,
#lp_conts body,
#lp_conts div,
#lp_conts span,
#lp_conts object,
#lp_conts iframe,
#lp_conts h1,
#lp_conts h2,
#lp_conts h3,
#lp_conts h4,
#lp_conts h5,
#lp_conts h6,
#lp_conts p,
#lp_conts blockquote,
#lp_conts pre,
#lp_conts abbr,
#lp_conts address,
#lp_conts cite,
#lp_conts code,
#lp_conts del,
#lp_conts dfn,
#lp_conts em,
#lp_conts img,
#lp_conts ins,
#lp_conts kbd,
#lp_conts q,
#lp_conts samp,
#lp_conts small,
#lp_conts strong,
#lp_conts sub,
#lp_conts sup,
#lp_conts var,
#lp_conts b,
#lp_conts i,
#lp_conts dl,
#lp_conts dt,
#lp_conts dd,
#lp_conts ol,
#lp_conts ul,
#lp_conts li,
#lp_conts fieldset,
#lp_conts form,
#lp_conts label,
#lp_conts legend,
#lp_conts table,
#lp_conts caption,
#lp_conts tbody,
#lp_conts tfoot,
#lp_conts thead,
#lp_conts tr,
#lp_conts th,
#lp_conts td,
#lp_conts article,
#lp_conts aside,
#lp_conts canvas,
#lp_conts details,
#lp_conts figcaption,
#lp_conts figure,
#lp_conts footer,
#lp_conts header,
#lp_conts hgroup,
#lp_conts menu,
#lp_conts nav,
#lp_conts section,
#lp_conts summary,
#lp_conts time,
#lp_conts mark,
#lp_conts audio,
#lp_conts video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
#lp_conts body {
  line-height: 1;
}
#lp_conts article,
#lp_conts aside,
#lp_conts details,
#lp_conts figcaption,
#lp_conts figure,
#lp_conts footer,
#lp_conts header,
#lp_conts hgroup,
#lp_conts menu,
#lp_conts nav,
#lp_conts section {
  display: block;
}
#lp_conts nav ul {
  list-style: none;
}
#lp_conts li {
  list-style-type: none;
}
#lp_conts blockquote,
#lp_conts q {
  quotes: none;
}
#lp_conts blockquote:before,
#lp_conts blockquote:after,
#lp_conts q:before,
#lp_conts q:after {
  content: "";
  content: none;
}
#lp_conts a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  text-decoration: none;
}
#lp_conts ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}
#lp_conts mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}
#lp_conts del {
  text-decoration: line-through;
}
#lp_conts abbr[title],
#lp_conts dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}
#lp_conts table {
  border-collapse: collapse;
  border-spacing: 0;
}
#lp_conts hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}
#lp_conts input,
#lp_conts select {
  vertical-align: middle;
}
#lp_conts img {
  max-width: 100%;
  height: auto;
  vertical-align: bottom;
}