.ecta {display:initial; float:right; width:277px; height:126px; margin-top:-10px; margin-left:50px; margin-bottom:50px; }
body {padding:0px; margin:0px; font-family: 'Average Sans', sans-serif; color:#434343;}
.myenrolbutton {
	display: block;
	width: 275px;
	height: 79px;
	background: url('http://www.fantailschildcare.co.nz/uploads/faimg/enrolbtnmain.png') bottom;
	text-indent: -99999px;
margin-top:30px;
}
.fb_invalid {color:#e97e16; }
.error_message ul {margin:0px; padding:0px;}
.error_message li {list-style-image:none !important; color:#e97e16; list-style-type:none; margin:0px padding:0px;;}
.myenrolbutton:hover {
	background-position: 0 0;
}
.skinwidth {max-width:1123px; width:100%; margin:auto;}
.footerbgcolor { background-color:#eeeeee; padding-top:30px; padding-bottom:30px;}
.copyrightbgcolor { background-color:#eee; padding-top:10px; padding-bottom:10px;}
a.opacity {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;}
a.opacity:hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
filter: alpha(opacity=80);
-moz-opacity: .8;
-khtml-opacity: .8;
opacity: .8;}
.logopane {float:left; width:10%; height:195px; margin-bottom:-90px !important;  position:relative; z-index:500;}
.menupane {width:100%; max-width:870px; float:right; text-align:right; margin-top:40px;}
.clearall {clear:both;}
.slides_container {
width: 715px !important;}
.bannerbg {width:100%; min-height:555px; background-image:url(http://www.fantailschildcare.co.nz/uploads/faimg/bannerbgblue.jpg); background-position:center top; margin-bottom:-100px; position:relative}
.topleftpane {float:left; max-width:295px; width:23%; margin-top:90px; padding-left:2%; min-height:300px;}
.toprightpane {float:right; max-width:768px; width:73%; padding-top:52px; padding-left:2%; min-height:300px;}
.leftcol {float:left; max-width:295px; width:23%; padding-left:2%; min-height:50px;  position:relative}
.leftcolmob {display:none;}
.rightcol {float:right; max-width:788px; width:73%; padding-left:2%; min-height:50px;  position:relative}
.fullwidthsep {width:100%; margin-top:40px; margin-bottom:0px; height:10px; background-image:url(http://www.fantailschildcare.co.nz/uploads/faimg/sepdots.jpg); background-repeat:repeat-x;}
.fullwidthsep2 {width:100%; margin-top:0px; margin-bottom:0px; height:10px; background-image:url(http://www.fantailschildcare.co.nz/uploads/faimg/sepdots.jpg); background-repeat:repeat-x; margin-bottom:0px;}
.footerpane1 {width:19%; min-width:150px; float:left; padding-left:3%; padding-right:3%; color:#8b8b8b; margin-top:10px;}
.footerpane2 {width:39%; min-width:150px; float:left; padding-left:3%; padding-right:3%; color:#8b8b8b; margin-top:10px;}
.footerpane3 {margin-top:10px; width:23%; min-width:150px; float:left; padding-left:3%; padding-right:3%;}
.instructiontext {padding-top:50px; color:#ccc; font-size:13px; text-decoration:none;}
.picturelist {margin-top:10px;}
.copyrightpane {width:45%; padding-left:3%; float:left; min-width:300px;  padding-bottom:0px;}
.bottomlinkspane {width:48%; padding-right:3%; float: right; min-width:300px; padding-bottom:0px; text-align:right;}
.mobilecall {display:none;}
.latestnewsinner::-webkit-scrollbar {width: 4px;}
.latestnewsinner::-webkit-scrollbar-thumb {background-color:#ccc;}
.latestnewsinner {height:340px; overflow-y: scroll;
overflow-x: hidden; padding-top:0px; }
.latestnewscontainer {width:85%; padding-left:10%; padding-right:5%; padding-top:20px; background: -moz-linear-gradient(top,  rgba(226,230,232,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,230,232,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(226,230,232,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(226,230,232,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(226,230,232,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(226,230,232,1) 0%,rgba(255,255,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e6e8', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
-webkit-border-radius: 20px !mportant;
-moz-border-radius: 20px !mportant;
border-radius: 20px; !mportant}
.backtotop {display:none;}
.menuicon {display:none;}



.picturelist li {list-style-image:none; padding:0px; margin:0px;}
.thumb a img {border:4px solid #ccc !important;height:143px !important; }
.thumb {float:left!important; height:143px !important; width:230px !important;}
.mobilenav {display:none;}
.tinynav1 {display:none;}

.tabletemail {display:none;}
.tabletphone {display:none;}


nav a#pull1
	{
      	  	display:block;
		color: #fff;
                background-color:#b4cc56;		
		font-size: 24px;
		font-weight: 300;		
		height: 30px;
		margin: 0px;
                padding-left:30px;
		padding: 20px;                
		width: 100%;                   
		text-decoration:none;
                font-family:'Fjalla One', sans-serif; 
                text-align: center;
                
}







	
/* Stylesheet: mainlayout Modified On 2014-03-24 10:00:13 */
@media (max-width: 1015px) {
	html { 	-webkit-text-size-adjust: 100%; overflow-x: hidden;
		/* Prevent font scaling in landscape */
	}
body { overflow-x: hidden; }

.topleftpane {display:none !important;}
.ecta {display:none !important;}
.toprightpane {float:left;}
.slides_container {
width: 730px !important;}
.logopane {width:100px; height:280px !important; position:relative; float:left; }
.topleftpane {width:100% !important;}
.leftcol {width:225px; float:left;}
.rightcol {width:60%; float:left; margin-left:20px;}
.leftcol p, ul  {font-size:14px; line-height:18px;}
.rightcol p, ul {font-size:14px; line-height:18px;}
.menupane  {margin-top: 0px; }
#menuwrapper {float:left !important;}
.topleftpant p {font-size:14px !important; line-height:18px !important;}
p {font-size:14px !important; line-height:18px !important;}
.latestnewsinner {height: 235px; overflow-y: scroll; overflow-x: hidden; padding-top: 0px;}
.footerpane1 {width: 24% !important;}
.footerpane2 {width: 24% !important;}
.copyrightpane {width: 100% !important; float:none; margin:auto; text-align:center; margin-bottom:0px !important; padding-bottom:0px !important; margin-top:10px !important; }
.bottomlinkspane {width: 100% !important; float:none; margin:auto;text-align:center; margin-top:0px !important; padding-top:0px !important;}
ul#primary-nav li a {color: #0b5d9c; padding: 12px 17px 12px 17px !important; display: block; text-decoration: none; font-family: 'Fjalla One', sans-serif; font-size: 18px !important; font-weight: 300;}

.tabletphone {display:inline; position:absolute right; float:right; padding-right:10px; padding-top:15px; text-align: right;}
a.tabletphone {color:#25aee4 !important; font-size:16px; font-family: 'Fjalla One', sans-serif; font-weight:400; text-decoration:none; padding-top:0px; margin-top:0px;}
a.tabletphone:hover {color:#b4cd52 !important; font-size:16px; font-family: 'Fjalla One', sans-serif; font-weight:400; text-decoration:none; margin-top:0px;}
a.enrollink {color:#b4cd52 !important; font-size:42px; font-family: 'Fjalla One', sans-serif; font-weight:400; text-decoration:none; text-align:right;  }
a.enrollink:hover {color:#25aee4 !important; font-size:42px; font-family: 'Fjalla One', sans-serif; font-weight:400; text-decoration:none;text-align:right;  }
}


/* Stylesheet: Tablet Modified On 2014-03-21 10:08:02 */
@import url(http://fonts.googleapis.com/css?family=Average+Sans);
@import url(http://fonts.googleapis.com/css?family=Fjalla+One);

h1 {color:#364b73; font-size:30px; font-family: 'Fjalla One', sans-serif; font-weight:400;}
h2 {color:#8b9e40; font-size:20px; font-family: 'Fjalla One', sans-serif; font-weight:400;}
h3 {color:#364b73; font-size:18px; font-family: 'Fjalla One', sans-serif; font-weight:400;}
h4 {color:#434343; font-size:17px; font-family: 'Fjalla One', sans-serif; margin:0px; padding:0px; font-weight:400;}
h5 {color:#ffffff; font-size:20px; font-family: 'Fjalla One', sans-serif; font-weight:400; background-image:url(http://www.fantailschildcare.co.nz/uploads/faimg/orangetab.png); background-repeat:no-repeat; padding:23px 10px 25px 20px; margin:0px;}
h6 {color:#ffffff; font-size:26px; font-family: 'Fjalla One', sans-serif; margin:0px; padding:0px; font-weight:400;}
.bluetab {color:#ffffff; font-size:20px; font-family: 'Fjalla One', sans-serif; font-weight:400; background-image:url(http://www.fantailschildcare.co.nz/uploads/faimg/bluetab.png); background-repeat:no-repeat; padding:23px 10px 25px 20px; margin:0px; width:195px !important;}

p {font-family: 'Average Sans', sans-serif; color:#434343; font-size:16px; line-height:20px;}
.rightcol ul {list-style-image: url(http://www.fantailschildcare.co.nz/uploads/faimg/bullet.jpg) !important;}
.rightcol li {padding-left:10px; margin-top:10px;margin-bottom:10px !important;}
a, a:link, a:active, a:visited {color:#2a3e6c; text-decoration:none; font-weight:normal;}
a:hover {color:#8b9e40; text-decoration:none; font-weight:normal;}

.topleftpane p {color:#fff !important; padding-left:10px;}
.NewsSummary {color:#fff !important; padding-left:10px; line-height:18px; margin-top:20px;}

a.testimonialreadmore {font-size:18px; font-family: 'Fjalla One', sans-serif; color:#fff; line-height:34px; text-decoration:none; }

.footerpane2 p {font-family:Average Sans, sans-serif; font-size:14px; color:#8b8b8b;}
.footerpane2 a {font-family:Average Sans, sans-serif; font-size:14px; color:#8b8b8b; text-decoration:none; font-weight:300;}
.footerpane2 a:hover {font-family:Average Sans, sans-serif; font-size:14px; color:#87af3f; text-decoration:none; font-weight:300;}
.footerpane1 p {font-family:Average Sans, sans-serif; font-size:14px; color:#8b8b8b;}
.footerpane1 a {font-family:Average Sans, sans-serif; font-size:14px; color:#8b8b8b; text-decoration:none; font-weight:300;}
.footerpane1 a:hover {font-family:Average Sans, sans-serif; font-size:14px; color:#87af3f; text-decoration:none; font-weight:300;}
.footerpane1 ul {-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2; margin-left:0px; padding:0px;}
.copyrightpane p {font-family:Average Sans, sans-serif; font-size:14px; color:#8b8b8b !important;}
.copyrightpane a {font-family:Average Sans, sans-serif; font-size:14px; color:#8b8b8b !important; text-decoration:none; font-weight:300;}
.copyrightpane a:hover {font-family:Average Sans, sans-serif; font-size:14px; color:#87af3f !important; text-decoration:none; font-weight:300;}
.bottomlinkspane p {font-family:Average Sans, sans-serif; font-size:14px; color:#8b8b8b !important;}
.bottomlinkspane a {font-family:Average Sans, sans-serif; font-size:14px; color:#8b8b8b !important; text-decoration:none; font-weight:300;}
.bottomlinkspane a:hover {font-family:Average Sans, sans-serif; font-size:14px; color:#87af3f !important; text-decoration:none; font-weight:300;}
a.lastestnewslink {color:#1b8dcd; font-size:18px; font-family: 'Fjalla One', sans-serif; font-weight:400; text-decoration:none; padding-top:0px; margin-top:0px;}
a.lastestnewslink:hover {color:#8b9e40; font-size:18px; font-family: 'Fjalla One', sans-serif; font-weight:400; text-decoration:none; padding-top:0px; margin-top:0px;}

a.testimonialreadmore {background-image:url(http://www.fantailschildcare.co.nz/uploads/faimg/readmorebtn.png); background-repeat:no-repeat; font-size:16px; padding:9px 11px 10px 11px; font-weight:400;}
a.testimonialreadmore:hover {background-image:url(http://www.fantailschildcare.co.nz/uploads/faimg/readmorebtn.png); background-repeat:no-repeat; font-size:16px; padding:9px 11px 10px 11px; font-weight:400; color:#566715;}


a.othertestimonialsbtn {background-image:url(http://www.fantailschildcare.co.nz/uploads/faimg/othertestimonialsbtn.png); background-repeat:no-repeat;  padding:8px 20px 12px 20px; font-size:18px; font-family: 'Fjalla One', sans-serif; font-weight:400; color:#fff; }
a.othertestimonialsbtn:hover {background-image:url(http://www.fantailschildcare.co.nz/uploads/faimg/othertestimonialsbtn.png); background-repeat:no-repeat;  padding:8px 20px 12px 20px; font-size:18px; font-family: 'Fjalla One', sans-serif; font-weight:400; color:#566715; }
.latestnewsinner p { margin: 8px 0px; padding:0px;}


.albumpicturecount {font-size:14px; font-style:normal !important; color:#87af3f; margin:0px; padding:0px;}
.albumpicturecount2 {text-align:left; font-size:14px; font-style:normal !important; color:#87af3f; margin:0px; padding:0px;}
.albumname {font-size:18px; color:#23739e;margin:0px; padding:0px;}

.enrolformouter {width:80%;}
#enrolfieldchildsname {width:100%; height:25px; margin-bottom:8px; font-size:16px;}
#enrolfieldparentsname {width:100%; height:25px; margin-bottom:8px; font-size:16px;}
#enrolfieldaddress {width:100%;  margin-bottom:8px; height:60px; color: #4a524f; border: 1px solid #ccc; font-family: 'Average Sans', sans-serif; font-size:16px;}
#enrolfieldphone {width:100%; height:25px; margin-bottom:8px; font-size:16px;}
#enrolfieldmobile {width:100%; height:25px; margin-bottom:8px; font-size:16px;}
#enrolfielddob  {width:100%; height:25px; margin-bottom:8px; font-size:16px;}
#enrolfieldstartdate {width:100%; height:25px; margin-bottom:8px; font-size:16px; margin-top:15px;}
#enrolemail_1 {width:100%; height:25px; margin-bottom:8px; font-size:16px;}

#enrolfieldlocation {width:100%; height:25px; margin-bottom:8px; font-size:16px; margin-top:15px; font-size:14px;}
#enrolfieldnotes {width:100%;  margin-bottom:20px; height:120px; color: #4a524f; border: 1px solid #ccc; font-family: 'Average Sans', sans-serif; font-size:16px;}
#m403a2fbrp_captcha_phrase {width:100%; height:25px; margin-bottom:20px; font-size:16px; margin-top:15px;}
.captcha {text-align:center;}

/* Stylesheet: styles Modified On 2014-03-24 10:03:50 */
