
/* ---------- Color Module Styles ----------- */

body,
body.overlay {
  color: #3b3b3b;
}
.comment .comment-arrow {
  border-color: #ffffff;
}
#page,
#main-wrapper {

}

#main-menu-links li a.active,
#main-menu-links li.active-trail a {
  background: #FDB813;
}


.tabs ul.primary li a.active {
  background-color: #ffffff;
}
.tabs ul.primary li.active a {
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
}
#header {
	margin: 0;
	z-index:11;
}


a {
  color: #0071B3;
}
a:hover,
a:focus {
  color: #018fe2;
}
a:active {
  color: #23aeff;
}
.sidebar .block {
  background-color: #fff;
  border-color: #fff;
}
#footer-wrapper {
}

#page-wrapper,
{
margin-top:1em;
}

.region-header,
.region-header a,
.region-header li a.active,
#name-and-slogan,
#name-and-slogan a,
#secondary-menu-links li a {
  color: #000;
  margin-bottom:0.5em;
}

/*
 * Colors throughout the site
 */

.page-what-we-do-publications table th.active, .page-what-we-do-publications table th {
   background: #13B5EA;
   color: #fff;
}

.page-what-we-do-publications table th.active a {
    color: #ECB731;
    padding: 0 25px 0 0;
}

.page-what-we-do-publications table th a:link {
    color: #fff;
}

.page-what-we-do-publications table th a:link:hover {
    color: #FDB813;
}

.page-what-we-do-publications .region-bottom-inner {
    background-color: #FDB813;
}
	
.page-what-we-do-publications .region-bottom03 h2.block-title {
    color: #521D5B;
}


.breadcrumb {background-color: #521D5B;}
.region-bottom-inner {background-color: #521D5B;}
.region-bottom-inner {background-color: #521D5B;} 
.block-menu-block ul.menu li a {background-color: #FDB813; color: #521D5B;}
body .block-menu-block ul.menu li a {background-color: #0067AC; color: #fff;}
body .block-menu-block  ul.menu li a.active{background-color: #ECB731; color:#fff; font-weight:normal;}
body .block-menu-block  ul.menu li li a{background-color: #fff; color:#13B5EA;}
body .block-menu-block ul.menu li a.active-trail {margin-bottom:3px;}
#navigation ul.menu a.active { background-color: #521D5B;}

.page-news #navigation ul.menu a.active { background-color: #0067AB;}

body.the-poverty-barrier.section-feature .toppanel .toppanelinner {background: none;}

body.the-poverty-barrier.section-feature .toppanel {background: url("../images/poverty-banner.png") no-repeat; height:150px;}

body.the-poverty-barrier.section-feature .toppanel {
background-color: transparent;
}
body .block-menu-block ul.menu li li a {
    background-color: #EEEEEE;
}
body .block-menu-block ul.menu li li li li a {
    background-color: #fff;
}
/*
Global hover overides - yellow - must be at bottom of page
*/


body .block-menu-block ul.menu li a:hover{ background-color: #FDB813; color:#fff;}
body .block-menu-block  ul.menu li li a:hover{ background-color: #FDB813; color:#fff;}


/*
Lists - dark blue - news and blogs, and in the media
*/

.page-news-blogs-archive .news-com-title, .page-taxonomy-term .news-com-title, .page-news .news-com-title, .section-feature  .news-com-title, .section-survivor-voices  .news-com-title, .page-survivor-voices-w2l-latest .news-com-title, .page-survivor-voices-sso-latest .news-com-title, .page-multimedia .news-com-title  {
font-family: sans-serif;
text-transform:uppercase;
font-weight:bold;
padding:0 0 0 35px;
}

.date {
text-transform:none;
font-size:small;
}


.page-news-blogs-archive .news-com-title  .date, .date , .page-events .date, .section-feature .date, .section-survivor-voices .date, .page-survivor-voices-w2l-latest .date, .page-multimedia .date {
text-transform:none;
font-size:small;
}

.page-news-blogs-archive .News, .page-news-blogs .Media, .page-taxonomy-term .News, .page-news .News, .section-feature .News, .section-survivor-voices .News,  .page-survivor-voices-w2l-latest .News, .page-survivor-voices-sso-latest .News {
background: url(../images/icon-news.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
padding-left:35px;
margin:0.5em 0 0.5em 0;
}	
.page-news-blogs-archive .Blog, .page-taxonomy-term .Blog, .page-news .Blog, .section-feature .Blog, .section-survivor-voices .Blog,   .page-survivor-voices-w2l-latest .Blog, .page-survivor-voices-sso-latest  .Blog {
background: url(../images/icon-blog.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}	

.page-news-blogs-archive .news-com-title, .page-taxonomy-term .news-com-title, .page-news .Feature, .page-news .Features, .page-news .Custom.feature  {
background: url(../images/icon-feature.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}	

.page-taxonomy-term .In.the.Media, .page-taxonomy-term .General.link, .page-taxonomy-term  .External.news.link {
background: url(../images/icon-link.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}

.page-taxonomy-term .Campaigns {
background: url(../images/icon-action.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}

.page-taxonomy-term .Webform {
background: url(../images/icon-webform.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}

.page-taxonomy-term .Special.feature, .page-multimedia .Multimedia {
background: url(../images/icon-feature.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}

.page-taxonomy-term .Documents {
background: url(../images/icon-document.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}

.page-taxonomy-term .Page {
background: url(../images/icon-page.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}

.page-taxonomy-term .Gallery {
background: url(../images/icon-gallery.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}

.page-taxonomy-term .Events{
background: url(../images/icon-event.jpg);
background-repeat: no-repeat;
background-position: 0 0.1em;
}

.page-news-blogs-archive .views-row, .page-news-blogs-archive .views-row, .page-taxonomy-term .views-row, .page-news .view-news .views-row ,.view-display-id-page_3 .views-row, .section-survivor-voices .region-content .view-news .views-row, .page-survivor-voices-w2l-latest .view-news .views-row, .page-survivor-voices-sso-latest .view-news .views-row, .page-multimedia .view-news .views-row {
border-bottom:1px solid #0067AB;
margin:1em 0 1em 0;
padding:0 0 1em 0;
}


.menu-minipanels .views-row {
margin:0;
padding:0.2em 0 0.2em 0;
}


.page-news-blogs-news form select, .page-news-blogs-blogs form select , .page-news-blogs-media-centre form select ,.node-type-media form select , .node-type-blog  form select, .page-events  form select , .page-news  form select , .page-node-5116  form select{
color: #fff;
background-color:#FDB813;
width:100%;
border:none;
height:30px;
}

.page-node-5116  form select{
width:40%;
}


.page-events form select#edit-submitted-title{
    background-color: #fff;
    border: medium none;
    height: 30px;
    width: 50%;
	}

.page-news-blogs-news form#views-exposed-form-news-page select {
width: 80px;
}

.page-news-blogs-news .form-item, .page-news-blogs-blogs .form-item, .page-news-blogs-media-centre  .form-item, .node-type-media .form-item , .page-events  .form-item, .page-news  .form-item {
    border-bottom: none;
}

.page-news-blogs-news select option, .page-news-blogs-blogs select option, .page-news-blogs-media-centre  select option ,.node-type-media select option,.node-type-blog select option, .page-events  select option, .page-news  select option, .page-node-5116  select option {
color: #000;
background:transparent;
border:solid 0px #FDB813;
}
.page-events #webform-client-form-5398 select{
color: #000;
background:#fff;
border:none;
	}

.page-events #webform-client-form-5398 option{
border:none;
	}


.page-news-blogs-archive .views-row-1, .page-news-blogs-news-in-the-media-archive .views-row-1 {
margin-top:1em;
}


/*
Thermometer
*/

.thermo-wrapper {
width:57px;
padding:0 24px 0 24px;
float:left;}

.thermo-container {
width:15px;
padding:0 24px 0 24px;}

.thermo-total-bar {
height:150px; 
background-color:#FDB813; 
width:15px;}

.thermo-percent-bar {
width:15px; 
background-color:#0067AB;
}

.thermo-image {
height:61px; 
width:62px; 
background: url(../images/thermometer.png);
background-repeat: no-repeat;
}

.info-total {
 
font-size: 140%;
color:#0067AB;
}

.info-received {
 
font-size: 140%;
color:#FDB813;
}

.total-needed {
color:#521D5B;
}

.total-needed {
color:#521D5B;
}


.poem {
font-family: "VAG Rundschrift Light",sans-serif;
margin:0 0 0 1em;
line-height: 1.8em;
}


/*
Icons
*/


#secondary-menu-links a {
    display: block;
    float: left;
    height: 14px;
    margin: 0 0.2em 0 0;
    width: 28px;    
	cursor: pointer;    
	overflow: hidden;
	text-indent: -9999px;
}

/* About */



.menu-606 a {
    background: url('../images/icon-sprites.png') no-repeat scroll -1090px -2px;
}

.menu-606 a:hover {
    background-position: -1089px -184px;
}

/* Media */


.menu-622 a {
    background: url("../images/icon-sprites.png") no-repeat scroll -966px -2px;
}

.menu-622 a:hover {
    background-position: -966px -184px;
}

/* jobs */

.menu-314 a {
    background: url("../images/icon-sprites.png") no-repeat scroll -1150px -2px;
}

.menu-314 a:hover {
    background-position: -1150px -184px;
}

/* shop */


.menu-2159 a {
    background: url("../images/icon-sprites.png") no-repeat scroll -1214px -2px;
}

.menu-2159 a:hover {
    background-position: -1212px -184px;
}

/* ecards */


.menu-3013 a {
    background: url("../images/icon-sprites.png") no-repeat scroll -1274px -2px;
}

.menu-3013 a:hover {
    background-position: -1272px -184px;
}

/* stay in touch */

.menu-705 a {
    background: url("../images/icon-sprites.png") no-repeat scroll -1030px -2px;
}

.menu-705 a:hover {
    background-position: -1028px -184px;
}

/* contact */

#secondary-menu-links .menu-13741 a {
    height: 14px;
    width: 14px;    
}

.menu-13741 a {
    background: url("../images/icon-sprites.png") no-repeat scroll -755px -92px;
}

.menu-13741 a:hover {
    background-position: -755px -184px;
}

/* twitter  */

#secondary-menu-links .menu-13247 a {
    height: 14px;
    width: 14px;    
}

.menu-13247 a {
    background: url("../images/icon-sprites.png") no-repeat scroll -49px -184px;
}

.menu-13247 a:hover {
    background-position: -49px -2px;
}

/* facebook  */

#secondary-menu-links .menu-13248 a {
    height: 14px;
    width: 14px;    
}

.menu-13248 a {
    background: url("../images/icon-sprites.png") no-repeat scroll  -1px -184px;
	}

.menu-13248 a:hover {
    background-position: -1px -2px;
}
	
/* Vimeo */

#secondary-menu-links .menu-13249 a {
    height: 14px;
    width: 14px;    
}
	
.menu-13249 a {
    background: url("../images/icon-sprites.png") no-repeat scroll  -145px -184px;
	}

.menu-13249 a:hover {
    background-position: -145px -2px;
}	

/* Instagram */

#secondary-menu-links .menu-13709 a {
    height: 14px;
    width: 14px;    
}
	
.menu-13709 a {
    background: url("../images/icon-sprites.png") no-repeat scroll  -385px -184px;
	}

.menu-13709 a:hover {
    background-position: -385px -2px;
}
	
	
.view-contacts .node-contacts, .menu-minipanels .pane-quicklinks {
    background: none repeat scroll 0 0 #F1ECF2;
    border: 1px solid #EEEEEE;
    box-shadow: 0 1px 2px rgba(82, 29, 91, 0.7);
    margin-bottom: 20px;
}






