/*
Theme Name:     Parque - [eBoard Child Theme]
Description:    Tema hijo de eBoard - Desarrollado para el Parque de la Memoria.
Version:        2.3
Author:         lobianco.com.ar y harpo-web.com
Template:       eboard
*/

@import url("../eboard/style.css");

@font-face {
    font-family: 'Borges Blanca';
    src: url('fonts/borges-blanca-webfont.eot');
    src: url('fonts/borges-blanca-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/borges-blanca-webfont.woff') format('woff'),
         url('fonts/borges-blanca-webfont.ttf') format('truetype'),
         url('fonts/borges-blanca-webfont.svg#borgesblanca') format('svg');
    font-weight: normal; font-style: normal;
}
@font-face {
    font-family: 'Perec GrisVersa';
    src: url('fonts/perec-grisversalita-webfont.eot');
    src: url('fonts/perec-grisversalita-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/perec-grisversalita-webfont.woff') format('woff'),
         url('fonts/perec-grisversalita-webfont.ttf') format('truetype'),
         url('fonts/perec-grisversalita-webfont.svg#perecgris_versalita') format('svg');
    font-weight: normal; font-style: normal;
}
@font-face {
    font-family: 'Perec BlancaVersa';
    src: url('fonts/perec-blancaversalita-webfont.eot');
    src: url('fonts/perec-blancaversalita-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/perec-blancaversalita-webfont.woff') format('woff'),
         url('fonts/perec-blancaversalita-webfont.ttf') format('truetype'),
         url('fonts/perec-blancaversalita-webfont.svg#perecblanca_versalita') format('svg');
    font-weight: normal; font-style: normal;
}
@font-face {
    font-family: 'Perec Blanca';
    src: url('fonts/perec-blanca-webfont.eot');
    src: url('fonts/perec-blanca-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/perec-blanca-webfont.woff') format('woff'),
         url('fonts/perec-blanca-webfont.ttf') format('truetype'),
         url('fonts/perec-blanca-webfont.svg#perecblanca') format('svg');
    font-weight: normal; font-style: normal;
}
@font-face {
    font-family: 'Perec Porchoir';
    src: url('fonts/perecludique-pochoir-webfont.eot');
    src: url('fonts/perecludique-pochoir-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/perecludique-pochoir-webfont.woff') format('woff'),
         url('fonts/perecludique-pochoir-webfont.ttf') format('truetype'),
         url('fonts/perecludique-pochoir-webfont.svg#perecludiquepochoir') format('svg');
    font-weight: normal; font-style: normal;
}
@font-face { font-family: 'Perec Gris';
    src: url('fonts/perec-gris-webfont.eot');
    src: url('fonts/perec-gris-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/perec-gris-webfont.woff') format('woff'),
         url('fonts/perec-gris-webfont.ttf') format('truetype'),
         url('fonts/perec-gris-webfont.svg#perecgris') format('svg');
    font-weight: normal; font-style: normal;
}


/* Indice 
---------------------------
- GENERALES
- MENU
- HEADER
- FLEXSLIDER
- REVOLUTION SLIDERS
- PAGES
- PORTFOLIOS DETALLES
- PORTFOLIOS LISTADOS
- BLOG LISTADOS
- BLOG DETALLES
- FORMS
- WIDGETs
- FOOTER
- MEDIA QUERYS
---------------------------
*/


/* GENERALES 
--------------------------- */
body, #comment, #contact-form #c_message, .search-query, .page-header h3, #blog_entries_masonr .blog_meta_single,
.nav, .theme_button_inverted, #nav_footer, .navbar .sf-menu, #comments_slider .comment-author, 
#comments_slider .comment-link, .day, .month, .theme_tags, #collapsed_menu_text, #contact_address h4, 
#contact_description h4, #contact_form h4, .pir_divider_cats, #pir_categories li, .classic_date, 
#nav-main.resp_mode li > a { font-family: 'Perec Blanca', Arial, sans-serif !important;}

body * {-webkit-font-smoothing: initial !important}

body{font-size:16px;color:#555 !important;background-image:transparent;}
hr{ clear:both;border-color:#000 -moz-use-text-color #FFF;margin:0px}
p{line-height: inherit;margin:5px 0px} 
h3{font-size:23px}
b,strong,.ui-accordion .ui-accordion-header {font-family: 'Perec Gris', Arial, sans-serif !important;
font-weight: normal !important;}
#content{max-width:1250px}
#main .simple_line,#main .simple_line_onbg{border-color:#000 !Important}
.clearfix{ margin-top:0px !important}
.inset_shadow{display:none !important;}

.ui-accordion{ border: 1px solid #111;border-bottom:0px}
.ui-accordion .ui-accordion-header{ background:#C6CFCF;margin:0px}
.ui-accordion .ui-accordion-header-active { border-bottom: 1px solid #111;}
.ui-accordion .ui-accordion-header .ui-icon {left:10px}
.ui-accordion .ui-accordion-content { background:#EEE;padding-left:15px}  
.ui-accordion .ui-state-default{border:0px;border-bottom:1px solid #000}
#sidebar .widget-title{color:#AE8700 !important}
.prk_shorts .grid_single_title, 
.digital-archive .grid_single_title,
.archivo-audiovisual .grid_single_title{display:none !important}
address, .versalita{ font-family: 'Perec BlancaVersa', Arial, sans-serif !important;text-transform: lowercase !important;
margin-bottom: 0px;}
.versalita strong, .versalita b,strong .versalita,b .versalita,
b address, address b, address strong, strong address, .versalita-gris{
font-family: 'Perec GrisVersa', Arial, sans-serif !important;font-weight: normal !important;text-transform: lowercase !important;}
.theme_button_inverted a{color:#FFF !important}

#content .single-entry-content h1{font-size:40px; font-family:"Perec Porchoir","Arial Black",sans-serif !important;
font-weight: normal;text-transform:uppercase }
#content .single-entry-content h3{ font-family:'Borges Blanca',Arial,sans-serif !important;line-height: 32px;margin-bottom:20px;}
#content .single-entry-content ul{ margin-left:15px;list-style-image: url('images/bullet.png');}
#content .single-entry-content ol,#content .padded_text .on_colored ol{ list-style:decimal;margin-left:25px;}

/* boton descargas */
.prk_button.ui-button-primary { background-image: none !important;filter:none !important;
background-color:#ae8700 !important;width:100%; height:240px;font-size:25px;text-align:left; 
font-family:"Perec Porchoir","Arial Black",sans-serif !important;font-weight: normal;text-transform:uppercase;padding: 0px 40px }
.prk_button.ui-button-primary:hover{ background: #665 url('images/icono-descargas.png') no-repeat center center !Important;}
.prk_button.ui-button-primary .ui-button-text{ position:absolute;top:40px}
.prk_button.ui-button-primary:hover .ui-button-text{color:#888 !Important;}
.prk_button.ui-button-primary .ui-button-text {width:80%}

.likeImage, .shareImage{width: 30px;height: 30px;background: url('images/iconos.png') no-repeat -120px -54px;margin:0px 0px;
display: inline-block;vertical-align: middle;}
.likeImage iframe{opacity: 0;filter:alpha(opacity=0);width:30px;}
.likeImage:hover{background-position:-120px -97px}
.shareImage{ background-position:-156px -54px;cursor:pointer}
.shareImage:hover{ background-position:-156px -97px;cursor:pointer}
.shareImage #redes{width:80px;overflow:hidden; height:80px;z-index:10;padding:2px;position:absolute;background:#FFF;
margin:-10px 0px 0px 10px;border:1px solid #999;border-radius:5px;-webkit-border-radiud:5px;-moz-border-radius:5px}
.shareImage #redes{display:none}
.shareImage #redes .twitter,.shareImage #redes .plus,.shareImage #redes .face{display:block;vertical-align: middle;
overflow: hidden;}
.shareImage:hover #redes {display:block}
.shareImage #redes .plus,.shareImage #redes .twitter{margin:0px;padding:0px}
.shareImage #redes .face{margin-bottom:4px}

.slimScrollDiv{padding-right:15px}
.pp_social .facebook {max-width:50px}

/* MENU 
--------------------------- */

#nav-main{ margin-top:5px}
.navbar .sf-menu { font-family: 'Perec GrisVersa', Arial, sans-serif !important; text-transform: lowercase}
.navbar .opened_menu { padding-top:0px;border-color:#1A1A1A;border-width: 0px}
.navbar .opened_menu .sf-menu > li { border-top:1px solid #1A1A1A; margin:0px; padding:0px 25px 0px 0px}
.navbar .opened_menu .sf-menu > li.nav-contacto{ padding:0px}
.navbar .opened_menu .sf-menu > li > a{ padding:7px 0px 0px 0px; font-size:18px; margin:0px}
#magic-line { top:3px}
.navbar .sf-menu > li > a{ height:100px}

.sf-menu li ul { width:280px !Important;}
.sf-menu > li > .sub-menu { margin-top:-2px}
.sf-menu li li li, .sf-menu li li{ background-color:rgba(120, 125, 130, 0.88) !Important;
font-family: 'Perec Gris', Arial, sans-serif !important;text-transform: none;padding:0px 10px;}
.sf-menu li li li:hover, .sf-menu li li:hover{ background-color:rgba(250, 250, 250, 0.88)  !important}
.sf-menu li li a{ padding:8px 0px !Important;border-bottom:1px solid rgba(250, 250, 250, 0.88);}
.sf-menu li li.sin-borde a{ border:0px}
.sf-menu li li a:hover{ color:#333 !important}
.sf-menu li ul li ul{display:none !Important}

/* HEADER 
--------------------------- */

header_font, .header_font, .grid_single_title span, .homepage-header, .sidebar_bubble, .related_single_title, 
#sidebar .widget-title, .widget-title, .masonr_title, .masonr_date, 
.entry_title_single, .search_rs_ttl, .flexslider .headings_top h1, .shortcode_slider .headings_top h3,
.shortcode-title{ font-family: 'Perec Porchoir', "Arial Black", sans-serif !important; text-transform:uppercase;}

.header_font a,.header_font a:hover{color:#FFF}

#full_divider{ margin-bottom:30px}
#full_divider #top_overlay { min-height: 40px;box-shadow:initial}
#full_divider .sgl_ttl h2{ padding:20px 0px 14px; font-weight: normal}
a[title="ES"],a[title="EN"],a.opas, a.facebook, a.youtube,a.instagram{ width:28px;height:26px;display:inline-block;background:url('images/iconos.png') no-repeat -13px -57px;margin-top:2px;vertical-align:middle}
a[title="EN"],a[title="ES"]{ height:26px;background-position:-52px -11px;color:#FFF;text-indent:5px !important;
line-height: 28px;font-family: 'Perec Porchoir', "Arial Black", sans-serif !important; text-transform:uppercase;font-size:13px;
text-align:left !important}
a[title="EN"]{margin-right:15px;text-indent:4px}
a[title="ES"]:hover,a[title="EN"]:hover{background-position:-16px -11px; color:#FFF;}
#undermenu_sidebar .widget_mslswidget{margin-right:0px;}
a.youtube{ background-position:-50px -57px}
a.facebook{ background-position:-87px -57px}
a.youtube:hover{ background-position:-50px -100px}
a.facebook:hover{ background-position:-87px -100px}
a.opas:hover{background-position:-13px -100px}
a.gcba{ width:210px;height:45px;background:url('images/logo-ciudad.png') no-repeat 0px -2px; 
background-size: 100%;display:block;margin-left:60px}
a.instagram{width:28px;height:26px;display:inline-block;background:url('http://parquedelamemoria.org.ar/wp-content/uploads/2015/08/iconos2.png') no-repeat -5px -5px;margin-top:2px;vertical-align:middle}
a.instagram:hover{background-position:-5px -48px}
#undermenu_sidebar .widget{ float:none;vertical-align: middle; display:inline-block}
#undermenu_sidebar .widget .widget-inner-top{ vertical-align:middle;}
#undermenu_sidebar .widget_search{ margin-left:10px}
#undermenu_sidebar .search-query{ width:130px;font-size:14px}
#undermenu_sidebar { top:-52px; min-width:680px;text-align:right}
.boton-agenda{background:#AE8700;color:#FFF;padding:0px 10px 2px;margin-right:10px}
.boton-agenda:hover{background:#666;color:#FFF}

/* FLEXSLIDER 
--------------------------- */
#content .padded_text .flexslider ul{margin-left:0px !Important}
.flexslider.shortcode_slider { max-height:450px;margin-bottom:30px;margin-top:10px}
.flexslider.shortcode_slider .slides { max-height: 450px;overflow:hidden;}
.flexslider.shortcode_slider .slides li .slider_text_holder{ width:auto;max-width: 60%;min-width:400px;height:auto;padding:0px}
.flexslider.shortcode_slider .slides li .sld_right{ right:10px}
.flexslider.shortcode_slider .slides li .sld_bottom{ bottom:0px}
.flexslider.shortcode_slider .slides li .slider_text_holder .headings_top{ display:none;}
.flexslider.shortcode_slider .slides li .slider_text_holder .headings_body{ font-weight: normal !Important;
text-align:right;padding:2px 5px 0px 0px !important;line-height: 16px;padding:0px;color:#FFF; margin-bottom:0px;}
.flexslider.shortcode_slider .slides li .slider_text_holder h4{font-size:16px;font-weight: normal !important;
font-family: "Perec GrisVersa", Arial, sans-serif !important;text-transform: lowercase;}
.flexslider.shortcode_slider .flex-control-nav{ text-align:right;padding-right:5px !Important}
.flex-control-nav { bottom:-28px !important}
.flex-control-nav li{ margin-left:5px !important}
.flex-control-nav li a { box-shadow: none !important; border-radius:10px !important;background-color:#999 !important;
width:15px !important;height:15px !important}
.flex-control-nav li a.flex-active{ background-color:#ae8700 !important} 


/* REVOLUTION SLIDER 
--------------------------- */

.rev_slider_wrapper .tp-caption{ width: 320px; height: 350px; text-align: left; border-width: 0px; padding:30px 15px 30px 25px !important;}
.rev_slider_wrapper .tp-caption.fullscreenvideo{ padding:0px;text-align:center }
.rev_slider_wrapper .tp-caption h2{ font-size:42px; line-height:46px; font-weight:200; 
font-family:"Perec Porchoir","Arial Black",sans-serif !important; text-decoration:none; text-shadow:none; text-transform:uppercase;white-space:normal !important}
.rev_slider_wrapper .tp-caption a,.rev_slider_wrapper .tp-caption p{ font-size:21px; line-height:30px; text-transform:none; 
font-family:"Perec Blanca", sans-serif; font-weight:normal; opacity:0.95; filter:alpha(opacity=95); 
padding-top:20px !important;white-space:normal !important}
.rev_slider_wrapper .tp-caption *{ color:#FFFFFF; }
.rev_slider_wrapper .tp-caption a:hover{ color:#ae8700}
.rev_slider_wrapper .tp-caption.parque { background-color:rgb(174, 135, 0);background-color:rgba(174, 135, 0, 0.6);
border-width:0px;border-color:rgb(34, 34, 34);border-style:none}
.rev_slider_wrapper .tp-caption.monumento { text-decoration:none;background-color:rgb(112, 34, 129);
background-color:rgba(112, 34, 129, 0.6);border-width:0px;border-color:rgb(34, 34, 34);border-style:none}
.rev_slider_wrapper .tp-caption.arte { background-color:rgb(229, 0, 75);background-color:rgba(229, 0, 75, 0.6);
text-decoration:none;border-width:0px; border-color:rgb(34, 34, 34); border-style:none;}
.rev_slider_wrapper .tp-caption.educacion { text-decoration:none;background-color:rgb(43, 182, 183);
background-color:rgba(43, 182, 183, 0.6);border-width:0px;border-color:rgb(34, 34, 34);border-style:none}
.rev_slider_wrapper .tp-caption p.fecha{ float:right;font-size:16px;line-height:18px;position:absolute;
text-align:right;top:0px;right:20px;font-family:"Perec BlancaVersa",Arial,sans-serif !important}
.rev_slider_wrapper .tp-bullets.simplebullets.round .bullet{margin-right:2px}
.rev_slider_wrapper .tp-bullets.simplebullets.round .bullet{border-radius: 10px;background-color: #999;width: 15px;
height: 15px;background-image:none;}
.rev_slider_wrapper .tp-bullets.simplebullets.round .bullet:hover,
.rev_slider_wrapper .tp-bullets.simplebullets.round .bullet.selected{background-color:#AE8700}


/* PRETTY 
--------------------------- */
.pp_content_container #pp_full_res #fullResImage{ width:100% !important;height:auto !important} 

/* PAGES 
--------------------------- */

/*home*/

.home #content h2{ color:#ae8700;border-bottom:1px solid #000;font-family: 'Perec Porchoir', sans-serif !important;
text-transform: uppercase;font-size:32px;margin-bottom:25px} 
.home #content p{margin:0px}
.home #content .four.columns{ width:33%;margin:1px 0px 0px;}
.home #content .six.columns{ padding:0px 10px 0px 0px;width:50%;float:left}
.home #content .ui-accordion { width:100%}
.home #content #mapa{border:1px solid #000;width:100% !Important}
.home #content .shortcode-title{font-size:32px;border:none}
.home #content .prk_shorts{margin-bottom:0px;}
.home #content .prk_shorts ul li{padding:0px;}
.home #content .prk_shorts .padded_text{padding-left:0px} 
.home #content .eight h2, .home #content .eight .simple_line{width:99%}
.home #content .clearboth{margin-bottom:40px}
.home #content .recentposts_ul_shortcode {margin:25px 0px 0px 0px !important}
.home #content .recentposts_ul_shortcode .padded_text a{color:#000;line-height:1.3}
.home #content .recentposts_ul_shortcode .padded_text a:hover{color:#ae8700;}
.home #content .recentposts_ul_shortcode .columns.three{float:none !important;display:inline-block;vertical-align:top;width:49%;margin-bottom:50px;margin-right:1%}
.home #content .four.columns .recentposts_ul_shortcode .columns.six{width:100%;margin-bottom:50px}
.home .recentposts_ul_wp.twelve ul li .grid_image{max-width:98%}
.home .four .recentposts_ul_wp.twelve ul li .grid_image {max-width:100%}
.home #content .recentposts_ul_shortcode .blog_fader_grid{display:none} 
.home #content .recentposts_ul_shortcode h3 small{font-size:20px; line-height: 24px;}
.home #content .recentposts_ul_shortcode h3 a{ color:#555}
.home #content .recentposts_ul_shortcode .masonr_text,
.home #content .recentposts_ul_shortcode .masonr_text p{ font-size:16px;line-height: 18px;}
.home .video-container {margin-left:0px}
.home .recentposts_ul_wp.twelve{max-width:750px}
.home .prk_shorts .single_special_line{margin-left:0px}
.home .el-parque-en-fotos{ width:97%;padding:15px 0px 0px 15px}


.page #prk_crumbs{ display:none}
.page #content h2 { font-family: 'Perec Gris', Arial, sans-serif; color:#ae8700;}
.page #content .padded_text h2,.titled_block h2 { background:url('images/borde-titulos.png') left bottom no-repeat;
padding-bottom:12px;margin-bottom:12px  } 
.page #content .padded_text{  color:#555;}
.page #content .padded_text p{ line-height: 24px}
.page .filter_top{ border:0px;padding: 0px;margin-left: -15px;}
.page #content .padded_text.filter_top a{ font-family: 'Perec GrisVersa', Arial, sans-serif !important; color:#555 !Important;
text-transform:lowercase;font-size:18px}
.page #content .padded_text.filter_top .active a, .page #content .padded_text.filter_top a:hover{color:#ae8700 !Important}
.page .pir_divider_cats {font-weight: 400; color:#555 !Important;padding:0 7px }
.page #content .padded_text h6, #content .padded_text .links_meta{ font-family: 'Perec GrisVersa', Arial, sans-serif !important; text-transform: lowercase; color:#ae8700;font-size:18px;font-weight: normal}
#content .padded_text .links_meta{float:right;margin-top: 5px;}
.page #content .padded_text a:hover{color:#000 }
.page #content .padded_text h5{ color:#ae8700; font-size:17px; font-family:"Perec Gris", Arial, sans-serif;}
.page #content .padded_text address{ font-size:19px;}
.page #content .padded_text a{ color:#ae8700;}
.page #content .padded_text a:hover{ color:#000}
.page #content .padded_text ul{ margin-left:15px;list-style-image: url('images/bullet.png');}
.page #content .padded_text .columns{padding-left:0px;padding-right:20px}

/* archivo audiovisual */
body.digital-archive .grid_single_title,
body.archivo-audiovisual .grid_single_title{ display:block !Important;opacity:1 !Important;left:0px;
top:0px !Important;width:384px;padding:4px 8px;text-align:left;background:#000;line-height: 18px !important;}
body.digital-archive .grid_single_title span,
body.archivo-audiovisual .grid_single_title span{ font-family:'Perec Blanca', Arial, sans-serif !important;font-size:13px;
text-transform: none !Important;}
body.digital-archive .inset_shadow,
body.archivo-audiovisual .inset_shadow{ background-image:none;
background: url('images/play.png') no-repeat 50% 50%;display:block;opacity:0.8;filter:alpha(opacity=80);z-index: 3 !Important;}

/* el parque en fotos */
body.el-parque-en-fotos .grid_single_title, body.el-parque-en-fotos .filter_top{ display:none }

/* contacto */
.page .contact-title{ color:#555;font-size:18px;font-weight: 600;}
.page-template-page-contact-php #contact_address .a_colored a,
.page-template-page-contact-php #contact_address .zero_color_cl,
.page-template-page-contact-php #contact_address .single_heading{ font-weight: 300; color:#555;font-size:15px }
.page-template-page-contact-php #contact_address .zero_color_cl address{font-size:14px;margin-bottom:0px}
#submit_message_div{text-align: right;}
.page-template-page-contact-php .ui-accordion {font-size:15px}
.page-template-page-contact-php .ui-accordion a{ color:#555 !Important}

/* cambio color de links superiores en paginas de educacion */
body.visitas-guiadas #content .padded_text .links_meta,body.visitas-guiadas #content .padded_text .links_meta a,
body.guided-tour #content .padded_text .links_meta,body.guided-tour #content .padded_text .links_meta a,
body.talleres #content .padded_text .links_meta,body.talleres #content .padded_text .links_meta a,
body.workshops #content .padded_text .links_meta,body.workshops #content .padded_text .links_meta a,
body.actividades-educativas #content .padded_text .links_meta,body.actividades-educativas #content .padded_text .links_meta a,
body.educational-activities #content .padded_text .links_meta,body.educational-activities #content .padded_text .links_meta a
{ color:#2bb6b7}

/* descargas */
body.descargas #content .padded_text .columns {padding-right:2px}


/* PORTFOLIOS DETALLES
--------------------------- */

.single #content .single-entry-content .header_font{ font-family: 'Perec GrisVersa', Arial, sans-serif !important; 
text-transform:lowercase;font-size:32px;color:#ae8700;padding-bottom:8px}
.single #content .single-entry-content h2{font-family: 'Perec Gris', Arial, sans-serif;}
.single #content .single-entry-content{ color:#555; font-size:16px;line-height: 24px;padding-right:0px !important}
.single #content .cliente{ text-transform:lowercase;font-family: 'Perec BlancaVersa',Arial,sans-serif !important;
font-size:13px;color:#555}
.single #content #portfolio_info_half.subido{ margin-top:-28px;}
.single #content #single_slider.flexslider_half .flex-control-nav { bottom:inherit;margin-top:4px;right:0px}
.single .post_meta_single{ border-top:0px;border-bottom-color:#000;margin-bottom:20px}
.single .single_entry_title_half {margin-top:0px}
.single #content .scroll{display:block;margin-top:15px;}
.single .prevnext_single a{color:#555 !important}
.single .prevnext_single .entypo_icn-right-open,
.single .prevnext_single .entypo_icn-left-open{color:#ae8700}

/* exposiciones detalle */
.single #content.exposiciones .special_line,
.single #content.exposiciones .header_font,
.single #content.exposiciones #portfolio_info_half{ display:none}
.single #content.exposiciones h2{ margin-bottom:20px;line-height: 30px;
font-family:"Perec Porchoir","Arial Black",sans-serif !important;font-weight: normal; }
.single #content.exposiciones #ext_link a{ font-family: 'Perec GrisVersa', Arial, sans-serif !important;padding-right:0px; 
text-transform:lowercase;font-size:16px;color:#e5004b}
.single #content .post_meta_single.padded_text{padding-right:0px;}

/* actividades educativas y talleres detalle */
.single #content.talleres h2 strong,.single #content.workshops h2 strong,
.single #content.actividades-educativas h2 strong,
.single #content.educational-activities h2 strong{ font-family:"Perec Porchoir","Arial Black",sans-serif !important;
font-weight: normal; color:#2bb6b7;text-transform:uppercase;font-size:45px;line-height: 45px;}
.single #content.talleres .single_special_line, .single #content.whorkshops .single_special_line,
.single #content.actividades-educativas .single_special_line,
.single #content.educational-activities .single_special_line{margin-top:0px;margin-bottom:20px;background-color:#2bb6b7;}


/* PORTFOLIO  LISTADOS 
--------------------------- */
.page-template .portfolio_entry_li .grid_image_wrapper {margin:1px}

/* portfolio listados con texto */
.page-template-template_portfolio_titled-php .nine.columns{ padding:0px 15px 0px 0px;}
.page-template-template_portfolio_titled-php .three.columns{ overflow:hidden;padding:0px 15px 0px 0px}
.page-template-template_portfolio_titled-php { display:block;height:800px !important;position:relative;}
.page-template-template_portfolio_titled-php .portfolio_entry_li{ float:none;overflow: none;clear:both;padding-bottom:70px}
.page-template-template_portfolio_titled-php .portfolio_entry_li .grid_image_wrapper { max-width:180px;display:inline-block;}
.page-template-template_portfolio_titled-php .portfolio_entry_li .grid_image_wrapper img { width:100%;margin-left:0px   }
.page-template-template_portfolio_titled-php .grid_image_wrapper.columns{ padding:0px}
.page-template-template_portfolio_titled-php .titled_block{ position:relative;display:inline-block;padding-bottom:10px;height: auto;cursor: inherit;vertical-align: top;}
.page-template-template_portfolio_titled-php .titled_block h2{font-family: 'Perec GrisVersa', Arial, sans-serif !important; 
text-transform:lowercase;font-size:32px;color:#ae8700;padding-bottom:25px;margin-top:-5px}
.page-template-template_portfolio_titled-php .ver-mas{ text-transform:lowercase;
font-family:"Perec GrisVersa", Arial, sans-serif !important; line-height:18px;font-size:16px; color:#ae8700;margin-bottom:5px;display:block}
.page-template-template_portfolio_titled-php .portfolio_entry_li address{font-size:15px;margin-top:-37px}
.page-template-template_portfolio_titled-php .portfolio_entry_li p{ color:#555;font-size:16px;line-height:22px;}
.copete{ margin-top:20px}
.copete p:first-line {font-family: 'Perec Gris', Arial, sans-serif;}

/* template portfolio masonry y exposiciones listado */
body.page-template-template_portfolio_masonry-php .prk_overlayer, 
body.page-template-listado-categoria-spanish-php .prk_overlayer, 
#related_projects_wp .prk_overlayer { box-shadow:0px 0px 0px}
body.exposiciones .grid_colored_block.destacada{ background-color: rgba(229, 0, 75, 0.8);box-shadow:0px 0px 0px}
body.page-template-listado-categoria-spanish-php .grid_colored_block, 
body.page-template-template_portfolio_masonry-php .grid_colored_block, 
#related_projects_wp .related_fader_grid{ background-color: rgba(100, 100, 100, 0.8);box-shadow:0px 0px 0px}
body.page-template-template_portfolio_masonry-php .grid_single_title, 
body.page-template-listado-categoria-spanish-php .grid_single_title, 
.related_single_title{width:93%; text-align:left;padding-top:0px;margin-left:15px;top:30px !important}
body.page-template-listado-categoria-spanish-php .grid_single_title *, 
body.page-template-template_portfolio_masonry-php .grid_single_title *, 
.related_single_title *{ color:#FFF !important;}
body.exposiciones .grid_single_title address, .related_single_title address{font-size:16px;margin-bottom:20px}
body.page-template-listado-categoria-spanish-php .grid_single_title h2, 
body.page-template-template_portfolio_masonry-php .grid_single_title h2, 
.related_single_title h2, .related_single_title h2 *,
body.exposiciones .grid_single_title h2 *{ margin-bottom:0px; font-size:35px;line-height: 38px !important;
font-weight:normal !important;}
body.page-template-listado-categoria-spanish-php #content .grid_single_title h2, 
body.page-template-template_portfolio_masonry-php #content .grid_single_title h2, 
.related_single_title h2, .related_single_title h3,
body.page-template-listado-categoria-spanish-php #content .grid_single_title h3,
body.page-template-template_portfolio_masonry-php #content .grid_single_title h3{ 
font-family:"Perec Porchoir","Arial Black",sans-serif !important;}
body.page-template-template_portfolio_masonry-php .grid_single_title h3, 
.related_single_title h3, .related_single_title h3 *,
body.page-template-listado-categoria-spanish-php .grid_single_title h3 *,
body.page-template-template_portfolio_masonry-php .grid_single_title h3 *{text-transform:none;font-size:26px;
line-height: 29px !important;font-weight:normal !important;}
.single #content.exposiciones  h2.related_header_font, #related_projects_wp h2.related_header_font{color: #AE8700;
text-transform:uppercase;margin-bottom:0px}
 
/* materiales-educativos y descargas listado */
body.descargas #content .descargas .grid_single_title,
body.materiales-educativos #content .materiales-educativos .grid_single_title{ 
opacity:1 !important;filter:alpha(opacity=100) !important;}
body.descargas #content .descargas .grid_single_title address,
body.materiales-educativos #content .materiales-educativos .grid_single_title address{ display:none}
body.descargas #content .descargas .grid_colored_block,
body.materiales-educativos #content .materiales-educativos .grid_colored_block{ z-index:20;background: rgba(100, 100, 100, 0.8) url('images/icono-descargas.png') no-repeat center center; }
body.descargas #content .descargas .grid_single_title h2,
body.materiales-educativos #content .materiales-educativos .grid_single_title h2{ font-size:28px;margin-bottom:20px}
body.descargas #content .descargas .grid_single_title h3,
body.materiales-educativos #content .materiales-educativos .grid_single_title h3{ 
font-family: 'Perec Blanca', Arial, sans-serif !important; }


/* BLOG LISTADOS 
--------------------------- */
.blog_content_classic {padding-left:0px}
.blog_top_image,.video-container{margin-left:15px}
.read_more_blog{text-transform: lowercase; font-family:'Perec GrisVersa', Arial, sans-serif !important; color:#ae8700 !important}
.blog_entry_li { margin-bottom:10px !important}
.cat-item{ padding-right:10px;list-style:none;display:inline-block;
font-family: 'Perec GrisVersa', Arial, sans-serif !important;font-size:16px;}
.cat-item::after{ content:" | ";margin-left:10px;}
.cat-item-48::after{ content:none}
.cat-item a{ color:#333}
.cat-item.current-cat a{ color:#ae8700}
.page-template-template_blog_masonry-php #blog_entries_masonr .blog_entry_li,
.page-template-template_blog_masonry_es-php #blog_entries_masonr .blog_entry_li { margin:0px 1px !important;width:280px !Important}
.page-template-template_blog_masonry-php #blog_entries_masonr,
.page-template-template_blog_masonry_es-php #blog_entries_masonr{ margin:5px}
.page-template-template_blog_masonry-php .masonr_img_wp:hover,
.page-template-template_blog_masonry_es-php .masonr_img_wp:hover{opacity:0.5; filter:alpha(opacity=50)} 

/* BLOG DETALLE 
--------------------------- */
.single-post .blog_meta_single{ border-bottom: 1px solid #111;margin-bottom:30px;}
.single-post .padded_text{padding:0px 0px 10px}
.single-post #sidebar{ padding-left:0px;width:26%}
.single-post .video-container,.single-post .single_special_line { margin-left:0px}
.single-post .padded_text .on_colored{ color:#555 !important}
.single-post .eight.columns,.single-post .four.columns{margin-right:0px;} 
.single-post .links_meta a{color:#ae8700;}


/* FORMS 
--------------------------- */
.wpcf7-not-valid{ border:1px solid #F30 !important}
.wpcf7-not-valid-tip { display:none !important}
.wpcf7-response-output { margin: 1em 0em 0em !important;padding: 0.2em 0.5em !important; margin-left:0px !Important;
display:inline-block;width:auto !important; line-height: 110%;font-size: 14px; text-align:center;text-transform: lowercase; 
font-family: 'Perec BlancaVersa', Arial, sans-serif;}
.footer .news-email,.mc4wp-form input[type=email]{ display:inline-block !important;margin-right:3px}
.footer .wpcf7-submit, .footer .mc4wp-form input[type=submit], .footer .wpcf7-email, .footer .mc4wp-form input[type=email],
 .footer .mc4wp-form input{ height:20px;padding:2px 8px;background:#666; border:1px solid #CCC;color:#CCC;vertical-align:middle}
.footer .mc4wp-success{line-height:1.3}
.footer .wpcf7-email,.footer .mc4wp-form input[type=email]{ width:180px;} 
.footer .wpcf7-submit,.footer .mc4wp-form input[type=submit]{ line-height: 0px;
font-family: 'Perec GrisVersa', Arial, sans-serif !important;padding:9px 4px;text-transform: lowercase;font-size:14px}
#wpcf7-f409-p405-o1 .wpcf7-text, #wpcf7-f1010-p778-o1 .wpcf7-text{ width:290px !important; background:#EEE;
margin-right: 5px;margin-top:10px;font-size:15px; padding-left:20px}
#wpcf7-f409-p405-o1 .wpcf7-submit, #wpcf7-f1010-p778-o1 .wpcf7-submit{font-size:17px;color:#555;background:#CCC;
margin-top:10px;float:right;margin-right:20px;width:120px;padding:7px;text-transform:lowercase; 
font-family: 'Perec GrisVersa', Arial, sans-serif;}
#wpcf7-f409-p405-o1 .wpcf7-form-control-wrap,#wpcf7-f1010-p778-o1 .wpcf7-form-control-wrap{width:320px !important;} 
#content .wpcf7-form .wpcf7-text, #content .wpcf7-form .wpcf7-form-control-wrap {width:100%;font-size:16px}
#content .wpcf7-form .wpcf7-text{ background:#EEE;border-color:#666;text-indent:14px}
#content .wpcf7-form p{ margin:10px 0px}
#content .wpcf7-form .wpcf7-list-item-label{ font-size:17px}
#content .wpcf7-form address{ margin:20px 0px}
#content .wpcf7-form a{color:#555 !important}
#content .wpcf7-form a:hover{color:#000 !important}
#content .wpcf7-form .six.columns{width: 48%;}
#content .wpcf7-form .six.columns.right .six.columns.right{width:50%;padding-right:0px}
#content .wpcf7-form .right{float:right}
#content .wpcf7-form .wpcf7-submit{margin-left:10px;margin-right:-10px;float:right;
font-size:17px;color:#555;background:#CCC;float:right;width:100px;padding:7px;text-transform:lowercase; 
font-family: 'Perec GrisVersa', Arial, sans-serif;}
#content .wpcf7-form .grupo .wpcf7-list-item{width:48%;display:inline-block}
#content .wpcf7-form .horario .wpcf7-list-item{ width:23%;display:inline-block}
#content .wpcf7-form .dia .wpcf7-list-item{ width:18%;display:inline-block;}
#content .wpcf7-form .horario .wpcf7-list-item-label,
#content .wpcf7-form .dia .wpcf7-list-item-label{font-size:15px}
#content .wpcf7-form i{font-size:15px}
.prk_vc_icon img {display:none}
.prk_vc_icon {background:url('images/iconos-footer.png') -4px 0px; width:20px; height: 30px; border:0px}
.tel .prk_vc_icon {background-position:-38px 1px}
.email .prk_vc_icon {background-position:-70px 1px}


/* WIDGET 
--------------------------- */
.prk_shorts .shortcode-title{ color:#ae8700 !important; font-size:16px;  }
.prk_shorts .overlayer{display:none}
.page #content .padded_text .prk_shorts .simple_line,.prk_shorts .simple_line { margin-bottom:15px !important}
.page #content .padded_text .prk_shorts ul,.prk_shorts ul{ margin-left:0px}
.prk_shorts ul li{display:block; padding-right:1px !important}
.prk_shorts.materiales.educativos img{ min-height: 80px;}
.prk_shorts.materiales.educativos .grid_single_title{width:90%;line-height: 1.1em;padding:0px 4px;font-weight: normal;
display:block !important;font-size:11px;text-align:left;opacity:1 !important;filter:alpha(opacity=100) !important;
top:7px !important}
.prk_shorts.materiales.educativos .grid_colored_block{z-index:20;
background: rgba(100, 100, 100, 0.8) url('images/icono-descargas.png') no-repeat center center;}
.prk_shorts.institucionalmonumentoarteeducacionactividades .grid_colored_block{z-index:20;
background: rgba(100, 100, 100, 0.8) url('images/play.png') no-repeat center center;}
.recentposts_ul_shortcode .blog_meta,
.recentposts_ul_shortcode .simple_line{display:none}
.recentposts_ul_shortcode .masonr_title{margin-top:15px;font-family: 'Perec Gris', Arial, sans-serif !important;
 text-transform:none; font-size:20px;}
.recentposts_ul_shortcode .entry_content{font-size:16px}
.recentposts_ul_shortcode{ margin:0px !important}


/* FOOTER 
--------------------------- */

#footer_in.row .four { width:25%}
.footer .widget-title { font-family: 'Perec Gris', Arial, sans-serif !important; text-transform:none; font-size:20px}
.footer #footer_in,.footer #after_widgets{ box-shadow:initial}
.footer #after_widgets{ bottom:0px}
.footer #after_widgets .copy_left img{ margin-top:15px}
.footer #after_widgets .copy{ text-align:center}
.footer #after_widgets .copy img{ margin-top:10px}
.footer #after_widgets .copy span.centro{ line-height:17px;text-align:center;display:inline-block;padding:10px;}
.footer #content-info { padding-bottom:60px}
.footer .widget-inner-footer .simple_line{margin-bottom:15px !important}
.footer .widget-inner-footer p{line-height: 16px !Important;}
.footer .widget-inner-footer span{line-height:16px !Important;text-transform:none;
font-family:'Perec Blanca', Arial, sans-serif !important;margin-bottom:0px !Important;display:block;padding:0px;min-height: 10px;}
.footer .widget-inner-footer .vcard br{display:none}
.footer .textwidget .tel,.footer .textwidget .email,.footer .widget-last .email{ margin-top:0px !Important}

/* MEDIA QUERYS 
--------------------------- */

@media only screen and (min-width: 1150px){
    #nav-main { min-width:670px }

}
@media only screen and (max-width: 1250px){
      .page #content .three.columns .prk_shorts .columns.four,#sidebar .recent_ul_shortcode .columns.four{width:50% !important}
 
}
@media only screen and (max-width: 1150px){
    #content .wpcf7-form .dia .wpcf7-list-item-label,
    #content .wpcf7-form .horario .wpcf7-list-item-label{ display:block;}
    #undermenu_sidebar { top:-42px}
    .navbar .opened_menu .sf-menu > li{ padding-right:15px}
    .navbar .opened_menu .sf-menu > li > a{ font-size: 16px}
    #undermenu_sidebar{min-width:600px}
    #undermenu_sidebar a.gcba{width:170px;height:35px;margin-left:20px}
    #undermenu_sidebar .search-query{ width:100px;font-size:12px}
    .extra_pad { padding-left:30px;padding-right:30px}
    .footer .wpcf7-email {width:80%;margin-bottom:10px}
    .footer #widget_eboard_vcard-2,.footer .widget-last.widget_text{clear:both;width: 100% !important;}
   body.page-template-template_portfolio_masonry-php #content .grid_single_title{margin-left:5px !important;top:10px !important}
 
 }
@media only screen and (max-width:990px){
    .extra_pad { padding-left:10px;padding-right:20px}
    #full_divider,#content{ padding-left:20px} 
	.brand a{max-width:85%}
    .navbar .opened_menu .sf-menu > li{ padding-right:14px}
    .navbar .opened_menu .sf-menu > li > a{ font-size: 15px}
     #undermenu_sidebar{min-width:550px}
	#undermenu_sidebar .widget_search{display:none}
	#undermenu_sidebar a.gcba{margin-left:50px}
   body.page-template-template_portfolio_masonry-php #content .grid_single_title,
.related_single_title{margin-left:5px !important;top:10px !important}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title address,
.related_single_title address{margin-bottom:20px;}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title h2,
.related_single_title h2{font-size:22px;line-height: 25px !important;}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title h3,.related_single_title h3{display:none}
    .home #content h2 {font-size:28px}
}
@media only screen and (max-width:870px){
    .descargas .ui-button-primary{margin-bottom:10px}
    #content .wpcf7-form .right{float:none}
    #content .wpcf7-form .six.columns{padding-right:0px !important}
    #content .wpcf7-form .cantidad{display:block;margin-top:10px}
    #content .wpcf7-form .grupo .wpcf7-list-item{ width:100% }
    .extra_pad { padding-left:15px;padding-right:15px}
    img#eboard_logo_image { display:none !Important}
    img#alt_logo { display:inline !Important;margin-bottom:10px;}
    .tp-caption p, .tp-caption a{ font-size:18px !Important;line-height:20px !Important}
    .tp-caption p.fecha{ top:20px}
     #undermenu_sidebar{min-width:300px;}
    #undermenu_sidebar #searchform,#undermenu_sidebar .sform_wrapper{ width:110px;margin-right:20px}
    .coll_wrapper { width:362px !Important}
    #wpg_cool_container .post_listing li{ width:48% }
    #undermenu_sidebar a.gcba{width:150px;height:35px}
    .blog_top_image, .video-container {margin-left:0px;width:95% !important}
    #sidebar .recent_ul_shortcode .columns.four{width:100% !important}
     .prk_shorts.materiales.educativos .grid_single_title{font-size:12px}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title h2{font-size:28px;line-height: 30px !important;}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title h3{display:block;}
    #footer_in.row .four { width: 32%}
    .home .grid_image_wrapper img{width:100% !important }
    .home #mapa{width:100% !important; margin-bottom:20px !important}
    .home #content .eight.columns,.home #content .four.columns h2 { margin-top:40px !Important}
    .home #content .clearboth{margin-bottom:0px}
    .footer #after_widgets .copy span.centro{width:200px}
}
@media only screen and (max-width:767px){
    a[title="ES"],a[title="EN"]{text-indent:4px !Important;}
     #undermenu_sidebar{text-align:center}
	#undermenu_sidebar .widget{margin-bottom:20px}
	#undermenu_sidebar .widget_search{display:inline-block}
	#undermenu_sidebar a.gcba{margin-left:5px}
    #sidebar,.page #content .three.columns .prk_shorts {margin-top:20px;float:none !important}
    #sidebar .columns,#sidebar .column,.page #content .three.columns .prk_shorts .columns,
.page #content .three.columns .prk_shorts .column{width:50% !important}
    #sidebar .recent_ul_shortcode .columns.four{width:33% !important}
    .footer .wpcf7-email {width:180px;margin-bottom:0px}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title{margin-left:5px !important;top:10px !important}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title address{margin-bottom:20px;}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title h2{font-size:22px;line-height: 25px !important;}
    .related_single_title h2{font-size:16px;line-height:18px !important;}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title h3{display:none}
    .page-template-template_portfolio_titled-php .nine.columns{ padding-left:0px;padding-top:20px}
    .page-template-template_portfolio_titled-php .portfolio_entry_li .grid_image_wrapper {max-width:100%}
    .page-template-template_portfolio_titled-php .portfolio_entry_li .grid_image_wrapper img {margin-left:0px;max-height: 250px;}
    .home .recentposts_ul_wp.twelve ul li {float:none !important;}
    .home #content .recentposts_ul_shortcode .columns.three{display:block}
    .home #content .six.columns{width:100% !important}
    .footer #after_widgets{height: 200px;}
    .footer #after_widgets .copy a{float:none !important;}
    .footer #after_widgets .copy span.centro{display: block;float:none;text-align:left}
    .footer #after_widgets .copy img{ margin:0px;text-align:left;float:left}
    .flex-control-paging{display:none}
}
@media only screen and (max-width:500px){
    .rev_slider_wrapper .tp-caption a, .rev_slider_wrapper .tp-caption p,.rev_slider_wrapper .tp-caption b{ 
	font-size:14px !Important;line-height:16px !Important;white-space:normal !important;}
    .rev_slider ul li .tp-caption *{ padding-left:10px !important}
    .rev_slider ul li .tp-caption{margin-left:20px !important;width:280px;padding:20px 10px !important}
    .rev_slider_wrapper .tp-caption p{padding-top:5px !important}
}
@media only screen and (max-width:479px){
    body.page-template-template_portfolio_masonry-php #content .grid_single_title h2{font-size:28px;line-height: 30px !important;}
    body.page-template-template_portfolio_masonry-php #content .grid_single_title h3{display:block;}
     .prk_shorts.materiales.educativos .grid_single_title{font-size:12px}
    .coll_wrapper {width:262px !Important}
    .simplemodal-container .youvideo iframe{ max-height: 250px;}
    #wpg_cool_container .post_listing li{ width:97%; }
    #undermenu_sidebar .search-query{ width:120px;font-size:12px}
    .related_single_title h2{ display:none}

} 
@media only screen and (max-width:380px){
     .prk_shorts.materiales.educativos .grid_single_title{font-size:11px}
}