/* Default main background image
   can be overridden on each specific page, in the <div id="imgMain> element
 */
#imgMain {
    background-image: url(../images/BG_argricult-1.jpg);
    background-color: lightgray;
	height: 500px;
}

/* Typography

   Headings :

   font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, sans-serif;
   font-weight: 300|600|700;
   line-height: 1.2;

   Body text:

   font-family: Georgia, serif;
   line-height: 1.45;
 */


/* To add or change layout colours, the following rules must be copied or adapted.
   The colour className has to be added to the body tag. (e.g. get-involved.html)
 */

/* coloured title box above main text area
 */
.red .tab {
    background: #FF0000;
}
/* background colour
 */
.red #siteMain {
    background: #FF0000;
}
/* color of the headings
 */
.red .txtMain h1,
.red .txtMain h2,
.red .txtMain h3,
.red .txtMain h4 {
    color: #FF0000;
}
/* colour of the downward arrow
 */
.red .type2::before {
    background-color: #FF0000;
}


.sectionmembers {
	font-style:normal;
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:24px;
		color:#F60;
}
.typemembers {
	font-weight:bold;
	font-style:normal;
	font-size:18px;
	font:Verdana, Geneva, sans-serif;
	color:#60;

}
.namemembers {font-weight:bold;
font-style:normal;
font-size:18px;
font:Verdana, Geneva, sans-serif;
color:#2F92b5;
}
#siteMain{
	padding-top: 200px;
}
.txtMain {
	padding: 5em 0 7em 0;
	min-height: 72.4em;
}
.txtMain li footer a {
	vertical-align: top;
}
.type3 {
	padding: 3em 6% 0.1em 7%;
	min-height: 72.4em;
}
.type3 li {
	min-height: 50px;
}
.type3 article ul li::before {
    content: '\2022';
    left: -1em;
    font-size: 20px;
}
.type3 article ul li::before, 
.type3 article ol li::before {
    position: relative;
    top: 0;
    color: #2f92b5;
    display: block;
    max-width: 0;
    max-height: 0;
}
#siteHeader h1 a {
	border: none;
}
#siteHeader h1 a:hover {
	border: none;
}
#siteHeader h1, #siteNav {
	margin-top: -15px;
}
.home #siteMain {
	padding-top: 460px;
}
#siteFooter {
	padding: 1.5em 0;
	background-color: #2a3035;
}
.home span {
	height: 0;
}
.switchasbl::after {
	background: none;
}
.home, .skrollr {
	height: 100%;
}
#logo {
	position: absolute;
	margin: 0 500px;
	max-width: 120px;
	padding: 0;
	left: -193px;
	top: 181px;
	width: 163px;
	height: 153px;
}
.underline{
	text-decoration: underline;
}
#lpt-list {
	padding-top: 2em;
}
#lpt-list h3 {
	font-size: 20px;
}
.margin {
	margin-left: 100px;
}
h2 {
	font-size: 2.5em;
}
.langFlag
{
	border-width:0; 
	width:24px; 
	vertical-align: bottom;
}

