.breadcrumb a, #content-area a {
    color: #ff0000!important;
}

h1.headline-page {font-weight:bold!important}
.main-text h1 {font-size:20px!important; /*text-transform:none!important*/}

.sub-story img {opacity: 0.5!important}
#bot-wrap {margin-top:0!important}

#title-main a {color: #ff0000!important;
}
.sub-text h2, .archive-text h2 a, .archive-text-noimg h2 a {font-weight:400!important}
.sub-text h2 {text-transform:none!important}
#featured-main span.main-byline, #home-main span.archive-byline {display:none!important}

#doblemenu {position:relative; clear:both; margin-bottom:15px}

body.home #doblemenu {margin-bottom:0!important}
#doblemenu:after {content:' '; display:block; position:absolute; background:#222; top:0; left:0; bottom:0; right:0; width:5000px; margin-left:-2500px}
.wrapperito {
	margin: 0 auto;
	position: relative;
	width: 1000px;
	z-index: 9999;
	}
#menutemas, #menupaises {display:block; clear:both; padding:15px 0}	
#menupaises {padding-top:0!important; position:relative!important}	
#doblemenu h5 {display:inline-block; color: #bf0000; background:#fff;
    float: left;
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
    padding: 0px 15px;
	font-family: 'Basic', sans-serif;}
.nav-search-wrap h5 {display:inline-block; color: #fff;
    float: left;
    font-size: 15px; letter-spacing:0.5px!important;
    font-weight: bold;
    line-height: 40px;
    padding: 0px 0 0 30px; text-transform:uppercase;
	font-family: 'Basic', sans-serif;}
#doblemenu li {
    display: inline-block;}
#doblemenu li a {
color: #fff;
    float: left;
    font-size: 15px;
    font-weight: bold;
    line-height: 40px;
    padding: 0px 15px;
	font-family: 'Basic', sans-serif; text-decoration:none!important;
	letter-spacing:0.5px!important
}
#doblemenu li a:hover {color: #bf0000!important}
#doblemenu li:hover ul {
    display: block;
}
#doblemenu li ul {
    background: #fff;
    display: none;
    position: absolute;
    top: 40px;
    left: 0;
    width: 100%;/*600px;*/
    z-index: 3000;
	border-top:2px solid #bf0000
}
#doblemenu #menutemas li ul { top:55px!important}
#doblemenu li ul li {width:190px; float:left}
#doblemenu li ul li a {color:#222222!important}

#doblemenu .menutogglecito {cursor: pointer;
    width: 60px;
    height: 50px; position:relative; display:none}
	
#doblemenu .menutogglecito span {
	background: #fff;
	display: block;
	position: absolute;
		left: 15px;
	-webkit-transform: rotate(0deg);
	   -moz-transform: rotate(0deg);
	    -ms-transform: rotate(0deg);
	     -o-transform: rotate(0deg);
		transform: rotate(0deg);
	-webkit-transition: .25s ease-in-out;
	   -moz-transition: .25s ease-in-out;
	    -ms-transition: .25s ease-in-out;
	     -o-transition: .25s ease-in-out;
		transition: .25s ease-in-out;
	width: 30px;
	height: 3px;
	}

#doblemenu .menutogglecito span:nth-child(1) {
	top: 15.5px;
	}

#doblemenu .menutogglecito span:nth-child(2),
#doblemenu .menutogglecito span:nth-child(3) {
	top: 23.5px;
	}

#doblemenu .menutogglecito span:nth-child(4) {
	top: 31.5px;
	}

#doblemenu .menutogglecito.abierto span:nth-child(1),
#doblemenu .menutogglecito.abierto span:nth-child(4) {
	top: 24px;
	left: 50%;
	width: 0%;
	}

#doblemenu .menutogglecito.abierto span:nth-child(2) {
	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	     -o-transform: rotate(45deg);
		transform: rotate(45deg);
	}

#doblemenu .menutogglecito.abierto span:nth-child(3) {
	-webkit-transform: rotate(-45deg);
	   -moz-transform: rotate(-45deg);
	    -ms-transform: rotate(-45deg);
	     -o-transform: rotate(-45deg);
		transform: rotate(-45deg);
	}	
	
#top-header-wrapper {background:#000!important; border:none!important; width:1000px; height:auto!important; clear:both; overflow: inherit!important}
#top-header-wrapper:after {content:' '; display:block; position:absolute; background:#000; top:0; left:0; bottom:0; right:0; width:5000px; margin-left:-2500px; z-index:-1}
#logo-wrapper {clear:both}
#logo-wrapper:after {content:' '; display:block; position:absolute; background:#007cb0; top:0; left:0; bottom:0; right:0; width:5000px; margin-left:-2500px; z-index:-1}
.search-fly-wrap {z-index:999!important;top:40px!important}
span.nav-search-but {padding:0px 15px!important; line-height:40px!important; height:40px!important}
.nav-search-wrap {height:40px!important; width:auto!important}
#top-nav ul li a {background:none!important;}
#top-nav ul li:hover a {background:none!important; color:#bf0000!important}
#logo-wrapper {margin-top:0!important}
#top-nav ul li a, #top-nav ul li a {color: #fff; text-transform:none!important;
    float: left;
    font-size: 15px;
    font-weight: bold;
    line-height: 40px;
    padding: 0px 15px;
    font-family: 'Basic', sans-serif;
    text-decoration: none!important;
    letter-spacing: 0.5px!important;}
	
#logo-wrapper, #logo-small {height:auto!important}
#content-social {margin-top:5px!important}

ul.diarioslist {margin:0; padding:0; list-style:none; display:flex; flex-wrap: wrap;}
ul.diarioslist>li {margin:0!important; padding:0!important; list-style:none; width:33.3333%!important; box-sizing:border-box!important; border-bottom:1px solid #222}
ul.diarioslist>li>a{display:block!important; padding:5px 10px!important;}
#content-area ul.diarioslist>li>a:hover {background:#222!important; color:#ffffff!important; text-decoration:none!important}

.cajasvarias li.sidebar-small-widget {width:100%!important; box-sizing: border-box!important}
.cajasvarias li.sidebar-small-widget span.small-widget-header {width:100%!important; margin-top:0!important}
.cajasvarias.home-widget .category-dark {margin:0!important; width:100%!important}
.cajasvarias.home-widget .cat-dark-text {width:100%!important; box-sizing: border-box!important}
.cajasvarias.home-widget .cat-dark-bottom {width:100%!important; box-sizing: border-box!important}
.cajasvarias li.sidebar-small-widget p {margin-top:20px!important}
.cajasvarias.home-widget .category-dark .cat-dark-top img {width:100%!important; height:auto!important}
/*.cajasvarias .video-container {position: relative!important; padding-bottom: 56.25%!important; height: 0!important;  overflow: hidden!important;}
.cajasvarias .video-container iframe, .cajasvarias .video-container video {position: absolute!important; width: 100%!important; height: 100%!important; left: 0!important; top: 0!important;  border: 0!important;}*/

@media screen and (max-width: 1002px) {
.wrapperito {
    width: 100%!important
}
}

@media screen and (max-width: 768px) {
	#doblemenu h5 {display:block!important; clear:both!important}
	#doblemenu ul.menu>li {display:block!important; clear:both!important}
	#menupaises {padding-top:15px!important}
	#doblemenu li ul, #doblemenu #menutemas li ul {width:90%!important; top:inherit!important}
	#doblemenu li ul li {float:none!important; width:100%!important;}
	#doblemenu li a {float:none!important; display:block!important}
	#doblemenu .menutogglecito {display:block!important}
	#menutemas, #menupaises {display:none}
	ul.diarioslist>li {width:50%!important}

}
@media screen and (max-width: 600px) {
	#doblemenu li ul li {width:50%!important; float:left!important}
}
@media screen and (max-width: 500px) {
	ul.diarioslist>li {width:100%!important}
}

@media screen and (max-width: 360px) {
	#doblemenu li ul li {width:100%!important;}
}
