html {position: relative;min-height: 100%;}
body {
    font-family: 'Droid Sans', Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333333;
    margin-bottom: 235px;
}
h1 {margin-top: 10px;font-size: 180%;font-weight: bold;}
h2 {font-size: 150%;font-weight: bold;}
h3 {font-size: 125%;font-weight: bold;}
h4 {font-weight: bold;}
.navbar {margin-bottom: 10px;}
.navbar-brand {padding: 10px 15px;}
.dropdown-menu.sites-dropdown {min-width: 400px;}
.dropdown-menu li a {padding: 5px 15px; font-weight: 300;}
.sites-column-dropdown {padding: 0;	list-style: none;}
.sites-column-dropdown li a {display: block;clear: both;line-height: 1.428571429;color: #333;white-space: normal;}
.sites-column-dropdown li a:hover {text-decoration: none;color: #262626;background-color: #f5f5f5;}
.breadcrumb {margin-bottom: 10px;}
footer {font-size: 95%;margin-top: 20px;position: absolute;bottom: 0;width: 100%;height: 235px;}
footer .page-header {margin: 10px 0;font-weight: bold; }
.footer-main {background: none repeat scroll 0 0 #F8F8F8; padding: 20px 0; }
.footer-legal {background: none repeat scroll 0 0 #272727; padding: 10px 0; color: #696566; }
.footer-legal .brand-name {color: #FFFFFF; font-weight: bold; }
.page-header {margin: 10px 0; }
.flatpages-content {font-size: 16px; color: #444444;}
.panel-heading {font-weight: bold;}
.tab-content {
    padding: 20px 10px 10px 10px;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-color: #ddd #ddd;
    border-image: none;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    margin-bottom: 20px;
    border-top: 0;
}
.contact-info {font-size: 16px;}
textarea.form-control {height: 150px;resize: none;}
div.promo {margin-bottom: 10px;}
div.promo.margin-top {margin-top: 10px;}
ul.list-unstyled {margin-bottom: 0;}
li.lead {margin-bottom: 10px;}
@media only screen and (min-width : 768px) {
    .classified-description {font-size: 16px;}
}
.classified-wrapper {position: relative;color: #444444;padding: 8px 5px 3px; border: 1px solid #eee; border-radius: 4px;}
.classified-wrapper.media { margin-top: 5px;}
.classified-wrapper:hover{color: #222222; background-color: rgba(252, 248, 203, 0.5); border-color: #faebcc;}
.classified-wrapper h4 {font-size: 16px;}
.classified-wrapper.inactive {color: #999999;}
.classified-wrapper.inactive ul.media-bottom li {color: #999999;}
.classified-wrapper.inactive .text-primary {color: #999999;}
ul.cl-labels {display: inline-block; font-size: 13px; margin-bottom: 0; margin-left: 0;}
ul.cl-labels li {padding: 0;}
ul.cl-labels li span.label {vertical-align: top;}
ul.media-bottom {margin: 3px 0 0;}
ul.media-bottom li {color: #6f6f6f; font-size: 12px; font-weight: bold; padding: 0;}
ul.with-divider > li+li:before {padding: 0 2px;color: #ccc;content: "/\00a0";}
ul.with-divider li {padding: 0;}
div.classified-wrapper a.classified-link {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none;
    z-index: 10;
    background-color: #FFF;
    opacity: 0;
    filter: alpha(opacity=1);
}
@media (max-width: 1199px) and (min-width: 992px) {
    #price2.visible-md {display: inline-block !important;}
}
@media (max-width: 767px) {
    #price2.visible-xs {display: inline-block !important;}
}
.alert {padding: 10px;margin-bottom: 10px;}
.alert-grey, .alert-gray {
  background-color: #f5f5f5;
  border-color: #dddddd;
  color: #555555;
}
.alert-default {
  background-color: #ffffff;
  border-color: #dddddd;
  color: #444444;
}
.alert.owner-info {color: #444444;border-top-left-radius: 0;border-top-right-radius: 0;padding: 5px;}
.alert.owner-info ul {margin-left: 0;}
.owl-theme .owl-controls {margin-top: 0;}
.owl-theme .owl-controls .owl-buttons div {
    margin: 0 20px;
    color: #333333;
    padding: 3px 10px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    background: transparent;
}
.owl-carousel {position: relative;}
.owl-theme .owl-controls .owl-buttons div.owl-prev, .owl-theme .owl-controls .owl-buttons div.owl-next {position: absolute;top: 50%;margin-top: -24px;}
.owl-prev {left: 0;}
.owl-next {right: 0;}
@media (max-width: 767px) {
    .owl-prev,.owl-next {display: none !important;}
}
@media (min-width: 767px) {
    .search-form input#id_q {width: 350px;}
    .search-form input#id_price__gte {width: 80px;}
    .search-form input#id_price__lte {width: 80px;}
}
.search-box {margin-bottom: 15px;padding-bottom: 10px;padding-top: 10px;}
.search-form .help-block-error {display: none!important;}
.search-q .form-group{margin-bottom: 5px;}
ul.selected-tags {margin-bottom: 0;}
ul.selected-tags li {margin-bottom: 5px;}
#search-filters.panel-group .panel {border-radius:0;margin-bottom:0;margin-top:0;}
#search-filters.panel-group .panel + .panel {margin-top: 0; border-top: None;}
#search-filters .list-group{margin-bottom:0;}
#search-filters .list-group-item {border: None;}
#search-filters a[data-toggle] {color: #333333;}
[data-toggle]:hover {text-decoration: none;}
[data-toggle]:focus {text-decoration: none;}
.breadcrumb > li + li:before {content: "\00BB ";}
/*.results-info {font-size: 13px;padding: 7px;}*/
#category-list {font-size: 15px;}
#category-list a {
    color: #444444;
    display: block;
    clear: both;
    text-decoration: none;
}
.sub-categories a {padding: 2px 10px;}
.sub-categories li a:hover {
    color: #222222;
    background-color: rgba(210, 221, 255, 0.64);
}
#category-list hr {margin: 0.3em 2em 0.3em 5px;}
#category-list > hr {color: #909090;}
#category-list h3 {margin-bottom: 3px;padding-left: 5px;}
#category-list h3 a {display: block;}
#category-list h3 a:hover {color: #337ab7;}
.icon{background-image:url("../img/iconos.0636f2aa92ef.png");background-repeat:no-repeat;padding-left:35px;line-height:31px}.icon-viviendas{background-position:0 0}.icon-autos{background-position:0 -32px}.icon-servicios{background-position:0 -64px}.icon-otros-servicios{background-position:0 -64px}.icon-computadoras{background-position:0 -96px}.icon-celulares{background-position:0 -129px}.icon-se-vende{background-position:0 -161px}.icon-clases-y-cursos{background-position:0 -192px}.icon-comunidad{background-position:0 -224px}.icon-phone{background-position:0 -257px}.icon-consolas-juegos{background-position:0 -289px}.icon-piezas-accesorios-de-computadoras{background-position:0 -321px}.icon-audio-tv-video{background-position:0 -352px}.icon-electrodomesticos{background-position:0 -384px}.icon-portatiles{background-position:0 -545px}.icon-impresoras{background-position:0 -577px}

@media (max-width: 768px) {
    label[for="id_price__gte"],label[for="id_price__lte"]{display: none;}
    .search-box .inlineblock {display: block;}
    .search-box .inlineblock .form-group {width: 49% !important;display: inline-block;}
    .search-form label[for='id_q'] {display: none!important;}
    .search-form .form-group { margin-bottom: 5px;}
    .grid-item {width: 220px;}
}
@media screen and (min-width: 769px) {
    .search-box .inlineblock {display: inline-block;}
    .grid-item {width: 240px;}
}
@media only screen and (min-width:  992px) {
    #category-list {font-size: 14px;}
    .grid-item {width: 185px;}
}
@media only screen and (min-width:  1200px) {
    #category-list {font-size: 15px;}
    .grid-item {width: 228px;}
}
#post-listing .tab-content{
    color: #555555;
    background-color: #f5f5f5;
}
#post-listing .nav-tabs > li > a {
    background-color:#f5f5f5;
    border-bottom-color: #ddd;
}
#post-listing .nav-tabs > li.active > a {
    border-bottom-color: transparent;
}
form#post-form .checkbox-inline.checkbox-inline {
    margin-top: 0;
    margin-left: 10px;
}
form#post-form .image-formset .form-group {
    margin-bottom: 0;
}
form#post-form .image-formset label[for$=image] {
    display: none;
}
#promob-topwide {margin-bottom: 10px;}
a.promob img {margin-bottom: 5px;}
#scroll-top {display: none;}
#scroll-top a {
    background-color: rgba(0,0,0,0.3);
    border-radius: 5px;
    bottom: 2em;
    color: #fff;
    font-size: 12px;
    padding: 0.5em 1em;
    position: fixed;
    right: 2em;
    text-decoration: none;
    transition: background 0.5s ease-in 0s;
    z-index: 200;
}
#scroll-top a:hover {background: none repeat scroll 0 0 #d9534f;}
.category-site-stats {
    margin: 20px 0;
}