/*
// VOA Styles
*/
body, p {color: #004000; font-family: trebuchet ms, Arial, Helvetica;}
img {border:1px solid DarkOliveGreen; box-shadow: none;}
.article-intro img, .article-content img {border:1px solid DarkOliveGreen; margin: 5px; box-shadow: none;}
img.logo-img, img.logo{border-style: none; box-shadow: none;}

/*
// Remove the logo area at the top of the page
*/
.logo-image {display:none;}

/* 
// Override the default table style
*/
table {border-collapse: collapse; border-style: none;}
td, tr td {border-style:none; padding:5px;}

/*
// A horizontal line
*/
.voa_divider400 {border:0px; height:3px; width:400px; background-color: DarkOliveGreen; clear:both; }

/*
// voa_framed: Draw a line around all the cells
*/
table.voa_framed {border: 1px solid DarkOliveGreen}
.voa_framed td, th {border: 1px solid DarkOliveGreen}

/*
// voa_centered: Center a table
*/
table.voa_centered {margin-left:auto; margin-right: auto;}

/*
** draw a verical line on the left of the list 
*/
.voa_bulletin_archive {padding-left:10px; width:20%; vertical-align:top; border-left-style:solid;}

/*
** voa_centered: Centre a header
*/
h1.voa_centered, h2.voa_centered, h3.voa_centered , h4.voa_centered {text-align:center;}

/*
// Calendar icon for events
*/
.voa_event_schedule td {padding: 10px;}
.voa_event_schedule td.voa_date {padding: 0px;}
.voa_event_schedule td.voa_ev_type { text-align: center; vertical-align: middle; color: DarkOliveGreen; font-weight:bold; font-size: 1.2em;}
.voa_event_schedule td.voa_ev_type.voa_ev_social { color: red;}
.voa_event_schedule td.voa_ev_desc:first-line { color: DarkOliveGreen; font-weight:bold; font-size: 1.2em; }

.voa_icon
{
  font-size: 1em; /* change icon size */
  display: block;
  position: relative;
  width: 6em;
  height: 6em;
  background-color: #fff;
  /* border-radius: 0.6em; */
  /* box-shadow: 0 1px 0 #bdbdbd; */
  /* border:1px solid black; */
  overflow: hidden;
}
.voa_icon *
{
  display: block;
  width: 100%;
  font-size: 1em;
  font-weight: bold;
  font-style: normal;
  text-align: center;
}

/* Day of the Week at top */
.voa_ev_day
{
  position: absolute;
  top: 0;
  padding: 0.3em 0;
  color: #fff;
  background-color: #ca641c;
  border-bottom: 1px solid #874312;
  text-transform: uppercase;}

/* Month at bottom */
.voa_ev_month
{
  position: absolute;
  bottom: 0.25em;
  color: #ca641c;
}

/* Day of Month in middle */
.voa_ev_date
{
  font-family: 'Asul', sans-serif;
  font-size: 2.4em;
  letter-spacing: -0.05em;
  padding-top: 0.8em;
  color: #101010;
}

/*
// Set the colour for the copyright text
*/
.t3-copyright {color: #004000;}

.divider {border:0px; height:3px; width:600px;}
.divider400 {border:0px; height:3px; width:400px; clear:both; }
.divider600 {border:0px; height:3px; width:600px; clear:both; }

/*
// membership form issues
// fixes bootstrap.css lines 1339 and 1322 bug to show field on same line as symbol
// and checkbox on same line as term adn conditions text
*/
#amount.input-small {display:inline;}
.osm-terms-and-conditins-container .inputbox {display:inline; height:38px;}
.osm-terms-and-conditins-container strong {line-height:44px; vertical-align:top;}
.osm-terms-and-conditins-container a {line-height:44px; vertical-align:top;}

/*
** Make the article titles a little smaller and darken
*/
.article-title, .article-header h1 {
	color:#004000;
	font-size: 1.5em;
}


h1, h2, h3, h4 {color: #004000; font-family: 'Asul', sans-serif;}
/*
** right justify the login menu item (a work in progress)
*/

/*
// Add some space between list elements (in articles)
*/
.item-page li {
  margin-bottom: 0.5em;
}

.item-page li:last-child {
 margin-bottom: 0;
}

.item-page ul li {
  margin-bottom: 0.5em;
}

.item-page ul li:last-child {
 margin-bottom: 0;
}

/*
// Remove the bottom margin on the navigation menu (not needed for now)
.nav.navbar-nav.level0 li {
	margin-bottom: 0;
}
*/
