/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */ /* General Custom CSS */ #after_section_2 .content{ padding-top: 0px; } .template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 { text-transform: none; } .fb-page, .fb-page iframe[style], .fb-page span { width: 100% !important; } /* Portfolio home "ultimos conciertos" */ body.home .grid-sort-container { } body.home .grid-sort-container .grid-entry .grid-content { margin: -40px 10px 20px 10px; border-bottom: 4px solid #f58331; padding: 12px; z-index: 501; min-height: 210px; max-height: 280px; } body.home .grid-sort-container .inner-entry { margin-right: 20px; box-shadow: none; color: #000; } body.home .grid-sort-container .inner-entry .grid-entry-title { text-transform: uppercase; font-weight: bold; text-align: left; margin-bottom: 10px; } body.home .grid-sort-container .inner-entry .grid-entry-excerpt { font-style: none; text-align: left; } body.page-id-5082 .avia_textblock img { margin-right: 20px; vertical-align: middle; } .container_wrap { margin-top: 15px; } .main_color.container_wrap { margin-top: 0px; } .header_bg { height: 134px; } .post_delimiter { margin: 0 !important; } table tr, table td { color: #282525 !important; } body.page-id-5217 .av_promobox { margin: 20px 0px; } .empty-postslider-message { margin: 30px 0px 70px 0px; font-size: 1.1em; } /* multimedia */ .youtube_channel { width: 100%; } body.home .ytc_video_container { width: 23% !important; } body.home .ytc_video_container { margin-left: 2.6%; } body.home .ytc_video_container:first-child { margin-left: 0; } body.page-id-3243 .ytc_video_container.ytc_video_2, body.page-id-3243 .ytc_video_container.ytc_video_4, body.page-id-3243 .ytc_video_container.ytc_video_6 { margin-left: 2%; } body.page-id-3243 .ytc_video_container { width: 49% !important; margin-bottom: 30px; } .ytc_video_container .ytc_title { font-size: 1.1em; background: #f58331; color: #fff; font-weight: normal; padding: 8px; height: 60px; } /* loo concerts */ .upcoming_concerts-content { float: left; } .single-upcoming_concerts .meta-data-wrapper ul li { display: block; width: 100%; } .single-upcoming_concerts .hr-default { margin-bottom: 10px; } .single-upcoming_concerts .custom-field-icon-wrapper { width: 15%; float: left; } .single-upcoming_concerts .custom-field-text-wrapper { float:left; width: 85%; padding-top: 10px; } .single-upcoming_concerts .custom-field-row { clear: both; float: left; display:block; } .single-upcoming_concerts .custom-field-icon { vertical-align: middle; margin: 5px 20px 5px 0px; } .single-upcoming_concerts .custom-field-text { font-weight: bold; } .single-upcoming_concerts .dates-list { margin-top: -35px; margin-left: 55px; } .single-upcoming_concerts .dates-list li { font-weight: bold; } .single-upcoming_concerts.image-overlay { display: none !important; } .single-upcoming_concerts .post-title { font-size: 1.9em; font-family: 'Open Sans', sans-serif !important; } .single-upcoming_concerts .av_one_half.last { margin-left: 30px; } .single-upcoming_concerts .image-overlay { display: none !important; } .single-upcoming_concerts .post-title { margin-bottom: 25px; } .single-upcoming_concerts .meta-data-wrapper { margin-top: 25px; } .single-upcoming_concerts .director, .single-upcoming_concerts .soloist, .single-upcoming_concerts .work-name { font-weight: bold; } /* Grid Conciertos */ .postype-concert .slide-entry:first { margin-left: 4%; } .postype-concert .slide-entry { margin-left: 0; margin-right: 4%; position: relative; } .postype-concert .slide-entry .slide-content { margin: -45px 10px 20px 10px; border-bottom: 4px solid #f58331; position:relative; padding: 12px; z-index:501!important; min-height: 240px; max-height: 280px; background: #fff; } .postype-concert .slide-entry .entry-title { font-weight: bold; text-align: left; margin-bottom: 10px; } .postype-concert .slide-entry .slide-dates, .postype-concert .slide-entry .slide-place { font-weight: bold; color: #f58331; font-size: 0.9em; } .postype-concert .slide-entry .slide-date-place-info { position: absolute; bottom: 8px; } .postype-concert .slide-entry .slide-extra-info { font-style: italic; color: #818181; } .postype-concert .slide-entry .slide-programming { text-transform: uppercase; font-size: 0.9em; } .postype-concert .slide-entry .slide-image, .postype-concert .slide-entry .slide-image img { border-radius: 0px; } .postype-concert .slide-entry .read-more-link { display: none; } .postype-concert .slide-entry .image-overlay { display: none !important; } .postype-concert .slide-entry .custom-image-overlay { background: rgba(0, 0, 0, 0.75); position: absolute; width: 100%; height: 100%; z-index: 499; top: 0; left: 0; display: none; } .postype-concert .slide-entry .custom-image-overlay .btn-tickets { color: #fff; background: #f58331; border: 2px solid #f58331; display: block; font-weight: bold; margin: 10px; text-align: center; padding: 5px; margin-top: 25px; } .postype-concert .slide-entry .custom-image-overlay .btn-info { color: #fff; background: none; border: 2px solid #fff; display: block; font-weight: bold; margin: 10px; text-align: center; padding: 5px; } .postype-concert .slide-entry .custom-image-overlay .btn-info:hover { color: #000; background: #fff; border: 2px solid #fff; display: block; font-weight: bold; text-align: center; } .postype-concert .slide-entry .custom-image-overlay .btn-tickets:hover, .postype-concert .slide-entry .custom-image-overlay .btn-info:hover { text-decoration: none; } .postype-concert .slide-entry .slide-programming, .postype-concert .slide-entry .custom-image-overlay { display: none; } /*body.category-eventos .slide-entry:first, body.post-type-archive-upcoming_concerts .slide-entry:first, body.home #after_layer_slider_1 .slide-entry:first { margin-left: 4%; } body.category-eventos .slide-entry, body.post-type-archive-upcoming_concerts .slide-entry, body.home #after_layer_slider_1 .slide-entry { margin-left: 0; margin-right: 4%; position: relative; } body.category-eventos .slide-entry .slide-content, body.post-type-archive-upcoming_concerts .slide-entry .slide-content, body.home #after_layer_slider_1 .slide-entry .slide-content { margin: -45px 10px 20px 10px; border-bottom: 4px solid #f58331; position:relative; padding: 12px; z-index:501!important; min-height: 240px; max-height: 280px; background: #fff; } body.category-eventos .slide-entry .entry-title, body.post-type-archive-upcoming_concerts .slide-entry .entry-title, body.home #after_layer_slider_1 .slide-entry .entry-title { font-weight: bold; text-align: left; margin-bottom: 10px; } body.category-eventos .slide-entry .slide-dates, body.category-eventos .slide-entry .slide-place, body.post-type-archive-upcoming_concerts .slide-entry .slide-dates, body.post-type-archive-upcoming_concerts .slide-entry .slide-place, body.home #after_layer_slider_1 .slide-entry .slide-dates, body.home #after_layer_slider_1 .slide-entry .slide-place { font-weight: bold; color: #f58331; font-size: 0.9em; } body.category-eventos .slide-entry .slide-extra-info, body.post-type-archive-upcoming_concerts .slide-entry .slide-extra-info, body.home #after_layer_slider_1 .slide-entry .slide-extra-info { font-style: italic; color: #818181; } body.category-eventos .slide-entry .slide-programming, body.post-type-archive-upcoming_concerts .slide-entry .slide-programming, body.home #after_layer_slider_1 .slide-entry .slide-programming { text-transform: uppercase; font-size: 0.9em; } body.category-eventos .slide-entry .slide-image, body.post-type-archive-upcoming_concerts .slide-entry .slide-image, body.post-type-archive-upcoming_concerts .slide-entry .slide-image , body.home #after_layer_slider_1 .slide-entry .slide-image, body.home #after_layer_slider_1 .slide-entry .slide-image img { border-radius: 0px; } body.category-eventos .slide-entry .slide-image, body.post-type-archive-upcoming_concerts .slide-entry .slide-image, body.post-type-archive-upcoming_concerts .slide-entry .slide-image img , body.home #after_section_1 .slide-entry .slide-image, body.home #after_section_1 .slide-entry .slide-image img { border-radius: 0px; } body.category-eventos .slide-entry .read-more-link , body.post-type-archive-upcoming_concerts .slide-entry .read-more-link , body.home #after_layer_slider_1 .slide-entry .read-more-link { display: none; } .slide-entry .image-overlay { display: none !important; } body.post-type-archive-upcoming_concerts .slide-entry .custom-image-overlay, #after_layer_slider_1 .slide-entry .custom-image-overlay, .page-id-3237 .slide-entry .custom-image-overlay { background: rgba(0, 0, 0, 0.75); position: absolute; width: 100%; height: 100%; z-index: 499; top: 0; left: 0; display: none; } body.post-type-archive-upcoming_concerts .slide-entry .custom-image-overlay .btn-tickets, #after_layer_slider_1 .slide-entry .custom-image-overlay .btn-tickets, .page-id-3237 .slide-entry .custom-image-overlay .btn-tickets { color: #fff; background: #f58331; border: 2px solid #f58331; display: block; font-weight: bold; margin: 20px; text-align: center; padding: 10px; margin-top: 22%; } body.post-type-archive-upcoming_concerts .slide-entry .custom-image-overlay .btn-info, #after_layer_slider_1 .slide-entry .custom-image-overlay .btn-info, .page-id-3237 .slide-entry .custom-image-overlay .btn-info { color: #fff; background: none; border: 2px solid #fff; display: block; font-weight: bold; margin: 20px; text-align: center; padding: 10px; } body.post-type-archive-upcoming_concerts .slide-entry .custom-image-overlay .btn-info:hover, #after_layer_slider_1 .slide-entry .custom-image-overlay .btn-info:hover, .page-id-3237 .slide-entry .custom-image-overlay .btn-info:hover { color: #000; background: #fff; border: 2px solid #fff; display: block; font-weight: bold; margin: 20px; text-align: center; padding: 10px; } body.post-type-archive-upcoming_concerts .slide-entry .custom-image-overlay .btn-tickets:hover, body.post-type-archive-upcoming_concerts .slide-entry .custom-image-overlay .btn-info:hover, #after_layer_slider_1 .slide-entry .custom-image-overlay .btn-tickets:hover, #after_layer_slider_1 .slide-entry .custom-image-overlay .btn-info:hover, .page-id-3237 .slide-entry .custom-image-overlay .btn-tickets:hover, .page-id-3237 .slide-entry .custom-image-overlay .btn-info:hover { text-decoration: none; } body.post-type-archive-upcoming_concerts .slide-entry .slide-programming, body.post-type-archive-upcoming_concerts .slide-entry .custom-image-overlay, #after_section_1 .slide-entry .slide-programming, #after_section_1 .slide-entry .custom-image-overlay { display: none; }*/ /* Bloque Orquesta Home */ .avia-image-container-inner, .avia-image-container-inner, .avia_image { border-radius: 0; } body.home .avia-builder-el-20 h2 { color: #f58331; text-transform: uppercase; margin: 15px 0px; } body.home .avia-builder-el-20 .avia-button { background: none; color: #313131; border-radius: 0px; border: 2px solid #313131; border-color: #313131 !important; margin-top: 25px; } body.home .avia-builder-el-20 .avia-button .avia_iconbox_title { color: #313131; text-transform: uppercase; font-weight: bold; font-size: 0.8em; } body.home #after_section_2 .av_one_fourth.first { margin-left: 0 !important; } body.home #after_section_2 .av_one_fourth { background: #e6e7e7; position: relative; height: 380px; } body.home #after_section_2 .av_one_fourth h2 { font-size: 1.1em; margin: 20px 10px 10px 10px; text-transform: uppercase; letter-spacing: 0px; } body.home #after_section_2 .av_one_fourth h3 { font-size: 1.1em; margin: 10px; } body.home #after_section_2 .avia-builder-el-14 h3 { margin-left: 0px; } body.home #after_section_2 .av_one_fourth .avia-button { /*background: none; color: #7e7d7d; border-radius: 0px; border: 2px solid #7e7d7d; border-color: #7e7d7d !important;*/ position: absolute; bottom: 10px; left: 10px; } body.home #after_section_2 .av_one_fourth .avia-button .avia_iconbox_title { /*color: #7e7d7d; text-transform: uppercase; font-weight: bold; font-size: 0.8em;*/ } body.home #after_section_2 .av_one_fourth .avia-image-container-inner { height: 220px; overflow: hidden; width: 100%; } body.home #after_section_2 .av_one_fourth .avia-image-container-inner img { width: 100%; } #orquesta { display: none; } #after_section_2 { border: 0px; } #after_section_1 .postype-concert .slide-entry .slide-content { min-height: 220px; } /* Conciertos. PAGINA CONCIERTOS */ /* body.page-id-3237 .slide-entry:first { margin-left: 4%; } body.page-id-3237 .slide-entry { margin-left: 0; margin-right: 4%; position: relative; } body.page-id-3237 .slide-entry .slide-content { margin: -45px 10px 20px 10px; border-bottom: 4px solid #f58331; position:relative; padding: 12px; z-index:501!important; min-height: 240px; max-height: 280px; background: #fff; } body.page-id-3237 .slide-entry .entry-title { font-weight: bold; text-align: left; margin-bottom: 10px; } body.page-id-3237 .slide-entry .slide-dates, body.page-id-3237 .slide-entry .slide-place { font-weight: bold; color: #f58331; font-size: 0.9em; } body.page-id-3237 .slide-entry .slide-extra-info { font-style: italic; color: #818181; } body.page-id-3237 .slide-entry .slide-programming { text-transform: uppercase; font-size: 0.9em; } body.page-id-3237 .slide-entry .slide-image, body.page-id-3237 .slide-entry .slide-image img { border-radius: 0px; } body.page-id-3237 .slide-entry .slide-image, body.page-id-3237 .slide-entry .slide-image img { border-radius: 0px; } body.page-id-3237 .slide-entry .read-more-link { display: none; } */ /* Calendario home "ultimos conciertos" */ .single-upcoming_concerts .av_one_fourth, #after_layer_slider_1 .av_one_fourth, body.page-id-3237 .av_one_fourth { margin-left: 0px; width: 23.5%; border-bottom: 4px solid #f58331; min-height: 443px; } /* #calendar_wrap .ui-datepicker-header { width: 100%; background: #e6e7e7; } .single-upcoming_concerts .ui-datepicker-title, #after_layer_slider_1 .ui-datepicker-title, body.page-id-3237 .ui-datepicker-title { width: 100%; margin: 0px; } #calendar_wrap .ui-datepicker-title span { color: #282525; } .single-upcoming_concerts .widget_inner, #after_layer_slider_1 .widget_inner, body.page-id-3237 .widget_inner { width: 100%; } .single-upcoming_concerts .widget_calendar_small_size, #after_layer_slider_1 .widget_calendar_small_size, body.page-id-3237 .widget_calendar_small_size { width: 100%; } .single-upcoming_concerts .widget_calendar, #after_layer_slider_1 .widget_calendar, body.page-id-3237 .widget_calendar { box-shadow: none; border: none; background: #fff; } .single-upcoming_concerts .avia-builder-widget-area, #after_layer_slider_1 .avia-builder-widget-area, body.page-id-3237 .avia-builder-widget-area { background: none; } */ .single-upcoming_concerts h3.widgettitle, #after_layer_slider_1 h3.widgettitle, body.page-id-3237 h3.widgettitle, body.category-eventos h3.widgettitle, body.category-temporada h3.widgettitle, body.category-conciertos-didacticos-y-en-familia h3.widgettitle, body.category-conciertos-extraordinarios h3.widgettitle, body.category-conciertos h3.widgettitle, body.category-festival-de-opera-de-tenerife h3.widgettitle { color: #fff; padding: 15px 15px 45px 15px; background: #f58331; } .single-upcoming_concerts div.widget, #after_layer_slider_1 div.widget, body.page-id-3237 div.widget, body.category-eventos div.widget, body.category-temporada div.widget, body.category-conciertos-didacticos-y-en-familia div.widget, body.category-conciertos-extraordinarios div.widget, body.category-conciertos div.widget, body.category-festival-de-opera-de-tenerife div.widget { padding-top: 0px; } /* .calendar-pagi { display: none; } #calendar_wrap { margin-top: 15px; } #calendar_wrap .wp-cal-datepicker-calendar tr th, #calendar_wrap .wp-cal-datepicker-calendar tr, #calendar_wrap .wp-cal-datepicker-calendar tr td { border: none; background: none; } #calendar_wrap .wp-cal-datepicker-calendar tr th { padding-top: 20px; } #calendar_wrap .wp-cal-datepicker-calendar tr td a { font-size: 1.2em; padding: 10px 0.2%; } #calendar_wrap .wp-cal-datepicker-calendar tr td.WP-Cal-popup { background: none; } #calendar_wrap .wp-cal-datepicker-calendar tr td.WP-Cal-popup a.ui-state-default { background: #f58331; } #calendar_wrap .wp-cal-datepicker-calendar tr td a.wp-calendar-current-date { border: 2px solid #757575; } #calendar_wrap .wp-cal-datepicker-calendar tr td.WP-Cal-popup a { color: #fff; } #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip { background: #f58331; border: none; left: 0; width: 100%; } .single-upcoming_concerts #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li, .page-id-3237 #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li { width: 100%; } #after_layer_slider_1 #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul { margin: 10px 0px 0px 0px; } #calendar_wrap .wp-cal-tooltip .download-programming { color: #313131 !important; padding-top: 10px; display: block; text-align: center; } #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li { } .calendar_wrap_loading { top: -20px !important; background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8); position: relative; text-align: center; width: 100%; height: 100%; vertical-align: top; } .calendar_wrap_loading img { vertical-align: top; margin-top: -130px; } */ .ssba, .ssba a { font-family: inherit !important; font-size: 1em !important; } .ssba div { border-top: 1px solid #ddd; padding-top: 5px; } #calendar_wrap .ui-datepicker-header { width: 100%; background: #e6e7e7; } #calendar_wrap .ui-datepicker-title { width: 100%; margin: 0px; } #calendar_wrap .ui-datepicker-title span { color: #282525; } .widget_calendar_small_size { width: 100%; } .widget_calendar { box-shadow: none; border: none; background: #fff; } .calendar-pagi { display: none; } #calendar_wrap { margin-top: 15px; } #calendar_wrap .wp-cal-datepicker-calendar tr th, #calendar_wrap .wp-cal-datepicker-calendar tr, #calendar_wrap .wp-cal-datepicker-calendar tr td { border: none; background: none; } #calendar_wrap .wp-cal-datepicker-calendar tr th { padding-top: 20px; } #calendar_wrap .wp-cal-datepicker-calendar tr td a { font-size: 1.2em; padding: 10px 0.2%; } #calendar_wrap .wp-cal-datepicker-calendar tr td.WP-Cal-popup { background: none; } #calendar_wrap .wp-cal-datepicker-calendar tr td.WP-Cal-popup a.ui-state-default { background: #f58331; } #calendar_wrap .wp-cal-datepicker-calendar tr td a.wp-calendar-current-date { border: 2px solid #757575; } #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip { background: #f58331; border: none; left: 0; width: 100%; } #calendar_wrap .wp-cal-datepicker-calendar tr td.WP-Cal-popup a { color: #fff; } #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul { margin: 10px 0px 0px 0px; } #calendar_wrap .wp-cal-tooltip .download-programming { color: #313131 !important; padding-top: 10px; display: block; text-align: center; } #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li { width: 100%; } #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li a { text-align: left !important; padding: 0px !important; } #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li a .title { font-weight: 100; font-size: 12px; } #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li .place, #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li .director, #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li .soloist, #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li .works { font-weight: 100; font-size: 11px; } #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li a .title:hover { font-weight: 100; } body.home #calendar_wrap .wp-cal-datepicker-calendar tr td .wp-cal-tooltip ul li { margin-left: 0px !important; } .calendar_wrap_loading { top: -20px !important; position: relative; text-align: center; width: 100%; height: 100%; vertical-align: top; } .calendar_wrap_loading img { vertical-align: top; margin-top: -130px; } .main_color .avia-icon-list .iconlist_icon { background-color: #f58331 !important; } .inner_sidebar { margin-left: 30px; } /* Multimedia */ .youtubechannelgallery .ytctitledesc-cont { background: #f58331; height: 68px; } .youtubechannelgallery .ytctitle { font-size: 0.9em; color: #fff; margin: 0; padding: 10px 15px; line-height: 1.3em; text-align: left; } .youtubechannelgallery .ul.ytchagallery a.ytcthumb { border: 0 !important; color: #fff !important; } .youtubechannelgallery div.ytctitle { margin-top: 0 !important; color:#fff; } .youtubechannelgallery div.ytctitle a { color:#fff; font-weight: bold; } .youtubechannelgallery div.ytctitle a:hover { text-decoration: none; } /* Slider abono */ #layerslider_7 .ls-l h2, #layerslider_7 .ls-l p, #layerslider_7 .ls-l a { text-align: center; color: #fff; } #layerslider_7 .ls-l a { border: 2px solid #fff; padding: 4px 6px; } #layerslider_7 .ls-l a:hover { text-decoration: none; } #layerslider_7 .ls-l p { padding-bottom: 10px; } .related_concert { } .related_concerts_container { background: #dde1e3; padding: 10px 10px 2px 10px; } .related_concerts_container .concert_container { border: 1px solid #ccd0d2; border-radius: 5px; padding: 10px; margin-bottom: 10px; position: relative; background: #e6ebee; } .related_concerts_container .title { margin: 5px 0px 12px 0px; font-size: 1.1em; color: #f58331; } .related_concerts_container .more { position: absolute; bottom: 10px; right: 10px; } .related_concerts_container .concert_container a { color: #282525; } .related_concerts_container .concert_container a:hover { color: #282525; text-decoration: none; } .related_concerts_container .concert_container .director, .related_concerts_container .concert_container .soloist, .related_concerts_container .concert_container .dates, .related_concerts_container .concert_container .works { margin-left: 15px; } /* Conciertos didácticos */ /*#after_section_1 .av_one_fourth { margin-left: 2%; width: 23%; } #after_section_1 .slide-entry { background: #e6e7e7; min-height: 380px; max-height: 380px; border-color: #747575; } #after_section_1 .slide-entry a, #after_section_1 .slide-entry img { border-radius: 0px; } #after_section_1 .slide-entry img { width: 100%; } #after_section_1 .slide-entry .slide-content { padding: 15px; } #after_section_1 .slide-entry .entry-content-header h3 { text-transform: uppercase; color: inherit; } #after_section_1 .slide-entry:hover { color: #fff !important; background: #f58331 !important; border-color: #fff; } #after_section_1 .slide-entry .slide-meta { margin: 10px 0px 0px 0px; padding: 0; display: none; color: inherit; } #after_section_1 .slide-entry .slide-meta-time { text-transform: uppercase; font-size: 0.8em; font-weight: bold; color: #282525; color: inherit; } #after_section_1 .slide-entry .slide-entry-excerpt { color: #282525; margin-top: 20px; color: inherit; } #after_section_1 .slide-entry .read-more-link { border-color: inherit; } #after_section_1 .slide-entry .more-link { border-width: 2px; border-style: solid; border-color: inherit; padding: 5px 10px; margin-top: 15px; position: absolute; bottom: 15px; left: 15px; color: inherit; } #after_section_1 .slide-entry .more-link:hover, #after_section_1 :first-child.slide-entry .more-link:hover { text-decoration: none; }*/ /* Sinfonica de tenerife. vista de blog */ #after_section_1 article.single-big { margin-bottom: 20px; } #after_section_1 article .big-preview { width: 65%; margin-left: 2%; float:left; } #after_section_1 article .big-preview a, #after_section_1 article .big-preview img { border-radius: 0px; } #after_section_1 article .entry-content-wrapper { width: 30%; float:right; } #after_section_1 article .post-title { text-transform: uppercase; color: #f58331; } #after_section_1 article .post-title a { font-size: 1.5em; } #after_section_1 article.single-big .more-link { color: #555454; border: 2px solid #757474; padding: 5px 10px; margin-top: 10px; } #after_section_1 article.single-big .more-link:hover { text-decoration: none; } #after_section_1 article.single-big .post-meta-infos { display: none; } #top .fullsize .template-blog .post-title { text-align: left; } /* Ultimos conciertos */ /* #newsbox-2 .widgettitle, #newsbox-3 .widgettitle, #newsbox-4 .widgettitle, #newsbox-5 .widgettitle { color: #f58331; } #newsbox-2 ul { list-style: square; list-style-type: square; } #newsbox-2 ul li .news-thumb { } #newsbox-2 .news-time { display: none; }*/ /* footer */ #menu-menu-pie-columna-3 li { background: none !important; box-shadow: none; left: 0; padding-left: 0; margin-left: 15px !important; } footer.visible { margin-bottom: 85px; } #footer .widgettitle { color: #f58331 !important; } #footer .menu-menu-lateral-entradas-container, #footer .menu-menu-lateral-sedes-container, #footer .menu-menu-lateral-orquesta-container { padding-left: 15px; } #footer .current_page_item { background: none; box-shadow: none; left: 0; padding-left: 0; } #footer .menu-item a { color: #313131; } #footer .widget_nav_menu .current-menu-item > a, .widget_nav_menu .current_page_item > a { font-weight: normal; } #footer ul li { list-style:square; } #footer h3.widgettitle { background: none; padding } #support-us { min-height: 300px; /*background: url('http://sinfonicatenerife.es/wordpress/wp-content/uploads/bg-apoyanos-2.jpg');*/ position:relative; background-size: auto 100%; background-position: center; background-repeat: no-repeat; background-image:url('http://sinfonicadetenerife.es/wordpress/wp-content/uploads/Musicos-Sinfonica-Tenerife-en-cesped-Temporada-2019-2020.jpg'); background-position: center -60px; } #support-us .banner { position: absolute; bottom: 0px; left: 0px; background: #f58331; width: 100%; padding: 15px 0px; color: #fff; background-color: #224368; } #support-us .banner .col-left { margin-right: 1%; margin-left: 10%; width: 30%; float: left; text-align: right; } #support-us .banner .col-right { margin-left: 1%; width: 40%; float: left; margin-top: 8px; } #support-us .banner .col-right h2 { text-transform: uppercase; } #support-us a { color: #fff; font-weight: bold; } #footer2 { background: #424244; color: #fff; position: fixed; bottom: -90px; left: 0; width: 100%; z-index: 502; } #footer2.slidein { background: #424244; color: #fff; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 502; } #footer2.slideout { background: #424244; color: #fff; position: fixed; bottom: -90px; left: 0; width: 100%; z-index: 502; } #footer2.visible { background: #424244; color: #fff; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 502; } #footer2 .col-1-4 { width: 20%; margin-left: 5%; margin-bottom: 5px; float:left; padding: 10px 0px 0px 0px; } #footer2 .col-1-4 h5 { text-transform: uppercase; font-size: 0.8em; margin-bottom: 10px; } #footer2 .col-1-4 ul { list-style-type: square; margin-bottom: 0px; } #footer2 .col-1-4 ul li { color: #f58331; margin-top: -5px; } #footer2 .col-1-4 ul li a { color: #fff; font-size: 0.7em; padding: 0; margin:0; } #footer2 .col-1-4 ul li a:hover { color: #fff; text-decoration: none; } #footer2 .btn { display: block; float: left; padding: 2px 7px; border: 2px solid #fff; background: #f58331; color: #fff; text-transform: uppercase; font-size: 0.8em; font-weight: bold; } #footer2 .btn:hover { text-decoration: none; } #footer2 .btn-ticket { height: 30px; } /* Separador Custom */ .hr-custom { border-top: 1px solid #f58331 !important; height: 6px; min-height: 6px; margin-left: 10%; margin-right: 10%; width: 80%; overflow: visible; margin-bottom: 20px; } .hr-custom .hr-inner { height: 6px; background: #f58331; border: none; position: absolute; top: 0px; margin-left: 25%; } /* HEADER */ #header_meta { background: #dde1e3; margin-top: 20px; } #header_meta ul.social_bookmarks { border-left: 1px solid #767676; margin-left: 20px; padding-left: 1px; } #header_meta .sub_menu ul li { border-color: #767676; padding-left: 5px; padding-right: 5px; } /* MENU PRINCIPAL */ #header_main { margin-top: 5px; margin-bottom: 5px; border: none; height: 80px; } #header_main .container { height: 80px !important; line-height: 80px !important; max-height: 80px !important; } #header_main .logo a, #header_main .logo a img { max-height: 80px !important; } #header_main .logo { width: 160px; } #header_main .main_menu { height: auto; margin-top: 15px; right:80px; } #header_main .main_menu ul li a { height: 50px !important; line-height: 50px !important; padding: 0px 8px; font-size: 0.9em; } #menu-item-search { margin-right: 15px; } #menu-item-search ul { list-style: none; } #searchsubmit:hover { background: none; color: #000; } #top #s { box-shadow: none; margin: 0; padding: 2px 10px 2px 10px; position: relative; width: 80px; z-index: 1; border-radius: 10px; border: 0px; margin-top: -5px; } #top #searchsubmit, .ajax_load { border-radius: 0; height: 20px; line-height: 20px; margin: 0; min-width: 20px; padding: 0; position: absolute; right: -25px; top: 0; width: 20px; z-index: 2; color: #818181; background: none; border-radius: 10px; } .ajax_search_response { background: #fff; box-shadow: 0px 0px 3px 0px rgba(50, 50, 50, 0.45); border-radius: 10px; position: absolute !important; width: 250px; top: 20px; left: -130px; padding-top: 10px; z-index: 502; } #top div .ajax_search_entry { border-radius: 10px; } .entry-footer { display: none; } /* Logo cabildo */ .logo-cabildo { float:right; width: 72px; margin: 15px 0px 5px 5px; line-height: 0; border-left: 1px solid #767676; padding-left: 5px; border-color: #767676 !important; } .logo-cabildo-mobile { float: left; width: 62px; margin: 15px 0px 15px 15px; line-height: 0; border-left: 1px solid #767676; padding-left: 15px; border-color: #767676 !important; } .post img { border-radius: 4px; } .ax_dates { font-size: 11px; } #menu-item-3879 { background: #f58331; color: #fff; } #menu-item-3879 a { padding-right: 8px !important; } #menu-item-3879 a, #menu-item-3879 span { color: #fff; } #menu-item-3879 .avia-menu-fx { background-color: #818181; } .html_header_searchicon_disabled #top .main_menu .menu > li:last-child > a .avia-menu-fx { box-sizing: content-box; padding-right: 0px; } /* PAGINAS INFORMACION ESTATICA */ .page-id-3260 .avia-google-map-container { margin: 30px 0px; } /* Enlaces de interes */ .page-id-3264 .iconlist_title { font-size: 1em; } .avia_socialcount { margin-top: 25px !important; padding-top: 25px !important; } .asc_facebook .social_widget_icon { color: #fff; background-color: #3b5998; border-color: #3b5998; text-shadow: 1px 1px 1px #2a4887; } .asc_youtube .social_widget_icon { color: #fff; background-color: #e52d27; border-color: #e52d27; text-shadow: 1px 1px 1px #b31217; } /* AREA PROFESIONAL */ body.page-id-4249 .avia-icon-list .iconlist_icon, body.page-id-4244 .avia-icon-list .iconlist_icon, body.page-id-4236 .avia-icon-list .iconlist_icon, body.page-id-3262 .avia-icon-list .iconlist_icon { width: 40px; height: 40px; font-size: 20px; margin-right: 20px; margin-left: 12px; line-height: 40px; } body.page-id-4249 .avia-icon-list .iconlist_title, body.page-id-4244 .avia-icon-list .iconlist_title, body.page-id-4236 .avia-icon-list .iconlist_title, body.page-id-3262 .avia-icon-list .iconlist_title { font-size: 14px; text-transform: none; line-height: 14px; } body.page-id-4249 .avia-icon-list .iconlist_content p, body.page-id-4244 .avia-icon-list .iconlist_content p, body.page-id-4236 .avia-icon-list .iconlist_content p, body.page-id-3262 .avia-icon-list .iconlist_content p { margin-top: 5px; } body.page-id-4249 .avia-icon-list li, body.page-id-4244 .avia-icon-list li, body.page-id-4236 .avia-icon-list li, body.page-id-3262 .avia-icon-list li { padding-bottom: 10px; } body.page-id-4249 .hr-default, body.page-id-4244 .hr-default, body.page-id-4236 .hr-default, body.page-id-3262 .hr-default { margin: 15px 0px; } body.category-38 .slide-entry-wrap .btn-tickets{ display:none !important; } body.home .post-entry-734 .slide-entry .btn-tickets { display: none !important; } @media only screen and (max-width: 826px) { #header_meta ul.social_bookmarks { border-left: 0px; } #header_meta .sub_menu ul li { border: 0px; } #header_meta { margin-top: 0px; } } /* < 360px */ @media only screen and (max-width: 360px) { #after_section_1 article .big-preview { width: 100%; clear:both; margin-left: 0; } #after_section_1 article .entry-content-wrapper { width: 100%; clear:both; } body.home .grid-sort-container .grid-entry .grid-content { min-height: 0; max-height: 1000px; } #header_meta ul.social_bookmarks { border-left: 0px; } #header_meta .sub_menu ul li { border: 0px; /*display: block; width: 100%;*/ } #after_layer_slider_1 .av_one_fourth { min-height: 0; padding-bottom: 15px; } #footer2 .col-1-4 { width: 40%; margin-left: 10%; } #footer2 #newsletter, #footer2 #more-info { display: none; } #header_meta { margin-top: 0px; } #after_section_1 .slide-entry { min-height: 0px; max-height: 1000px; padding-bottom: 50px; clear: both; width: 100% !important; margin-left: 0px !important; margin-bottom: 20px !important; } .template-page { padding-bottom: 0px; } .avia-content-slider .slide-entry-wrap{ margin-bottom: 10px !important; } .logo-cabildo { display: none; } .logo-cabildo-mobile { position: absolute; left: 160px; top: 0px; padding-left: 10px; width: 57px; } .postype-concert .slide-entry .slide-content { min-height: 0; } .postype-concert .slide-entry .custom-image-overlay .btn-tickets { margin-top: 32%; } #after_section_1 .youtubechannelgallery .ytc-columns4 li{ width: 100%; } #support-us .banner .col-right, #support-us .banner .col-left { margin-right: 0; margin-left: 0; width: 100%; float: left; clear: both; text-align: center; } .ytc_video_container { width: 100% !important; margin-left: 0 !important; } body.home .ytc_video_container { width: 100% !important; margin-bottom: 15px; } body.home .ytc_video_container { margin-left: 0 !important; } .postype-concert .slide-entry .slide-date-place-info { position: relative; margin-top: 20px; } .postype-concert .slide-entry .slide-content { min-height: 0px; } } /* > 360px < 768 */ @media only screen and (min-width: 361px) and (max-width: 767px) { #after_section_1 article .big-preview { width: 100%; clear:both; margin-left: 0; } #after_section_1 article .entry-content-wrapper { width: 100%; clear:both; } body.home .grid-sort-container .grid-entry .grid-content { min-height: 0; max-height: 1000px; } #header_meta ul.social_bookmarks { border-left: 0px; } #header_meta .sub_menu ul li { border: 0px; /*display: block; width: 100%;*/ } .postype-concert .av_one_fourth { min-height: 0; padding-bottom: 15px; } #footer2 .col-1-4 { width: 40%; margin-left: 10%; } #footer2 #newsletter, #footer2 #more-info { display: none; } #header_meta { margin-top: 0px; } .logo-cabildo { display: none; } .logo-cabildo-mobile { position: absolute; left: 160px; top: 0px; padding-left: 10px; width: 57px; } .postype-concert .slide-entry .slide-image img, .postype-concert .slide-entry .slide-image img { width: 100% !important; } .postype-concert .slide-entry.first .slide-content { min-height: 0; } .postype-concert .slide-entry .custom-image-overlay .btn-tickets { margin-top: 32%; } #after_section_1 .youtubechannelgallery .ytc-columns4 li{ width: 50%; } #support-us .banner .col-right, #support-us .banner .col-left { margin-right: 0; margin-left: 0; width: 100%; float: left; clear: both; text-align: center; } #after_section_1 .av_one_fourth { margin-left: 0px; } .ytc_video_container { width: 100% !important; margin-left: 0 !important; } body.home .ytc_video_container { width: 100% !important; margin-bottom: 15px; } body.home .ytc_video_container { margin-left: 0 !important; } .postype-concert .slide-entry .slide-date-place-info { position: relative; margin-top: 20px; } } /* >768px <800px */ @media only screen and (min-width: 768px) and (max-width: 799px) { #after_section_1 .av_one_fourth { width: 47%; margin-left: 0px; } #after_section_1 article .big-preview { width: 100%; clear:both; } #after_section_1 article .entry-content-wrapper { width: 100%; clear:both; } #after_section_1 .slide-entry { min-height: 380px; max-height: 380px; } .postype-concert .grid-entry .grid-content { min-height: 220px; max-height: 240px; } .postype-concert.av_one_fourth { clear: both; width: 100%; margin-top: 0px; min-height: 0; } .postype-concert .av_three_fourth { width: 100%; } #header_meta { margin-top: 0px; } .logo-cabildo { display: none; } .logo-cabildo-mobile { position: absolute; left: 160px; top: 0px; padding-left: 10px; width: 57px; } .postype-concert .slide-entry { margin-left: 2%; margin-right: 2%; } #after_section_1 .youtubechannelgallery .ytc-columns4 li{ width: 50%; } } /* >800px <990px */ @media only screen and (min-width: 800px) and (max-width: 989px) { #after_section_1 .av_one_fourth { width: 23%; margin-left: 0px; } #after_section_1 article .big-preview { width: 100%; clear:both; } #after_section_1 article .entry-content-wrapper { width: 100%; clear:both; } .postype-concert .grid-entry .grid-content { min-height: 220px; max-height: 240px; } .postype-concert .slide-entry { min-height: 450px; max-height: 450px; } .postype-concert.av_one_fourth { clear: both; width: 100%; margin-top: 0px; min-height: 0; } .postype-concert.av_three_fourth { width: 100%; } #header_meta { margin-top: 0px; } .logo-cabildo { display: none; } .logo-cabildo-mobile { position: absolute; left: 160px; top: 0px; padding-left: 10px; width: 57px; } body.post-type-archive-upcoming_concerts .slide-entry, body.home #after_layer_slider_1 .slide-entry { margin-left: 2%; margin-right: 2%; } #after_section_1 .youtubechannelgallery .ytc-columns4 li{ width: 50%; } body.home .avia-builder-el-24 .avia-image-container-inner img, body.home .avia-builder-el-28 .avia-image-container-inner img, body.home .avia-builder-el-32 .avia-image-container-inner img, body.home .avia-builder-el-36 .avia-image-container-inner img { margin-top: -40px; } } /* > 990px */ @media only screen and (min-width: 990px) and (max-width: 1279px) { .postype-concert .slide-entry { min-height: 360px; clear: none !important; margin-top: 0px; } .postype-concert .av_one_fourth { min-height: 387px; } .logo-cabildo-mobile { display: none; } } @media only screen and (min-width: 1280px) { .postype-concert .slide-entry { min-height: 360px; clear: none !important; margin-top: 0px; } .logo-cabildo-mobile { display: none; } }