@media screen and (max-width:1200px){
	#nav ul li a{
		font-size: 12.5px;
		letter-spacing: -.025em;
		margin-left: 1px;
		padding: 7px 8px 7px 8px;
	}
	#subnav li a {
		font-size: 12.5px;
		letter-spacing: -.025em;
		/* margin-left: 1px; */
	}
	div#logo img {
		width: 120px;
		height: auto;
	}
	#subnav li {
		padding: 0 6px;
	}
}
@media screen and (max-width:1023px){
	div#postheader-wrapper, #header-wrapper {
		display: none;
	}
	.mob-menu-logo-holder {
		padding-top: 6px !important;
	}
	.mobmenul-container {
		top: 8px!important;
		margin-left: 10px!important;
	}
}
@media screen and (max-width:991px){
	#credidos-destacados {
		float: left;
		width: 100%;
		margin-left: 0;
	}
	#introtop {
		float: left;
		width: 100%;
	}
	div#crditosrpidos-content .col-xs-4.col-xs-12 {
		width: 50%;
	}
	
	div#crditosrpidos-content .col-xs-4:nth-child(3n+1) {
		clear: inherit;
	}
	div#crditosrpidos-content .col-xs-4:nth-child(2n+1) {
		clear: left;
	}
}
@media screen and (max-width:900px){}
@media screen and (max-width:800px){}
@media screen and (max-width:767px){
	div#crditosrpidos-content .col-xs-4.col-xs-12 {
		width: 100%;
	}
	.home h1 {
		font-size: 16px;
	}
	.tab {
		z-index: 2;
		position: relative;
	}
	.tab a {
		padding: 15px 5px;
	}
}
@media screen and (max-width:600px){
	.tab a {
		font-size: 13px;
	}
	body.admin-bar .mobmenu {
		top: 0 !important;
		z-index: 999999;
	}
}
@media screen and (max-width:520px){
	.tab a {
		width: 100% !important;
		height: inherit;
	}
}
@media screen and (max-width:500px){}
@media screen and (max-width:450px){
	body {
		font-size: 13px;
	}
	h2, .h2 {
		font-size: 18px;
	}
	.fin_content {
		margin-bottom: 50px;
		color: #000 !important;
		font-size: 13px;
	}
	#filtros select {
		margin: 0 0 5px 0px;
		padding: 3px 3px;
		background: #fff;
		font-family: 'Open Sans',sans-serif;
		font-weight: 300;
		width: 100%;
	}
	section#crditosrpidos-filtrar span.label {
		padding: 0px;
	}
	#ordenar {
		float: left;
	}
	#ordenar {
		float: left;
	}
}
@media screen and (max-width:400px){
	.tarjetas a img {
		max-width: 100%;
		float: left;
		width: 100%;
		margin: 0 !important;
		margin-bottom: 10px !important;
	}
}
@media screen and (max-width:360px){
	#intro h2, table caption {
		font-weight: 700;
		color: #000;
		background: #a4eda3;
		padding: 10px 8px;
		line-height: 18px;
		clear: both;
		font-size: 12px;
		border-radius: 4px;
		text-transform: uppercase;
		font-family: 'Open Sans',sans-serif;
		margin-top: 10px;
	}
}
@media screen and (max-width:359px){
	table.top th, table.top td, table.top td a {
		font-size: 12px;
		line-height: 14px;
		vertical-align: middle;
	}
}
@media screen and (max-width:320px){}