.dtik .btn-primary, .dtik button, .dtik .btn-secondary {  line-height: 22.5px;}input, select{	height:auto !important;}/* migas de pan, esteka kolorea eta  padding konpontzeko, printzipioz oferta de empleo ongi ikusteko */#listado_secciones .nav-header{margin-bottom: 10px;}#listado_secciones .nav-header a{color:#000;}ol.inline, ol.unstyled, ul.inline, ul.unstyled {  margin-left: 0;  list-style: none;  }  h1,h2,h3,h4,h5,h6 {  font-family: "Din-2014-Bold";}body{font-family: "Din-2014-Regular";padding:0px 0px 0px 0px !important;}  a {   color: #0a23d0;  }.breadcrumb {  background-color: initial;  }  @media (min-width: 996px) {  main {    padding: 2rem 4.5rem !important;  }}footer{/*padding: 1.5rem 4.5rem !important;*/margin-top: 35px;}/* ezkerreko menuko banerrak %100 hartzeko */#menu_zaharra img {  max-width: 100%;}#menu_zaharra ul.nav{  display:block;}/* estrucutra orokorra */.span12 {  width:940px}.span11 {  width:860px}.span10 {  width:780px}.span9 {  width:700px}.span8 {  width:620px}.span7 {  width:540px}.span6 {  width:460px}.span5 {  width:380px}.span4 {  width:300px}.span3 {  width:220px}.span2 {  width:140px}.span1 {  width:60px}.offset12 {  margin-left:980px}.offset11 {  margin-left:900px}.offset10 {  margin-left:820px}.offset9 {  margin-left:740px}.offset8 {  margin-left:660px}.offset7 {  margin-left:580px}.offset6 {  margin-left:500px}.offset5 {  margin-left:420px}.offset4 {  margin-left:340px}.offset3 {  margin-left:260px}.offset2 {  margin-left:180px}.offset1 {  margin-left:100px}.row-fluid {  *zoom:1}.row-fluid:after,.row-fluid:before {  display:table;  content:"";  line-height:0}.row-fluid:after {  clear:both}.row-fluid [class*=span] {  display:block;  width:100%;  min-height:26px;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  float:left;  margin-left:2.12765957%;  *margin-left:2.07446809%}.row-fluid [class*=span]:first-child {  margin-left:0}.row-fluid .controls-row [class*=span]+[class*=span] {  margin-left:2.12765957%}.row-fluid .span12 {  width:100%;  *width:99.94680851%}.row-fluid .span11 {  width:91.4893617%;  *width:91.43617021%}.row-fluid .span10 {  width:82.9787234%;  *width:82.92553191%}.row-fluid .span9 {  width:74.46808511%;  *width:74.41489362%}.row-fluid .span8 {  width:65.95744681%;  *width:65.90425532%}.row-fluid .span7 {  width:57.44680851%;  *width:57.39361702%}.row-fluid .span6 {  width:48.93617021%;  *width:48.88297872%}.row-fluid .span5 {  width:40.42553191%;  *width:40.37234043%}.row-fluid .span4 {  width:31.91489362%;  *width:31.86170213%}.row-fluid .span3 {  width:23.40425532%;  *width:23.35106383%}.row-fluid .span2 {  width:14.89361702%;  *width:14.84042553%}.row-fluid .span1 {  width:6.38297872%;  *width:6.32978723%}.row-fluid .offset12 {  margin-left:104.25531915%;  *margin-left:104.14893617%}.row-fluid .offset12:first-child {  margin-left:102.12765957%;  *margin-left:102.0212766%}.row-fluid .offset11 {  margin-left:95.74468085%;  *margin-left:95.63829787%}.row-fluid .offset11:first-child {  margin-left:93.61702128%;  *margin-left:93.5106383%}.row-fluid .offset10 {  margin-left:87.23404255%;  *margin-left:87.12765957%}.row-fluid .offset10:first-child {  margin-left:85.10638298%;  *margin-left:85%}.row-fluid .offset9 {  margin-left:78.72340426%;  *margin-left:78.61702128%}.row-fluid .offset9:first-child {  margin-left:76.59574468%;  *margin-left:76.4893617%}.row-fluid .offset8 {  margin-left:70.21276596%;  *margin-left:70.10638298%}.row-fluid .offset8:first-child {  margin-left:68.08510638%;  *margin-left:67.9787234%}.row-fluid .offset7 {  margin-left:61.70212766%;  *margin-left:61.59574468%}.row-fluid .offset7:first-child {  margin-left:59.57446809%;  *margin-left:59.46808511%}.row-fluid .offset6 {  margin-left:53.19148936%;  *margin-left:53.08510638%}.row-fluid .offset6:first-child {  margin-left:51.06382979%;  *margin-left:50.95744681%}.row-fluid .offset5 {  margin-left:44.68085106%;  *margin-left:44.57446809%}.row-fluid .offset5:first-child {  margin-left:42.55319149%;  *margin-left:42.44680851%}.row-fluid .offset4 {  margin-left:36.17021277%;  *margin-left:36.06382979%}.row-fluid .offset4:first-child {  margin-left:34.04255319%;  *margin-left:33.93617021%}.row-fluid .offset3 {  margin-left:27.65957447%;  *margin-left:27.55319149%}.row-fluid .offset3:first-child {  margin-left:25.53191489%;  *margin-left:25.42553191%}.row-fluid .offset2 {  margin-left:19.14893617%;  *margin-left:19.04255319%}.row-fluid .offset2:first-child {  margin-left:17.0212766%;  *margin-left:16.91489362%}.row-fluid .offset1 {  margin-left:10.63829787%;  *margin-left:10.53191489%}.row-fluid .offset1:first-child {  margin-left:8.5106383%;  *margin-left:8.40425532%}@media (min-width:1200px) {  .container,  .navbar-fixed-bottom .container,  .navbar-fixed-top .container,  .navbar-static-top .container,  .span12 {    width:1170px  }  .span11 {    width:1070px  }  .span10 {    width:970px  }  .span9 {    width:870px  }  .span8 {    width:770px  }  .span7 {    width:670px  }  .span6 {    width:570px  }  .span5 {    width:470px  }  .span4 {    width:370px  }  .span3 {    width:270px  }  .span2 {    width:170px  }  .span1 {    width:70px  }  .offset12 {    margin-left:1230px  }  .offset11 {    margin-left:1130px  }  .offset10 {    margin-left:1030px  }  .offset9 {    margin-left:930px  }  .offset8 {    margin-left:830px  }  .offset7 {    margin-left:730px  }  .offset6 {    margin-left:630px  }  .offset5 {    margin-left:530px  }  .offset4 {    margin-left:430px  }  .offset3 {    margin-left:330px  }  .offset2 {    margin-left:230px  }  .offset1 {    margin-left:130px  }  .row-fluid {    width:100%;    *zoom:1  }  .row-fluid:after,  .row-fluid:before {    display:table;    content:"";    line-height:0  }  .row-fluid:after {    clear:both  }  .row-fluid [class*=span] {    display:block;    width:100%;    min-height:26px;    -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;    box-sizing:border-box;    float:left;    margin-left:2.56410256%;    *margin-left:2.51091107%  }  .row-fluid [class*=span]:first-child {    margin-left:0  }  .row-fluid .controls-row [class*=span]+[class*=span] {    margin-left:2.56410256%  }  .row-fluid .span12 {    width:100%;    *width:99.94680851%  }  .row-fluid .span11 {    width:91.45299145%;    *width:91.39979996%  }  .row-fluid .span10 {    width:82.90598291%;    *width:82.85279142%  }  .row-fluid .span9 {    width:74.35897436%;    *width:74.30578287%  }  .row-fluid .span8 {    width:65.81196581%;    *width:65.75877432%  }  .row-fluid .span7 {    width:57.26495726%;    *width:57.21176578%  }  .row-fluid .span6 {    width:48.71794872%;    *width:48.66475723%  }  .row-fluid .span5 {    width:40.17094017%;    *width:40.11774868%  }  .row-fluid .span4 {    width:31.62393162%;    *width:31.57074013%  }  .row-fluid .span3 {    width:23.07692308%;    *width:23.02373159%  }  .row-fluid .span2 {    width:14.52991453%;    *width:14.47672304%  }  .row-fluid .span1 {    width:5.98290598%;    *width:5.92971449%  }  .row-fluid .offset12 {    margin-left:105.12820513%;    *margin-left:105.02182215%  }  .row-fluid .offset12:first-child {    margin-left:102.56410256%;    *margin-left:102.45771959%  }  .row-fluid .offset11 {    margin-left:96.58119658%;    *margin-left:96.4748136%  }  .row-fluid .offset11:first-child {    margin-left:94.01709402%;    *margin-left:93.91071104%  }  .row-fluid .offset10 {    margin-left:88.03418803%;    *margin-left:87.92780506%  }  .row-fluid .offset10:first-child {    margin-left:85.47008547%;    *margin-left:85.36370249%  }  .row-fluid .offset9 {    margin-left:79.48717949%;    *margin-left:79.38079651%  }  .row-fluid .offset9:first-child {    margin-left:76.92307692%;    *margin-left:76.81669394%  }  .row-fluid .offset8 {    margin-left:70.94017094%;    *margin-left:70.83378796%  }  .row-fluid .offset8:first-child {    margin-left:68.37606838%;    *margin-left:68.2696854%  }  .row-fluid .offset7 {    margin-left:62.39316239%;    *margin-left:62.28677941%  }  .row-fluid .offset7:first-child {    margin-left:59.82905983%;    *margin-left:59.72267685%  }  .row-fluid .offset6 {    margin-left:53.84615385%;    *margin-left:53.73977087%  }  .row-fluid .offset6:first-child {    margin-left:51.28205128%;    *margin-left:51.1756683%  }  .row-fluid .offset5 {    margin-left:45.2991453%;    *margin-left:45.19276232%  }  .row-fluid .offset5:first-child {    margin-left:42.73504274%;    *margin-left:42.62865976%  }  .row-fluid .offset4 {    margin-left:36.75213675%;    *margin-left:36.64575377%  }  .row-fluid .offset4:first-child {    margin-left:34.18803419%;    *margin-left:34.08165121%  }  .row-fluid .offset3 {    margin-left:28.20512821%;    *margin-left:28.09874523%  }  .row-fluid .offset3:first-child {    margin-left:25.64102564%;    *margin-left:25.53464266%  }  .row-fluid .offset2 {    margin-left:19.65811966%;    *margin-left:19.55173668%  }  .row-fluid .offset2:first-child {    margin-left:17.09401709%;    *margin-left:16.98763412%  }  .row-fluid .offset1 {    margin-left:11.11111111%;    *margin-left:11.00472813%  }  .row-fluid .offset1:first-child {    margin-left:8.54700855%;    *margin-left:8.44062557%  }  .uneditable-input,  input,  textarea {    margin-left:0  }  .controls-row [class*=span]+[class*=span] {    margin-left:30px  }  .uneditable-input.span12,  input.span12,  textarea.span12 {    width:1156px  }  .uneditable-input.span11,  input.span11,  textarea.span11 {    width:1056px  }  .uneditable-input.span10,  input.span10,  textarea.span10 {    width:956px  }  .uneditable-input.span9,  input.span9,  textarea.span9 {    width:856px  }  .uneditable-input.span8,  input.span8,  textarea.span8 {    width:756px  }  .uneditable-input.span7,  input.span7,  textarea.span7 {    width:656px  }  .uneditable-input.span6,  input.span6,  textarea.span6 {    width:556px  }  .uneditable-input.span5,  input.span5,  textarea.span5 {    width:456px  }  .uneditable-input.span4,  input.span4,  textarea.span4 {    width:356px  }  .uneditable-input.span3,  input.span3,  textarea.span3 {    width:256px  }  .uneditable-input.span2,  input.span2,  textarea.span2 {    width:156px  }  .uneditable-input.span1,  input.span1,  textarea.span1 {    width:56px  }  .thumbnails {    margin-left:-30px  }  .thumbnails>li {    margin-left:30px  }  .row-fluid .thumbnails {    margin-left:0  }}@media (min-width:768px) and (max-width:979px) {  .row {    margin-left:-20px;    *zoom:1  }  .row:after,  .row:before {    display:table;    content:"";    line-height:0  }  .row:after {    clear:both  }  [class*=span] {    float:left;    min-height:1px;    margin-left:20px  }  .container,  .navbar-fixed-bottom .container,  .navbar-fixed-top .container,  .navbar-static-top .container,  .span12 {    width:724px  }  .span11 {    width:662px  }  .span10 {    width:600px  }  .span9 {    width:538px  }  .span8 {    width:476px  }  .span7 {    width:414px  }  .span6 {    width:352px  }  .span5 {    width:290px  }  .span4 {    width:228px  }  .span3 {    width:166px  }  .span2 {    width:104px  }  .span1 {    width:42px  }  .offset12 {    margin-left:764px  }  .offset11 {    margin-left:702px  }  .offset10 {    margin-left:640px  }  .offset9 {    margin-left:578px  }  .offset8 {    margin-left:516px  }  .offset7 {    margin-left:454px  }  .offset6 {    margin-left:392px  }  .offset5 {    margin-left:330px  }  .offset4 {    margin-left:268px  }  .offset3 {    margin-left:206px  }  .offset2 {    margin-left:144px  }  .offset1 {    margin-left:82px  }  .row-fluid {    width:100%;    *zoom:1  }  .row-fluid:after,  .row-fluid:before {    display:table;    content:"";    line-height:0  }  .row-fluid:after {    clear:both  }  .row-fluid [class*=span] {    display:block;    width:100%;    min-height:26px;    -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;    box-sizing:border-box;    float:left;    margin-left:2.76243094%;    *margin-left:2.70923945%  }  .row-fluid [class*=span]:first-child {    margin-left:0  }  .row-fluid .controls-row [class*=span]+[class*=span] {    margin-left:2.76243094%  }  .row-fluid .span12 {    width:100%;    *width:99.94680851%  }  .row-fluid .span11 {    width:91.43646409%;    *width:91.3832726%  }  .row-fluid .span10 {    width:82.87292818%;    *width:82.81973669%  }  .row-fluid .span9 {    width:74.30939227%;    *width:74.25620078%  }  .row-fluid .span8 {    width:65.74585635%;    *width:65.69266486%  }  .row-fluid .span7 {    width:57.18232044%;    *width:57.12912895%  }  .row-fluid .span6 {    width:48.61878453%;    *width:48.56559304%  }  .row-fluid .span5 {    width:40.05524862%;    *width:40.00205713%  }  .row-fluid .span4 {    width:31.49171271%;    *width:31.43852122%  }  .row-fluid .span3 {    width:22.9281768%;    *width:22.87498531%  }  .row-fluid .span2 {    width:14.36464088%;    *width:14.31144939%  }  .row-fluid .span1 {    width:5.80110497%;    *width:5.74791348%  }  .row-fluid .offset12 {    margin-left:105.52486188%;    *margin-left:105.4184789%  }  .row-fluid .offset12:first-child {    margin-left:102.76243094%;    *margin-left:102.65604796%  }  .row-fluid .offset11 {    margin-left:96.96132597%;    *margin-left:96.85494299%  }  .row-fluid .offset11:first-child {    margin-left:94.19889503%;    *margin-left:94.09251205%  }  .row-fluid .offset10 {    margin-left:88.39779006%;    *margin-left:88.29140708%  }  .row-fluid .offset10:first-child {    margin-left:85.63535912%;    *margin-left:85.52897614%  }  .row-fluid .offset9 {    margin-left:79.83425414%;    *margin-left:79.72787116%  }  .row-fluid .offset9:first-child {    margin-left:77.0718232%;    *margin-left:76.96544023%  }  .row-fluid .offset8 {    margin-left:71.27071823%;    *margin-left:71.16433525%  }  .row-fluid .offset8:first-child {    margin-left:68.50828729%;    *margin-left:68.40190431%  }  .row-fluid .offset7 {    margin-left:62.70718232%;    *margin-left:62.60079934%  }  .row-fluid .offset7:first-child {    margin-left:59.94475138%;    *margin-left:59.8383684%  }  .row-fluid .offset6 {    margin-left:54.14364641%;    *margin-left:54.03726343%  }  .row-fluid .offset6:first-child {    margin-left:51.38121547%;    *margin-left:51.27483249%  }  .row-fluid .offset5 {    margin-left:45.5801105%;    *margin-left:45.47372752%  }  .row-fluid .offset5:first-child {    margin-left:42.81767956%;    *margin-left:42.71129658%  }  .row-fluid .offset4 {    margin-left:37.01657459%;    *margin-left:36.91019161%  }  .row-fluid .offset4:first-child {    margin-left:34.25414365%;    *margin-left:34.14776067%  }  .row-fluid .offset3 {    margin-left:28.45303867%;    *margin-left:28.3466557%  }  .row-fluid .offset3:first-child {    margin-left:25.69060773%;    *margin-left:25.58422476%  }  .row-fluid .offset2 {    margin-left:19.88950276%;    *margin-left:19.78311978%  }  .row-fluid .offset2:first-child {    margin-left:17.12707182%;    *margin-left:17.02068884%  }  .row-fluid .offset1 {    margin-left:11.32596685%;    *margin-left:11.21958387%  }  .row-fluid .offset1:first-child {    margin-left:8.56353591%;    *margin-left:8.45715293%  }  .uneditable-input,  input,  textarea {    margin-left:0  }  .controls-row [class*=span]+[class*=span] {    margin-left:20px  }  .uneditable-input.span12,  input.span12,  textarea.span12 {    width:710px  }  .uneditable-input.span11,  input.span11,  textarea.span11 {    width:648px  }  .uneditable-input.span10,  input.span10,  textarea.span10 {    width:586px  }  .uneditable-input.span9,  input.span9,  textarea.span9 {    width:524px  }  .uneditable-input.span8,  input.span8,  textarea.span8 {    width:462px  }  .uneditable-input.span7,  input.span7,  textarea.span7 {    width:400px  }  .uneditable-input.span6,  input.span6,  textarea.span6 {    width:338px  }  .uneditable-input.span5,  input.span5,  textarea.span5 {    width:276px  }  .uneditable-input.span4,  input.span4,  textarea.span4 {    width:214px  }  .uneditable-input.span3,  input.span3,  textarea.span3 {    width:152px  }  .uneditable-input.span2,  input.span2,  textarea.span2 {    width:90px  }  .uneditable-input.span1,  input.span1,  textarea.span1 {    width:28px  }}@media (max-width:767px) {   .row-fluid [class*=span],  .uneditable-input[class*=span],  [class*=span] {    float:none;    display:block;    width:100%;    margin-left:0;    -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;    box-sizing:border-box  }  .row-fluid .span12,  .span12 {    width:100%;    -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;    box-sizing:border-box  }  .row-fluid [class*=offset]:first-child {    margin-left:0  }  .input-large,  .input-xlarge,  .input-xxlarge,  .uneditable-input,  input[class*=span],  select[class*=span],  textarea[class*=span] {    display:block;    width:100%;    min-height:26px;    -webkit-box-sizing:border-box;    -moz-box-sizing:border-box;    box-sizing:border-box  }  .input-append input,  .input-append input[class*=span],  .input-prepend input,  .input-prepend input[class*=span] {    display:inline-block;    width:auto  }  .controls-row [class*=span]+[class*=span] {    margin-left:0  }  .modal {    position:fixed;    top:20px;    left:20px;    right:20px;    width:auto;    margin:0  }  .modal.fade {    top:-100px  }  .modal.fade.in {    top:20px  }}