/*
Theme Name: ChildFund Ireland
Theme URI: http://www.childfund.ie
Description: Theme for ChildFund Ireland
Author: Philip Farmer
Author URI: http://www.unthink.ie/
Version: 2.0
License: Unthink
License URI: http://www.unthink.ie/
Tags: flexible-width
Text Domain: childfund
*/


/* CSS Resets */
#field_7_46 {
	
	background: yellow;
	padding: 40px;
	border: 3px solid #007A45;
	text-align: center;
	color: #7AB800;
  font-size:26px;
  line-height:28px;
	
	}
	
	#field_7_46 a {
		
		color: #7AB800;
		
		}
/*.fillImg{background-position:center;background-repeat:no-repeat;background-size:cover;}*/
#megaMenu li#menu-item-6367{display:none;}

.gform_wrapper .gfield_checkbox li input, .gform_wrapper .gfield_checkbox li input[type="checkbox"], .gform_wrapper .gfield_radio li input[type="radio"] {
  display:inline-block;
  margin-left:15px !important;
  vertical-align:middle;
}

.gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {
  overflow: visible !important;
  margin-left: 0px !important;
}

.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {
  cursor:pointer;
  display:inline-block;
  letter-spacing:inherit;
  vertical-align:middle;
  padding-left: 15px !important;
}

.gform_wrapper.gf_browser_safari .gfield_checkbox li input, .gform_wrapper.gf_browser_safari .gfield_checkbox li input[type="checkbox"], .gform_wrapper.gf_browser_safari .gfield_radio li input[type="radio"] {
  margin-top:0px !important;
}


html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;margin:0;padding:0},a img{border:0}

.innerpadding
{
padding: 30px;
}

.innerpadding-slider
{
padding: 0px 0px 0px 0px;
}

.no-gutter-left {
    padding-left:0;
}

.no-gutter-right {
    padding-right:0;
}

.midway-horizontal, midway-vertical{display: none;}

.img300 {height: 300px;}


.arrow_box {
	position: relative;
	background: #ebfacf;
}
.arrow_box:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(235, 250, 207, 0);
	border-top-color: #ebfacf;
	border-width: 30px;
	margin-left: -30px;
}


.arrow_box2 {
	position: relative;
	background: #8EC641;
}
.arrow_box2:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(235, 250, 207, 0);
	border-top-color: #8EC641;
	border-width: 30px;
	margin-left: -30px;
}


.arrow_box3 {
	position: relative;
	background: white;
}
.arrow_box3:before {
	top: 0;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(235, 250, 207, 0);
	border-top-color: white;
	border-width: 30px;
	margin-left: -30px;
}

.arrow_box4 {
	position: relative;
	background: #ebfacf;
}
.arrow_box4:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(235, 250, 207, 0);
	border-top-color: #ebfacf;
	border-width: 30px;
	margin-left: -30px;
}



/* ==================================================================================================================== */
/* ! The 1140px Grid V2 by Andy Taylor \ http://cssgrid.net \ http://www.twitter.com/andytlr \ http://www.andytlr.com   */
/* ==================================================================================================================== */

#menu-item-3924 a:link {font-weight: normal; color: #C60B46;}
#menu-item-3939 a:link {font-weight: normal; color: #ED8422;}
#menu-item-3932 a:link {font-weight: normal; color: #F0AE2E;}
#menu-item-3952 a:link {font-weight: normal; color: #8DC540;}
#menu-item-3962 a:link {font-weight: normal; color: #0094D2;}
#menu-item-3960 a:link {font-weight: normal; color: #6B207F;}
/* Menu Item with links disabled */
#megaMenu ul.megaMenu li#menu-item-3962 > span.um-anchoremulator{
  font-weight: normal; color: #0094D2;
}
#megaMenu ul.megaMenu li#menu-item-3962 > span.um-anchoremulator:hover{
     background-color:#0094D2;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	filter: alpha(opacity=95);
	 opacity: 0.95;
}

#megaMenu ul.megaMenu li.menu-item-3962.ss-nav-menu-highlight > a,
#megaMenu ul.megaMenu li.menu-item-3962.ss-nav-menu-highlight > span.um-anchoremulator {
   color: #0094D2;
}
/* Menu Item with links */
#megaMenu ul.megaMenu li#menu-item-3962 > a{
   color: #0094D2;
}

#megaMenu ul.megaMenu > li#menu-item-3924 > ul.sub-menu{
     background-color: #C60B46;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	filter: alpha(opacity=95);
	 opacity: 0.95;

}
#megaMenu ul.megaMenu > li#menu-item-3924:hover > a,
#megaMenu ul.megaMenu > li#menu-item-3924 > a:hover,
#megaMenu ul.megaMenu > li#menu-item-3924.megaHover > a{
      background-color: #C60B46;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	filter: alpha(opacity=95);
	 opacity: 0.95;

}
#megaMenu ul.megaMenu > li#menu-item-3939 > ul.sub-menu{
     background-color: #ED8422;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	 filter: alpha(opacity=95);
	  opacity: 0.95;
}
#megaMenu ul.megaMenu > li#menu-item-3939:hover > a,
#megaMenu ul.megaMenu > li#menu-item-3939 > a:hover,
#megaMenu ul.megaMenu > li#menu-item-3939.megaHover > a{
   background-color: #ED8422;
     -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	 filter: alpha(opacity=95);
	  opacity: 0.95;
     }
#megaMenu ul.megaMenu > li#menu-item-3932 > ul.sub-menu{
     background-color: #F0AE2E;
      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	 filter: alpha(opacity=95);
	  opacity: 0.95;

}
#megaMenu ul.megaMenu > li#menu-item-3932:hover > a,
#megaMenu ul.megaMenu > li#menu-item-3932 > a:hover,
#megaMenu ul.megaMenu > li#menu-item-3932.megaHover > a{
      background-color: #F0AE2E;
      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	 filter: alpha(opacity=95);
	  opacity: 0.95;

     }
#megaMenu ul.megaMenu > li#menu-item-3952 > ul.sub-menu{
      background-color:  #8DC540;
      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	 filter: alpha(opacity=95);
	  opacity: 0.95;
}
#megaMenu ul.megaMenu > li#menu-item-3952:hover > a,
#megaMenu ul.megaMenu > li#menu-item-3952 > a:hover,
#megaMenu ul.megaMenu > li#menu-item-3952.megaHover > a{
      background-color:  #8DC540;
      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	 filter: alpha(opacity=95);
	  opacity: 0.95;

}
#megaMenu ul.megaMenu > li#menu-item-3962 > ul.sub-menu{
      background-color:   #0094D2;
      -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	 filter: alpha(opacity=95);
	 opacity: 0.95;
}


 #megaMenu ul.megaMenu > li#menu-item-3960:hover > a,
#megaMenu ul.megaMenu > li#menu-item-3960 > a:hover,
#megaMenu ul.megaMenu > li#menu-item-3960.megaHover > a{
     background-color: rgba(107,32,127,0.95);
}

.containerDASP .gfield_label {color: white;}
.containerDALP .gfield_label {color: white;}
.containerDASP .gfield_description {color: white;}
.containerDALP .ginput_container label {color: white; margin-top: 20px;}
.containerDASP .ginput_container label {color: white; margin-top: 20px;}
.containerDASP .gfield_required {color:#EC1C24; font-size: 12px;}



.containerDALP input, .containerDASP input[type="text"]{
  background-image:none;
  background: white;
  border:0px solid #5085B6;
  display:inline-block;
  font-size:14px;
  line-height:1.428571429;
  margin-bottom:0;
  padding:6px 12px;
  text-align:left;
  vertical-align:middle;
 color:#EC1C24;
 text-transform: uppercase;
}

.containerDALP input, .containerDASP input[type="email"]{
  background-image:none;
  background: white;
  border:0px solid #5085B6;
  display:inline-block;
  font-size:14px;
line-height:1.428571429;
  margin-bottom:0;
  padding:6px 12px;
  text-align:left;
  vertical-align:middle;
 color:#EC1C24;
 text-transform: uppercase;
}

.containerDALP input[type="submit"]{
  -webkit-user-select:none;
  background-image:none;
  background: white;
  border:0px solid #5085B6;
  cursor:pointer;
  display:inline-block;
  font-size:12px;
 line-height:1.428571429;
  margin-bottom:0;
  padding:6px 12px;
  text-align:center;
  vertical-align:middle;
  white-space:nowrap;
 color:#EC1C24;
  width: 30%;
   text-transform: uppercase;
font-family: 'Andes Book';
}

.containerDALP input[type="submit"]:hover{
  -webkit-user-select:none;
  background-image:none;
  background: #EC1C24;
  border:0px solid #5085B6;
  cursor:pointer;
 color:white;
}

.containerDASP input[type="submit"]{
  -webkit-user-select:none;
  background-image:none;
  background: white;
  border:0px solid #5085B6;
  cursor:pointer;
  display:inline-block;
  font-size:12px;
 line-height:1.428571429;
  margin-bottom:0;
  padding:6px 12px;
  text-align:center;
  vertical-align:middle;
  white-space:nowrap;
 color:#EC1C24;
  width: 30%;
   text-transform: uppercase;
font-family: 'Andes Book';
}

.containerDASP input[type="submit"]:hover{
  -webkit-user-select:none;
  background-image:none;
  background: #EC1C24;
  border:0px solid #5085B6;
  cursor:pointer;
 color:white;
}


.containerDALP .gfield_radio li { display: inline-block; margin-right: 10px;  vertical-align:m; }


.containerDALP .wppb-progress {
	height: 25px;
	width: 400px;
	background: #bf480c;
	-moz-border-radius: 30px;
	-o-border-radius: 30px;
	border-radius: 30px;
	position: relative;
}

.thumb
{
float:left;width:28%;padding-right:20px;height:120px;overflow:hidden;clear:both;
}

thumb img {
    max-width: 100%;
    height: auto;
    width: auto; /* Fix for IE */
    padding: 0;
 	margin:0;
    /* Box Sizing */
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.exce
{
float:left;width:63%;
}

.extraspace
{
margin-left:27px;
}





.homebutton
{
width:25%;
margin-right: 0px;
float: left;
min-height: 1px;
}

.height171px{height:171px;}


img {
    max-width: 100%;
    height: auto;
    width: auto; /* Fix for IE */
    padding: 0;
 	margin:0;
    /* Box Sizing */
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}


.wp-caption{}
.wp-caption-text{}
.sticky{}
.gallery-caption{}
.bypostauthor{}
.alignright{}
.alignleft{}
.aligncenter{}



.gform_wrapper li
{
color:black;
font-family: 'Andes Book';
padding-bottom:10px;
list-style-type:none;
list-style-position: inside;
text-indent: 0px;
padding-left:0px;
margin:0;
}

.top_label
{
margin-left:0px;
padding:0;
}


.gform_wrapper ul
{
padding-left:0;
margin-left:0px;
padding-top:0;
padding-bottom:15px;
}

.gchoice_44_4 input
{
color:#7AB800;
  font-family:'Andes Book';
  font-size:10px;
  letter-spacing:0.1em;
  line-height:14px;
  text-transform:uppercase;
}

.gfield_description
{
color:#7AB800;
  font-family:'Andes Book';
  font-size:10px;
  letter-spacing:0.1em;
  line-height:14px;
  text-transform:uppercase;
}

.ginput_price
{
display:none;
}


    #facebook
{
  display: block;
  width: 24px;
  height: 24px;
  background: url(img/sprites.png) no-repeat 0 0;
  margin-right:10px;
  float:left;

}

#facebook:hover
{
  background-position: 0 -24px;
}

#facebook span
{
  position: absolute;
  top: -999em;
}

    #twitter
{
  display: block;
  width: 24px;
  height: 20px;
  background: url(img/sprites.png) no-repeat -123px 0;
  margin-right:10px;
  float:left;
  margin-top:2px;

}

#twitter:hover
{
  background-position: -123px -20px;
}

#twitter span
{
  position: absolute;
  top: -999em;
}

    #pinterest
{
  display: block;
  width: 24px;
  height: 24px;
  background: url(img/sprites.png) no-repeat -96px 0;
  margin-right:10px;
  float:left;

}

#pinterest:hover
{
  background-position: -96px -24px;
}

#pinterest span
{
  position: absolute;
  top: -999em;
}

    #youtube
{
  display: block;
  width: 60px;
  height: 24px;
  background: url(img/sprites.png) no-repeat -151px 0;
  margin-right:10px;
  float:left;

}

#youtube:hover
{
  background-position: -151px -24px;
}

#youtube span
{
  position: absolute;
  top: -999em;
}


body
{
font-family: 'Andes Book';
font-size:14px;
margin:0;
padding:0;
background:#EBEAE2;
}

.subsub
{
font-family: 'andes_extraboldextrabold';
font-size:14px;
line-height:20px;
text-transform: uppercase;
color:black;
}

.fontsize
{
color:#7AB800;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
text-transform:uppercase;
letter-spacing:.1em;
float:left;
position:absolute;
padding-top:10px;
}

.fontsize ul
{
float:left;
}

.fontsize a:link
{
color:#007A45;
text-decoration:none;
}

.merchant
{
width:170px;
}

.socialmedia
{
width:160px;
}

.accordion {
   margin: 0px;
}

dt {
      padding-bottom: 10px;
      padding-top:10px;
      border-bottom: 1px dashed #D9D2A8;
      color:#007A45;
      }

dd {
      padding-bottom: 10px;
      padding-top:10px;
      border-bottom: 1px dashed #D9D2A8;
      }



  dd {
     border-top: 0;
     }



.gallerythumb
{
height:115px;
overflow:hidden;
width:100%;
}

.attachment-thumbnail
{
width:100%;
}

.gform_title{ display:none;}

.gf_progressbar_title
{
color:#007A45;
}

h3.gf_progressbar_title
{
color:#007A45;
-webkit-box-shadow: 0px 0px 0px 0px rgba(22, 136, 87, 0);
box-shadow: 0px 0px 0px 0px rgba(22, 136, 87, 0);
margin:0;
}
}

.news
{
padding:20px;
margin-top:10px;
background:white;
float:left;
}

.news2
{
padding:0px;
margin-top:10px;
float:left;
}

.tweet
{
padding:20px;
margin-top:10px;
background:white;
color:#007A45;
font-family: 'andes_extraboldextrabold';
font-size:14px;
line-height:20px;
}

.follow-button
{
padding-top:20px;
}

.twitterwidget
{
display:none;
}

.entry-content
{
font-family: 'andes_extraboldextrabold';
font-size:14px;
line-height:20px;
color:#007A45;
text-transform:none;
letter-spacing:0em;
}

.entry-content a:link
{
font-family: 'andes_extraboldextrabold';
font-size:14px;
line-height:20px;
color:#007A45;
text-decoration:none;
}

.entry-content a:hover
{
font-family: 'andes_extraboldextrabold';
font-size:14px;
line-height:20px;
color:#7AB800;
text-decoration:none;
}

.tweet li
{
border-bottom:1px dashed #D9D2A8;
}

.tweet_list
{
color:#7AB800;
}
.tweet p
{
color:#007A45;
font-size:18px;
line-height:21px;
}

.tweet_list ul,li
{
color:#7AB800;
font-family: 'Andes Book';
font-size:12px;
line-height:14px;
padding-bottom:5px;
list-style:none;
}

.tweet_time a:link
{
color:#7AB800;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
padding-bottom:5px;
text-transform:uppercase;
letter-spacing:.1em;
text-decoration:none;
}

.tweet_time a:visited
{
color:#7AB800;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
padding-bottom:5px;
text-transform:uppercase;
letter-spacing:.1em;
text-decoration:none;
}

.tweet_time a:hover
{
color:#7AB800;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
padding-bottom:5px;
text-transform:uppercase;
letter-spacing:.1em;
text-decoration:none;
}


.one
{
height:150px;
background: url('img/ourvision3.jpg') left center;
}

.onetext
{
font-family: 'HermesFB-Black';
color:white;
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
}

.onetext a:link
{
color:white;
text-decoration:none;
}

.onetext a:visited
{
color:white;
text-decoration:none;
}

.onetext a:hover
{
color:#E49998;
text-decoration:none;
}

.two
{
font-family: 'HermesFB-Black';
color:white;
font-size:26px;
line-height:28px;
height:150px;
text-transform:uppercase;
background: url('img/donatenow2.jpg') left center;
}

.twotext
{
font-family: 'HermesFB-Black';
color:white;
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
bottom:0px;
float:left;
left:0px;
}

.twotext a:link
{
color:white;
text-decoration:none;
}

.twotext a:visited
{
color:white;
text-decoration:none;
}

.twotext a:hover
{
color:#CCE3A9;
text-decoration:none;
}

.three
{
font-family: 'HermesFB-Black';
color:white;
font-size:26px;
line-height:28px;
height:150px;
text-transform:uppercase;
background: url('img/wherewework2.jpg') left center;
}

.four
{
font-family: 'HermesFB-Black';
color:white;
font-size:26px;
line-height:28px;
height:150px;
text-transform:uppercase;
background: url('img/sponsorchild2.jpg') left center;
}

.fourtext
{
font-family: 'HermesFB-Black';
color:white;
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
bottom:0px;
float:left;
left:0px;
}

.fourtext a:link
{
color:white;
text-decoration:none;
}

.fourtext a:visited
{
color:white;
text-decoration:none;
}

.fourtext a:hover
{
color:#F9D8A2;
text-decoration:none;
}


#map
{
font-family: 'Andes Book';
}

.map_inner
{
font-family: 'Andes Book';
}

b{
font-family: 'andes_extraboldextrabold';
}

strong{
font-family: 'andes_extraboldextrabold';
}

h1
{
color:#007A45;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding-bottom:10px;
}


h2
{
color:#007A45;
font-family: 'andes_extraboldextrabold';
font-size:20px;
line-height:26px;
margin-bottom:10px;
}

.gform_body h2
{
color:#007A45;
font-family: 'andes_extraboldextrabold';
font-size:20px;
line-height:26px;
margin-bottom:10px;
text-transform:none;
letter-spacing:0em;
}

h3
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(241, 174, 046, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: normal;
margin:0;
}

h3 a:link
{
color:#F9D8A2;
text-decoration:none;
}

h3 a:visited
{
color:#F9D8A2;
text-decoration:none;
}

h3 a:hover
{
color:white;
text-decoration:none;
}

h4
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: #D9534F;
font-weight: normal;
margin:0;
max-height: 400px;
}

h4 a:link
{
color: white;
text-decoration:none;
}

h4 a:visited
{
color: white;
text-decoration:none;
}

h4 a:hover
{
color:#762927;
text-decoration:none;
}

h5
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(180, 12, 70, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: normal;
margin:0;
}

h5 a:link
{
color:#E49998;
text-decoration:none;
}

h5 a:visited
{
color:#E49998;
text-decoration:none;
}

h5 a:hover
{
color:white;
text-decoration:none;
}

h6
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(0, 164, 213, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: normal;
margin-bottom:30px;
}

h6 a:link
{
color:white;
text-decoration:none;
}

h6 a:visited
{
color:white;
text-decoration:none;
}

h6 a:hover
{
color:#A4C7E9;
text-decoration:none;
}


.pagetext li
{
color:#414042;
font-family: 'Andes Book';
padding-bottom:10px;
list-style-type:square;
list-style-position: inside;
text-indent: -10px;
padding-left:22px;
margin:0;
text-transform:none;
font-size:14px;
letter-spacing: 0em;
line-height:20px;
}

.pagetext ul
{
padding-left:0;
margin-left:0px;
padding-top:0;
padding-bottom:15px;
}

.search {

    border:0px solid #DEDEDE;
    height:22px;
    font-family: 'Andes Book';
font-size:14px;
    margin-top:0px;
    padding-left:10px;
    width:139px;
    background:#EDF6EB;
    color:#8F9091;
    margin-bottom:2px;
    border-radius: 8px;

}

input
{
    background:#EDF6EB;
     border-radius: 8px;
         border:0px solid #DEDEDE;
}

.form-control { background:#EDF6EB; border: 0px;}

.form-control input { padding-left:7px; }

.email {

    border:0px solid #DEDEDE;
    height:22px;
    font-family: 'Andes Book';
font-size:14px;
    margin-top:0px;
    padding-left:5px;
    width:139px;
    background:#EDF6EB;
    color:#8F9091;
    margin-bottom:2px;

}

.textwidget
{
padding:0;
vertical-align:text-top;
}


.logo
{
padding:40px 0px 40px 0px;
width:170px;
}

.DAlogo
{
padding:40px 0px 40px 0px;
width:130px;
margin-left: 40px;
}

.SPlogo
{
padding:40px 0px 40px 0px;
width:160px;
margin-left: 40px;
}

.alliance
{
width:180px;
height:34px;
}

.irishaid
{
width:120px;
padding-bottom:30px;
}

.dochas
{
padding-top:px;
width:78px;
padding-left:10px;
}

.menulines
{
padding-top:0px;
float:left;
}




p
{
margin-bottom:20px;
}

.mainnav
{
font-family: 'Andes Book';
font-size:16px;
line-height:auto;
color:#8f9091;
font-weight:300;
}


.newboxes1, .newboxes2
{
display:none;
}

.aboutdrop
{
padding-top:30px;
padding-bottom:30px;
background: rgba(198, 012, 070, 0.95);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
}


.whatdrop
{
padding-top:30px;
padding-bottom:30px;
background: rgba(253, 144, 004, 0.95);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
}

.sponsordrop
{
padding-top:30px;
padding-bottom:30px;
background: rgba(241, 174, 046, 0.95);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
}

.newsdrop
{
padding-top:30px;
padding-bottom:30px;
background: rgba(001, 148, 211, 0.95);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
}

.involveddrop
{
padding-top:30px;
padding-bottom:30px;
background: rgba(142, 198, 065, 0.95);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
}

.aboutus
{
font-family: 'HermesFB-Black';
color:white;
font-size:26px;
line-height:28px;
text-transform:uppercase;
}

.whatwedo
{
font-family: 'HermesFB-Black';
color:white;
font-size:26px;
line-height:28px;
text-transform:uppercase;
}

.homecaption
{
color:#007A45;
font-family: 'andes_extraboldextrabold';
font-size:20px;
line-height:26px;
margin-bottom:10px;
margin-top:0px;
}

.slidertitle
{
font-family: 'HermesFB-Black';
color:white;
font-size:26px;
line-height:28px;
text-transform:uppercase;
color:#7AB800;
}





.footer
{
padding-top:30px;
color:#808080;
font-size:11px;
line-height:15px;
padding-bottom:30px;
}

.footer a:link
{
color:#808080;
text-decoration:none;
}

.footer a:hover
{
color:#666666;
text-decoration:none;
}

.footer a:visited
{
color:#808080;
text-decoration:none;
}

.social
{
padding-right:5px;
}

/*  TEXT STYLES   */

.newsstorytitle
{
color:#007A45;
font-family: 'andes_extraboldextrabold';
font-size:14px;
line-height:20px;
padding-bottom:2px;
padding-right:20px;
}

.newsstorytitle a:link
{
color:#007A45;
text-decoration:none;
}

.newsstorytitle a:visited
{
color:#007A45;
text-decoration:none;
}

.newsstorytitle a:hover
{
color:#7AB800;
text-decoration:none;
}

.newsstorytitle2
{
color:#007A45;
font-family: 'Andes Book';
font-size:18px;
line-height:21px;
padding-bottom:10px;
}

.newsstorytitle2 a:link
{
color:#007A45;
text-decoration:none;
}

.newsstorytitle2 a:visited
{
color:#007A45;
text-decoration:none;
}

.newsstorytitle2 a:hover
{
color:#D9D2A8;
text-decoration:none;
}

.footerfolio
{
color:black;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
padding-bottom:10px;
text-transform:uppercase;
letter-spacing:.1em;
font-weight:300;
}


.pagenav { … } /* the outermost list item; contains whole list */

.page_item2
{
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
margin-top:10px;
margin-bottom:10px;
text-transform:uppercase;
letter-spacing:.1em;
}

.page_item
{
font-family: 'Andes Book';
font-size:10px;
line-height:auto;
margin-top:5px;
text-transform:uppercase;
letter-spacing:.1em;
padding-right:30px;
}

.leftblock li
{
line-height:auto;
}

.newslist li
{
line-height:auto;
}


.page_item a:link
{
color:white;
text-decoration:none;
}

.page_item a:visited
{
color:white;
text-decoration:none;
}

.page_item a:hover
{
color:black;
text-decoration:none;
}

/* about us left links */

.page-item-353 a:link
{
color:#B40C46;
text-decoration:none;
}

.page-item-353 a:visited
{
color:#B40C46;
text-decoration:none;
}

.page-item-353 a:hover
{
color:black;
text-decoration:none;
}


.page-item-358 a:link
{
color:#B40C46;
text-decoration:none;
}

.page-item-358 a:visited
{
color:#B40C46;
text-decoration:none;
}

.page-item-358 a:hover
{
color:black;
text-decoration:none;
}


.page-item-362 a:link
{
color:#B40C46;
text-decoration:none;
}

.page-item-362  a:visited
{
color:#B40C46;
text-decoration:none;
}

.page-item-362  a:hover
{
color:black;
text-decoration:none;
}

.page-item-364 a:link
{
color:#B40C46;
text-decoration:none;
}

.page-item-364 a:visited
{
color:#B40C46;
text-decoration:none;
}

.page-item-364 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1368 a:link
{
color:#B40C46;
text-decoration:none;
}

.page-item-1368 a:visited
{
color:#B40C46;
text-decoration:none;
}

.page-item-1368 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1136 a:link
{
color:#B40C46;
text-decoration:none;
}

.page-item-1136 a:visited
{
color:#B40C46;
text-decoration:none;
}

.page-item-1136 a:hover
{
color:black;
text-decoration:none;
}


.page-item-1369 a:link
{
color:#B40C46;
text-decoration:none;
}

.page-item-1369 a:visited
{
color:#B40C46;
text-decoration:none;
}

.page-item-1369 a:hover
{
color:black;
text-decoration:none;
}


.page-item-1308 a:link
{
color:#B40C46;
text-decoration:none;
}

.page-item-1308 a:visited
{
color:#B40C46;
text-decoration:none;
}

.page-item-1308 a:hover
{
color:black;
text-decoration:none;
}



.page-item-1310 a:link
{
color:#B40C46;
text-decoration:none;
}

.page-item-1310 a:visited
{
color:#B40C46;
text-decoration:none;
}

.page-item-1310 a:hover
{
color:black;
text-decoration:none;
}


/* what we do left links */



.page-item-3582 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-3582 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-3582 a:hover
{
color:black;
text-decoration:none;
}

.page-item-3491 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-3491 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-3491 a:hover
{
color:black;
text-decoration:none;
}

.page-item-421 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-421 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-421 a:hover
{
color:black;
text-decoration:none;
}

.page-item-423 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-423 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-423 a:hover
{
color:black;
text-decoration:none;
}

.page-item-426 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-426 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-426 a:hover
{
color:black;
text-decoration:none;
}

.page-item-428 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-428 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-428 a:hover
{
color:black;
text-decoration:none;
}

.page-item-430 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-430 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-430 a:hover
{
color:black;
text-decoration:none;
}

.page-item-432 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-432 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-432 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1367 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-1367 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-1367 a:hover
{
color:black;
text-decoration:none;
}

.page-item-434 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-434 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-434 a:hover
{
color:black;
text-decoration:none;
}

.page-item-436 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-436 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-436 a:hover
{
color:black;
text-decoration:none;
}

.page-item-438 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-438 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-438 a:hover
{
color:black;
text-decoration:none;
}

.page-item-440 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-440 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-440 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1658 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-1658 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-1658 a:hover
{
color:black;
text-decoration:none;
}

.page-item-615 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-615 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-615 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1660 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-1660 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-1660 a:hover
{
color:black;
text-decoration:none;
}

.page-item-387 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-387 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-387 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1555 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-1555 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-1555 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1557 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-1557 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-1557 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1560 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-1560 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-1560 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1562 a:link
{
color:#FD9000;
text-decoration:none;
}

.page-item-1562 a:visited
{
color:#FD9000;
text-decoration:none;
}

.page-item-1562 a:hover
{
color:black;
text-decoration:none;
}

/* sponsor a child left links */

.page-item-3465 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-3465 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-3465 a:hover
{
color:black;
text-decoration:none;
}

.page-item-446 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-446 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-446 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1627 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-1627 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-1627 a:hover
{
color:black;
text-decoration:none;
}

.page-item-448 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-448 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-448 a:hover
{
color:black;
text-decoration:none;
}

.page-item-454 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-454 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-454 a:hover
{
color:black;
text-decoration:none;
}

.page-item-452 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-452 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-452 a:hover
{
color:black;
text-decoration:none;
}

.page-item-523 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-523 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-523 a:hover
{
color:black;
text-decoration:none;
}

.page-item-459 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-459 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-459 a:hover
{
color:black;
text-decoration:none;
}

.page-item-464 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-464 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-464 a:hover
{
color:black;
text-decoration:none;
}

.page-item-461 a:link
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-461 a:visited
{
color:#F1AE2E;
text-decoration:none;
}

.page-item-461 a:hover
{
color:black;
text-decoration:none;
}

/* get involved left links */


.page-item-1537 a:link
{
color:#8EC641;
text-decoration:none;
}

.page-item-1537 a:visited
{
color:#8EC641;
text-decoration:none;
}

.page-item-1537 a:hover
{
color:black;
text-decoration:none;
}

.page-item-3273 a:link
{
color:#8EC641;
text-decoration:none;
}

.page-item-3273 a:visited
{
color:#8EC641;
text-decoration:none;
}

.page-item-3273 a:hover
{
color:black;
text-decoration:none;
}

.page-item-2255 a:link
{
color:#8EC641;
text-decoration:none;
}

.page-item-2255 a:visited
{
color:#8EC641;
text-decoration:none;
}

.page-item-2255 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1540 a:link
{
color:#8EC641;
text-decoration:none;
}

.page-item-1540 a:visited
{
color:#8EC641;
text-decoration:none;
}

.page-item-1540 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1547 a:link
{
color:#8EC641;
text-decoration:none;
}

.page-item-1547 a:visited
{
color:#8EC641;
text-decoration:none;
}

.page-item-1547 a:hover
{
color:black;
text-decoration:none;
}

.page-item-474 a:link
{
color:#8EC641;
text-decoration:none;
}

.page-item-474 a:visited
{
color:#8EC641;
text-decoration:none;
}

.page-item-474 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1549 a:link
{
color:#8EC641;
text-decoration:none;
}

.page-item-1549 a:visited
{
color:#8EC641;
text-decoration:none;
}

.page-item-1549 a:hover
{
color:black;
text-decoration:none;
}

.page-item-1551 a:link
{
color:#8EC641;
text-decoration:none;
}

.page-item-1551 a:visited
{
color:#8EC641;
text-decoration:none;
}

.page-item-1551 a:hover
{
color:black;
text-decoration:none;
}

/* news media left links */

.page-item-news a:link
{
color:#0194D3;
text-decoration:none;
}

.page-item-news a:visited
{
color:#0194D3;
text-decoration:none;
}

.page-item-news a:hover
{
color:black;
text-decoration:none;
}

.page-item-blog a:link
{
color:#0194D3;
text-decoration:none;
}

.page-item-blog a:visited
{
color:#0194D3;
text-decoration:none;
}

.page-item-blog a:hover
{
color:black;
text-decoration:none;
}

.page-item-photos a:link
{
color:#0194D3;
text-decoration:none;
}

.page-item-photos a:visited
{
color:#0194D3;
text-decoration:none;
}

.page-item-photos a:hover
{
color:black;
text-decoration:none;
}

.page-item-videos a:link
{
color:#0194D3;
text-decoration:none;
}

.page-item-videos a:visited
{
color:#0194D3;
text-decoration:none;
}

.page-item-videos a:hover
{
color:black;
text-decoration:none;
}

.page-item-links a:link
{
color:#0194D3;
text-decoration:none;
}

.page-item-links a:visited
{
color:#0194D3;
text-decoration:none;
}

.page-item-links a:hover
{
color:black;
text-decoration:none;
}

.current_page_item { … } /* the current Page */
.current_page_parent { … } /* parent of the current Page */
.current_page_ancestor { … } /* any ancestor of the current Page */

.mailing
{
color:#7AB800;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
text-transform:uppercase;
letter-spacing:.1em;
border-bottom: 0px dashed #D9D2A8;
border-top: 0px dashed #D9D2A8;
margin-bottom:5px;
}


.breadcrumbs
{
color:#7AB800;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
text-transform:uppercase;
letter-spacing:.1em;
border-bottom: 0px dashed #D9D2A8;
border-top: 0px dashed #D9D2A8;
margin-top:30px;
}

.breadcrumbs ul,li
{
color:#7AB800;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
text-transform:uppercase;
letter-spacing:.1em;
border-bottom: 0px dashed #D9D2A8;
border-top: 0px dashed #D9D2A8;
margin-top:5px;
}

.breadcrumbs a:link
{
color:#007A45;
text-decoration:none;
}

.breadcrumbs a:visited
{
color:#007A45;
text-decoration:none;
}

.breadcrumbs a:hover
{
color:#D9D2A8;
text-decoration:none;
}


.newsfolio
{
color:#7AB800;
font-family: 'Andes Book';
font-size:10px;
line-height:auto;
padding-bottom:5px;
text-transform:uppercase;
letter-spacing:.1em;
}

.newsfolio2
{
color:#7AB800;
font-family: 'Andes Book';
font-size:12px;
line-height:14px;
padding-bottom:20px;
margin-bottom:10px;
border-bottom:1px dashed #D9D2A8;
}

.newsfolio a:link
{
color:#7AB800;
text-decoration:none;
}

.newsfolio a:visited
{
color:#7AB800;
text-decoration:none;
}

.newsfolio a:hover
{
color:#D9D2A8;
text-decoration:none;
}

.newsexcerpt p
{
color:#414042;
font-family: 'Andes Book';
font-size:12px;
line-height:18px;
padding:0;
margin:0;
}

.landingpagetitle
{
margin-top:30px;
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
margin-bottom:10px;
}

.newsrolltitle
{
margin-top:0px;
color:#7AB800;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
margin-bottom:10px;
}

.newsrolltitle2
{
margin-top:30px;
color:#7AB800;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding-bottom:10px;
}

.newsrolltitle3
{
margin-top:30px;
color:#7AB800;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
margin-bottom:10px;
}

.symbol
{
font-family: 'modern_pictogramsnormal';
float:left;
font-size:14px;
line-height:10px;
padding-right:7px;
}

.symbol2
{
font-family: 'modern_pictogramsnormal';
float:left;
font-size:14px;
line-height:10px;
padding-right:7px;
padding-left:7px;
}

.pagetitle
{
margin-top:10px;
color:#7AB800;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding-bottom:10px;
}

.pagetext
{
color:#414042;
font-family: 'Andes Book';
font-size:14px;
line-height:20px;
}

.pagetext a:link
{
color:blue;
text-decoration:underline;
font-family: 'andes_extraboldextrabold';
}

.pagetext a:hover
{
color:purple;
text-decoration:underline;
font-family: 'andes_extraboldextrabold';
}

.pagetext a:visited
{
color:blue;
text-decoration:underline;
font-family: 'andes_extraboldextrabold';
}

.pagetext2
{
color:#B1B3B6;
font-family: 'Andes Book';
font-size:18px;
line-height:21px;
padding-top:10px;
}

.membertitle
{
color:#007A45;
font-family: 'Andes Book';
font-size:18px;
line-height:21px;
padding-top:10px;
}

.memberrole
{
color:#8f9091;
font-family: 'Andes Book';
font-size:13px;
line-height:15px;
padding-bottom:10px;
}

.memberemail
{
color:#7AB800;
font-family: 'Andes Book';
font-size:12px;
line-height:14px;
padding-top:10px;
}

.memberemail a:link
{
color:#7AB800;
text-decoration:none;
}

.memberemail a:visited
{
color:#7AB800;
text-decoration:none;
}

.memberemail a:hover
{
color:#D9D2A8;
text-decoration:none;
}

.viewbio
{
color:#7AB800;
font-family: 'Andes Book';
font-size:12px;
line-height:14px;
padding-top:10px;
cursor:pointer;
}

.viewbiomick, .viewbioelena, .viewbiolynette, .viewbiodeirdre, .viewbioclarissa, .viewbiopam, .viewbioclodagh, .viewbiopat, .viewbiodamien, .viewbiofiona
{
color:#7AB800;
font-family: 'Andes Book';
font-size:12px;
line-height:14px;
padding-top:10px;
cursor:pointer;
}

.viewbio2
{
color:#7AB800;
font-family: 'Andes Book';
font-size:12px;
line-height:14px;
padding-top:10px;
}

.memberbio
{
color:#7AB800;
font-family: 'Andes Book';
font-size:12px;
line-height:14px;
padding-top:10px;
display:none;
}

.memberbiomick, .memberbioelena, .memberbiolynette, .memberbiodeirdre, .memberbioclarissa, .memberbiopam, .memberbioclodagh, .memberbiopat, .memberbiodamien, .memberbiofiona
{
color:#7AB800;
font-family: 'Andes Book';
font-size:12px;
line-height:14px;
padding-top:10px;
display:none;
}

.countryfactslabel
{
color:#414042;
font-family:'Andes Book';
font-size:14px;
line-height:20px;
}

.countryfacts
{
color:#007A45;
font-family: 'andes_extraboldextrabold';
font-size:26px;
line-height:28px;
}

.gmap-canvas {
  line-height: 98%;
  font-size: 99%;
}

.gmap-canvas img {
  max-width: none!important;
}

.chartwell
{
font-family: 'chartwellpies';
font-size:200px;
}

.PIEsponsor
{
color:#8EC641;
}

.PIEgrant
{
color:#F1AE2E;
}

.PIEcontrib
{
color:#D9D3A4;
}

.PIEoperate
{
color:#54BCEB;
}

.PIEcircle
{
color:#FDFCF9;
}

.FYtitle
{
padding-top:8px;
padding-bottom:5px;
border-top:1px solid #007A45;
border-bottom:1px solid #007A45;
margin-bottom:10px;
color:#007A45;
}

.FYsponsor
{
margin-bottom:10px;
color:#8EC641;
}

.FYgrant
{
margin-bottom:10px;
color:#F1AE2E;
}

.FYcontrib
{
margin-bottom:10px;
color:#D9D3A4;
}

.FYoperate
{
margin-bottom:10px;
color:#54BCEB;
}

.FYtotal
{
padding-top:8px;
border-top:1px solid #007A45;
color:#007A45;
float:left;
width:100%;
}

.name
{
width:52%;padding-right:10px;float:left;margin-bottom:10px;
}

.amount
{
width:30%;padding-right:10px;float:left;margin-bottom:10px;
}

.percent
{
width:10%;float:left;	margin-bottom:10px;
}

/* LINK CLASSES   */



.aboutlist:visited
{
color:white;
}

.aboutlist:hover
{
color:white;
}

.aboutlink:link
{
color:#C60C46;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
margin:0;
}

.aboutlink:visited
{
color:#C60C46;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.aboutlink:hover
{
color:#E49998;
text-decoration:none;
background:#C60C46;

}


.whatlink:link
{
color:#FD9000;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.whatlink:visited
{
color:#FD9000;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.whatlink:hover
{
color:#F8C596;
text-decoration:none;
background:#FD9000;
}


.sponsorachild
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
}


.sponsorlink2:link
{
color:#F1AE2E;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.sponsorlink2:visited
{
color:#F1AE2E;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.sponsorlink2:hover
{
color:#F9D8A2;
text-decoration:none;
background:#F1AE2E;
}

.getinvolved
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
}

.involvedlink:link
{
color:#8EC641;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.involvedlink:visited
{
color:#8EC641;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.involvedlink:hover
{
color:#CCE3A9;
text-decoration:none;
background:#8EC641;
}


.newsmedia
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
}


.newslink:link
{
color:#0194D3;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.newslink:visited
{
color:#0194D3;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.newslink:hover
{
color:#A4C7E9;
text-decoration:none;
background:#0194D3;
}


.contactlink:link
{
color:#6C217F;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.contactlink:visited
{
color:#6C217F;
text-decoration:none;
padding:10px 0px 10px 10px;
width: 140px;
float:left;
}

.contactlink:hover
{
color:#AC8EBB;
text-decoration:none;
background:#6C217F;
}


.aboutbox
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(180, 12, 70, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: bold;
margin:0;
}

.aboutbox a:link
{
color:white;
text-decoration:none;
}

.aboutbox a:visited
{
color:white;
text-decoration:none;
}

.aboutbox a:hover
{
color:#CCE3A9;
text-decoration:none;
}

.whatbox
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(253, 144, 0, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: bold;
margin:0;
}

.whatbox a:link
{
color:white;
text-decoration:none;
}

.whatbox a:visited
{
color:white;
text-decoration:none;
}

.whatbox a:hover
{
color:#F8C596;
text-decoration:none;
}

.sponsorbox
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(241, 174, 046, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: bold;
margin:0;
}

.sponsorbox a:link
{
color:white;
text-decoration:none;
}

.sponsorbox a:visited
{
color:white;
text-decoration:none;
}

.sponsorbox a:hover
{
color:#F9D8A2;
text-decoration:none;
}

.getinvolvedbox
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(142, 198, 65, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: bold;
margin:0;
}

.getinvolvedbox a:link
{
color:white;
text-decoration:none;
}

.getinvolvedbox a:visited
{
color:white;
text-decoration:none;
}

.getinvolvedbox a:hover
{
color:#CCE3A9;
text-decoration:none;
}

.newsbox
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(0, 164, 213, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: bold;
margin:0;
}

.newsbox a:link
{
color:white;
text-decoration:none;
}

.newsbox a:visited
{
color:white;
text-decoration:none;
}

.newsbox a:hover
{
color:#CCE3A9;
text-decoration:none;
}

.contactbox
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(108, 033, 127, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: bold;
margin:0;
}

.contactbox a:link
{
color:white;
text-decoration:none;
}

.contactbox a:visited
{
color:white;
text-decoration:none;
}

.contactbox a:hover
{
color:#AC8EBB;
text-decoration:none;
}

.directbox
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: #F04E23;
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: bold;
margin:0;
}

.directbox a:link
{
color:white;
text-decoration:none;
}

.directbox a:visited
{
color:white;
text-decoration:none;
}

.directbox a:hover
{
color:#F89958;
text-decoration:none;
}



/*  FONT FACE FAMILIES   */


@font-face {
		font-family: 'HermesFB-Black';
		src: url('fonts/fontbureauhermesfbblack.eot');
		src: url('fonts/fontbureauhermesfbblack.eot#iefix') format('embedded-opentype'),
				 url('fonts/fontbureauhermesfbblack.woff') format('woff'),
				 url('fonts/fontbureauhermesfbblack.ttf') format('truetype'),
				 url('fonts/fontbureauhermesfbblack.svg') format('svg');
		font-weight: normal;
		font-style: normal;
}

@font-face {
	font-family: 'Andes Book';
	src: url('fonts/andes-book.eot');
	src: url('fonts/andes-book.eot#iefix') format('embedded-opentype'),
	     url('fonts/andes-book.woff') format('woff'),
	     url('fonts/andes-book.ttf') format('truetype'),
	     url('fonts/andes-book.svg') format('svg');
	font-weight: 200;
	font-style: normal;
}

@font-face {
    font-family: 'andes_extraboldextrabold';
    src: url('fonts/andes-extrabold.eot');
    src: url('fonts/andes-extrabold.eot#iefix') format('embedded-opentype'),
         url('fonts/andes-extrabold.woff') format('woff'),
         url('fonts/andes-extrabold.ttf') format('truetype'),
         url('fonts/andes-extrabold.svg') format('svg');
    font-weight: bold;
    font-style: normal;

}


@font-face {
    font-family: 'modern_pictogramsnormal';
    src: url('fonts/modernpictograms-webfont.eot');
    src: url('fonts/modernpictograms-webfont.eot#iefix') format('embedded-opentype'),
         url('fonts/modernpictograms-webfont.woff') format('woff'),
         url('fonts/modernpictograms-webfont.ttf') format('truetype'),
         url('fonts/modernpictograms-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'modern_pictogramsnormal';
    src: url('http://www.childfund.ie/wp-content/themes/childfund/fonts/ChartwellTextWebPro.eot.eot');
    src: url('http://www.childfund.ie/wp-content/themes/childfund/fonts/ChartwellTextWebPro.eot.eot#iefix') format('embedded-opentype'),
         url('fonts/ChartwellTextWebPro.woff') format('woff'),
    font-weight: normal;
    font-style: normal;

}

	.deskhide
	{

	display:none;

	}

	.mobmenu
	{
	display:none;
	}


    .item {
  padding:30px;
  background:white;
}

.gallery .pagetitle{margin-top: 20px;}
.gallery .item
{  
	width: 250px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

/* --- EASYDROPDOWN FLAT THEME by Jan Cantor --- */

/* PREFIXED CSS */

.dropdown,
.dropdown div,
.dropdown li,
.dropdown div::after,
.dropdown .carat,
.dropdown .carat:after,
.dropdown .selected::after,
.dropdown:after{
	-webkit-transition: all 150ms ease-in-out;
	-moz-transition: all 150ms ease-in-out;
	-ms-transition: all 150ms ease-in-out;
	transition: all 150ms ease-in-out;
}

.dropdown .selected::after,
.dropdown.scrollable div::after{
	-webkit-pointer-events: none;
	-moz-pointer-events: none;
	-ms-pointer-events: none;
	pointer-events: none;
}

/* WRAPPER */

.dropdown{
	position: relative;
	width: 250px;
	cursor: pointer;
	font-weight: 200;
	background: #29AF84;
	padding: 8px 0px 8px;

	border-radius: 5px;

	color:  #000;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.dropdown.open{
	z-index: 2;
}

.dropdown:hover,
.dropdown.focus{
	background: #00C384;
}

/* CARAT */

.dropdown .carat,
.dropdown .carat:after{
	position: absolute;
	right: 14px;
	top: 50%;
	margin-top: -3px;
	border: 6px solid transparent;
	border-top: 6px solid #FFF;
	z-index: 1;

	-webkit-transform-origin: 50% 20%;
	-moz-transform-origin: 50% 20%;
	-ms-transform-origin: 50% 20%;
	transform-origin: 50% 20%;

}

.dropdown:hover .carat:after{
	border-top-color: #f4f4f4;
}

.dropdown.focus .carat{
	border-top-color: #f8f8f8;
}

.dropdown.focus .carat:after{
	border-top-color: #0180d1;
}

.dropdown.open .carat{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

/* OLD SELECT (HIDDEN) */

.dropdown .old{
	position: absolute;
	left: 0;
	top: 0;
	height: 0;
	width: 0;
	overflow: hidden;
}

.dropdown select{
	position: absolute;
	left: 0px;
	top: 0px;
}

.dropdown.touch select{
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
}
#input_7_8_1_container, #input_7_8_container label, #input_6_8_1_container, #input_6_8_container label {margin-left: 10px;}
/* SELECTED FEEDBACK ITEM */
.dropdown .selected {
    color: #FFF;
}

.dropdown .selected,
.dropdown li{
	display: block;
	font-size: 16px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1;
	padding: 8px 12px;
	overflow: hidden;
	white-space: nowrap;
}

.dropdown .selected::after{
	content: '';
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 60px;

	border-radius: 0 5px 5px 0;
	box-shadow: inset -55px 0 25px -20px #29af84;
}

.dropdown:hover .selected::after,
.dropdown.focus .selected::after{
	box-shadow: inset -55px 0 25px -20px #00c384;
}

/* DROP DOWN WRAPPER */

.dropdown div{
	position: absolute;
	height: 0;
	left: 0;
	right: 0;
	top: 100%;
	margin-top: 1px;
	background: #00C384;
	overflow: hidden;
	opacity: 0;
	color: #04724E;

	border-radius: 5px;
}

.dropdown:hover div{
	background: #00C384;

	border-radius: 5px;
}

/* Height is adjusted by JS on open */

.dropdown.open div{
	opacity: 1;
	z-index: 2;
}

/* FADE OVERLAY FOR SCROLLING LISTS */

.dropdown.scrollable div::after{
	content: '';
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 50px;

	box-shadow: inset 0 -50px 30px -35px #00c384;
}

.dropdown.scrollable:hover div::after{
	box-shadow: inset 0 -50px 30px -35px #00c384;
}

.dropdown.scrollable.bottom div::after{
	opacity: 0;
}

/* DROP DOWN LIST */

.dropdown ul{
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	list-style: none;
	overflow: hidden;
	border-radius: 5px;
}

.dropdown.scrollable.open ul{
	overflow-y: auto;
}

/* DROP DOWN LIST ITEMS */

.dropdown li{
	list-style: none;
	padding: 14px 12px;
	border-bottom: 1px solid #29AF84;
}

.dropdown li:last-child {
    border-bottom: 0;
}

/* .focus class is also added on hover */

.dropdown li.focus{
	background: #00C384;
	position: relative;
	z-index: 3;
	color: #fff;
}

.dropdown li.active{
	background: #29AF84;
	color: #fff;
}

@media only screen and ( max-width: 40em ) /* 640px */
{

        .item
        {
        	width:100%;
        	margin:0;
            margin-bottom: 0.938em; /* 15px */
        }
}

@media only screen and ( max-width: 20em ) /* 320px */
{
    #list
    {
        -webkit-column-count: auto;
        -moz-column-count: auto;
        column-count: auto;
    }
}

/* ============================= */
/* ! Layout for mobile version   */
/* ============================= */

@media handheld, only screen and (max-width: 767px) {

	body {
	font-size: 16px;
	-webkit-text-size-adjust: none;
	}

	.logomob
	{
	width:110px;
	padding:10px 0px 10px 0px;
	float:left;
	}

	.search
	{
	display:none;
	}

	.mobhide
	{
	display:none;
	}

	.deskhide
	{
	display:block;
	}

	.menumob
	{
	float:right;
	width:34px;
	padding-top:10px;
	cursor:pointer;
	}

	h1
	{
	color:#007A45;
	font-family: 'HermesFB-Black';
	font-size:16px;
	line-height:18px;
	text-transform:uppercase;
	padding-bottom:10px;
	}

	.homecaption
	{
	display:none;
	}

	.one
	{
	height:80px;
	background: url('img/ourvision2.jpg') left center;
	}

	.two
	{
	height:80px;
	background: url('img/donatenow2.jpg') left center;
	}

	.three
	{
	height:80px;
	background: url('img/wherewework2.jpg') left center;
	}

	.four
	{
	height:80px;
	background: url('img/sponsorchild2.jpg') left center;
	}

	.onetext, .twotext, .threetext, .fourtext
	{
	font-family: 'HermesFB-Black';
	color:white;
	font-size:12px;
	line-height:12px;
	text-transform:uppercase;
	}


.heightSm{height:200px;}


.row2 .leftblock, .row2 .centreblock, .row2 .thirdblock, .row2 .rightblock, .row2 .halfblock {
width: auto;
	float: none;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 20px;
	padding-right: 20px;
}


.row2 .menublock {
	width: auto;
	float: none;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.row2 .halfblock2 {
	width: auto;
	float: none;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.row2 .fullblock {
	width: auto;
	float: none;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.rightblock img {
width: 100%;
height:auto;
}

	.row .onecol, .row .twocol, .row .threecol, .row .fourcol, .row .fivecol, .row .sixcol,  .row .sevencol, .row .eightcol, .row .ninecol, .row .tencol, .row .elevencol, .row .twelvecol {
	width: auto;
	float: none;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 20px;
	padding-right: 20px;
	}

	.row .twelvecol2, .row .sixcol2
	{
	width: auto;
	float: none;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
	}

	.homebutton
{
width:25%;
margin-right: 0px;
float: left;
min-height: 1px;
}

.footerfolio
{
color:black;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
padding-bottom:10px;
text-transform:uppercase;
letter-spacing:.1em;
font-weight:300;
}

.breadcrumbs
{
color:#7AB800;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
text-transform:uppercase;
letter-spacing:.1em;
border-bottom: 0px dashed #D9D2A8;
border-top: 0px dashed #D9D2A8;
margin-top:30px;
}

.mylifemyworldtext
{
color:#597ec1;
font-family: 'Andes Book';
font-size:12px;
line-height:14px;
}

.extraspace
{
margin-left:0px;
}

.sponsorchild, .rsABlock
{
margin-top:-50px;
}

.footerfolio
{
color:black;
font-family: 'Andes Book';
font-size:10px;
line-height:14px;
padding-top:10px;
padding-bottom:10px;
text-transform:uppercase;
letter-spacing:.1em;
font-weight:300;
}

.pagetitle
{
margin-top:20px;
color:#7AB800;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding-bottom:10px;
padding-right:0px;
}

.pagetext
{
color:#414042;
font-family: 'Andes Book';
font-size:14px;
line-height:20px;
padding-right:0px;
}

.extrapadding
{
margin-top:20px;
}

h5
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(180, 12, 70, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: normal;
margin-bottom:30px;
}

h3
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(241, 174, 046, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: normal;
margin-bottom:30px;
}

select
{
font-family: 'Andes Book';
margin-top:20px;
text-transform:uppercase;
letter-spacing:.1em;
font-size:10px;
border:0;
appearance: none;
}

.mobrow
{
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
border-bottom:1px solid #f1f1f1;
}

.aboutlink:link
{
color:#C60C46;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.aboutlink:visited
{
color:#C60C46;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.aboutlink:hover
{
color:#E49998;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#C60C46;
}


.whatlink:link
{
color:#FD9000;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.whatlink:visited
{
color:#FD9000;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.whatlink:hover
{
color:#F8C596;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#FD9000;
}

.sponsorlink:link
{
color:#F1AE2E;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.sponsorlink:visited
{
color:#F1AE2E;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.sponsorlink:hover
{
color:#F9D8A2;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#F1AE2E;
}

.involvedlink:link
{
color:#8EC641;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.involvedlink:visited
{
color:#8EC641;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.involvedlink:hover
{
color:#CCE3A9;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#8EC641;
}


.newslink:link
{
color:#0194D3;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.newslink:visited
{
color:#0194D3;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.newslink:hover
{
color:#A4C7E9;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#0194D3;
}


.contactlink:link
{
color:#6C217F;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.contactlink:visited
{
color:#6C217F;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.contactlink:hover
{
color:#AC8EBB;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#6C217F;
}

}


/* ========================================== */
/* ! Provide higher res assets for iPhone 4   */
/* ========================================== */

@media only screen and (-webkit-min-device-pixel-ratio: 2) {

/*	.logo {
		background: url(http://www.childfund.ie/wp-content/themes/childfund/logo2x.jpg) no-repeat;
		background-size: 212px 303px;
	}*/

} 
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding-bottom:10px;
padding-right:0px;
}

.pagetext
{
color:#414042;
font-family: 'Andes Book';
font-size:14px;
line-height:20px;
padding-right:0px;
}

.extrapadding
{
margin-top:20px;
}

h5
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(180, 12, 70, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: normal;
margin-bottom:30px;
}

h3
{
color:white;
font-family: 'HermesFB-Black';
font-size:26px;
line-height:28px;
text-transform:uppercase;
padding:20px;
background: rgba(241, 174, 046, 1);
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
font-weight: normal;
margin-bottom:30px;
}

select
{
font-family: 'Andes Book';
margin-top:20px;
text-transform:uppercase;
letter-spacing:.1em;
font-size:10px;
border:0;
appearance: none;
}

.mobrow
{
-webkit-box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
box-shadow: 0px 2px 5px 1px rgba(22, 136, 87, 0.2);
border-bottom:1px solid #f1f1f1;
}

.aboutlink:link
{
color:#C60C46;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.aboutlink:visited
{
color:#C60C46;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.aboutlink:hover
{
color:#E49998;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#C60C46;
}


.whatlink:link
{
color:#FD9000;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.whatlink:visited
{
color:#FD9000;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.whatlink:hover
{
color:#F8C596;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#FD9000;
}

.sponsorlink:link
{
color:#F1AE2E;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.sponsorlink:visited
{
color:#F1AE2E;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.sponsorlink:hover
{
color:#F9D8A2;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#F1AE2E;
}

.involvedlink:link
{
color:#8EC641;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.involvedlink:visited
{
color:#8EC641;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.involvedlink:hover
{
color:#CCE3A9;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#8EC641;
}


.newslink:link
{
color:#0194D3;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.newslink:visited
{
color:#0194D3;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.newslink:hover
{
color:#A4C7E9;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#0194D3;
}


.contactlink:link
{
color:#6C217F;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.contactlink:visited
{
color:#6C217F;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
}

.contactlink:hover
{
color:#AC8EBB;
text-decoration:none;
padding:10px 0px 10px 20px;
width:100%;
float:left;
background:#6C217F;
}

}


/* ========================================== */
/* ! Provide higher res assets for iPhone 4   */
/* ========================================== */

@media only screen and (-webkit-min-device-pixel-ratio: 2) {

/*	.logo {
		background: url(http://www.childfund.ie/wp-content/themes/childfund/logo2x.jpg) no-repeat;
		background-size: 212px 303px;
	}*/

}