body{color:#333333}h1,h2,h3,h4,h5,h6{color:#000000}.container,.et_pb_row,.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1350px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1510px}a{color:#333333}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:12px}#footer-widgets .footer-widget li:before{top:7.2px}#footer-bottom{background-color:#333333}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){.et_pb_section{padding:0% 0}.et_pb_fullwidth_section{padding:0}.et_pb_row{padding:0% 0}.footer-widget h4{font-size:16px}}@media only screen and (min-width:1687px){.et_pb_row{padding:0px 0}.et_pb_section{padding:0px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:0px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.et_header_style_left .logo_container{width:28.3%}.entry-content .one_third{width:28.8%;margin-right:3.7%}@media only screen and (min-width:980px){p.et_pb_contact_field{padding:0 3% 0 0}}@media only screen and (max-width:980px){ul.et_mobile_menu{background-color:#fff}.home .et_pb_posts h2.entry-title{width:100%}.wdd-blog .post .fecha{padding:30px 60px 30px 30px}}@media only screen and (min-width:1100px){.bloque-concierto .fechas{position:relative;top:15px;left:0}}@media only screen and (max-width:1100px){.single-concierto div.cabecera .fechas{position:absolute;right:0;margin-top:25px}.bloque-concierto .cabecera div.fecha{float:right;position:initial}.bloque-concierto .cabecera div.fecha:nth-child(2){margin-top:0px!important}}.bloque-concierto div.fecha div:nth-child(3){line-height:16px}.bloque-concierto .cabecera .fecha,.bloque-concierto-programa .fecha{height:130px;display:inline-table}.contenido-concierto .hora{font-size:18px;height:auto;padding-left:0;width:100%;top:-8px;display:flex;position:relative}.bloque-evento .contenido-concierto{padding:0 20px 20px;height:250px}.bloque-evento .categoria{cursor:pointer;padding:20px 20px 30px;min-height:90px}.btn-entradas{background:#fff;padding:8px 20px;text-align:center;text-decoration:none;position:absolute;top:280px}.sidebar-home{background-color:#58a490;height:640px}.home #mini-clndr{height:375px!important;padding:16px 20px 20px}@media only screen and (max-width:767px){.btn-entradas{top:185px!important}}@media only screen and (max-width:479px){.bloque-concierto .cabecera div.fecha,.bloque-concierto-programa div.fecha{padding:9px 9px 9px 9px;width:100px;height:100px;position:relative;top:0;float:none;margin-top:0;margin-left:0px;margin-right:10px}.concert-name-place-dates{display:block!important}.fechas{margin-left:50px}.wdd-blog .post .fecha{font-size:44px;line-height:54px}}@media only screen and (max-width:1100px){.bloque-concierto .cabecera h2:after{left:24px!important}.bloque-concierto .cabecera div.fecha,.bloque-concierto-programa div.fecha{height:100px;width:100px}.concert-name-place{width:50%!important}.bloque-concierto .cabecera div.fecha{float:none}}@media only screen and (min-width:1100px){.bloque-concierto .fechas{position:relative;top:-75px;left:-35px}.fechas{float:none;margin-right:40px;width:100%;text-align:right}.bloque-concierto-programa .fecha,.cabecera .fecha{float:none!important;margin-right:0!important}}@media (max-width:1100px) and (min-width:480px){.single-concierto div.cabecera .fechas{margin-top:130px}}.botonera{margin-top:40px;display:inline-block;margin-left:50px;margin-bottom:30px}.concert-name-place-dates{display:inline-flex;width:100%}@media only screen and (max-width:1400px){.bloque-concierto-programa h2.nombre-concierto{width:auto}.bloque-concierto-programa h2.nombre-concierto{width:100%;padding:25px 0 0 45px}}.concert-name-place{width:100%}.bloque-concierto .cabecera .fecha,.bloque-concierto-programa .fecha{border:1px solid;float:right;margin-right:30px;padding:17px;width:110px;height:120px;margin-top:44px;text-align:left}.bloque-concierto-agenda .lugar{padding-bottom:15px;margin-left:34px;width:100%}.bloque-concierto-programa .lugar{padding-bottom:15px;margin-left:80px;width:100%}@media only screen and (max-width:479px){.page-id-24743 #main-content .container{padding-top:0}.page-id-24743 #botonera-programa{height:auto;background-color:#666;width:114%;margin-left:-8.5%;position:relative;margin-bottom:22px}.concert-name-place{width:100%!important}.bloque-concierto-programa article div.fecha:nth-child(2){margin-left:0px;margin-right:10px}.bloque-concierto-agenda .lugar,.bloque-concierto-programa .lugar{width:70%}.single-concierto div.cabecera .fechas{right:auto}}.category-contrataciones-artisticas .et_pb_section{background:transparent}