
/* - arrasatekoudala.theme.css - */
/* /portal_css/arrasatekoudala.theme.css?original=1 */
@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700");
@import url('https://fonts.googleapis.com/css?family=Exo:300,400,500,600,700&display=swap');
/* */
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
/* */
html {
color: #000;
background: #fff;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
margin: 0;
padding: 0;
}
em {
font-style: italic;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
fieldset,
img {
border: 0;
}
address,
caption,
cite,
code,
dfn,
em,
th,
var {
font-style: normal;
font-weight: normal;
}
li {
list-style: none;
}
caption,
th {
text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-size: 100%;
font-weight: normal;
}
q:before,
q:after {
content: "";
}
abbr,
acronym {
border: 0;
font-variant: normal;
}
sup {
vertical-align: text-top;
}
sub {
vertical-align: text-bottom;
}
input,
textarea,
select {
font-size: inherit;
font-weight: inherit;
height: auto !important;
}
input,
textarea,
select {
*font-size: 100%;
}
legend {
color: #000;
}
/* */
body {
font: 13px/1.231 verdana, arial, helvetica, clean, sans-serif;
*font-size: small;
*font: x-small;
}
select,
input,
button,
textarea {
font: 99% arial, helvetica, clean, sans-serif;
}
table {
font-size: inherit;
font: 100%;
}
#content ul li {
background: transparent url(lauki_more.gif) no-repeat 0px 8px;
padding-left: 10px;
list-style-image: none;
list-style: none;
}
#content ul.subject li {
background-image: none !important;
}
body {
background: white url("backtop.gif") repeat-x top left;
}
a:link,
a:visited {
color: #8249B5;
border: 0;
}
#content a:link,
dl.portlet a:link {
color: #8249B5;
border-bottom: 0;
}
#content a:visited,
dl.portlet a:visited {
color: #8249B5;
border-bottom: 0;
}
#content a:hover,
dl.portlet a:hover {
color: #462069 !important;
}
#content {
margin: 0;
line-height: 160%;
}
h1 {
font-size: 250%;
line-height: 130%;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h2 {
color: #9c9e90;
font-size: 180%;
line-height: 120%;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h3 {
font-size: 160%;
line-height: 120%;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#content h1.documentFirstHeading {
margin-top: 0;
margin-bottom: 0.5em;
}
dl.portlet dt,
div.portletAssignments div.portletHeader {
background: none repeat scroll 0 0 #fff;
}
#visual-portal-wrapper {
max-width: 1100px;
margin: 0 auto;
}
#portal-header {
height: 170px;
}
#portal-logo {
margin: 0.5em;
}
#portal-searchbox {
margin-top: 3em;
margin-right: 1em;
}
#portal-languageselector {
background-color: transparent;
font-size: 90%;
top: 3em;
margin-right: 1em;
}
#portal-languageselector a {
color: white !important;
}
#portal-languageselector li {
display: inline;
margin-left: 1rem;
}
header #searchGadget {
background-color: #c7a8e1;
border-radius: 15px;
color: white !important;
display: inline-block;
font-size: 14px;
height: 30px !important;
line-height: 30px;
margin-bottom: 10px;
padding: 4px 6px;
vertical-align: middle;
border: none;
}
header .searchButton.btn {
background-image: none;
background: #c7a8e1 url("lupa.gif") no-repeat center center !important;
border: none;
border-radius: 15px;
cursor: pointer;
display: inline-block;
font-size: 14px;
line-height: 20px;
padding: 4px 12px;
vertical-align: middle;
text-indent: -3000px;
margin-top: -0.7em;
margin-left: -2.5em;
box-shadow: none;
}
.ie8 header .searchButton.btn {
margin-top: -0.6em;
}
#personaltools-login {
display: none;
}
#editable-banner {
padding-bottom: 10px;
margin: 0 auto;
text-align: center;
}
#editable-banner img.image-inline {
border: none !important;
}
.navbar {
float: right;
margin-top: -0.8em;
padding-bottom: 1em;
}
.navbar-inner {
background-color: transparent !important;
background-image: none !important;
filter: none;
border: 0;
border-radius: 8px 8px 0px 0px;
box-shadow: none;
min-height: 40px;
padding-left: 0px;
padding-right: 0px;
font-size: 100%;
}
nav {
background-color: transparent !important;
background-image: none !important;
filter: none;
clear: none;
margin: 0 0 1em;
border-radius: 8px 8px 0px 0px;
text-transform: uppercase;
}
.navbar .nav {
width: 100%;
}
.navbar .nav>li>a {
color: #fff;
float: none;
padding: 15px 20px 8px;
text-decoration: none;
text-shadow: none;
}
.navbar .nav>.active>a,
.navbar .nav>.active>a:hover,
.navbar .nav>.active>a:focus {
background-color: #fff;
box-shadow: inset -5px 5px 5px 0px #efefef;
color: #555555;
text-decoration: none;
margin-top: -10px;
border: 1px solid #ddd7d6;
border-bottom: 0;
border-radius: 8px 8px 0px 0px;
padding: 19px 20px 12px;
}
.navbar .nav>li>a:focus,
.navbar .nav>li>a:hover {
color: #8249B5 !important;
}
.navbar .nav>li.active>a:focus,
.navbar .nav>li.active>a:hover {
text-shadow: none;
color: #8249B5;
}
.navbar {
margin-bottom: 0px;
overflow: visible;
}
#left-content {
margin-bottom: 2em;
}
#main-features {
padding-bottom: 2em;
}
#main-features .item {
background: #f5f5f5 url("top_featured.gif") repeat-x top left;
padding: 2em 2em 1em 2em;
min-height: 380px;
}
#main-features .item h2 {
margin: 0.5em 0;
border-bottom: 2px solid white;
padding-bottom: 0.5em;
font-size: 130%;
font-weight: bold;
}
#news-events h2,
#webak h2 {
color: #ccc;
text-transform: uppercase;
font-size: 120%;
letter-spacing: 1px;
font-weight: bold;
border-bottom: 1px dotted #ccc;
margin-bottom: 1em;
padding-bottom: 0.5em;
}
#news-events .rss-icon {
margin-top: -3em;
border: none !important;
}
#news-events .newsitem {
background: url("arrows.gif") no-repeat 0 5px;
padding-left: 1.2em;
}
#news-events .newsitem h3 {
font-size: 110%;
font-weight: bold;
}
.date {
border: none;
box-shadow: none;
font-size: 90%;
padding: 0;
text-align: left;
width: auto;
color: #333;
}
#news-events .newsitem .date {
margin-top: 0.5em;
}
#events .date {
box-shadow: 0 0 10px rgba(1, 1, 1, 0.3) inset;
border: 1px solid #ccc;
float: left;
margin-right: 10px;
margin-top: 5px;
padding-bottom: 10px;
text-align: center;
width: 70px;
padding: 0 0.2em 0.3em 0.2em;
}
#events .month {
border-bottom: 1px solid #efefef;
font-size: 75%;
text-transform: uppercase;
width: 100%;
}
#events .day {
color: #ccc;
text-shadow: 2px 1px 0 rgba(1, 1, 1, 0.5);
display: block;
font-size: 250%;
letter-spacing: -2px;
line-height: 25px;
}
#events a {
font-weight: bold;
}
.dayofweek {
font-size: 90%;
}
.homeevent {
clear: right;
float: left;
margin-bottom: 1em;
}
.subjects {
clear: both;
margin-left: 0 !important;
text-transform: uppercase;
}
.subjects li {
display: inline !important;
font-size: 90%;
margin-right: 1em;
color: #666 !important;
border-left: 1px solid #efefef;
padding-left: 1em;
background-image: none;
}
#news-events .more-link {
background-color: #eaeaea;
padding: 5px;
border-radius: 8px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc !important;
font-weight: normal;
clear: both;
margin-top: 1em;
}
.banner1,
.banner2,
.banner3,
.banner4,
.banner5 {
margin-bottom: 1em;
border-radius: 10px;
padding: 0.5em;
}
#banerrak img {
float: left;
margin-right: 0.5em;
margin-bottom: 0.5em;
border: none !important;
}
.banner1,
.banner3,
.banner5 {
border: 3px solid #c7a8e1;
}
.banner2,
.banner4 {
background-color: #edf3f3;
}
#banerrak h3 {
font-size: 110%;
font-weight: bold;
text-transform: uppercase;
margin-top: 1em;
margin-bottom: 0;
}
#tramiteak {
clear: both;
background: url("tramiteak_back.jpg") repeat-x top left;
padding: 4em 2em 2em 2em;
margin-top: 1em;
min-height: 380px;
}
#tramiteak h2,
#web-carousel h2 {
margin: 0 0 1em 0;
color: white !important;
text-transform: uppercase;
font-weight: bold;
text-shadow: 0 10px 10px rgba(1, 1, 1, 0.5);
font-size: 150%;
letter-spacing: 1px;
text-align: center;
}
#web-carousel h2 {
margin: 1em 0 1em 0;
}
.tramitea {
text-align: center;
margin-left: 2em;
margin-left: 5% !important;
}
.tramitea img {
border: 5px solid #ccc;
box-shadow: 0 10px 10px rgba(1, 1, 1, 0.5);
border-radius: 9999px;
background-color: white;
margin-bottom: 2em;
}
.tramitea h3 {
font-size: 110%;
}
#web-carousel {
background: url("pick.png") repeat-x top left;
min-height: 400px;
padding: 2em;
margin-top: -0.7em;
box-shadow: 0 20px 20px rgba(1, 1, 1, 0.5);
border-bottom: 2px solid #624e8c;
}
#webak {
margin-top: 4em;
}
#webak h3 {
background: #f4f3f3 url(webli.gif) no-repeat 6px 9px;
border-radius: 8px 8px 0 0;
border-bottom: 2px solid #ccc;
padding: 0.5em;
text-transform: uppercase;
font-size: 100%;
padding: 0.8em 0.5em 0.8em 2em;
box-shadow: 2px 0px 1px rgba(1, 1, 1, 0.2);
width: 80%;
margin: 5px auto;
letter-spacing: 1px;
}
#webak h3 a {
color: #88868a !important;
font-weight: bold;
font-size: 90%;
}
.scrollable {
position: relative;
overflow: hidden;
height: 170px;
max-width: 900px;
width: 90%;
float: left;
margin-right: 15px;
}
.scrollable .items {
clear: both;
position: absolute;
width: 20000em;
margin-top: 15px;
}
#web-carousel .items div {
float: left;
}
#web-carousel .item {
max-width: 270px !important;
border: 3px solid white;
}
#web-carousel h3 {
background-color: #ccc;
font-size: 110%;
padding: 5px 0 5px 5px;
font-weight: bold;
}
#web-carousel h3 a {
color: white !important;
}
#web-carousel h3 a:hover {
color: black !important;
}
#web-carousel img {
width: 100%;
}
/* */
.scrollable .item {
float: left;
margin: 18px;
padding: 3px;
width: 260px;
background-color: white;
box-shadow: 0 10px 10px rgba(1, 1, 1, 0.5);
}
/* */
.scrollable .active {
border: 2px solid #000;
position: relative;
cursor: default;
}
/* */
.scrollable {
float: left;
}
/* */
a.browse {
display: block;
width: 44px;
height: 46px;
float: left;
margin: 60px 0px;
cursor: pointer;
font-size: 1px;
color: transparent !important;
}
#web-carousel a,
#web-carousel a:hover {
color: transparent !important;
}
a.right {
background: url("right.gif") no-repeat top left;
z-index: 1000;
margin-left: 0px !important;
}
a.left {
background: url("left.gif") no-repeat top left;
margin-left: 0px;
}
/* */
a.disabled {
visibility: hidden !important;
}
#HomeCarousel.carousel {
position: relative !important;
background-color: #efefef;
text-align: center;
}
#HomeCarousel.carousel img {
width: 100%;
}
.carousel-inner {
overflow: hidden;
width: 100%;
}
.carousel-caption {
background: rgba(26, 26, 26, 0.8) none repeat scroll 0 0;
bottom: 0;
left: 0;
padding: 5px 10px 10px;
right: 65%;
text-align: left;
z-index: 999;
font-size: 14px;
}
.carousel-caption h3 {
font-size: 36px;
margin-bottom: 5px;
color: white !important;
}
.carousel-caption h3 a {
color: white !important;
}
.carousel-control.left {
background-image: linear-gradient(to right,
rgba(0, 0, 0, 0.5) 0px,
rgba(0, 0, 0, 0) 100%);
background-repeat: repeat-x;
left: 0;
right: auto;
}
.carousel-control.right {
background-image: linear-gradient(to right,
rgba(0, 0, 0, 0) 0px,
rgba(0, 0, 0, 0.5) 100%);
background-repeat: repeat-x;
left: auto;
right: 0;
}
.carousel-control {
font-size: 600%;
top: 30%;
width: 5%;
color: white !important;
border-radius: 0;
}
.carousel-indicators {
left: 3%;
list-style: outside none none;
padding-left: 0;
position: absolute;
text-align: left;
top: 10px;
width: 60%;
z-index: 15;
display: block;
margin-top: 10px;
}
.carousel-indicators li {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
display: inline-block;
margin-right: 5px;
padding-left: 0;
width: 10px;
height: 10px;
border: 1px solid white;
border-radius: 10px;
cursor: pointer;
text-indent: -100px;
}
.carousel-indicators li.active {
background: #fff none repeat scroll 0 0;
width: 12px;
height: 12px;
}
#portal-column-one {
margin-left: 0;
border: 5px solid #8249B5;
padding: 0.5em;
}
.ie8 #portal-column-one {
margin-right: 2%;
}
.breadcrumb {
background: #fff;
font-size: 90%;
padding: 10px 0 0 0;
border-bottom: 1px dotted #ccc;
border-radius: 0;
}
#content .documentDescription,
#content #description {
background-color: #f4f4f4;
color: #666666;
font: italic bold 1.25em "Helvetica Neue", Arial, FreeSans, sans-serif;
margin-bottom: 1em;
margin-left: 0;
padding: 1em;
}
#content li {
list-style: circle;
color: #333;
margin-bottom: 0.5em;
}
#content img {
border: 2px solid #efefef;
}
#content img.rss-icon {
border: none !important;
margin-top: -50px;
}
.portletNavigationTree {
margin-bottom: 0 !important;
}
.portletNavigationTree .portletHeader {
display: none;
}
.navTreeItem {
border-bottom: none !important;
padding: 0 !important;
font-size: 110%;
}
.navTreeItem a {
color: black !important;
font-weight: bold;
display: block;
background-color: #efefef;
padding: 0.3em 0.3em 0.3em 0.6em;
}
#content .navTreeItem a:hover,
dl.portlet .navTreeItem a:hover {
color: white !important;
}
.navTreeItem a:hover {
background-color: #9a7db3;
text-decoration: none;
}
.navTreeLevel1 {
font-size: 90%;
padding-left: 1.5em;
}
.navTreeLevel2 {
font-size: 90%;
padding-left: 1.5em;
}
.navTreeLevel1 .navTreeItem a {
color: #333 !important;
font-weight: normal !important;
}
a.navTreeCurrentNode {
background-color: #9a7db3 !important;
text-decoration: none;
}
dl.portlet ul.navTreeLevel1 .navTreeCurrentItem {
margin-left: 0;
margin-right: 0;
}
dl.portlet ul.navTreeLevel1 .navTreeItem,
dl.portlet ul.navTreeLevel2 .navTreeItem {
line-height: 1.5em;
}
#tabs {
margin-left: 0 !important;
margin-top: 20px;
padding: 0;
}
#tabs li {
border-bottom: 0 none;
display: inline-block;
font-family: Arial, Helvetica, sans-serif;
font-size: 105%;
letter-spacing: 0.8px;
padding-left: 0 !important;
background-image: none !important;
margin-bottom: 10px;
}
#tabs li.on {
font-weight: bold;
}
#tabs li a {
background-color: #ffffff;
font-size: 12px;
border: 1px solid #c7a8e1 !important;
color: #8249B5;
font-weight: bold;
text-transform: uppercase;
padding: 6px 5px 4px !important;
text-decoration: none;
letter-spacing: 0.02em;
white-space: nowrap;
}
#tabs li a:hover {
background-color: #c7a8e1;
}
#tabs li.on a {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #9a7db3;
font-weight: bold;
border-color: #9a7db3 #9a7db3 -moz-use-text-color;
border-image: none;
border-style: solid solid none;
border-width: 1px 1px medium;
color: #ffffff !important;
padding: 6px 5px 4px !important;
}
#laneskaintzak {
background-color: #9a7db3;
border-top: medium none;
margin-right: 10px;
margin-top: 2px;
padding: 10px;
margin-bottom: 20px;
}
#laneskaintzak h2 {
color: white !important;
padding-top: 20px;
font-size: 16px;
text-transform: uppercase;
padding-bottom: 5px;
}
#laneskaintzak .laneskaintza {
background-color: #ffffff;
border: medium none !important;
margin: 5px;
padding: 5px;
}
.laneskaintza h2 {
background: url("pdf.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
font-size: 100% !important;
line-height: 20px;
padding-left: 20px;
padding-top: 5px !important;
}
.laneskaintzaview dl {
background-color: #f6f0fc;
margin-top: 0;
padding: 10px;
}
.kontratazioafolder {
border: 1px solid #9a7db3;
font-size: 90%;
margin-top: 2px;
padding: 10px;
width: 96%;
}
table.grid th {
background-color: #64378a;
color: #ffffff;
}
table.betiko {
width: 100%;
}
table.aldaketa {
width: 98%;
}
table.aldaketa td.eremua {
width: 30%;
font-weight: bold;
}
table.invisible {
visibility: visible;
}
#content ul.share {
display: inline;
list-style-image: none !important;
list-style: none !important;
list-style-type: none !important;
margin: 0 !important;
}
#content ul.share li {
list-style-type: none !important;
display: inline;
background-image: none !important;
}
ul.share img {
border: none !important;
}
#content div.newsImageContainer {
float: none !important;
}
#category {
text-align: left;
text-transform: uppercase;
}
#category .link-category {
background-color: #efefef;
border-radius: 0.5em;
-moz-border-radius: 0.5em;
-webkit-border-radius: 0.5em;
color: #000000 !important;
padding: 0.25em 0.5em;
}
#category .link-category:hover {
background-color: #8249B5 !important;
color: white !important;
text-decoration: none !important;
}
.overlay-image {
z-index: 9;
}
.subsection-udal-sail-eta-zerbitzuak-gazteria #portal-column-one,
.subsection-udal-sail-eta-zerbitzuak-kirolak-kiroldegiak #portal-column-one,
.subsection-udal-sail-eta-zerbitzuak-kirola #portal-column-one,
.template-barrukoportada #portal-column-one,
.subsection-arrasate-geroa-ganoraz #portal-column-one,
.section-barruko-portaden-proba #portal-column-one,
.subsection-udal-sail-eta-zerbitzuak-ingurumena #portal-column-one,
.subsection-udal-sail-eta-zerbitzuak-kultura-biblioteka #portal-column-one,
.subsection-udal-sail-eta-zerbitzuak-hezkuntza #portal-column-one {
border: 5px solid #ccc;
}
.subsection-udal-sail-eta-zerbitzuak-gazteria #portal-column-one li a,
.subsection-udal-sail-eta-zerbitzuak-kirolak-kiroldegiak #portal-column-one li a,
.subsection-udal-sail-eta-zerbitzuak-kirola #portal-column-one li a,
.template-barrukoportada #portal-column-one li a,
.subsection-arrasate-geroa-ganoraz #portal-column-one li a,
.section-barruko-portaden-proba #portal-column-one li a,
.subsection-udal-sail-eta-zerbitzuak-ingurumena #portal-column-one li a,
.subsection-udal-sail-eta-zerbitzuak-kultura-biblioteka #portal-column-one li a,
.subsection-udal-sail-eta-zerbitzuak-enplegua-eta-toki-garapena #portal-column-one li a,
.subsection-udal-sail-eta-zerbitzuak-hezkuntza #portal-column-one li a {
font-weight: normal !important;
text-transform: uppercase;
font-size: 80%;
color: #333;
}
.template-barrukoportada .breadcrumb {
display: none;
}
.subsection-udal-sail-eta-zerbitzuak-gazteria .destakatua,
.subsection-udal-sail-eta-zerbitzuak-kirola .destakatua,
.template-barrukoportada .destakatua,
.subsection-arrasate-geroa-ganoraz .destakatua,
.subsection-udal-sail-eta-zerbitzuak-ingurumena .destakatua,
.section-barruko-portaden-proba .destakatua,
.subsection-udal-sail-eta-zerbitzuak-kultura-biblioteka .destakatua,
.subsection-udal-sail-eta-zerbitzuak-enplegua-eta-toki-garapena .destakatua {
background: url("top_featured.gif") repeat-x scroll left top #f5f5f5;
padding: 2em 1em 2em 1em;
overflow: hidden;
margin-bottom: 1em;
}
#bigarrena li {
border: 2px solid #efefef;
width: 100%;
margin: 0 0 1em 0;
list-style: none;
list-style-image: none;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
text-align: center;
}
.template-barrukoportada img,
.section-barruko-portaden-proba img {
border: none !important;
}
#bigarrena li h3 {
display: block;
background-color: #efefef;
text-align: center;
font-size: 120%;
}
#hirugarrena {
border-top: 2px solid #efefef;
padding-top: 0.5em;
margin-top: 2em;
}
#hirugarrena h2 {
margin-bottom: 1em;
}
#right-content #bigarrena h2 {
color: #ccc;
text-transform: uppercase;
font-size: 120%;
letter-spacing: 1px;
font-weight: bold;
border-bottom: 1px dotted #ccc;
margin-bottom: 1em;
padding-bottom: 0.5em;
}
#right-content #bigarrena .rss-icon {
margin-top: -3em;
border: none !important;
}
#bigarrena .newsitem {
background: url("arrows.gif") no-repeat 0 5px;
padding-left: 1.2em;
margin-bottom: 1em;
}
#bigarrena .newsitem h3 {
font-size: 110%;
font-weight: bold;
}
#bigarrena .newsitem .documentPublished {
color: #666;
}
#bigarrena .newsitem .date {
border: 1px solid #cccccc;
box-shadow: 0 0 10px rgba(1, 1, 1, 0.3) inset;
margin-top: 5px;
padding: 0 0.2em 0.3em;
}
#bigarrena .newsitem .month {
border-bottom: 1px solid #efefef;
font-size: 75%;
text-transform: uppercase;
}
#bigarrena .newsitem .day {
color: #666;
font-size: 130%;
line-height: 25px;
}
.section-albisteak .tileItem {
border-bottom: 1px solid #efefef;
max-width: 90%;
margin: 20px auto;
}
.template-albisteak_hirunaka #content-core .tileItem {
border-bottom: none;
max-width: 29%;
margin: 0 2% 20px 2%;
float: left;
border: 1px solid #efefef;
padding: 10px;
}
.template-albisteak_hirunaka #content-core .tileItem:nth-child(3n + 1) {
clear: both;
}
.template-albisteak_hirunaka #content-core img.tileImage {
float: none;
margin: 0 0 10px 0;
}
.template-albisteak_hirunaka #content-core .tileFooter {
margin-bottom: 0;
}
.template-albisteak_hirunaka #content-core .tileFooter:before {
content: "[+]";
color: #999;
}
@media only screen and (max-width: 500px) {
.template-albisteak_hirunaka #content-core .tileItem {
max-width: 100%;
margin: 0 0 10px 0;
float: none;
}
}
.pagination {
clear: both !important;
font-size: 90% !important;
border-top: 1px solid #efefef;
padding-top: 10px;
}
div.listingBar a {
border: none;
}
div.listingBar a:hover {
background-color: #efefef !important;
text-decoration: none;
}
#albiste-erlazionatuak {
border: 2px solid #efefef;
margin: 1em;
padding: 1em;
}
#albiste-erlazionatuak h2 {
margin-bottom: 10px;
border-bottom: 1px dotted #ccc;
}
#albiste-erlazionatuak h3 {
font-size: 18px;
}
.aktak .urtea {
margin-top: 0.5em;
background-color: #efefef;
border-radius: 6px;
padding: 3px 8px;
margin-bottom: 0.5em;
}
.aktak li img {
border: none !important;
}
footer {
background-color: #efefef;
color: white;
color: #666;
padding: 5em;
text-align: center;
margin-top: 1em;
line-height: 25px;
}
.template-portada footer {
margin-top: -2em;
}
#portal-siteactions li {
display: inline;
border-left: 1px solid #d7b0f8;
}
#portal-siteactions li:first-child {
border: none;
}
footer a {
color: #666 !important;
text-decoration: underline !important;
}
#portal-siteactions li a {
color: #666 !important;
text-transform: uppercase;
padding-left: 1em;
margin-left: 1em;
text-decoration: underline !important;
}
footer a:hover,
#portal-siteactions li a:hover {
color: #333 !important;
}
img,
object,
embed,
video {
max-width: 100%;
}
img,
video {
height: auto;
}
iframe {
max-width: 100%;
}
.ie8 .newsImageContainer img {
width: auto !important;
}
ul#tipo_licitaciones {
margin-left: 0;
}
ul#tipo_licitaciones li {
background-image: none !important;
border-bottom: 0 none;
display: inline-block;
font-family: Arial, Helvetica, sans-serif;
font-size: 105%;
margin-bottom: 10px;
padding-left: 0 !important;
}
ul#tipo_licitaciones li.active a {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #9a7db3;
border-color: #9a7db3 #9a7db3 -moz-use-text-color;
border-image: none;
border-style: solid solid none;
border-width: 1px 1px medium;
color: #ffffff !important;
font-weight: bold;
padding: 6px 5px 4px !important;
}
ul#tipo_licitaciones li a {
background-color: #ffffff;
border: 1px solid #c7a8e1 !important;
color: #8249B5;
font-size: 12px;
font-weight: bold;
letter-spacing: -0.03em;
padding: 6px 5px 4px !important;
text-decoration: none;
text-transform: uppercase;
white-space: nowrap;
}
#perfil h2 {
margin-bottom: 10px;
}
#perfil table.listing tbody tr.odd td {
background-color: white !important;
}
.ArchetypesSelectionWidget .formQuestion,
.ArchetypesMultiSelectionWidget .formQuestion {
color: #333;
font-size: 14px;
font-weight: normal;
line-height: 20px;
padding: 0;
text-shadow: none;
vertical-align: baseline;
white-space: nowrap;
margin: 0;
line-height: auto;
display: inline-block;
background: none;
}
#content .pfg-form table {
margin-bottom: 3em;
}
.ArchetypesLabelWidget .formQuestion {
font-size: 16px !important;
font-weight: bold !important;
line-height: auto !important;
padding: 6px !important;
}
#content .pfg-form fieldset {
border: 0.1em solid #ccc;
border-radius: 5px;
padding: 1em;
margin-bottom: 3em;
}
input[type="radio"],
input[type="checkbox"] {
margin: 0 5px 0 0;
}
.ArchetypesSelectionWidget,
.ArchetypesMultiSelectionWidget {
margin-bottom: 2em;
display: block;
}
.ArchetypesSelectionWidget br {
display: none;
}
@media only screen and (max-width: 1100px) {
.scrollable {
margin-right: 1%;
max-width: 80%;
}
.navbar .brand {
color: white;
text-shadow: none;
}
}
@media only screen and (max-width: 990px) {
.navbar .btn,
.navbar .btn-group {
margin-top: 9px;
}
.navbar .brand {
display: none !important;
}
.navbar {
width: 100%;
text-align: center;
margin-top: 0;
}
#navigation {
border-bottom: 2px solid #999 !important;
}
.navbar .btn-navbar {
background-color: #a982ca !important;
background-image: none !important;
background-repeat: repeat-x;
border-color: #8348b6 !important;
box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1) inset,
0 1px 0 rgba(255, 255, 255, 0.075);
color: #ffffff;
float: left !important;
margin-left: 15px;
margin-right: 20px;
padding: 7px 10px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar .nav>li>a {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: #ffffff;
border-color: #ddd7d6 #ddd7d6 -moz-use-text-color;
border-image: none;
border-radius: 8px 8px 0 0;
border-style: solid solid none;
border-width: 1px 1px 0;
box-shadow: -5px 5px 5px 0 #efefef inset;
color: #999 !important;
margin-top: 0px;
padding: 20px 25px 10px;
}
.navbar .nav>.active>a,
.navbar .nav>.active>a:hover,
.navbar .nav>.active>a:focus {
color: #333 !important;
}
}
@media only screen and (max-width: 900px) {
.scrollable {
margin-right: 1%;
max-width: 70%;
}
}
@media only screen and (max-width: 770px) {
#main-features .item,
#newsitems {
margin-bottom: 1em;
}
#left-content,
#right-content {
padding: 2em;
}
#tramiteak {
background-image: none;
margin-top: 1em;
padding: 2em;
background-color: #d1c7c6;
border-top: 4px solid #9180b7;
}
.tramitea {
margin: 0 !important;
}
.breadcrumb {
display: none;
}
#portal-column-content {
padding: 0 2em;
}
#portal-column-one {
clear: both;
padding: 2em;
border-right: none;
border-left: none;
}
}
@media only screen and (max-width: 640px) {
body {
background-image: none;
}
#portal-header {
background: url("backtop.gif") repeat-x scroll left bottom #8348b6;
height: auto;
padding-bottom: 3.3em;
}
#portal-searchbox {
margin-top: 0.5em;
margin-bottom: 0;
}
#portal-languageselector {
background-color: rgba(0, 0, 0, 0);
font-size: 90%;
margin-right: 1em;
top: 0.5em;
}
#portal-logo {
display: inline-block;
width: 90%;
text-align: center;
margin-bottom: 1em;
margin-top: 0;
}
#portal-column-content {
padding: 1em;
}
.template-portada #portal-column-content {
padding: 0;
}
#portal-column-one {
padding: 1em;
}
.tramitea {
padding-bottom: 2em;
}
.tramitea img {
margin-bottom: 1em;
}
.scrollable {
margin-right: 2%;
max-width: 100%;
}
.scrollable .item {
margin: 5px;
}
#web-carousel {
position: relative;
min-height: 350px;
}
#web-carousel .scrollable {
margin-top: 40px;
margin-bottom: 20px;
}
#web-carousel .left {
margin: 0;
top: 89px;
left: 20px;
position: absolute;
}
#web-carousel .right {
position: absolute;
top: 89px;
right: 20px;
margin: 0;
}
footer {
padding: 3em 1em 1em 1em;
}
}
.issubsite a {
color: #8249B5 !important;
}
.issubsite #portal-header {
height: auto;
}
.issubsite footer {
background-color: #666;
color: white;
padding: 1em;
}
.issubsite #portal-column-one {
border: 5px solid #666;
}
.issubsite .navTreeItem a:hover {
background-color: #666;
}
.issubsite a.navTreeCurrentNode {
background-color: #999 !important;
color: white !important;
}
@media only screen and (max-width: 770px) {
.issubsite .navbar {
background: #efefef !important;
border-radius: 0;
border-top: 2px solid black;
}
}
.issubsite {
background-image: none !important;
}
.issubsite #portal-logo {
margin: 11px 0;
}
.issubsite .subsite-mainmenu {
background-color: #46206b;
}
.subsite-mainmenu-link {
background: url("logo_micro.gif") no-repeat top left;
margin-left: 10px !important;
}
.subsite-mainmenu-link a {
display: block;
width: 148px;
height: 39px;
text-indent: -200px;
}
.issubsite #portal-languageselector {
position: absolute;
right: 0;
top: -30px;
}
.issubsite #portal-languageselector a {
color: white !important;
}
.issubsite header #searchGadget {
background-color: #cdcdcd;
color: white;
}
.issubsite header .searchButton.btn {
background: #cdcdcd url("search_icon_micro.gif") no-repeat scroll center center !important;
}
.issubsite .navbar {
float: none;
margin-top: 0;
padding-bottom: 5px;
font-family: "Roboto", sans-serif;
font-size: 16px;
font-weight: 500;
}
.issubsite .navbar-inner {
text-align: center;
border-top: 1px solid black;
border-radius: 0;
}
.issubsite .navbar .nav {
float: none;
left: auto;
text-align: center;
display: inline-block;
width: auto;
}
.issubsite .navbar .nav>li>a {
font-family: "Roboto", sans-serif;
text-transform: uppercase;
border-top: 3px solid white;
padding: 10px 15px;
}
.issubsite .navbar .nav>li>a:hover {
border-top: 3px solid black;
color: black !important;
}
.issubsite .navbar .nav>li.active>a {
background-image: none;
box-shadow: none !important;
border: none;
border-top: 3px solid black;
color: black !important;
border-radius: 0;
padding: 10px 15px;
margin-top: 0;
}
.issubsite header,
.issubsite #HomeCarousel {
max-width: 1100px;
margin: 0 auto !important;
float: none !important;
}
.issubsite #HomeCarousel.carousel {
text-align: left;
}
.issubsite .carousel-caption {
width: 100%;
text-align: center;
background: rgba(26, 26, 26, 0.5) none repeat scroll 0 0;
}
.issubsite .carousel-control {
border-radius: 0;
color: white !important;
background: transparent none repeat scroll 0 0;
border: none;
font-size: 60px;
font-weight: 100;
left: 0px;
line-height: 30px;
margin-top: 0px;
opacity: 1;
position: relative;
margin-top: -50px;
text-align: center;
display: inline-block;
width: 50px;
height: 50px;
}
.issubsite .carousel-control.left {
float: left;
}
.issubsite .carousel-control.right {
float: right;
}
.issubsite .carousel-control a {
color: white !important;
}
.issubsite .container-fluid {
padding: 0;
}
.issubsite #features {
background-color: #efefef;
margin: 40px 0 0 0;
padding: 40px 0;
}
.issubsite #features-content {
max-width: 1100px;
margin: 0 auto;
padding: 0 2em;
}
.issubsite .featured {
text-align: center;
}
.issubsite .featured.span12 {
font-size: 20px;
font-family: "Roboto", sans-serif;
line-height: 35px;
}
.issubsite .featured h3 a {
color: black !important;
font-size: 16px;
font-weight: bold;
}
.issubsite #news-row,
.issubsite #agenda-row {
max-width: 1100px;
margin: 40px auto 0 auto;
padding: 20px 0 10px 0;
border-bottom: 2px solid #efefef;
border-top: 2px solid #efefef;
}
.issubsite #news-row h2,
.issubsite #agenda-row h2 {
text-align: center;
text-transform: uppercase;
margin-bottom: 20px;
}
.issubsite #news-row h2 a,
.issubsite #agenda-row h2 a {
color: black !important;
}
.issubsite #news-row .span3 h2,
.issubsite #agenda-row .span3 h2 {
text-align: left;
text-transform: inherit;
font-size: 18px;
font-weight: bold;
margin-bottom: 0;
margin-top: 10px;
}
.issubsite .more-news {
text-transform: uppercase;
text-align: right;
color: #999 !important;
text-decoration: none !important;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-top: 20px;
}
.issubsite .more-news::after {
content: ">>";
padding-left: 5px;
}
.issubsite .publicationDate {
background: url("i_date.gif") no-repeat 0 3px;
padding-left: 15px;
color: #999;
}
.issubsite footer a {
color: white;
}
.issubsite #portal-siteactions {
color: white;
}
.issubsite #portal-siteactions li a {
color: white !important;
text-decoration: none !important;
}
.issubsite #portal-siteactions li a:hover {
text-decoration: underline;
}
.portaltype-subsite #visual-portal-wrapper,
.portaltype-subsite .documentEditable {
max-width: 1100px !important;
margin: 0 auto;
clear: both;
}
.portaltype-subsite #visual-portal-wrapper {
max-width: 100% !important;
}
.issubsite .breadcrumb {
background-color: #efefef;
border-bottom: none;
border-radius: 0;
font-size: 90%;
padding: 8px;
}
.issubsite .breadcrumb a {
color: #666 !important;
}
.issubsite.section-agenda .tileItem {
max-width: 90%;
margin: 20px auto;
border: 1px solid #efefef;
padding: 20px;
}
.template-accessibility-info.issubsite #content,
.template-sitemap.issubsite #content,
.template-contact-info.issubsite #content {
max-width: 1100px !important;
margin: 0 auto !important;
}
.issubsite #content ul.share {
float: right;
}
@media only screen and (max-width: 770px) {
.issubsite #portal-header {
background-image: none;
padding-bottom: 10px;
}
.issubsite #portal-searchbox {
display: none;
}
.issubsite .navbar .btn-navbar {
background-color: white !important;
border-color: white !important;
}
.issubsite .navbar .btn-navbar .icon-bar {
background-color: black !important;
}
.issubsite .navbar .nav {
width: 100%;
margin-top: 5px;
}
.issubsite .navbar .nav>li>a {
border-radius: 0;
}
.issubsite .navbar .nav>li>a {
border-radius: 0;
box-shadow: none;
}
.issubsite #navigation {
border-bottom: none !important;
}
.subsitemenu {
display: none;
}
}
.issubsite.template-search #content-core {
max-width: 1100px;
margin: 0 auto;
padding-top: 2em;
}
.issubsite.template-search #content-core .row {
margin-left: 0;
}
.issubsite.template-search #content-core fieldset {
background-color: #efefef;
margin-bottom: 1em;
padding: 5px 0 0 0;
}
.issubsite.template-search #content-core .searchButton {
margin-top: -9px !important;
height: 35px !important;
}
.site-gazte-bulegoa a {
color: #2293d5 !important;
}
.site-gazte-bulegoa #portal-header {
height: auto;
background: url("header_micro_gazte.gif") no-repeat top right;
}
.site-gazte-bulegoa footer {
background-color: #95167c;
color: white;
padding: 1em;
}
.site-gazte-bulegoa #portal-column-one {
border: 5px solid #99d5ed;
}
.site-gazte-bulegoa .navTreeItem a:hover {
background-color: #99d5ed;
}
.site-gazte-bulegoa a.navTreeCurrentNode {
background-color: #99d5ed !important;
color: white !important;
}
@media only screen and (max-width: 770px) {
.site-gazte-bulegoa .navbar {
background: #2293d5 !important;
border-radius: 0;
border-top: 2px solid black;
}
}
.site-biblioteka a {
color: #9b0026 !important;
}
.site-biblioteka #portal-header {
height: auto;
background: url("header_micro_biblioteka.gif") no-repeat top right;
}
.site-biblioteka footer {
background-color: #9b0026;
color: white;
padding: 1em;
}
.site-biblioteka #portal-column-one {
border: 5px solid #9b0026;
}
.site-biblioteka .navTreeItem a:hover {
background-color: #9b0026;
}
.site-biblioteka a.navTreeCurrentNode {
background-color: #9b0026 !important;
color: white !important;
}
.site-biblioteka dl.portlet ul.navTree .navTreeCurrentItem {
margin-left: 0;
margin-right: 0;
}
@media only screen and (max-width: 770px) {
.site-biblioteka .navbar {
background: #9b0026 !important;
border-radius: 0;
border-top: 2px solid black;
}
}
.site-shrec a {
color: #159960 !important;
}
.site-shrec #portal-header {
height: auto;
}
.site-shrec footer {
background-color: #159960;
color: white;
padding: 1em;
}
.site-shrec #portal-column-one {
border: 5px solid #159960;
}
.site-shrec .navTreeItem a:hover {
background-color: #159960;
}
.site-shrec a.navTreeCurrentNode {
background-color: #159960 !important;
color: white !important;
}
.site-shrec dl.portlet ul.navTree .navTreeCurrentItem {
margin-left: 0;
margin-right: 0;
}
@media only screen and (max-width: 770px) {
.site-shrec .navbar {
background: #159960 !important;
border-radius: 0;
border-top: 2px solid black;
}
}
.site-tao {
font-family: 'Exo', sans-serif !important;
}
.site-tao .navbar .nav>li>a {
font-family: 'Exo', sans-serif !important;
}
.site-tao h1,
.site-tao h2,
.site-tao h3,
.site-tao h4,
.site-tao h5,
.site-tao p {
font-family: 'Exo', sans-serif !important;
}
.site-tao #portal-header {
height: auto;
background: url("tao_header_back.jpg") no-repeat top right;
}
.site-tao footer {
background-color: #00a992;
color: black;
padding: 1em;
}
.site-tao #portal-column-one {
border: 5px solid #00a992;
}
.site-tao .navTreeItem a:hover {
background-color: #00a992;
}
.site-tao a.navTreeCurrentNode {
background-color: #00a992 !important;
color: black !important;
}
.site-tao dl.portlet ul.navTree .navTreeCurrentItem {
margin-left: 0;
margin-right: 0;
}
.issubsite.site-tao #portal-siteactions li a {
color: black !important;
}
.site-tao #portal-siteactions li {
border-left: 1px solid black;
}
.site-tao.issubsite #portal-logo {
margin-bottom: 20px;
}
@media only screen and (max-width: 770px) {
.site-tao .navbar {
background: #00a992 !important;
border-radius: 0;
border-top: 2px solid black;
}
}
.section-aurrekontua-partehartzaileak fieldset,
.portaltype-aurrekontuafolder fieldset {
border: none !important;
width: 80%;
}
.section-aurrekontua-partehartzaileak legend,
.portaltype-aurrekontuafolder legend {
text-transform: uppercase;
line-height: 24px;
border-top: 1px solid #efefef;
margin-bottom: 0;
}
.section-aurrekontua-partehartzaileak fieldset ul,
.portaltype-aurrekontuafolder fieldset ul {
margin-left: 0 !important;
list-style-image: none;
}
.section-aurrekontua-partehartzaileak fieldset ul li,
.portaltype-aurrekontuafolder fieldset ul li {
background-image: none !important;
}
.section-aurrekontua-partehartzaileak label input,
.portaltype-aurrekontuafolder label input {
margin-right: 5px;
}
#bozketa-viewlet {
margin: 2em 0;
padding: 2em;
background-color: white;
box-shadow: 0 0px 10px rgba(1, 1, 1, 0.2);
display: inline-block;
width: 100%;
}
#bozketa-viewlet h2 {
text-align: center;
font-size: 18px;
margin-bottom: 1em;
color: black;
}
#bozketa-viewlet h3 {
padding-top: 10px;
border-top: 1px solid #efefef;
font-size: 20px;
padding-bottom: 10px;
margin-bottom: 10px;
color: #666;
}
.AurrekontuaEntry {
border: 2px solid #efefef;
border-radius: 6px;
width: 44%;
float: left;
padding: 2%;
margin: 2%;
}
.AurrekontuaEntry:nth-child(2n + 1) {
clear: both;
}
.AurrekontuaEntryTitle {
font-size: 18px;
font-weight: bold;
padding-bottom: 10px;
border-bottom: 1px solid #efefef;
display: block;
}
.AurrekontuaEntry .bozketafaceted.btn {
margin-top: 10px;
display: block;
background-color: #efefef;
background-image: none;
box-shadow: none;
}
#aurrekontua-buttons {
margin-top: -15px;
display: inline-block;
box-shadow: none;
}
#aurrekontua-buttons .btn {
display: inline-block;
background-color: #efefef;
background-image: none;
box-shadow: none;
color: #8249B5;
}
.portaltype-aurrekontuafolder .alert.alert-info {
color: #333;
background-color: white;
border: 2px solid #c00;
border-radius: 0;
padding: 15px 35px 15px 14px;
box-shadow: 0 0px 10px rgba(1, 1, 1, 0.2);
font-size: 16px;
}
.icon-plus-sign {
color: #8249B5;
}
#aukeratutakoak {
width: 52%;
float: left;
}
#aukeratutakoak h4 {
text-transform: uppercase;
margin-bottom: 15px;
}
#aukeratutakoak li {
font-size: 18px;
background: transparent url(lauki_more.gif) no-repeat 0px 13px !important;
padding-left: 15px !important;
}
#aukeratutakoak li .btn {
margin-top: 10px;
display: inline-block;
background-image: none;
box-shadow: none;
color: #c00 !important;
background-color: white;
padding: 0;
margin: 0;
}
#bozketa-viewlet #form {
width: 44%;
float: right;
background-color: #efefef;
padding: 2%;
}
@media (max-width: 770px) {
#aukeratutakoak {
width: 100%;
float: none;
}
#aukeratutakoak ul {
margin-left: 0 !important;
}
.puntuak {
display: inline-block;
}
#bozketa-viewlet #form {
width: 100%;
float: none;
padding: 6%;
margin-top: 2rem;
}
#aurrekontua-buttons .btn {
margin-bottom: 10px;
}
}
#bozketa-viewlet #form select {
width: auto !important;
}
#bozketa-viewlet #form h5 {
text-transform: uppercase;
margin-bottom: 15px;
}
#bozketa-viewlet #form .field {
margin-bottom: 0;
}
#bozketa-viewlet #form div.formControls {
margin: 0;
}
#aurrekontu-fitxa {
border: 2px solid #efefef;
padding: 1em;
}
#aurrekontu-fitxa dd ul {
margin: 0;
padding: 0;
}
.icon-star {
margin-top: 5px;
}
#bozketa-viewlet #form .label {
display: inline-block;
padding: 2px 0px;
font-size: 14px;
font-weight: normal;
line-height: 14px;
color: #333;
text-shadow: none;
white-space: nowrap;
vertical-align: baseline;
background-color: transparent;
}
#bozketa-viewlet #form .required {
display: none;
}
#fancybox-title {}
#fancybox-title-float-wrap {}
#fancybox-title-float-left {
background-color: rgba(1, 1, 1, 0.8) !important;
border-radius: 6px 0 0 6px !important;
background-image: none !important;
}
#fancybox-title-float-right {
background-color: rgba(1, 1, 1, 0.8) !important;
border-radius: 0 6px 6px 0 !important;
background-image: none !important;
}
#fancybox-title-float-main {
max-width: 750px;
background-image: none !important;
}
#fancybox-title-float-wrap td {
background-color: rgba(1, 1, 1, 0.8) !important;
white-space: inherit !important;
line-height: 24px;
}
.template-folder_listing_donedukia #content-core dt .summary a {
font-size: 180%;
line-height: 120%;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
}
.template-folder_listing_donedukia #content-core dt {
margin-bottom: 10px;
}
.portaltype-aurrekontuafolder #faceted-center-column {
text-align: right;
border-bottom: 1px solid #efefef;
width: 95%;
margin-bottom: 1rem;
}
@media only screen and (max-width: 500px) {
.portaltype-aurrekontuafolder #faceted-center-column {
text-align: center;
border-top: 2px solid #efefef;
border-bottom: 0;
width: 100%;
padding-top: 0.5rem;
}
}
.portaltype-aurrekontuafolder #faceted-center-column fieldset {
padding: 0.2rem;
margin: 0;
width: 100%;
border: none !important;
}
.portaltype-aurrekontuafolder #faceted-center-column input[type="submit"].btn {
margin-top: -10px;
}
.portaltype-aurrekontuafolder #faceted-center-column legend {
display: none;
}
@media (max-width: 650px) {
#faceted-form #left-area {
display: none;
}
#faceted-form #center-area {
float: none;
margin-left: 0;
width: 100%;
}
#faceted-form .left-area-js {
margin-left: 0;
}
.AurrekontuaEntry {
width: 100%;
float: none;
margin: 0 0 1rem 0;
}
}
.template-hitzorduak_izenematea #hitzorduak-hirunaka-container {
margin-left: 0 !important;
}
.template-event_izenematea #content div.newsImageContainer {
margin-left: 0;
margin-bottom: 1rem;
}
.template-event_izenematea #content .eventDetails {
border: none;
}
.btn.izen-ematea {
background-color: #462069 !important;
color: white !important;
background-image: none !important;
text-shadow: none;
text-transform: uppercase;
}
#content .btn.izen-ematea:hover {
background-color: #111 !important;
color: white !important;
}
.template-hitzorduak_izenematea .image-date {
position: relative;
margin-bottom: 0.5rem;
}
.template-hitzorduak_izenematea .tileImage {
border: none;
}
.template-hitzorduak_izenematea #content .tileImage img {
border: none;
}
.template-hitzorduak_izenematea #content .tileImage img:hover {
opacity: 0.7;
}
.template-hitzorduak_izenematea .publicationDate {
position: absolute;
background-color: rgba(1, 1, 1, 0.7);
color: white;
bottom: 0;
padding: 5px 10px;
font-size: 14px;
background-image: none;
}
.template-hitzorduak_izenematea #hitzorduak-hirunaka-container h2 {
font-size: 140%;
}
.template-hitzorduak_izenematea #hitzorduak-hirunaka-container .span4 {
margin-bottom: 1rem;
}
.template-hitzorduak_izenematea #hitzorduak-hirunaka-container .span4:nth-child(3n + 1) {
margin-left: 0;
clear: both;
}
#content .AurrekontuaEntry img{
border:none;
}
.more-information img{
border:none !important;
}
.bozketafaceted img{
max-width:40px;
margin-top:10px;
border:1px solid black !important;
}
.AurrekontuaEntry .row{
margin:1rem 0 0 0;
}
.AurrekontuaEntry .span3{
text-align:center;
}
.bozketafaceted img:hover{
max-width:50px;
margin-top:0;
border:2px solid black !important;
}
.AurrekontuaEntry{
position: relative;
}
.AurrekontuaEntry a:hover{
text-decoration: none;
}
.proiektu-zenbakia{
background-color:#46206b;
color:white !important;
border-radius:50%;
width:40px;
height:40px;
display:flex;
align-items: center;
justify-content: center;
flex-direction: column;
font-size:1.4rem;
float: left;
margin-right: 10px;
}
.AurrekontuaEntry .proiektu-zenbakia{
position:absolute;
top:-0.5rem;
left:-1.2rem;
}
#botazioa-buttons  h4{
text-align:center;
font-weight: bold;
font-size: 1.1rem;
}
#botazioa-buttons  h4::after{
content:":";
margin-left:0.3rem;
}
#botazioa-buttons img {
border:none;
}
#botazioa-buttons .row{
max-width:700px;
clear:both;
margin:0 auto 1rem auto;
text-align:center;
}
dl#aurrekontu-fitxa,
.aurrekontu-proiektua dl{
display:flex;
flex-wrap: wrap;
}
#aurrekontu-fitxa dt,
.aurrekontu-proiektua dt{
display:inline-block;
width:25%;
clear:both;
background-color: #f1f1f1;
margin-bottom:5px !important;
padding:1%;
}
#aurrekontu-fitxa dd,
.aurrekontu-proiektua dd{
margin:0;
display:inline-block;
width:70%;
margin-left:2%;
margin-bottom:5px !important;
}
.aurrekontu-proiektua{
border: 2px solid #efefef;
padding: 1em;
margin-bottom:1rem;
}
.aurrekontu-proiektua dl{
margin-top:1rem;
margin-bottom:0;
}
.aurrekontua span{
background-color:#46206b;
color:white;
display:inline-block;
padding:1%;
font-weight:bold;
font-size:1.1rem;
}
#aukeratutakoak img{
max-width:35px;
border:none;
}
