/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 06 2023 | 20:58:53 */
@font-face {
	font-family: 'OratorStd';
	src: url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/oratorstd.woff') format('woff'),
		 url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/oratorstd.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
}

@font-face {
    font-family: 'bebas_neueregular';
    src: url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/bebasneueregular-webfont.woff2') format('woff2'),
          url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/bebasneueregular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Avenir-Light';
	src: url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/avenirlight07.woff') format('woff'),url('avenirlight07.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
}

@font-face {
						font-family: 'mgotham';
						src: url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/gothammedium.eot');
						src: url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/gothammedium.eot?#iefix') format('embedded-opentype'),
								 url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/gothammedium.woff') format('woff'),
								 url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/gothammedium.ttf') format('truetype'),
								 url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/gothammedium.svg#gothammedium') format('svg');
						font-weight: normal;
						font-style: normal;
}

@font-face {
	font-family: 'Gotham-Bold';
	src: url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/gothambold.woff') format('woff'),url('https://oraculus.mx/wp-content/themes/thevoux-wp-child/gothambold.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
}

 @media only screen and (min-width: 600px) {

.header.style2 .logo .logoimg
{
  max-height:60px !important;
}
}

.header.style2 .nav_holder
{
  margin-left:auto !important;
  margin-right: auto !important;
}

.vc_btn3.vc_btn3-size-sm {
  font-size: 15px !important;
  padding-top: 5px  !important;
  padding-bottom: 5px  !important;
  padding-left: 25px  !important;
  padding-right: 25px  !important;
}

.oraculus-medios .post-title
{
  text-align:center !important;
}

.update div p, .update {
  font-family: 'OratorStd', monospace;
  font-weight: 300;
  text-transform: uppercase;
  color: gray;
  font-size: smaller;
}

h2, h1
{
	font-family: 'Gotham-Bold', Arial;
	font-size:35px;
	font-weight:normal;
}

h3
{
	font-family: 'mgotham', Arial !important;
	font-size:22px !important;
}

h4
{
	font-family: 'mgotham', Arial !important;
	font-size:14px !important;
	text-transform: capitalize !important;
}

.temas-gen2
{
	font-size:18px !important; 
  	font-weight:bold !important;
  	color: black;
	font-family: 'Gotham-Bold' !important;;
	text-transform: none;
	fill: black;
}

h5
{
	font-family: 'Avenir-Light', Arial !important;
	font-size:16px !important;
}

#home_aprobacion.highcharts-title:hover
{
  color:green !important;
}


header.post-title h5 a
{
	font-family: 'bebas_neueregular' !important;
	font-size: 19px !important;
}


.post-content, .entry-content
{
	font-family: 'Avenir-Light' !important;
}

.full-menu-container .full-menu > li > a
{
	font-family: 'bebas_neueregular' !important;
	font-weight:100 !important;
	font-size: 16px !important;
	letter-spacing: 1px !important;

}

.vc_tta-title-text
{
	font-style: oblique !important;
}

.widget > strong span
{	
	background: #751132;
	color:#fff;
	height: 35px;
	padding: 0 20px;
	line-height: 35px;
	font-weight: 400;
}

.category_title.style5
{
	padding:2px !important;
	background-color: #000 !important;
	padding-top:5px !important;
	height:30px !important;
	padding-left: 10px !important;
	
}

.category_container
{
	background: url() !important;
}

.post-detail .post-content::before
{
	display:none !important;
}

.category_title.style5 h2 a 
{
	color:#fff !important;
	font-size:16px !important;
	letter-spacing: 1px !important;
	font-weight: 400;
	font-family: 'bebas_neueregular' !important;
}

.category_title .catstyle-style4  h2 a, .category_title h2 a
{
	
	font-size:20px !important;
	letter-spacing: 1px !important;
	font-weight: 400;
	font-family: 'bebas_neueregular' !important;
}

.cat-blog, .cat-noticias, .cat-america-latina, .cat-recomiendan-los-editores, .cat-seguridad, .cat-migracion
{
	color:#999999 !important;
	font-family: 'bebas_neueregular' !important;
	font-weight:100 !important;
	font-size: 17px !important;
}
.post-title h3 a, .post-title h4 a
{
	font-family: 'bebas_neueregular' !important;
	font-size:21px !important;
}

 .autor-tit p
{
font-family: 'bebas_neueregular' !important;
font-size:24px !important;
}

.author-content h5
{
	margin-bottom:10px !important;
}

.entry-title a
{
	font-family: 'Gotham-Bold', Arial;
}

.header.style7 .full-menu-container .full-menu
{
	padding-bottom: 20px !important;
	padding-top: 35px !important;
	align-items:end !important;
}

.header.style7.boxed .nav_holder > .row > .columns .subheader-menu
{
	display: none !important;
}

.header.style7.boxed .header_top > .row > .columns
{
	border-bottom:0.5px solid #dedede;
}

.header.style7 .header_top .logo .logolink
{

	padding-top:20px !important;
	padding-bottom: 20px !important;
}

.category_title.style4
{
	border-bottom: 0px !important;
}

footer .logo
{
	display:none !important;
}

.header .social-holder .icon-1x
{
	color: #751132 !important;
}

.tit-gen
{
	background-color:#000 !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	color:#fff !important;
	font-family: 'Gotham-Bold' !important;
	font-size:15px !important;
	letter-spacing: .1px !important;
	
}

.header_top
{
	margin-top:0px !important;
}

#wrapper [role="main"]
{
	margin-top:50px !important;
}

.posts.border-vertical .even
{
	border-left:none !important;
}

#subfooter
{
	display:none !important;
}

.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper
{
	padding-top:0px !important;
}

.social_black-on .boxed-icon.fill
{
	background:#751132 !important;
	border-color:#751132 !important;
}

.post-date, .post-author, .author-content h5 a
{
	color:#751132 !important;
	font-family: 'OratorStd' !important;
	font-size:14px !important;
	font-weight: 400;
}

.blog-tit p
{
    font-family: 'PT Serif', serif !important;
	font-size:36px !important;
}

.thb-post-top, .post-meta, .post-date
{
	display:block !important;
}

.post-date
{
	margin-top:10px !important;
}

.cat-blog, .cat-recomiendan-los-editores, .post-meta i
{
	display:none !important;
}

.header.fixed.header--slide
{
	display:none !important;
}

#category-title
{
	width:100% !important;
	margin-left: auto !important;
	margin-right:auto !important;
	padding-top: 150px !important;
	padding-bottom: 150px !important;
	letter-spacing: 1px !important;
}


#category-title div h2
{
	letter-spacing: 1px !important;
}

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab.vc_active > a, .wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-tab > a
{
	color:#000 !important;
}



.header-container.header-type-5
{
	height:130px; background-color:#fff !important;
}

.footer-widget-wrap
{
	padding: 20px 0;
}

.footer-widget-col .col-sm-6
{
	text-align:center;
}

img.logo
{
	margin-top:20px
}

.single-post-content .entry-single-header .entry-meta
{
	background:none !important;
}

.nav-wrap
{
	background-color:#fff !important;
}

.footer-widget.footer-2-widget
{
	background-color:#fff !important; border-top: thin solid #1d1e1d; color:#231f20 !important;
}

ul.menu-footer li a
{
	color:#231f20 !important;
}

.subtit
{
	text-align: left !important; color: #999; font-size: 13px; margin-top:-30px !important;	
}

div.block_post_style_6.hentry
{
	background:#ffffff !important;
}

.mejor-oraculus div.entry-featured
{
	display:none;
}

.mejor-oraculus div.entry-info
{
	margin-left:0px !important;
}

.mejor-oraculus2 
{
	width:555px !important; height:455px !important; position:relative;
}

.mejor-oraculus2 a img.entry-featured-image.wp-post-image.image-lazyload-loaded
{
	height: 455px !important; object-fit: cover;
}


div.entry-meta.icon-meta span.source-article
{
	display: inline-block; margin-left:2px; font-style:normal !important;
}

article.category-plumas .entry-featured.animation-lazyload 
{
	display:none !important;
}

.cdmx div.entry-featured.animation-lazyload 
{
	display:none;
}

.cdmx div.entry-info
{
	margin-left:0px !important;
}

ul#menu-footer li, .footer-widget a
{
	color:#000 !important;
}

.block_post_style_8 .entry-title
{
	white-space: normal !important;
}

div.wpb_wrapper
{
	border:none !important;
}

.coauthor-gen
{
  min-height:160px !important;
  margin-bottom:20px !important;
}

.post .post-gallery img {
    height: 100% !important;
    object-fit: cover;
}

.tema-columna {
    display: inline-block !important;
}

.post-detail-style5 .post-title-container
{
  padding-bottom:0px !important;
}

.category_container.author-information
{
  margin-bottom:0px !important;
}



@media only screen and (min-width: 990px) {

.wpb-js-composer .vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel.vc_active .vc_tta-panel-title > a
{
color:#000 !important;
}

.header.style7 .nav_holder
{
	border-bottom: none !important;
	position:absolute !important;
	right:140px !important;
	top:0px !important;
}
		
}


@media only screen and (max-width: 600px) {
.temas-del-dia .small-12 {
    max-width: 49.5% !important;
}

}


.page-id-51096 .header_holder, .page-id-51096 .header, .page-id-51096 footer, .page-id-51096 #scroll_totop, .page-id-51096 .thb-cookie-bar
{
    display:none !important;
}


