

a+span.hu-external:after,html{
	-webkit-font-smoothing:antialiased
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{
	display:block
}

ol,ul{
	list-style:none
}

blockquote,q{
	quotes:none
}

blockquote:after,blockquote:before,q:after,q:before{
	content:'';
	content:none
}

table{
	border-collapse:collapse;
	border-spacing:0
}

.ie8 #footer .alx-posts .post-item-title,.ie8 .sidebar.s1 .alx-posts .post-item-title,.ie8.single .related-posts .post-title,body.ie8{
	font-weight:400
}

.ie8 .author-bio .bio-avatar:after,.ie8 .commentlist li.bypostauthor>.comment-body:after{
	display:none
}

.ie8 .nav li>a:after,.ie8 .nav>li>a:after{
	content:""!important
}

.ie8 #nav-header .nav>li:hover>a,.ie8 #nav-header .nav>li>a:hover,.ie8 #nav-topbar .nav>li:hover>a,.ie8 #nav-topbar .nav>li>a:hover,.ie8 
.search-expand-inner,.ie8 .toggle-search.active,.ie8 .toggle-search:hover{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAFElEQVR42mNgkCISjiocVTiqEAQBAvMoofaU5RQAAAAASUVORK5CYII=)
}

.ie8 .flex-direction-nav a,.ie8 .image-caption,.ie8 .page-image-text .description i,.ie8 .thumb-icon{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAFUlEQVR4XmNg2EwcHFUIhqMKRxUCAIFtF8CDMfrTAAAAAElFTkSuQmCC)
	}

.ie8 .entry .gallery .gallery-caption{
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAAAFUlEQVR4XmP4f4Y4OKoQDEcVjioEAA0/zU88bBbUAAAAAElFTkSuQmCC)
}

#wp-admin-bar-tc-hueman-help .ab-item:before,li#wp-admin-bar-tc-hueman-help a:before{
	font-family: "Arial", "Roboto";
	speak:none;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	font-style:normal;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
	content:"\f1cd";
	color:#FFF;
	padding-right:0;
	margin-right:0;
	top:2px;
	position:relative
}

.entry blockquote,address,cite,em{
	font-style:italic
}

li#wp-admin-bar-tc-hueman-help a{
	color:#FFF;
	text-decoration:none;
	text-shadow:0 -1px 0 rgba(0,0,0,.25);
	background-color:#8DA65A;
	background-image:-moz-linear-gradient(top,#008ec2,#006799);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#008ec2),to(#006799));
	background-image:-webkit-linear-gradient(top,#008ec2,#006799);
	background-image:-o-linear-gradient(top,#008ec2,#006799);
	background-image:linear-gradient(to bottom,#008ec2,#006799);
	background-repeat:repeat-x;
	border-color:#006799;
	border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

body{
	background:#FFFFFF;
	font-size:1rem;
	line-height:1.5em;
	color:#FFFFFF;
	font-weight:300;
	font-family: "Arial", "Roboto";
}

::selection{
	background:#16cfc1;color:#fff
}

::-moz-selection{
	background:#16cfc1;
	color:#fff
}

a{
	color:#16cfc1;
	text-decoration:none;
	outline:0
}

a:hover{
	color:#444
}

img{
	max-width:100%;
	height:auto
}

a,a:after,a:before{
	-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease
}

a img{
	-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease
}

strong{
	font-weight:600
}

.alignleft,.left{
	float:left
}

.alignright,.right{
	float:right
}

.aligncenter{
	margin-left:auto;
	margin-right:auto
}

.clear{
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;height:0
}

.group:after,.group:before{
	content:"";display:table
}
.group:after{
	clear:both
}
.group{
	zoom:1
}
.fa{
	width:1em;
	text-align:center
}

button,input,label,select,textarea{
	font-family: "Arial", "Roboto"
}

.nav li>a:after,.nav>li>a:after{font-family:"Arial", "Roboto";display:inline-block}
.ham__navbar-toggler :after,.ham__navbar-toggler :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.ham__navbar-toggler{display:none;height:50px;width:60px;position:relative;border:none;background:0 0;vertical-align:middle;border-radius:0;-webkit-transition:all .2s,.3s .2s;transition:all .2s,.3s .2s}
.ham__navbar-toggler .ham__navbar-span-wrapper{padding:25px 20px;text-align:center;height:100%;float:right}
.ham-toggler-menu__span{background:0 0;display:block;width:20px;height:1.5px;position:relative;top:0;vertical-align:bottom;-webkit-transition:all ease .15s;transition:all ease .15s}
.collapsed .ham-toggler-menu__span{background:#fff}
.ham__navbar-toggler.collapsed .ham-toggler-menu__span:before{top:-.375rem;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);background:#fff}
.ham__navbar-toggler .ham-toggler-menu__span:before{-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);transform:rotateZ(-45deg);background:#fff}
.ham__navbar-toggler.collapsed .ham-toggler-menu__span:after{top:.375rem;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);background:#fff}
.ham__navbar-toggler .ham-toggler-menu__span:after{-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg);background:#fff}
.ham-toggler-menu__span:after,.ham-toggler-menu__span:before{position:absolute;content:'';display:inline-block;width:inherit;height:inherit;outline:transparent solid .075rem;left:0;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;-webkit-transition:all ease .35s;transition:all ease .35s}
.ham__navbar-toggler-two{display:none;height:50px;width:50px;position:relative;border:none;background:0 0;vertical-align:middle;border-radius:0}
.ham__navbar-toggler-two .ham__navbar-span-wrapper{padding:0 20px;height:12px;margin:19px 5px;position:relative}
.ham__navbar-toggler-two .line{display:block;background:#fff;width:20px;height:1.5px;position:absolute;left:10px;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;-webkit-transition:all ease .35s;-moz-transition:all ease .35s;-o-transition:all ease .35s;transition:all ease .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden}
#footer .ham__navbar-toggler-two .line{background:#444}
.ham__navbar-toggler-two .line.line-1{top:0}
.ham__navbar-toggler-two .line.line-2{top:50%}
.ham__navbar-toggler-two .line.line-3{top:100%}
.ham__navbar-toggler-two.hovering .line{-webkit-transform:translateX(-3px);-moz-transform:translateX(-3px);transform:translateX(-3px);width:26px}
.ham__navbar-toggler-two.active .line-1{-webkit-transform:translateY(6px) translateX(-3px) rotate(45deg);-moz-transform:translateY(6px) translateX(-3px) rotate(45deg);transform:translateY(6px) translateX(-3px) rotate(45deg);width:28px}
.ham__navbar-toggler-two.active .line-2{opacity:0}
.ham__navbar-toggler-two.active .line-3{-webkit-transform:translateY(-6px) translateX(-3px) rotate(-45deg);-moz-transform:translateY(-6px) translateX(-3px) rotate(-45deg);transform:translateY(-6px) translateX(-3px) rotate(-45deg);width:28px}
.ham__navbar-toggler-two.active .line,.ham__navbar-toggler-two.focusing .line,.ham__navbar-toggler-two.hovering .line{background:#fff}
#footer .ham__navbar-toggler-two.active .line,#footer .ham__navbar-toggler-two.focusing .line,#footer .ham__navbar-toggler-two.hovering .line{background:#000}


@media only screen {
	.nav,.nav>li{position:relative}
	.nav ul,.nav>li:hover>a,.nav>li>a:hover{background:#777}
	#header .nav-container .nav{display:block!important}
	.nav-wrap{height:auto!important;}
	.nav{font-size:0}
	.nav li a{color:#ccc;display:block;line-height:1.25rem}
	.nav li>a:after{content:url(https://cb.vepormas.com.mx/PortalCBnuevo/img/derecha.png);float:right;opacity:.5}
	.nav>li>a:after{content:url(https://cb.vepormas.com.mx/PortalCBnuevo/img/abajo.png);float:none;margin-left:6px;font-size:.875em;line-height:1.2em}
	#.nav>li>a:after{content:"\f0d7";float:none;margin-left:6px;font-size:.875em;line-height:1.2em}
	.nav li>a:only-child:after{content:"";margin:0}
	#footer .nav li>a:after{content:"\f0da"}
	#footer .nav>li>a:after{content:"\f0d8"}
	#footer .nav li>a:only-child:after{content:""}
	.nav>li{
		font-size:0.5rem;
		border-right:1px solid #999;
		display:inline-block
	}
	.nav>li>a{
		padding:15px 14px
	}
	.nav li.current-menu-ancestor>a,.nav li.current-menu-item>a,.nav li.current-post-parent>a,.nav li.current_page_item>a,.nav li:hover>a,.nav li>a:hover{color:#fff}
	.nav li:hover>ul{display:block}
	.nav ul{display:none;position:absolute;left:0;top:50px;width:180px;padding:10px 0;z-index:2;-webkit-transform:translateZ(0);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15);box-shadow:0 2px 2px rgba(0,0,0,.15)}
	.nav ul li{font-size:.875rem;position:relative;display:block;padding:0}
	.nav ul li a{padding:10px 20px}
	.nav ul li:last-child{border-bottom:0!important}
	.nav ul ul{position:absolute;top:-10px;left:180px}
}
#header,#header .container-inner{position:relative}

body{
	font-family: "Arial", "Roboto";
	font-size:1rem
}
@media only screen and (min-width: 720px){
	.nav>li{
		font-size:0.7rem;
	}
	.nav ul li {
		font-size: 0.6rem;
		position: relative;
		display: block;
		padding: 0;
	}
}



.sidebar.s2 .alx-tabs-nav li.active a{border-bottom-color:#303e47}
.post-comments span:before{border-right-color:#303e47}
#header{background-color:#1c84cd}
@media only screen and (min-width:720px){#nav-header .nav ul{background-color:#1c84cd}}
#header #nav-mobile{background-color:#303e47}
.is-scrolled #header #nav-mobile{background-color:#303e47;background-color:rgba(247,161,42,0.90)}
#nav-header.nav-container,#main-header-search .search-expand{background-color:#303e47}
@media only screen and (min-width:720px){#nav-header .nav ul{background-color:#303e47}}
#footer-bottom{background-color:#07c}
.site-title a img{max-height:63px}
img{-webkit-border-radius:4px;border-radius:4px}
body{background-color:#FFFFFF}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
/*\*/* html .clearfix{height:1%}
.clearfix{display:block}
/**/body{color:#000}
#page{overflow-x:hidden;margin:-60px 20px 0;padding:0 0 60px}
@media only screen and (max-width:1200px) and (min-width:480px){#page{margin:-60px 10px 0}}
#header .pad{padding-top:20px}
.logo-tagline-group{display:inline-block}
.site-title{padding-bottom:0;float:none}
.site-title a img{margin:0}
.site-description{float:none;margin-left:0;padding-top:4px;line-height:1}
#nav-header .nav li a{color:#fff;font-weight:bold;transition:background-color .3s ease}
#nav-header .nav li a:hover{background-color:rgba(0,0,0,.08)}
@media only screen and (min-width:720px){.nav>li>a:after{color:#fff}}
@media only screen and (max-width:719px){#header #nav-mobile:before{content:"";display:block;height:50px;position:absolute;top:0;right:0;left:0;background-color:#1c84cd}#page{margin-top:30px}}
.main-header-ads{width:600px;height:80px}
.page-title .category{font-weight:normal;font-size:14px}
