@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{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 #ffffff}#header .site-header__fixable{width:1200px;max-width:100%;margin-left:auto;margin-right:auto;position:static;height:112px;line-height:112px}#header .site-header__fixable img{max-height:unset;height:86px;width:auto}div#site-header__inner{background-color:transparent;background-image:unset}#page .site-branding__inner{height:auto}html body #page a{color:#b51621}#page #content .view{gap:0}#page #content .view .view-header{padding-bottom:0px}#page .form-item__label{font-size:inherit}#page table th{color:#ffffff;font-weight:normal;background-color:#b51621;padding:16px 16px;white-space:nowrap}header#header ul.menu li{max-width:unset}header#header ul.menu li a{color:#ffffff;font-size:14px;white-space:nowrap;text-transform:uppercase}header#header ul.menu li a:hover span:after,header#header ul.menu li a.is-active span:after{transform:scaleX(1)}#page #header .region.region--help{position:absolute;top:10px;right:0px;line-height:32px}#page #header .region.region--help nav{margin:0px}#page #header .region.region--help nav ul{margin:0px;list-style:none}#page #header .region.region--help nav ul li{display:inline-block;vertical-align:top;margin-left:20px}#page #header .region.region--help nav ul li a{font-size:13px}.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;display:flex;justify-content:flex-start}#page .container.site-header__inner__container>div:last-child{margin-left:auto}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 #ffffff;bottom:6px}#page .primary-nav__menu-link:focus:before{border:solid 2px #ffffff;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%}#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 #cccccc;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}#page h1.title.page-title{font-size:28px;line-height:40px;font-weight:normal;position:relative;color:#b51621}body #page .views-exposed-form label{color:#b51621;padding-bottom:8px}#page .form--inline>div{display:inline-block;vertical-align:top}#page a.wp-block-button__link,body #page .button,#page .btn-info,#page a.btn{color:#ffffff;background-color:#b51621;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;text-transform:uppercase}#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:1200px;max-width:100%}#page .wp-block-group>.wp-block-columns{width:1200px}body #page .ck.ck-content.ck-editor__editable{min-height:500px}body #page .has_sidebar .region--sidebar-second{float:right;width:340px}body #page .has_sidebar .region--sidebar-second>div{padding:40px;border-radius:20px;background-color:#efefef}body #page footer.site-footer{background-color:#333333;border:0 none}#page figure{background-color:transparent}p.text-align-center img{display:inline-block;vertical-align:middle}#page #main .vbo-view-form .button{font-size:14px;height:32px;line-height:24px;text-transform:unset;padding:0 20px;margin-right:10px}#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}body details.vbo-multipage-selector{display:inline-block;position:absolute;right:0px}body details.vbo-multipage-selector summary{font-size:12px;padding:10px 20px}.cursos-action .views-view-responsive-grid__item-inner,.view-mis-matriculas .views-view-responsive-grid__item-inner{display:flex;gap:20px;justify-content:space-around}.cursos-action .views-view-responsive-grid__item-inner>div,.view-mis-matriculas .views-view-responsive-grid__item-inner>div{flex:1}.wp-block-columns{gap:40px !important}.wp-block-buttons.is-content-justification-center{display:flex}@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 #ffffff}.mobile-nav-button__icon:before{border-top:solid 3px #ffffff}.mobile-nav-button__icon:after{border-top:solid 3px #ffffff}.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:180px;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: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}#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:.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}#page .site-branding{background-image:none;background-color:transparent;padding:10px;margin:0}body header#header{background-color:#b51621;border:0 none;z-index:800;position:fixed;top:0px;left:0px}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:0 24px;border-radius:4px;font-size:14px;font-family:'Raleway',sans-serif;background-color:#ECEDF2;border:0 none;margin-left:1em;color:#005796}body header#header #block-menuprincipal li>a span{padding:0px}body header#header #block-menuprincipal li>a.promocion{background-color:#4D8A04;color:#ffffff}body header#header #block-menuprincipal li>a.eventos{background-color:#005796;color:#ffffff}body header#header #block-menuprincipal li>a.sociomotriz{background-color:#9092b1;color:#ffffff}body header#header #block-menuprincipal li>a.login{background-color:#1F96E2;color:#ffffff}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.page-node-32091 #content h1,body.path-programa-sociomotriz #content h1,body.front h1{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.path-actividades-deportivas #content h1{background-color:#4D8A04}body.page-node-32091 #content h1{background-color:#005796;margin-bottom:0;border-radius:5px 5px 0 0}body.path-programa-sociomotriz #content h1{background-color:#9092b1;margin-bottom:0;border-radius:5px 5px 0 0}#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:.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}#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}#block-system-main{clear:both}#page footer.site-footer{color:#fff;background-color:#005796;padding:48px 0;border-top:1px solid #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:15%}#page footer.site-footer #block-footer2 ul li:nth-child(3),#page footer.site-footer #block-netmonsters-clp-block-5 ul li:nth-child(3){float:right;width:28%;margin-right:1em}#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}#page .calendar-view-table .calendar-view-day{padding-left:0px;padding-right:0px}#content .ntmcalendar{box-shadow:0px 2px 6px #0000000A;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;padding-left:0px}#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}div#block-ntmcomprobarnumerodeparticipantes{text-align:right}#page .node--type-ppd.node--view-mode-full .group-footer .comments{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-75545 #content .block-views,body.page-node-23307 #content .block-views{display:inline-block;width:44%;vertical-align:top;margin-right:64px}body.page-node-75545 #content .views-exposed-form>*,body.page-node-23307 #content .views-exposed-form>*{max-width:292px}body.page-node-75545 #page #content .chosen-container,body.page-node-23307 #page #content .chosen-container{width:168px !important}.right{float:right;margin-left:1em !important;text-align:right}#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}#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}.grey_bg{background-color:#ECEDF2;padding:20px;border-radius:8px}body.path-actividades-deportivas #content h1:after{display:inline-block;content:'* del 15 de septiembre al 15 de junio';font-size:15px;font-weight:normal;text-indent:12px}body.path-programa-sociomotriz #content h1:after{display:inline-block;content:'* del 1 de septiembre al 30 de junio';font-size:15px;font-weight:normal;text-indent:12px}.field--name-field-inscripciones3 .form-checkboxes{column-count:3}#page .calendar-view-table .calendar-view-day__row{font-size:12px;margin-left:0px !important;margin-right:0px !important;padding-left:4px !important;padding-right:0px !important;border-right:0 none !important;border-left:0 none !important;border-bottom:0 none !important;background-color:#F5F6FA}#main .view-eventos-deportivos-landpage.view-general-actividades-deportivas.agenda li>div.views-field.views-field-field-situacion{font-weight:bold;text-decoration:underline;padding-top:10px}@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}#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 */