/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 30 2019 | 10:21:36 */
.miribilla .deusto, .deusto .miribilla,
.category-miribilla .deusto, .category-deusto .miribilla
{
  display:none;
}

.term-deusto.portfolio-archive .miribilla,
.term-fitness-cardio-bidarte.portfolio-archive .miribilla,
.term-actividades-dirigidas-bidarte.portfolio-archive .miribilla,
.term-artes-marciales-bidarte.portfolio-archive .miribilla,
.page-id-498 .miribilla, 
.term-miribilla.portfolio-archive .deusto,
.term-fitness-cardio-miribilla.portfolio-archive .deusto,
.term-actividades-dirigidas-miribilla.portfolio-archive .deusto,
.term-artes-marciales-miribilla.portfolio-archive .deusto,
.page-id-1513 .deusto,
.term-miribilla.portfolio-archive .site-header__branding,
.term-fitness-cardio-bidarte.portfolio-archive .site-header__branding,
.term-actividades-dirigidas-bidarte.portfolio-archive .site-header__branding,
.term-artes-marciales-bidarte.portfolio-archive .site-header__branding,
.page-id-498 .site-header__branding, 
.term-deusto.portfolio-archive .site-header__branding,
.term-fitness-cardio-miribilla.portfolio-archive .site-header__branding,
.term-actividades-dirigidas-miribilla.portfolio-archive .site-header__branding,
.term-artes-marciales-miribilla.portfolio-archive .site-header__branding,
.page-id-1513 .site-header__branding
.lens_gallery-template-default .site-header__branding
{
   display:none;
}

.miribilla .site-header__branding,
.deusto .site-header__branding,
.category .site-header__branding,
.category-miribilla .site-header__branding,
.category-deusto .site-header__branding,
.single-post .site-header__branding {
  display:none;
}


.widget.logocabecera {
  text-align:center;
}

@media screen and (max-width: 900px) {
  .site-header__branding {
    display:inherit !important;
  }
  #page .site-header .site-logo img {
    width:80px !important;
    height:auto !important;
  }
}


.widget.logocabecera img {
  width:auto;
  padding-top:25px;
width:120px;
}

/*quitar al publicar*/
body.home .miribilla, 
body.home .sidebar--header .deusto.widget.widget--header.widget_media_image,
body.home .sidebar--header .miribilla.widget.widget--header.widget_media_image {
 //display:none !important;
}


body.home .page-main h1.entry__title, 
body.inicio .page-main h1.entry__title,
body.inicio .header__inner-wrap,
body.inicio .deusto.widget.widget--header.widget_media_image,
body.inicio .miribilla.widget.widget--header.widget_media_image,
body.inicio .widget_nav_menu
{
    display: none !important;
}

body.inicio footer#colophon[style] {
    position: initial !important;
  margin-left:auto !important;
}
body.inicio .site-footer {
  bottom:auto;
}
.footer {
  position: initial !important;
}
.site-logo {
  text-align:center;
}
.header {
  padding-left:20px !important; 
}
.header .site-footer h4 {
  font-size:14px;
    font-family: "Josefin Slab", serif;
  letter-spacing: 1px !important; 
  font-weight:bold;
}
.entry__header .bleed--left {
  display:none!important;
}
body.inicio .site-header__branding {
  padding-bottom:0;
}
body.inicio .site-header .site-logo img{
   width:100px !important;
  height:100px !important;
}
.site-header .site-logo img {
  width:170px !important;
  height:170px !important;
}
.site-info.text--right {
  text-align:left !important;
}

/*menus*/
@media screen and (min-width: 900px) {
.sidebar--header .widget ul.menu {
margin-top: -1px;
border-top: 1px solid #333638;
}
body.inicio .site-header__branding {
  padding: 30px 0;
padding: 1rem 0;
}

.sidebar--header .widget ul.menu {
    text-transform: uppercase;
    overflow: hidden;
}

.sidebar--header .widget ul.menu li {
border-bottom: 1px solid #333638;
margin-top: -1px;
overflow: hidden;
display: list-item;
list-style: none;
}

.sidebar--header .widget ul.menu li a {
padding: 0.66667rem 1.33333rem;
  display:initial;
}

.category-deusto .sidebar--header .widget ul.menu li a,
.category-miribilla .sidebar--header .widget ul.menu li a,
.deusto .sidebar--header .widget ul.menu li a,
.miribilla .sidebar--header .widget ul.menu li a,
.term-fitness-cardio-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-actividades-dirigidas-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-artes-marciales-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.page-id-498 .sidebar--header .widget ul.menu li a, 
.term-fitness-cardio-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-actividades-dirigidas-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-artes-marciales-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a,
.page-id-1513 .sidebar--header .widget ul.menu li a,
.term-fitness-cardio-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-actividades-dirigidas-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-artes-marciales-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.page-id-498 .sidebar--header .widget ul.menu li a, 
.term-fitness-cardio-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-actividades-dirigidas-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-artes-marciales-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a

{
   display:inline-block;
}

@media screen and (max-width: 900px) {
  .sidebar--header .widget ul.menu li a {
     display:inline-block;
  }
    .widget.logocabecera img {
      width:110px;
  }
  .widget.logocabecera:first-child img {
    padding-top:0;
  }
}

.sidebar--header .widget ul.menu ul {
font-style: italic;
  padding-bottom:0.4rem;
}
.sidebar--header .widget ul.menu li ul li {
border-bottom: none;
}

.sidebar--header .widget ul.menu ul li a {
padding: 0.1rem 1.7rem;
-webkit-transition: all .2s ease-out;
transition: all .2s ease-out;
}
.header-inverse .header div {
line-height: 1.6em;
}
.header-inverse .header a:hover {
  font-weight:300;
  color:#1e98ce;
 font-family: Roboto;
}

  .header-inverse .current-menu-item > a:hover,
  .header-inverse .header strong a:hover{
  font-weight:bold;
  }
  
.category-deusto .sidebar--header .widget ul.menu li a, 
.category-miribilla .sidebar--header .widget ul.menu li a, 
.deusto .sidebar--header .widget ul.menu li a, 
.miribilla .sidebar--header .widget ul.menu li a, 
.term-fitness-cardio-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-actividades-dirigidas-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-artes-marciales-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.page-id-498 .sidebar--header .widget ul.menu li a,
.term-fitness-cardio-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-actividades-dirigidas-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-artes-marciales-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a,
.page-id-1513 .sidebar--header .widget ul.menu li a,
.term-fitness-cardio-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-actividades-dirigidas-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a,
.term-artes-marciales-bidarte.portfolio-archive .sidebar--header .widget ul.menu li a, .page-id-498 .sidebar--header .widget ul.menu li a, .term-fitness-cardio-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a, .term-actividades-dirigidas-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a, .term-artes-marciales-miribilla.portfolio-archive .sidebar--header .widget ul.menu li a {

    display: inline-block;

}
.sidebar--header .widget ul.menu li a {

    padding: 0.66667rem 1.33333rem;
    display: initial;

}

/*fin menus*/

.entry__meta--project, .rsGCaption, .related-projects_title, .yarpp-related {
  display:none;
}
h1.entry__title {
  color:#cccccc;
}
.masonry__item--archive-title p {
    display:none;
}


.category .entry__content p,
.sidebar--right .widget_archive a,
.sidebar--right .widget_categories a,
.widget_recent_entries a{
  font-size: 0.8em;
  line-height: 1.7em;
}

.entry__content p {
font-size: 0.9em;
line-height: 1.6em;
}
.direcciones a, .widget a {
  text-decoration:none!important;
}
.boton{
  font-family: "Josefin Slab", serif;
  text-decoration:none;
font-size: 18px !important; 
font-weight: bold !important; 
letter-spacing: 1px !important; 
  //padding:20px;
  //background-color:#1e98ce;
  //color:#ffffff;
}
//.boton:hover {
    //background-color:rgba(55,157,211,0.8);
}
.mayuscula {
  text-transform:uppercase;
}
.destacado {
  font-family: "Josefin Slab", serif;
}
.bloqueazul {
  padding-left: 20px;
background-color: #379dd3;
max-width: 500px;
color: white;
border: thick solid #000000;
}
.nomargen-inf {
  margin-bottom:0!important;
}
.padding-izq {
  padding-left:30px;
}
.flotaizq {
  float:left;
}
@media screen and (max-width: 1150px) {
  ul.padding-izq.flotaizq {
  padding-left:inherit;
    padding-top:0;
    margin-top:0;
    clear:both;
}
  ul.flotaizq {
    margin-bottom: 0;
  }
}

.listas ul li, listas li {
  font-family: Open Sans !important;
  display:block;
  list-style-type:none;
  font-weight: initial;
}
.listas ul li:before, listas li:before {
  content:'•';
  color:#1e98ce;
  padding-right:10px;
}
.header-inverse .header .site-info span { color: #242423 !important; }
body.home .page-main h1.entry__title {display:none !important;}
.entry__content h2 {color:#25405f !important;}
.entry__content h3 {color:#1e98ce !important;}
body.home .entry__content h4 {color:#666666 !important; margin-top:0 !important; font-size:35px !important; }
.wpcf7-textarea { max-height:180px !important;}
.enlaceazul, .azul {
color:#1e98ce !important;
}
.page-main {
max-width:1400px !important;
}
@media screen and (min-width: 900px) {
 .content--with-sidebar .page-main {
    width: 75%!important;
}
.page-side {
    width: 25%;
  }
}
  
 
@media only screen and (min-width: 1024px) {
  .sidebar--right .widget_categories, 
  .sidebar--right .widget_archive, 
  .sidebar--right .widget_pages, 
  sidebar--right .widget_meta, 
  .sidebar--right .widget_tag_cloud, 
  .sidebar--right .widget_nav_menu {
        width: 100%;
  }
  }

  iframe {
width:100% !important;
max-width:1400px !important;
}
@media screen and (max-width: 900px) {
iframe {

height:400px !important;
}
}
.limpiar {
clear:both;
}

.wpcf7-textarea, .wpcf7-form-control:not([type="submit"]), 
.wpcf7-textarea, .wpcf7-form-control:not(.g-recaptcha){
   -webkit-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.75);
  margin-top:5px;
  margin-bottom:5px;
}
div.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0) !important;
-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0) !important;
box-shadow: 0px 0px 0px 0px rgba(0,0,0,0) !important;
}
.wpcf7-textarea {
  background-image:none;
}
.wpcf7-form-control:not([type="submit"]), .wpcf7-textarea, .wpcf7-form-control:not(.g-recaptcha) {
  border:none !important;
}
div.wpcf7 {
  margin-top:25px !important;
}

#pixelgrade_shortcodes_modal.reveal-modal {
    overflow: auto !important;
  height: 700px;
}


.header-inverse #page, .header-inverse .header, .header-inverse .header__inner-wrap {
background-color: #f8f8f8;
}

.content {
    background-color: #ffffff;
}
 
.entry__content ul li {
  font-size:1rem !important;
  }
  .grecaptcha-badge { visibility: hidden; }
