@media only screen and (max-width:759px){ 
	html, body { min-width: 310px;  }
	.wrapper, #main-nav ul.main-nav, #header .adblock { width:310px; padding:0px 5px ; margin:auto;}
	
	#top-wrap { width:100%; padding:0px !important; height:100%;}
	#header {  padding:11px 0px 11px 0px;   }
		#header .logo { float:none; clear:both; margin:0px auto; width:190px; height:67px;}
		
		#header .fright  { position:relative; width:300px; margin:auto; padding-top:15px;}
		#header .fright .widget { float:left; width:48%; margin:0px 1% 0px 1%;}
		#header .widget_search { float:none !important; width:100% !important; clear:both; text-align:center}
		#header .widget_search #texto { width:252px !important; min-width:inherit; margin:0px  }
		#header .widget_social { width:100% !important; float:none; margin:5px 2px 0px 0px !important;}
		#header .fright .date { position:absolute; left:5px; top:68px; margin:0px; font-size:12px !important;}
	
	#main-nav { margin-bottom:16px;  }
	#main-nav ul.main-nav { display:none   }
		
	#mobile_links { display:block; position:absolute; width:100%; bottom:4px; text-align:center; z-index:9999;  }		
		#mobile_links a { text-transform:uppercase; color:#fff; font-size:16px; }
		#mobile_links a:hover { text-decoration:none;  }
		.mobile_nav { display:block; margin:auto; width:100%; height:30px;} 
		
	.et_mobile_menu { display: none; position: absolute; width:100%; top:34px; left:0px; z-index:99999; text-align:center; background-color:#fff; padding:15px 0px; box-shadow: inset 1px 4px 11px -6px #888; border-bottom:1px solid #eee;   }
	.et_mobile_menu ul { display: block !important; visibility: visible !important;  }
		.et_mobile_menu li { margin:0px !important   }
			.et_mobile_menu a { display:block; color:#b1b1b1 !important; text-transform:uppercase; padding:7px 12px 6px 12px; line-height:1em; font-size:15px !important}
			.et_mobile_menu li.current-menu-item a, .et_mobile_menu li.current-post-ancestor a, .et_mobile_menu li.current-category-ancestor > a,
			.et_mobile_menu li a:hover, .et_mobile_menu li.active a { color:#c30040 !important  }
			
	.content-left, #sidebar, .fleft, .fright { width:100%; float:none; clear:both; }
	
	.block-content { min-height:inherit}
	.block, .block.odd, .block.even { width:276px !important; margin:0px 0px 15px 0px; }
	.block .div-block-img-feat { height:auto !important }
	.block.even img.block-img-feat, .block.odd img.block-img-feat { width:308px !important; min-width:inherit !important; height:auto; min-height:inherit }
	.block h3.post-title.big, h1.post-title  { font-size:17px; line-height:1.1em }
	
	/** BLOCK Criticas */
	.block.template1 .block-img-left {  }
	.block.template1 .post-content { width:50%; }
	
	/** BLOCK DVD-libros*/
	.block.template4 .block-img-left { display:inline; max-width:45%; }
	.block.template4 .post-content { display:inline; float:none !important; width:auto; }
	
	.block.template5 .inline.post-title { max-width:79%; }
	
	.block.template10 span.div-block-img-feat { width:75px; height:auto; }
		.block.template10.even img.block-img-feat { width:75px !important; height:auto !important; min-width:inherit !important; min-height:inherit !important; max-width:100%; } 
		
	.loop-posts .post-thumbnail,
	.loop-posts .post-thumbnail img,
	.loop-posts .post-content  { width:auto !important; height:auto; max-width:100%; margin-right:0px; float:none;}
	
	/*** CAT DEBATES  y COLUMNISTAS*/
	.loop-posts.cat-debates .post-thumbnail, .loop-posts.cat-columnistas .post-thumbnail, .loop-posts.cat-pub .post-thumbnail { float:left; width:90px !important; margin:0px 20px 10px 0px; }
	.loop-posts.cat-debates .post-thumbnail img, .loop-posts.cat-columnistas .post-thumbnail img, .loop-posts.cat-pub .post-thumbnail img  { width:100px !important }

	.loop-posts.cat-dvd-libros .post-top { position:relative; float:right; display:block; width:159px; height:auto; }
	.loop-posts.cat-dvd-libros .post-content { float:none !important; clear:both; width:100%; }
	
	
	#sidebar .adblock { margin-bottom:12px !important;}	
	#sidebar .adblock .anim, #sidebar .adblock object, #sidebar .adblock embed { max-width:100% !important; max-height:120px } 
	
	.adblock { margin-bottom:15px !important; padding:0px !important}	
	
	#header .adblock, .ad-bottom .adblock { margin:0px auto 12px auto !important;  }
	.ad-bottom .adblock .anim, .ad-bottom .adblock .anim object, .ad-bottom .adblock .anim embed,
	#header .adblock .anim, #header .adblock .anim object, #header .adblock .anim embed { height:41px;}
	
	.content-left .adblock .anim, .content-left .adblock .anim embed, .content-left .adblock .anim object { height:44px; max-width:100%;}
	
	.adblock.fixed { display:none !important }
	
	#sidebar { font-size:13px; }
	#sidebar .widget, #sidebar .widget.adblock { margin-bottom:12px !important;}
	#sidebar input[type=text], #sidebar input[type=email] { width:54% !important; }
	
	#sidebar .anim.medida3, #sidebar .anim.medida3 object, #sidebar .anim.medida3 embed { max-height:66px;}
	#sidebar .anim.medida4, #sidebar .anim.medida4 object, #sidebar .anim.medida4 embed { max-height:80px;}
	#sidebar .anim.medida5, #sidebar .anim.medida5 object, #sidebar .anim.medida5 embed { max-height:113px;}
	#sidebar .anim.medida6, #sidebar .anim.medida6 object, #sidebar .anim.medida6 embed { max-height:169px;}
		
	#commentform label { display:block; width:auto; }
	
	#footer { padding:26px 0px 5px 0px; }
		#footer, #footer .widget { font-size:13px;  }
		#footer .widget { margin-bottom:20px;}
		#footer .col { width:100%; margin:0px 0px 5px 0px }
		#footer .widget_social li { display:inline-block; width: 32px; text-indent:0px; margin:0px 5px 0px 0px; }
		#footer .widget_social li a { position:relative; width:100%; height:100%; }
		#footer .widget_links li { width:47%; float:left; margin:0px 1%}
	#footer .txt { font-size:10px !important;}
	#footer-bottom div { text-align:center; margin-bottom:5px; line-height:1.1em }
	
}

@media only screen and ( min-width: 760px ) and ( max-width: 960px ) {
	html, body { min-width: 750px;  }
	.wrapper, #main-nav ul.main-nav { width:750px; }
	.wrapper { padding:0px 5px }
	
	#header .fright { width: 400px; }
	#header .widget_search input[type=text]#texto { width:135px; }
	#header .widget { margin-left:20px;}

	#main-nav { height:33px !important; line-height:33px;  }
	#main-nav ul.main-nav { }
	#main-nav ul.main-nav a {  padding:0px 6px 0px 7px; font-size:11px; letter-spacing:-0.3px; }
	
	.content-left { width:490px }
	.title { font-size:13px; height:26px !important; line-height:29px !important;}
	
	.block.odd { width:45.6%; margin:0px 0px 20px 0px}
	.block.even  { width:38%; margin:0px 0px 20px 0px;  }

	.block span.div-block-img-feat { height:155px; margin:-13px -16px 15px -16px; overflow:hidden; }		
		.block img.block-img-feat { min-width:255px; min-height:155px !important; width:auto; height:auto; /*max-width:119%; */ max-width:120%; margin:0px !important; }
		.block.even img.block-img-feat { min-width:218px !important; width:auto; } 
		
	.block h3.post-title.big, h1.post-title, .accordion-title { font-size:17px; line-height:1.1em }
	
	/** BLOCK Criticas */
	.block.template1 .block-img-left { width:100% !important; height:auto; float:none; margin:0px 0px 13px 0px }
	.block.template1 .post-content { float:none; width:100%; }
	.block.template1 .first .post-content { float:none; width:auto; }
	
	/** BLOCK DVD-libros*/
	.block.template4 .block-img-left { display:inline; max-width:45%; }
	.block.template4 .post-content { display:inline; float:none !important; width:auto; }
	
	.block.template5 .inline.post-title { max-width:72%; }
	
	.block.template10 span.div-block-img-feat { width:100px; height:auto; }
		.block.template10.even img.block-img-feat { width:100px !important; height:auto !important; min-width:inherit !important; min-height:inherit !important; max-width:100%; } 
		
	.loop-posts .post-thumbnail { width:128px; height:auto }
	.loop-posts .post-content { }	
	
	/*** LOOP DVD-LIBROS ***/
	.loop-posts.cat-dvd-libros .post-top,
	.loop-posts.cat-dvd-libros .post-content { width:339px;  }
		
	.loop-posts.cat-pub .post-content, .loop-posts.cat-columnistas .post-content { width:315px;}
	
	.adblock { margin-bottom:10px !important;}	
	.adblock.fixed { display:none !important }
	
	/*** HEADER and BOTTOM ADS */
	.ad-bottom .adblock .anim, .ad-bottom .adblock .anim object, .ad-bottom .adblock .anim embed,
#header .adblock .anim, adblock .anim object, #header .adblock .anim embed { width:750px; height:65px; max-width:100%;}
	
	.content-left .adblock .anim, .content-left .adblock .anim object, .content-left .adblock .anim embed { width:480px !important; height:69px; max-width:100%; }

	#sidebar embed, #sidebar object { max-height:100%; max-width:100%; }
	#sidebar .anim.medida3, #sidebar .anim.medida3 object, #sidebar .anim.medida3 embed { max-height:52px;}
	#sidebar .anim.medida4, #sidebar .anim.medida4 object, #sidebar .anim.medida4 embed { max-height:63px;}
	#sidebar .anim.medida5, #sidebar .anim.medida5 object, #sidebar .anim.medida5 embed { max-height:89px }
	#sidebar .anim.medida6, #sidebar .anim.medida6 object, #sidebar .anim.medida6 embed { max-height:134px;}
	
	
	#sidebar { width:245px; font-size:13px; }
		#sidebar .widget, #sidebar .widget.adblock { margin-bottom:15px !important;}
		#sidebar input[type=text], #sidebar input[type=email] { width:91% !important; margin-bottom:4px}
		#sidebar .widget ul { padding:13px 11px 15px 11px;}
		
	#footer .col1 { width:49%; margin-right:45px }
	#footer .col2 { width:22%; }
	#footer .col3 { width:18%; }
	
	#footer-bottom .col1 { width:70%}
	#footer-bottom .col2 { width:30%}	
}

