
/*
 Theme Name:   LaNoticia_theme
 Theme URI:    http://example.com/twenty-thirteen-child/
 Description:  Twenty thirteen Child Theme
 Author:       Arturo Castillo
 Author URI:   http://sinaptico.de
 Template:     twentythirteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child

 gris oscuro #384149
Gris Medio #59747F
gris claro #C5CED3
fondo #F2F2F2
*/
.widget a {
  color: white;
}

.widget a:visited {
  color: white;
}
.widget a:hover {
  color: #F2F2F2;
}
html{
	font-family: tahoma, sans-serif;
	font-size: 16px;
}
body{
	background-color:  #F2F2F2;
}
h1, h2, h3, h4, h5, h6, .nav-menu li, .nav-menu a, strong, .single_title h3, .ui-widget{
  clear: both;
  font-family: 'Oswald', sans-serif;
  font-weight: 400; 
  line-height: 1.3;
  font-style: normal;
}
.nav-menu .current_page_item > a, .nav-menu .current_page_ancestor > a, .nav-menu .current-menu-item > a, .nav-menu .current-menu-ancestor > a, .navigation a{
	color:white;
	font-style: normal;
}
.site {
	background-color: #F2F2F2;
	width: 100%;
	max-width: 100%;
}
#masthead{
	min-height: 120px;
	text-align: center;
	background: url('../LaNoticia_theme/imgs/header_bg_izq.png') no-repeat left center, 
	url('../LaNoticia_theme/imgs/header_bg_der.png') no-repeat right center;
	background-size: auto 100px,  auto 100px;
	width: 1024px;
	margin: 0 auto;
	padding-bottom: -20px;
}
#masthead img#logo{
	height: 100px;
	margin: 20px 30px;
}
.navbar {
  background-color: #C5CED3;
  margin: 0 auto;
  width: 100%;
  max-width: none;
}
.nav-menu li a, .sec_nav_top a {
  color: #141412;
  display: block;
  font-size: 16px;
  line-height: 1;
  padding: 15px 12px;
  text-decoration: none;
}
.sec_nav_top a{
	width: 70px;
	display: inline;
	font-family: 'Oswald', sans-serif;
}
.sec_nav_top a:hover{
	background: #59747F;
	color: white;
	padding: 10px 20px;
}
.sec_nav_top img{
	margin-top: -5px;
	right: -5px;
}
.main-navigation {
  max-width: 1280px;
  width: 1024px;
  margin: 0 auto;
}
#busqueda {
  position: absolute;
  left: 710px;
  top: 37px;
  z-index: 2;
  display: none;
}
#socMed_top{
	position: absolute;
  /*left: 697px;*/
  left: 833px;
  top: 37px;
  z-index: 2;
  display: none;
  background-color: #384149;
}
#socMed_top ul{
	margin: 0;
	padding: 4px;
}
#socMed_top li{
	display: inline-block;
	margin: 0;
	margin-right: 4px;
}
#main {
	vertical-align: top;
	padding-top: 20px;
	width: 1280px;
	margin: 0 auto;
}
.site-footer {
  background-color: #384149;
}
.site-footer .sidebar-container {
  background-color:transparent ;
}
#primary{
	vertical-align: top;
	width: 60%;
	display: inline-block;
	margin-left: 10%;
	color: #384149;
	font-size: .8em;
}
#tertiary{
	width: 20%;
	display: inline-block;
	min-height: 300px;
	height: 100%;
}
.site-main .sidebar-container {

  position: relative;
  top: 0px;
  width: 100%;
  z-index: 0;
}
.sidebar .site-footer .widget-area {
  max-width: 80%;
  position: relative;
  margin: 0 auto;
  left: 0;
}
.sidebar .site-footer .widget {
  width: 28%;
  position: relative;
  top: 0;
  left: 0;
}
.sidebar .site-footer .widget:nth-of-type(4), .sidebar .site-footer .widget:nth-of-type(3) {
  margin-right: 0;
}
footer#colophon{
	margin-top: 100px !important;
	font-family: tahoma;
	font-size: .8em;
}
#footer_widwrap{
	width: 1030px;
	margin: 0 auto;
}
.footer_mywidget{
	vertical-align: top;
	margin: 0;
	padding: 0;
	border: 0;
	padding-top: 10px;
	width: 25%;
	display: inline-block;
	min-width: 240px;
	margin-top: 40px;
	border-top: solid #C5CED3 10px;
	color:#F2F2F2;
	text-align: left;
}

.footer_mywidget2{
	vertical-align: top;
	margin: 0;
	padding: 0;
	border: 0;
	width: 49%;
	display: inline-block;
	text-align: center;
	margin-top: 10px;
}
div.footer_mywidget2 img#logo_footer{
	height: 75px;
}
div.footer_mywidget img#social_temp{
	width: 100%;
}
div.footer_mywidget ul li a:link, div.footer_mywidget ul li a:visited{
	color:#F2F2F2;
}
div.footer_mywidgetul ul li a:hover{
	color:#C5CED3;
}
div.footer_mywidgetul ul li{
	list-style-type: none;
}
.site-main .widget-area {
  float: right;
  width: 100%;
}
.widget {
  background-color: #59747F;
  font-size: 14px;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
  margin: 0 0 24px;
  padding: 0px;
  word-wrap: break-word;
}
.widget .widget-title {
background-color: #384149;
color:#f2f2f2;
padding: 5px;
}


/* Inicia Inicio speciphics*/
#inicio_main_wrap{
	width: 100%;
	margin: 0;
	padding: 0;
}
section#inicio_main_wrap_bottom{
	margin-top: 20px;
}

section.inicio_main_slim, section.inicio_main_bulk, section#carton, section#publicidad {
	padding: 0;
	background-color: #C5CED3;
	display:inline-block;
	vertical-align: top;
	min-height: 200px;
	margin-bottom: 30px;
}	
section#publicidad img {
	width: 100%;
}
section.inicio_main_slim{
	width: 29%;
	margin: 0 2% 2% 0;

}
section.inicio_main_bulk{
	width: 67%;
	margin: 0;
}
h2.inicio_main_headers, article.opinion h3, article.carton h3, article.add h3{
	margin: 0;
	width: 100%;
	color: white;
	padding: 5px 10px;
	font-size: 1.2em;
}
h2.inicio_main_headers{
	background-color: #384149;
}
/*Opinion*/
article.opinion h3, article.carton h3, article.add h3{
	background-color: #59747F;
	font-family: tahoma;
	padding: 5px 10px;
	font-size: 1.2em;
}
article strong{
	margin: 15px 10px;
	font-size: 1.2em;
	color: #384149;
}
article.opinion {
	margin-bottom: 10px;
}
article.opinion p{
	margin: 5px 10px;
	color: #384149;
}
article p span{
	margin: 5px 0px;
	color: #59747F;
	display: block;
	font-size: .8em;
}
section#inicio_main_wrap a.more-link, #tertiary a.leermas2:link{
	margin: 5px 0px;
	color: white;
	padding: 5px;
	padding-right: 30px;
	display: block;
	background: url('imgs/flecha_leermas.png') no-repeat bottom right;
	background-color: #59747F;
	background-size: 20px 20px;
	background-position: right center;
	float: right;
	margin-right: -10px;
}
#slide_wrap span.carrusel_date {
	position: absolute;
  right: 399px;
  bottom: 4px;
  padding: 5px;
  background-color: #C5CED3;
  font-size: .7em;
}
#tertiary a.leermas2:link{
	background: url('imgs/flecha_leermas_aside.png') no-repeat bottom right;
	color: #384149;
	background-color: #C5CED3;
	background-size: 20px 20px;
	background-position: right center;
	float:none;
	margin-right: 0px;
	position: relative;
	top: -38px;
	width: 45%;
	left: 55%;
	font-size: .9em;
}
#tertiary a.leermas2:visited{
	color: #384149;
	font-size: .9em;
}
section#inicio_main_wrap section.inicio_main_bulk a.more-link{
	margin-right:-5.5%;
}
span.screen-reader-text, span.meta-nav{
	display: none;
}
div.capital_img, div.capital_txt{
	display: inline-block;
	vertical-align: top;
	margin: .5%;
}
div.capital_img{
	width: 40%;
}
div.capital_txt {
	width: 54%;
	margin-left: 2%;
}
div.capital_img img{
	width: 100%;
}
section.inicio_main_bulk article strong{
	margin: 0;
}
div.carton_img, div.carton_img img, div.add_img, div.add_img img{
	width: 100%;
}
/*///////// slideshow ////////*/
#slide_wrap{
	min-height: 400px;
	border: none;	
	padding:0;
	background: transparent !important ;
	margin-bottom: 20px;

}
#slide_articles_wrap{
	vertical-align: top;
	width: 60%;
	display: inline-block;
	margin: 0;
	padding: 0;
	margin-left: 10%;
	height: 400px;
	overflow: hidden;
	border: none;
}
#slide_articles_titles{
	width: 20%;
	margin: 0;
	padding: 0;
	display: inline-block;
	height: 400px;
	background: #384149 !important;
	font-size: .9em;

}
#slide_articles_titles ul li a{
	display: inline;
	width: 100%;
	word-wrap: break-word;
	white-space: pre-line;
}
#slide_articles_wrap img{
	width: 98.1%;
}
#slide_articles_wrap article{
	width: 100%;
	margin: 0;
	padding: 0;
}
#slide_articles_wrap article p{
	position: absolute;
	bottom: 5px;
	left: 10%;
	width: 58.85%;
	margin:0;
	background-color: rgba(0,0,0,0.5);
	font-size: .8em;
	color: white;
	padding: 10px;
	padding-bottom: 10px;
	font-family: tahoma;
}
#slide_articles_wrap article a:link, #slide_articles_wrap article a:visited{
	color:#C5CED3;
}
#slide_articles_wrap article a:hover{
	color:#59747F;
}
#slide_articles_wrap article p span{
	display: inline;
	color: white;
}
#slide_articles_titles ul,.ui-widget-header{
	margin: 0 !important;
	padding: 0 !important;
	background-color: transparent !important;
	background: transparent !important;
	border: none !important;
	border-radius: 0 !important;
}
#slide_articles_titles ul li{
	padding: 10px 10px !important;
	min-height: 75px !important;
	margin: 0 !important;
	background-color: transparent !important;
	width: 100% !important;
	background: transparent !important;
	border: none !important;
}
#slide_articles_titles ul a:link{
	color: white !important;

}
#slide_articles_titles .ui-state-active {
	background: #59747F !important;
	
}
article.mas_leidos {
	padding-left:10px;
}

article.mas_leidos strong {
	margin-left: 0;
}

ul.nav-menu ul a:hover, .nav-menu li:hover > a, .nav-menu li a:hover, .nav-menu li:focus > a, .nav-menu li a:focus {
    background-color: #59747F;
    color: #FFF;
}
ul.nav-menu ul a, .nav-menu ul ul a{
    background-color: #384149;
    color: #FFF;
    margin: 0px;
    border: 0;
}
ul.children li a:hover{
    background-color: #59747F;
}
.nav-menu .sub-menu, .nav-menu .children{
    border: 0;
    margin-left: 1px;
}
div#content.single{
	width: 98.1%;
}
div.single_img {
overflow: hidden;
vertical-align: center;
height: 400px;
}
div.single_img img{
	width: 100%;
	margin-top: -50px;
}

.single_title{
	width: 50%;
}
.single_title h3{
	font-size: 1.8em;
}
.single_data{
	color: #59747F;
}
.single_data span{
	margin-right: 30px;
}
div.single_tags {
	padding: 5px;
	padding-left: 40px;
	background: url('imgs/tags_bg.png') no-repeat center left #384149;
	background-size: 30px;
	color: white;
	min-width: 250px;
	display: inline-block;
	margin-top: 12px;
}
div.single_tags span{
	margin-right: 10px;
}
div.single_tags p{
	margin: 0;
}
.site-main .widget-area {
    margin-right: 0px;
}

article.cat{
	margin: 20px;
}
div.cat_wrap{
	width: 100%;
	background: #C5CED3;
	vertical-align: top;
}
div.cat_thumb{
	width: 200px;
	height: 200px;
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
}
div.cat_thumb img {
	height: 100%;
	max-width: none;
	margin-left: -50px;
}
div.cat_text{
	display: inline-block;
	width: 68%;
	margin-left: 10px;
	vertical-align: top;
}
div.cat_text h3{
	margin: 5px 0;
}
div.cat_text h3 a:link, div.cat_text h3 a:visited{
	color: #384149;
}
div.cat_text h3 a:hover {
	color: #59747F;
}
div.cat_data p{
	color: #59747F;
	margin: 5px 0;
}
div.cat_exe p{
	margin: 5px 0;
}
div.single_post_nav{
	margin-top: 70px;
	width: 100%;
	background: #C5CED3;
	padding: 3px;
}

div.single_post_nav div.pre, div.single_post_nav div.nex{
	width: 49%;
	display: inline-block;
}
div.single_post_nav div.nex{
	text-align: right;
}
div.pre a:link, div.pre a:visited,  div.nex a:visited, div.nex a:link{
	color:#384149;
}
div.pre a:hover,  div.nex a:hover{
	color:#59747F;
}
div.menu-principal-container{
	display: inline-block;
	width: 79%;
}
div.sec_nav_top{
	text-align: right;
	display: inline-block;
	width: 23%;
}
.widget .widget-title, .widget_calendar h3{
	  font-family: 'Oswald', sans-serif;
	  font-style: normal;
	  font-size: 1.3em;
	  border-bottom: 10px;
}
table#wp-calendar{
	font-family: 'Oswald', sans-serif;
	font-style: normal;
	color: white;
}
table#wp-calendar thead tr{
	background-color: #C5CED3;
	
}
.widget_calendar table, .widget_calendar td {
  border: 0;
  border-spacing: 0px;
}
.widget_calendar tbody td {
  background-color: transparent;
}
table#wp-calendar caption{
	margin-left: 32%;	
	font-size: 1.4em;
}

article.aguijon a:link, article.aguijon  a:visited,
article.add a:link, article.add  a:visited {
  color: white;
}
table#wp-calendar thead tr th{
	color: #384149;
}
article.add, article.aguijon{
	margin-bottom: -45px;
	padding-bottom: 0;
}
section#aguijon, section#publicidad{
	background-color: transparent;
	width: 250px;
}
#share-single{
	background: url('imgs/single_soc_icon.png') no-repeat center left;
	padding-left: 45px;
	background-size: 40px 40px;
	margin-bottom: 20px;
	margin-top: 12px;
}
#share-single img{
	width: 40px;
	height: 40px;
}
.sidebar .entry-header, .sidebar .entry-content, .sidebar .entry-summary, .sidebar .entry-meta {
  max-width: 1040px;
  padding: 0 30px 0 30px;
}
button, input[type="submit"], input[type="button"], input[type="reset"] {
  background: #e05d22;
  background: -webkit-linear-gradient(top, #59747F 0%, #C5CED3 100%);
  background: linear-gradient(to bottom, #59747F 0%, #C5CED3 100%);
  border: none;
  border-bottom: 3px solid #b93207;
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  padding: 11px 24px 10px;
  text-decoration: none;
}
#curtime{
	font-family: 'Oswald', sans-serif;
	color: #59747F;
	text-align: right;
	padding: 0;
	width: 1024px;
	margin: 0 auto;
	margin-top: -10px;
	padding-bottom: 5px;
}
#curtime p{
	margin: 0;
	padding: 0;
}
div.single_text{
	clear: both;
	overflow: auto;
}
article.add{
	padding: 0;
	margin: 0;
	margin-bottom: 0;
  	padding-bottom: 0;
  	/*margin-top: -30px;*/
}
div.relatedthumb{
	width: 200px !important;
	margin-right:50px !important;

}
div.relatedthumb:nth-last-child(1){
	margin-right: none;
}
div.relatedthumb div.yuzo-img{
	width: 200px !important;

}
span.equalizer-inner a:link, span.equalizer-inner a:visited, #inicio_mas_compartido ul.entries li a:link, #inicio_mas_compartido ul.entries li a:visited{
	color:#384149;
	font-family: 'Oswald', sans-serif;
	font-weight: 400; 
	font-size: .7em;
}
span.equalizer-inner a:hover,#inicio_mas_compartido ul.entries li a:hover{
	color:#59747F;
	font-family: 'Oswald', sans-serif;
	font-weight: 400; 
	font-size: .7em;
}
ul.footr_soc_ul{
	margin: 0;
	padding: 2px;
}
li.footr_soc{
	display: inline-block;
	margin-right: 4px;
	list-style: none;
}
li.footr_soc a img{
	width: 28px;
	height: auto;

}
#mejora h4{
	margin: 10px 0;
}
#inicio_mas_compartido ul.entries li{
	list-style: none;
}
#inicio_mas_compartido ul{
	margin: 0;
	padding: 0;
	margin-left: 10px;
}
#inicio_mas_compartido ul.entries li a:link, #inicio_mas_compartido ul.entries li a:visited, #inicio_mas_compartido ul.entries li a:hover{
	font-size: 1.2em;
}
div.share-counts{
	margin-bottom: 20px;
}
div.menu-menu-1-container{
	display: inline-block;
	width: 75%;
}