/*
Theme Name: NewsPlus Child
Template: newsplus
*/

@import url("../newsplus/style.css");

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

}




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

}
#page {
	margin: 0 auto 2% auto;
	width: 86.6666em;
	text-align: left;
	background: #fff;
}

.login {

	}
	
#publi {

	text-align:center;
	background-color:#ffffdd;
	width: 96.153846%;
	margin: 0 auto 0;
	height:90px;
	
	}

.secondary-nav {

	max-width: 90%;
	
}
.legend {
	font-size: 24px;
	font-family: 'amaticbold';
	color: #434444;
	position: relative;
	float: left;
	width: 260px;
	margin-left: 8px;

}
.socialContainer {
	position: relative;
	float: left;
	margin-left: 30px;
	display: inline;
	}

.social0 {
	font-size: 1.7em;
	font-family: 'amaticbold';
	font-weight: normal;
	color: #434444;
	position: relative;
	float: left;
	width: auto;
	padding-left: 8px;
	padding-top: 4px;
}

ul.ss_social {
	float: left;
	width: 65px;
	margin: 0;
	margin-top:10px;
	margin-left: 4px;

}
ul.ss_social li {
	float:left;
	margin: 0 0.2em 0.2em 0;
	width: 2em;
	height: 2em;
}
ul.ss_social li a {
	
	width: 2em;
	height: 2em;
	
}
ul.ss_social li a:before {
	
	font-size: 1.455em;
}

.top-nav {
	position: relative;
	float: left;
	width: auto;
	max-width: 50%;
	margin: 0;
	z-index: 25;
}
.top-nav ul {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 10;
}


.top-nav li {
	position: relative;
	float: left;
	margin: 0;
}

.top-nav li a {
	display: block;
	margin: 0;
	padding: 0 1em;
	margin: 0.9166em 0;
	line-height: 1.6;
	color: #777;
	border-right: 1px solid #e0e0e0;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	text-decoration: none;
	white-space: nowrap;
}

.top-nav li:hover > a {
	color: #333;
}

/* Top secondary navigation menu */

.secondary-nav {
	position: relative;
	float: right;
	text-align: center;
	width: auto;
	margin: 0;
	z-index: 25;
}

.is-stretched .secondary-nav > ul > li:first-child > a {
	border-left: none;
}

.secondary-nav ul.sec-menu,
.secondary-nav div.sec-menu > ul {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
	z-index: 10;
}

.secondary-nav li {
	position: relative;
	padding: 0;
	float: left;
	font-size: 1.8em;
	font-family: 'amaticbold';
	font-weight: normal;
	height: 83px;
	width: 105px;
}



.secondary-nav li a {
	
	display: inline-block;
	
	padding: 0px 10px;
	margin-top: 48px;
	color: #fff;
	text-align: center;
	-webkit-border-radius: 3px;
	border-radius: 3px; 
	text-decoration: none;
	text-shadow: none;
	

}

.secondary-nav li:hover > a {
	color: #333;
	
}

.menu-item-1056 {
	background: url(images/embarazo.png) no-repeat center top;
	
	}

.menu-item-1056 a{
	background-color:#0CC;
	
	}
.menu-item-1060 {
	background: url(images/0_12meses.png) no-repeat center top;
	
	}

.menu-item-1060 a{
	background-color: #F90;
	
	}
.menu-item-1066 {
	background: url(images/1_2anos.png) no-repeat center top;
	
	}	
.menu-item-1066 a{
	background-color: #C3C;
	
	}
.menu-item-1122 {
	background: url(images/3_4anos.png) no-repeat center top;
	
	}	
.menu-item-1122 a{
	background-color: #9C0;
	
	}
.menu-item-1162 {
	background: url(images/5_7anos.png) no-repeat center top;
	
	}		
.menu-item-1162 a{
	background-color: #3CF;
	
	}
.menu-item-1336 {
	background: url(images/8_12anos.png) no-repeat center top;
	
	}		
.menu-item-1336 a{
	background-color: #F33;
	
	}	
.menu-item-1341 {
	background: url(images/13_17anos.png) no-repeat center top;
	
	}			
.menu-item-1341 a{
	background-color: #F0C;
	
	}			


.secondary-nav ul li:hover > ul {
	display: block;
}

ul.sec-menu > li.current-menu-item > a,
ul.sec-menu > li.current-menu-ancestor > a,
ul.sec-menu > li.current_page_item > a,
ul.sec-menu > li.current_page_ancestor > a {
	color: #333;
}


.ss-label, .primary-nav {
	-webkit-border-radius: 2px;
    border-radius: 2px;
	
	
}
/*
.ss-label {
	font-size: 1.5em;
	font-family: 'amaticbold';
}*/

.entry-content h4 {
	font-size: 1.4em;
	
	}
.ss-label.green {
	background-color: #9C0;
}			

.single .entry-content.entry-content h5 {
	font-size: 1.2em;
	font-weight: 700;
	margin-bottom: .8em;
	
	
	}		
.entry-content h6 {
	font-weight: 700;
	
	}

	
	ul.ss-tabs li a {
	display: inline-block;
	font-size: 0.87em;
	font-weight: 400;
	text-transform: uppercase;
	padding: 0.5em 0.5em;
	color: #666;
	background: #f9f9f9;
	border: 1px solid #e5e5e5;
	border-left-color: #fff;
}
/* Increase font size in both pages and posts */

.single .entry-content li {
    margin-top: .9em; 
}	

.single .entry-content p,
.single .entry-content > ul,
.single .entry-content > ol

 {
    font-size: 1.1666em;
	line-height: 1.6;
}	


.box1 {
	background: #cbd6ef;
	border-color: #a9b4cd;
	color: #002f6a;
}

.box1 * {
	color: #002f6a;
}	
.box2 {
	background: #6d89cf;
	border-color: #2e5191;
	color: #fff;
}

.box2 * {
	color: #fff;
}	
.publicidadTitle {
	font-size: 11px;
	text-transform:uppercase;
	}
.lbg-style2 img{
	background:url(images/thumb_up2.png) repeat scroll 0 0 !important;
}        

.lbg-style2 img:hover{
	background:url(images/thumb_up2.png) repeat scroll 0 -18px !important;
}	


h3.sb-title {
	font-size: 1px;
	line-height:1px;
	margin: 0px;
	padding: 0px;
	
	}