@charset "utf-8";
/* CSS Document */

@import "proyectos_estructura.css";
@import "proyectos_slideshow.css";

/* IRHR main EN  --> */
body.nid-n11424 #block-block-3,
body.nid-n11424 #block-block-66,
body.nid-n11424 #block-block-78,
body.nid-n11424 #related-popular,
body.nid-n11424 #block-block-1,
body.nid-n11424 #block-user-1,
body.nid-n11424 h1,
body.nid-n11424 .tabs,
body.nid-n11424 .fivestar  { display: none; }


/* IRHR main SP  --> */
body.nid-n11448 #block-block-3,
body.nid-n11448 #block-block-66,
body.nid-n11448 #block-block-78,
body.nid-n11448 #related-popular,
body.nid-n11448 #block-block-1,
body.nid-n11448 #block-user-1,
body.nid-n11448 h1,
body.nid-n11448 .tabs,
body.nid-n11448 .fivestar  { display: none; }

/* IRHR main SP acercade --> */
body.nid-n12942 #block-block-3,
body.nid-n12942 #block-block-66,
body.nid-n12942 #block-block-78,
body.nid-n12942 #related-popular,
body.nid-n12942 #block-block-1,
body.nid-n12942 #block-user-1,
body.nid-n12942 h1,
body.nid-n12942 .tabs,
body.nid-n12942 .fivestar  { display: none; }


#block-block-124 #related-popular,
#block-block-123 #related-popular { display:block; }

/* header */

#projects_header-master { padding: 5px 10px; clear: both; /*border-bottom: 3px solid rgb(191, 30, 46);*/ overflow: hidden; width: 940px; }

#projects_header {    float: left;
    height: 90px;
    overflow: hidden;
    padding-left: 20px;
    position: relative;
    width: 739px; }
#projects_header p {     color: #BF1E2E;
    font-style: italic;
    left: 157px;
    margin: 0;
    padding: 0;
    position: absolute;
    text-align: right;
    top: 54px;
    width: 600px; }

/* para poner fondo */
#projects_header-master { background: #FFF url(/sites/all/themes/apcd6/images/fonto_header.png) no-repeat scroll bottom center; border-bottom:none; height:121px; }
body.i18n-es #projects_header-master { background: #FFF url(/system/files/images/project_page_top.png) no-repeat scroll bottom center; border-bottom:none; height:121px; }
#projects_header-master p, #projects_header-master img { display:none; }


#projects_top_news h2 a {
	    color: #BF1E2E !important;
    font-size: 117%;
	}
	
#projects_top_news .news_info { color:#666; font-style:italic; }

/* noticias */

#projects_top_news {
	height: 162px;
    border-bottom: 1px solid #EFEFEF;
    margin-bottom: 10px;
    overflow: hidden;
	padding-bottom: 18px;
}

.block-project-noticia { float: left; padding: 10px; width: 437px; }

body.nid-n11424 #block-block-119 h2 { margin: 0; padding: 0 0 10px 0; }
body.nid-n11424 #block-block-119 .node .news_info, body.nid-n11424 #block-block-119 .publication-info { display: inline; float: none;  margin: 0; }

body.nid-n11424 .abstract {
    width: 100%;
}
body.nid-n11424 .abstract, body.nid-n11424 .view-data-node-body {
    display: inline-block;
    max-height: 157px;
    overflow: hidden;
}

body.nid-n11424 #block-block-119 div.abstract p, body.nid-n11424 #block-block-119 .view-data-node-body p {
    display: inline;
    margin: 0;
    padding: 0;
}

#block-block-119 .terms, #block-block-119 .fivestar, #block-block-119 .addthis, #block-block-119 .translation-es, #mblock-block-119 .translation-fr, #block-block-119 .links { display:none; }


/* hots */

body.nid-n11448 #block-block-131,
body.nid-n11424 #block-block-120 {
    border-bottom: 1px solid #EFEFEF;
    overflow: hidden;
    padding-bottom: 20px;
}

body.nid-n11448 #block-block-131 p,
body.nid-n11424 #block-block-120 p { margin:0; padding:0; }

body.nid-n11448 #block-block-131 .content,
body.nid-n11424 #block-block-120 .content {
    border: 0 !important;
    float: none !important;
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
}

/* Noticias externas */

#block-block-122 {
    border-bottom: 1px solid #EFEFEF;
    padding-bottom: 16px;
}
#block-block-122,
#block-views-2011_project_monitor-block_1,
#block-views-2011_project_monitor_ES-block_1 { background-color:#EFEFEF; border-top: 3px solid #BF1E2E; padding: 10px;  }

#block-block-122 h2 {   color: #BF1E2E !important;  }

#block-block-122 li { padding-left: 15px; background: url("http://www.apc.org/sites/all/themes/apc_2009/images/item_external.png") no-repeat scroll 3px 4px transparent; }

#block-views-2011_project_monitor-block_1 .views-admin-links { display: none; }

/* Participantes */

#block-block-121 { margin: 20px 0 0; }

/* Publicaciones */

#block-views-2011_featured_publications { margin-top:10px; }
#block-block-123 { margin-top: 20px; }

/* texto nodo */

.stn_content .view-content #node-11424 { display: block; }
.stn_content #node-11424 { display: none; }

/* blog */

#block-block-124 h2 {
    color: #F9A221 !important;
	margin-top: 0 !important;
    padding-top: 0 !important;
}


#block-block-124 {
    border-bottom: 1px solid #EFEFEF;
    padding-bottom: 20px;
}

#block-views-2011_project_monitor_ES-block_1 .date,
#block-views-2011_project_monitor_ES-block_1 .source,
#block-views-2011_project_monitor-block_1 .date,
#block-views-2011_project_monitor-block_1 .source { color: #666; font-style: italic; font-size: 0.8em; }


/* Tweeter */

body.nid-n13217 #tweets,
body.nid-n8022 #tweets,
body.nid-n11448 #tweets, 
body.nid-n11424 #tweets { padding:0 !important; }

body.nid-n13217 #block-block-142,
body.nid-n8022 #block-block-136,
body.nid-n11448 #block-block-133, 
body.nid-n11424 #block-block-125 {
    border-top: 1px solid #EFEFEF;
    margin-top: 15px;
    padding-bottom: 0;
    padding-top: 20px;
}

body.nid-n13217 #block-block-142 .twtr-doc,
body.nid-n8022 #block-block-136 .twtr-doc,
body.nid-n11448 #block-block-133 .twtr-doc, 
body.nid-n11424 #block-block-125 .twtr-doc { border-radius: 0 !important; }

body.nid-n13217 #block-block-142 .twtr-hd h3,
body.nid-n11448 #block-block-133 .twtr-hd h3,
body.nid-n11424 #block-block-125 .twtr-hd h3 {
    color: #F9A221 !important;
    font-family: arial;
    font-size: 132% !important;
    font-weight: bold !important;
}

	/* Greening IT solo */ 
	body.nid-n13217 #block-block-142 .twtr-hd h3,
	body.nid-n8022 #block-block-136 .twtr-hd h3 {
	    color: #006635 !important;
	    font-family: arial;
	    font-size: 132% !important;
	    font-weight: bold !important;
	    background-color: #FFFFFF !important;
	}

#block-block-142 h2,
#block-block-136 h2 { display: none; }
	
body.nid-n13217 .twtr-hd,
body.nid-n8022 .twtr-hd,
body.nid-n11448 .twtr-hd,
body.nid-n11424 .twtr-hd {
    overflow: hidden;
    padding: 5px 0 19px !important;
    position: relative;
}

body.nid-n13217 .twtr-ft img,
body.nid-n8022 .twtr-ft img,
body.nid-n11448 .twtr-ft img, 
body.nid-n11424 .twtr-ft img { display:none;  }

body.nid-n13217 #twtr-widget-1 .twtr-doc,
body.nid-n8022 #twtr-widget-1 .twtr-doc,
body.nid-n11448 #twtr-widget-1 .twtr-doc,
body.nid-n11448 #twtr-widget-1 h3 { background-color: #FFFFFF !important; }

/* Video */

#block-block-132,
#block-block-127 {
    border-top: 1px solid #EFEFEF;
    margin-top: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
}

/* otros bloques */

#block-apccustom-0 #related-popular { border-bottom: 1px solid #EFEFEF; margin-bottom: 16px; margin-top: 22px; }

#block-apccustom-0 #related-popular { display: block;  }
#block-block-16 { display: none; }

body.nid-n8022 #block-views-240123073e78596857691a49e3424b8b h2 {
    color: #006635 !important;
}

body.nid-n11448 #related-popular h2, body.nid-n11424 #related-popular h2,
#block-views-5fcb2b56e8755afb09af0cbf7160d228 h2, #block-views-2011_irhr_related_posts-block_1 h2 {
    color: #F9A221 !important;
}

body.nid-n11448 #related-popular li, body.nid-n11424 #related-popular li,
#block-views-5fcb2b56e8755afb09af0cbf7160d228 .views-row, #block-views-2011_irhr_related_posts-block_1 .views-row {
    background: url("/sites/all/themes/apcd6/images/item_naranja.png") no-repeat scroll 3px 4px transparent;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 16px 16px;
}



body.nid-n11448 #hot,
body.nid-n11424 #hot {
    margin: 0;
}

body.nid-n11424 .block-project-noticia .img {
    float: left;
    margin: -14px 5px 5px 0;
}

/*********** IRHR ******************************/

#news_project_featured-multilingue ul { list-style: none; padding: 0; margin: 0; } 


#news_project_featured-multilingue .views-row {
    float: left;
    padding: 10px;
    width: 437px;
    display: block;
    list-style: none;
    margin: 0;
    padding: 0;
}



body.nid-n11424 #mod_bottom { clear: both;  display: block;  float: none;  width: 960px; }

body.nid-n11424 #mod_bottom .participante { display: block;  float: left;  width: 160px; height: 132px; border: 1px solid #EFEFEF; margin-right: 10px; padding: 10px; }
body.nid-n11424 #mod_bottom .last { margin-right: 0px;}

body.nid-n11424 #mod_bottom .participante ul { list-style: none; margin: 0; padding: 0; }
body.nid-n11424 #mod_bottom .participante li { list-style: none; margin: 0; padding: 0; }
body.nid-n11424 #mod_bottom .participante h3 { color: #666666; font-style: italic; }

#block-block-121 {
    display: block;
    padding: 20px 0 0;
}






/* ********* Menu  ******* */

#block-menu-menu-greeningit h2,
#block-menu-menu-irhr h2 { display: none; }

#block-menu-menu-greeningit ul,
#block-menu-menu-greeningit li,
#block-menu-menu-irhr ul,
#block-menu-menu-irhr li { list-style: none; margin: 0; padding: 0; }


#block-menu-menu-greeningit li,
#block-menu-menu-irhr li {
    display: block;
    float: left;
}

#block-menu-menu-greeningit li a,
#block-menu-menu-irhr li a {
    border-right: 1px dotted #EFEFEF;
    display: block;
    line-height: 35px;
    margin: 0 15px 0 0;
    padding: 0 15px 0 0;
}

#block-menu-menu-greeningit,
#block-menu-menu-irhr {
    border-bottom: 1px solid #EFEFEF;
    clear: both;
    display: block;
    float: none;
    height: 35px;
    margin-bottom: 10px;
}


/* tag cloud */

#block-views-2011_IRHR_tagadelic-block_1 h2 { display: none;  }
#block-views-2011_IRHR_tagadelic-block_1 { margin-top: 20px; }

/* otros */

#block-menu-menu-irhr .active {
    color: #BF1E2E !important;
    font-weight: bold;
}

/****** Configuracion para irhr/* *******/
 
body.nid-n12942 #main,
body.nid-n12875 #main,
body.page-derechos #main, 
body.page-irhr #main {
    border-right: 1px solid #EFEFEF;
    padding-left: 0 !important;
    padding-right: 15px;
    width: 600px;
}

body.nid-n12942 #mod_right,
body.page-derechos #mod_right,
body.page-irhr #mod_right,
body.nid-n12875 #mod_right,
body.page-faq #mod_right {
    clear: right;
    margin-left: 15px;
    width: 325px;
}

body.nid-n12942 #mod_right_plus,
body.page-derechos #mod_right_plus,
body.page-irhr #mod_right_plus,
body.nid-n12875 #mod_right_plus,
body.page-faq #mod_right_plus {
    margin-left: 20px;
    padding-right: 0;
    width: 300px;
}

body.nid-n12942 #main h2 a,
body.page-derechos #main h2 a,
body.page-irhr #main h2 a,
body.nid-n12875 #main h2 a,
body.page-faq #main h2 a {
    color: #BF1E2E;
    font-size: 1.2em;
}

body.nid-n12942 #main h1,
body.page-derechos #main h1,
body.page-irhr #main h1,
body.nid-n12875 #main h1,
body.page-faq #main h1 { display: none; }

body.nid-n12942 #main .node,
body.page-derechos #main .view, 
body.page-derechos #main .node, 
body.page-irhr #main .view, 
body.page-irhr #main .node, 
body.nid-n12875 #main .node, 
body.page-faq #main .node  {
    margin: 0;
}

/* FAQ */


body.page-faq #main {
    padding-left: 0 !important;
    padding-right: 0;
    width: 960px;
}

body.page-faq #block-user-1 { display: none; }

/***** Integrantes provisorios  **********/


body.nid-n11448 .apc-projects-details dd, 
body.nid-n11424 .apc-projects-details dd {
    border-right: medium none;
    display: block;
    float: left;
    margin: 0 16px 0 0;
    padding-top: 0;
    width: 91px;
}

/* Greening IT solo */ body.nid-n8022 .apc-projects-details dd,
body.nid-n11448 .apc-projects-details dd, 
body.nid-n11424 .apc-projects-details dd {
    border-right: medium none;
    display: block;
    float: left;
    margin: 0 16px 0 0;
    padding-top: 0;
    width: 300px;
}

body.nid-n8022 .apc-projects-details dt,
body.nid-n11448 .apc-projects-details dt,
body.nid-n11424 .apc-projects-details dt {
    clear: none;
    display: block;
    float: left;
    font-weight: bold;
    margin-bottom: 0.25em;
    padding-right: 1em;
    text-align: right;
    width: 100px;
}

/* EN */
body.nid-n11424 .apc-projects-details {
    border-top: 1px solid #CCCCCC;
    display: block;
    left: 10px;
    position: absolute;
    top: 1177px !important;
    width: 940px;
}

/* SP */ body.nid-n11448 .apc-projects-details {
    border-top: 1px solid #CCCCCC;
    display: block;
    left: 10px;
    position: absolute;
    top: 900px;
    width: 940px;
}

/* Greening IT */
body.nid-n8022 .apc-projects-details {
    border-top: 1px solid #CCCCCC;
    display: block;
    left: 10px;
    position: absolute;
    top: 823px;
    width: 940px;
}


	/* Greening IT SP */
body.nid-n13217 .apc-projects-details {
    border-top: 1px solid #CCCCCC;
    display: block;
    left: 10px;
    position: absolute;
    top: 750px;
    width: 940px;
}



body.nid-n13217 .apc-projects-details .field-item,
body.nid-n8022 .apc-projects-details .field-item {
    display: inline;
}

body.nid-n13217 #node-13217,
body.nid-n8022 #node-8022,
body.nid-n11448 #node-11424,
body.nid-n11424 #node-11424 { display: block; }

body.nid-n13217 .restricted, 
body.nid-n8022 .restricted,
body.nid-n11448 .restricted,
body.nid-n11424 .restricted, 
body.nid-n13217 #main .links, 
body.nid-n8022 #main .links, 
body.nid-n11448 #main .links,
body.nid-n11424 #main .links { display: none !important; }

body.nid-n11424 #footer {
    clear: both;
    padding-top: 14px;
    position: relative;
    top: 160px;
    width: 100%;
}

/* Greening IT */ 
body.nid-n8022 #footer {
    clear: both;
    padding-top: 14px;
    position: relative;
    top: 238px;
    width: 100%;
}

body.nid-n13217 #footer {
    clear: both;
    padding-top: 14px;
    position: relative;
    top: 300px;
    width: 100%;
}



body.nid-n11448 #footer {
    clear: both;
    padding-top: 14px;
    position: relative;
    top: 337px;
    width: 100%;
}

/*****/

body.nid-n11448 #main .view, body.nid-n11448 #main .node {
    margin: 0;
}

body.nid-n11448 .tagadelic_views { padding: 15px 0; }

#block-views-2011_project_monitor_ES-block_1 h2 {  color: #BF1E2E !important; }

/* ############### Para Greening IT ##############  */

/* oculto para greening IT body.nid-n8022 .tabs,
 * body.nid-n13217 .tabs, */
body.nid-n13217 h1,
body.page-greeningit h1,
body.page-greeningit .tabs,
body.nid-n11140 h1,
body.nid-n11107 h1, 
body.nid-n8022 h1 {
    display: none;
}

body.nid-n11140 .tabs {
    overflow: hidden;
    position: relative;
    width: 647px;
    z-index: 1;
}

body.nid-n13170 h1 {
    display: none;
} 

body.nid-n13217 #mod_top_inf, 
body.page-greeningit #mod_top_inf,
body.nid-n13170 #mod_top_inf,
body.nid-n11140 #mod_top_inf,
body.nid-n11107 #mod_top_inf,
body.nid-n8022 #mod_top_inf {
    display: none;
}

#block-block-141 p, 
body.page-greeningit #block-block-134 p,
body.nid-n13170 #block-block-134 p,
body.nid-n11140 #block-block-134 p,
body.nid-n11107 #block-block-134 p,
body.nid-n8022 #block-block-134 p { margin: 0; padding: 0; }

body.nid-n13170 #main,
body.nid-n11107 #main,
body.page-greeningit #main {  
	border-right: 1px solid #EFEFEF;
    padding-left: 0 !important;
    padding-right: 15px;
    width: 600px; }
    
body.page-greeningit #main .node  {  margin: 0; }

body.page-greeningit #main h2 a {
    color: #017836;
    font-size: 1.2em;
}

body.page-greeningit .fivestar { display: none; }

#block-views-3ca7dec74746ecdd8f69883db22b6294 .views-row,
#block-views-240123073e78596857691a49e3424b8b .views-row {
    background: url("/sites/all/themes/apcd6/images/item_verde.png") no-repeat scroll 3px 4px transparent;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 16px 16px;
}

#block-block-143, #block-block-140 {
	border-bottom: 1px solid #EFEFEF;
    margin-bottom: 15px;
    padding-bottom: 15px;
    }

/* Videos */

	/* Greening IT --> */	
	#block-views-Videos-block_4,
	#block-views-Videos-block_1 { 
	    background: url("/sites/all/themes/apcd6/images/proyectos/video_bkg.png") no-repeat scroll 0 0 transparent;
	    display: block;
	    width: 290px; height: 387px; 
	    position: relative;
	    }

	/* Spectrum --> */	    
	#block-views-Videos-block_4,
	#block-views-Videos-block_2,
	#block-views-Videos-block_3 { 
	    display: block;
	    width: 290px; height: 387px; 
	    position: relative;
	    }
    
#block-views-Videos-block_4 h2,
#block-views-Videos-block_1 h2, 
#block-views-Videos-block_2 .views-field-body p,
#block-views-Videos-block_3 .views-field-body p,
#block-views-Videos-block_4 .views-field-body p,
#block-views-Videos-block_1 .views-field-body p,
#block-views-Videos-block_2 .views-label-title,
#block-views-Videos-block_3 .views-label-title,
#block-views-Videos-block_4 .views-label-title,
#block-views-Videos-block_1 .views-label-title { display:none; }

#block-views-Videos-block_4 #nav,
#block-views-Videos-block_1 #nav {
    left: 119px;
    position: absolute;
    top: 339px;
}

#block-views-Videos-block_4 #nav a,
#block-views-Videos-block_1 #nav a {
	display: block; width: 15px; height: 15px; float:left;
	background: url("/sites/all/themes/apcd6/images/proyectos/video_btn_more.png") no-repeat scroll -15px 0 transparent;
	margin: 0 5px 0 0;
	overflow: hidden; text-indent: -1000px;
	}
	
#block-views-Videos-block_4 #nav a:hover,
#block-views-Videos-block_4 #nav a.activeSlide,
#block-views-Videos-block_1 #nav a:hover,
#block-views-Videos-block_1 #nav a.activeSlide {
	background: url("/sites/all/themes/apcd6/images/proyectos/video_btn_more.png") no-repeat scroll 0 0 transparent;
	}

#block-views-Videos-block_4 iframe,
#block-views-Videos-block_1 iframe {
    left: 12px;
    position: absolute;
    top: 31px;
}

#block-views-Videos-block_4 .views-field-title,
#block-views-Videos-block_1 .views-field-title {
    left: 12px;
    overflow: hidden;
    position: absolute;
    top: 223px;
    width: 250px;
    height: 20px;
}

#block-views-Videos-block_3 .views-field-field-abstract-video-value, 
#block-views-Videos-block_2 .views-field-field-abstract-video-value,
#block-views-Videos-block_4 .views-field-field-abstract-video-value,
#block-views-Videos-block_1 .views-field-field-abstract-video-value {
    color: #666666;
    display: block;
    font-size: 11px;
    height: 65px;
    left: 12px;
    line-height: 13px;
    overflow: hidden;
    position: absolute;
    top: 245px;
    width: 250px;
}

 


/* Greening IT hots */

body.nid-n13217 div.tabs, 
body.nid-n8022 div.tabs {
    left: 117px;
    position: absolute;
    top: -30px;
}

body.nid-n13217 #project-hot,  
body.nid-n8022 #project-hot { 
	border: 1px solid #EFEFEF;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    width: 258px;
	 }


/* Publicaciones Bloque Home */

#block-views-baaaeca6a2dcee297f706cd2f3dc9acf {    
    margin: 0;
    position: relative;
    height: 297px;
}

#block-views-baaaeca6a2dcee297f706cd2f3dc9acf ul {
    height: 208px !important;
    overflow: hidden;
}


#block-views-baaaeca6a2dcee297f706cd2f3dc9acf p { margin: 0; padding: 0; }

#block-views-baaaeca6a2dcee297f706cd2f3dc9acf label,
#block-views-baaaeca6a2dcee297f706cd2f3dc9acf .views-field-upload-fid { display:none; }

#block-views-baaaeca6a2dcee297f706cd2f3dc9acf .inline-left {
    left: 0;
    position: absolute;
    top: 0;
}

#block-views-baaaeca6a2dcee297f706cd2f3dc9acf li { padding: 0 0 0 122px !important; list-style: none !important; background: none !important; }

#block-views-baaaeca6a2dcee297f706cd2f3dc9acf #nav-pub a {
	display: block; width: 15px; height: 15px; float:left;
	background: url("/sites/all/themes/apcd6/images/proyectos/video_btn_more.png") no-repeat scroll -15px 0 transparent;
	margin: 0 5px 0 0;
	overflow: hidden; text-indent: -1000px;
	}
	
#block-views-baaaeca6a2dcee297f706cd2f3dc9acf #nav-pub a:hover,
#block-views-baaaeca6a2dcee297f706cd2f3dc9acf #nav-pub a.activeSlide {
	background: url("/sites/all/themes/apcd6/images/proyectos/video_btn_more.png") no-repeat scroll 0 0 transparent;
	}
	
#block-views-baaaeca6a2dcee297f706cd2f3dc9acf #nav-pub {
    left: 119px;
    position: absolute;
    top: 257px;
}

#mod_right #block-views-baaaeca6a2dcee297f706cd2f3dc9acf .blockinner h2 { color: #006635 !important; font-size: 125%; }

#block-views-baaaeca6a2dcee297f706cd2f3dc9acf .views-admin-links { display:none; }

#main .content h1 {
    border-bottom: medium none;
    color: #F14624;
    font-size: 120%;
    margin: 0;
    padding: 10px 0;
}
body.nid-n19943 .apc-projects-details {

    position: relative;

/*    top: 492px !important; */

}
body.nid-n19943 .restricted {

    background-color: #fff !important;

}

body.nid-n19943 .links {
    margin: 7px;
    padding: 14px;
    position: absolute;
    top: 2156px !important;
}
