/*  
Theme Name:Influencers Network
Theme URI:
Author:Tony LÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¡zaro
Author URI:
VersiÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â³n:1.0
*/
html {margin-top:32px !important; position:relative}
body {font:15px 'PT Sans', 'Arial', sans-serif !important; color:#444; background:#F2F2F2; margin:0}
html.menuActive {
	position:relative;
	left:250px;
	overflow: hidden;
	    transition: all ease 0.5s;
}
a {text-decoration:none; color:#2980b9}
a:hover {text-decoration:none}

a, #header .search form, #header #menu li a, .etiquetas a, #postsH .box a, .mas_comentadas li, #relacionados ul li a, #relacionados img, .paginador a, .paginador .est, .previous_next a, .botones_sociales li a {transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -o-transition:all ease 0.5s}


#header {height: 70px;background-color:#000;position:fixed;width:100%;top:0;z-index:99999999;}
#header .contenido, #footer .contenido {max-width:1300px; margin:auto}
#header #menu2 {
    color: #c7c7c7;
    float: left;
    line-height: 70px;
    font-size: 20px;
    margin-right: 10px;
    padding-left: 10px;
    padding-right: 10px;
    margin-left: 10px;
	cursor:pointer;
}
#menu2_lat .social #menu3 {
	display:none;
}
#header #menu2:hover {
    background: #252525;
}
#menu2_lat {
	position:absolute;
	height: 100%;
	background: #2d2d2d;
	top: 0;
	width: 250px;
	left: -250px;
	padding: 15px;
	box-sizing: border-box;
	margin-top:-32px;
	z-index: 999999999;
	transition: all ease 0.25s;
}
#menu2_lat * {
	transition:all ease 0.25s;
}
#menu2_lat .social {
	margin-bottom: 30px;
}
#menu2_lat .social .t {
	display: block;
	font-weight: bold;
	font-size: 16px;
	color: #FFF;
	margin-bottom: 15px;
}
#menu2_lat .social a {
	color: #adadad;
	font-size: 20px;
	display: inline-block;
	margin-right: 9px;
}
#menu2_lat .social a:hover {
	color:#FFF;
}
#menu2_lat ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu2_lat ul li {
	
}
#menu2_lat ul li a {
	font-size:12px !important;
}
#menu2_lat ul.sub-menu {
	margin-bottom: 40px;
}
#menu2_lat ul > li a {
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	font-size:12px !important;
}
#menu2_lat ul li > .sub-menu li {
	margin: 12px 0px;
}
#menu2_lat ul li > .sub-menu li a {
	text-transform: inherit;
	color: #adadad;
	font-weight: normal;
	width: 100%;
	display: block;
}
#menu2_lat ul li a:hover {
	color:#FFF !important;
}
#menu2_lat ul li > .sub-menu li.menu-item-has-children {
	position:relative;
}
#menu2_lat ul li > .sub-menu li.menu-item-has-children i {
	color: #FFF;
	position:absolute;
	right: 0;
	top: 1px;
	cursor:pointer;
	transition: all ease 0.25s;
	padding:0px 13px;
}
#menu2_lat ul li > .sub-menu li.menu-item-has-children i.active {
	transform: rotate(180deg);
	top: 3px;
}
#menu2_lat ul li .sub-menu li .sub-menu {
	display:none;
	margin-top: 10px;
}
#menu2_lat ul li .sub-menu li .sub-menu li {
	margin:0;
}
#menu2_lat ul li .sub-menu li .sub-menu li a {
	padding: 5px 10px;
	box-sizing:border-box;
	color: #FFF;
	font-weight: bold;
}
#menu2_lat ul li .sub-menu li .sub-menu li a:hover {
	background:#2DACE9;
	font-weight:bold;
	color:#FFF;
}

#header .logo {float:left}
#header .logo img {    width: 220px;
    height: inherit;
    margin-top: 8px;}
#header .showMenu {display:none}
#header #menu {float: left;height:41px;position:relative;z-index:99;}
#header #menu ul {padding:0; margin:0}
#header #menu li {list-style:none; float:left; position:relative}
#header #menu li a {padding:0px 13px 0px 13px;display:block;display:table-cell;vertical-align:middle;height: 70px;font-size: 17px;color: #e2e2e2;font-weight: bold;text-transform: uppercase;}
#header #menu li a:hover, #header .search a.c:hover {
	color:#FFF;
	background:#252525;
}
#header #menu>li a:hover {border-bottom:5px solid rgba(0,0,0,0.2);line-height: 65px;
    position: relative;
    height: inherit;
    top: 5px;}
#header #menu li.menu-item-has-children a:hover {border:none}
#header #menu li.menu-item-has-children a:hover {line-height: 75px;top: inherit; padding-top:0}
#header #menu .menu .sub-menu li {max-height:0px; height:0px; display:inherit}
#header #menu .menu .sub-menu li a {min-width:200px; text-align:left; padding:0px; max-height:0px; font-size:0px; display:block; border:0px}
#header #menu .menu .sub-menu {position:absolute; max-height:0px}
#header #menu .menu li:hover .sub-menu {max-height:999px; list-style:none; background:#000; z-index:50}
#header #menu .menu li:hover .sub-menu li {max-height:34px; height:34px; border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(0,0,0,0.1);}
#header #menu .menu li:hover .sub-menu li:nth-of-type(1) {border-top:none}
#header #menu .menu li:hover .sub-menu li a {line-height:initial;font-size:15px; padding:7px 13px 7px 13px; max-height:20px}
#header #menu .menu .sub-menu li .sub-menu {margin-left:226px; display:none}
#header #menu .menu .sub-menu li:hover>.sub-menu {display:inherit; top:0}
#header .search {float:right;line-height: 70px;font-size:20px;color:#FFF;padding: 0;margin-right: 30px;display:inline-block;position:relative;}
#header .search a.img {
	margin-right:30px;
}
#header .search a.img img {
	display:inline-block;
}
#header .search a.c {
	color: #e2e2e2;
	line-height: 70px;
	padding: 0px 10px;
	display: inline-block;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 17px;
	vertical-align:top;
}
#header .search form {display:none;
  position:absolute;
  right:0px;
  background:#2e5afc;
  width:300px;
  line-height:initial;
  padding:10px;
  box-sizing:border-box}
#header .search:hover form {display:inherit}
#header .search form input, #header #searchMenu form input {float:left; border:0}
#header .search form input[type=text], #header #searchMenu form input[type=text] {padding:10px 30px 10px 10px; box-sizing:border-box; width:100%}
#header .search form input[type=submit], #header #searchMenu form input[type=submit] {font:normal normal normal 14px/1 FontAwesome; background:#FFF; color:#444; position:absolute; right:11px;height:33px; cursor:pointer}


#postsH {overflow:hidden; margin:38px auto 0 auto; max-width:1300px}
#postsH .box {width:20%; float:left; height:175px; position:relative; opacity:.8; transition:all ease 0.5s}
#postsH .box img {width:100%; height:100%; position:absolute}
#postsH .box a {opacity:0; background:rgba(20, 24, 35, 0.6); position:absolute; height:100%; font-size:20px; color:#FFF; top:0; width:100%}
#postsH .box a span {position:absolute; bottom:0; padding:0 20px 12px}
#postsH .box:hover {opacity:10}
#postsH .box:hover a {opacity:10}

.etiquetas {clear:both; font-size:15px; margin-bottom:30px}
.etiquetas a {background:#F2F2F2; color:#555; padding:7px 10px 7px 10px; display:inline-block; border-left:1px solid #FFF}
.etiquetas a:hover {color:#FFF; text-decoration:none; background:#555}
.etiquetas .normal {display:inline-block; padding:7px 10px 7px 10px; color:#FFF; border-right:1px solid #FFF; background:#2980b9}

#pag {overflow:hidden; width:1200px; margin:70px auto 15px auto; clear:both}
#contenido {float:left; width:calc(100% - 400px); box-sizing:border-box}
#contenido_sub {clear:both; width:100%; box-sizing:border-box}
h1.p {font-weight:bold; font-size:20px; margin:0px; margin-bottom:20px; display:block; color:#444; background: #FFF; padding: 10px 15px; clear:both}
.single {background:#FFF; padding:20px}

#contenido h1.tp {color:#5b5b5b; text-decoration:none; margin:0; font-weight:bold; font-size:40px; line-height:100%; display:inline-block;}

#contenido .post, #contenido_sub .post {overflow:hidden; margin-bottom:25px; width:385px; float:right; box-sizing:border-box; box-shadow:1px 1px 1px 0px #CCC; display:inline-block; height:345px; background:#FFF}
#contenido_sub .post:nth-of-type(3n+2) {margin:0px 22px}

.all {clear:both;overflow:hidden; position:relative}
.all img {float:left; width:100%; height:200px}
#contenido .post .sX, #contenido_sub .post .sX {padding:15px 20px 20px; box-sizing:border-box; width:inherit; float:inherit}


#contenido .post.destacado {width:100%; height:inherit}
#contenido .post.destacado .all {clear:both; overflow:hidden; float:left; width:calc(100% - 415px)}
#contenido .post.destacado .all img {float:left; width:385px; height:430px}
#contenido .post.destacado .sX {padding:20px; box-sizing:border-box; width:415px; float:left}
#contenido .post.destacado .sX .excerpt {text-align:justify; line-height:25px;}
#contenido .post:nth-of-type(2n) {float:left}

#contenido.author {width:100%}

#contenido.author .blox {position:relative; background:#FFF; margin-top:50px; margin-bottom:20px; box-shadow:1px 1px 1px 0px #CCC;
padding-bottom:1px;}
#contenido.author .blox .influence {
   display: inline-block;
    position: absolute;
    top: -30px;    left: 140px;
}
#contenido.author .blox img {
	margin: 0px 15px 15px;
    position: absolute;
    top: -40px;
    border: 3px solid #FFF;
    box-shadow: 1px 1px 1px 0px #CCC;
	border-radius:50%;
	box-sizing:border-box;
}
#contenido.author .blox > p {
	padding-left: 140px;
    margin-top: 6px;
	padding-right:10px;
}
#contenido.author .blox h1 {
    width: inherit;
    display: inline-block;
    margin-top: 0;
    padding-left: 140px;
    margin-bottom: 0;
}
#contenido.author .blox .social_author {
	display: inline-block;
    text-align: right;
    margin: 3px 10px 0px 0px;
    padding-left: 5px;
}
#contenido.author .blox .social_author a {
	display:inline-block;
	margin-left:5px;
	font-size: 20px;
}
#contenido.author .post {float:left}
#contenido.author .post:nth-of-type(3n+3) {margin:0px 22px}


.readmore {text-transform:uppercase; margin-top:20px; display:block; color:#2980b9; font-weight:bold}
.readmore:hover {opacity:0.8; filter:alpha(opacity=80);}

#contenido h2.tp2, #contenido_sub h2.tp2 {margin:0}
#contenido h2.tp2 a, #contenido_sub h2.tp2 a {color:#5b5b5b; text-decoration:none; margin:0px 0px 7px 0px; font-weight:bold; font-size:20px; display:inline-block; overflow:hidden}
#contenido .post.destacado h2.tp2 a {font-size:30px}
#contenido h2.tp2 a:hover, #contenido_sub h2.tp2 a:hover {color:#2980b9}
.entry {line-height:180%; margin-bottom:20px; word-wrap:break-word; -ms-word-wrap:break-word; clear:both; padding-top:5px}
.imgP {
	max-width:100%;
	height:inherit;
	display:block;
	margin:15px auto;
}
.paginador {margin:25px 0px 20px 0px; font-size:20px; clear:both}
.paginador a, .paginador .est {background:#FFF; color:#444; padding:9px; margin-right:2px}
.paginador .est, .paginador .pages{background:#FFF; color:#444}
.paginador a:hover, .paginador .est {text-decoration:none; color:#FFF; background:#2980b9}


#sidebar {width:370px; float:right; margin:0px; font-size:0.9em}
.widget { margin:0 0 50px 0; padding:0px; overflow:hidden; width:100%}
.sidetitle {font-size:25px; font-weight:bold; display:block; margin-bottom:15px}

.mas_comentadas {margin-top:50px}
.mas_comentadas ul {}
.mas_comentadas li {padding:10px !important; margin-bottom:-1px !important; position:relative; border:1px solid #CCC}
.mas_comentadas li:hover {background:#FFF}
.mas_comentadas li a {font-size:18px; color:#444}
.mas_comentadas li a:hover {color:#2980b9}
.mas_comentadas ul .caja {padding:10px; overflow:hidden}
.mas_comentadas .bloque:hover {border-bottom:1px solid rgba(0,0,0,0.5)}
.mas_comentadas img {float:left; width:100px; height:70px; margin-right:10px; border:1px solid #FFF}
.mas_comentadas ul .fecha {font-size:14px; padding-top:4px; opacity:.6; filter:alpha(opacity=6);}


/*
.botones_sociales {float:left; padding:0px; margin:0px; list-style:none; overflow:hidden}
.botones_sociales li {list-style:none; float:left; display:inline; margin-right:10px}
.botones_sociales li a {color:#FFF; text-decoration:none; display:block; padding:5px 10px; width:27px; text-align:center}
.botones_sociales li.facebook a {padding:5px 20px; width:inherit}
.botones_sociales li.facebook .icon {margin-right:10px; vertical-align:sub; display:inline-block}
.botones_sociales li .icon {font-size:20px}
.botones_sociales li.facebook a {background:#306199}
.botones_sociales li.twitter a {background:#26c4f1}
.botones_sociales li.googleplus a {background:#e93f2e}
.botones_sociales li.pinterest a {background:#b81621}
.botones_sociales li.whatsapp {background:#46C098; display:none}
.botones_sociales li a:hover {opacity:.8; filter:alpha(opacity=80)}
*/
.botones_sociales {
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	overflow:hidden;
	margin-bottom:30px;
	width:100%
}
.botones_sociales li {
	list-style:none;
	float:left;
	display:inline;
	width:16.66666666666667%
}
.botones_sociales li a {
	color:#FFF;
	text-decoration:none;
	display:block;
	padding:9px 0px;
	width:100%;
	text-align:center;
	box-sizing:border-box;
}

.botones_sociales li .icon {
	font-size:27px
}
.botones_sociales li.sharestotal {
	background:#F2F2F2;
	text-align:center;
	padding: 9px 10px;
	box-sizing: border-box;
}
.botones_sociales li.sharestotal .c {
	display: block;
	font-size: 12px;
}
.botones_sociales li.sharestotal .t {
	display: block;
	font-weight: bold;
	font-size: 15px;
}
.botones_sociales li.facebook a {background:#306199}
.botones_sociales li.twitter a {background:#26c4f1}
.botones_sociales li.googleplus a {background:#e93f2e}
.botones_sociales li.pinterest a {background:#b81621}
.botones_sociales li.whatsapp {background:#46C098; display:none}
.botones_sociales li.linkedin a {background:#007bb6}

.botones_sociales li a:hover {opacity:.8; filter:alpha(opacity=80)}



.categorySocial {position:absolute; bottom:0; right:0}
.categorySocial a {    background: #FFF;
    padding: 7px;
    width: 83px;
    text-align: center;
    float: left;
    color: #5252DA;}


.previous_next {float:right}
.previous_next a {background:#2980b9; color:#FFF; display:inline-block; width:150px; text-align:center; font-size:18px; height:37px; line-height:37px;}
.previous_next a i {margin-right:10px}
.previous_next a i.fa-arrow-circle-right {margin:0px 0px 0px 10px}
.previous_next a:hover {opacity:.8; filter:alpha(opacity=80)}

.meta {color:#999; clear:both; margin:0; font-size:14px}
.meta span {display:inline-block; margin-right:10px}
.meta span i {margin-right:7px}

#author-info {clear:both; overflow:hidden; background:#F6F6F6; padding:20px 20px 10px 15px; margin-bottom:20px; color:#444; text-shadow:1px 1px 0px #FFF; position:relative; top:25px}
#author-info h3 {font-weight:bold; font-size:1.3em; margin:0px; letter-spacing:-1px; text-transform:uppercase}
#author-info img {float:left; margin-right:15px; border-radius:50%; background:#FFF; padding:5px; border:0}

#author-info-single {
	margin-bottom:20px;
}
#author-info-single > a {
	display: inline-block;
	vertical-align: top;
	width: 80px;
}
#author-info-single > a img {
	border-radius:50%;
	max-width:100%;
	height:inherit;
}
#author-info-single .c {
	display: inline-block;
	width: 675px;
	padding-left: 20px;
	box-sizing: border-box;
}
#author-info-single .c a.link {
	margin: 0;
	margin-bottom: 7px;
	display: inline-block;
	color: #444444;
	font-weight: bold;
	text-transform: uppercase;
}
#author-info-single .c .social_author {
	width: 120px;
	display: inline-block;
	text-align: right;
}
#author-info-single .c .social_author a {
	display:inline-block;
	margin-left:5px;
	font-size: 16px;
}
#author-info-single .c p {
	margin: 0;
	font-size: 14px;
}
#comentarios h2, #relacionados h2 {font-size:30px; font-weight:bold; margin:0; padding:0; padding-top:30px}
#relacionados {overflow:hidden; clear:both}
#relacionados img {display:block; margin:auto; width:100%; height:170px; margin-bottom:10px}
#relacionados img:hover {opacity:.7; filter:alpha(opacity=70)}
#relacionados ul {padding:0px; list-style:none; }
#relacionados ul li {list-style:none; overflow:hidden; display:inline-table; width:25%; text-align:center; position:relative; height:100px; padding-right:10px; box-sizing:border-box; margin-left:-4px; margin-top:10px; margin-bottom:10px}
#relacionados ul li:nth-of-type(4n) {padding-right:0}
#relacionados ul li a {letter-spacing:0px; color:#444; font-size:16px}
#relacionados ul li a:hover {color:#2980b9}


#fixed_social {position:fixed; bottom:0px; background:#000; width:100%; z-index:999}
#fixed_social a {display:inline-block; color:#FFF; text-align:center; width:25%; padding:0px; line-height:30px}
#fixed_social .facebook {background:#3B5998}
#fixed_social .twitter {background:#4099FF}
#fixed_social .googleplus {background:#d34836}
#fixed_social .whatsapp {background:#46C098}

.error404 {background:#FFF; width:100% !important}
.error404 h1 {font-size: 500px;margin: 0;padding: 0;text-align: center;line-height: 450px;}
.error404 h2 {font-size:30px; text-align:center}

#footer {font-size:16px !important;color:#FFF;clear:both;padding:15px;background-color: #000;}
#footer a {color:#FFF}

.ca {margin:20px auto}
.ca.t {margin:20px auto; float:left; width:100%}















#header .social {float:right; margin-top:24px}
#header .social a {display:inline-block; color:#FFF; padding:10px 0px 10px 0px; width:46px; background:rgba(0,0,0,0.1); text-align:center}
#header .social a.facebook:hover {background:#3b5998}
#header .social a.twitter:hover {background:#4099FF}
#header .social a.youtube:hover {background:#e52d27}
#header .social a.rss:hover {background:#FF6600}
#header .social a.google_plus:hover {background:#d34836}
#header .social a.pinterest:hover {background:#c8232c}
#header .menu_res {clear:both; margin:auto; width:98%; margin:auto; background:#000; overflow:hidden; text-align:center; padding:0px 1% 0px 1%; display:none}
#header .menu_res #container {max-height:0px}
#header .menu_res .menu-link {display:block; font-size:1.3em; font-weight:bold; text-transform:uppercase; text-decoration:none; padding:10px 0px 10px 0px}
#header .menu_res ul {list-style:none; margin:0px; padding:0px; background:rgba(0,0,0,0.1)}
#header .menu_res li {display:block; float:inherit; text-align:left}
#header .menu_res li a {color:#FFF; text-transform:uppercase; padding:7px; display:block; text-decoration:none; text-align:center}
#header .menu_res #containe {display:none; background:rgba(0, 0, 0, 0.1); margin-bottom:10px}


#wrapper {background:#FFF}



/*INDEX*/
#bread {margin-bottom:5px; font-size:0.85em}

.widget a {color:#444}
.screen-reader-text {display:none}
#searchform, #feedburner {text-align:center}
#searchform {margin-top:20px}
#searchform #s, .feedburner-email {padding:8px; width:70%; border:1px solid #E4E4E4; font-size:0.85em}
.feedburner-email {width:63%}
#searchsubmit, .feedburner-subscribe {border:none; padding:8px 7px 8px 7px; color:#FFF; cursor:pointer; font-size:0.85em}

#sidebar ul, #sidebar ul li { margin:0px; padding:0px; list-style:none}
.widget li { padding:0px; border-bottom:1px dashed #F1F1F1}
.widget li a { padding:10px 0px 10px 0px;display:block}
.widget li:hover {background:#F8F8F8}
 .widget li a:hover {text-decoration:none; padding-left:10px}
.widget li a, .widget li a:hover {-webkit-transition:padding 0.5s ease;-moz-transition:padding 0.5s ease; -o-transition:padding 0.5s ease;-ms-transition:padding 0.5s ease;transition:padding 0.5s ease}
.widget .cat-item a {display:inline-block; background:none}
.widget .recentcomments {list-style:none; padding:13px 0px !important}
.widget .recentcomments a:hover {background:none;}


.tagcloud {overflow:hidden}
.tagcloud a{color:#444; background:#FFF; border:1px solid #CCC; text-shadow:1px 1px 1px #FFF; float:left; padding:3px 7px 3px 7px; display:inline-block; margin:4px 10px 4px 0px; font-size:0.85em !important; border-bottom:2px solid #3DC7EA}
.tagcloud a:hover {color:#FFF !important; text-shadow:inherit; border:1px solid; text-decoration:none; border-bottom:2px solid #18B4DB}
blockquote {background:#F2F2F2; border:1px dashed #ccc; padding:0px 15px 0px 15px;}
.entry iframe {display:block; margin:auto}
.entry img {max-width:95%; max-height:95%; height:inherit}
.entry a img {border:none}
.entry .wp-smiley {border:none !important; padding:inherit !important}
.entry pre {word-break:break-word;}

.entry .alignleft {float:left; margin:0px 15px 15px 0px}
.entry .alignright {float:right; margin:0px 0px 15px 15px}
.entry .wp-caption {overflow:hidden; width:inherit !important; text-align:center; padding:12px 0px 1px 0px; background:#F2F2F2}
.entry .wp-caption a {display:block}
.entry .wp-caption img {border-color:#FFF; box-shadow:none; padding:inherit}
.entry li {margin-bottom:10px}
.entry h1 {line-height:30px}
#comentadas .caja img, .ultimas_entradas .box_ img {padding:3px}


#comentarios {clear:both; border-bottom:2px solid #F2F2F2}
#commentform {font-weight:normal; text-shadow:1px 1px 0px #FFF; margin-top:15px}
#commentform .bloque {float:left;width:33.3%}
#commentform .bloque input {width:90%; padding:5px; border:1px solid #E4E4E4}
#commentform textarea {width:97%; margin-bottom:10px; border:1px solid #e4e4e4; font:normal 12px 'Arial', Helvetica, sans-serif; padding:5px; color:#444}
.commentlist {clear:both;padding:0}
.commentlist .children {margin-top:10px}
.commentlist li {list-style:none;overflow:hidden; padding:10px; background:#F9F9F9; margin-bottom:15px; border-top:1px solid #CCC}
.commentlist li .com_avat {float:left; margin-right:15px; border:3px solid #FFF; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px}
.commentlist {overflow:hidden}
.commentlist .comment-author {overflow:hidden}
.commentlist .comment-author .fecha {color:#666; float:right; font-size:0.85em}
.commentlist .comment-body .comment-reply-link, #commentform #submit {padding:4px 10px 4px 10px; color:#FFF; display:inline-block; box-shadow:inset 0px -2px 0px rgba(0, 0, 0, .1); font-size:0.85em}
#commentform #submit {border:none; cursor:pointer; padding:6px 15px 6px 15px}
.commentlist .comment-body .comment-reply-link:active, #commentform #submit:active {box-shadow:inherit; position:relative; top:1px}
 .cod {display:none}
.commentlist .children {margin-top:10px; padding:0}
.commentlist .children li {margin:0px}
.cancel-comment-reply {float:right}
.cancel-comment-reply a {border:none !important; margin:inherit !important; padding-right:15px; line-height:inherit !important; color:#F00 !important}
.fb-like {line-height:12px}
.twitter-count-horizontal {width:110px !important}
.twitter-count-vertical {margin-right:15px}

.aligncenter {display:block; margin:auto}
.etiquetas .t_e {background:#30b5f9}
.moderar {font-style:italic}


.ads_336x280, .ads_ad {margin:20px auto 15px auto; width:336px; height:280px; overflow:hidden; clear:both}
.ads_300x250, .ads_300x600, .ads_468x15 {text-align:center}
.ads_468x15 {margin:15px 0px 15px 0px}
.ads_728x90, .ads_ad_728x90 {width:728px; height:90px; margin:15px auto 0px auto; clear:both}
.ads_728x15 {width:1000px; height:15px; background:#FFF; margin:20px auto; text-align:center; padding:7px 0px 7px 0px; clear:both}
 .ads_ad_300x600 {width:300px; height:600px; margin-bottom:20px}
.ads_ad_300x250 {width:300px; height:250px; margin-bottom:20px}
#comentarios_n {display:inherit}
#comentarios_fb, #comentarios_g {display:none}
#comentarios .tpp {margin:0; padding:0; border-bottom:4px solid;}
#comentarios .tpp li {display:inline-block}
#comentarios .tpp li a {display:block; padding:6px 10px 4px 10px; color:#FFF; margin-right:10px; opacity:.8; filter:alpha(opacity=8);font-size:0.85em}
#comentarios .tpp li a:hover {opacity:inherit; text-decoration:none}
h2, h3, h4, h5, h6 {font-weight:normal}

.dsq-postid {width:inherit;background-repeat:no-repeat;padding-left:20px;background-position:-41px 6px;top:-1px;height:inherit}
#relacionados ul li a:hover .vermas {display:block; background:url(images/buscar.png) #000 center center no-repeat; overflow:hidden; width:100px; height:100px; position:absolute; top:8px; right:8px; opacity:0.4}
.youtubeblocker {width:100% !important}
iframe {width:100%}

#header .menu_res #container, #header #menu .menu .sub-menu li, #header #menu .menu .sub-menu li a, #header #menu .menu li:hover .sub-menu li
#header #menu .menu li:hover .sub-menu li a {-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease; }

#header #searchMenu {display:none}
#shadowbody {
	width: 100%;
    position: absolute;
    height: 100%;
    background: rgba(0,0,0,0.6);
    top: 0;
    z-index: 99999999;
    margin-top: -32px;
	display:none;
	transition:all ease 0.25s;
}
#shadowbody2 {
	position: absolute;
    width: 20%;
    right: 0;
    height: 100%;
    background: red;
    z-index: 9999999999;
	display:none;
}

#footer .contenido {
	padding:30px 26px 20px;
	max-width:100%;
	box-sizing:border-box;
}
#footer .widget {
	width: 20%;
	margin: 0;
	display: inline-block;
	vertical-align: top;
	box-sizing:border-box;
}
#footer .widget .sidetitle {
	color: #999;
	font-size:15px;
	font-weight:normal;	
	text-transform:uppercase;
}
#footer .widget a {
	display:block;
	padding:3px 0px;
}
#footer .widget a:hover {
	text-decoration:underline;
}
#footer #text-3 {
	width:23%;
}
#footer #text-5, #footer #text-4 {
	width:17%;	
}
#footer #text-5 a i {
	text-decoration:none;
	display:inline-block;
	margin-right:5px;
}
#footer #text-6 a {
	color:#ffe100;
}
#footer #text-6 img {
	width:100px;
	height:inherit;
	float:left;
	padding-right:15px;
}
#footer .bottom {
	clear:both;
	margin-top:30px;	
	overflow:hidden;
}
#footer .bottom span {
	float:left;
	color: #999;
}
#footer .bottom ul {
	float:right;
	list-style: none;
	margin: 0;
	padding: 0;
}
#footer .bottom ul li {
	display: inline;
}
#footer .bottom ul li a {
	padding: 0px 16px;
	border-right: 1px solid #999999;
	font-size:15px;
}
#footer .bottom ul li:nth-last-child(1) a {
	border:0;
}



@media screen and (max-width:1250px){
	#header #menu {
		display:none;
	}
}
@media screen and (max-width:1100px){
	#header .contenido, #footer .contenido, #pag {width:100%}
	
	#contenido {width:100%}
	#pag {padding:0px 50px; box-sizing:border-box}	
	#contenido .post.destacado .all {width:385px}
	#contenido .post.destacado .sX {width:calc(100% - 385px)}
	#contenido .post, #contenido_sub .post {width:48%}
	#contenido .post .sX, #contenido_sub .post .sX {width:100%}
	#sidebar {display:none}
	#contenido_sub .post:nth-of-type(3n+2) {margin:0 0 25px 0}
	#contenido_sub .post:nth-of-type(2n) {float:right}
	
	#contenido.author .post {float:left; margin-bottom:37px !important}
	#contenido.author .post:nth-of-type(3n+3) {margin:0px}
	#contenido.author .post:nth-of-type(2n+1) {float:right}
	
}
@media screen and (max-width:970px){
	#postsH .box {width:25%}
	
	#author-info-single > a {
		width:13%;		
	}
	#author-info-single .c {
		width:87%;
	}
}
@media screen and (max-width:900px){
	#header .search a.img img {
		display:none;
	}
	#footer .contenido {
		text-align:center;
	}
	#footer .widget {
		width: 32% !important;
		text-align: left;
	}
	#footer #text-4, #footer #text-5 {
		width:18% !important;
	}
}
@media screen and (max-width:850px){
	#postsH .box {width:33.33%}
}
@media screen and (max-width:800px){
	#header .showMenu {margin-right:30px; display:inherit; float:right;color:#FFF; height:75px;line-height:75px;font-size:30px;}
	#header #searchMenu {display:block; clear:both; padding-bottom:20px}
	#header #searchMenu form {position:relative}
	#header #searchMenu form input[type=text] {float:none; width:80%; margin:auto; display:block}
	#header #searchMenu form input[type=submit] {top: 0;
    right: 52px;}
	
	div#menu:before {    content: 'ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¿Buscas algo en particular?';
    color: #FFF;
    font-size: 23px;
    font-weight: bold;
    display: block;
    text-align: center;}
	#header #menu {position:absolute; right:0; display:none; background-color:#226896; top:75px; height:inherit;width:100%; padding:20px 0px 0px}
	#header #menu li {float:none; display:block; width:50%; float:left}
	#header #menu li a {display:block; text-align:center; height:50px; line-height:50px}
	#header #menu li a:hover, #header #menu li.menu-item-has-children a:hover {height:inherit; padding-top:inherit}
	#header #menu li:hover {border:none}
	#header #menu .menu .sub-menu li a {font-size:16px; max-height:inherit; text-align:center}
	#header #menu .menu li:hover .sub-menu li {border:0;max-height:inherit; height:inherit}
	#header #menu .menu li:hover .sub-menu li a {line-height:50px; max-height:inherit; padding:0px}
	#header #menu .menu .sub-menu, #header #menu .menu .sub-menu li {max-height:inherit; position:relative; height:inherit}
	#header #menu li.menu-item-has-children a:hover {line-height:50px}
	
	#contenido .post.destacado .all {width:250px}
	#contenido .post.destacado .all img {width:100%; height:inherit;}
	#contenido .post.destacado .sX {width:calc(100% - 250px)}
	
	
}
@media screen and (max-width:750px){
	#footer .widget, #footer #text-4 {
		width: 33.33% !important;
		margin-bottom:20px;
	}
	#footer #text-5, #footer #text-6 {
		width:50% !important;
		margin-bottom:0;
	}
}
@media screen and (max-width:700px){
	#header .search a:nth-of-type(2) {
		display:none;
	}
	#relacionados ul li {width:33.33%}
	#relacionados ul li:nth-of-type(4n) {padding-right:10px}
	#relacionados ul li:nth-of-type(3n) {padding-right:0px}
	
	blockquote {width:85%; margin:auto}
}
@media screen and (max-width:650px){
	#contenido .post.destacado .all, #contenido .post.destacado .sX, #contenido .post, #contenido_sub .post {width:100%}	
	#postsH .box {height:130px}
	#postsH .box a {font-size:14px}
	#postsH .box a span {padding:0px 10px 10px; box-sizing:border-box; max-height:100px}
	
	
	#footer .widget, #footer #text-4, #footer #text-5, #footer #text-6 {
		width:200px !important;
	}
}
@media screen and (max-width:600px){
	
	#header {
		height:50px;
		text-align:center;
		z-index: 9999;
		position:inherit;
		margin-top:-32px;
	}
	#menu2_lat .social #menu3 {
		display:inline-block;
	}
	#header .search {
		line-height:50px;
	}
	#postsH {
		width:100%;
	}
	#postsH {
		margin-top:0px;
	}
	#pag {
		margin-top:20px;
	}
	#shadowbody.active {
		display:block;
	}
	#menu2_lat.active {
		left:0;
		width:80%;
		display:block;
	}
	#header .logo {
		float: none;
		position: absolute;
		left: 0;
		right: 0;
		margin: auto;
		width:180px;
	}
	#header .logo img {
		height: 45px;
		width: inherit;
		margin-top: 3px;
	}
	#header #menu2, #header .search a.c {
		line-height:50px;
	}
	#header .search {
		margin:0;
	}
	
	#header .search a:nth-of-type(3) {
		display:none;
	}
	.single {padding:20px 10px}
	#relacionados ul li {width:50%}
	#relacionados ul li:nth-of-type(3n) {padding-right:10px}
	#relacionados ul li:nth-of-type(2n) {padding-right:0px}
	
	.botones_sociales {display:block;
  float:none;}
	.previous_next {display:block;
  float:none;
  margin-top:20px;
  width:100%;}
  
  /*
  .botones_sociales li.whatsapp {display:inherit}
  .botones_sociales li.facebook, .botones_sociales li.whatsapp {width:50%; margin:0}
  .botones_sociales li.facebook a, .botones_sociales li.whatsapp a {width:100%; box-sizing:border-box}
  .botones_sociales li {width:33.33%; margin:0}
  .botones_sociales li a {width:100%; box-sizing:border-box}
  .botones_sociales li.googleplus {clear:both}
  */
  #menu2_lat {
    margin-top: -32px;
    left: -250px;
  }
  
  	#contenido.author .blox {
		padding: 10px 0px 1px 0px;
		margin-top:20px;
 	 }
	#contenido.author .blox img {
	    /* position: static; */
	    border-radius: 50%;
	    float: left;
	    left: 0;
	    top: inherit;
	}
	#contenido.author .blox h1 {
		padding-left: 130px;
		line-height: 32px;
		margin-bottom: 5px;
	}
	#contenido.author .blox > p {
		clear: both;
		padding: 0 16px;
		font-size: 14px;
		line-height: 21px;
		padding-top: 13px;
	}
	
	#contenido.author .blox .influence {
		padding-bottom: 5px;
		font-size: 14px;
		position:relative;
		top:inherit;
		left:0;
		width:47%;
		padding-left: 132px;
	}
	#contenido.author .blox .social_author {
		padding-left: 130px;
		margin-left: -5px;
	}
	
	#footer .contenido {
		padding:0;
	} 
	#footer .widget {
		display:none;
	}
	#footer .bottom {
		margin:0;
	}
	#footer .bottom span {
		float: none;
		display: block;
		margin-bottom: 10px;
		font-size: 14px;
	}
	#footer .bottom ul {
		float:none;
	}
	#footer .bottom ul li a {
		border:0 !important;
		font-size:14px;
	}
	#footer .bottom ul li a {
		padding:0px 12px;
	}
}
@media screen and (max-width:500px){	
	#postsH .box {height:100px}
	#pag {
		padding:0;
	}
}
@media screen and (max-width:420px){
	#relacionados ul li {width:100%}
	#relacionados ul li {padding-right:0px; padding-bottom:30px}
	
	#contenido.author .blox h1, #contenido.author .blox .social_author, #contenido.author .blox .influence {
		padding-left:110px;
	}
	#contenido.author .blox img {
		margin-left: 5px;
	}
}
@media screen and (max-width:400px){
	#contenido.author .blox {
		padding-left:10px;
	}
	#contenido.author .blox > p {
		padding:11px 0px 0px;
	}
}