#logo {
  float: none;
  padding: 20px 20px;
  text-align: left;
  width: 100%;
}
.col-md-12 .region.region-header {
  display: block;
  float: left;
  position: relative;
  width: 100%;
}
header#header .col-md-12 .region-header #block-block-5.block.block-block div.content ul {
  float: left;
  list-style-type: none;
  -moz-padding-start:10px;
}
header#header .col-md-12 .region-header #block-search-form h2 {
  font-size: 17px;
  margin: 0 0 10px;
  text-align: center;
}
header#header .col-md-12 .region-header input.form-text, header#header .col-md-12 .region-header textarea.form-textarea, header#header .col-md-12 .region-header select {
  background-color: #fcfcfc;
  border-radius: 3px;
  box-shadow: none;
  float: none;
  font-size: 14px;
  margin: 0 10%;
  min-height: 50px;
  padding: 8px;
  text-align: center;
  width: 80%;
}
.container-inline .link-advanced {
  clear: both;
  display: block;
  float: none;
  text-align: center;
  width: 100%;
}
#Slide {display:none}
section.col-md-12 {
  background: none repeat scroll 0 0 white;
  box-shadow: 0 0 10px -7px black;
  padding: 20px;
}
.front #block-views-causes-block-home-ultimes {
  float: none;
  width: 100%;
}
.front #block-views-banner-block {
  clear: none;
  display: block;
  float: none;
  position: relative;
  width: 100%;
  max-width: 277px;
  display: block;
  margin: 0 auto;
}
#block-views-banner-block .views-row {
  display: block;
  float: left;
  height: 255px;
  overflow: hidden;
  width: 277px;
  position: relative;
}
#aute {
	padding:10px;
}
table {
  border: 1px solid #dfdfdf;
  font-size: 10px;
  margin-bottom: 20px;
  width: 100%;
}
.search-info {
  color: black;
  float: left;
  font-size: 8px;
  height: 45px;
  line-height: 20px;
  padding: 15px 40px;
  text-align: left;
  width: 40px;
}
.ui-accordion-content {
  padding: 10px;
}
table.stats td {
  border-left: 1px solid white;
  height: 50px;
  text-align: center;
}
div.table-stats {
  margin-left: 32%;
  overflow-x: auto;
  overflow-y: visible;
  width: 65%;
}
table.stats .fixed {
  left: 55px;
  margin-top: 0;
  position: absolute;
  top: auto;
  width: 21%;
}
.view-stats .view-filters .views-exposed-widget {
  clear: both;
  display: block;
  float: left;
  margin-bottom: 5px;
  position: relative;
}
.em {
  background: none repeat scroll 0 0 #f4f4f4;
  color: #363636;
  font-size: 13px;
  font-style: italic;
  font-weight: 400;
  line-height: 1.56;
  padding: 20px 10px;
  text-align: center;
}
h1.page-title {
  font-size: 25px;
}
.view-components-tribunal ul li,.view-components-tribunal ul li {
  width: 90%;
}
.view-mem-ries ul li {
  width: 40%;
}
.view-ponencies.view-display-id-block .views-row {
  border-top: 1px solid #dedede;
  clear: both;
  height: auto;
  padding: 10px;
}
.view-ponencies.view-display-id-block .views-row .views-field-title {
  background: none;
  height: auto;
}
.view-ponencies.view-display-id-block .views-row .views-field-field-tipus-doc div div.tipus_0,
.view-ponencies.view-display-id-block .views-row .views-field-field-tipus-doc div div.tipus_1,
.view-ponencies.view-display-id-block .views-row .views-field-field-tipus-doc div div.tipus_2 {
  background:none;
}
.view-ponencies.view-display-id-block .views-row .views-field-field-tipus-doc div div {
  content: " ";
  display: block;
  float: left;
  height: auto;
  position: relative;
  width: 0;
}
.view-ponencies.view-display-id-block .views-row .views-field-title span a {
  color: #3b6cc4;
  font-size: 13px;
  font-weight: 600;
  text-align: left;
  text-transform: uppercase;
}
.view-ponencies.view-display-id-block .views-row .views-field-field-descripcio-fitxer {
  display: block;
  padding-left: 10px;
  position: relative;
  top: 0px;
}


.col-md-12 .region.region-header {
    display: block;
    float: none;
    position: unset;
    width: 100%;
}
.traduccions {
    display: block;
    float: none;
    margin-right: 15px;
    text-align: center;
    width: 100%;
    position: relative;
    top: 0;
    transform: translateX(-50%);
    left: 50%;
    margin-bottom: 20px;
}
header#header .col-md-12 .region-header #block-block-5.block.block-block div.content ul {
    width: auto;
}
header#header .col-md-12 .region-header #block-block-5.block.block-block div.content ul li {
    background: url(/sites/all/themes/bootstrap-business/images/linia.png) no-repeat scroll 0 0 rgba(0,0,0,0);
    display: inline;
    float: left;
    margin-right: 0;
    padding-left: 35px;
    width: 47%;
    margin-bottom: 20px;
    text-align: center;
}
header#header .col-md-12 .region-header #block-block-5.block.block-block div.content ul li:nth-child(3n) {
    width: 100%;
    left: 50%;
    position: relative;
    transform: translateX(-30%);
    background: none;
}
#block-search-form .form-actions {display:none}
navigation .block {
    padding: 20px;
}