.wMod,
.wMod-h {
  font-weight:700;
  color:#000
}
.filterBy .block label.select,
.paginador div a {
  padding:5px 10px
}
.form-add-post li,
.sidebar-add-post,
.wMod,
.wMod-data {
  position:relative
}
#boxMail li a,
div.spoiler a:hover {
  text-decoration:none
}
.wMod {
  background:url("images/bg_clim_h.gif") left bottom repeat-x #f5f5f5;
  border:1px solid #ccc;
  -moz-border-radius:5px;
  border-radius:5px;
  font-size:12px;
  margin-bottom:12px;
  padding:6px
}
#showResult .rango,
.wMod-h {
  background-repeat:no-repeat;
  background-position:left center
}
.wMod-h {
  padding:2px 2px 5px 0px;
  margin-bottom:5px;
  text-shadow:0 1px 0 #ccc
}
.wMod-data {
  padding-top:5px
}
.wMod-f {
  border-top:1px solid #ccc;
  margin-top:6px;
  padding:4px 3px 3px;
  text-align:center
}
#showResult .rango {
  width:16px;
  height:16px;
  display:inline-block
}
.filterBy .block label {
  padding:5px 10px 5px 18px;
  color:#fff;
  cursor:pointer;
  position:relative
}
.filterBy .block select {
  margin:0;
  width:177px
}
.filterBy .block input[type=checkbox],
.filterBy .block input[type=radio] {
  position:absolute;
  top:5px;
  left:2px
}
.filterBy .block label:hover {
  text-decoration:underline
}
.filterBy .block .mBtn {
  width:auto
}
#tabbedhome a span {
  display:block;
  width:14px;
  background:url(images/icons/home.png) center center no-repeat
}
#tabbedhome.here a span {
  background-image:url(images/icons/home_here.png)
}
#boxMail {
  padding:0;
  margin:5px 0 0
}
#boxMail li {
  line-height:normal
}
#boxMail li a {
  display:block;
  overflow:hidden;
  white-space:nowrap;
  padding:2px 4px
}
#boxMail img {
  display:block;
  margin-right:5px;
  float:left;
  height:32px;
  width:32px
}
#boxMail .content {
  display:block;
  width:auto;
  color:grey;
  font-weight:400;
  font-size:11px;
  vertical-align:top
}
#boxMail .autor {
  color:#3b5998;
  font-weight:700;
  padding-top:2px;
  white-space:normal
}
#boxMail .preview {
  overflow:hidden;
  white-space:nowrap
}
#boxMail .subject {
  color:#333;
  font-weight:700
}
#boxMail .time {
  color:#9d9d9d;
  font-size:9px
}
.paginador {
  border-top:1px dashed #aaa;
  margin:25px 0 10px;
  padding-top:2px
}
.paginador div {
  display:block;
  margin:5px 0;
  width:110px
}
.paginador div a {
  background:#383838;
  border-radius:3px;
  color:#fff!important;
  font-weight:700
}
#no-comments {
  font-weight:700;
  font-size:14px;
  text-align:center;
  color:#666;
  margin:10px 0 10px 10px
}
.sidebar-add-post {
  background:#fff6ca;
  border-top:5px solid #ff7a00;
  padding:8px
}
.sidebar-add-post p span.stitle {
  color:#3f3f0d;
  font-size:14px;
  font-weight:400;
  margin:0
}
.sidebar-add-post ul li {
  background:url(images/cross-button.png) 0 3px no-repeat;
  padding:3px 0 3px 20px
}
.sidebar-add-post ul li.correct {
  background:url(images/tick-button.png) 0 3px no-repeat
}
.consejos-view-more-button {
  background:#b59704;
  color:#fff;
  display:block;
  float:right;
  font-weight:700;
  margin-left:10px;
  margin-top:8px;
  padding:5px 10px;
  vertical-align:middle
}
.form-add-post {
  background:#eee;
  border-top:5px solid #2d7bcc;
  float:left;
  width:100%
}
.form-add-post form {
  margin:30px auto;
  padding:0;
  width:770px
}
.form-add-post li {
  margin:0 0 15px
}
.form-add-post label {
  font-weight:700;
  font-size:16px;
  display:block;
  padding:5px 0
}
.form-add-post label span {
  color:#165a9e
}
.form-add-post input.text-inp,
.form-add-post textarea {
  background:#fff!important;
  display:block;
  padding:5px;
  width:760px
}
.form-add-post input.text-inp.selected,
.form-add-post input.text-inp:active,
.form-add-post input.text-inp:focus,
.form-add-post textarea.selected,
.form-add-post textarea:active,
.form-add-post textarea:focus {
  -moz-box-shadow:0 0 5px #06f!important;
  -webkit-box-shadow:0 0 5px #06f!important;
  box-shadow:0 0 5px #06f!important;
  border:1px solid #06f!important
}
.form-add-post input.text-inp:hover,
.form-add-post textarea:hover {
  -moz-box-shadow:0 0 5px #ccc;
  -webkit-box-shadow:0 0 5px #ccc;
  box-shadow:0 0 5px #ccc;
  border:1px solid #ccc
}
.form-add-post .markItUpHeader {
  -moz-border-radius:5px;
  background:#ddd;
  border:1px solid #bbb;
  height:26px;
  padding:5px 5px 0;
  width:760px
}
.form-add-post .markItUpHeader ul ul li {
  margin:0;
  width:auto
}
.form-add-post .special-left {
  float:left;
  width:300px
}
.form-add-post .special-right {
  float:right;
  width:300px
}
.form-add-post .option p {
  margin:0 0 10px 5px;
  color:#777;
  width:260px
}
.form-add-post .option label {
  font-weight:700;
  font-size:11px;
  display:block;
  padding:0;
  color:#000;
  cursor:pointer
}
.form-add-post select option {
  padding:3px 3px 3px 28px;
  background-position:5px center;
  background-repeat:no-repeat
}
.sidebar-add-post ul {
  margin-bottom:10px
}
.sidebar-add-post p,
.sidebar-add-post ul li {
  color:#737317
}
.capsprot,
.errormsg {
  position:absolute;
  top:5px;
  right:0;
  color:red;
  background:0 0;
  font-weight:400
}
.error textarea,
body .form-add-post li.error input {
  -moz-box-shadow:0 0 5px #e20404!important;
  -webkit-box-shadow:0 0 5px #e20404!important;
  box-shadow:0 0 5px #e20404!important;
  border:1px solid #e20404!important
}
.end-form {
  background:#f6f6f6;
  border-top:1px solid #d1d1d1;
  padding:8px
}
#mydialog.preview #buttons {
  margin:-10px 10px 10px!important;
  padding:0!important
}
#mydialog.preview #dialog #title {
  display:none!important
}
#upload_form,
.hidden,
div.spoiler .body {
  display:none
}
#upload_form p {
  text-align:justify;
  margin:5px
}
#upload_form hr {
  background-color:#ff7a00
}
#upload_form .head {
  padding:5px;
  text-align:left
}
#upload_form .inputs {
  text-align:center;
  width:250px
}
#upload_form input[type=radio] {
  margin:0 5px
}
#upload_form input[type=file] {
  margin-left:1em;
  margin-bottom:5px
}
#results .status_0 {
  color:red
}
#results .status_1 {
  color:green
}
#imagenes {
  text-align:center;
  overflow:auto;
  max-width:674px;
  max-height:163px
}
#imagenes .item {
  width:160px;
  float:left;
  margin:1em 2px 0
}
#imagenes .item img {
  max-width:150px;
  max-height:120px
}
#imagenes a.txt,
#resultados a.titlePost {
  display:block
}
div.spoiler .title {
  background-color:#ccc;
  -moz-border-radius:4px;
  margin:1em 20px 5px;
  display:block
}
div.spoiler .title a {
  background:url(images/add.png) 5px center no-repeat;
  padding:3px 0 3px 20px;
  color:#333;
  font-size:11px;
  font-weight:700;
  display:block
}
div.spoiler a.show {
  background-image:url(images/minus.png)
}
#resultados div.info {
  background-color:#fff;
  padding:2px 3px;
  margin-top:2px
}
#resultados div.info a {
  color:#77c
}
#resultados div.info img {
  vertical-align:middle
}
textarea {
  resize:none
}
