@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat&family=Raleway&display=swap');body{line-height: 26px;font-size: 14px;margin: 0 0 16px 0;font-family: 'Montserrat', sans-serif}.text-content,.cke_editable{font-family: 'Montserrat', sans-serif;font-size: 14px}#page p{line-height: 26px;font-size: 16px;margin: 0 0 16px 0}.reviews-container{column-count: 2;gap: 40px}#page a{color: #000000;text-decoration: none}#page .align-right{margin-top: 0px}#main h2{font-size: 32px;line-height: 40px;font-weight: normal;margin-bottom: 20px}#page .node--type-evento-deportivo.ds-2col-stacked > .group-left img{width: 100%;height: auto}#page .ds-2col-stacked > .group-right{padding-left: 40px}#page .ds-2col-stacked > .group-footer{clear: both}#page .node--view-mode-teaser:after{right: 40px}#page .node--type-dep.ds-2col-stacked-fluid > .group-left{width: 20%}#page .node--type-dep.ds-2col-stacked-fluid > .group-right{width: 80%}#page .ds-2col-stacked > .group-left > div{width: 100%;margin: 0px}#page footer.site-footer{border: 0 none;background-image: none;background-color: #444444}#page .site-footer__inner.container{padding-left: 0px;padding-right: 0px;margin: 0px auto;width: 1200px;max-width: 100%;padding-top: 4.5rem;padding-bottom: 4.5rem}body #block-views-block-blog-block-1{display: none}body.path-frontpage #block-views-block-blog-block-1{display: block}body.path-frontpage #block-views-block-blog-block-1 > h2{text-align: center;margin-top: 80px;border-bottom: 1px solid;padding-bottom: 40px;border-top: 1px solid;padding-top: 40px}nav#block-mainnavigation{margin: 0px;text-align: center}#page .site-footer .menu li{display: inline-block;vertical-align: top}#page .site-footer .menu li a{color: #ffffff;display: inline-block;padding: 8px 16px}div#block-languageswitcher{position: absolute;right: 0px;top: 20px}div#block-languageswitcher ul{list-style: none;margin: 0px;padding: 0px}div#block-languageswitcher ul li{display: inline-block;vertical-align: top;margin: 0px 0px 0px 8px}div#block-languageswitcher ul li img{height: 12px !important;width: auto !important}#page .field--name-field-precio:after{content: ' €'}div#page-wrapper{max-width: 100%}#page .button{color: #F0A91A;border: solid 2px #f0a91a;height: 40px;background-color: #ffffff}#page .button:hover{color: #ffffff;background-color: #F0A91A}header#header{height: 120px;min-height: unset;text-align: center;position: fixed;width: 100%}article.node.node--type-page.node--view-mode-full{min-height: 1000px}p#slogan{position: relative;top: -30px}#page .negative_btn a.wp-block-button__link{color: #ffffff;background-color: #4a6755;box-shadow: inset 0 -2px 0 0 #fff}#header .site-header__fixable{width: 1200px;max-width: 100%;margin-left: auto;margin-right: auto;position: static}div#site-header__inner{background-color: transparent;background-image: unset}.field--name-field-galeria{text-align: center;width: 1200px;max-width: 100%;margin-left: auto;margin-right: auto}.field--name-field-galeria > div{display: block;vertical-align: top;width: 100%;margin: 0 0 20px 0}#page .container.site-header__inner__container{padding: 0px;width: 100%;max-width: 100%;background-image: unset;background-color: transparent;padding-top: 0px;position: relative}nav#block-rrss{position: absolute;right: 0px;top: 0px}nav#block-netmonsters-main-menu{display: inline-block;float: right}nav#block-netmonsters-main-menu > div{margin-right: 0px}nav#block-netmonsters-main-menu li{display: inline-block;vertical-align: top;margin: 0 10px;max-width: unset;width: auto}nav#block-netmonsters-main-menu li a{text-decoration: none;display: inline-block;padding: 8px 16px;margin: 0;color: #ffffff;text-transform: uppercase}nav#block-netmonsters-main-menu li a span{padding: 0px;padding-bottom: 20px}#page .primary-nav__menu-link-inner:after{border-top: solid 2px #fff;bottom: 6px}#page .primary-nav__menu-link:focus:before{border: solid 2px #fff;display: none !important}nav#block-menuderedessociales{position: absolute;right: 0px;top: 48px}nav#block-menuderedessociales ul{margin: 0px;padding: 0px}nav#block-menuderedessociales ul li{list-style: none;display: inline-block;vertical-align: top;margin-left: 8px}nav#block-menuderedessociales ul li a{font-size: 0px}nav#block-menuderedessociales ul li a:before{font-size: 24px}#page .region--highlighted{margin-bottom: 40px;display: block;overflow: hidden}#page .region--highlighted > div{max-width: 100%;width: 1200px;margin-left: auto;margin-right: auto}div#block-banner{margin: 0px;display: block}.wp-block-image img{max-width: 100%;width: 100%;height: auto}.wp-block-cover,.wp-block-cover-image{padding: 0px}#main .wp-block-cover__inner-container{width: 90%}#page a.wp-block-button__link{border-radius: 0px;color: #4a6755;text-transform: uppercase;background-color: #ffffff;font-weight: bold;box-shadow: inset 0 -2px 0 0 #4a6755}#page a.wp-block-button__link:hover{box-shadow: inset 0 -8px 0 0 #4a6755}#main{display: block}#main .main-content{width: 100%;margin: 0 auto;max-width: 100%}#main h2.block__title{margin-bottom: 40px;border-bottom: 1px solid;padding-bottom: 40px;border-top: 1px solid;padding-top: 40px}#page .has_sidebar .region--sidebar-second .form-item{margin: 0px 0px 8px 0px}#page .ntmgrid{column-count: 2;margin-bottom: 40px;margin-top: 40px}#page #main .node--type-inmueble.node--view-mode-search-index{margin-bottom: 40px}#page #main .node--type-inmueble.node--view-mode-search-index h2{margin: 0px;font-size: 16px;line-height: 28px;min-height: 84px}#page #main .node--type-inmueble.node--view-mode-search-index .field{margin-top: 4px;margin-bottom: 0px;font-size: 14px}footer{border: 0 none}footer .site-footer__inner.container{width: 1200px;max-width: 100%;margin-left: auto;margin-right: auto;padding-left: 0px;padding-right: 0px}.site-header__initial{display: none}div#block-netmonsters-site-branding{margin: 0px;padding: 0px;justify-content: center}div#header-nav{justify-content: center;background-color: transparent;display: block}.container.site-header__inner__container{display: block}div#block-netmonsters-content{margin: 0px}.node__content{padding: 0px}.layout-main-wrapper{min-height: 600px}.toboggan-unified{display: none}.region--breadcrumb{display: none}div#block-netmonsters-site-branding > div{flex-direction: column;row-gap: 20px;margin-bottom: 40px}div#site-header__inner{transform: unset !important;opacity: 1}.main-content{width: 100%}.main-content__container.container{max-width: 100%;padding-left: 0px;padding-right: 0px;padding-top: 0px}span.blue{color: #0d77b5 !important}form#node-texto-alumno-form div#edit-field-matricula-wrapper,form#node-texto-alumno-form div#edit-field-curso-wrapper,form#node-texto-alumno-form div#edit-field-enunciado-wrapper{display: none !important}#main .node--view-mode-teaser .field{margin-bottom: 8px}#main .node--view-mode-teaser .field h3{margin: 0px}#main .field--name-taxonomy-term-title > h2{margin: 0px}form#comment-form #edit-preview{display: none !important}#main main > .region{display: block}.node--type-forum.node--view-mode-teaser{border-top: 1px solid #ccc;margin-top: 40px;padding-top: 40px}.node--type-forum.node--view-mode-teaser .field.field--name-node-submitted-by{font-size: 14px;font-style: italic}footer.comment__meta{margin-bottom: 20px}.comment__text-wrapper h3{display: none}div#block-netmonsters-page-title{margin-bottom: 20px}h1.title.page-title{font-size: 28px;line-height: 40px;font-weight: normal;position: relative}#page .bef-slider.ui-slider{margin-top: 8px}#page .bef-exposed-form fieldset{border: 0 none;padding: 0px;margin: 0px 0px 0px 0px;background-color: transparent}#page .bef-exposed-form fieldset legend{background-color: transparent}#page .bef-exposed-form fieldset legend span{color: #313637;font-weight: normal;margin: 0px;padding: 0px}#page .bef-exposed-form fieldset .fieldset__wrapper{padding: 0px}#page .bef-exposed-form fieldset .fieldset__wrapper > div{margin: 0px;display: inline-block;vertical-align: top}#page .views-exposed-form.bef-exposed-form .form-select{height: 40px}#page .views-exposed-form.bef-exposed-form .form-text{max-width: 356px;min-height: 40px}#page .views-exposed-form.bef-exposed-form .form-actions{margin-top: 36px}#page .views-exposed-form form > *{display: inline-block;vertical-align: top;margin-right: 4px}#page .has_sidebar{overflow: hidden}#page .has_sidebar .site-main{float: left;width: 800px}#page .has_sidebar .region--sidebar-second{float: right;width: 360px}#page .field--label-inline > div{display: inline-block;vertical-align: top}#page .node--type-inmueble.node--view-mode-full .field{margin-bottom: 4px}#page .node--type-inmueble.node--view-mode-full .field--name-field-referencia{float: left}#page .node--type-inmueble.node--view-mode-full .field--name-field-precio{float: right;font-size: 24px;color: #F0A91A}#page .field--name-field-fotos > div{clear: both;text-align: center;background-color: #dddddd}#page .imagefield_slideshow-wrapper{border: 0 none}#page .imagefield_slideshow-wrapper img{height: 500px;width: auto;margin-left: auto;margin-right: auto;left: 0px;right: 0px}#page .imagefield_slideshow-wrapper .prev-next{margin-top: 8px}#page .imagefield_slideshow-wrapper .prev-next a:first-child{position: relative;display: inline-block;font-size: 0px;width: 20px;margin-right: 10px}#page .imagefield_slideshow-wrapper .prev-next a:first-child:focus{outline: none}#page .imagefield_slideshow-wrapper .prev-next a:first-child:after{display: inline-block;font-family: fontawesome;content: '\f137';color: #F0A91A;font-size: 32px;position: absolute;width: 20px;height: 20px;left: 0px;top: 0px}#page .imagefield_slideshow-wrapper .prev-next a:last-child{position: relative;display: inline-block;font-size: 0px;width: 20px;margin-left: 10px}#page .imagefield_slideshow-wrapper .prev-next a:last-child:focus{outline: none}#page .imagefield_slideshow-wrapper .prev-next a:last-child:after{display: inline-block;font-family: fontawesome;content: '\f138';color: #F0A91A;font-size: 32px;position: absolute;width: 20px;height: 20px;left: 0px;top: 0px}nav#block-rrss{position: absolute;right: 0px;top: 0px}.menu--rrss ul{list-style: none}.menu--rrss ul li{display: inline-block;vertical-align: top;margin-left: 8px}#block-rrss-2{text-align: center}#page .wp-block-group{padding: 80px 0px}#page .wp-block-group > *{margin-left: auto;margin-right: auto;width: 980px;max-width: 100%}#page .wp-block-group > .wp-block-columns{width: 1200px}p.text-align-center img{display: inline-block;vertical-align: middle}#page .site-footer #block-rrss-2 li a{background-color: #ffffff;border-radius: 66px;color: #444444;height: 64px;width: 64px;font-size: 24px;vertical-align: middle;margin: 0 8px;padding-top: 20px;height: 48px;width: 48px;font-size: 20px;padding-top: 11px}div#block-textocontacto{color: #ffffff}div#block-textocontacto a{color: #ffffff}#page .block_negativo{background-color: #313637;color: #ffffff}#page .block_negativo h2{color: #ffffff;margin-top: 0px}div#block-logospie img{max-width: 30%}.wp-block-gallery.espacios .blocks-gallery-item{margin-right: 1em !important}.wp-block-gallery.espacios .blocks-gallery-item:first-child{width: 100% !important}.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width: calc(32.33333% - .66667em);margin-right: 1em}.wp-block-gallery.espacios .blocks-gallery-item:first-child:before{content: '\f0d7';display: block;font-family: fontawesome;color: #ffffff;position: absolute;top: -9px;left: 0px;font-size: 100px;vertical-align: top;width: 100%;text-align: center}.blocks-gallery-grid,.wp-block-gallery{margin-top: 20px}#page .slick-slide img{display: block;width: 100%}.wp-block-group.over_slide{position: absolute;top: 200px;z-index: 100;width: 100%;text-align: right}#page .wp-block-group.over_slide > *{width: 90%;margin-left: auto;margin-right: auto}@media only screen and (max-width: 1023px){p#slogan{position: static;line-height: normal}#header nav#block-rrss{position: absolute;right: 0px;top: auto;bottom: 0px;display: none !important}div#header-nav.is-active{background-color: #ffffff}nav#block-netmonsters-main-menu{display: block;text-align: right}nav#block-netmonsters-main-menu li{display: block;width: auto}#page nav#block-netmonsters-main-menu li a{text-decoration: none;display: inline-block;padding: 8px 16px;margin: 0;color: #4a6755;text-transform: uppercase;font-weight: normal;text-transform: unset;font-size: 18px;display: block;padding: 0px}#page nav#block-netmonsters-main-menu li a span{padding: 0px;padding-bottom: 0px;margin: 0px}.mobile-nav-button__icon{border-top: solid 3px #fff}.mobile-nav-button__icon:before{border-top: solid 3px #fff}.mobile-nav-button__icon:after{border-top: solid 3px #fff}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon:after,.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon:before{border-color: #000000}.mobile-buttons{position: absolute;right: 0px;top: 12px;margin: 0px}div#block-languageswitcher{position: absolute;right: 0px;top: 88px}#main-wrapper .wp-block-group{padding-left: 20px;padding-right: 20px}#page .field--name-field-fotos img{width: 100%;height: auto;max-width: 100%}#page .imagefield_slideshow-wrapper{overflow: hidden}#page .field--name-field-fotos .cycle-slideshow img{width: 100%;height: auto;max-width: 100%}#page .has_sidebar .region--sidebar-second,#page .has_sidebar .site-main{float: none;width: auto;max-width: 100%}#page .views-exposed-form form > *{display: block;vertical-align: top;margin-right: 0px;margin-bottom: 0px}#main h2.block__title{margin-bottom: 20px;padding-bottom: 20px;padding-top: 20px}#page #main .node--type-inmueble.node--view-mode-search-index h2{margin: 0px;font-size: 16px;line-height: 28px;min-height: unset;font-weight: bold}div#block-footertext img{width: 40%}#page .container.site-header__inner__container{position: relative}#page .wp-block-group.over_slide{position: static;padding: 20px 0px;color: #000000}#page .wp-block-group.over_slide > *{color: #000000 !important}div#main-wrapper{padding-top: 120px}.reviews-container{column-count: unset}}html body{font-family: 'Montserrat', sans-serif;color: #9097B2;font-size: 14px;color: #666666;color: #333333;padding-top: 200px;background-image: unset}h1,h2,h3,h4,h5,h6{font-family: 'Raleway', sans-serif}#page h1{color: #005796}body #page a{color: #005796}body.not-front.path-formulario-de-inscripcion #main{width: 800px;margin-left: auto;margin-right: auto;max-width: 100%}#page a.tabs__link{font-weight: bold;text-transform: uppercase;font-size: 10px}body #page .group-right h2{border-radius: 23px;background-color: #0070B8;color: #fff;text-indent: 16px;font-size: 18px;margin-top: 16px;border: 0 none}body #page .group-right h2:after{display: none}body #page .group-right .field__label{margin-right: 20px;font-weight: bold;display: inline-block;vertical-align: top}body #page .group-right .field__label + div{display: inline-block;vertical-align: top}#main .field--name-field-entidad-organizadora textarea{min-height: unset}#main .tabledrag-toggle-weight-wrapper{display: none}td.field-multiple-drag{display: none}#main .js-form-type-managed-file *{display: inline-block;vertical-align: top;margin-right: 20px;margin-top: 0px}#main .js-form-type-managed-file > label{display: block}body .text-summary-wrapper{display: none}div#edit-field-evento-telefono-wrapper,div#edit-field-evento-email-wrapper,div#edit-field-enlaces-wrapper,div#edit-field-entidad-organizadora-wrapper{position: relative}div#edit-field-evento-telefono-wrapper .form-actions,div#edit-field-evento-email-wrapper .form-actions,div#edit-field-enlaces-wrapper .form-actions,div#edit-field-entidad-organizadora-wrapper .form-actions{position: absolute;bottom: 0px;right: 0px}div#edit-field-evento-telefono-wrapper .form-actions input + *,div#edit-field-evento-email-wrapper .form-actions input + *,div#edit-field-enlaces-wrapper .form-actions input + *,div#edit-field-entidad-organizadora-wrapper .form-actions input + *{display: none !important}.group-three-columns > div,.group-four-columns > div{display: inline-block;vertical-align: top;margin-right: 20px;max-width: 30%}.group-two-columns > div{display: inline-block;vertical-align: top;margin-right: 20px;width: 46%}.group-inline > div{display: inline-block;vertical-align: top;margin-right: 20px}div#edit-field-legal-id-type-wrapper{width: 220px}form#masquerade-block-form > div > *{display: inline-block !important;vertical-align: middle;width: auto}#page textarea{min-height: unset}#page .commerce-product .group-three-columns > div,.group-four-columns > div{display: inline-block;vertical-align: top;margin-right: 20px;width: 30%}#page .commerce-product .group-three-columns > div .form-date,.group-four-columns > div .form-date,#page .commerce-product .group-three-columns > div .form-item,.group-four-columns > div .form-item,#page .commerce-product .group-three-columns > div .form-select,.group-four-columns > div .form-select{width: 100%}#page .field--name-field-producto div.ief-form div.ief-form > div > div{display: inline-block;vertical-align: top;width: 32%;margin-right: 10px}#page .bef-exposed-form fieldset{width: auto;display: inline-block;vertical-align: bottom}#page .views-exposed-form.bef-exposed-form .form-actions{margin-top: 12px}#page .fieldset__label{color: #645b55;font-size: 16px;text-transform: uppercase}#page .field--name-field-ppd-categoria .field__item{display: inline-block}#page .field--name-field-ppd-categoria .field__item:after{display: inline-block;content: ', '}.field--name-field-nombre-lugar-entrenamiento{font-weight: bold}#page .field--name-field-ppd-categoria .field__item:after:last-child{display: none}#page .field:not(:last-child){margin-bottom: 10px}#page .bef-exposed-form fieldset *{display: inline-block}.views-exposed-form > *{margin-right: 10px;display: inline-block;width: auto;vertical-align: top;max-width: 400px}#page #main .chosen-container{padding: 0px;border: 0 none;display: inline-block;width: 400px !important}#page .form-item--error-message{font-size: 13px;line-height: normal;font-weight: bold}#page .fieldset__wrapper.fieldset__wrapper--group{border: 0 none;padding: 0px}#page .form-item__description{max-width: unset;font-size: 12px;line-height: 26px;max-width: 320px}#page #node-ins-form .form-item__description,#page #node-ins-edit-form .form-item__description,#page #user-form .form-item__description,#page #user-login-form .form-item__description{max-width: unset}#page .messages{color: #005796;background-color: #ECEDF2;text-align: left;font-weight: bold;padding-top: 20px;font-size: 16px}.field--name-field-participante .form-boolean-group > div{display: block}#page .form-file,#page .form-select,#page .form-text{border-radius: 23px;border: 1px solid #e3e8f0;box-shadow: unset;-webkit-appearance: unset;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #898d8d;vertical-align: middle;background-color: #fff;border: 1px solid #ccc;border-radius: 4px;outline: none}#page .form-select{-webkit-appearance: auto;background-image: none}#page #main .logged_user{display: none}#page #main .view-promocion-deportiva .views-exposed-form > *{max-width: unset}body.user-logged-in #page #main .logged_user{display: block}#page fieldset{border: 0 none}body.path-ayuntamiento #page .site-footer__inner.container,body.path-cabildo #page .site-footer__inner.container,body.path-monitor #page .site-footer__inner.container,body.path-ayuntamiento #header .site-header__fixable,body.path-cabildo #header .site-header__fixable,body.path-monitor #header .site-header__fixable,body.path-ayuntamiento .main-content__container.container,body.path-cabildo .main-content__container.container,body.path-monitor .main-content__container.container{width: 80%;margin-left: auto;margin-right: auto}.node-team-form div#edit-field-inscripciones3{column-count: 2;margin-bottom: 20px}.node-team-form div#edit-field-ppd-categoria{column-count: 4;margin-bottom: 20px}.node-team-form div#edit-field-inscripciones3 > div,.node-team-form div#edit-field-ppd-categoria > div{display: block;margin-top: 0px}.field--type-datetime fieldset{margin: 0px;border: 0 none}.field--type-datetime fieldset legend{display: none}.field--type-datetime fieldset .fieldset__wrapper{padding: 0px}.field--type-datetime fieldset .fieldset__wrapper label{position: static !important;width: auto;height: auto}#inline-entity-form-field_pruebas_deportivas-form .field--type-datetime fieldset legend{display: block !important}#inline-entity-form-field_pruebas_deportivas-form .field--type-datetime label{display: none}#content div#block-views-block-escudos-de-los-ayuntamientos-block-1{margin-top: 45px;padding-top: 35px;padding-bottom: 36px;border-top: 1px solid #e5e5e5;display: block;width: 100%;margin-right: 0px}#content div#block-views-block-escudos-de-los-ayuntamientos-block-1 .views-row{display: inline-block;margin: 0 16px 1em;text-align: center;vertical-align: top;width: 120px}#content div#block-views-block-escudos-de-los-ayuntamientos-block-1 .views-row img{display: inline-block;height: 100px;margin-bottom: 8px;vertical-align: top;width: auto}span.caret{display: none !important}.table-hover > tbody > tr:hover > td{background-color: transparent !important}.node-evento-deportivo.node-teaser a,.node-evento-deportivo.node-teaser h2 a,.node-evento-deportivo.view-mode-full h2 a:hover,.node-evento-deportivo.view-mode-full h2 a,aside h2 a:hover,aside h2 a{color: #005796}.calendar.monthview a{color: #fff !important}.item-list > h3{text-align: center}.item-list > h3 > span{display: inline-block;background-color: #ECEDF2;padding: 8px 32px}div#block-netmonsters-site-branding{margin: 0px;padding: 0px;float: left;display: block}div#block-netmonsters-site-branding .site-branding__inner{padding: 0px;padding-top: 20px;margin: 0px;height: unset}div#block-netmonsters-site-branding img{max-height: 120px}div#header-nav{float: right;display: block;width: auto}.group-finalizacion{display: none !important}.group-inicio > div > div,.group-datos-cabildo > div > div{display: inline-block;width: 30%;vertical-align: top;margin-right: 12px}.group-inicio > div > div:first-child{display: block;width: 100%;margin-right: 0px}.field-name-field-fecha-nacimiento-desde{display: inline-block;vertical-align: top;width: 30%}.field-name-field-fecha-nacimiento-hasta{display: inline-block;vertical-align: top;width: 48%}#block-views-9ab5350b54542ee69a009678f127c7ff{margin-top: 40px}#field-entidad-organizadora-values td:before,#field-entidad-organizadora-values .field-multiple-drag{display: none !important}#block-system-main .group-contact tr{border: 0 none}#block-system-main .group-contact tr .help-block{display: none !important}#block-system-main .group-contact td label{display: block}.group-generales .field-label{color: #000000;font-weight: bold}.group-generales .field-item{color: #0070B8;font-size: 13px}body.not-logged-in.page-user #content{width: 640px;margin-left: auto;margin-right: auto}.btn-success{background-color: #1F96E2;border-color: #1F96E2}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{background-color: #1F96E2;border-color: #1F96E2;opacity: 0.8}.form-item-pass.form-type-password-confirm > .row{margin-left: 0;margin-right: 0}#user-register-form .help-block{clear: both;border: 0 none}#content .view-header{padding-bottom: 20px}#content .view-header .btn.btn-info{height: 36px;line-height: 36px;padding: 0 22px}#content .views-exposed-widget.views-submit-button .btn.btn-info{height: 36px;line-height: 36px;padding: 0 22px}#content .tabs--primary.nav.nav-tabs{border: 0 none;text-align: center}#content .nav-tabs > li{float: none;margin: 0;display: inline-block;vertical-align: middle}#content .nav-tabs > li > a{margin: 0;border: 0 none;border-radius: 0;font-size: 13px}#content .flexslider{background-color: transparent;border-radius: 0;box-shadow: unset;border: 0 none;margin: 0}div#block-enmascaramiento input.form-text{width: 500px}.fieldset__description{font-size: 13px}body header#header{background-color: #fff;border: 0 none;height: 180px;line-height: 180px;z-index: 800;position: fixed;top: 0px;left: 0px;border-bottom: 2px solid #f1f1f1}body header#header .logo img{width: auto;height: 120px;padding: 0}body header#header .region.region-navigation{float: right}body header#header #block-usermenu{position: absolute;float: none;top: 1em;right: 1em;line-height: normal}body header#header #block-usermenu li{display: inline-block;vertical-align: top;list-style: none;margin-left: 1em}body header#header #block-usermenu li a{display: inline-block;vertical-align: top;padding: 0;height: auto;line-height: normal;background-color: transparent;color: #9097B2;font-size: 13px}body header#header #block-menuprincipal{float: right;margin: 0;margin-top: 60px;text-align: right}body header#header #block-menuprincipal li{float: none;display: inline-block;margin: 0;padding: 0;border: 0 none;line-height: 44px;width: auto;white-space: nowrap;max-width: unset}body header#header #block-menuprincipal li > a{display: inline-block;height: 44px;line-height: 44px;padding: 0px 0px 0px 16px;border-radius: 4px;font-size: 16px;font-family: 'Raleway', sans-serif;background-color: #ECEDF2;border: 0 none;margin-left: 1em;color: #005796;color: #1d1b1a;background-color: transparent}body header#header #block-menuprincipal li > a span{padding: 0px}body header#header #block-menuprincipal li > a.is-active,body header#header #block-menuprincipal li:hover > a{color: #2971b9;text-decoration: underline}body header#header #block-menuprincipal li > a.login{background-color: #2971b9;color: #ffffff;padding-right: 16px}body header#header #block-menuprincipal .primary-nav__menu--level-2,body header#header #block-menuprincipal .dropdown-menu{top: 110%;max-width: none;width: auto;left: 0;right: unset;padding: 20px;border: 0}body header#header #block-menuprincipal .primary-nav__menu--level-2 li,body header#header #block-menuprincipal .dropdown-menu li{display: block;text-align: left}body header#header #block-menuprincipal .primary-nav__menu--level-2 li a,body header#header #block-menuprincipal .dropdown-menu li a{display: block;margin: 0;background-color: transparent;color: #9097B2}body header#header #block-menuprincipal .primary-nav__menu--level-2 li a:hover,body header#header #block-menuprincipal .dropdown-menu li a:hover{color: #000000}.main-container.container{padding-top: 160px}body.path-actividades-deportivas #page h1,body.page-actividades-deportivas #content h1,body.path-programa-sociomotriz #content h1,body.page-node-32091 #content h1,body.front h1{background-color: #005796;text-align: left;text-indent: 120px;color: #fff;height: 64px;line-height: 64px;margin-bottom: 48px;border-radius: 5px;display: block;background-repeat: no-repeat;background-image: url('https://www.lapalmadeportes.es/images/promocion.png');background-size: auto 50px;background-position: 16px 6px}body.page-node-32091 #content h1{background-color: #4D8A04;margin-bottom: 0;border-radius: 5px 5px 0 0}body.path-programa-sociomotriz #content h1{background-color: #9092B1}#page .form-type-select{position: relative}#page .form-type-select::after{font-size: 12px;font-family: fontawesome;content: '\f078';color: #005796;display: block;position: absolute;right: 12px;top: 8px}#page .views-exposed-form label{font-weight: bold;color: #005796;font-size: 13px}#page .views-exposed-form fieldset{padding: 0px;margin: 0px}#page .views-exposed-form fieldset legend{display: none}#page .views-exposed-form fieldset .fieldset__wrapper{margin: 0px;padding: 0px}#page .views-exposed-form fieldset .fieldset__wrapper > div{margin: 0px;display: inline-block;margin-right: 8px}#page .form-control{border-radius: 23px;border: 1px solid #e3e8f0;box-shadow: unset;-webkit-appearance: unset}#page .input-group-addon{display: none !important}#page .view-header button.form-submit{height: 36px;line-height: 36px;margin-bottom: 20px;padding: 0 36px;margin-top: 10px}#page .view-eventos-deportivos-landpage{padding-top: 0}#page .view-eventos-deportivos-landpage div.views-widget-filter-field_municipio_target_id_entityreference_filter{max-width: 16%}#page .view-eventos-deportivos-landpage .view-header{margin-bottom: 40px;color: #232120;position: relative}#page .view-eventos-deportivos-landpage .view-filters{margin-bottom: 40px}#page .view-eventos-deportivos-landpage .view-header:after{height: 2px;width: 100px;content: ' ';display: block;background-color: #4D8A04;bottom: -12px;position: absolute}#page .view-eventos-deportivos-landpage li{padding: 8px;overflow: hidden;position: relative}#page .view-eventos-deportivos-landpage li .views-field-field-image{width: 240px;float: left;margin-right: 20px}#page .view-eventos-deportivos-landpage li .views-field-field-image img{height: 210px;width: auto}#page .view-eventos-deportivos-landpage li .views-field-field-fecha-y-hora{font-weight: bold;color: #005796;position: absolute;display: flex;align-items: center;margin: 0 !important;top: 0px;right: 0;width: 252px;height: 100%}#page .view-eventos-deportivos-landpage li .views-field-field-fecha-y-hora .field-content{border-left: 1px solid #9097b2;padding-left: 48px}#page .view-eventos-deportivos-landpage li .views-field-field-ppd-modalidad{color: #005796;font-weight: bold;display: inline-block;margin-right: 1em}#page .view-eventos-deportivos-landpage li .views-field-field-ambito-territorial{color: #005796;display: inline-block;margin-right: 1em}#page .view-eventos-deportivos-landpage li .views-field-field-administrador-del-evento{display: inline-block;margin-right: 1em}#page .view-eventos-deportivos-landpage li .views-field-field-ppd-nombre-equipo{margin-top: 16px;display: block;width: 70%;color: #232120;padding-bottom: 8px}#page .view-eventos-deportivos-landpage li .views-field-field-lugar-de-inicio{color: #232120;font-weight: bold;display: block}#page .view-eventos-deportivos-landpage li .views-field-view-node a{display: block;text-align: left;background-color: transparent;color: #005796;border: 0 none;margin-top: 32px;box-shadow: unset}#page .view-eventos-deportivos-landpage li .views-field-view-node a:hover{text-decoration: underline}#page .view-puntos-por-geolocalizaci-n{margin: 0;padding: 0}#page .view-puntos-por-geolocalizaci-n .view-filters{position: absolute;top: 116px;float: none;left: 200px}#page .view-puntos-por-geolocalizaci-n .view-header h2{font-weight: normal}#page .view-puntos-por-geolocalizaci-n .view-header h2:after{margin-top: 10px}#page .pane-puntos-por-geolocalizaci-n .pane-title{display: block}#page h2{font-size: 24px;line-height: 40px;color: #232120;padding: 0;margin: 0;border: 0 none;background-color: transparent;border-radius: 0;margin-bottom: 1em;font-weight: bold}#page h2:after{content: ' ';display: block;height: 2px;width: 100px;background-color: #4d8a04}#page .button,#page .btn-info,#page a.btn{color: #ffffff;background-color: #005796;display: inline-block;height: 44px;line-height: 44px;border-radius: 4px;padding: 0 44px;border: 0 none;font-weight: bold;font-size: 14px;font-family: Montserrat;margin: 0px}#page .button:hover,#page .btn-info:hover,#page a.btn:hover{opacity: 0.6}#page #main .block{margin-bottom: 40px}#page #block-views-ges-campanas-block-1 .views-row,#page #block-views-ges-campanas-block-1 h3,#page #block-views-ges-campanas-block-1 .view{padding: 0;margin: 0}#page #block-user-login{background-color: #ECEDF2;border-radius: 10px;padding: 24px}#page #block-user-login ul{list-style: none;padding: 0;margin: 40px 0}#page #block-user-login ul li:first-child{display: none}#page #block-user-login h2{color: #005796;font-weight: bold;margin: 0;font-size: 32px;margin-bottom: 40px}#page #block-user-login h2:after{display: none}#page #block-user-login a{font-weight: bold}#inline-entity-form-field_producto-form .field--name-variations .fieldset__wrapper > div > div:last-child{display: block}#inline-entity-form-field_producto-form .field--name-variations .fieldset__wrapper > div > div{display: inline-block;vertical-align: top;width: 30%;margin-right: 20px}div#inline-entity-form-field_producto-form > fieldset .fieldset__wrapper{padding: 0}div#inline-entity-form-field_producto-form > fieldset > legend{display: none}#page .button.field-add-more-submit{padding: 0px;width: 44px;border: 0 none;border-radius: 32px}body.logged-in #navbar .navbar-nav li a{height: 36px;line-height: 36px;padding: 0 12px;font-size: 13px}span.caret{display: none !important}.views-exposed-form .dropdown{position: absolute;width: 450px !important}body.page-actividades-deportivas .region.region-blockgroup-right-column.blockgroup{margin-top: -110px}#content .view-general-actividades-deportivas .view-header h2{font-weight: normal}#block-views-ges-campanas-block-1{background-color: #005796;color: #fff;padding: 24px;border-radius: 10px;position: relative;padding-top: 112px}#block-views-ges-campanas-block-1 a{color: #ffffff}#block-views-ges-campanas-block-1 .views-field-field-pdb-descripcion .field-content > *{padding: 20px 0 0 0}#block-user-login::after{content: '';display: block;position: absolute;top: 20px;right: 30px;width: 64px;height: 64px;background-repeat: no-repeat;background-image: url('/images/login.png');background-size: cover;visibility: visible;background-color: transparent}#block-views-ges-campanas-block-1::after{content: '';display: block;position: absolute;top: 20px;left: 30px;width: 64px;height: 76px;background-repeat: no-repeat;background-image: url('/images/inscr.png');background-size: cover;visibility: visible;background-color: transparent}#content #block-views-pruebas-destacadas-block{margin-bottom: 160px}#content .view-puntos-por-geolocalizaci-n .view-filters{position: static}#content .view-puntos-por-geolocalizaci-n .view-filters .views-exposed-widget{max-width: 37%;display: inline-block;vertical-align: top}#content .view-puntos-por-geolocalizaci-n .view-filters .form-submit{margin-top: 0;height: 36px;line-height: 36px;padding: 0 36px}.views-exposed-form .views-exposed-widget.views-widget-filter-field_ppd_municipio_target_id_entityreference_filter,.views-exposed-form .views-exposed-widget.views-widget-filter-field_ppd_modalidad_target_id_entityreference_filter{max-width: 16%}.view .item-list ul{padding: 0;margin: 0;list-style: none}.view .item-list ul li{border-radius: 10px;border: 1px solid #95989a;margin-bottom: 40px}.view .item-list ul .group-left{width: 320px}.view .item-list ul .group-left .field-name-field-image{margin: 0}.view .item-list ul .group-right{margin-left: 320px;float: none;width: auto;position: relative;padding: 48px 72px}.view .item-list ul .group-right .field-collection-container{border: 0 none;margin: 0}.view .item-list ul .group-right .field-collection-container .field-collection-view{padding: 0;position: relative;margin: 20px 0;border: 0 none;padding-top: 20px}.view .item-list ul .group-right .field-collection-container .field-collection-view .entity{float: none}.view .item-list ul .group-right .field-collection-container .field-collection-view:before{background-color: #9097B2;height: 1px;width: 55%;content: ' ';display: block;position: absolute;left: 0;top: 0}.view .item-list ul .group-right .field-name-field-pruebas-deportivas .clearfix:after{clear: none !important}.view .item-list ul .group-right .field-name-field-lugar-de-inicio{color: #232120;font-weight: bold;display: block}.view .item-list ul .group-right .field-name-link-to-field-collection-item a{color: #232120;padding-bottom: 8px;display: block}.view .item-list ul .group-right .field-name-field-ambito-territorial{color: #005796}.view .item-list ul .group-right .field-name-field-fecha-y-hora{font-weight: bold;color: #005796;position: absolute;display: block !important;margin: 0 !important;top: 20px;right: 0;width: 252px;padding-left: 48px;border-left: 1px solid #9097b2}.view .item-list ul .group-right h3{margin-top: 0px}.view .item-list ul .group-right h3 a{font-weight: 300;color: #005796}body.node-type-evento-deportivo #content{border: 1px solid #95989a;padding: 48px;border-radius: 10px}body.node-type-evento-deportivo #content h1.page-header{display: none !important}body .container table.views-table,body .container table{td: last-child}body .container table.views-table tr,body .container table tr{border-bottom: 1px solid #9097b2}body .container table.views-table thead tr,body .container table thead tr{border: 0 none;color: #005796;background-color: transparent}body .container table.views-table td,body .container table td,body .container table.views-table th,body .container table th{border: 0 none;font-size: 14px;line-height: 20px;background-color: transparent}body .container table.views-table td,body .container table td{padding: 0;margin: 0;position: relative;padding-left: 10px;padding-top: 10px;padding-bottom: 10px}body .container table.views-table td:before,body .container table td:before{content: ' ';height: 36px;width: 1px;background-color: #9097B2;position: absolute;left: 0px;top: 10}body .container table.views-table td:first-child,body .container table td:first-child{border: 0 none;padding-left: 0}body .container table.views-table td:first-child:before,body .container table td:first-child:before,body .container table.views-table td:last-child:before,body .container table td:last-child:before{display: none}body.page-node-add #content{width: 800px;margin-left: auto;margin-right: auto}#block-netmonsters-toolbar .btn.btn-info{height: 36px;line-height: 36px;padding: 0 22px;margin-right: 0;margin-left: 1em}#content table td .btn.btn-info{height: 26px;line-height: 24px;padding: 0 12px;font-size: 13px}.views-exposed-form .views-exposed-widget.views-submit-button{max-width: unset;padding: 0}#checkboxes-wrapper{max-width: unset;margin-top: 36px}#checkboxes-wrapper .form-item{margin-right: 12px}.views-exposed-form .views-exposed-widget{padding-left: 0}.breadcrumb{display: none !important}body.node-type-ppd .row > .col-sm-8{border: 1px solid #95989a;border-radius: 10px;padding: 48px 40px}body.not-front h1.page-header{color: #005796;border: 0 none;background-color: transparent;padding: 0;margin: 0;border-radius: 0;font-weight: 300;font-size: 20px;line-height: 24px;margin-bottom: 40px}body #block-system-main{margin-top: 0}body .panel{border: 0 none;box-shadow: none;background-color: transparent;border-radius: 0;display: block}body .panel .panel-body{padding: 24px 0}body .panel .panel-body .field-collection-view{padding: 0;margin: 0}body .panel .panel-body .field-collection-view .panel-body{padding: 0}body #content fieldset legend{background-color: transparent;border: 0 none;border-bottom: 1px solid #9097b2}body #content fieldset legend .fieldset-legend,body #content fieldset legend a{display: inline-block;border-right: 1px solid #9097b2;border-top: 1px solid #9097b2;border-left: 1px solid #9097b2;background-color: #fff;position: relative;top: 1px;font-family: Montserrat;color: #005796;font-weight: bold;margin: -10px -15px;padding: 10px 15px}body #page .container table.views-table td:before,body #page .container table td:before{display: none}#page #main .edit-timefield-timepicker{width: 100px;min-width: unset}#page .field--name-field-coordenadas .fieldset__wrapper .description{font-size: 14px}#page .field--name-field-coordenadas .fieldset__wrapper input{width: 200px}span.views-label{font-weight: bold}#page .field--name-field-coordenadas .fieldset__wrapper > *,#page .field--name-field-horario .fieldset__wrapper > *{display: inline-block;margin-left: 10px}#page .field--name-field-coordenadas .fieldset__wrapper > * input,#page .field--name-field-horario .fieldset__wrapper > * input{margin: 0px}#page .field--name-field-horario .fieldset__wrapper > b{display: none}body #content .node-evento-deportivo.view-mode-full .field-collection-view{border: 0 none;position: relative;padding-bottom: 20px}body #content .node-evento-deportivo.view-mode-full .field-collection-view .entity{float: none}body #content .node-evento-deportivo.view-mode-full .group-right .field-name-field-entidad-organizadora,body #content .node-evento-deportivo.view-mode-full .group-right .field-name-field-ambito-territorial{display: inline-block;vertical-align: top;margin-right: 1em}body #content .node-evento-deportivo.view-mode-full .group-right h2{border-radius: 23px;background-color: #0070B8;color: #fff;text-indent: 16px;font-size: 18px;margin-top: 16px}body #content .node-evento-deportivo.view-mode-full .group-right h2:after{display: none !important}body #content .node-evento-deportivo.view-mode-full .field-collection-view:after{position: absolute;width: 20%;height: 1px;background-color: #d3d7d9;content: ' ';visibility: visible !important;bottom: 10px}.region-blockgroup-landing-promoci-n-deportiva.blockgroup #block-user-login{float: right;width: 48%}.region-blockgroup-landing-promoci-n-deportiva.blockgroup #block-views-81c12b80dd395617f727f87de9dffe70{float: left;width: 50%}.region-blockgroup-landing-promoci-n-deportiva.blockgroup #block-views-ges-campanas-block-1{float: right;width: 48%;clear: right}#block-system-main{clear: both}div#block-copyright{border-top: 1px solid;padding-top: 40px;margin-top: 40px}#page footer.site-footer{color: #fff;background-color: #232120;padding: 48px 0;border: 0 none}#page footer.site-footer a{color: #ffffff}#page footer.site-footer .region{width: 1170px;margin: 0 auto;max-width: 100%}#page footer.site-footer #block-footer2 p,#page footer.site-footer #block-netmonsters-clp-block-5 p{clear: both}#page footer.site-footer #block-footer2 ul,#page footer.site-footer #block-netmonsters-clp-block-5 ul{list-style: none;margin: 0;padding: 0}#page footer.site-footer #block-footer2 ul li,#page footer.site-footer #block-netmonsters-clp-block-5 ul li{list-style: none;margin: 0;padding: 0}#page footer.site-footer #block-footer2 ul li:first-child,#page footer.site-footer #block-netmonsters-clp-block-5 ul li:first-child{float: left;width: 40%}#page footer.site-footer #block-footer2 ul li:nth-child(2),#page footer.site-footer #block-netmonsters-clp-block-5 ul li:nth-child(2){float: right;width: 25%}#page footer.site-footer #block-footer2 p.rtecenter,#page footer.site-footer #block-netmonsters-clp-block-5 p.rtecenter{margin-top: 1em}body.front h1.page-header{display: none !important}.region.region-blockgroup-left-column.blockgroup{float: left;width: 48%}.region.region-blockgroup-right-column.blockgroup{float: right;width: 48%}#page .block7:before,#page .block8:before,#block-block-7:before,#block-block-8:before{width: 92px;height: 60px;content: ' ';display: block;background-repeat: no-repeat;background-image: url('https://www.lapalmadeportes.es/images/promocion.png');background-size: contain;float: left;margin-right: 20px;margin-top: 20px;margin-left: 20px}#page .block9:before,#page .block10:before,#block-block-9:before,#block-block-10:before{width: 92px;height: 60px;content: ' ';display: block;background-repeat: no-repeat;background-image: url('https://www.lapalmadeportes.es/images/promocion.png');background-size: contain;float: left;margin-right: 20px;margin-top: 20px;margin-left: 20px}#page .block7,#page .block8,#block-block-7,#block-block-8{background-color: #005796;color: #fff;border-radius: 10px;padding: 0px;padding-bottom: 0}#page .block7 img,#page .block8 img,#block-block-7 img,#block-block-8 img{width: 50% !important;height: auto !important;margin-right: -20px;margin-top: -20px;margin-top: -80px}#page .block7 h2,#page .block8 h2,#block-block-7 h2,#block-block-8 h2{color: #ffffff;background-color: #005796;padding: 20px 20px 20px 20px;border: 0 none;margin-bottom: 0px;font-weight: normal;border-radius: 10px 10px 0px 0px}#page .block7 h2 a,#page .block8 h2 a,#block-block-7 h2 a,#block-block-8 h2 a{color: #ffffff !important;text-decoration: none !important;box-shadow: unset}#page .block7 h2:after,#page .block8 h2:after,#block-block-7 h2:after,#block-block-8 h2:after{display: none !important}#page .block9,#page .block10,#block-block-9,#block-block-10{background-color: #4D8A04;color: #fff;border-radius: 10px;padding: 20px;padding-bottom: 0}#page .block9 img,#page .block10 img,#block-block-9 img,#block-block-10 img{width: 50% !important;height: auto !important;margin-right: -20px;margin-top: -20px;margin-top: -80px}#page .block9 h2,#page .block10 h2,#block-block-9 h2,#block-block-10 h2{color: #ffffff;background-color: #4D8A04;padding: 20px 20px 20px 20px;border: 0 none;margin-bottom: 0px;font-weight: normal;border-radius: 10px 10px 0px 0px}#page .block9 h2 a,#page .block10 h2 a,#block-block-9 h2 a,#block-block-10 h2 a{color: #ffffff !important;text-decoration: none !important;box-shadow: unset}#page .block9 h2:after,#page .block10 h2:after,#block-block-9 h2:after,#block-block-10 h2:after{display: none !important}#page .block8,#block-block-8{border: 1px solid #95989a;border-top: 0px;padding: 0 0 20px 0;border-radius: 10px;color: #005796;background-color: #ffffff}#page .block8 .block,#block-block-8 .block{margin-bottom: 0px !important}#page .block8 img,#block-block-8 img{width: 100% !important;max-width: 100% !important;margin: 0px;border-radius: 0px}#page .block8 h3,#block-block-8 h3,#page .block8 p,#block-block-8 p{padding: 0 20px}#page .block10,#block-block-10{border: 1px solid #95989a;border-top: 0px;padding: 0 0 20px 0;border-radius: 10px;color: #005796;background-color: #ffffff}#page .block10 .block,#block-block-10 .block{margin-bottom: 0px !important}#page .block10 img,#block-block-10 img{width: 100% !important;max-width: 100% !important;margin: 0px;border-radius: 0px}#page .block10 h3,#block-block-10 h3,#page .block10 p,#block-block-10 p{padding: 0 20px}#content .btn.btn-info.small{height: 36px;line-height: 36px;margin-bottom: 20px;padding: 0 36px;margin-top: 10px}#block-views-pruebas-destacadas-block h3{width: 60%}#block-views-pruebas-destacadas-block h2{font-size: 36px;width: 36%;width: 60%;line-height: 48px;margin-top: 24px}#block-views-pruebas-destacadas-block h2:after{margin-top: 20px}#block-views-pruebas-destacadas-block h3{color: #4D8A04}#block-views-pruebas-destacadas-block .views-label{font-weight: bold;display: inline-block}#block-views-pruebas-destacadas-block .views-field-body,#block-views-pruebas-destacadas-block .views-field.views-field-field-usr-observaciones{width: 60%;padding-top: 8px}#block-views-pruebas-destacadas-block .views-field-view-node a{background-color: #005796;margin-left: 0;margin-top: 20px}#block-views-pruebas-destacadas-block .views-label + .field-content{display: inline-block}#block-views-pruebas-destacadas-block .views-field.views-field-field-image:after{display: block;content: ' ';width: 300px;height: 300px;background-repeat: repeat;background-image: url('/images/banner-home-deco.png');position: absolute;left: -75px;left: -130px;bottom: -72px;z-index: 99}#block-views-pruebas-destacadas-block .views-field.views-field-field-image{float: right;width: 48%;width: 28%;text-align: left;position: relative}#block-views-pruebas-destacadas-block .views-field.views-field-field-image .field-content{position: relative;z-index: 100;background-color: #fff}#block-views-pruebas-destacadas-block .views-field.views-field-field-image img{max-width: 430px;height: auto;width: auto;display: inline-block;float: right}.btn.calendar{z-index: 100}h1{color: #005796}#content .view-eventos-deportivos-p-blico{position: relative}#content .view-eventos-deportivos-p-blico .view-header .btn.calendar{float: none;position: absolute;left: 0px;top: 190px}#content .view-eventos-deportivos-p-blico .views-submit-button{float: right}#content .view-eventos-deportivos-p-blico .views-submit-button button{margin-top: 0px}.views-widget > div.form-group{margin-bottom: 0px}#content .ntmcalendar{box-shadow: 0px 2px 6px #000 0 A;border: 1px solid #caced5;padding: 20px 30px}#content .ntmcalendar .view-header{margin-bottom: 0px}#content .ntmcalendar .view-header .btn.calendar{position: absolute;top: 130px}#content .ntmcalendar .view-filters{margin-bottom: 70px}#content .ntmcalendar .views-submit-button{float: right}#content .ntmcalendar .views-submit-button button{margin-top: 0px}#content .ntmcalendar div.views-exposed-widget.views-widget-filter-field_municipio_target_id_entityreference_filter{max-width: 16%}#content .ntmcalendar table th{border: 0 none;background-color: #F5F6FA;height: 40px;line-height: 40px;font-weight: bold;color: #666;font-size: 13px}#content .ntmcalendar table tr td{border: 1px solid #eaf0f4;background-color: transparent}#content .ntmcalendar table tr td .inner{min-height: 92px;color: #43425D}#content .ntmcalendar table tr td .inner a{color: #43425D}#content .ntmcalendar table tr td .inner .view-item{color: #fff;background-color: #1F96E2;border-radius: 4px;padding: 4px 8px}#content .ntmcalendar table tr td .inner .view-item *{background-color: transparent;font-size: 13px;font-weight: normal !important}#content .ntmcalendar table tr td.empty{color: #43425D}#content .ntmcalendar table tr td.today .inner{background-color: #F5F6FA}#content .ntmcalendar table tr td:before{display: none !important}#content .ntmcalendar table tr.single-day{border-top: 0 none !important}#content .ntmcalendar table tr.single-day td{border-top: 0 none !important}#content .ntmcalendar table tr.date-box{border-bottom: 0 none !important}#content .ntmcalendar table tr.date-box td{border-bottom: 0 none !important}#content .ntmcalendar table tr.date-box td .inner{min-height: 24px}#content .ntmcalendar .view-header{position: relative}#content .ntmcalendar .view-header .pagination{position: absolute;right: 0;top: 0;margin: 0}#content .ntmcalendar .view-header .pagination .icon{display: none !important}#content .ntmcalendar .view-header .pagination > li > a,#content .ntmcalendar .view-header .pagination > li > span{border: 1px solid #d7dae2;color: #4D4F5C;font-weight: bold;font-size: 13px}#content .ntmcalendar .view-header h2,#content .ntmcalendar .view-header h3{font-size: 19px;margin: 0;color: #4D4F5C;font-weight: bold;border: 0 none;line-height: 32px}#content .ntmcalendar .view-header h2:after{display: none !important}#content .ntmcalendar .view-header h3{text-align: center}#content .ntmcalendar .view-header .date-nav-wrapper{margin: 0}#content .table-responsive{border: 0 none}.field-name-field-usr-observaciones{clear: both}#main .ntmworkview .view-filters{background-color: #ECEDF2;padding: 20px}#main .ntmworkview .view-filters form{width: 80%}#main .ntmworkview .view-filters .form-actions{display: inline-block}#page .field--name-field-autorizacion .form-item__description{max-width: unset}.views-field-field-pdb-documentos .table-striped > tbody > tr:nth-child(2n+1) > td,.views-field-field-pdb-documentos .table-striped > tbody > tr:nth-child(2n+1) > th{background-color: transparent}.views-field-field-pdb-documentos .table-striped > tbody > tr:nth-child(2n+1) > td td,.views-field-field-pdb-documentos .table-striped > tbody > tr:nth-child(2n+1) > th td{background-color: transparent !important}.form-boolean-group > div{display: inline-block;vertical-align: top;margin-right: 10px}.form-boolean-group > div input{margin: 0px}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li > div{vertical-align: top;margin-right: 8px;display: inline-block}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas.agenda li > div{display: block}#page .view-eventos-deportivos-landpage.view-general-actividades-deportivas.agenda li .views-field-field-fecha-y-hora{display: flex}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li{padding-left: 20px;padding-right: 20px;position: relative}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li .views-field.views-field-php{float: right}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-nombre{margin-top: 8px}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li .views-field-nothing{float: right;clear: both}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li .paragraph--view-mode--lista-de-horarios > div:nth-child(even){clear: left;font-weight: bold;margin-bottom: 8px}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li .paragraph--view-mode--lista-de-horarios > div{float: left;margin-right: 12px}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-municipio,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-horario,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-nombre,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-nombre-equipo{display: block;margin-bottom: 8px}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-municipio .time-default,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-horario .time-default,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-nombre .time-default,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-nombre-equipo .time-default{display: inline-block}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-municipio .views-label,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-horario .views-label,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-nombre .views-label,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-nombre-equipo .views-label{font-weight: bold}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-municipio .views-label + div,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-horario .views-label + div,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-nombre .views-label + div,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-nombre-equipo .views-label + div,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-municipio .views-label,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-horario .views-label,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-le-nombre .views-label,#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas li div.views-field-field-ppd-nombre-equipo .views-label{display: inline-block;vertical-align: top;margin-right: 8px}#edit-field-fecha-y-hora-value-min-wrapper,#edit-field-fecha-y-hora-value-max-wrapper{display: inline-block;vertical-align: top}#navbar .navbar-nav li a.eventos.mobile{display: none}.help-block.password-help{display: none}.control-group .help-inline,.help-block{clear: both}body.page-node-edit #navbar{position: static}body.page-node-edit .main-container.container{padding-top: 0px}.field-type-field-collection .form-checkboxes > div{display: inline-block;vertical-align: top;margin-right: 10px;margin-bottom: 0px;margin-top: 10px}.date-form-element-content-multiline{overflow: hidden;border: 0 none;padding: 0px}.date-no-float.container-inline-date{width: 40%;display: block;vertical-align: top;float: left;margin-top: 10px}.date-no-float.container-inline-date:last-child{clear: none}.date-no-float.container-inline-date:last-child .date-no-float > .control-label{display: none}.group-fc > h3,.group-fb > h3,.group-fa > h3{display: none}.group-fd > div,.group-fc > div,.group-fb > div,.group-fa > div{display: inline-block;vertical-align: top;margin-right: 10px}.form-type-date-combo > label{display: none}body #content #block-system-main .field-type-datetime legend,body #content #block-system-main .field-type-geolocation-latlng legend{display: inline-block;border: 0 none;background-color: transparent;position: static;font-family: 'Raleway', sans-serif;font-size: 19px;margin: 0px;padding: 0px;color: #333333;font-weight: bold}body #content #block-system-main .field-type-geolocation-latlng legend{display: none}body #content #block-system-main .field-type-datetime legend .fieldset-legend,body #content #block-system-main .field-type-geolocation-latlng legend .fieldset-legend{display: inline-block;border: 0 none;background-color: transparent;position: static;font-family: 'Raleway', sans-serif;font-size: 19px;margin: 0px;margin-top: 20px;padding: 0px;color: #333333;font-weight: bold}#content .ntmcalendar table tr td .inner .view-item .views-field.views-field-nothing *{font-weight: bold !important;padding-bottom: 2px;display: block}#content .ntmcalendar table tr td .inner .view-item *{text-transform: lowercase}#content .ntmcalendar table tr td .inner .view-item *:first-letter{text-transform: uppercase}#content .ntmcalendar table tr td .inner .view-item{margin-bottom: 2px}#content .ntmcalendar .calendar.monthview > .contents > a:first-child{font-weight: bold !important}#content .ntmcalendar .calendar.monthview > .contents > a{display: block}#content .ntmcalendar .calendar.monthview > .contents > a:first-letter{text-transform: uppercase}#content .calendar-calendar .month-view .full td.multi-day div.monthview,#content .calendar-calendar .week-view .full td.multi-day div.weekview,#content .calendar-calendar .day-view .full td.multi-day div.dayview{height: 56px}.indented{margin-left: 80px}#page .region--highlighted h2{font-size: 36px;width: 60%;line-height: 48px;margin-top: 24px}#page .region--highlighted .views-field.views-field-view-node a{background-color: #005796;margin-left: 0;margin-top: 20px;color: #ffffff;font-size: 16px;text-transform: uppercase}#page .region--highlighted span.views-label{display: inline-block;vertical-align: top;font-weight: bold;margin-right: 20px}#page .region--highlighted span.views-label + div{display: inline-block;vertical-align: top}#page .region--highlighted .views-field-field-image{float: right}#page .region--highlighted h3{font-weight: normal;color: #4D8A04}body.path-contact div#block-netmonsters-clp-system-main .block__content:before{display: block;content: ' ';background-repeat: no-repeat;background-image: url('/sites/default/files/2024-07/la-palma-deportes_0_0.png');width: 400px;height: 200px;float: right;background-size: contain}body.page-node-type-evento-deportivo #page .group-footer .field--name-field-pruebas-deportivas > div:nth-child(even){float: right;width: 48%;text-align: left;font-weight: normal}body.page-node-type-evento-deportivo #page .group-footer .field--name-field-pruebas-deportivas > div:nth-child(odd){float: left;clear: left;width: 48%;text-align: left;font-weight: normal}body.page-node-type-evento-deportivo #page .group-footer .field--name-field-pruebas-deportivas .field--name-field-ppd-nombre-equipo{font-weight: bold}#page #main div#block-ntmtoolbar li{margin-left: 20px}#page #main div#block-ntmtoolbar li a{font-size: 13px}#page #main div#block-ntmtoolbar li:first-child{margin-left: 0px}#page .wide-image{margin-left: 0px}#page .ck.ck-content.ck-editor__editable{min-height: 200px}#main .field--type-daterange legend{margin-top: 20px;margin-bottom: 0px}#main .field--type-daterange .fieldset__wrapper{padding: 0px}#main .field--type-daterange .fieldset__wrapper > div{display: inline-block;vertical-align: top;margin-right: 20px}#main .form-actions{display: block}#main .form-actions a#edit-delete{float: right}.view-pruebas-deportivas-confirmadas .views-row > div{margin-bottom: 8px}.mobile{display: none !important}body.page-node-23307 #main #content h2{border: 0 none;padding: 0px;margin: 0}body.page-node-23307 #main #content .view-filters .form-actions{clear: none;float: right;margin-top: 0px;margin-right: 0px}body.page-node-23307 #main #content .view-filters .form-actions input{padding: 0 20px;margin-top: 12px;height: 36px;line-height: 36px}#page .view-pruebas-deportivas-confirmadas .view-content > .views-row{display: inline-block;width: 48%;border-bottom: 1px solid #dedede;padding-bottom: 10px}div#block-ntmtoolbar{overflow: hidden}body #page .group-right .field--type-file .field__label{display: block}#page .node--type-ppd.node--view-mode-full .group-footer{padding-top: 80px}#page section.comments *{font-size: 13px}#page section.comments .field--name-comment-title{font-weight: bold}#page .field--name-comment-user,#page .field--name-comment-post-date{display: inline-block;vertical-align: top;font-style: italic;margin-right: 8px}#page .comment .group-inline > div{margin-right: 0}.js .js-hide{display: none !important}#page .ntmcalendar time.calendar-view-day__number{background-color: transparent;color: #333333;border: 0 none;font-weight: bold}#page .view > .calendar-view-pager__reset{display: none}#page .calendar-view-pager .pager__current{display: none}#page .calendar-view-pager .pager__item > *{font-size: 14px;position: relative;display: inline-block;z-index: 100}#page .view-calendar{margin-top: -60px}#page a.btn.btn-licencia{background-color: #ECEDF2;color: #005796}body.page-node-23307 #content .block-views{display: inline-block;width: 44%;vertical-align: top;margin-right: 64px}body.page-node-23307 #content .views-exposed-form > *{max-width: 292px}body.page-node-23307 #page #content .chosen-container{width: 168px !important}#page .paragraphs-add-wrapper .button.field-add-more-submit,#page .field--name-field-horario .button.field-add-more-submit{height: 40px;padding: 8px 16px;border-radius: 8px;width: auto;line-height: normal}.home_blocks figure{position: relative}.home_blocks figure figcaption{position: absolute;left: 20px;bottom: 20px;background-color: transparent;padding: 0px;margin: 0px;color: #ffffff;text-align: left;font-family: metropolis, sans-serif;font-style: normal;font-size: 24px;line-height: normal}@media only screen and (max-width: 1199px){#content h2{font-size: 20px}#footer_second .region{padding: 0 1em}.views-exposed-form .views-exposed-widget{max-width: 40%;max-width: 30%}#block-block-6 img{max-width: 100%}}@media only screen and (max-width: 1023px){.mobile{display: block !important}body #page footer.site-footer #block-footer2 ul li,body #page footer.site-footer #block-netmonsters-clp-block-5 ul li{float: none !important;width: auto !important;line-height: 24px;margin-bottom: 20px}#page .ds-2col-stacked > .group-left,#page .ds-2col-stacked > .group-right{float: none;width: auto;padding: 0px}body.path-contact div#block-netmonsters-clp-system-main .block__content:before{display: none !important}nav#block-usermenu{display: none !important}.flexslider .slides{margin: 0px}div#block-views-block-escudos-de-los-ayuntamientos-block-1 .views-row{display: inline-block;margin: 0 0 20px;text-align: center;vertical-align: top;width: 31%}#page footer.site-footer{padding: 20px}#page-wrapper #page footer.site-footer #block-netmonsters-clp-block-5 ul li{float: none;width: auto;margin: 0px;margin-bottom: 20px}div#main-wrapper{padding-left: 20px;padding-right: 20px;padding-top: 0px}#page .wp-block-column{margin-bottom: 20px}#page .region--highlighted{padding-left: 20px;padding-right: 20px}#page .region--highlighted .views-field-field-image{margin-left: -20px;margin-right: -20px;margin-bottom: 20px}div#block-sitebranding img{max-height: 92px;margin-left: 20px}body header#header{height: 120px;line-height: 120px}body{padding-top: 126px}#page .view{padding-top: 0px}#page .mobile-buttons{right: 20px;top: 20px}#page .mobile-nav-button{margin: 0px;padding: 0px;height: 24px;width: 24px;line-height: 24px;display: block}#page .mobile-nav-button__icon{border-top: solid 3px #2494db;position: static;width: 100%}#page .mobile-nav-button__icon:after{border-top: solid 3px #2494db;width: 100%;bottom: 0px}#page .mobile-nav-button__icon:before{border-top: solid 3px #2494db;width: 100%;top: 0px}#page div#header-nav{width: 100%;max-width: unset}#page div#header-nav ul li{display: block;width: auto;margin-bottom: 20px}#page div#header-nav ul li a{display: block}.item-list > h3 > span{display: block}a.btn.calendar{display: none !important}body table{table-layout: fixed}#navbar.navbar .logo{margin: 0;padding: 0;float: none !important;text-align: center;display: block;margin-top: 1em}#navbar.navbar .logo img{width: auto;height: 92px;padding: 0}#navbar .navbar-header{margin: 0;line-height: 92px}#navbar .navbar-toggle{margin: 0;position: absolute;right: 2em;top: 1em}#navbar.navbar-default .navbar-collapse,.navbar-default .navbar-form{border: 0 none;margin: 0;line-height: normal;background-color: #fff;padding: 0;box-shadow: unset;overflow: visible;max-height: unset;position: fixed;top: 92px;width: 100%;left: 0;height: 100% !important}#navbar .region.region-navigation{float: none}#navbar .navbar-nav{float: none;margin: 0;text-align: right}#navbar .navbar-nav li{float: none;display: block;margin: 0;margin-right: 0px;margin-bottom: 0px;padding: 0;border: 0 none;line-height: 44px;margin-bottom: 12px;margin-right: 1em}body.page-actividades-deportivas .region.region-blockgroup-right-column.blockgroup{margin-top: 0;position: relative}#main .view-eventos-deportivos-landpage li .views-field-field-image{width: auto;float: none;text-align: center}#main .view-eventos-deportivos-landpage li .views-field-field-image img{height: 210px;width: auto;display: inline-block;margin-bottom: 1em}#main .view-eventos-deportivos-landpage li .views-field-field-fecha-y-hora{position: static;display: block;width: auto;height: auto}#main .view-eventos-deportivos-landpage li .views-field-field-fecha-y-hora .field-content{border: 0 none;padding: 0}.btn.calendar{float: none !important;margin-top: 1em;margin-bottom: 1em;position: static !important}#content .ntmcalendar .view-header .pagination{position: static !important;float: none !important}#content .ntmcalendar{margin-top: 0}#content .ntmcalendar table th{text-overflow: ellipsis;overflow: hidden}.views-exposed-form .views-exposed-widget{float: none;display: block;vertical-align: top;padding: 0;padding-left: 0px;max-width: unset !important}#content .ntmcalendar .view-filters{position: static}#content{margin-top: 0}body.page-actividades-deportivas #content h1{width: auto}.region.region-blockgroup-left-column.blockgroup{float: none;width: auto}.region.region-blockgroup-right-column.blockgroup{float: none;width: auto}#block-views-pruebas-destacadas-block .views-field.views-field-field-image{float: none;width: auto;text-align: center}#block-views-pruebas-destacadas-block .views-field.views-field-field-image::after{display: none}#block-views-pruebas-destacadas-block h2{margin-top: 0;line-height: 32px;width: auto}#footer_second #block-block-5 ul li{float: none !important;width: auto !important;padding: 2em 0}.node-evento-deportivo.view-mode-full .group-left{float: none;width: auto}.node-evento-deportivo.view-mode-full .group-left .field-name-field-image{text-align: center;margin: 0}body.node-type-evento-deportivo #content{border: 0 none;padding: 0}.node-evento-deportivo.view-mode-full .group-right{float: none;width: auto;padding: 0 1em}.node-evento-deportivo.view-mode-full .group-footer{margin-top: 2em}#content #block-views-calendario-2-block-2 .ntmcalendar{padding: 0;margin: 0;border: 0 none}#content #block-views-calendario-2-block-2 .ntmcalendar h3{background-color: #F5F6FA;color: #666666;padding: 8px 16px;text-align: center}#content #block-views-calendario-2-block-2 .ntmcalendar .views-row{border: 0 none}.mobile-nav-button[aria-expanded="true"] .mobile-nav-button__icon{border-top: 0 !important}.mobile-nav-button:focus{outline: unset !important}body.path-actividades-deportivas #page h1,body.page-actividades-deportivas #content h1{width: 100%}#page .region--highlighted h2{width: auto}body.page-node-type-evento-deportivo #page #main .group-footer .field--name-field-pruebas-deportivas > div{float: none;clear: both;width: auto;margin-bottom: 20px}}/*# sourceMappingURL=clp.css.map */