body.home.page.page-id-2.page-template-default a.body{width:0%!important;}
body.page-template-default{padding:0px!important;}


/*SiteSkin Click-through*/
#sitewrap{width:82%!important;left:9%!important;right:9%!important; min-height:900px!important;}

@media only screen and (min-width:1024px) and  (max-width:1440px) 
{
    #sitewrap { left:0!important; right:0!important; width:100%!important; min-height:900px!important;}
}
/*SiteSkin Click-through*/

.NewContainer {
	height:100%;	
}
#container header#newKidspotHeader #headerRow {
	width: 972px;
	background-color: #fff;
	margin:0 auto;
	height:134px;
	padding: 0 5px 0 15px;
	float:left;
	position:relative;
	z-index:1;
}


#newKidspotHeader { margin:0px auto 0 auto; background-color: #fff;width: 992px; position:relative; z-index:2;}
/*@media screen and (-webkit-min-device-pixel-ratio: 0){ #newKidspotHeader { margin:0px auto 0 auto;}}
#newKidspotHeader   {margin-top: 0px\9!important;}
:root #newKidspotHeader   {margin-top: 0px\9!important;}*/

    
/*logo*/
.logoouter { width:650px; float:left; }
.logoouter h1  { background: url("/images/homepage-v3/kidspot_australia_logo.gif") no-repeat scroll left top transparent!important; height: 140px; width: 200px; margin:23px 0 0 0; padding:0px; float:left;}
.logoouter h1 a  {height: 140px; width: 200px; display:block;}
.ir { left: -9600px; position: absolute; }
/*logo*/


/*parent exchange feature*/
/*25 march 2013*/
    .pexfeatureWrapper .masthead_inner1 .socialicon{position:relative; top:0px;}
    .masthead_section { width:321px; height:102px; padding:0px;  margin:23px 0 0 248px; }
    .masthead_section a:hover{ text-decoration:none;}
    .masthead_inner { float:left; background:url(/images/homepage-v3/masthead_newbgwide.png) no-repeat left top; width:321px; height:102px;  }
    .masthead_inner1 { width:307px; height:70px; margin:7px 7px 25px 7px;}
    .masthead_inner1 .imgouter { float:left; width:100px; margin:0 10px 4px 0; }
    .masthead_inner1 .imgouter img{height:70px!important; width:100px;}
    .masthead_inner1 .imgdesp { float:left; margin:0px; width:197px; padding:0; }
    .masthead_inner1 .imgdesp h2 {margin: 0px;padding: 0px;font-size: 13px;border-bottom:none!important;margin-bottom:0px;line-height:15px;}
    #newKidspotHeader .masthead_inner1 .imgdesp h2 a{ color:#565656; font-size:13px; font-weight:bold!important; margin:0; padding:0!important; border:none!important;font-family:"Helvetica (TT)","Helvetica Neue","Helvetica", Arial,Verdana,sans-serif!important; text-transform:uppercase;}
    .masthead_inner1 .imgdesp h2 a:hover{ text-decoration:none;}
    .masthead_inner1 .imgdesp p  {margin: 0 0 3px 0px;padding:0px;font-family: "Open Sans", "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif; }
    .masthead_inner1 .imgdesp p a{font-size:12px; color:#565656; line-height:normal!important;}
    .masthead_inner1 .imgdesp p a.mastheadMoreLink{ font-size:12px; color:#005fae; background:none!important;margin-left:-6px;}
    .masthead_inner1 .imgdesp p a.mastheadMoreLink:hover { font-size:12px; color:#005fae;}
    .masthead_inner1 .socialicon { text-align:right; position:absolute; top:80px; margin-left: 39px; }
    .masthead_inner1 .socialicon ul { margin:0px; padding:0px; float:right; width:160px;}
    .masthead_inner1 .socialicon ul li { margin:0 0 0 7px; padding:0px; display:inline-block; height:16px;}
    .fb_count { width:21px; height:18px; padding:1px 0 0 0; text-align:center; color:#005fae; float:right; background:url(/images/homepage-v3/facebook_count.jpg) no-repeat left top; font-size:10px; line-height:normal;}
	.fb_count a{color:#005fae;}
    .masthead_inner1 .socialicon .fb-like{ z-index: 1000;}
    .masthead_inner1 .socialicon ul li .fb_iframe_widget iframe{ position:inherit;}
    
    @media only screen and (max-width:979px) {
    .masthead_section {display:none!important; background:#000;}
    span.parent-exchange { text-indent:inherit!important; background:none!important; width:134px!important; height:auto!important; width:auto!important; margin-top:0px!important;}
    }
    /*.masthead_inner1 .numcomments{ background:url(/images/homepage-v3/facebook_count.jpg) no-repeat;}*/
/*25 march 2013*/
/*end parent exchange feature*/
/*topsearch*/
.topsearch_outer { width:300px; float:right; margin-right:13px;}

.topsearch { width:100%; float:left; margin:29px 0 0 0;}
.topsearch ul { margin:0 0 0 12px; padding:0px;}
.topsearch ul li { margin:0 12px 0 0px; padding:0px; font-family: 'Abel', "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif; list-style:none; float:left; font-size:14px; text-transform:uppercase; }
.topsearch ul li a { color:#646464;}
.topsearch ul li a:hover ,.topsearch ul li a.searchactive  { color:#73ccd1; text-decoration:none!important;}
.searchform { margin-top: 49px; }
.searchform input#header-search, #directorysearch input {
    background-color: #EEEEEE;
    background-image: -moz-linear-gradient(center top , #EEEEEE, #FFFFFF) !important;
    background-image: -webkit-linear-gradient(top,  #EEEEEE, #FFFFFF)!important;
    border: 1px solid #B7B7B7;
    height: 22px;
}
.searchfield_outer { width:247px; float:left;}
.searchfield_outer input {
border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    color: rgba(0, 0, 0, 0.75);
    display: block;
    font-family: inherit;
    font-size: 14px;
    margin: 0 0 12px;
    padding: 6px;
    transition: all 0.15s linear 0s;
    width: 235px;}

.searchform .button, #directorysearch .button {
    background: none repeat scroll 0 0 #00CDD2;
    border: 1px solid #1E728C;
    height: 27px;
    padding: 7px 5px 0 5px;
	float:right;
}
.searchform .button.expand {
    text-align: center;
    width: 40px;
}
/* Added By developer 16-02-2013 */
.searchform .button.expand.postfix{
   -moz-border-radius-topright:2px;
   -webkit-border-top-right-radius:2px;
   border-top-right-radius:2px;
   -moz-border-radius-bottomright:2px;
   -webkit-border-bottom-right-radius:2px;
   border-bottom-right-radius:2px;
        
}
/*end*/

/*topsearch*/


/* Added By developer 16-02-2013 */
/* Gradient line below ad  */
/*.NewContainer .topadd_outer #ad-gradient-line{
    margin-top:-4.6px;
    padding:0px;
}*/
/* End Gradient line below ad  */

/* Added on 04-04-2013 for reducing space between main menu and top ad*/
.NewContainer #pagewidthbody{ padding-top:0px; position:relative; z-index:1;}
#pagewidthbody .main-wrapper-home #main, #pagewidthbody #main-wrapper-home #main{ margin-top:0px!important;}
/*End reducing space between main menu and top ad*/

/*top menu*/
#newheader-nav-main  {
    width: 976px;
	margin:0 auto 0 0px;
	float:left;
	padding: 0 4px 0 12px;
    background-color: #fff;
	
}

/*header*/
/*midcontent */
.topadd_outer {  margin: 10px 0!important;}
.main-wrapper-home {
    margin: 0px 0 0 12px!important;/* For spaccing between main nav and leaderboard to be consistent throughout the pages*/
    overflow: hidden;
}

#NewContainer .main-wrapper{ margin-top:2px;}
/*midcontent */

/*footer*/
#partners {
    background: none repeat scroll 0 0 #E6EDF3;
	clear:both;
	width:100%;
	float:left;
	font-family: "Open Sans", "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif;
}
.footer_inner  { width:992px; margin:0 auto; padding:13px 0 0 0; overflow: hidden; background-color: #E6EDF3;}
.footer_inner h2 {
    border-bottom: 2px solid #005FAE;
    font-family: 'Abel',"Helvetica Neue","Helvetica",Arial,Verdana,sans-serif;
    font-size: 35px;
    margin-top: 0;
    position: relative;
    text-transform: uppercase;
	margin-bottom:13px;
}
/* Added by developer on 16-02-2013*/
.footer_inner .morepartenr_outer h2{
    color: #222;
    font-style:normal;
    font-weight:300;    
    background: url("/images/homepage-v3/more-from-our-partners.png") no-repeat scroll 0 20px transparent;
    text-indent: -9999px;
} 

/*End*/

.footer_inner strong {
    color: #005FAE;
    font-family: 'Kreon',"Helvetica Neue","Helvetica",Arial,Verdana,sans-serif;
    font-weight: bold;
}
.morepartenr_outer { width:660px; float:left;}
.news-partner { width:310px; float:right; text-align:right; padding:0px;}

.block-grid.partner-list{
	/*margin: 0 -10px 0 0;*/
	margin: 0 -29px 0 0;
	padding:0;
	border-bottom: 1px solid #c6cacd;
	float:left;
	
}
ul.block-grid.partner-list ul {  margin:0 auto; padding:0px;}

.holder ul { margin:0 0 0 13px!important;}

#kd-subscribe{
	text-align: center;
	background: #fff;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding:10px;
	color:#444245;
}

#kd-subscribe h3{
	width: 132px;
	height: 59px;
	background: url('/images/homepage-v3/kidspot-daily-logo.jpg') no-repeat;
	margin-bottom:20px;
}

#kd-subscribe ul{
	margin: 12px 0 1em 1em;
	padding:0px;
}

#kd-subscribe ul li{
	line-height: 1.3;
}

#kd-subscribe ul li:before {
	content: '\2022 ';
	color: #005fae;
	font-size: 18px;
	position: relative;
	top: 2px;
	left: -2px;
}

#kd-subscribe input.subscribe{
	background: #fff;
}

/* Changed on 07 march 2013 since conflicting with best - recipes email link*/
footer#partners .email{ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    color: rgba(0, 0, 0, 0.75);
    display: block;
    font-family: inherit;
    font-size: 14px;
    height: 17px;
    margin: 0 0 12px;
    padding: 6px;
    transition: all 0.15s linear 0s;
    width: 90%;}
.block-grid.four-up > li {
    padding: 0 10px 10px;
    width: 21.5%;
	
}
.block-grid > li {
    display: block;
    float: left;
    height: auto;
    background: url("/images/homepage-v3/bg-dots-v.png") repeat-y scroll right center transparent;
}

.partner h2{
	color: #005fae;
	font-size: 25px;
}
.partner .holder { padding-left:5px; padding-right:5px;}

.partner article h3{
	font-family: "Open Sans", "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif;
	font-size: 14px;
	/*margin: 0.5em 0;*/
	margin:0 0 5px 0;
}

.partner .holder ul li a{color:inherit; font-weight:normal;}
.partner .holder ul li a:hover{ color:#000; text-decoration:underline;}

footer article h3 a{
	color: #646464;
}
#content-info   { width:985px; margin:0 auto;  padding-top: 1em; }
#content-info p { color: #646464; }
.copyright      { width:25%; float:left;}
#partners .copyright p    { padding-top: 7px; margin-bottom: 0px;}
.botmenu_outer  { width:75%; float:right; }

.footer-nav li {  display: block; float: left; padding-left: 20px; }
ul.footer-nav li a { padding:0px;}
ul#menu-footer-menu  { float: right; margin-bottom: 0;}
.footer-section { padding-bottom: 10px; padding-top: 20px; font-size: 13px; font-size: 1.3rem; font-weight: normal; }
ul#menu-footer-menu { float: right; margin-bottom: 0; }
.footer-global-nav li { float: left; display: block; margin-right: 5px; }
.footer-global-nav li a { padding-right: 5px; color: #646464;}
.footer-global-nav li a:hover { text-decoration: underline; }
.footer-global-nav li:after{ content: "\007C"; color: #646464; } 
.footer-global-nav li:last-child:after{ content: ""; } 

#content-info .description { width:100%; clear:both; }
#content-info .description p, .footer-global-nav a {   font-size: 10px; margin-bottom: 0;}
#content-info .description p { padding:0px;}
/*footer*/

/*For header on backtoschool, babycenter */
#megaUber a, #newKidspotHeader a{ font-weight:normal!important;}

/*End for new header*/

/*header*/


/*Footer to avoid css conflicts on backtoschool, babycenter, birthdayparties, discoverycenter*/
#partners .morepartenr_outer ul li.partner .holder h3{ font-weight:bold;}
#partners .morepartenr_outer ul li.partner .holder h3 a{font-family:"Open Sans","Helvetica Neue","Helvetica",Arial,Verdana,sans-serif; font-size:14px;}
#partners .morepartenr_outer ul li.partner .holder h3 a:hover{ color:#2795B6}
#partners .footer_inner .botmenu_outer ul#menu-footer-menu li a, #partners .footer_inner .description ul#menu-footer-global-menu li a{font-weight:normal!important;}

#partners .morepartenr_outer ul li.partner .holder p{ line-height: 1.5;margin-bottom: 14px;padding: 0;}  /*for child artilces, recipes and activities*/
#partners .morepartenr_outer ul li.partner .holder ul,#partners .morepartenr_outer ul li.partner .holder ul li{ list-style-type:circle;}
footer{color: #414141}
/*End for New footer*/

.breadcrumb {
    background: none!important;
    background-color: #fff;
    margin: 0px;
}

footer#partners #footerInfo{ width:auto;}

/* Header blue bar*/
.strip-global {
    width: 100%;
    padding: 0;
    background: #005fb1;
    float: left;
    min-width:992px;
    min-height:1%!important;
    height:30px;
    position:relative;
    z-index:2;
}

.utility-nav {
    float: right;
    margin-bottom: 0;
    padding: 0;
    list-style-type:none;
    line-height: 1.8;
}

.connect_new ul { float:right; margin:0px; padding:0px;}
.connect_new ul li { float:left; margin:0px; padding:0px; list-style:none;}
.connect_new ul li a { color:#fff; text-indent:-9999px;}

.connect_new ul li.fb a { color:#fff; background:url(/images/homepage-v3/facebook_tab.jpg) no-repeat left top; height:30px; width:30px; display:block; position:relative;}
.connect_new ul li.fb a:hover { color:#fff; background:url(/images/homepage-v3/facebook_tab.jpg) no-repeat left -30px; height:30px; width:30px; display:block;}

.connect_new ul li.twitter a { color:#fff; background:url(/images/homepage-v3/twitter_tab.jpg) no-repeat left top; height:30px; width:30px; display:block; position:relative;}
.connect_new ul li.twitter a:hover { color:#fff; background:url(/images/homepage-v3/twitter_tab.jpg) no-repeat left -30px; height:30px; width:30px; display:block;}


.connect_new ul li.pinterest a { color:#fff; background:url(/images/homepage-v3/pinterest_tab.jpg) no-repeat left top; height:30px; width:30px; display:block; position:relative;}
.connect_new ul li.pinterest a:hover { color:#fff; background:url(/images/homepage-v3/pinterest_tab.jpg) no-repeat left -30px; height:30px; width:30px; display:block;}

.connect_new ul li.gplus a { color:#fff; background:url(/images/homepage-v3/gplus_tab.jpg) no-repeat left top; height:30px; width:30px; display:block; position:relative;}
.connect_new ul li.gplus a:hover { color:#fff; background:url(/images/homepage-v3/gplus_tab.jpg) no-repeat left -30px; height:30px; width:30px; display:block;}


.connect_new ul li.mail a { color:#fff; background:url(/images/homepage-v3/mail_tab.jpg) no-repeat left top; height:30px; width:30px; display:block; position:relative;}
.connect_new ul li.mail a:hover { color:#fff; background:url(/images/homepage-v3/mail_tab.jpg) no-repeat left -30px; height:30px; width:30px; display:block;}

.connect_new { float:right; width:247px!important;}

.connect_new ul li a:hover { color:#fff;}

.connect_new h6 {  float:left;  color:#fff; font-family: 'Abel', "Helvetica Neue", "Helvetica", Arial, Verdana, sans-serif; font-size:13px!important; font-weight:normal!important; line-height:30px!important; margin:0px!important; padding:0!important; }

/* Header blue bar*/

/* for page-header-no=ad-internal.asp*/
.containerNoAd footer#partners{ position:absolute;}
/* for page-header-no=ad-internal.asp*/

/* For directory*/
.strip-global .row{width:992px;margin:0 auto;}

/*For pages using page-header-no-ad-internal.asp*/
.containerNoAd #pagewidthbody,.containerNoAd #main-wrapper-home,.containerNoAd #main{ overflow:visible;}
.containerBkm #pagewidthbody, .containerBkm #main-wrapper-home,.containerBkm #main{overflow:hidden;}
.containerBkm.NewContainer{float:left;}
.containerNoAd footer#partners, .containerBkm footer#partners{ position:relative;}
.containerNoAd.NewContainer #pagewidthbody, .containerBkm.NewContainer #pagewidthbody{ padding-top:10px; position:relative;}
.containerNoAd h1.normal, .containerBkm h1.normal{ overflow:visible; float:left;}
.containerNoAd #main{ float:left;}
.containerNoAd #main{ padding-top:10px}