/* 
 * Referencias: 
 * 
 * body.nid-n8022  --> Greening IT Inicio
 * body.nid-n13217  --> Greening IT Inicio SP
 * body.nid-n11140  --> Greening IT Directorio
 * body.nid-n11107 --> Greening IT Iniciativas
 * body.nid-n13170 --> Greening IT Acerca de
 * body.node-type-campaign --> Campañas
 * body.nid-n10445 --> Spectrum EN
 * body.nid-n10472 --> Spectrum ES
 * body.node-type-country  --> Spectrum Countries
 * body.nid-n18576  --> IRHR / Intermediary liability
 * body.nid-n18587  --> IRHR / HRC
 * 
 *   */

body.nid-n18587 #apc_page,
body.nid-n18576 #apc_page,
body.node-type-country #apc_page,
body.page-spectrum #apc_page,
body.nid-n11863 #apc_page, 
body.nid-n13779 #apc_page, 
body.nid-n12283 #apc_page, 
body.nid-n13750 #apc_page,
body.page-espectro #apc_page,
body.nid-n10472 #apc_page,
body.nid-n10445 #apc_page,
body.page-campaigns #apc_page,
body.node-type-campaign #apc_page,
body.nid-n13217 #apc_page,
body.page-greeningit #apc_page,
body.nid-n13170 #apc_page,
body.nid-n11107 #apc_page,
body.nid-n11140 #apc_page,
body.nid-n8022 #apc_page,
body.nid-n12942 #apc_page,
body.nid-n11448 #apc_page,
body.nid-n11424 #apc_page,
body.page-derechos #apc_page,
body.page-irhr #apc_page,
body.nid-n12875 #apc_page,
body.page-faq #apc_page {
   max-width: 960px; 
}

body.nid-n18587 .stn_margin,
body.nid-n18576 .stn_margin,
body.node-type-country .stn_margin, 
body.page-spectrum .stn_margin, 
body.nid-n11863 .stn_margin, 
body.nid-n13779 .stn_margin, 
body.nid-n12283 .stn_margin, 
body.nid-n13750 .stn_margin, 
body.page-espectro .stn_margin,
body.nid-n10472 .stn_margin,
body.nid-n10445 .stn_margin,  
body.page-campaigns .stn_margin, 
body.node-type-campaign .stn_margin,
body.nid-n13217 .stn_margin, 
body.page-greeningit .stn_margin,
body.nid-n13170 .stn_margin,
body.nid-n11107 .stn_margin,
body.nid-n11140 .stn_margin,
body.nid-n8022 .stn_margin,
body.nid-n12942 .stn_margin,
body.nid-n11448 .stn_margin,
body.nid-n11424 .stn_margin,
body.page-derechos .stn_margin,
body.page-irhr .stn_margin,
body.nid-n12875 .stn_margin,
body.page-faq .stn_margin {
    padding:0;
}

body.nid-n18587 .title, 
body.nid-n18576 .title, 
body.node-type-country .title, 
body.page-spectrum .title, 
body.nid-n11863 .title,
body.nid-n13779 .title,
body.nid-n12283 .title,
body.nid-n13750 .title,
body.page-espectro .title,  
body.nid-n10472 .title, 
body.nid-n10445 .title, 
body.page-campaigns .title, 
body.node-type-campaign .title,
body.nid-n13217 #header .title,
body.page-greeningit #header .title, 
body.nid-n13170 #header .title,
body.nid-n11107 #header .title,
body.nid-n11140 #header .title,
body.nid-n8022 #header .title,
body.nid-n12942 #header .title,
body.nid-n11448 #header .title,
body.nid-n11424 #header .title,
body.page-irhr #header .title,
body.nid-n12875 #header .title,
body.page-faq #header .title  { left:0; }

body.nid-n18587 #h1_logo, 
body.nid-n18576 #h1_logo, 
body.node-type-country #h1_logo, 
body.page-spectrum #h1_logo, 
body.nid-n11863 #h1_logo,
body.nid-n13779 #h1_logo,
body.nid-n12283 #h1_logo,
body.nid-n13750 #h1_logo,
body.page-espectro #h1_logo, 
body.nid-n10472 #h1_logo, 
body.nid-n10445 #h1_logo, 
body.page-campaigns #h1_logo,
body.node-type-campaign #h1_logo,
body.nid-n13217 #h1_logo, 
body.page-greeningit #h1_logo, 
body.nid-n8022 #h1_logo,
body.nid-n13170 #h1_logo,
body.nid-n12942 #h1_logo,
body.nid-n11448 #h1_logo,
body.nid-n11424 #h1_logo,
body.page-irhr #h1_logo,
body.nid-n12875 #h1_logo { left: 0 }

body.nid-n18587 #main,
body.nid-n18576 #main,
body.nid-n11448 #main,
body.nid-n11424 #main {
    padding-left: 0;
    width: 340px;
margin: 0;
border-right: none;
padding: 0 10px 0 0;
   }
   
	/* Grrening IT portada */
body.nid-n13217 #main,
body.nid-n8022 #main {
    padding-left: 0;
    width: 280px;
margin: 0;
border-right: none;
padding:0 15px 0 0;
   } 
    
   
body.nid-n11448 #mod_right,
body.nid-n11424 #mod_right {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    margin: 0;
    min-height: 742px;
    padding: 0 10px;
    width: 280px;
}


/* solo Greening IT portada */ 
body.nid-n13217 #mod_right,
body.nid-n8022 #mod_right {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    margin: 0;
    padding: 0 20px;
    width: 300px;
}

body.nid-n11448 #mod_right_plus,
body.nid-n11424 #mod_right_plus {
    padding-right: 0;
    width: 280px;
margin: 0;
padding: 0 10px;
}

/* Greeening IT */ 
body.nid-n13217 #mod_right_plus,
body.nid-n8022 #mod_right_plus {
    padding-right: 0;
    width: 260px;
	margin: 0;
	padding: 0 10px;
}

/* Greeening IT */ 
body.nid-n13217 #mod_right_plus #hot, 
body.nid-n8022 #mod_right_plus #hot {
    color: #006633;
    line-height: 135%;
    margin: 0 0 14px 14px;
}

/* Greeening IT */ 
body.nid-n13217 #mod_right_plus #hot h2, 
body.nid-n8022 #mod_right_plus #hot h2 {
    margin: 0 0 15px;
    padding: 0;
}


body.nid-n13217 #mod_left, 
body.nid-n8022 #mod_left, 
body.nid-n11448 #mod_left,
body.nid-n11424 #mod_left {
    margin: 0;
    padding: 0;
}

body.nid-n18587 #mod_right h2,
body.nid-n18576 #mod_right h2,
body.nid-n13217 #mod_right h2,
body.nid-n8022 #mod_right h2, 
body.nid-n11448 #mod_right h2, 
body.nid-n11424 #mod_right h2 { color:#BF1E2E !important; } 

body.nid-n18587 #mod_right .views-row, 
body.nid-n18576 #mod_right .views-row, 
body.nid-n13217 #mod_right li, 
body.nid-n8022 #mod_right li, 
body.nid-n11448 #mod_right li,
body.nid-n11424 #mod_right li { 
 background: url("/sites/all/themes/apcd6/images/item_external.png") no-repeat scroll 3px 4px transparent;

  list-style: none outside none;
    margin: 0;
    padding: 0 0 16px 16px;

 }
 
body.nid-n13217 #mod_left h2, 
body.nid-n8022 #mod_left h2,
body.nid-n11448 #mod_left h2, 
body.nid-n11424 #mod_left h2 { color:#F9A221 !important; }

body.nid-n18576 #main h2,
body.nid-n11448 #main h2,
body.nid-n11424 #main h2 { color:#F1592A !important; font-size: 125% !important; } 

body.nid-n18587 #main h2 { color:#096AAD !important; font-size: 125% !important; } 

	/* GreeningIT solo */ 
	body.nid-n13217 #main h2,
	body.nid-n8022 #main h2 { color:#006635 !important; font-size: 125% !important; }  


body.nid-n13217 #mod_left li,  
body.nid-n8022 #mod_left li, 
body.nid-n11448 #mod_left li,
body.nid-n11424 #mod_left li { 
 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;

 }
 
 /* Intermediary liability */
 
body.nid-n18587 .apc-projects-details, body.nid-n18576 .apc-projects-details,
body.nid-n18587 .restricted, body.nid-n18576 .restricted,
body.nid-n18587 .addthis-button, body.nid-n18576 .addthis-button,
body.nid-n18587 #block-apccustom-0, body.nid-n18576 #block-apccustom-0 { display:none;  }

.stn_content .view-content #node-18576 {
   background: none !important;
}
.stn_content #node-18576 {
    background: url("http://www.apc.org/en/system/files/images/Intermediary_liability_fondo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 257px;
    left: 0;
    overflow: visible;
    position: absolute;
    top: 0;
    width: 960px;
}

#node-18587 {
    background: url("http://www.apc.org/en/system/files/images/hrc-fondo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 257px;
    left: 0;
    overflow: visible;
    position: absolute;
    top: 0;
    width: 960px;
}
.view-projects-past-regtop #node-18587 {
    background: none !important;
}

body.nid-n18587 #project-hot,
body.nid-n18576 #project-hot {
    height: 150px;
    left: 0;
    position: absolute;
    top: 248px;
    width: 236px;
}

body.nid-n18587 #mod_right_plus h2, 
body.nid-n18576 #mod_right_plus h2 { color: #F9A221 !important; }

body.nid-n18587 #mod_right_plus .views-row,
body.nid-n18576 #mod_right_plus .views-row {
    background: url("/sites/all/themes/apcd6/images/item_naranja.png") no-repeat scroll 3px 4px rgba(0, 0, 0, 0);
    list-style: none outside none;
    margin: 0;
    padding: 0 0 16px 16px;
}

body.nid-n18587 #block-block-178,
body.nid-n18576 #block-block-176 {
    margin-top: 45px;
}

body.logged-in #node-18587 .links,
body.logged-in #node-18576 .links { display: none !important; }

body.nid-n18587 #mod_right_plus,
body.nid-n18576 #mod_right_plus {
    padding-right: 0;
    width: 280px;
	padding: 0; margin: 228px 0 0;
}

body.nid-n18587 #mod_right,
body.nid-n18576 #mod_right {
    border-left: medium none;
    border-right: medium none;
    margin: 247px 0 0 244px;
    padding: 0 10px;
    width: 333px;
}

body.nid-n18587 #main h1,
body.nid-n18576 #main h1 {
    border-bottom: medium none;
    color: #BF1E2E;
    font-size: 160%;
    font-weight: normal;
    left: 251px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 28px;
    width: 300px;
    z-index: 2;
}

body.nid-n18587 #node-18587 .content,
body.nid-n18576 #node-18576 .content {
    color: #333333;  margin: 58px 0 0 245px;
}

body.nid-n18587 #node-18587 .content > p,
body.nid-n18576 #node-18576 .content > p {
    font-size: 1.1em;
    line-height: 1.5em;
}

body.nid-n18587 #block-menu-menu-irhr,
body.nid-n18576 #block-menu-menu-irhr { margin-bottom: 0; }

body.nid-n18587 .tabs, 
body.nid-n18576 .tabs {
    background-color: rgba(0, 0, 0, 0);
    display: block;
    height: 28px;
    left: 376px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 586px;
    z-index: 1;
}


body.nid-n19943 #apc_page {
   max-width: 980px; 
}
