/*** OpenMind
**** Hoja de estilos Adaptativa
**** MCF 20121127
****
**** Essential Breakpoints
**** Large screen: (min-width: 1300px)
**** Tablet Portrait: (max-width: 960px)
**** Up to tablet portrait: (max-width: 700px)
**** Screen smaller than iPad: (max-width: 767px)
**** Smartphone landscape: (max-width: 750px)
**** Smartphone portrait: (max-width: 400px)

**** only screen
**** max-device-width
****/


/*  It only works in modern browser thats why the min-width: 1px*/
@media only screen and (min-width : 1px) {
	
	.title02 .ico-favorite {background-image: url(_gfx/ico-favorite_2x.png); background-size: 21px 19px}	
		
	.list01 li.ico-book a {background-image: url(_gfx/ico-book_2x.png); background-size: 18px 25px}
	.list01 li.ico-author a {background-image: url(_gfx/ico-author_2x.png); background-size: 21px 23px}
	.list01 li.ico-contributor a {background-image: url(_gfx/ico-contributor_2x.png); background-size: 21px 23px}
	.list01 li.dropdown a {background-image: url(_gfx/arrow01_2x.png); background-size: 8px 117px }
	.list03 li.ico span {background-image: url(_gfx/ico-info-author02_2x.png); background-size: 20px 117px}
	#header .list03 li.ico span {background-image: url(_gfx/ico-info-author_2x.png); background-size: 17px 70px}
	
	.list03b li.ico span {background-image: url(_gfx/ico-info-article_2x.png); background-size: 20px 66px}

	.list03c li.ico a {background-image: url(_gfx/ico-article_2x.png); background-size: 21px 124px}
	.module02b .list03 li.ico span {background-image: url(_gfx/ico-info-author03_2x.png); background-size: 20px 66px}
	.list03c li.ico-views span {background-image: url(_gfx/ico-views_2x.png); background-size: 20px 14px}
	
	/*.list-social-share li a {background-image: url(_gfx/ico-share_2x.png); background-size: 164px 50px}*/
	.module02 .list-social-share li a {background-image: url(_gfx/ico-share02_2x.png); background-size: 137px 50px}

	.download-files li a {background-image: url(_gfx/ico-formatos_2x.png); background-size: 224px 44px}
	
	.submit-search {background-image: url(_gfx/ico-search_2x.png); background-size: 20px 21px}
	.search-clear {background-image: url(_gfx/search-clear_2x.png); background-size: 20px 19px}
	
	.list-social li a {background: url(_gfx/ico-social_2x_colorOriginal.png) 0 0 no-repeat;background-size: 133px 56px;}
	
	.list-social-connect li a {background-image: url(_gfx/list-social-connect_2x.png); background-size: 220px 36px}
	
	.font-size {background-image: url(_gfx/font-size_2x.png); background-size: 76px 214px}

	.tag-featured {background-image: url(_gfx/tag-featured_2x.png); background-size: 30px 30px}
	.article-single-header .tag-featured {background-image: url(_gfx/tag-featured-big_2x.png); background-size: 69px 70px}
	.tax-libros-custom .module01c .tag-featured {background-image: url(_gfx/tag-featured-med_2x.png); background-size: 46px 46px}
	
	.comment-globe {background-image: url(_gfx/comment-globe01_2x.png); background-size: 21px 21px}
	#header .comment-globe {background-image: url(_gfx/comment-globe_2x.png)}
	
	.msg-ok {background-image: url(_gfx/msg-ok_2x.png); background-size: 34px 34px}
	.msg-error {background-image: url(_gfx/msg-error_2x.png); background-size: 34px 34px;}
	
	
	#general {max-width: 1002px; width: auto} 
	
}

/* Bug in input text and search on ipad */
@media only screen and (max-device-width : 1024px) {
	input[type="text"],
	input[type="search"] {-moz-border-radius: 120px 0 0 120px; -webkit-border-radius: 120px 0 0 120px; border-radius: 120px 0 0 120px; -webkit-appearance: none}
}
/* Not background in tablet and smartphone*/
@media only screen and (max-device-width : 1024px), (max-width : 959px) {
	#general {padding: 0; width: auto; max-width: none}
	#second-nav-right .list01 .user-login a.user-name {overflow:visible; display:none}
	.user-avatar-mobile #user-avatar-link {display:none!important}
	.user-avatar-mobile #user-avatar-remove {font-size: 12px; padding-left:0; border-left:none}

}

/* Large Screen */
@media (min-width: 1260px) {
	/*#general {max-width: 1240px}*/

	
}

/* Tablet portrait and smaller */
@media (max-width: 959px) {
	.user-avatar-mobile #user-avatar-link {display:none!important}
	.user-avatar-mobile #user-avatar-remove {font-size: 12px; padding-left:0; border-left:none}
	
	#general {max-width: 980px; padding: 0}
	
	
	.hidden-tablet-v {display: none}
	.visible-tablet {display: inherit}
	
	#main-nav #main-nav-first {font-size: 1.031428em}
	#main-nav #main-nav-first li {margin: 0 7px}
	.tax-tema-custom  .masonry-list .article {width:100%; float: none; margin-right: 0; border-bottom: 1px solid #e5ebed; margin-bottom: 15px; padding-bottom: 15px}
	.tax-tema-custom  .masonry-list .article:last-child {border-bottom: 0; padding-bottom: 0; margin-bottom: 0}
	.tax-tema-custom  .masonry-list {width:100%; overflow: hidden; margin-bottom: 0}
	.tax-tema-custom  .masonry-list .ms-article .img-wrapper img {width:100%}
	.tax-tema-custom  .module03 .grid-col-50 {width:100%; padding-bottom: 20px; float: none; padding-left: 0}
	
	.module04 .title02.module-title, 
	.module04 #wp-social-login-connect-with {margin-bottom: 8px}
	.title-highlight {font-size: 1.57142em; font-family: "StagSansBook", Helvetica, Arial, sans-serif}
	
	.list01 li.ico-book a, 
	.list01 li.ico-contributor a,
	.list01 li.ico-author a {background-position-x: 10px; padding-left: 34px; padding-right: 8px}
	
	.list04 li:nth-child(3n+1) {clear: none}
	.list04 li.nth-child3n1 {clear: none}
	
	/* Grid */
	.col {margin-left: 2.623%}
	.grid-template-01.grid-row-mixed .grid-col-66 .grid-col-50 {float: none; width: auto; padding-left: 0}
	.grid-template-01 .grid-col-sep {margin-right: 2px; padding-right: 18px}
	
	.grid-template-01 .grid-col-50 {float: none; width: auto; padding-left: 0; margin-bottom: 20px}
	
	.grid-row-mixed02 {padding-right: 305px}
	.grid-row-mixed02 .grid-col-fixed.grid-col-33 {width: 305px; margin-right: -305px; padding-left: 25px}
	
	.grid-template-03.grid-row-mixed {padding-right: 0}
	.grid-template-03.grid-row-mixed .grid-col-66 {float: none; width: auto; margin-bottom: 22px}
	.grid-template-03.grid-row-mixed .grid-col-fixed.grid-col-33 {width: auto; float: none; margin-right: 0; padding-left: 0}

	.grid-col.grid-col-33 .module01 .article01.article-wi .img-wrapper {width:140px; top:0; position:absolute}
	#sidebar .list-news li.featured .article-content,
	.grid-col.grid-col-33 .module01 .article01 .article-content	 {margin-top: 0; }
	
	.grid-template-04 .grid-col-33 {float: none; width: auto; padding: 0 0 10px 0; margin: 0 0 10px; border-bottom: 1px solid #E5EBED}
	.grid-template-04 .grid-col-33:last-child {padding: 0; margin: 0 ; border-bottom: 0}
	.module01e .grid-template-04 .grid-col-33 {padding-left:20px}

	.fullscreen #content {padding: 0 40px 20px}
	.fullscreen .article-single-header .title01 {padding-right: 120px}
	.fullscreen .grid-template-01.grid-row-mixed {padding:0}
	.fullscreen .article-single-main .article-content {font-size:1.3em}
	.fullscreen .article-single-main .article-content p {margin: 0 0 0.85em 0; line-height: 1.628571em; }
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-66,	
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 {float: none; width: auto; margin: 0; padding-left: 0}
	.fullscreen .grid-template-03.grid-row-mixed .grid-col-fixed.grid-col-33 .module02 {margin-bottom: 0}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .box06 {position: absolute; right: 0; top:6px; padding-right:20px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 {float:left; border:none; margin: 0; padding: 0}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 .download-files li {width:auto; font-size: 0.8671em}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 .download-files li a {padding-left: 42px; padding-bottom: 14px; padding-top: 10px} 
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .list03 {float:right; margin-top:11px;}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-66 .grid-col-sep {border:none}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .featured-article {border:none; padding-bottom: 0; border-bottom:1px solid #cddce0; margin-bottom: 10px;}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .featured-article .module01-inner {padding-left: 10px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .featured-article	.module-title {padding-left: 10px; border:none; padding-bottom: 0; background: none; font-size:1.25em}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .featured-article .list02 {font-size:1.2em}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .featured-article .list02 li {padding-bottom: 10px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .download-tablet {padding-bottom: 0; border-bottom: none}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .download-tablet .module-title-download {padding: 14px; display: block}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .download-tablet .module-title-download a {padding-right: 14px; background: url(_gfx/arrow07_down.png) right 6px no-repeat;}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .download-tablet .module01-inner {display:none}
	
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .download-tablet-down {border:1px solid #cddce0}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .download-tablet-down .module-title-download a {padding-right: 14px; background: url(_gfx/arrow07_up.png) right 6px no-repeat;}		
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .download-tablet-down .module01-inner {display:block}
	
	.tax-author-custom .masonry-list {width: auto; margin-right: 0}
	.tax-author-custom .masonry-list .ms-article {width: 100%; margin-right: 0}
	.tax-author-custom  .author-single .author-single-main.author .article-content .list02 {margin-left: -76px}
	
	.masonry-content  .masonry-list,
	.search-results .masonry-list-author {width: auto; margin-right: 0}
	.masonry-content .masonry-list .ms-article,
	.search-results .masonry-list-author .ms-author {width: 100%; margin-right: 0!important; position: relative!important; left: auto!important; top: auto!important; -webkit-transform: translate3d(0px, 0px, 0px)!important}

	.search-results .masonry-list .ms-article {width: 100%; margin-right: 0; position: relative!important; left: auto!important; top: auto!important; -webkit-transform: translate3d(0px, 0px, 0px)!important}
	
	/* Header and navigation */
	#logo {width: 231px; height: 42px; padding: 49px 0 0 25px; background-position: right top}
	#logo img {width: 190px; height: auto}
	#logo span {left: 24px; top: 9px; font-size: 0.923em}
	#second-nav,
	#main-nav {padding-left: 227px}
	.touch .submenu {margin-left: -227px}
	#second-nav-right {padding-right: 9px;}
	#second-nav-right .list01 li {padding-right: 0; padding-left: 0}
	#second-nav-right .list01 li a {padding-right: 10px; padding-left: 10px}
	#main-nav #main-nav-first {padding-right: 19px}
	
	.submenu {margin: 0 25px}
	.submenu-inner {padding-right: 16px; padding-left: 16px}
		.touch .submenu-inner {margin: 0 16px}
	.submenu .submenu-col01 {width: 31%}
	.submenu .submenu-col02 {width: 43%}
	.submenu .submenu-col03 {width: 26%}
	#header .submenu .list02 li:nth-child(2n) {display: none}
	#header .submenu .list02 li {width: auto; float: none}
	
	#header-inf {padding: 20px}
	.home #header-inf {/*height: 110px*/}
	#header-inf #main-search-form {top: 34px; right: 40px}
	#header-highlight {width: auto}
	.home #header-highlight {height: 110px; overflow: hidden}
	.home #header-highlight img {margin-top: -50px}
	
	#breadcrumb {padding-left: 20px}
	#content {padding: 0 20px 20px}
	
	.article01 .img-wrapper {width: 140px; top: 5px; margin-bottom: 0}
	/*.grid-col.grid-col-33 .module01 .article01 .img-wrapper {width: 140px; top: 5px; margin-bottom: 0}*/
	/*.grid-col.grid-col-33 .module01 .article01 .img-wrapper {position: absolute; top: 0}*/
	.article01 .img-wrapper img {max-width: 100%}
	.article01 .article-content {padding-left: 159px; margin-top: 0; min-height: 112px}
	/*.grid-col.grid-col-33 .module01 .article01 .article-content {padding-left: 159px; margin-top: 0; min-height: 112px}*/
	
	.article02b .img-wrapper {float: left; width: 146px; margin-right: 10px}
	.grid-template-01.grid-row-mixed .grid-col-66 .grid-col-50 {margin-bottom: 10px}
	.grid-template-01.grid-row-mixed .grid-col-66 .grid-col-50:last-child {margin-bottom: 0}
	.grid-template-01.grid-row-mixed .grid-col-66 .grid-col-50 .article02 {padding: 0 0 10px 0; margin: 0 0 10px; border-bottom: 1px solid #E5EBED}
	.article-list[data-option="important"] .article:not(:nth-child(1)):not(:nth-child(2)) {display: none}
	.article-list[data-option="important"].showall .article:not(:nth-child(1)):not(:nth-child(2)) {display: block; border-bottom: 1px solid #e5ebed; padding-bottom: 10px; margin-bottom:10px}
	
	.article02d .img-wrapper {float: none; position: relative; width:auto; margin-right: 0}

	.article02e.article-wi .img-wrapper {position: absolute; left: 0; top: 0; width: 146px}
	.article02e.article-wi .article-content {padding-left: 162px; min-height: 103px}

	/*.grid-template-04 .grid-col-33 .article02b .img-wrapper {width: auto; float: none; margin-right: 0; position: }*/
	
	
	/* Forms */
	textarea,
	input[type="text"],
	input[type="password"],
	input[type="datetime"],
	input[type="datetime-local"],
	input[type="date"],
	input[type="month"],
	input[type="time"],
	input[type="week"],
	input[type="number"],
	input[type="email"],
	input[type="url"],
	input[type="search"],
	input[type="tel"],
	input[type="color"] {-webkit-appearance: none!important}

	#comments {margin-top: 40px}
	.comment-form {padding-right: 0}
	#reply-title {margin-right: 0}
	.comment-form #respond {float: none}
	.comment-form .comment-content-right {float: none; width: auto; margin-top: 0; margin-right: 0; margin-bottom: 10px; padding-left: 75px}
	
	
	.grid-col-66 form #user-avatar-display h3 {display: none}
	.grid-col-66 .form-col-left,
	.grid-col-66 .form-col-right,
	.grid-col-66 .form-row.form-row02 .form-col-left {float: none; width: auto; text-align: left}
	.grid-col-66 .form-col-right input.fleft {float: none}
	.grid-col-66 .form-row-02 .form-col-left {display: none}
	.grid-col-66 .form-row-02 .form-col-right {margin-top: 12px}
	.grid-col-66 .form-col-left label {top: auto}
	.grid-col-66 .form-col-right .long01,
	.grid-col-66 .form-col-right .long02 {display: block; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}
	#general .wpcf7-not-valid-tip {width: 100%!important; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}
	/*.grid-col-66 .form-col-right .text01 {margin-bottom: 4px}*/
	.grid-col-66 .form-col-right span.help {padding: 0 0 7px 0; margin-top: -6px}

	.mods-404 .mod:nth-child(4n+1) {clear: left}

	#footer {padding-left: 20px; padding-right: 20px}
	.footer-col {min-height: 142px; margin-left: 2%; padding-left: 18px}
	.footer-col01 {width: 38%}
	.footer-col02 {width: 18%}
	.footer-col03 {width: 20%}
	.footer-col04 {width: 18%}
	
	.grid-col-sep-33 {left:0}
	
}
@media (max-width: 959px) and (min-width: 590px) {
	.grid-template-01.grid-row-mixed .grid-col-66 .grid-template-02 .grid-col-50 {width: 50%; padding-left: 20px; float: left}
	.grid-template-01.grid-row-mixed .grid-col-66 .grid-template-02 .grid-col-50:first-child {padding-left: 0}
	.grid-template-01.grid-row-mixed .grid-col-66 .grid-template-02 .grid-col-50 .module01,
	.grid-template-01.grid-row-mixed .grid-col-66 .grid-template-02 .grid-col-50 .module02 {margin-bottom: 0}
	.user-avatar-mobile #user-avatar-link {display:none!important}
	.user-avatar-mobile #user-avatar-remove {font-size: 12px; padding-left:0; border-left:none}

}

/* Not smartphone */
@media (min-width: 900px) {
	.hidden-phone {display: inherit!important}
	#login-layer-wrapper {display: none!important}	
	/*#second-nav-middle.vis-phone {display: none;}*/
}

/* Up to iPad (not included) */
@media (max-width: 900px) {
	/*#second-nav-middle.vis-phone {display: block;}*/
	/*prueba buscador header*/
	#header #lang-selector.hidden-phone{display: none;}
	#second-nav-middle-rrss{display: inline-block;}
	#second-nav-middle{display: none;}
	/*#second-nav #main-search-form,
	#second-nav #main-search-form.hidden-phone{display: none!important;}*/
	.tax-tema-custom  .article {width:100%}	
	#content {padding-left: 10px; padding-right: 10px}		
	.hidden-phone,#logo span {display: none;}
	.visible-phone {display: inherit}
	#lang-selector-footer {display:inline-block;}
	.fullscreen #header {padding-bottom: 10px}
	#logo,
	.fullscreen #logo {width: 190px!important; height: 30px; padding: 14px 0 0 11px; background: url(_gfx/bgd-logo.png) top right no-repeat}
	#logo img,
	.fullscreen #logo img {width: 130px}
	#slogan,
	.fullscreen #slogan {padding: 10px 0 12px 10px}
	.fullscreen #slogan {padding-left: 0; padding-right: 0; margin: 0 10px; border-bottom: 1px solid #cddce0}
	.fullscreen #second-nav-right .list01 li {padding-top: 0; padding-bottom: 0}
	.fullscreen .article-single-header {margin-bottom: 20px}
	.fullscreen .box06 {margin-bottom: 20px}
	.fullscreen .article-single-main .article-content {padding-top: 0}		
	#second-nav {padding-left: 170px}
	#second-nav #main-search-form{right: 0%;top: 13.5%;width: 100%;}
	#second-nav #main-search-form .form-search a.search-clear{margin-right:4%;}
	#second-nav #main-search-form .form-search input[type="search"]{width: 90%;}
	#main-nav,
	.layer-header {
		color: #96b6d2;
		color: rgba(255,255,255,.8);
		padding: 14px 9px;
		border: 1px solid #3c3c3c;
		border-top: 0;
		background: #2c2c2c;
		background: -moz-linear-gradient(top, #2c2c2c 0%, #000000 87%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c2c2c), color-stop(87%,#000000));
		background: -webkit-linear-gradient(top, #2c2c2c 0%,#000000 87%);
		background: -o-linear-gradient(top, #2c2c2c 0%,#000000 87%);
		background: -ms-linear-gradient(top, #2c2c2c 0%,#000000 87%);
		background: linear-gradient(to bottom, #2c2c2c 0%,#000000 87%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c2c2c', endColorstr='#000000',GradientType=0 );
	}
	#main-nav {padding: 0}
	#login-layer-wrapper {padding-bottom: 0}
	#user-layer-wrapper {padding: 0}
	
	/* Mobile navigation */
	#second-nav-right {padding-right: 0;float: right;  right: 0!important;}
	#second-nav-right .list01 li a {display: block; width: 49px; height: 44px; padding: 0; white-space: nowrap; text-indent: 100%; overflow: hidden}
	#second-nav-right .list01 .ico-search-menu a {background: url(_gfx/ico-search-menu_2x.png) center center no-repeat; background-size: 22px 28px}
	#second-nav-right .list01 .ico-user a {background: url(_gfx/ico-user_2x.png) center center no-repeat; background-size: 26px 26px}
	#second-nav-right .list01 .user-login a.user-avatar {overflow:visible; display: block; width: auto; height: 35px; padding: 9px 10px 0px; white-space: nowrap; text-indent:inherit; overflow:visible; border: 0}
	#second-nav-right .list01 .ico-menu a {background: url(_gfx/ico-menu_2x.png) center center no-repeat; background-size: 25px 18px}
	#second-nav-right .list01 li.active a {
		width: 47px;
		background-color: #2c2c2c;
		border: 1px solid #3c3c3c;
		border-bottom: 0;
		border-top: 0;
	}
	
	#main-nav #main-nav-first,
	.list05 {float: none; padding: 0; font-size: 1em}
	#main-nav #main-nav-first li,
	.list05 li {
		float: none;
		text-align: center;
		border-top: 0.5px solid #3c3c3c;
		margin: 0 9px;
	}
	#main-nav #main-nav-first li:first-child,
	.list05 li:first-child {background: none}
	#main-nav #main-nav-first li.dropdown a,
	.list05 li a {display: block; background: none; margin: 0; padding: 13px 14px 13px}
	#main-nav #main-nav-first li.ico-book, 
	#main-nav #main-nav-first li.ico-contributor,
	#main-nav #main-nav-first li.ico-author {
		font-size: 1em;
		background: none;
		border-top: 0.5px solid #3c3c3c;
		float: left;
		width:27%;
		margin: 0;
		padding: 0;
		-moz-box-shadow: inset 0 8px 8px -6px rgba(0, 0, 0, .3);
		-webkit-box-shadow: inset 0 8px 8px -6px rgba(0, 0, 0, .3);
		box-shadow: inset 0 8px 8px -6px rgba(0, 0, 0, .3);
	}
	#main-nav #main-nav-first li.ico-author {width:31%}
	#main-nav #main-nav-first li.ico-contributor {width:42%}
	#main-nav #main-nav-first li.ico-book a,
	#main-nav #main-nav-first li.ico-contributor a,
	#main-nav #main-nav-first li.ico-author a {display: block; padding: 16px 14px 12px}
	#main-nav #main-nav-first li.ico-book span, #main-nav #main-nav-first li.ico-contributor span,
	#main-nav #main-nav-first li.ico-author span {vertical-align: middle; margin-right: 6px}
	#main-nav #main-nav-first li.ico-book span {display: inline-block; position: relative; top: -2px; background: url(_gfx/ico-book02_2x.png) left center no-repeat; background-size: 16px 22px; width: 16px; height: 22px}
	#main-nav #main-nav-first li.ico-author span {display: inline-block;  position: relative; top: -4px; background: url(_gfx/ico-author02_2x.png)  left center no-repeat; background-size: 20px 21px; width: 20px; height: 22px}
	#main-nav #main-nav-first li.ico-contributor span {display: inline-block;  position: relative; top: -4px; background: url(_gfx/ico-contributor02_2x.png)  left center no-repeat; background-size: 20px 21px; width: 20px; height: 22px}
	#main-nav #main-nav-first li.dropdown.current-menu-item {border-bottom: 0}
	
	#header-inf {height: auto!important; padding: 0}
	#header-inf #main-search-form {position: relative; top: auto; right: auto; width: auto}
	#header-inf #main-search-form .submit-search {display: none}
	#header-inf #main-search-form input[type="search"] {width: 100%; -webkit-border-radius: 120px; border-radius: 120px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
	.search-clear {right: 5px; top: 5px}

	#login-layer02 {
		text-align: center;
		margin: 0 -9px;
		padding: 22px 9px 12px;
		border-top: 1px solid #dadada;
		/*
		border-top: 1px solid #0e5a9e;background: #004d91;*/
		-moz-box-shadow: inset 0 8px 8px -6px rgba(0, 0, 0, .3);
		-webkit-box-shadow: inset 0 8px 8px -6px rgba(0, 0, 0, .3);
		box-shadow: inset 0 8px 8px -6px rgba(0, 0, 0, .3);
	}
	#login-layer02 p {font-size: 0.92857em; margin-bottom: 15px}

	#breadcrumb {padding-top: 12px; padding-left: 0; margin-left: 10px; margin-right: 10px; border-top: 1px solid #cddce0}

	/* Content */
	.article01 .article-content {min-height: 100px}
	.tax-libros-custom .masonry-list {margin-right: 0}
	
	/* Text box */
	.entry-content blockquote {padding-left: 25px}
	.entry-content ol > li > ol {padding-left: 25px}
	/*.entry-content ul {padding-left: 45px}*/
	.entry-content ul li ul {padding-left: 29px}
	.entry-content dd {padding-left: 25px}	
	/* Forms */	
	form #user-avatar-display h3 {display: none}
	.form-col-left,
	.form-col-right,
	.form-row.form-row02 .form-col-right,
	.form-row.form-row02 .form-col-left {float: none; width: auto; text-align: left}
	.form-col-right input.fleft {float: none}
	.form-row-02 .form-col-left {display: none}
	.form-row.form-row-02 .form-col-right {width: auto; margin-top: 12px}
	.form-col-left label {top: auto}
	.form-col-right .long01,
	.form-col-right .long02 {display: block; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}
	.form-col-right span.help {padding: 0 0 7px 0; margin-top: -6px}
	.fieldset01 .list03c li.ico02 {padding-left: 0}
	
	/* Footer */
	#footer {padding: 0}
	.footer-col {float: none; width: auto; min-height: 0; margin: 0; padding: 16px 10px 20px!important; background: #1e1f1f; background: -moz-linear-gradient(top, #1e1f1f 0%, #1a1a1a 49%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e1f1f), color-stop(49%,#1a1a1a)); background: -webkit-linear-gradient(top, #1e1f1f 0%,#1a1a1a 49%); background: -o-linear-gradient(top, #1e1f1f 0%,#1a1a1a 49%); background: -ms-linear-gradient(top, #1e1f1f 0%,#1a1a1a 49%); background: linear-gradient(to bottom, #1e1f1f 0%,#1a1a1a 49%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e1f1f', endColorstr='#1a1a1a',GradientType=0 )}
	.footer-col:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0}
	.footer-col01 {background: #191919!important}
	.footer-col04 {padding: 20px 10px 15px!important}
	.footer-col04-right {float:right; width: 220px}
		.footer-col04-right .title02 {font-size: 0.8571em; float: left; padding: 15px 0!important; width: 73px; text-align: right}
		.footer-col04-right .list-social {float: right}
	#lang-selector-footer {font-size: 0.92857em; float: left; width: 26%; padding: 13px 0; background: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box}
	
	#footer .list02 {font-size: 1em; border-top: 1px solid #2b2b2b; border-color: rgba(48,48,48,.5)}
	#footer .list02 li {background: none; padding: 0; border-bottom: 1px solid #2b2b2b; border-color: rgba(48,48,48,.5)}
	#footer .list02 li a {display: block; padding: 10px 20px 10px 0; background: url(_gfx/arrow04_2x.png) right 13px no-repeat; background-size: 8px 51px}
	#footer .list02 li.current_page_ancestor a {color: #1c9cdb; background-position: right -29px}
	#footer .list02 li.current_page_item a {background: none}	
	#footer-inf {background: #1a1a1a; padding: 0 10px}
	#footer-inf-inner {background: #1a1a1a; border-top: 1px solid #2b2b2b; border-color: rgba(48,48,48,.5); padding: 11px 0 20px}
}

/* Up to tablet portrait */
@media (max-width: 700px) {
	.grid-col-sep-33 {display:none}
	
	#general {max-width: 700px}
	.fullscreen #content {padding: 0 10px 20px}
	.fullscreen .article-single-header .title01 {padding-right: 80px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 .download-files li {width: 60px;}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .box06 {padding-right: 10px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 .download-files {padding-left: 30px; padding-top: 15px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .list03 {border-left:1px solid #cddce0;  padding-left:10px; margin-top: -5px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .list03 li {float:none; display: block; background: none; padding-bottom: 3px;}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .featured-article .module01-inner {padding-left: 14px; padding-right: 14px}
	.fullscreen .article-single-main .article-content {padding-left: 10px; padding-right: 10px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .featured-article	.module-title {padding-left: 14px;}
	.hidden-phone02 {display: none}
	.visible-phone02 {display: inherit}
	
	.page-template-page-autores-php .title01 {width:70%}
	
	.grid-template-01.grid-row-mixed {padding-right: 0}
	.grid-template-01.grid-row-mixed .grid-col-66,
	.grid-template-01.grid-row-mixed .grid-col-33 {float: none; width: auto; margin: 0; padding-left: 0}
	.grid-template-01 .grid-col-sep {border: 0; padding-right: 0; margin-right: 0}
	
	.grid-template-01b .grid-col {float: none; width: auto; margin: 0; padding-left: 0}
	.grid-template-01b .grid-col .module03 {margin-bottom: 0}
	
	.grid-row-mixed02 .grid-col-fixed.grid-col-33 {margin-top: 22px}
	.grid-template-04 .grid-col-33 .article02.article-wi .img-wrapper {width: auto; margin-bottom: 5px; position: relative}
	.grid-template-04 .grid-col-33 .article02.article-wi .article-content {padding-left: 0}
	
	.grid-template-05 .grid-col-33,
	.grid-template-05 .grid-col-50 {float: none; width: auto; margin: 0 0 20px; padding-left: 0}
	
	#sidebar .list-news li.featured {position: relative}
	#sidebar .list-news li.featured .img-wrapper,
	.grid-col.grid-col-33 .module01 .article01 .img-wrapper {width: 140px; margin-bottom: 0; position: absolute; top: 0}
	#sidebar .list-news li.featured .article-content,
	.grid-col.grid-col-33 .module01 .article01 .article-content	 {padding-left: 159px; margin-top: 0; min-height: 112px}
		#sidebar .list-news li.featured .article-content {min-height: 103px}
		
	.module02 .module01d {margin-bottom: 0}
	
	.article-single-header .title01 {padding-right: 80px}
	.article-single-main .article-footer {margin-bottom: 34px}
	.author-single .author-single-main {margin-bottom: 20px}
	.author-single .author-single-main-02 .article-content {padding-left: 0; margin-bottom: 15px}
	.author-single .author-single-main-02 .author-single-header {padding-left: 110px; padding-top: 15px; padding-bottom: 10px; min-height: 82px}
	.author-single .author-single-main-02 .author-single-header .title02 {margin-bottom: 0}
	.author-single .author-single-main-02 .btn01 {display: block; width: 100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
	
	.list-news {margin-bottom: 10px}
	.article02b .img-wrapper {float: none; width: auto; margin-right: 0}
	.twitter-timeline {width: 100%}
	.article-excerpt p {margin-bottom: 0}
	.article03 .article-excerpt p {margin-bottom: 4px}
	.book-single .img-wrapper {float: none; margin-right: 0; width: 100%; max-width: none!important}
	.tax-libros-custom .masonry-list .ms-article {width: 100%; margin-right: 0}

	.btn-box03 {text-align: center; margin-top: 13px; padding-top: 48px; position: relative; border: 0}
	.btn-box03 .btn01 {display: block; width: 100%; position: absolute; top: 0}
	.btn-box03 .btn-cancel {margin-right: 0}

	.article-list + .expand-box {margin-bottom: 15px}

	.mods-404 .mod {width: 25%}
	.mods-404 .mod:nth-child(4n+1) {clear: none}
	.mods-404 .mod:nth-child(3n+1) {clear: left}
	
	.search .tabs-content {margin-bottom: 20px}
	.search-results .btn-box02 {margin-top: 10px}
}


@media (min-width: 600px) {

}

/* Smartphone */
@media (max-width: 500px) {
	#second-nav #main-search-form .form-search a.search-clear {margin-right: 6%;}
	.title01 {font-size: 1.714285em; padding-bottom: 16px}
	#breadcrumb {padding-bottom: 7px}
	.list03c li a, .list03c li span {margin-bottom: 5px}
	#shortcut-home,
	#shortcut-term-wrapper {margin-left: -10px; margin-right: -10px}	
	.ms-article {width: auto!important; position: relative!important; left: auto!important; top: auto!important; -webkit-transform: translate3d(0px, 0px, 0px)!important}
	.module01 {border-left: 0; border-right: 0; border-bottom: 0; margin-left: -10px!important; margin-right: -10px!important}
	.module02 .module01d {border:1px solid #47494a; margin: 15px 0 0 0!important}
	.module02b .module01d {border:1px solid #cddce0}
	.module01.module01f {border-bottom: 1px solid #cddce0; padding-left: 10px; padding-right: 10px}
	.module01-inner,
	.module01b .module01-inner {padding: 0 10px 10px}
	.module01 .title02.module-title {padding-left: 26px; padding-right: 26px; background-position-x: 10px}
	.module01 .page-template-01 .module01 .title02.module-title {padding-left: 26px; padding-right: 26px; background-position-x: 10px}
	.module01 .module-header {padding-left: 10px; padding-right: 10px; background-position-x: 10px}
	.module01 .module-header .title02.module-title {padding-left: 16px; padding-right: 0; background-position-x: 0}
	.module02,
	.module04 {padding-left: 10px; padding-right: 10px; margin-left: -10px; margin-right: -10px}
	.module03 {border-left: 0; border-top: 1px solid #cddce0; margin-left: -10px; margin-right: -10px}
	.grid-col-fixed .module03:last-child {margin-bottom: 0}
	.module01 .module03 {border-top: 0; margin-left: 0; margin-right: 0}
	.module03 .title02.module-title {padding-top: 13px; padding-bottom: 12px; padding-left: 25px; background-position: 10px 16px}
	.module03 .box03 {padding-left: 10px; padding-right: 10px}
	
	.module03 .article02d {padding-top: 10px}
	.module03 .article02,	
	.module01 .module01c,
	.module01 .author-single {padding-left: 10px; padding-right: 10px}
	.module01 .author-single {padding-bottom: 0}
	
	.articulos .visible-phone02 .module01b {border-bottom: 1px solid #cddce0}
	.module01g {border: 1px solid #cddce0!important; margin-left: 0!important; margin-right: 0!important}
	
	/* Grid */
	.grid-template-03.grid-row-mixed .grid-col-66 {margin-bottom: 0}
	.grid-template-03.grid-row-mixed .grid-col-66 .grid-col-50 {float: none; width: auto; margin-bottom: 15px; padding-left: 0}

	.grid-template-05 .grid-col .article02 {padding-left: 10px; padding-right: 10px}

	.article-single-header {min-height: 75px}
	.post .article-single-header {min-height:0}
	.article-single-header .title01 {padding-right: 70px; font-size: 1.714285em}
	.entry-content h1 {font-size: 1.714285em}
	.article-single-header .tag-featured {width: 54px; height: 55px; background-size: 54px 55px}
	.author-single .author-single-main.author .img-wrapper {left: 10px}
	.module01 .author-single .author-single-main.author .img-wrapper {top: 0; left: 0}
	.search-results .masonry-list-author .ms-author {margin-left: 0!important; border-bottom: 1px solid #cddce0; border-top: 0; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 20px; margin-bottom: 0}
	
	.book-single .book-description {margin-bottom: 20px}
	
	.video-inner iframe {height:285px}
	
	/* Forms */
	
	.form-col-left label {position: absolute; top: 5px!important; left: 11px; z-index: 10}
	.form-col-right .text01 {margin-bottom: 6px}
	#general .wpcf7-not-valid-tip {position: relative!important; display: block; margin-bottom: 6px}
	
	#comments {margin-top: 20px}
	.commentlist .CommentRating {float: none; margin-bottom: 10px}
	#comments .btn01 {display: block; width: auto}
	.form-submit {margin-left: 75px}
	.form-submit #submit {display: block; width: 100%}
	
	.mods-404 .mod {width: 40%}
	.mods-404 .mod:nth-child(4n+1) {clear: none}
	.mods-404 .mod:nth-child(3n+1) {clear: none}
	.mods-404 .mod:nth-child(2n+1) {clear: left}
	
	.iframe_videos, iframe {width:300px;height:170px;}

}

/* Smartphone portrait */
@media (max-width: 450px) {
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 {float:none; border-bottom:1px solid #e5ebed; margin-bottom: 10px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 .download-files {padding-left: 30px; padding-top: 15px}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 .download-files {margin:0 auto; width:245px; border:none; padding: 0; padding-top: 0}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 .download-files li {width: 60px; padding-right: 0; margin-right: 20px; float: left; line-height: 1.1em; font-size: 1em}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .box01 .download-files li a {display: block; padding-top: 48px; padding-left: 0}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .list03 {float:none; margin:0 auto; width:245px; border-left:none}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .module01-inner .list03 li {float: left;  background: url(_gfx/sep01b.gif) right center no-repeat; padding: 2px 8px 2px 0; margin: 0 6px 5px 0 }
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .download-tablet {border-right: none; border-left: none}
	.fullscreen .grid-template-01.grid-row-mixed .grid-col-33 .module01 .box06 {padding-right: 0}
	.fullscreen .article-single-main .article-content p {margin: 0 0 0.85em 0; line-height: 1.428571em; }
	
	.list04 {margin-right: 0}
	.list04 li.nth-child3n1 {clear: both}
	
	#main-nav #main-nav-first li.ico-book, 
	#main-nav #main-nav-first li.ico-contributor,
	#main-nav #main-nav-first li.ico-author {font-size:0.8928em}	
	
	#shortcut-home li.ico-book,
	#shortcut-home li.ico-author,
	#shortcut-home li.ico-contributor {font-size: 0.78571em}
	#shortcut-home li.ico-book,
	#shortcut-home li.ico-author {width: 29%}
	#shortcut-home li.ico-contributor {width: 42%}
	/*#shortcut-home li.ico-contributor a {margin-right: 0}*/
	
	#sidebar .list-news li.featured .img-wrapper,
	.grid-col.grid-col-33 .module01 .article01 .img-wrapper {width: 100%; top: auto; margin-bottom: 8px; position: relative}
	.grid-col.grid-col-33 .module01 .article01.article-wi .img-wrapper {width: 100%; top: auto; margin-bottom: 8px; position: relative}
	#sidebar .list-news li.featured .article-content,
	.grid-col.grid-col-33 .module01 .article01 .article-content {padding-left:0; margin-top: 0; min-height: 0}
	
	.article-single-main .article-footer {padding-top: 20px}
	.article-single-main .article-footer-left {float: none; width: auto; margin-top: 20px}
	.article-single-main .article-footer-right {float: none; text-align: left}
	.article-single-main .article-footer-right .btn01,
	#comments .btn01 {display: block; width: auto}
	.form-submit {margin-left: 40px}
	.form-submit #submit {display: block; width: 100%}
	
	.btn-box02 {text-align: center; margin-top: 13px; padding-top: 48px; position: relative; border: 0}
	.btn-box02 .btn01 {display: block; width: 100%; position: absolute; top: 0}
	.btn-box02 .btn-cancel {margin-right: 0}
	.btn-box02 .btn-load {top:2px; left:20%}
	.comment-content {margin-left: 28px}
	.comment-form .comment-content-right {padding-left: 40px}
	.comment-img {width: 26px}
	.commentlist .comment-content {padding: 5px 8px}
	.commentlist .children,
	.commentlist .comment-content {margin-left: 40px}

	.author-single .author-single-main .img-wrapper {width: 59px; top: 5px}
	.author-single .author-single-main .author-single-header {padding-left: 0; padding-top: 0}
	.author-single .author-single-main .author-single-header .title01 {font-size: 1.714286em; padding: 0 80px 18px 75px; min-height: 70px}

	.mods-404 .mod {float: none; width: auto}

}	
/* RDBLT Logo in index */
@media only screen and (max-width : 550px) {
#logoredbility {position: relative!important; display: block; width: 153px; margin: 0 auto}
}


/************************
 * news medias queries OS(30/04/2015)
 ******************************************/
@media (min-width: 706px) and (max-width: 850px){
	.column.one-third {width: 46%; height: 265px;}
	.column.one-third .highlights h2{height: 35px!important;margin-bottom: 15px;}
}

@media (min-width: 850px){
	.thumbnail-noticas-openmind-destacadas, .thumbnail-noticas-openmind-destacadas2 {
		height: 131px;
	  	overflow: hidden;
	}

	.thumbnail-noticas-openmind-destacadas img {
		height: 131px !important;
		width: auto !important;
	}

	.thumbnail-noticas-openmind-destacadas2 img {
		height: auto !important;
		width: 220px !important;
	}
}

@media (max-width: 850px){
	.thumbnail-noticas-openmind-destacadas img {}
	.thumbnail-noticas-openmind-destacadas2 img {}
}
/*
@media (min-width: 578px) and (max-width: 704px){
	.column.one-third {width: 46%;}
}*/
@media (max-width: 705px){
	/*carrusel*/
	.cycloneslider-slides.cycle-slideshow {height: 199.5px!important;}
	.cycloneslider-template-standard .cycloneslider-prev, .cycloneslider-template-standard .cycloneslider-next{top: 25%!important;}
	/*destacado de 4 columnas*/
	.row.cf.highlights-box.three-col {width: 100%; margin: 0 auto;}
	.row.cf.highlights-box.three-col .column.one-third {margin: 0;padding: 10px 0;width: 100%;}
	.row.cf.highlights-box.three-col .column.one-third img {width: 100%;}
	/*destacado de 3 columnas*/
	.row.cf.highlights-box{width: 100%; margin: 0 auto;}
	.row.cf.highlights-box .column.half{
		border-bottom: 1px solid #d6d6d6;
		margin: 0 auto 30px;
		padding: 0;
		width: 100%;
	}
	.row.cf.highlights-box .column.half .highlights {margin-bottom: 15px;}
	.row.cf.highlights-box .column.half .highlights article {border-bottom: 0px solid #d9d9d9;display: inline-block; width: 49%;height: auto !important;}
	.row.cf.highlights-box .column.half .highlights ul.block.posts-list.thumb {display: inline-block; width: 49%;vertical-align: top;}
	.row.cf.highlights-box .column.half .highlights ul.block.posts-list.thumb li {clear: both;padding-top: 29px;}
	.row.cf.highlights-box .column.half .highlights ul.block.posts-list.thumb li > a {clear: both;}
	.row.cf.highlights-box .column.half .highlights ul.block.posts-list.thumb li .attachment-full.wp-post-image {width:134px!important;}
	.row.cf.highlights-box .column.half .highlights ul.block.posts-list.thumb li.first-child{padding-top: 0px;}
	.row.cf.highlights-box .column.half .highlights .thumb .content {border-bottom: 0 solid #d9d9d9; margin-left: 145px;}
	.row.cf.highlights-box .column.half .highlights .excerpt {display: none;}
}

@media(min-width: 660px){
	.thumbnail-articulos-post-destacados {
		height: 163px !important;
		overflow: hidden;
	}
}

@media (max-width: 660px){
	/*destacado de 3 columnas*/
	.row.cf.highlights-box .column.half .highlights article {display:block; width: 100%;}
	.row.cf.highlights-box .column.half .highlights ul.block.posts-list.thumb {display:block; width: 100%;padding-bottom: 20px;}
	.row.cf.highlights-box .column.half .highlights ul.block.posts-list.thumb li.last-child{padding-bottom: 20px;}
	/*.row.cf.highlights-box .column.half .highlights .excerpt {display: block;border-bottom: 0px solid #d9d9d9;}*/
	
	.thumbnail-articulos-post-destacados {width: 100% !important;}
}
@media (max-width: 430px){
	/*carrusel*/
	.cycloneslider-caption{/*display: none;*/}
	.cycloneslider-caption-title {font-size: 16px!important;}
	/*destacado de 3 columnas*/
	.row.cf.highlights-box .column.half .highlights ul.block.posts-list.thumb li .attachment-full.wp-post-image {width:100px!important;}
	.row.cf.highlights-box .column.half .highlights .thumb .content {border-bottom: 0 solid #d9d9d9; margin-left: 110px;}
	.row.cf.highlights-box .column.half .highlights ul.block.posts-list.thumb {padding-bottom: 0px;}

}
@media (max-width: 959px){
	.row.cf.highlights-box .column.half .highlights article, .highlights .thumb .content,
	.column.one-third .highlights h2{height: auto!important;}
}

@media (max-width: 1000px) and (min-width: 985px){
	#main-nav{font-size: 13.5px;}
}

@media (max-width: 985px) and (min-width: 885px){
	#main-nav{font-size: 13px;}/*
#main-nav #main-nav-first li{margin: 0px 4px;}*/
}


@media (max-width: 885px) {
	#main-nav #main-nav-first li{margin: 0px 4px;}
}

@media (max-width: 320px) {
	#shortcut-home li.ico-contributor{width:100%;border-bottom: 1px solid #d5d5d5;}
	#shortcut-home li.ico-author {width:100%;border-bottom: 1px solid #d5d5d5;}
	#shortcut-home li.ico-book {width:100%;border-bottom: 1px solid #d5d5d5;}
	#second-nav-right .list01 {margin-left: -6px;}
	#second-nav #main-search-form .form-search a.search-clear {margin-right: 9%;}
}
@media (max-width: 390px) {
	#shortcut-home li.ico-contributor{width:100%;border-bottom: 1px solid #d5d5d5;}
	#shortcut-home li.ico-author {width:100%;border-bottom: 1px solid #d5d5d5;}
	#shortcut-home li.ico-book {width:100%;border-bottom: 1px solid #d5d5d5;}
	#second-nav {padding-left: 140px;}
	#logo h1{width: 137px;float:left;}

	/*jlotito 20171124 edito captcha*/
	.form-col-left label {position: static;top: -1px!important}
	.rc-anchor-light.rc-anchor-normal {width: 205px!important}
	.rc-anchor-normal {width: inherit!important;height: inherit!important}
	.rc-anchor-normal .rc-anchor-content {width: inherit!important}
	.rc-anchor-normal .rc-anchor-checkbox-label {width: inherit!important}
	.rc-anchor-logo-portrait {margin: 14px 0 0 0!important}
	.rc-anchor-normal .rc-anchor-pt {right: 81px!important}
	/*jlotito 20171124 edito captcha*/

}

@media screen and (max-height: 575px){
	#rc-imageselect, .g-recaptcha {
		transform:scale(0.72);-webkit-transform:scale(0.72);transform-origin:0 0;-webkit-transform-origin:0 0;
	}
}

@media (max-width:480px){
	#cycloneslider-slider-home-1{display: none;}
	#second-nav #main-search-form{top:31.5%;}
	.ayuda_buscador{height:60px;display:none;}

}
/*nuevo responsive para la plantilla nueva page-LandingPageHBR*/
@media (max-width: 1000px){
	.div_lista_articulos_destacadosHBR{display: block;width:100%; display: block;float:left;}
	#content .div_lista_articulos_destacadosHBR h3{margin-top: 0px!important;}
	.lista_art_destacadosHBR{display: inline-block;padding: 0px 4%; width: 25%; /*width:32.33333%;padding: 0px 0.4%;*/}
	.lista_art_destacadosHBR_inside{display: inline-block;padding: 0px 4%; width: 50%; margin-top: 10%;}
	.contenedorGenArticulos_HBR{width:100%;}
	.lista_art_destacadosHBR a {width: 100%;display: block;margin: 0px auto;}
	div.lista_art_destacadosHBR:first-child{padding-left: 0px;}
	div.lista_art_destacadosHBR:last-child{padding-right: 0px;}
	.div_articulosHBR{width: 100%;display: block;margin: 20px auto 0px auto;}
	#content img.imagen_div_articulosHBR {margin: 0 auto;display: block;}
}
@media (max-width: 705px){
	.lista_art_destacadosHBR{margin: 0;padding: 10px 0!important;width: 100%;}
	#content img.imagen_destacada_hbr {max-width: 90%;}
	#content img.imagen_div_articulosHBR {height: auto !important;}
	.lista_art_destacadosHBR_contenedorImg {height: auto !important;}
	.lista_art_destacadosHBR h4{width:90%;display: block;margin: 0 auto !important;}
}
