﻿/* FontAwesome icons at http://fortawesome.github.io/Font-Awesome/ */
@import url('/jsapi/webFonts/font-awesome/css/font-awesome.min.css');

/* Capcelera Corporativa */
@import url('/mapGIS/ambits/css/capceleraCorporativa-bs.css');

body {font-family: Verdana, Roboto,Helvetica,Arial,sans-serif;}

.well.peu {
  background-image: none;
  background-color: #000;
  color: #fff;
}
.well.peu a {color: #fff;}

.well.peu ul {list-style-type: none; }
.well.peu ul > li {display: inline-block; margin-right: 2em; margin-bottom: 1em; }

.img-logo-tab {
  max-width: 64px;
  margin-right:10px;
  margin-bottom: 10px
}
.geoportal-tabs table {text-align: initial;}

.geoportal-cards-cataleg {background: no-repeat url(../images/terrassa_landscape.jpg); background-size: cover;}
.geoportal-cards-cataleg .thumbnail > img {max-width:128px;}

.tab-geoportal {display: none;}
.tab-geoportal.active {display: block;}

.navbar-nav > li > a.active {font-weight: bold;}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
background-color: #419641;
border-color: #3e8f3e;
}

.geoportal-zona-descarregues ul.gj-list-md li {font-size: 1em;}

#geoportal-cataleg-toolbar label.btn.btn-success.active:before {
    content: "\f00c";
    font: normal normal normal 14px/1 FontAwesome;
}
/* Sticky top menu */
.sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top:0;
    z-index: 1020;
    margin-bottom: 0;
}

.descarregues-back-top {
    display: none;
    position: fixed;
    bottom: 25px;
    right: 15px;
    font-size: 20px;
    color: #fff !important;
    z-index: 50;
    border-radius: 2px;
    -moz-opacity: 0.8;
    -o-opacity: 0.8;
    -ms-opacity: 0.8;
    -webkit-opacity: 0.8;
    opacity: 0.8;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 2px 7px;
    width:34px;
    height:34px;
    text-align: center;
    box-sizing: border-box;
}
.descarregues-back-top:hover {
    -moz-opacity: 1.0;
    -o-opacity: 1.0;
    -ms-opacity: 1.0;
    -webkit-opacity: 1.0;
    opacity: 1.0;
}
.descarregues-back-top:after {
    content: '\f077';
    position: relative;
    font-family: 'FontAwesome';
    font-weight: 900;
    bottom: 2px;
    right: 1px;
}

#mapa_terrassa {width:100%; height: 75%; background-color: #fff; border: 1px solid #000;}
#mapa_terrassa button {
  position: absolute;
  top: 20px;
  z-index: 150;
  left: 80px;
}
.treball-download {text-align: left;}

@media print {
  a[href]:after {content:"" !important;}
}