header.header {
  margin-top: 11px;
}

/*LOGON INTENDENCIA.*/
#top_bar_logo a{
  margin-top: -11px;
  z-index: 1000;
  margin-right: 30px;
  float: right;
  background-image: url('../images/solapaIM_blanca.png');
  width: 40px;
  height: 29px;
}
/*BUSQUEDA GENERAL.*/
aside #block-search-form {
  padding: 5% 0px;
}
aside #block-search-form h2 {
  padding: 4px 0;
}
aside #block-search-form .form-item-search-block-form {
  display: inline-block;
  width: 89%;
}
aside #block-search-form .form-wrapper {
  display: inline-block;
  float: right;
  text-align: right;
  width: 11%;
}
aside #block-search-form input {
  border: 1px solid #FFFFFF;
  color: #333;
  height: 18px;
  width: 95%;
}
/*FILTROS EXPUESTOS.*/
aside .views-exposed-form {
  background-color: #E6E7E8;
  border-radius: 5px;
  padding: 3px 0px 15px 15px;
  margin: 10px 0;
}
aside .views-exposed-form .views-exposed-widget {
  width: 100%;
  clear: both;
  display: block;
}
aside .views-exposed-widgets input, aside .views-exposed-widgets select {
  border: 1px solid #FFFFFF;
  color: #333333;
  width: 100%;
}
/*MENU SIDEBAR*/
aside #block-menu-menu-quick-links {
  margin-top: 40px;
}
/* Filtros busquedas especializadas */

div.block-views{
    background-color: #E6E7E8;
}

div.block-views .content{
    padding: 10px;
}

.layout-3col__left-sidebar .views-exposed-widget .form-text
{
    height: 14px;
}

.layout-3col__left-sidebar .views-exposed-widget .form-submit {
  background: transparent url(../images/lupa_boton.png) no-repeat 0 0;
  border: medium none;
  float: right;
  height: 20px;
  line-height: 0; /* Esto oculta el texto en ie 7. */
  margin: 5px 0 0 132px;
  overflow: hidden;
  padding: 0; /*0 0 0 5px;*/
  text-indent: -999px;
  width: 20px;
}

.layout-3col__left-sidebar .views-exposed-widget label{
    font-weight: normal;
}

/*TRAMO SIGNIFICATIVO*/
.tramo-significativo-wrapper {
  height: 16px;
  width: 16px;
}
.tramo-significativo-wrapper .option-label {
  display: none;
}
.tramo-significativo-wrapper.selected {
  background: url('../images/selected.png') no-repeat;
}
.tramo-significativo-wrapper.empty {
  background: url('../images/not-selected.png') no-repeat;
}


/*Bloque Home de busuqeda simple*/
div.form-item-busqueda-por-padron label {
  font-weight: normal;
  width: 67px;
  float: left;
  display: block;
}

div.form-item-busqueda-por-padron input {
  border: 1px solid #FFFFFF;
  display: block;
  float: left;
  height: 18px;
  width: 40%;
}

.finder-padrones input#edit-find {
  background: transparent url(../images/lupa_boton.png) no-repeat 0 0;
  border: medium none;
  height: 19px;
  line-height: 0;
  margin-left: 5px;
  margin-top: 0px;
  overflow: hidden;
  padding: 0;
  text-indent: -999px;
  width: 19px;
}


.tramo-significativo-formatter span.checkbox-selected {
  background: url('../images/selected.png') no-repeat;
  height: 16px;
  width: 16px;
  display: inline-block;
}

.tramo-significativo-formatter span.checkbox-empty {
  background: url('../images/not-selected.png') no-repeat;
  height: 16px;
  width: 16px;
  display: inline-block;
}

.tramo-significativo-formatter span.text {
  display: inline;
  margin-left: 6px;
  height: 16px;
  vertical-align: top;
}


/*TO ADD*/

.main-menu ul li.active-trail {
  background: white;
  border-color: white;
}

.main-menu ul li.active-trail a {
  color: #339BBE;
}

.pane-entity-field.pane-node-field-direccion > .field-items .field-item {
  margin: 0;
}
.pane-entity-field.pane-node-field-direccion .field-name-field-calle {
  float: left;
  clear: both;
  margin-right: 5px;
}
.pane-entity-field.pane-node-field-direccion .field-name-field-numero-puerta {
  float: left;
  display: block;
}

.field-collection-container .field-name-field-direccion .field-item {
  margin: 0;
}
.field-collection-container .field-name-field-direccion .field-collection-view {
  border: none;
}

/*CHECKBOX*/
body.page-node.node-type-bien .tramo-significativo-wrapper {
  width: 100%;
}

body.page-node.node-type-bien .tramo-significativo-wrapper .option-label {
  display: block;
  padding-left: 25px;
}

/*Pertenencia a Tramos.*/
body.node-type-bien .panel-pane.pane-views.pane-tramos-bien h2 {
  line-height: none;
  font-size: 1em!important;
  font-weight: normal;
  margin: 0.250em 1em 0 0;
  display: inline;
  float: left;
}

body.node-type-bien .panel-pane.pane-views.pane-tramos-bien .view-id-tramos_bien {
  display: inline;
  float: left;
}


.wrapper-checkboxes-list .checkbox-selected {
  background: url('../images/selected.png') no-repeat;
  height: 16px;
  width: 16px;
  float: left;
}

.wrapper-checkboxes-list .checkbox-empty {
  background: url('../images/not-selected.png') no-repeat;
  height: 16px;
  width: 16px;
  float: left;
}

.wrapper-checkboxes-list .option-label {
  margin-left: 25px;
  display: block;
}

body.node-type-bien .field.field-name-field-uso-act-planta li {
    list-style: none;
}

body.node-type-bien .field.field-name-field-uso-act-planta .textformatter-list {
  margin: 0;
}

body.node-type-bien .field-name-field-planta-act-norm {
  float: left;
  margin-right: 5px;
  display: block;
}

body.node-type-bien .field.field-name-field-niveles li {
  list-style: none;
}

body.node-type-bien .field.field-name-field-niveles .textformatter-list {
  margin: 0;
}

body.node-type-bien .field-name-field-planta-nivel-norm {
  float: left;
  margin-right: 5px;
  display: block;
}

/* SEARCH */
p.search-info {
  display: none;
}

/*CAMPO USO ORIGINAL POR PLANATA.*/
body.node-type-bien .field-name-field-uso-ori-planta.field-type-field-collection .textformatter-list {
  margin: 0;
}
body.node-type-bien .field-name-field-uso-ori-planta.field-type-field-collection ul li {
  list-style: none;
}
body.node-type-bien .field-name-field-uso-ori-planta.field-type-field-collection .field.field-name-field-planta-ori-norm {
  display: block;
  float: left;
  margin-right: 5px;
}

/*SEARCH RESULT*/

.page-search-node .search-result {
  float: left;
  width: 100%;
  border-bottom: 1px solid #DDD;
}

.page-search-node .search-result > h3 {
  margin: 0;
}

.page-search-node .search-result > h3 a,
.page-search-node .search-result > h3 a:visited {
  color: #339BBE;
}


.search-snippet-info .solr-result {
  width: 100%;
  float: left;
  clear: both;
  display: block;
  padding-bottom: 9px;
}

.search-snippet-info .solr-result .solr-result-wrapper-top {
  margin-bottom: 15px;
}

.search-snippet-info .solr-result .solr-result-wrapper-left {
  float: left;
  clear: both;
  display: block;
  margin-left: 25px;
}
.search-snippet-info .solr-result .solr-result-wrapper-right {
  float: left;
  display: block;
  margin-left: 14px;
  color: #888;
}
.solr-result-wrapper-right .item-right .span-label {
  font-weight: 700;
  margin-right: 10px;
}

.page-search-node .layout-3col__right-content > h2 {
  background-color: #9C9D9F;
  color: #FFFFFF;
  padding-left: 10px;
  margin: 1em 0 1em 10px;
}

.page-search-node .layout-3col__right-content > h1 {
  border-bottom: 1px solid #CCCCCC;
}

.page-search-node .layout-3col__right-content > ul.tabs {
  display: none;
}

.page-search-node .layout-3col__right-content .search-form {
  margin-left: 15px;
  width: 100%;
}
.page-search-node .layout-3col__right-content .search-form label{
  display: none;
}

.page-search-node .layout-3col__right-content .search-form .form-type-textfield {
  float: left;
  clear: both;
  margin: 0;
  padding: 0;
}

.page-search-node .layout-3col__right-content .search-form input.form-text {
  height: 19px;
  width: 250px;
  margin-right: 3px;
}

.page-search-node .layout-3col__right-content .search-form input.form-submit {
  background: transparent url("/sites/cv/themes/custom/ciudad_vieja_zen/images/lupa_gris.png") no-repeat 0 3px;
  border: medium none;
  height: 19px;
  line-height: 0;
  overflow: hidden;
  padding: 0;
  text-indent: -999px;
  width: 19px;
}

/* TEMPORAL PAGINA BUSQUEDA PADRONES. */
@media only screen and (min-width: 980px) {
  body.page-buscar.page-buscar-padrones .layout-3col.layout-swap {
    padding-top: 0;
    padding-bottom: 0;
    height: 421px;
    background: white;
  }
  body.page-buscar.page-buscar-padrones .layout-3col__right-content {
    min-height: 390px;
    padding-bottom: 0;
    margin-top: 31px;
    background: white;
    padding-left: 20px;
  }
  body.page-buscar.page-buscar-padrones aside.layout-3col__left-sidebar {
    min-height: 390px;
    padding-top: 15px;
    margin-top: 31px;
    background: #dadadc;
  }

  body.page-buscar.page-buscar-padrones .layout-3col__right-content .view-empty {
    margin: 2%;
    width: 645px;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
  }

  body.page-buscar.page-buscar-padrones .layout-3col__right-content .view-empty p {
    padding: 0;
    margin: 0;
  }
}

/* IMM-195 */
input.form-autocomplete.throbbing {
  background: url('../sass/forms/autocomplete/throbber-active.gif') no-repeat;
  background-position: 100% center;
}


#cboxLoadedContent .views-slideshow-controls-bottom {
  position: absolute;
  top: 20%;
  z-index: 30;
  width: 100%;
}
#cboxLoadedContent .views-slideshow-controls-bottom .views-slideshow-controls-text-previous a {
    width: 50%;
    height: 45px;
    float: left;
    background: url('../images/prev.gif') no-repeat;
    color: transparent;
    display: inline-block;
}
#cboxLoadedContent .views-slideshow-controls-bottom .views-slideshow-controls-text-next a {
    width: 50%;
    height: 45px;
    float: left;
    background: url('../images/next.gif') 100% 0px no-repeat;
    color: transparent;
    display: inline-block;
}
#cboxLoadedContent .views-slideshow-controls-bottom .views-slideshow-controls-text-pause {
  display: none;
}

.view-id-tramos_bien .views-row {
    float: left;
    padding: 0 1px;
}

