/* ============================== */
/* ! Layout for desktop version   */
/* ============================== */

select {

	border: 0 !important;  /*Removes border*/
		-webkit-appearance: none;  /*Removes default chrome and safari style*/
		-moz-appearance: none; /* Removes Default Firefox style*/
		background: white;
		width: 200px; /*Width of select dropdown to give space for arrow image*/
		text-indent: 0.01px; /* Removes default arrow from firefox*/
		text-overflow: "";  /*Removes default arrow from firefox*/ /*My custom style for fonts*/
		color: #7b6350;
		font-family: 'andes_extraboldextrabold';
		font-size: 18px;
		font-weight: 100;
		cursor: pointer;
		font-style: normal;

}


body
{
font-family: 'Andes Book';
font-size:14px;
margin:0;
padding:0;
background: url('../img/bg2.jpg');
color:#7b6350;
}

h1
{
font-family: 'andes_extraboldextrabold';
padding-bottom:10px;
font-size:18px;
line-height:20px;
font-weight:normal;
}


a:link
{
font-family: 'andes_extraboldextrabold';
color:#7B6350;
text-decoration:none;
}

a:visited
{
color:#7B6350;
text-decoration:none;
}

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

.childfundslidedown
{
display:none;
}

.logo
{
width:130px;
}

.newboxes2
{
display: none;
}

.countryflag
{
float:right;
width:120px;
}

.floatingHeader
{
position: fixed;
top: 0;
visibility: hidden;
}

.homebutton
{
font-family: 'webfontregular';
font-size:42px;
line-height:0px;
margin-right:20px;
vertical-align:middle;
}

p
{
margin-bottom:20px;
}


.introthumb
{
margin-top:120px;
height:150px;
width:150px;
float:right;
border:10px solid white;
-webkit-box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
}

.gallerythumb
{
float:right;
height:150px;
overflow:hidden;
-webkit-box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
border:10px solid white;
z-index:0;
width:150px;
}

.iframestyle
{
margin-bottom:460px;
margin-top:30px;
width:100%;
height:400px;
-webkit-box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
}


.curiosities
{
border:10px solid #7B6350;
-webkit-box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
background: url('../img/grid2.png');
padding:20px;
float:left;
width: 13.45%;
margin-bottom:30px;
}

.curiosities2
{
border:10px solid #7B6350;
-webkit-box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
background: url('../img/grid2.png');
padding:20px;
float:right;
width: 23.45%;
margin-bottom:30px;
}

.curiosities3
{
border:10px solid #7B6350;
-webkit-box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
box-shadow: 0px 2px 5px 1px rgba(1, 1, 1, 0.2);
background: url('../img/grid2.png');
padding:20px;
float:right;
width: 23.45%;
margin-bottom:30px;
}

.question1
{
font-family: 'andes_extraboldextrabold';
padding-bottom:10px;
font-size:18px;
line-height:20px;
cursor:pointer;
}

.answer1
{
display:none;
}


.question2
{
font-family: 'andes_extraboldextrabold';
padding-bottom:10px;
font-size:18px;
line-height:20px;
cursor:pointer;
}

.answer2
{
display:none;
}


.question3
{
font-family: 'andes_extraboldextrabold';
padding-bottom:10px;
font-size:18px;
line-height:20px;
cursor:pointer;
}

.answer3
{
display:none;
}


.question4
{
font-family: 'andes_extraboldextrabold';
padding-bottom:10px;
font-size:18px;
line-height:20px;
cursor:pointer;
}

.answer4
{
display:none;
}



/*  TEXT STYLES   */


.alliancetext
{
font-family: 'Andes Book';
font-size:12px;
line-height:16px;
font-weight:normal;
color:#D5E04F;
}

.introtext
{
font-family: 'andes_extraboldextrabold';
font-size:18px;
line-height:22px;
font-weight:normal;
color:#7c6451;
}

.countrylarge
{
font-family: 'andes_extraboldextrabold';
font-size:42px;
line-height:50px;
font-weight:normal;
color:#7c6451;
}

.countrytextlarge
{
font-family: 'andes_extraboldextrabold';
font-size:116px;
line-height:100px;
font-weight:normal;
color:#7c6451;
}

.choosecountrytext
{
font-family: 'andes_extraboldextrabold';
font-size:18px;
line-height:20px;
font-weight:normal;
color:#54BCEB;
}


.abouttextlarge
{
font-family: 'andes_extraboldextrabold';
font-size:18px;
line-height:20px;
font-weight:normal;
color:#D5E04F;
}

.abouttextsmall
{
font-family: 'Andes Book';
font-size:12px;
line-height:16px;
font-weight:normal;
color:#D5E04F;
}

.teachertextlarge
{
font-family: 'Andes Book';
font-size:18px;
line-height:20px;
font-weight:normal;
color:#7c6451;
}

.teachertextsmall
{
font-family: 'Andes Book';
font-size:12px;
line-height:16px;
font-weight:normal;
color:#7c6451;
}

.parenttextlarge
{
font-family: 'Andes Book';
font-size:18px;
line-height:20px;
font-weight:normal;
color:#7c6451;
}

.parenttextsmall
{
font-family: 'Andes Book';
font-size:12px;
line-height:16px;
font-weight:normal;
color:#7c6451;
}

.storytitle
{
font-family: 'andes_extraboldextrabold';
font-size:84px;
line-height:100px;
font-weight:normal;
color:#7c6451;
}

.storytext
{
font-family: 'andes_extraboldextrabold';
font-size:42px;
line-height:46px;
font-weight:normal;
color:#7c6451;
}

.familytitle
{
font-family: 'andes_extraboldextrabold';
font-size:42px;
line-height:50px;
font-weight:normal;
color:#EE8422;
}

.familytext
{
font-family: 'Andes Book';
font-size:18px;
line-height:22px;
font-weight:normal;
color:#EE8422;
}


.schooltitle
{
font-family: 'andes_extraboldextrabold';
font-size:42px;
line-height:50px;
font-weight:normal;
color:#D5E04F;
}

.schooltext
{
font-family: 'Andes Book';
font-size:18px;
line-height:22px;
font-weight:normal;
color:#D5E04F;
}

.playtitle
{
font-family: 'andes_extraboldextrabold';
font-size:42px;
line-height:50px;
font-weight:normal;
color:#008853;
}

.playtext
{
font-family: 'Andes Book';
font-size:18px;
line-height:22px;
font-weight:normal;
color:#008853;
}


.villagetitle
{
font-family: 'andes_extraboldextrabold';
font-size:42px;
line-height:50px;
font-weight:normal;
color:#0194D3;
}

.villagetext
{
font-family: 'Andes Book';
font-size:18px;
line-height:22px;
font-weight:normal;
color:#0194D3;
}

.moretitle
{
font-family: 'andes_extraboldextrabold';
font-size:42px;
line-height:50px;
font-weight:normal;
color:#C60C46;
}

.moretext
{
font-family: 'Andes Book';
font-size:18px;
line-height:22px;
font-weight:normal;
color:#C60C46;
}



/* LINK CLASSES   */

a.homebutton:link
{
font-family: 'webfontregular';
color:#7B6350;
text-decoration:none;
}

a.homebutton:hover
{
font-family: 'webfontregular';
color:#D9D3A4;
text-decoration:none;
}

a.homebutton:visited
{
font-family: 'webfontregular';
color:#7B6350;
text-decoration:none;
}

a.about:link
{
font-family: 'Andes Book';
line-height:26px;
color:#7B6350;
text-decoration:none;
}

a.about:visited
{
font-family: 'Andes Book';
color:#7B6350;
text-decoration:none;
}

a.about:hover
{
font-family: 'Andes Book';
color:#D9D3A4;
text-decoration:none;
}

a.back:link
{
color:#7B6350;
text-decoration:none;
}

a.back:visited
{
color:#7B6350;
text-decoration:none;
}

a.back:hover
{
color:#D9D3A4;
text-decoration:none;
}

a.choose:link
{
color:#7B6350;
text-decoration:none;
}

a.choose:visited
{
color:#7B6350;
text-decoration:none;
}

a.choose:hover
{
color:#D9D3A4;
text-decoration:none;
}

a.teacher:link
{
color:#7B6350;
text-decoration:none;
}

a.teacher:visited
{
color:#7B6350;
text-decoration:none;
}

a.teacher:hover
{
color:#D9D3A4;
text-decoration:none;
}

a.parent:link
{
color:#7B6350;
text-decoration:none;
}

a.parent:visited
{
color:#7B6350;
text-decoration:none;
}

a.parent:hover
{
color:#D9D3A4;
text-decoration:none;
}

a.family:link
{
color:#EE8422;
text-decoration:none;
}

a.family:visited
{
color:#EE8422;
text-decoration:none;
}

a.family:hover
{
color:#D9D3A4;
text-decoration:none;
}


a.village:link
{
color:#0194D3;
text-decoration:none;
}

a.village:visited
{
color:#0194D3;
text-decoration:none;
}

a.village:hover
{
color:#D9D3A4;
text-decoration:none;
}


a.school:link
{
color:#D5E04F;
text-decoration:none;
}

a.school:visited
{
color:#D5E04F;
text-decoration:none;
}

a.school:hover
{
color:#D9D3A4;
text-decoration:none;
}

a.play:link
{
color:#008853;
text-decoration:none;
}

a.play:visited
{
color:#008853;
text-decoration:none;
}

a.play:hover
{
color:#D9D3A4;
text-decoration:none;
}

a.more:link
{
color:#C60C46;
text-decoration:none;
}

a.more:visited
{
color:#C60C46;
text-decoration:none;
}

a.more:hover
{
color:#D9D3A4;
text-decoration:none;
}



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

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

.abouttextsmall a:hover
{
color:#006F42;
text-decoration:none;
}

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

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

.abouttextlarge a:hover
{
color:#006F42;
text-decoration:none;
}

.countrylarge a:link
{
color:#7c6451;
text-decoration:none;
}

.countrylarge a:visited
{
color:#7c6451;
text-decoration:none;
}

.countrylarge a:hover
{
color:#D9D3A4;
text-decoration:none;
}


/*  FONT FACE FAMILIES   */


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

}



@font-face {
    font-family: 'webfontregular';
    src: url('../fonts/entypo-webfont.eot');
    src: url('../fonts/entypo-webfont.eot#iefix') format('embedded-opentype'),
         url('../fonts/entypo-webfont.woff') format('woff'),
         url('../fonts/entypo-webfont.ttf') format('truetype'),
         url('../fonts/entypo-webfont.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: normal;
	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: normal;
    font-style: normal;

}


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

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

	body {

	}

}


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

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

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

}