/*
*
* !DO NOT EDIT THE CSS FILES, THEY ARE BUILT WITH THE LESS CSS!
* less/content/maincontent.css
*
* ---------------------------
* Styles associated with the base for maincontent
* ---------------------------
*/
#wdn_content_wrapper {
  background: #fff;
  padding: 4px;
  box-shadow: 0 1px 3px #7a7a7a;
  -webkit-box-shadow: 0 1px 3px #7a7a7a;
}
/* Base styles for the maincontent, overriding the css-reset */
#maincontent {
  position: relative;
  margin-bottom: 15px;
  font-size: 77%;
  line-height: 140%;
  color: #333;
}
#maincontent:after {
  content: "";
  display: block;
  clear: both;
  height: 0;
}
#maincontent a {
  outline: none;
  color: #b70302;
  text-decoration: none;
}
#maincontent a:hover {
  color: #c40302;
}
#maincontent a:focus {
  color: #cc0000;
}
#maincontent p {
  margin: 0 0 1.1em 0;
}
#maincontent img {
  border: none;
}
#maincontent ul,
#maincontent ol {
  list-style: disc;
  padding: 0 0 1.1em 1.5em;
}
#maincontent ol {
  list-style: decimal;
}
#maincontent dd {
  padding: 0 0 0 1.6em;
}
#maincontent pre {
  overflow: auto;
}
#maincontent .clear {
  clear: both;
}
#maincontent img,
#maincontent video,
#maincontent audio {
  max-width: 100%;
  height: auto;
}
@media (min-width: 320px) {
  
}
@media (min-width: 480px) {
  
}
@media (min-width: 600px) {
  #maincontent {
    margin-bottom: 50px;
  }
}
@media (min-width: 768px) {
  #wdn_content_wrapper {
    box-shadow: none;
    -webkit-box-shadow: none;
  }
}
@media (min-width: 960px) {
  
}
@media (min-width: 1040px) {
  #wdn_content_wrapper {
    padding: 0;
  }
}
