/*
	Theme Name: The Voux Child Theme
	Theme URI: https://themeforest.net/item/the-voux-a-comprehensive-magazine-theme/11400130
	Description: <strong>A Premium theme for magazine, editor, community and more! WordPress Theme by <a href="http://www.themeforest.net/user/fuelthemes">fuelthemes</a></strong> – Update notifications available on Twitter and Themeforest <a href="http://twitter.com/anteksiler">Follow us on twitter</a> – <a href="http://themeforest.net/user/fuelthemes">Follow us on Themeforest</a>
	Version: 1.0.0
	Author: fuelthemes
	Template: thevoux-wp
	Text Domain: thevoux-wp
	Domain Path: /inc/languages
*/

@import url("../thevoux-wp/style.css");



@font-face {
	font-family: 'OratorStd';
	src: url('oratorstd.woff') format('woff'),
		 url('oratorstd.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
}
 
@font-face {
    font-family: 'bebas_neueregular';
    src:  url('bebasneueregular-webfont.woff2') format('woff2'),
          url('bebasneueregular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
	font-family: 'Avenir-Light';
	src: url('avenirlight07.woff') format('woff'),url('avenirlight07.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
}

@font-face {
						font-family: 'mgotham';
						src: url('gothammedium.eot');
						src: url('gothammedium.eot?#iefix') format('embedded-opentype'),
								 url('gothammedium.woff') format('woff'),
								 url('gothammedium.ttf') format('truetype'),
								 url('gothammedium.svg#gothammedium') format('svg');
						font-weight: normal;
						font-style: normal;
}

@font-face {
	font-family: 'Gotham-Bold';
	src: url('gothambold.woff') format('woff'),url('gothambold.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
}


body
{
	font-family: 'Avenir-Light' !important;
}

h2, h1
{
	font-family: 'Gotham-Bold', Arial;
	font-size:35px !important;
	font-weight:normal !important;
}

h3
{
	font-family: 'mgotham', Arial;
	font-size:22px !important;
}

h4
{
	font-family: 'mgotham', Arial;
	font-size:14px !important;
	text-transform: capitalize !important;
}

h5
{
	font-family: 'Avenir-Light', Arial;
	font-size:16px !important;
}


header.post-title h5 a
{
	font-family: 'bebas_neueregular' !important;
	font-size: 19px !important;
}

.intro-page {
    border-color: lightgray !important;
	 border: thin solid #333333;
        border-top-color: rgb(51, 51, 51);
        border-right-color: rgb(51, 51, 51);
        border-bottom-color: rgb(51, 51, 51);
        border-left-color: rgb(51, 51, 51);
    padding: 50px;
}

.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;
}

.coauthor-gen
{
	min-height:160px !important;
}

.fuente {
    color: #751132 !important;
    font-family: 'OratorStd' !important;
    font-size: 14px !important;
    font-weight: 400;
}

.post.style1.style1-bg
{
	background-color: transparent !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;
}
		
}


