html[lang="dav"] *{animation-name: dav; animation-iteration-count: infinite; animation-duration: 10s;}
@keyframes dav{
form{filter: invert(10%) hue-rotate(20deg);}
to{filter: invert(0%) hue-rotate(60deg);}
}
/* ._. */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
audio:not([controls]) {display: none;}
html {font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
a {text-decoration: none; color:inherit;}
a:hover,a:focus {color:#108ACC;}
sub,sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {max-width: 100%;width: auto \9;height: auto;vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
#map_canvas img,.google-maps img,.gm-style img {max-width: none;}
button,input,select,textarea {margin: 0;font-size: 100%;vertical-align: middle;}
button,input {*overflow: visible;line-height: normal;}
button::-moz-focus-inner,input::-moz-focus-inner {padding: 0;border: 0;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"] {cursor: pointer;}input[type="search"] {box-sizing: content-box;-webkit-appearance: textfield;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none;}
textarea {overflow: auto;vertical-align: top;}
ul {margin:0; padding:0; list-style:none;}
p {margin:0; padding:0;}
.pink {color:#00bbd3;}
@media print {
	* {text-shadow: none !important;color: #000 !important;background: transparent !important;box-shadow: none !important;}
	a,a:visited {text-decoration: underline;}
	a[href]:after {content: " (" attr(href) ")";}
	abbr[title]:after {content: " (" attr(title) ")";}
	.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after {content: "";}
	pre,blockquote {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	tr,img {page-break-inside: avoid;}
	img {max-width: 100% !important;}
	@page {margin: 0.5cm;}
	p,h2,h3 {orphans: 3;widows: 3;}
	h2,h3 {page-break-after: avoid;}
}
body {margin:0; font-family: 'Open Sans', sans-serif ; font-size:14px; color:#3c4756; background:#f6f5f6;}
.alert.alert-message {background: RGBA(229, 249, 40, 0.3); box-sizing: border-box; padding: 2%; border-radius: 5px; margin: 20px 0;}
.alert.alert-message .close {float: right;}
/* header*/
.header {width: 100%; float: left; z-index: 9; background: #fff; max-height: 100px; border-bottom: 5px solid transparent; -o-border-image: linear-gradient(to left, #191E22 0%, #399ED6 30%, #399ED6 70%, #191E22 100%); border-image: -webkit-linear-gradient(right, #191E22 0%, #399ED6 30%, #399ED6 70%, #191E22 100%); border-image: linear-gradient(to left, #191E22 0%, #399ED6 30%, #399ED6 70%, #191E22 100%); border-image-slice: 1; border-image-width:0 0 5px;}
.logo {float: left;width: 30%; margin:1.2% 0;}
nav {float: left; width: 52%; min-height: 100px;}
.header-inner {float: left;width: 18%; position: relative; margin-top: 30px;}
.top{background: #2a2e35;}
.itemid-101 .bnr{margin: 2% 0 0;}
.bnr {width: 100%;float: left;}
.info {margin: 30px 0 60px;}
.row {margin-left: -20px;*zoom: 1;}
.row:before,.row:after {display: table;content: "";line-height: 0;}
.row:after {clear: both;}
.view-itemlist.itemid-101 .span3 {width: 40%;float: left; margin-top: 1.5%; display: block;}
.view-itemlist .span9, .view-itemlist .span3, .view-item .span3, .view-item .span9 {margin-top: 25px;}
.view-contact .links {display: none;}
.view-itemlist.itemid-101 .span9 {width: 58%;;float: left; margin:1% 2% 0 0;}
.row-fluid {width: 100%;*zoom: 1; float:left;}
.container {max-width:100%; width:1440px; margin:0 auto; *zoom:1;}
.container:before,.container:after {display:table; content:""; line-height:0;}
.container:after {clear:both;}
.container-fluid {padding-right: 20px;padding-left: 20px;*zoom: 1;}
.container-fluid:before,.container-fluid:after {display:table; content:""; line-height:0;}
.container-fluid:after {clear:both;}
small {font-size: 85%;}
strong {font-weight: bold;}
em {font-style: italic;}
cite {font-style: normal;}
.page-header {padding-bottom: 8px;margin: 18px 0 27px;}
input,button,select,textarea {font-family:'Open Sans', sans-serif;;}
form {margin: 0 0 18px; display: inline-block;}
fieldset {padding: 0;margin: 0;border: 0;}
legend {display: block;width: 100%;padding: 0;margin-bottom: 18px;font-size: 19.5px;line-height: 36px;color: #333;border: 0;border-bottom: 1px solid #e5e5e5;}
legend small {font-size: 13.5px;color: #999;}
label,input,button,select,textarea {font-size: 13px;font-weight: normal;line-height: 18px;}

label {display: block;margin-bottom: 5px; font-size:18px; font-weight:300 !important; color:#666;}
select,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"],.uneditable-input {display: inline-block;height: 18px;padding: 4px 6px;margin-bottom: 9px;font-size: 13px;line-height: 18px;color: #555;border-radius: 3px;vertical-align: middle;}
input,textarea,.uneditable-input {width: 206px;}
textarea {height: auto;}
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"],.uneditable-input {background-color: #fff;border: 1px solid #ccc;box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border linear .2s, box-shadow linear .2s;transition: border linear .2s, box-shadow linear .2s;}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus {border-color: rgba(82,168,236,0.8);outline: 0;outline: thin dotted \9;box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);}
input[type="radio"],input[type="checkbox"] {margin: -4px 0 0;*margin-top: 0;margin-top: 1px \9;line-height: normal;}
input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"] {width: auto;}
select,input[type="file"] {height: 28px;*margin-top: 4px;line-height: 28px;}
select {width: 220px;border: 1px solid #ccc;background-color: #fff;}
select[multiple],select[size] {height: auto;}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.uneditable-input,.uneditable-textarea {color: #999;background-color: #fcfcfc;border-color: #ccc;box-shadow: inset 0 1px 2px rgba(0,0,0,0.025);cursor: not-allowed;}
.uneditable-input {overflow: hidden;white-space: nowrap;}
.uneditable-textarea {width: auto;height: auto;}
input:-moz-placeholder,textarea:-moz-placeholder {color: #999;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #999;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #999;}
.typeahead {z-index: 1051;margin-top: 2px;border-radius: 4px;}
.nav > li > a {display: block;}
.nav > li.item-124 > a:hover, .nav > li.item-124.active > a{color: #E9BF12;}
.nav > li.item-125 > a:hover, .nav > li.item-125.active > a{color: #15509B;}
.nav > li.item-126 > a:hover, .nav > li.item-126.active > a{color: #78121B;}
.nav > li > a > img {max-width: none;}
.nav > .pull-right {float: right;}
.nav-header {font-size: 14px;color: #EEEEEE;display: block;float: none !important;float: left;position: relative;text-decoration: none;text-shadow: 1px 1px 1px #000;box-shadow: none;min-height: 34px;outline: none;background: none;-webkit-filter: none;filter: none;border: none;padding: 0;white-space: normal;filter: none; min-height: 20px;}
.breadcrumb {padding: 8px 5px;margin: 0;list-style: none; font-size: 14px; line-height: 25px;}
.breadcrumb > li:first-child {display: none;}
.breadcrumb > li:first-child + li a {color: #fff;}
.breadcrumb > li {display: inline-block;*display: inline;*zoom: 1;}
.breadcrumb > li > .divider {padding: 0 2px;color: #ccc;}
.breadcrumb > li a {color: #fff;}
.breadcrumb > .active {color: #fff; font-weight: 600;}
.itemid-101 .breadcrumb > li:first-child + li a {color: #333;}
.task-user.view-itemlist .breadcrumb > li:first-child + li a, .task-user.view-itemlist .breadcrumb > .active{color: #fff;}
.itemid-101 .breadcrumb > .active {color: #333;}
.itemid-101 .breadcrumb > li a {color: #333;}
.itemid-101.view-itemlist .breadcrumb{position: relative; top:0; left: 0;}
.small {font-size: 11px;}
iframe,svg {max-width: none;}
.fullWidth{width: 100%; float: left;}
.navbar .nav > li > a.btn {padding: 4px 10px;line-height: 18px;}
.nav-tabs.nav-dark {border-bottom: 1px solid #333;text-shadow: 1px 1px 1px #000;}
.nav-tabs.nav-dark > li > a {color: #F8F8F8;}
.nav-tabs.nav-dark > li > a:hover {border-color: #333 #333 #111;background-color: #777777;}
.nav-tabs.nav-dark > .active > a,.nav-tabs.nav-dark > .active > a:hover {color: #ffffff;background-color: #555555;border: 1px solid #222;border-bottom-color: transparent;}
hr.hr-condensed {margin: 10px 0;}
.tab-content {overflow: visible;}
.tabs-left .tab-content {overflow: auto;}
.nav-tabs > li > span {display: block;margin-right: 2px;padding-right: 12px;padding-left: 12px;padding-top: 8px;padding-bottom: 8px;line-height: 18px;border: 1px solid transparent;border-radius: 4px 4px 0 0;}
.btn-micro {padding: 1px 4px;font-size: 10px;line-height: 8px;}
.btn-group > .btn-micro {font-size: 10px;}
.tip-wrap {max-width: 200px;padding: 3px 8px;color: #fff; text-decoration: none; background-color: #000;border-radius: 4px;z-index: 100;}
.input-prepend .chzn-container-single .chzn-single,.input-append .chzn-container-single .chzn-single {border-color: #ccc;height: 26px;box-shadow: none;}
.input-prepend .chzn-container-single .chzn-drop,.input-append .chzn-container-single .chzn-drop {border-color: #ccc;}
.input-prepend > .add-on,.input-append > .add-on {vertical-align: top;}
.input-prepend .chzn-container-single .chzn-single {border-radius: 0 3px 3px 0;}
.input-prepend .chzn-container-single .chzn-single-with-drop {border-radius: 0 3px 0 0;}
.input-append .chzn-container-single .chzn-single {border-radius: 3px 0 0 3px;}
.input-append .chzn-container-single .chzn-single-with-drop {border-radius: 3px 0 0 0;}
.input-prepend.input-append .chzn-container-single .chzn-single,.input-prepend.input-append .chzn-container-single .chzn-single-with-drop {border-radius: 0;}
.element-invisible {position: absolute;padding: 0;margin: 0;border: 0;height: 1px;width: 1px;overflow: hidden;}
.form-vertical .control-label {float: none;width: auto;padding-right: 0;padding-top: 0;text-align: left;}
.form-vertical .controls {margin-left: 0;}
.width-auto {width: auto;}
.btn-group .chzn-results {white-space: normal;}
.accordion-body.in:hover {overflow: visible;}
.invalid {color: #9d261d;font-weight: bold;}
input.invalid {border: 1px solid #9d261d;}
.tooltip {max-width: 400px;}
.tooltip-inner {max-width: none;text-align: left;text-shadow: none;}
th .tooltip-inner {font-weight: normal;}
.tooltip.hasimage {opacity: 1;}
.tip-text {text-align: left;}
.modal-batch {overflow-y: visible;}
.thumbnail {margin-bottom: 9px;}
.accordion-group {background: #fff;}
.site-title {font-size: 40px;line-height: 48px;font-weight: bold;}
.navigation {padding: 5px 0;border-top: 1px solid rgba(0,0,0,0.075);border-bottom: 1px solid rgba(0,0,0,0.075);margin-bottom: 10px;}
.navigation .nav-pills {margin-bottom: 0;}
.hero-unit {background-color: #08C;}
.hero-unit > * {color: white;text-shadow: 1px 1px 1px rgba(0,0,0,0.5);}
.well .page-header {margin: 0px 0px 5px 0px;}
.module-header {padding-bottom: 17px;margin: 20px 0 18px 0;border-bottom: 1px solid #eeeeee;}
.item-title {margin-bottom: 9px;}
.item-content {margin: 18px 0;}
.item-subtitle {margin-bottom: 9px;}
.pull-right.item-image {margin: 0 0 18px 20px;}
.pull-left.item-image {margin: 0 20px 18px 0;}
.header .nav > li:last-child > .dropdown-menu,
.item-actions .dropdown-menu,.item-comment .dropdown-menu {left: initial; right: 0;}
.article-index {margin: 0 0 10px 10px;}
.list-item-title {margin-bottom: 9px;}
.list-item-content {margin: 18px 0;}
.list-item-subtitle {margin-bottom: 9px;}
.items-more,.content-links {padding: 15px 0;}
figure {display: table;}
figure.pull-center,img.pull-center {margin-left: auto;margin-right: auto;}
figcaption {display: table-caption;caption-side: bottom;}
.editor {overflow: hidden;position: relative;}
/* Site Style  */
ul#main-menu {float: right;}
ul#main-menu li {float: left;}
ul#main-menu li a {color: black; font-size: 18px; padding: 28px 15px; font-weight: 300;}
ul#main-menu li a:hover{color:#00BBD3;}
ul#main-menu li a .active{color:#00bbd3;}
.bnr-btn.sld-3-bnr-btn{float:left; margin:2% 0 0 40%;}
.view-item .hidden-img{display: block;}
/*bootstrap.min*/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxTitle .modals_description{font-size:.7em;font-weight:normal}.modal_link_hidden{display:none !important}#cboxOverlay{background-color:#000;opacity:.8;filter:alpha(opacity=80)}#colorbox{outline:0;top:50%;left:50%;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;border-radius:6px;box-shadow:0 3px 7px rgba(0,0,0,0.3);background-clip:padding-box;margin:0 !important}#cboxContent{overflow:hidden}#cboxLoadedContent{overflow-y:auto;max-height:400px;padding:15px;margin-top:44px;margin-bottom:0;max-height:none}#cboxTitle{border-bottom:1px solid #eee;position:absolute;top:0;left:0;right:0;margin:0;padding:9px 25px 9px 15px;color:inherit;text-align:left;text-rendering:optimizelegibility;font-size:20px;line-height:24px;font-weight:bold;min-height:24px}#cboxTitle small{font-weight:normal}.cbimg{border:0;font:0/0 a;text-shadow:none;color:transparent;position:absolute;width:14px;height:14px;line-height:14px;background:transparent url("../images/bootstrap/controls.png") no-repeat 0 0;*margin-right:.3em;box-sizing:border-box}#cboxPrevious,#cboxNext,#cboxSlideshow{border:0;font:0/0 a;text-shadow:none;color:transparent;position:absolute;width:14px;height:14px;line-height:14px;background:transparent url("../images/bootstrap/controls.png") no-repeat 0 0;*margin-right:.3em;box-sizing:border-box;top:50%;width:42px;height:44px}#cboxCurrent,#cboxPrevious,#cboxNext,#cboxSlideshow{position:absolute;background-color:#fff;border:15px solid #fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,0.5);opacity:0;filter:alpha(opacity=0)}#cboxContent:hover #cboxCurrent,#cboxContent:hover #cboxPrevious,#cboxContent:hover #cboxNext,#cboxContent:hover #cboxSlideshow{opacity:1;filter:alpha(opacity=100)}#cboxCurrent{font-weight:bold;line-height:1em;bottom:0;right:0;border-radius:6px 0 6px 0}#cboxPrevious{background-position:0 0;left:0;border-radius:0 6px 6px 0}#cboxNext{background-position:-24px 0;right:0;border-radius:6px 0 0 6px}#cboxSlideshow{background-position:-48px 0;left:50%;right:50%}.cboxSlideshow_on #cboxSlideshow{background-position:-72px 0}#cboxClose{border:0;font:0/0 a;text-shadow:none;color:transparent;position:absolute;width:14px;height:14px;line-height:14px;background:transparent url("../images/bootstrap/controls.png") no-repeat 0 0;*margin-right:.3em;box-sizing:border-box;background-position:-96px 0;top:14px;right:15px;opacity:.3;filter:alpha(opacity=30)}#cboxClose:hover{opacity:.8;filter:alpha(opacity=80)}#cboxLoadingGraphic{background:transparent url(../images/bootstrap/loading.gif) no-repeat 50% 50%;opacity:.8;filter:alpha(opacity=80);height:100%}.no_title #cboxTitle{height:0 !important;min-height:0;padding:0}.no_title #cboxLoadedContent{margin-top:0 !important}.no_title #cboxClose{right:3px;top:3px}.no_title.has_scrollbar #cboxClose{right:18px}#cboxTitle .countdown{width:100%;height:2px;position:absolute;top:0;left:0;background-color:#049cdb}
/*rs seacrh*/
div.rssearch_box div.suggest_link{cursor:pointer;background:#4f4f4f;padding:2px 6px}
div.rssearch_box div.suggest_link a{color:#fff;opacity:.7;text-decotarion:none}
div.rssearch_box{height:20px}
div.rssearch_box div.suggest_link_over{background:#4F8BFF;padding:2px 6px;cursor:pointer}
div.rsfsuggestions{position:absolute;background-color:#4f4f4f;color:#fff;opacity:.8;text-align:left;padding-left:3px;width:230px;z-index:1000}
.rssearch_box{width:240px}
form.rsf_form{position:absolute}
.rssearch_close{float:right;margin-right:5px}
.suggest_link_all{text-align:center}
.rss_loop{background:url(../images/loop.png) no-repeat 95% 50%;padding-right:30px!important}
/*acymaling*/
div.acymailing_module,.acymailing_module div{padding:0!important;margin:0!important;border-style:none!important}
table.acymailing_form{margin:auto;border:0!important}
a.acymailing_togglemodule{display:block;font-size:16px}
.acymailing_mootoolsbutton p{text-align:center}
.acysubbuttons{text-align:center}
img.captchaimagemodule{border:1px solid #ddd;float:left}
.captchakeymodule .captchafield{margin-top:3px;margin-left:2px}
.acymailing_fulldiv tr,.acymailing_fulldiv td{border:0}
.acymailing_module_form td{padding-bottom:5px;vertical-align:top}
div.acymailing_module_error{color:#400;background-color:#fdd;padding:1em!important;margin-bottom:10px}
div.acymailing_module_success{color:#130;background-color:#dfc;padding:1em!important;z-index:10;margin-bottom:10px}
.acymailing_module_form .acymailing_introtext{padding-bottom:10px;display:block}
.refreshCaptchaModule{background-image:url(../images/refresh.png);width:16px;height:16px;display:block;float:left;cursor:pointer}
.acymailing_module fieldset{border:solid 1px #ccc;padding:5px}
.category_warning{color:red}
.acymailing_fulldiv a.modal{position:static!important;margin:0!important;width:auto!important;display:inline!important}
/*bagallery*/
.ba-caption-content h3{line-height:normal;margin:12px 0;padding:0}.ba-caption-content p{line-height:normal;margin:5%}.ba-caption .ba-caption-content{width:100%}.ba-caption .ba-caption-content h3,.ba-caption .ba-caption-content .image-category,.ba-caption .ba-caption-content .short-description{margin:5%}.ba-caption{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-display:flex;overflow:hidden}.disable-caption .ba-caption{display:none}.ba-album.css-style-1 .ba-caption,.ba-gallery-grid.css-style-1 .ba-caption{height:100%;opacity:0;overflow:hidden;position:absolute;top:0;transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out;width:100%;z-index:1}.ba-album.css-style-1 .ba-caption:hover,.ba-gallery-grid.css-style-1 .ba-caption:hover{opacity:1}.ba-album.css-style-1 .ba-album-items,.ba-gallery-grid.css-style-1 .ba-image{overflow:hidden}.ba-album.css-style-1 .ba-album-items img,.ba-gallery-grid.css-style-1 .ba-image img{transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out}.ba-album.css-style-1 .ba-album-items:hover img,.ba-gallery-grid.css-style-1 .ba-image:hover img{transform:scale(1.5) rotate(6deg);-webkit-transform:scale(1.5) rotate(6deg)}.ba-album.css-style-2 .ba-caption,.ba-gallery-grid.css-style-2 .ba-caption{bottom:0;height:100px;max-height:100%;opacity:1;overflow:hidden;position:absolute;top:auto;width:100%;z-index:-1}.ba-album.css-style-2 .ba-album-items img,.ba-gallery-grid.css-style-2 .ba-image img{transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;z-index:1}.ba-album.css-style-2 .ba-album-items:hover img,.ba-gallery-grid.css-style-2 .ba-image:hover img{transform:translateY(-100px);-webkit-transform:translateY(-100px)}.ba-album.css-style-3 .ba-album-items,.ba-gallery-grid.css-style-3 .ba-gallery-items{overflow:hidden}.ba-album.css-style-3 .ba-album-items img,.ba-gallery-grid.css-style-3 .ba-image img{transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out}.ba-album.css-style-3 .ba-album-items:hover img,.ba-gallery-grid.css-style-3 .ba-image:hover img{transform:translateY(-50px);-webkit-transform:translateY(-50px)}.ba-album.css-style-3 .ba-caption,.ba-gallery-grid.css-style-3 .ba-caption{bottom:0;height:100px;opacity:0;top:auto;width:100%;transform:translateY(100%);-webkit-transform:translateY(100%);transition:all .4s 0 ease-in-out,opacity .1s .3s;-webkit-transition:all .4s 0 ease-in-out,opacity .1s .3s;position:absolute}.ba-album.css-style-3 .ba-album-items:hover .ba-caption,.ba-gallery-grid.css-style-3 .ba-image:hover .ba-caption{opacity:1;transform:translateY(0px);-webkit-transform:translateY(0px);transition:all .4s 0 ease-in-out,opacity .1s;-webkit-transition:all .4s 0 ease-in-out,opacity .1s}.ba-album.css-style-4 .ba-album-items,.ba-gallery-grid.css-style-4 .ba-gallery-items{overflow:hidden}.ba-album.css-style-4 .ba-album-items img,.ba-gallery-grid.css-style-4 .ba-image img{transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out;z-index:9}.ba-album.css-style-4 .ba-album-items:hover img,.ba-gallery-grid.css-style-4 .ba-image:hover img{transform:translateX(50%);-webkit-transform:translateX(50%)}.ba-album.css-style-4 .ba-caption,.ba-gallery-grid.css-style-4 .ba-caption{bottom:0;height:100%;opacity:0;top:auto;width:50%;transform:translateX(-100px);-webkit-transform:translateX(-100px);transition:all .4s 0 ease-in-out,opacity .3s .1s;-webkit-transition:all .4s 0 ease-in-out,opacity .3s .1s;position:absolute}.ba-album.css-style-4 .ba-album-items:hover .ba-caption,.ba-gallery-grid.css-style-4 .ba-image:hover .ba-caption{opacity:1;transform:translateX(0px);-webkit-transform:translateX(0px);transition:all .4s 0 ease-in-out,opacity .1s;-webkit-transition:all .4s 0 ease-in-out,opacity .1s}.ba-album.css-style-5 .ba-album-items,.ba-gallery-grid.css-style-5 .ba-gallery-items{overflow:hidden}.ba-album.css-style-5 .ba-caption,.ba-gallery-grid.css-style-5 .ba-caption{bottom:0;height:100px;opacity:1;overflow:hidden;position:absolute;top:auto;width:100%;z-index:9}.ba-album.css-style-5 .ba-album-items img,.ba-gallery-grid.css-style-5 .ba-image img{position:static;-webkit-transition:-webkit-transform .4s ease-in;transition: -webkit-transform .4s ease-in;transition: transform .4s ease-in;transition:transform .4s ease-in, -webkit-transform .4s ease-in}.ba-album.css-style-5 .ba-album-items:hover img,.ba-gallery-grid.css-style-5 .ba-image:hover img{-webkit-transform:translate(0,-100px);transform:translate(0,-100px)}.ba-album.css-style-6 .ba-caption,.ba-gallery-grid.css-style-6 .ba-caption{height:100%;opacity:0;overflow:hidden;position:absolute;top:0;transition:all .4s 0 ease-in-out,opacity .4s;-webkit-transition:all .4s 0 ease-in-out,opacity .4s;width:100%;z-index:1}.ba-album.css-style-6 .ba-album-items:hover .ba-caption,.ba-gallery-grid.css-style-6 .ba-image:hover .ba-caption{opacity:1;transform:translate(15px,15px);-webkit-transform:translate(15px,15px)}.ba-album.css-style-7 .ba-caption,.ba-gallery-grid.css-style-7 .ba-caption{height:100%;opacity:0;overflow:hidden;position:absolute;top:0;transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out;width:100%;z-index:1}.ba-album.css-style-7 .ba-caption:hover,.ba-gallery-grid.css-style-7 .ba-caption:hover{opacity:1}.ba-album.css-style-7 .ba-album-items,.ba-gallery-grid.css-style-7 .ba-image{overflow:hidden}.ba-album.css-style-7 .ba-album-items img,.ba-gallery-grid.css-style-7 .ba-image img{transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out}.ba-album.css-style-7 .ba-album-items:hover img,.ba-gallery-grid.css-style-7 .ba-image:hover img{transform:scale(1.5);-webkit-transform:scale(1.5)}.ba-album.css-style-8 .ba-caption,.ba-gallery-grid.css-style-8 .ba-caption{height:100%;opacity:0;overflow:hidden;position:absolute;top:0;transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out;width:100%;z-index:1}.ba-album.css-style-8 .ba-caption:hover,.ba-gallery-grid.css-style-8 .ba-caption:hover{opacity:1}.ba-album.css-style-8 .ba-album-items .ba-caption .ba-caption-content,.ba-gallery-grid.css-style-8 .ba-caption .ba-caption-content{transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out}.ba-album.css-style-9 .ba-caption,.ba-gallery-grid.css-style-9 .ba-caption{height:100%;opacity:0;overflow:hidden;position:absolute;top:0;transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out;width:100%;z-index:1}.ba-album.css-style-9 .ba-caption:hover,.ba-gallery-grid.css-style-9 .ba-caption:hover{opacity:1}.ba-album.css-style-9 .ba-album-items .ba-caption h3,.ba-album.css-style-9 .ba-album-items .ba-caption p,.ba-gallery-grid.css-style-9 .ba-caption p.image-category,.ba-gallery-grid.css-style-9 .ba-caption p.short-description{margin-left:100%;transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out}.ba-album.css-style-9 .ba-album-items .ba-caption:hover h3,.ba-album.css-style-9 .ba-album-items .ba-caption:hover p,.ba-gallery-grid.css-style-9 .ba-caption:hover p.image-category,.ba-gallery-grid.css-style-9 .ba-caption:hover p.short-description{margin-left:5%}.ba-album.css-style-9 .ba-album-items,.ba-gallery-grid.css-style-9 .ba-image{overflow:hidden}.ba-album.css-style-9 .ba-album-items img,.ba-gallery-grid.css-style-9 .ba-image img{transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out;-moz-transition:all .4s 0 ease-in-out;-o-transition:all .4s 0 ease-in-out}.ba-album.css-style-9 .ba-album-items:hover img,.ba-gallery-grid.css-style-9 .ba-image:hover img{transform:scale(1.5) rotate(6deg);-webkit-transform:scale(1.5) rotate(6deg)}.ba-gallery-grid.css-style-10 .ba-caption{height:100%;width:100%;position:relative}.ba-album.css-style-10 .ba-album-items{height:auto!important}.ba-album.css-style-10 .ba-album-items .ba-image,.ba-gallery-grid.css-style-10 .ba-image{overflow:hidden}.ba-album.css-style-10 .ba-album-items img,.ba-gallery-grid.css-style-10 .ba-image img{transition:all .4s 0 ease-in-out;-webkit-transition:all .4s 0 ease-in-out}.ba-album.css-style-10 .ba-album-items:hover img,.ba-gallery-grid.css-style-10 .ba-image:hover img{transform:scale(1.5);-webkit-transform:scale(1.5)}.ba-album.css-style-none .ba-caption,.ba-gallery-grid.css-style-none .ba-caption{display:none}.modal-open .ba-scrollable{animation:type .5s;-webkit-animation:type .5s}@keyframes type{0%{opacity:0}100%{opacity:inherit}}@-webkit-keyframes type{0%{opacity:0}100%{opacity:inherit}}.hide-animation.ba-scrollable.modal-scrollable{animation:hide-modal .3s linear both;-webkit-animation:hide-modal .3s linear both}@-webkit-keyframes hide-modal{from{opacity:1}to{opacity:0}}@keyframes hide-modal{from{opacity:1}to{opacity:0}}.hide-animation .gallery-modal{animation:hide-gallery .2s linear both;-webkit-animation:hide-gallery .2s linear both}@-webkit-keyframes hide-gallery{from{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}@keyframes hide-gallery{from{transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(.5);-webkit-transform:scale(.5)}}.ba-fade-in{animation:type1 .5s;-webkit-animation:type1 .5s}@keyframes type1{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes type1{0%{opacity:0}100%{opacity:1}}.ba-zoom-in{animation:type2 .5s;-webkit-animation:type2 .5s}@keyframes type2{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes type2{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ba-fall{animation:type3 .5s;-webkit-animation:type3 .5s}@keyframes type3{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes type3{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.ba-slide-right{animation:type4 .5s;-webkit-animation:type4 .5s}@keyframes type4{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(1);transform:translateX(1)}}@-webkit-keyframes type4{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(1);transform:translateX(1)}}.ba-slide-left{animation:type5 .5s;-webkit-animation:type5 .5s}@keyframes type5{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(1);transform:translateX(1)}}@-webkit-keyframes type5{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(1);transform:translateX(1)}}.ba-slide-top{animation:type6 .5s;-webkit-animation:type6 .5s}@keyframes type6{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(1);transform:translateY(1)}}@-webkit-keyframes type6{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(1);transform:translateY(1)}}.ba-slide-bottom{animation:type7 .5s;-webkit-animation:type7 .5s}@keyframes type7{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(1);transform:translateY(1)}}@-webkit-keyframes type7{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(1);transform:translateY(1)}}.ba-slide-right-fall{animation:type8 .5s;-webkit-animation:type8 .5s}@keyframes type8{0%{-webkit-transform:scale(1.5) translateX(30%);transform:scale(1.5) translateX(30%)}100%{-webkit-transform:scale(1) translateX(1);transform:scale(1) translateX(1)}}@-webkit-keyframes type8{0%{-webkit-transform:scale(1.5) translateX(30%);transform:scale(1.5) translateX(30%)}100%{-webkit-transform:scale(1) translateX(1);transform:scale(1) translateX(1)}}.ba-slide-left-fall{animation:type9 .5s;-webkit-animation:type9 .5s}@keyframes type9{0%{-webkit-transform:scale(1.5) translateX(-30%);transform:scale(1.5) translateX(-30%)}100%{-webkit-transform:scale(1) translateX(1);transform:scale(1) translateX(1)}}@-webkit-keyframes type9{0%{-webkit-transform:scale(1.5) translateX(-30%);transform:scale(1.5) translateX(-30%)}100%{-webkit-transform:scale(1) translateX(1);transform:scale(1) translateX(1)}}.ba-resize.ba-modal .modal-image img{animation:image-fade 1s linear;-webkit-animation:image-fade 1s linear}@-webkit-keyframes image-fade{from{opacity:0}to{opacity:1}}@keyframes image-fade{from{opacity:0}to{opacity:1}}
.nsp{position:relative}.nspMain{overflow:hidden}.nspBotInterface,.nspTopInterface{clear:both;float:right;margin:5px 0;overflow:hidden}.nspPagination{float:left;list-style-type:none!important;margin:5px 0 0!important;padding:0!important}.nspPagination li{background:#ccc;border-radius:50%;cursor:pointer;float:left;height:14px;margin:1px 4px 0 0 !important;width:14px}.nspPagination li > a{background:transparent;border-radius:50%;display:block;height:14px;overflow:hidden;padding:0;text-indent:-999em;width:14px}.nspPagination li:hover,.nspPagination li.active{background-color:#999}.nspNext,.nspPrev{background:#fff;border:2px solid #ccc;border-radius:50%;box-sizing:border-box;cursor:pointer;float:left;height:24px;margin:0 0 0 4px;overflow:hidden;text-indent:-999px;width:24px}.nspPrev:before{border:10px solid #ccc;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:none;content:"";display:block;float:left;margin:3px 0 0 4px}.nspNext:before{border:10px solid #ccc;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:none;content:"";display:block;float:left;margin:3px 0 0 6px}.nspNext:hover,.nspPrev:hover{border-color:#999}.nspPrev:hover:before{border-right-color:#999}.nspNext:hover:before{border-left-color:#999}.nspArts{box-sizing:border-box;overflow:hidden;padding:3px}.nspArtPage{float:left}.nspArt{box-sizing:border-box;float:left}.nspArt div{overflow:hidden}.nspArt h4.nspHeader{font-size:24px;margin:0;padding:10px 0 15px}.nspArt h4.nspHeader a{text-decoration:none}.nspArt img.nspImage{border:none;display:block}.nspArt .nspImageWrapper{display:block;position:relative}.nspArt p.nspText{display:block!important;margin:0;padding:0!important}.nspArt .nspInfo{display:block!important;font-size:90%}.nspArt .nspInfo > .nsp-stars{padding:0 10px 0 0 !important}.nspArt .nsp-star-0:before,.nspArt .nsp-star-1:before{content:"â˜…";color:#6c6c6c;font-family:Arial,sans-serif;font-size:14px}.nspArt .nsp-star-1:before{color:#f7a834}.nspArt .nspBadge{background:#fff;position:absolute;top:29px;left:20px;text-transform:uppercase;font-size:10px;line-height:12px;padding:2px 10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nspArt .tleft{text-align:left}.nspArt .tright{text-align:right}.nspArt .tcenter{text-align:center}.nspArt .tjustify{text-align:justify}.nspArt .fleft{float:left}.nspArt .fright{float:right}.nspArt .fnone{clear:both;float:none;width:100%}.readon.left,.readon.right,.readon.center{clear:both}.readon.left{float:left}.readon.right{float:right}.readon.center{display:inline;float:none}.nspLinks{box-sizing:border-box;padding:3px}.nspList{float:left}.nspList > li > .nspImageWrapper{float:left}.nspList > li > .nspImageWrapperRight{float:right}.nspList > li .nspImage{height:auto!important;max-width:100%}.nspLinks ul{list-style-type:none!important;padding:0!important}.nspLinks .nspLinkScroll1 ul li{background:#fff;border-top:1px solid #eee;margin:0!important;padding:10px 3px}.nspLinks .nspLinkScroll1 ul li:first-child{border-top:none}.nspLinks ul li h4 a{text-decoration:none}.nspArts.left{float:right}.nspLinksWrap.left{float:left}.nspArts.right{float:left}.nspLinksWrap.right{float:right}.nspMain .unvisible{left:-9999px;position:absolute;top:auto}.gkResponsive img.nspImage,img.nspImage.gkResponsive{height:auto;width:100%!important}.nspArt img.nspImage{max-width:100%}.nspArtScroll1,.nspLinkScroll1{clear:both;width:100%}.nspPages1{width:100%}.nspPages2{width:200%}.nspPages3{width:300%}.nspPages4{width:400%}.nspPages5{width:500%}.nspPages6{width:600%}.nspPages7{width:700%}.nspPages8{width:800%}.nspPages9{width:900%}.nspPages10{width:1000%}.nspPages11{width:1100%}.nspPages12{width:1200%}.nspPages13{width:1300%}.nspPages14{width:1400%}.nspPages15{width:1500%}.nspPages16{width:1600%}.nspPages17{width:1700%}.nspPages18{width:1800%}.nspPages19{width:1900%}.nspPages20{width:2000%}.nspCol1{width:100%}.nspCol2{width:50%}.nspCol3{width:33.333333%}.nspCol4{width:25%}.nspCol5{width:20%}.nspCol6{width:16.666666%}.nspCol7{width:14.285714%}.nspCol8{width:12.5%}.nspCol9{width:11.111111%}.nspCol10{width:10%}.nspCol11{width:9.090909%}.nspCol12{width:8.333333%}.nspCol13{width:7.692307%}.nspCol14{width:7.142857%}.nspCol15{width:6.666666%}.nspCol16{width:6.25%}.nspCol17{width:5.882352%}.nspCol18{width:5.555555%}.nspCol19{width:5.263157%}.nspCol20{width:5%}.nspList,.nspArtPage{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;visibility:hidden}.nspList.active,.nspArtPage.active{opacity:1;filter:alpha(opacity=100);visibility:visible}.neutral{color:#999;font-size:13px}.neutral a{color:#333;text-decoration:none}.neutral a:active,.neutral a:focus,.neutral a:hover{color:#777}.neutral .nspHeader{font-size:18px;font-weight:400}.neutral .nspInfo a{padding-right:5px}.neutral .readon{background:#333;border-radius:3px;color:#fff;padding:6px 10px}.neutral .readon:active,.neutral .readon:focus,.neutral .readon:hover{background:#999;color:#fff}.neutral .nspLinks ul li h4{font-size:15px;margin:0 0 10px}.nspK2StoreCartForm{padding:10px 0;text-align:center}.nspK2StoreCartForm .k2store-notification{background:#fff;border:1px solid #e5e5e5;font-size:12px;margin:10px 0;padding:10px;position:relative}.nspK2StoreCartForm .cart_dialogue_close{position:absolute;right:10px;top:5px}.nspK2StorePrice{color:#111;display:block;font-size:14px;padding:10px 0;text-align:center}.nspK2StorePrice strike{color:#ccc;display:block}.nspHikashopBlock{text-align:center}.nspHikashopBlock span{display:block}.nspHikashopBlock .button{display:inline-block;float:none;margin-top:30px}.nspHikashopBlock .hikashop_product_stock_count{color:#999!important;font-size:11px!important;padding:10px 0!important}@media (max-width: 800px){.nspArts,.nspLinksWrap{box-sizing:border-box;overflow:hidden;padding:0 32px;position:relative}.nspPrev,.nspNext{left:0;position:absolute;top:20%;z-index:101}.nspNext{left:auto;right:0}.nspPagination{display:none}}@media (max-width: 600px){.nspArt{width:100%}.nspArt img.nspImage{max-width:100%}.nspImageWrapper{margin:0 0 20px!important;width:100%}.gkArtContentWrap{width:100%}}
/*////////////////////////Custom Styles//////////////////////////*/
/*top*/
.date {color: #B9C2D6; font-size:12px;}
.redes-top{float: right;}
.redes-top div{width: 22px; height: 22px; float: left; margin:0 2px;}
.redes-top a{opacity: 0}
.redes-top-cont p{float: right; color: #B9C2D6; font-size: 13px; margin-top: 2px;}
.redes-top-cont{float: right;}
/*Header*/
header .redes-top{float: right; width: 100%}
header .redes-top-cont h3 {width: 30%; float: right;}
header .redes-top div{width: 40px; height: 40px; float: right; margin:0 1.5%; cursor: pointer; background: url(../images/sprite-redes-header.png) no-repeat; position: relative; -webkit-transition: none !important; transition: none !important;}
header .redes-top a{opacity: 0; position: absolute; width: 100%; height: 100%;}
header .redes-top-cont p{float: right; color: #B9C2D6; font-size: 13px; margin-top: 2px;}
header .redes-top-cont{float: right; width: 100%;}
header .redes-top .face {background-position: 0px 0;}
header .redes-top .face:hover {background-position: 0px -40px;}
header .redes-top .tw{background-position: -40px 0;}
header .redes-top .tw:hover {background-position: -40px -40px;}
header .redes-top .goo{background-position: -82px 0;}
header .redes-top .goo:hover {background-position: -82px -40px;}
header .redes-top .yout{background-position: -121px 0;}
header .redes-top .yout:hover {background-position: -121px -40px;}
header .redes-top .mail{background-position: -160px 0;}
header .redes-top .mail:hover {background-position: -160px -40px;}
/*Menu*/
.item-101 {display: none;}
.nav.menu li {float: left;text-align: center;margin: 6% 7.5% 0;vertical-align: middle; font-size: 20px; -webkit-transition: 0.3s all cubic-bezier(.18,.89,.32,1.28); transition: 0.3s all cubic-bezier(.18,.89,.32,1.28); margin: 35px 40px 0;}
.item-155 {display: none;}
.nav.menu:not(.PerCheck) .active::after, .nav.menu li:hover::after{content: ""; display: block; width: 100%; background: #f9d031; height: 5px; margin: 5px 0; -webkit-transition: 0.6s all cubic-bezier(.18,.89,.32,1.28); transition: 0.6s all cubic-bezier(.18,.89,.32,1.28);}
.nav.menu li::after {content: ""; width: 0; display: block; height: 5px; margin: 5px 0;}
.PerCheck li:hover::after{content: ""; display: none !important;}
.PerCheck li:hover::after, #fbM li a:hover::after{display: none !important;}
.nav.menu li a{position: relative;}
.nav.menu li a:hover::before {max-width: 100%; }
.nav.menu li a::before{position: absolute;top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; overflow: hidden; max-width: 0; color: #108ACC; white-space: nowrap; -webkit-transition: max-width .5s; transition: max-width .5s;}
/*Buscador*/
form.rsf_form {position: relative !important;}
#rsf_inp110 {height: 10px;border: 1px solid #2e3139; width: 0 !important; -webkit-transition: 0.4s all cubic-bezier(.18,.89,.32,1.28); transition:0.4s all cubic-bezier(.18,.89,.32,1.28);; float: right; color: #fff;}
#rsf_inp110:hover, #rsf_inp110:focus  {width: 180px !important; -webkit-transition: all 0.4s; transition: all 0.4s;}
.rssearch_box {width: 160px !important;float: right;}
#sidr .rssearch_box{display: none;}
.rss_loop {background: transparent url(../images/loop.png) no-repeat 95% 50% !important;}
.rss_loop:hover, #rsf_inp110:focus {background: #464D5A url(../images/loop.png) no-repeat 95% 50% !important;}
#frmSearch110 div:nth-child(2) {left: -90%;margin-top: 10%;}
/*Banner*/
.bHome {width: 100%;float: left;padding: 0 0 2%;box-sizing: border-box;background: #fff;}
.bHome p{color: #626773; font-size: 16px; margin: 1%;}
.bHome h4{font-size: 13px; margin: 2% 1%;}
.blueL{color:#399ed5;}
/*Links*/
/*Datos home*/
.meta-TT {width: 250px; float: left; height: 360px; display: table; background: transparent url(../images/bgs/bg-links.jpg) repeat center scroll; border-bottom: 10px solid #a2292f; border-radius: 3px 0px 0px 3px;}
.meta-TT h2 { display: table-cell; vertical-align: middle; text-align: center; color: #fff; font-size: 36px; font-weight: 600;}
#nsp-nsp-118 {border-radius: 0 3px 3px 0 !important;}
#nsp-nsp-118 {width: 40.5%; float: left; border-bottom:10px solid #a2292f; height: 360px; background: #fff;}
#nsp-nsp-118 .nspList li {padding: 0.92% 3%;}
#nsp-nsp-118 h4{margin:0; font-size: 18px; font-weight: 600;}
#nsp-nsp-118 p{margin:6px 0; font-size: 15px;}
#nsp-nsp-118 h3 {font-size: 15px; color: #999; font-weight: 400;}
.clear-lk {width: 100%; clear: both;}
#nsp-nsp-118 .nspArtPage.nspCol3 {position: relative;}
/*Investigaciones*/
#nsp-nsp-120{overflow: hidden; width: 22%; float: left; margin: 0 1.9% 0; position: relative; background: #fff;}
#nsp-nsp-120 .nspTopInterface{position: absolute; bottom: 3%; left: 3%;}
#nsp-nsp-120::after {content: "Investigaciones Destacadas"; display: block; height: 40px; background: #2e8bbe; border-bottom: 10px solid #399ed5; text-align: right; font-size: 16px; padding: 3px 15px; box-sizing: border-box; color: #fff;}
#nsp-nsp-120 .nspImageWrapper {width: 100%; margin: 0 0 8px 0 !important;}
#nsp-nsp-120 .nspArt img.nspImage{min-width: 100%; height: auto !important;}
#nsp-nsp-120 h4{font-size: 16px; font-weight: 300;}
#nsp-nsp-120 p{font-size: 13px;}
#nsp-nsp-120 .nspArt h4.nspHeader {padding: 0 0 2px 5px;}
#nsp-nsp-120 .nspArt p{padding:0 5px !important;}
#nsp-nsp-12 .nspLinks .nspLinkScroll1 ul li {background: transparent; border-top: none;}
/*Personajes mas chequeados*/
.perTT {width: 250px; float: left; display: table; position: relative; height: 110px; background: url(../images/bgs/per-bg.jpg)repeat center scroll; margin:2% 0 }
.perTT{color: #fff; display: table; text-align: center; font-size: 18px; font-weight: 600;}
.perTT h3 {display: table-cell; vertical-align: middle;}
#PerCheck {float: left; margin:2% 0.5% 2% 0; background: #fff;}
.itemid-101.view-itemlist #PerCheck{width: 40.5%; border-radius: 0 3px 3px 0; padding: 0 1%; box-sizing: border-box;}
.itemid-101.view-itemlist .perTT{height: 111px; border-radius: 3px 0 0 3px;}
.itemid-101.view-itemlist .custom.qEs {width: 40%; height: 111px; border-radius: 3px;}
.itemid-101.view-itemlist #PerCheck li {width: 12.666%;}
.view-itemlist #PerCheck li {filter: opacity(80%); -webkit-filter: opacity(80%);}
.view-itemlist #PerCheck li:hover{filter: opacity(100%); -webkit-filter: opacity(100%);} 
#PerCheck li{margin:3% 2%; float: left; height: 86px; position: relative; -webkit-transition: 0.6s all cubic-bezier(.18,.89,.32,1.28); transition: 0.6s all cubic-bezier(.18,.89,.32,1.28);;}
#PerCheck li a{opacity: 0; position: absolute; width: 100%; height: 100%;}
#PerCheck .separator {opacity: 0;}
.itemid-101.view-itemlist #PerCheck li:nth-child(7){display: none;}
.item-127{background: url(../images/per/uribe.png) no-repeat center;}
.item-128{background: url(../images/per/santos.png) no-repeat center;}
.item-129{background: url(../images/per/martha-Lucia.png) no-repeat center;}
.item-130{background: url(../images/per/petro.png) no-repeat center;}
.item-131{background: url(../images/per/claudia-lopez.png) no-repeat center;}
.item-156{background: url(../images/per/ordonez.png) no-repeat center;}
.item-157{background: url(../images/per/roy.png) no-repeat center;}
/*Que es Colombia Check*/
.custom.qEs {margin: 2% 0 2% 2%; float: left; display: table; background: url(../images/bgs/bg-qEs.jpg); background-size: 52%;}
.qEs p{display: table-cell; vertical-align: middle; text-align: center;}
.qEs a{color: #fff; font-size: 28px;}
/*Media*/
.media{background:#f6f5f6 url(../images/bgs/media-bg.jpg) repeat;}
.yt-tt {font-size: 24px; color: #fff;background: url(../images/bg-media.jpg); text-align: right; padding: 0 5px; height: 40px; position: relative; line-height: 35px; margin-top: -20px;}
.yt-tt a:hover {color: #D2161F;}
.yt-tt::after {content: ""; display: block; width: 35px; height: 35px; position: absolute;top: 3px;background: url(../images/play.png) no-repeat center; background-size: 85%;}
.moduletable.videos {width: 40%; float: left; background: #000; padding: 0 0 0 1%; /*height: 400px;*/}
.yt-img a{position: relative;width: 100; height: 100%; display: block; }
.yt-img a:after{content:"";background: url(../images/youtube.png) no-repeat center; width: 100%; height: 100%; position: absolute; display: block; top: 0; left: 0;}
.yt-img a:hover::after{background-image: url(../images/youtube-h.png);}
.yt-img img {max-width: 100%; width: 100%;}
.custom.videos {position: relative; margin: 10px 10px 10px 0px;}
/*Gifs*/
.media.fullWidth .container {background: #000;}
.moduletable.gif-cont {width: 58%; float: left; background: #000; /*height: 400px*/; padding-left: 1%;}
.gifs {width: 29%; float: left; margin:25px 2% 10px; height: 134px; overflow: hidden;}
.white {color: #fff;}
.gifs img{max-width: 100%; max-height: 100%;}
.itemid-101.view-itemlist .gif-cont p{color:#a2292f; font-size: 24px; padding: 3% 2% 2% 2%; float: left;}
.gif-tt {background: url(../images/bgs/gif-bg.jpg) no-repeat center; display: table;}
.gif-tt h3 { display: table-cell; color: #fff; vertical-align: middle; text-align: right; padding: 10%;}
.gifs a {position: relative; display: block; font-size: 24px;}
.gif-cont p {color: #841A23; font-size: 1.05em; float: left;}
.gif-preload {display: none;}
.gif-loading {position: absolute; width: 40px; height: 40px; font-size: 40px; color: #fff; top: 0; left: 0;}
.gif-cont a {font-size: 24px;}
/*ligthbox*/
.ba-modal-header.row-fluid .span9, .ba-modal-header.row-fluid .span3 {margin: 0 !important; width: auto;}
.ba-caption{background-image:url(../images/bg-media.jpg); background-position: center; background-size: 280%;}
.ba-gallery-grid .ba-gallery-items:first-child .ba-image:hover img {-webkit-transform: translate(0);transform: translate(0);}
/*End media*/
/*Newsletter*/
.news {padding: 5% 0 3%;}
.acymailing_introtext {width: 47%; float: left; text-align: right;}
.acymailing_finaltext {text-align: center; color: #b9b9b4; font-size: 11px;}
.acyfield_email.acy_requiredField {width: 225px; height: 40px; padding:0;}
.acyfield_email.acy_requiredField .inputbox.required {background-image: none !important;}
.acysubbuttons {float: left; text-align: left !important; padding:0 2%;}
.button.subbutton.btn.btn-primary {background: #108acc; padding:8px 12px; color: #fff; font-size: 16px; font-weight: 600; text-transform: uppercase; border: none; box-shadow: none; border: 4px solid #e1e1e0;}
.acymailing_module_form .acymailing_introtext {font-size: 24px; color: #6a6a6e;padding-top: 4px !important;}
.acymailing_form {width: 50%; text-align: left;}
#user_email_formAcymailing95021.inputbox.required {background-image: none !important;}
td.acyfield_email .inputbox.required{width: 100% !important; height: 34px; background: #e1e1e0; border: none; color: #aaa; font-size: 14px;}
/*Footer*/
footer{background: url(../images/bgs/footer-bg.jpg) repeat scroll;  border-bottom: 5px solid transparent; -o-border-image: linear-gradient(to left, #191E22 0%, #399ED6 30%, #399ED6 70%, #191E22 100%); border-image: -webkit-linear-gradient(right, #191E22 0%, #399ED6 30%, #399ED6 70%, #191E22 100%); border-image: linear-gradient(to left, #191E22 0%, #399ED6 30%, #399ED6 70%, #191E22 100%);
border-image-slice: 1; border-image-width: 5px 0;}
.logosFoot {width: 20%; margin: 10px auto; display: inline-block;}
.logosFoot a img {-webkit-filter: contrast(50%) brightness(130%);filter: contrast(50%) brightness(130%); -webkit-transition: 0.3s all; transition: 0.3s all}
.logosFoot a img:hover{-webkit-filter: contrast(100%);filter: contrast(100%);}
.osf {padding: 5px 0;}
/*.logosFoot a{width: 44%; margin: 3%; float: left;}*/
.logosFoot a { width: 100%; margin: 0; float: left;}

.Flogo { width: 100%; float: left; text-align: center;}
.Flogo p{font-size: 18px; color: #8d8d8f; margin: 0; line-height: 40px; font-weight: 300;}
#Mfooter {width: 96%; float: left; margin: 1% 2% 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: center; align-content: center;}
#Mfooter li{display: inline-block; float: none; width: auto; text-align: center; font-size: 16px; margin: 20px 0 30px; color: #656569; height: 40px;}
.redes-foot{width: 30%; margin: 0 auto; text-align: center;}
.redes-foot div{width: 60px; height: 60px; float: left; margin: 2.5%;}
.redes-foot a{opacity: 0}
.redes-foot-cont p{float: right; color: #B9C2D6; font-size: 13px; margin-top: 2px;}
.redes-foot-cont{float: right;}
.redes-foot div{background: url(../images/sprite-Mfooter.png)no-repeat;}
div.face-f:hover {background-position:0 -120px;}
div.tw-f:hover {background-position: -60px -120px;}
div.goo-f:hover{background-position:-120px -120px;}
div.yout-f:hover{background-position:-180px -120px;}
div.mail-f:hover{background-position:-240px -120px;}
/*hover*/
div.face-f {background-position:0 -60px;}
div.tw-f {background-position: -60px -60px;}
div.goo-f {background-position:-120px -60px;}
div.yout-f {background-position:-180px -60px;}
div.mail-f {background-position:-240px -60px;}
.redes-foot a {height: 60px; display: block;}
/*Menu foot-bot*/
#fbM {width: 65%; float: left; margin:0 17.5%; text-align: center;font-size: 14px; color: #58585c;}
footer .nav.menu li {float: left;text-align: center;margin: 4% 4%;vertical-align: middle;width: auto; font-size: 18px; height: 20px;}
.itemEmailLink {display: none !important;}
/*Copy*/
.copy .container {display: table;}
.copy{background: transparent url(../images/bgs/copy-bg.jpg) repeat-x scroll; color: #acb3c2; position: relative; min-height: 60px;}
.copyc { position: absolute; top: 40%;}
#produced{position: absolute; top: 40%; right: 0;}
#produced a {background: url(../images/estrategia-virtual.png) no-repeat left center; padding-left: 20px; filter: grayscale(90%) contrast(0.5); -webkit-filter: grayscale(100%) contrast(0); font-size: 12px; font-weight: 600; }
#produced a span{font-weight: 300;}
#produced a:hover{-webkit-filter: grayscale(0%); filter: grayscale(0%);}
.copy .container {position: relative;}
.back_top {width: 40px; height: 40px; position: relative; background: #484f5f url(../images/back-top.png) no-repeat center bottom; border-radius: 50%; text-align: center; -webkit-transition: 0.4s all cubic-bezier(.18,.89,.32,1.28); transition: 0.4s all cubic-bezier(.18,.89,.32,1.28); margin: 10px auto 0;}
.back_top:hover{background-position: center top;}
#back-top {width: 100%; height: 100%; display: block; position: absolute; cursor: pointer;}
/*menu responsive*/
a#simple-menu {display: none; ;height: 30px;width: 30px;z-index: 9;position: absolute;text-indent: -9999px;outline: none;}
#sidemenu{width: 100%; display: none;}
ul#sidemenu::before {content: "Menú"; display: block; float: left; width: 88%; height: 20px; padding: 6%; font-size: 18px; border-bottom: 3px solid #BD232B;}
.custom.m-mov {display: none; ;float: right;height: 30px;width: 30px;position: relative;top: 25px;right: 5%;}
.custom.m-mov::before {/*content: "MENÚ";*/display: block;position: absolute;left: -2px;font-size: 11px;top: -20px;color: #C6C8C9;}
.sidr-open .custom.m-mov::before {left: 3.5px;}
.m-mov .resline {background-color: #3692C3;height: 4px; position: absolute; text-indent: -9999px; width: 30px; z-index: 1; -webkit-transition:all 0.5s -webkit-transform 0.5s; -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s;}
.resline2 {top: 12px;}
.resline3 {top: 24px;}
.sidr.right {left: auto; right: -260px; display: none;}
.sidr { display:none; position: absolute;position: fixed;top: 0;height: 100%; z-index: 999999; width: 260px;overflow-x: none;overflow-y: auto;font-size: 15px;color: #fff;box-shadow: inset 3px 0 7px -1px #000; border-bottom: 1px solid #1e77a9;border-top: 1px solid #26a9f1; background: transparent url(../images/bgs/copy-bg.jpg) repeat scroll;}
.sidr ul li ul li a, .sidr ul li ul li span {color: #daebed;padding-left: 30px;font-weight: 300;font-size: 16px;line-height: 40px;}
.sidr ul li ul li a:hover, .sidr ul li ul li span:hover{color: #fff;}
.sidr ul li ul li {line-height: 22px;font-size: 13px;}
.sidr ul li ul li:last-child {border-bottom: none;}
.sidr ul li {display: block;margin: 0;line-height: 48px;border-bottom: 1px solid #1e77a9;border-top: 1px solid #2baef6;}
.sidr ul li span {border-bottom: 1px solid #004378;}
.sidr ul li a, .sidr ul li span {padding: 0 15px;display: block;text-decoration: none;color: #fff;}
.sidr ul li a:hover, .sidr ul li span:hover{color:#31CAF3;}
.sidr ul li.item-138 a {line-height: 24px; padding: 15px 15px;}
.sidr-open .resline2, .sidr-open .resline1{width: 40px; -webkit-transform: rotate(45deg);transform: rotate(45deg);  -webkit-transition:all 0.5s -webkit-transform 0.5s;-webkit-transition: -webkit-transform 0.5s;transition: -webkit-transform 0.5s;transition: transform 0.5s;transition: transform 0.5s, -webkit-transform 0.5s; }
.sidr-open .resline3{width: 40px; -webkit-transform: rotate(-45deg);transform: rotate(-45deg); -webkit-transition:all 0.5s -webkit-transform 0.5s;-webkit-transition: -webkit-transform 0.5s;transition: -webkit-transform 0.5s;transition: transform 0.5s;transition: transform 0.5s, -webkit-transform 0.5s;}
.sidr-open .resline1 {top: 12px;}
.sidr-open .resline3 {top: 12px;}
/*End menu responsive*/
/*Add this*/
.at-share-tbx-element .at-share-btn{overflow: visible !important; background: transparent !important; z-index: 99;}
.at-share-btn.at-svc-compact span, .view-item ._about .at-share-btn.at-svc-compact span, .view-item.itemid-142 .at-share-btn.at-svc-compact span {background: url(../images/share.png) no-repeat center !important; width:16px !important; height: 18px !important; -webkit-filter: drop-shadow(0px 0px 0.5px rgb(255, 255, 255)); filter: drop-shadow(0px 0px 0.5px rgb(255, 255, 255));}
.view-item .at-share-btn.at-svc-compact span {background: url(../images/share-big.png) no-repeat center !important; width:30px !important; height: 30px !important; -webkit-filter: drop-shadow(0px 0px 0.5px rgb(255, 255, 255)); filter: drop-shadow(0px 0px 0.5px rgb(255, 255, 255));}
.yt-ico {color: transparent;}
/*  ++++++++++++++++++++++++++++++++++++++ K2 +++++++++++++++++++++++++++++++++++++++++++++  */
.catItemTitle {font-size: 18px; font-weight: 600;}
.itemContainer {border-radius: 3px;}
.catItemCategory a {color: #00bbd3; display: none;}
.itemListView .catItemImageBlock {width: 250px;float: left;}
.itemListView ._personajes .catItemImageBlock {width: 300px;}
.itemListView .catItemImageBlock img {border-radius: 3px 0 0 3px;}
.no-layout .catItemImageBlock {/*width: 230px;*/ width: auto;}
.itemListView .catItemIntroText {width: 67%;float: left;margin: 0 1% 26px 2%;}
.itemListView .catItemIntroText p{width: 100%; font-size: 14px; color: #626773; line-height: 24px;}
._personajes .meta-boton.hidden-item {display: none;}
.itemid-101 .catItemView.groupPrimary .catItemIntroText .text-min {margin: 1% 0% 1%;}
.itemListView .catItemIntroText .text-min {font-size: 13px !important; margin: 5px 0 0; color: #9298A7 !important;}
.itemid-101 .groupLeading .addthis_sharing_toolbox {display: block;}
.groupLeading .addthis_sharing_toolbox {display: none;}
.at-icon-addthis {fill: rgba(255, 255, 255, 0) !important;}
.itemImageBlock {float: left; margin: 1%;}
.itemSocialSharing div {float: left; margin: 0 1%;}
.itemSocialSharing {float: left; width: 88%; margin: 0 6%;}
.itemFullText h1 {padding-top: 10px;}
.itemListView .icon {margin: 30px 10px 0;}
.itemListView .catItemReadMore a, .moduleItemReadMore a {text-align: right;margin-top: -20px; opacity: 0; }
.itemListView .catItemReadMore{float: right; margin: -20px 5px 0 0; background: url(../images/more.png) no-repeat  right center; color: transparent;}
.itemListView .itemContainer{width: 47% !important;padding: 0 0 1% 0;background: #fff;margin: 0 3% 3% 0; float: left;}
.itemListView #itemListLeading {width: 100%;}
.k2FeedIcon {display: none;}
.itemid-101.itemListView .itemContainer.itemContainerLast {margin: 0% 3% 3% 0;}
.itemListView #itemListLeading .groupLeading{padding: 0;}
.itemid-101 .itemListView #itemListLeading{display: block;}
.itemid-101 .itemListView #itemListLeading .groupLeading{display: block;}
.itemid-101 .itemListView .itemContainer.itemContainerLast {width: 100% !important;}
.itemid-101 #itemListPrimary .itemContainer {margin: 1% 0;}
.itemid-101 #itemListPrimary {margin: 0 0 3%; float: left;}
.itemListView #itemListLeading .itemContainer.itemContainerLast {max-height: 100% !important;}
.itemListView #itemListLeading .catItemCategory {float: left; width: 96%; margin: 2% 2% 0.5%;} 
.itemListView #itemListLeading .catItemCategory a{display: none;}
.itemid-101 .itemListView #itemListLeading .catItemImageBlock {width: 100%;float: left; position: relative; height: 505px; overflow: hidden;}
.itemListView #itemListLeading .catItemIntroText {width: 96%;float: left;}
.catItemBody {position:relative; overflow: hidden;}
.itemListView .groupPrimary .catItemCategory {position: absolute; bottom: 20px ; right: 5px;/* right: 52%;*/ /*left: 32%;*/}
.itemListView #itemListLeading .catItemIntroText{margin:1% 2% 4%;}

.itemListView .catItemTagsBlock {width: 96%; margin: 0 2%; display: none;}
.itemListView #itemListLeading .catItemReadMore{display: none;}
.itemid-101 .itemListView #itemListLeading .catItemReadMore {display: block;}
.itemListView #itemListLeading .catItemIntroText h1 {position: absolute;top: 50%; font-size: 36px; font-weight: 600; color: #fff; left: 3%;}
/*Tags item-view*/
.itemid-101.view-itemlist p{font-size: 14px; line-height: 24px; font-weight: 400;}
.moduletable.chK{background: url(../images/bgs/bg-personas.jpg) repeat; font-size: 25px;}
body.itemid-101:not(.task-user).view-itemlist .muro{background: url(../images/bgs/bg-muro.jpg) repeat; font-size: 24px;}
.moduletable.iNv, .well.iNv {background:url(../images/bgs/bg-invest.jpg) repeat; font-size:18px;}
body.itemid-101:not(.task-user).view-itemlist .metada{background: url(../images/bgs/bg-meta.jpg) repeat center; font-size: 36px;}
body.itemid-101:not(.task-user).view-itemlist .cont-well {width: 100%;height: 144px; display: table; position: relative;}
body.itemid-101:not(.task-user).view-itemlist .cont-well a{position: absolute; width: 100%; height: 100%; opacity: 0; top: 0; left: 0;}
body.itemid-101:not(.task-user).view-itemlist .cont-well > *{display: table-cell; vertical-align: middle; text-align: center; width: 100%;color: #fff;}
body.itemid-101:not(.task-user).view-itemlist .well blockquote {border-color: #ddd;border-color: rgba(0,0,0,0.15);}
body.itemid-101:not(.task-user).view-itemlist .well-large {padding: 24px;border-radius: 6px;}
body.itemid-101:not(.task-user).view-itemlist .well-small {padding: 9px;border-radius: 3px;}
.layout-tag .tagItemView {float: left; background: #fff; width: 98%; position: relative; margin: 0 1%;}
.layout-tag .tagItemDateCreated {position: absolute; left: 21%; bottom: 5px; font-size: 13px; color: #9298A7; z-index: 999;} 
.layout-tag .tagItemReadMore {position: absolute; right: 5px; bottom: 5px; background: url(../images/more.png) no-repeat 85% center; color: transparent;}
.layout-tag .tagItemReadMore a:hover{color: transparent;}
/*.layout-tag .tagItemTitle { float: right; width: 100%;}*/
.itemid-227 .tagItemBody, .itemid-227 .tagItemIntroText {width: auto; float: none;}
.tagItemExtraFields .even, .tagItemExtraFields h4, .tagItemExtraFieldsLabel {display: none;}
.tagItemExtraFields {float: left; position: relative; width: 90%; margin: 5px;}
.tagItemBody {width: 100%; float: left; margin: 0 0 2%; position: relative; background: #fff;}
.layout-tag.task-tag .tagItemList div.tagItemView p{width: 100%; float: left; margin: 0 0 20px;}
.layout-tag .tagItemCategory {display: none;}
.tagItemImageBlock {margin: 0 1% 0 0;width: 20%; float: left;}
.tagItemIntroText {float: left; width: 79%;}
.view-itemlist.layout-tag.task-tag .breadcrumb{position: relative; left: 0;}
.tagItemDateCreated {display: none;}
.tagItemTitle {float: left; width: 70%;}
/*End tag item-view*/
/*Banner home*/
.bnr-feat {margin: 0% 1% 0 0; width: 89%; float: left; background: #fff; position: relative; border-radius: 3px;}
.banner-right{width: 10%; float: left;}
.bnr-feat .moduleItemImage {width: 55%; float: left; margin-right: 1%; position: relative;}
.bnr-feat .moduleItemIntrotext{width: 43.5%; margin: 0 0.5% 1% 0; float: left;}
.bnr-feat .moduleItemTitle {font-size: 48px; line-height: 52px; font-weight: 700; margin: 10px 0 15px; float: left; width: 100%; letter-spacing: -0.01em; color: #000;}
.bnr-feat .moduleItemTitle:hover {color: #108ACC;}
.bnr-feat .moduleItemAuthor {float: left; margin: 1% 0; font-size: 13px; color: #999;}
.bnr-feat .moduleItemIntrotext p {float: left; width: 100%;}
.banner-right .moduletable {margin-bottom: 4%;}
.bnr-feat .moduleItemReadMore {width: 99%; margin: 10px 0; padding-right: 2%; position: absolute; bottom: 0px; right: 0px;}
.bnr-feat .moduleItemExtraFieldsLabel {display: none;}
.bnr-feat .moduleItemExtraFields .typeImage.group2:nth-child(2) img {display: none;}
.bnr-feat .moduleItemExtraFields b {display: none;}
.bnr-feat .moduleItemExtraFields {position: absolute; bottom: 0; left: 0;}
.bnr-feat .moduleItemTags {display: none;}
body.itemid-101.view-itemlist:not(.task-user) .banner-right .cont-well img{width: 40%;}
.bnr-feat .text-min {font-size: 100% !important; color: #9298A7 !important; margin: 1% 0;}
.bnr-feat .moduleItemDateCreated {margin: 10px 0 0; width: 100%; float: right; text-align: right; font-size: 13px; color: #9298A7 !important;}
.bnr-feat .moduleItemReadMore {float: right; margin: -20px 5px 0 0; background: url(../images/more.png) no-repeat  99.5% center; color: transparent;}
/*tags*/
.catItemTags {padding: 0 30px; background: transparent url(../images/tags.png) no-repeat left top;}
.itemListView.home .catItemTagsBlock ul.catItemTags {list-style: none;padding: 0 30px; margin: 0; float: left;background: transparent url(../images/tag.png) 0 0 no-repeat; margin:  0 0 0 10px}
.catItemTagsBlock span {display: none;}
.itemListView.home .catItemTagsBlock ul.catItemTags li {float: left; margin-right: 10px;}
.itemListView.home .catItemTagsBlock ul.catItemTags li a {color: #2a313a; font-size: 12px; text-decoration: none;}
.itemListView.home .catItemTagsBlock ul.catItemTags li a:hover {color: #20B3FE;}
/*item View*/
.view-itemlist .perTT, .view-item .perTT {height: 133px;}
.view-itemlist #PerCheck, .view-item #PerCheck{width: 52.5%;}
.view-item .custom.qEs, .view-itemlist .custom.qEs {height: 133px; width: 27.5%; margin: 2% 0 0 1.5%;}
.view-item #PerCheck li, .view-itemlist #PerCheck li{width: 10%;}
.view-item ._personajes .addthis_sharing_toolbox {/*position: relative;*/}
.at-style-responsive .at-share-btn {background: transparent !important;}
.stButton .sharethis{background-image: url(../images/sharethis_16.png) !important; color: #fff !important; background-position: right center; height: 25px !important; color: transparent !important; padding: 0 !important; width: 25px !important; height: 25px !important;}
.itemToolbar li:last-child {float: right !important;}
.itemView .itemToolbar ul li {float: left; margin-right: 10px;}
.catItemIntroText > div {padding: 0 !important;}
.view-itemlist .span9, .itemid-101.task-tag .span9, .view-results .span9, .view-itemlist.task-user .span9{width: 86%; float: left; margin-right: 0;}
.view-item .span9 {width: 70%; float: left; margin-right: 0;}
.view-item .span3, .view-itemlist .span3 , .task-tag.view-itemlist.itemid-101 .span3, .itemid-101.task-tag .span3, .view-results .span3, .view-itemlist.task-user .span3{width: 13.3%; float: left;  display: block;}
.itemid-227 .tagItemCategory, .itemid-227 .tagItemReadMore, .itemid-227 .tagItemDateCreated {display: none;}
.well {border-radius: 3px;}
.well._tagcloud {width: 94% !important;}
.view-item .well, .view-itemlist .well, .task-tag.view-itemlist.itemid-101 .well, .view-results .well{width: 96%; margin: 0% 0% 6% 4%; float: left; min-height: 136px;}
.view-item .well, .view-itemlist .well p, .task-tag.view-itemlist.itemid-101 .well p {font-size: 20px;}
.view-itemlist .custom.muro::after, .view-item .custom.muro::after{display: none;}
.view-item .span3 .custom.qEs, .view-itemlist .span3 .custom.qEs {width: 100%; margin: 0; display: block;}
.view-item .span3 .custom.qEs img, .view-itemlist .span3 .custom.qEs img{height: 170px; min-height: 100%; display: block;}
.itemView {background: #fff; padding: 1.5%; border: 1px solid #e3e3e3; float: left; position: relative; width: 97%;}
.itemView p {color: #3c4756; font-weight: 300;}
.itemView .shareTthis {position: absolute; top: 15px; left: 15px;}
.itemView .itemToolbar {position: absolute; right: 0.5%; top: 0.5%;}
.itemView .itemToolbar ul {list-style: none;float: right;}
.itemView .itemToolbar ul li {float: left; margin-right: 10px;}
.itemView .itemToolbar ul li .itemTextResizerTitle {float: left;font-size: 13px;color: #b1b1b1;font-weight: 700;}
.itemView .itemToolbar ul li a#fontDecrease {width: 17px; height: 17px; display: block; background: transparent url(../images/sprite.png) -1px -128px no-repeat; float: left; margin-left: 7px;}
.itemView .itemToolbar ul li a#fontIncrease {width: 17px; height: 17px; display: block; background: transparent url(../images/sprite.png) -26px -128px no-repeat; float: left; margin-left: 7px;}
.itemView .itemToolbar ul li a#fontDecrease:hover {background-position: -1px -148px;}
.itemView .itemToolbar ul li a#fontIncrease:hover {background-position: -26px -148px;}
.itemView .itemToolbar ul li:first-child a span {display: none;}
.itemView .itemToolbar ul li .com-icon {width: 26px;height: 20px;float: left;background: transparent url(../images/sprite.png) 0px -167px no-repeat;text-indent: -100000px; margin-left: 10px;}
.itemView .itemToolbar ul li .com-icon + a {margin: 0 10px; color: #b1b1b1;}
.itemView .itemToolbar ul li a.itemPrintLink {width: 20px; height: 20px; display: block; background: transparent url(../images/sprite.png) -33px -191px no-repeat; float: left; margin-left: 7px;}
.itemView .itemToolbar ul li a.itemEmailLink {width: 23px; height: 20px; display: block; background: transparent url(../images/sprite.png) -2px -192px no-repeat; float: left; margin-left: 7px;}
.itemView .itemToolbar ul li a.itemPrintLink:hover {background-position: -33px -216px;}
.itemView .itemToolbar ul li a.itemEmailLink:hover {background-position: -2px -217px;}
.itemView .itemToolbar ul li a.itemPrintLink span {display: none;}
.itemView .itemToolbar ul li a.itemEmailLink span {display: none;}
.itemView .itemImageBlock {float: left; margin: 2% 1% 1% 2%; position: relative; width: 97%;}
.itemView .itemImage {width: calc(100% - 40px); float: left; position: relative;}
.itemView .soc-sh {float: right; text-align: right;}
.itemView .itemImageBlock span.itemImageCredits, .itemView .itemImageBlock span.itemImageCaption{color: #b1b1b1; font-size: 11px;}
.itemView .itemImageBlock span.itemImageCredits{float: right; margin: 1% 0 0;}
.itemView .itemImageBlock span.itemImageCaption{float: left; margin: 1% 0 0;}
.itemView .itemHeader {width: 96%; float: left; margin: 0 2%;}
.itemView .itemIntroText {margin: 0 2% 0; float: left; width: 96%;}
.itemView .itemIntroText p {font-size: 1.4em; margin: 0; font-weight: 400;}
.itemView .itemHeader .itemCategory {float: left;margin-right: 7px;}
.itemView .itemHeader .itemCategory a {color: #20B3FE; font-size: 100%;}
.itemView .itemHeader span.itemDateCreated {color: #b1b1b1; font-size: 100%;}
.itemView .itemHeader h2.itemTitle {font-size: 36px; font-weight: 600;}
.itemView .itemHeader .itemIntroText p {font-size: 115%; line-height: 20px;}
.itemView .itemHeader span.itemAuthor {font-size: 100%; color: #b1b1b1 !important; padding-left: 10px;}
.itemFullText a {color: #108ACC; text-decoration: underline;}
.itemTitle {width: 96%; float: left; margin: 1% 2%; font-size: 48px; font-weight: 700; line-height: 52px;}
.itemView .itemBody {margin: 0;width: 100%;float: left;text-align: justify;}
.itemView .itemBody .itemFullText {font-size: 14px; margin: 0 2% 3%; clear: both; float: left;line-height: 22px; font-weight: 400; width: 96%;}
.itemView .itemBody .itemFullText.largerFontSize {font-size: 120%;}
.itemView .itemBody .itemFullText.smallerFontSize {font-size: 110%;}
.itemView .itemBody .itemFullText p {line-height: 24px; margin: 14px 0; font-weight: 400;}
.itemView .itemBody .itemFullText h1 {font-weight: 400;font-size: 155%; color: #399ED6;margin: 8px 0 5px;}
.itemView .itemBody .itemFullText h2 {font-weight: 400;font-size: 140%; margin: 8px 0 5px;}
.itemView .itemLinks {float: left; width: 96%; margin: 0 2%;}
.itemLinks ul.itemTags {list-style: none;padding: 0 30px;margin: 0;float: left;background: transparent url(../images/tag.png) no-repeat left center;}
.itemTagsBlock span {display: none;}
.itemView .itemDateModified {float: right; color: #C6C6C6; font-weight: 600;}
.itemView .itemLinks ul.itemTags li {float: left; margin-right: 10px;}
.itemView .itemLinks ul.itemTags li a {color: #3c4756; font-size: 100%;}
.itemView .itemLinks ul.itemTags li a:hover {color: #20B3FE; text-decoration: none;}
.itemView .itemLinks .itemHits {float: right; font-size: 100%;}
.itemView .itemSocialSharing {width: 100%; float: left; margin: 15px;}
.itemView .itemSocialSharing div {float: left;}
.itemView .itemRelated {width: 100%; float: left; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; margin: 15px 0; padding: 0 0px 30px 0;}
.itemView .itemRelated h3 {color: #20B3FE; text-align: center; margin: 20px 0;}
.itemView .itemRelated ul {list-style: none; width: 100%; float: left;margin: 0 0 15px;}
.itemView .itemRelated .slick-initialized > li {display: inline-flex; width: calc((100% / 3 - 2%) - 4px); margin: 0 1% 15px; position: relative; vertical-align: top; flex-wrap: wrap; justify-content: space-between;}
.itemView .itemRelated ul .itemRelImg {max-width: none;}
.itemView .itemRelated .slick-slide li {display: inline-flex !important; flex-wrap: wrap; justify-content: space-between; align-items: center}
.itemRelatedFulltext {margin: 10px 0 0;}
/*.itemView .itemRelated ul li img {display: none;}*/
.itemView .itemRelated ul li a.itemRelTitle {color:#999; font-size: 120%; line-height: 20px; width: calc(100% - 210px); margin: 0 5px;}
.itemView .itemRelated ul li a.itemRelTitle:hover {color: #20B3FE;}
.itemView .itemRelated ul li .itemRelCat {position: absolute; bottom: 0; left: 29%;}
.itemView .itemIntroText img {float: right;}
.itemBackToTop {display: none;}
.itemView #disqus_thread {float: left; width: 100%;}
.itemView .socialBBts {float: left;width: 100%;margin: 15px 0;}
.itemBackToTop {display: none;}
.itemBackToTop, .itemNavigation {color: #C6C6C6; float: right; margin-right: 5px; width: 100%; text-align: right; font-weight: 600;}
.itemView .clr{clear: both;}
.catItemBody li {list-style: none; float: right; margin: 5px 5px 0 0;}
.catItemBody .social-sh {display: none;}
.itemView._about .itemFullText p{margin:10px 0; font-size:16px;}
.itemView._about .itemFullText h2 {font-size:200% !important; font-weight:300 !important; margin:20px 0 20px !important; color:#2B8AB0;}
.itemView._about .itemFullText ul li{margin: 10px 0; font-size:14px; background: url(../images/check-li.png) no-repeat left center; padding-left: 20px; color: #3c4756; font-weight: 300;}
.itemid-101 .itemListCategory h2 {display: none;}
/**/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent; padding: 30px;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
/**/
.slick-loading .slick-list{background:#fff url(../images//ajax-loader.gif) center center no-repeat}
@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(../fonts/slick.ttf) format("truetype"),url(../fonts/slick.svg#slick) format("svg")}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:30px;height:30px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:1}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:30px;line-height:1;opacity:.75;color:#c6c8c9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:0}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:0}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-55px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer; margin: 0;}
.slick-dots li button{font-size:0;line-height:0;display:block;width:25px;height:25px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:8px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity: 1;color: #c6c8c9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
/*Emd item-view*/
/*Category-view*/
/*leading*/
.itemid-101 .groupLeading .catItemHeader {width: 96%; margin: -19% 2% 0; position: relative; z-index: 9999;float: left; color: #fff;}
.itemid-101 .groupLeading .catItemHeader h3 {font-size: 24px; text-shadow: 1px 1px 2px #000; font-weight: 600;}
.itemid-101 .groupLeading .catItemHeader h3 {font-size: 20px;}
.itemid-101 .groupLeading .catItemHeader h3 a:hover {color: #fff;}
 .itemListView #itemListLeading .catItemCategory {float: left; width: 96%; margin: -4% 2% 0.5%; z-index: 999;}
 .itemid-101 .itemListView #itemListLeading .catItemCategory span{color: rgb(255, 255, 255); font-size: 14px;
    text-shadow: 1px 1px 1px rgb(0, 0, 0);}
 .itemListView #itemListLeading .catItemCategory {float: left; width: 96%; margin: -4% 2% 0.5%; position: relative; z-index: 999; }
 .itemListView #itemListLeading .groupLeading._personajes .catItemCategory{position: absolute; top: 1%;  left: 46%; float: none; width: auto; margin: 0; text-align: right; z-index: 1; height: 20px;}
 .itemid-101 .groupLeading .catItemHeader .catItemAuthor {display: none;}
 /*Primary*/
 .itemid-101 .groupPrimary .catItemHeader {width: 66%; margin: 1% 2% 0 2%; float: left;}
.itemid-101 .catItemAuthor {display: none;}
 .itemid-101 .groupPrimary .catItemTitle {font-size: 20px; color: #000; margin:0;}
 /*DIseño categorias principal*/
.view-itemlist #itemListLeading ._personajes .catItemReadMore {display: block;}
/*Leading*/
#itemListLeading ._personajes .catItemImageBlock {width: 44.6%; float: left; position: relative;}
#itemListLeading ._personajes .catItemIntroText {width: 53%; float: left; margin: 0.7% 1% 3%; position: relative;z-index: 2;}
._personajes .groupLeading .catItemHeader {width: 54%; margin: 0 0 0 1%; float: right;}
._personajes .groupLeading .catItemTitle {font-size: 48px; font-weight: 700; margin: 30px 0 10px; z-index: 99; position: relative; line-height: 52px;}
/*Primary*/
._personajes .groupPrimary .catItemTitle {font-size: 14px; font-weight: 400; margin: 30px 0 0;}
._personajes .addthis_sharing_toolbox {position: absolute; top: 0; right: 0; display: block;}
._personajes #itemListPrimary .itemContainer.itemContainerLast {width: 49% !important; float: left !important; margin: 1% 0!important; height: 250px;}
._personajes #itemListPrimary .itemContainer.itemContainerLast:first-child{margin: 1% 2% 0 0 !important;}
.itemListView ._personajes .catItemIntroText{ width: 46%; margin: 0;}
._personajes .itemContainer.itemContainerLast{margin: 0 0 2.5% 0; padding: 0; width: 100% !important;}
.itemListView .groupLeading._personajes .catItemIntroText p{margin: 1%; font-size: 16px; width: 98%;}
.itemListView ._personajes .catItemIntroText p{font-size: 16px; margin: 0 3% 0; width: 94%;}
._personajes #itemListPrimary{width: 100%; float: left;}
._personajes .clr{clear: none;}
._personajes .groupPrimary .catItemIntroText {display: table; width: 100%; margin: 0;}
._personajes #itemListPrimary .catItemExtraFields {position: absolute; right: 2%; bottom: 33%;}
#itemListPrimary ._personajes .catItemAuthor, #itemListSecondary ._personajes .catItemAuthor {display: none;}
.itemListView #itemListPrimary ._personajes .catItemImageBlock {margin-left: 3%;}
/*Secundary*/
._personajes #itemListSecondary {width: 100%; float: left; margin: 0;}
.itemListView .itemList ._personajes .catItemCategory {position: absolute; bottom: 3%; left: 55%;}
._personajes .groupSecondary .catItemTitle {font-weight: 400;}
._personajes .catItemCategory a{display: none;}
._personajes #itemListSecondary .catItemIntroText {width: 75%; padding: 0 0 40px 0;}
._personajes .groupSecondary .catItemHeader {width: 70%;}
._personajes .groupSecondary .catItemHeader h3 {margin: 5px 0; font-size: 30px; font-weight: 600;}
.itemListView .itemList ._personajes.groupSecondary .catItemCategory {position: absolute; bottom: 3%; left: 26.5%;}
.catItemDateCreated {font-size: 12px; color: #A1A1A1;}
/*End diseño categorias principal*/
/*Diseño categoria Datos*/
._metadata .catItemHeader, .task-tag .catItemHeader {width: 96%; margin: 1% 2% 0; float: left;}
.itemListCategory h2 {display: none;}
.bnr-meta {text-align: right; color: #fff; font-size: 30px; padding:0 5px; box-sizing: border-box;}
.bnr-meta p {display: block; width: 100%; background: url(../images/meta-icon.png)no-repeat left center; }
.catItemHeader {width: 43%; margin: 0 2%; float: left;}
._metadata .catItemCategory, .task-tag .catItemCategory  {display: none;}
._metadata .itemContainer::after {content: ""; display: block; position: absolute; bottom: 0 !important; left: 0; background: -webkit-linear-gradient(right, #f5f5f5 20%, #f9f9f9 60%, #fff 100%); background: linear-gradient(to left, #f5f5f5 20%, #f9f9f9 60%, #fff 100%); height: 40px; width: 100%; z-index: 0;}
._metadata #itemListLinks, .task-tag #itemListLinks{display: none;}
.item-227 {display: none;}
.itemid-227 ._metadata .itemList div.itemContainer, .itemid-227.task-tag .tagItemList .tagItemView{width: 44% !important; float: left !important; margin:0 1%  2% !important; padding:0 2% 4% !important; min-height: 280px !important; background: #fff; position: relative; box-shadow: 0 0 5px 0 #e0e0e0; z-index: 1;}
.itemid-227 ._metadata .itemList div.itemContainer .catItemHeader h3, .itemid-227.task-tag .tagItemView .tagItemTitle {font-size: 24px; font-weight: 600; color: #BD232B; margin:10px 0;}
.itemid-227 ._metadata .itemList div.itemContainer p, .task-tag .tagItemList div.tagItemView p {font-size:1em ; width: 100% ; margin: 0 ; color: #000; font-weight: 300; padding: 0}
.itemid-227 ._metadata .itemList div.itemContainer .catItemIntroText, .task-tag .tagItemList div.tagItemView .catItemIntroText{ width: 96% !important; text-align: justify; margin: 2% !important; padding: 0;}
.itemid-227 ._metadata .itemList div.itemContainer .catItemIntroText h3, .task-tag .tagItemIntroText h3 {font-size: 1em; color: #999; font-weight: 300; margin: 0;}
.itemid-227 ._metadata .itemList div.itemContainer .catItemTagsBlock, .task-tag .tagItemList div.tagItemView .catItemTagsBlock{display: block;}
.itemid-227 ._metadata .itemList div.itemContainer .catItemTags li, .task-tag .tagItemList div.tagItemView .catItemTags li {display: inline-block; margin: 0 5px;}
.itemid-227 ._metadata .itemList div.itemContainer .catItemReadMore, .task-tag .tagItemList div.tagItemView .catItemReadMore {display: none !important; position:absolute; bottom: 0; right: 0;}
.itemid-227 ._metadata .itemList .catItemBody, .task-tag .tagItemList .catItemBody{position: static;}
.itemid-227 ._metadata .itemList .addthis_sharing_toolbox, .task-tag .tagItemList .addthis_sharing_toolbox{display: block; position: absolute; top: 5px; right: 5px;}
.itemid-227 .itemListView .clr, .task-tag .tagListView .clr{clear: none;}
.itemid-227 ._metadata .itemList div.itemContainer .catItemTagsBlock, .task-tag .tagItemList div.tagItemView .catItemTagsBlock{position: absolute; bottom: 0; left: 0;  display: none;}
.meta-boton {display: block; text-align: center; position: absolute; right: 0; bottom: 0; z-index: 1; line-height: 30px;}
._metadata .meta-boton.meta-boton-hidden, .itemid-101 .meta-boton  {display: none;}
.itemid-101 .meta-boton.meta-boton-hidden, ._metadata .meta-boton{display: block;}
p.meta-boton a {display: block; background: #C1252D; color: #fff; text-align: center; padding: 8px 39px; font-weight: 600;  float: right;  margin: 0; font-size: 18px; /*border-right: 6px solid #ffcd00;*/ -webkit-transition: 0.3s all;; transition: 0.3s all;}
p.meta-boton a:hover{background:#98030A; }
.itemid-227 ._metadata .itemList div.itemContainer p.respon, .task-tag .tagItemList div.tagItemView p.respon {font-size: 1em ; color: rgb(153, 153, 153); margin: 1% 0;}
p.respon {font-size: 15px; color: rgb(153, 153, 153);}
._tagcloud {background: #fff; float: left; width: 44%; margin: 0 1% 1%; padding: 0 2% 2%; box-shadow: 0 0 5px 0 #e0e0e0; border-radius: 3px; border-radius: 3px;}
/*.itemid-227 .moduletable.twCi, .itemid-227 .moduletable.chK, .itemid-227 .moduletable.iNvi {width:10%; float: right; margin-bottom: 15px; border-radius: 3px;}*/
.moduletable.twCi, .moduletable.chKi, .moduletable.iNvi {width:10%; float: right; margin-bottom: 15px; border-radius: 3px;}
/*.view-itemlist.itemid-227 .cont-well{height: 144px;} */
.mcRightSp .cont-well{height:144px;}
.moduletable.chKi {margin:20px 0 15px 0;}
.itemFullText a.datos-descarga:before{content: "";width:24px; height: 22px; background: url(../images/icons/datos-descarga.png)no-repeat center/100% 100%; text-indent: -999999px; display: inline-block; color: #78121b; margin: 2px 7px 0 0; vertical-align: middle;}
.itemFullText a.datos-descarga {color: #9B2730; font-weight: 600;}

.custom.datEsp:before{content: "";width:24px; height: 22px; background: url(../images/icons/datos-descarga.png)no-repeat center/100% 100%; text-indent: -999999px; display: inline-block; color: #78121b; margin: 2px 7px 0 0; vertical-align: middle;}
.custom.datEsp{color: #9B2730; font-weight: 600; width: 100%; float: left; font-size: 18px; margin: 20px 20px 40px;  /*background: url(../images/bgs/bg-meta.jpg) repeat;*/}
.custom.datEsp p{display: inline-block;}
/*bnr feat datos*/
.itemid-227 .bnr-feat, .itemid-138 .bnr-feat{width: 88%; margin: 20px 1%;}
#k2ModuleBox172, #k2ModuleBox176 {width: 98%;}
.itemView .hidden-item{display: none;}
.itemid-101 .meta-boton.hidden-item {display: block;}
/*End diseño categoria Datos*/
/*Periodismo por la gente*/
#nsp-nsp-113 .nspImage {min-width: 147% !important; margin: 0 -23% 0 -15%; height: 311px !important;}
.view-itemlist .breadcrumb, .view-item .breadcrumb, .view-contact .breadcrumb, .view-itemlist.task-user .breadcrumb, .view-results .breadcrumb, .view-itemlist.task-user .breadcrumb {left: 15%; position: absolute;}
.itemid-138 .catItemCategory, .itemid-138 .catItemReadMore, .itemid-138 .catItemAuthor {display: none;}
.view-itemlist.itemid-138 .span9 {width: 100%;}
.view-itemlist.itemid-138 .span3 .well {width: 14.66%; float: left; margin: 0 2% 0 0;}
.view-itemlist.itemid-138 .span9 .moduletable.gente-links {background: transparent; float: right; width: 40%; margin-top: 0;}
.view-itemlist.itemid-138 .span9 .moduletable.Form {background: transparent; float: left; margin-top: 0; width: 59%;margin-right: 1%;}
.view-itemlist.itemid-138 .span9 .moduletable.gente {background: url(../images/bgs/bg-gente.jpg) repeat; float: right; width: 40%; border-radius: 3px 3px 0px 0px;; margin-top: 70px;}
.view-itemlist.itemid-138 .span9 .moduletable.introT {width: 100%; float: left; background: transparent; text-align: center; margin-top: 0;}
.view-itemlist.itemid-138 .span9 .moduletable.introT h3{font-size: 18px; font-weight: 300; text-align: center; margin-top: 0;}
.view-itemlist.itemid-138 .span3 {width: 100%; margin-bottom: 30px;}
.GintroT {width: 100%;}
.GintroT p.GintroB {padding: 9px 21.5px; color: #fff; background: #f8ca15; border-radius: 50%; font-size: 30px; font-weight: 600; margin: 0; line-height: 42px;}
.GintroT p {float: left; margin: 0 10px; color:#125bd4; font-size: 16px; line-height: 60px;}
.view-itemlist.itemid-138 .span9 .moduletable.finalT { margin-top: 0; background: transparent; width: 100%; float: left; text-align: center; position: relative;}
#votar {position: absolute; top: -100px; margin: 0;padding: 0; z-index: -9999px; color: transparent;}
.mcBot .cont-well{height: 211px;}
.view-item .mcBot .cont-well, .view-itemlist .mcBot .cont-well{height: 183px;}
.view-itemlist.itemid-138 #system-message-container {clear: both;}
.view-itemlist.itemid-138 .custom.finalT p {margin: 10px 0 40px;}
#idealCaptcha {float: right; margin:10px 0;}
#idealCaptcha > div {float: right;}
.finalT h3 {font-size: 36px; color: #125bd4; font-weight: 300;}
.finalT p {font-size: 18px;}
#ltitulo {display: none;}
#lpropuesta {display: none;}
.itemid-138 #ce-cf-container-1, .itemid-138 #ce-cf-container-2, .itemid-138 #ce-cf-container-6, .itemid-138 #ce-cf-container-8 {width: 48%; float: left; margin: 0 2% 0 0;}
.itemid-138 #ce-custom-fields-container input, .itemid-138 #ce-custom-fields-container textarea {border-radius: 3px; background: #fff; border: 1px solid #125bd4; padding: 15px 10px; color: #125bd4; font-size: 16px; font-weight: 300;}
.itemid-138 #ce-custom-fields-container input:placeholder-shown, .itemid-138 #ce-custom-fields-container textarea:placeholder-shown{font-size:24px; color: #125bd4; line-height: 35px;}
.itemid-138 #cf_ce-submit-button { background: #125bd4; padding: 7px 16px; color: #fff; font-size: 36px; font-weight: 600; box-shadow: none; border: 2px solid #e1e1e0; border-radius: 10px; width: 298px; height: 55px; border-bottom: 5px solid #0e6b9d; box-shadow: none;}
.itemid-138 #nsp-nsp-150 .nspTopInterface {float: left !important; z-index: 9999;}
.itemid-138 #nsp-nsp-150 .nspPagination {position: relative; z-index: 999;}
.itemid-138 #nsp-nsp-150 .nspArts.bottom {position: relative; box-sizing: border-box; padding: 45px;}
.itemid-138 #nsp-nsp-150 {color: #fff;}
.itemid-138 #nsp-nsp-150 .nspTopInterface:before{content: "#Gente"; font-size: 20px; color: #fff; position: absolute; top: 20px; left: 40px;} 
.itemid-138 #nsp-nsp-155 .nspArts.bottom {height: 170px;}
._gente .itemContainer{width:30% !important; border-radius:3px; box-shadow:0 0 5px 0 #e0e0e0; position:relative; float: left;}
._gente .catItemBody {width:92%;margin:0 4%; position:inherit;}
._gente .catItemHeader{width:92%; margin:0 4%;}
._gente .catItemImageBlock {width:60px; height:60px; position:absolute; bottom:5px; right:4%; border-radius:50%; overflow:hidden;}
._gente .catItemIntroText{width: 92%; margin: 0 4% 30px;}
._gente .catItemIntroText p {min-height: 100px;}
.itemid-138 .nspImageWrapper.tleft.fright {border-radius: 50%; border: 2px solid #fff; overflow: hidden;}
.itemid-138 .readon.inline {float: left; color: #125bd4; background: #fff; padding: 10px 15px; border-radius: 10px; font-size: 18px; position: absolute; left: 50px; bottom: 50px;}
.itemid-138 #nsp-nsp-150 .nspArt.nspCol1::before {content: "Propuestas desarrolladas"; text-align: right; background: url(../images/globos.png) no-repeat right center; width: 93%; line-height: 50px; padding-right: 10%; font-weight: 400; height: 50px; font-size: 16px; position: absolute; top: 11px; right: 0; margin: 15px 30px 0 0;}
.itemid-138 .custom.gente-links {width: 100%; margin: 0; height: 135px; float: left; background: url(../images/bgs/bg-gente-links.jpg); border-bottom: 5px solid #0d50bf; border-radius:0 0 3px 3px;}
.itemid-138 a.envia {background: transparent; color: #fff !important; border-radius: 10px; width: 36%; margin: 7% 5%; padding: 0.5%;}
.itemid-138 .at-share-btn.at-svc-compact {position: absolute; top: 5px; right: 5px;}
.itemid-138 .gente-links a {font-size: 18px; color: #fff; width: 40%; float: left; margin: 7.5% 5%; text-align: center; border:1px solid #fff; border-radius: 10px; box-sizing: border-box; padding: 10px;}
.item-193 {display: none;}
#nsp-nsp-150 h3 {display: none;}
.requiredsign small span{color:red;}
.info-pre-contact {display: inline-block; width: 100%; margin: 30px 0; color: #108acc}
/*End diseño peridismo por la gente*/
/*End Category-view*/
/*User View */
.userView .userBlock {float: left;width: 99.5%; background: #fff; margin-bottom: 15px;}
.userView .userBlock img{float: left; margin-right: 15px;}
.userView .userBlock h2 {}
.userView .userBlock .userAdditionalInfo span {clear: both;}
.userView .userItemList {float: left;}
.userView .userItemList .userItemView {float: left;background: #fff; margin-bottom: 15px; position: relative;}
.userView .userItemList .userItemView .userItemBody {float: left; margin: 0 15px 0 0;}
/*.userView .userItemList .userItemView .userItemBody .userItemImage a img {width: 200px !important;}*/
.userView .userItemList .userItemView .userItemHeader .userItemCategory {float: left;font-size: 12px;}
.userView .userItemList .userItemView .userItemHeader .userItemCategory a {color: #20B3FE;text-decoration: none;}
.userView .userItemList .userItemView .userItemHeader .userItemDateCreated {color: #b1b1b1;font-size: 12px;padding-left: 15px;}
.userView .userItemList .userItemView .userItemHeader .userItemTitle a {font-size: 20px;color: #000;font-weight: 600;text-decoration: none;}
.userView .userItemList .userItemView ul.userItemTags {list-style: none;padding: 0 30px;margin: 0;float: left;background: transparent url(/templates/dlepro/images/tag.png) 0 0 no-repeat;}
.userView .userItemList .userItemView ul.userItemTags li {float: left;margin-right: 10px;}
.userView .userItemList .userItemView ul.userItemTags li a {color: #2a313a;font-size: 12px;text-decoration: none;}
.userView .userItemList .userItemView ul.userItemTags li a:hover {color: #20B3FE;}
.tagItemCategory, .tagItemReadMore {display: none;}
/*End item-view*/
/*Pagination*/
.pagination-list li {display: inline-block; padding: 0 10px;}
.pagination-list{width: 100%; float: left; margin: 5px 0;}
.k2Pagination {width: 100%; float: left; text-align: center;}
.k2Pagination a {cursor: pointer;}
.icon-previous {color: transparent; background: url(../images/previus.png)no-repeat 0 0;}
.icon-previous:hover{background-position:0 -17px; color: transparent;}
.icon-first {color: transparent; background: url(../images/first.png)no-repeat 0 0;}
.icon-first:hover{background-position:0 -17px; color: transparent;}
.icon-next {color: transparent; background: url(../images/next.png)no-repeat 0 0;}
.icon-next:hover{background-position: 0 -17px; color: transparent;}
.icon-last{color: transparent; background: url(../images/last.png)no-repeat 0 0;}
.icon-last:hover{background-position: 0 -17px; color: transparent;}

@font-face {font-family: 'IcoMoon';src: url('../../../media/jui/fonts/IcoMoon.eot');src: url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');font-weight: normal;font-style: normal;}
[data-icon]:before {font-family: 'IcoMoon';content: attr(data-icon);speak: none;}
[class^="icon-"],[class*=" icon-"] {display: inline-block;width: 18px;height: 18px;*margin-right: .3em;line-height: 14px;}
[class^="icon-"]:before,[class*=" icon-"]:before {font-family: 'IcoMoon';font-style: normal;speak: none;}
[class^="icon-"].disabled,[class*=" icon-"].disabled {font-weight: normal;}
.icon-previous:before,.icon-backward:before {content: "\7c";}
.icon-next:before,.icon-forward:before {content: "\7b";}
.icon-first:before {content: "\7d";}
.icon-last:before {content: "\e000";}
/*End pagination*/
/*ExtraFields*/
.catItemExtraFields {position: absolute; bottom: 0; left: 0;}
.groupSecondary .catItemExtraFields{position: relative; margin: 5px; float: left;}
.catItemExtraFields li{margin: 0; padding: 0;}
.catItemExtraFields h4{display: none;}
.catItemExtraFields .catItemExtraFieldsLabel{display: none;}
.itemExtraFields  h3{display: none;}
.itemExtraFieldsLabel{display: none;}
#itemListPrimary .catItemExtraFields {position: relative; float: left; margin: 5px 5px 0;}
#itemListPrimary .catItemBody > li {right: 0; position: absolute;}
.view-itemlist .groupLeading  .catItemExtraFields li.odd{display: none;}
.view-itemlist .groupLeading  .catItemExtraFields li.even{display: block;}
.view-itemlist  .catItemExtraFields li.odd{display: block;}
.view-itemlist  .catItemExtraFields li.even{display: none;}
.itemExtraFields .even {display: none;}
.view-item .itemExtraFields li.odd{display: none;}
.view-item .itemExtraFields li.even{display: block;}
.itemView .itemExtraFields {position: absolute; bottom: 0; left: 0;}
/*End extra fields*/
/*Metodologia*/
.column-100.column {width: 100%; border:1px solid #399ED6; float: left; margin: 3% 0;}
.column-50 {width: 50%; float: left;}
.column-item {box-sizing: border-box; font-size: 16px; text-align: justify; padding: 1.5% 1%; font-weight: 300; border-bottom: 1px solid #f2f2f2; min-height: 88px; line-height: 26px;}
.column-tt {background: #399ED6; color: #fff; font-size: 36px; min-height: 70px;}
.column-subtt {font-weight: 600;}
.itemid-154 ol li {margin: 1% 0;}
.metod-list span {background: #399ED6; display: block;}
p.metod-number {background: #399ED6; float: left; border-radius: 50%; width: 25px; height: 25px; text-align: center; color: #fff; margin: 14px 5px 30px 0 !important; font-weight: 600;}
.metod-list {width: 100%; float: left;}
.metod-cont {width: 100%; float: left;}
.metod-cont.metod-c .metod-list p {margin: 10px 0;}
.itemid-154 #bnr, .itemid-142 #bnr, .itemid-140 #bnr{background: #399ED6;}
.column-item.verdadera{background: url('../images/etiquetas/verdadera.png') no-repeat 3% center; text-indent:-9999px; position: relative;}
.column-item.aproximada{background: url('../images/etiquetas/aproximada.png') no-repeat 3% center; text-indent:-9999px; position: relative;}
.column-item.ligera{background: url('../images/etiquetas/ligera.png') no-repeat 3% center; text-indent:-9999px; position: relative;}
.column-item.inflada{background: url('../images/etiquetas/inflada.png') no-repeat 3% center; text-indent:-9999px; position: relative;}
.column-item.enganosa{background: url('../images/etiquetas/enganosa.png') no-repeat 3% center; text-indent:-9999px; position: relative;}
.column-item.falsa{background: url('../images/etiquetas/falsa.png') no-repeat 3% center; text-indent:-9999px; position: relative;}
/*terminos y condiciones*/
.itemid-142 .itemView .itemBody .itemFullText p{font-size: 1em; line-height: 28px;}
.itemid-142 .itemView .itemBody .itemFullText h2{font-size:36px; line-height: 46px; }
/*investigaciones*/
.itemid-125 .itemExtraFields, .itemid-125 .catItemExtraFields, .itemid-125 .itemIsFeatured .itemExtraFields{display:none;}
/*Resultados de busqueda*/
.rssearch_row {margin: 0 2% 0 0; background: #fff;}
.rssearch_type {display: none;}
.rssearch_readon {background: url(../images/more.png) no-repeat right center; color: transparent;}
.rssearch_readon:hover{color: transparent !important;}
.view-results .links {display: none;}
.view-results .main-cont {margin-bottom: 3%;}
.view-results #bnr {background: #f6f5f6 url(../images/bgs/media-bg.jpg) repeat;}
/*Usuarios*/
.userItemImageBlock {float: left; /*width: 16%;*/}
.userItemIntroText {float: left;width: 70%; margin-left: 2%;}
.userItemCategory {display: none;}
.userItemReadMore {float: right; margin: -20px 5px 0 0; background: url(../images/more.png) no-repeat 98% center; color: transparent;}
.userItemReadMore a:hover{color: transparent;}
.userItemTagsBlock {display: none;}
.userItemDateCreated {text-align: right; float: right;}
.userItemTitle {margin: 5px 0 8px;}
/*End Resultados de la busqueda*/
/*++++++++++++++++++++++++++++++++++End k2++++++++++++++++++++++++++++++++++++++++*/
/*Posición Right*/
.well.temp-right img {border-radius: 3px; width: 100%;}
.custom.video{position: relative; width: 100%; overflow: hidden;}
.custom.muro {position: relative; width: 100%;}
.custom.video::after {content: "";position: absolute;width: 78px;height: 67px;bottom: 0; right: 0;z-index: 1;background: transparent url(../images/video.png) no-repeat;}
.itemid-101 .custom.muro::after {content: "";position: absolute;width: 78px;height: 67px;bottom: 0%; right: 0;z-index: 1;background: transparent url(../images/memoria.png) no-repeat;}
.tw-check{min-height: 369px; background: url(../images/bgs/tw-back.jpg); color: #fff; width: 40%; float: left; margin-left: 2%; border-radius: 3px;}
.tw-check.ayudar-home{background: url(../images/bgs/bg-redesC.jpg) repeat; display: flex; flex-wrap: wrap; align-items: center;}
.itemid-101.view-itemlist .tw-check.ayudar-home p.como-p {font-size: 21px; text-align: center;}
.como-contact {text-align: center; margin: 0 auto; border: 1px solid #fff; padding: 4px 24px; font-size: 21px; background: #fff; color: #108acc; font-weight: 600; border-radius: 3px; margin: 20px 0px 20px; display: inline-block;}
.itemid-101.view-itemlist .tw-check .como-tt {font-size: 30px; font-weight: 600; text-align: center; margin: 20px auto 15px;}
.itemid-101.view-itemlist .tw-check.ayudar-home p{border:none; padding: 0; text-align: center;}
.tw-check h3.page-header { padding-left: 30px; background: url(../images/twitter.png) no-repeat left center scroll; float: right; color: #fff; margin:20% 0; width: 47%;}
.tw-img {float: left;margin: 10% 0 5% 5%;}
.tw-check p {width: 90%; float: left; border-bottom: 1px solid #fff; margin: 0 5%; padding: 0 0 5% 0; text-align: justify;}
.tw-lk {float: left;width: 100%;}
.tw-check .moduleItemImage {width: 40%;float: left;text-align: center;margin:8% 3% 4%; border: 2px solid #fff; overflow: hidden; border-radius: 10%;}
.tw-check .moduleItemTitle {width: 96%;float: left;text-align: left;margin:4% 2%; font-size: 16px;}
.tw-check .moduleItemImage {border: 4px solid #fff; border-radius: 50%; float: left; height: 120px; margin: 4% 0 3% 8%; overflow: hidden; position: relative; text-align: center; width: 120px;}
.tw-check .moduleItemImage img {margin: 0 auto 0 -25%; min-width: 150%;}
.tw-check .moduleCustomLink {margin: 3.5% 6%; float: right; font-size: 18px; font-weight: 600;}
.tw-check .moduleItemReadMore {float: left; margin: 3.5% 0 0 6%; font-size: 18px;  font-weight: 600;}
.tw-check a:hover {color: #BEE9FF;}
.tw-check .moduleCustomLink:hover{color: #BEE9FF;}
.tw-check .moduleItemTitle {width: 50%; margin: 0 10% 5%; padding-bottom: 10px; font-size: 20px; float: right; text-align: right;}
.tw-check .first{font-weight: 300;}
.tw-check .moduleItemIntrotext{font-size: 16px;}
.tw-check .moduleItemTitle::before {content: "TwitterCheck"; display: block; width: 100%; font-size: 25px; margin: 5% 0; padding-right: 30px; float: left; box-sizing: border-box; background: url(../images/twitter.png) no-repeat right center scroll; font-weight: 400;}
.tw-check .moduleItemTitle:hover::before{color: #fff !important;}
.tw-check .moduleItemIntrotext {float: left; margin-top: -150px;}
#nsp-nsp-155 .nspArt img.nspImage {min-width: 150%; margin: 0 0 0 -25%;}
#nsp-nsp-155 {position: relative;}
#nsp-nsp-155 .nspArts.bottom::after {content: ""; position: absolute; width: 83px; height: 72px; bottom: 0; right: -3px; z-index: 1; background: transparent url(../images/star.png) no-repeat;}
.site.com_k2.view-itemlist.layout-category.no-task.itemid-101 .well:nth-child(1) {width: 100%;float: left; /*background:url(../images/bgs/gente-bg.jpg) repeat center;*/ margin-top: 0.5%; margin: 0;}
/*Botright*/ 
.itemid-101 .well:nth-child(1) h3 {font-size: 24px;color: #fff; text-align: left; background: url(../images/globos.png) no-repeat right center;  width: 93%; line-height: 50px; padding-right: 7%; font-weight: 400; margin: 6% 0 16%;}
.well.gente-links.into {width: 100%; margin: 0;}
#nsp-nsp-107 {width: 90%; margin:4% 5%; position: relative;}
#nsp-nsp-107 .nspArts.bottom {background: #fff;}
#nsp-nsp-107 p{font-size: 20px;}
#nsp-nsp-107 .nspImageWrapper{float: right !important;}
#nsp-nsp-107 .nspArt h4.nspHeader{float: right !important; width: auto; clear: none; padding: 25px 15px 15px 0;}
#nsp-nsp-107 .readon.inline {position: absolute;bottom: 16%;left: 5%; color: #0d50bf;}
#nsp-nsp-107 .nspArt img.nspImage {max-width: 100%; border-radius: 50%;}
#nsp-nsp-107 .nspPagination{position: absolute; top: 26%; left: 0;}
.votar {position: absolute; bottom: 11%; left: 6%; font-size: 18px; color: #fff; font-weight: 600; padding: 2px 14px; box-sizing: border-box; border-radius: 5px; background: #0d50bf; -webkit-transition: 0.3s all; transition: 0.3s all;}
.votar:hover {background: #0d3e90; color: #fff;}
.custom.gente-links {width: 100%; margin: 0; height: 130px; float: left; background: #fff; border-bottom: 5px solid #0d50bf;}
.gente-links a { font-size: 23px; color: #0d50bf; width: 50%; float: left; margin: 9.5% 0; text-align: center;}#0d3e90
a.envia { background: #0d50bf; color: #fff !important; border-radius: 10px;width: 36%; margin: 11% 5%; padding: 1.5%;}
.gente-links a:hover{color: #0d3e90;}
.well.chK{background: url(../images/bgs/bg-personas.jpg) repeat; background-size: 80%; font-size: 22px;}
.well.muro{background: url(../images/bgs/bg-muro.jpg) repeat; background-size: 80%; font-size: 16px;}
.well.metada{background: url(../images/bgs/bg-meta.jpg) repeat; background-size: 80%; font-size: 24px;}
.moduletable.twC, .well.twC{background: url(../images/bgs/tw-back.jpg) repeat center; font-size: 20px; background-size: 80%;}
.well.iNvi {background: url(../images/bgs/bg-invest.jpg) repeat; background-size: 200%; font-size: 24px;}
.cont-well, .task-tag.view-itemlist.itemid-101 .cont-well {width: 100%; height: 183px; display: table; position: relative;}
.cont-well a, .task-tag.view-itemlist.itemid-101 .cont-well a {position: absolute; width: 100%; height: 100%; opacity: 0; top: 0; left: 0;}
.cont-well img, .task-tag.view-itemlist.itemid-101 .cont-well img {width: 33%;}
body.itemid-101:not(.task-user).view-itemlist .cont-well img {width: auto;}
.cont-well > *{display: table-cell; vertical-align: middle; text-align: center; width: 100%;color: #fff;}
.view-item .well p {font-size: 18px;}
/*End Rigth*/
/*Banners*/
.bnr-sect, body.view-itemlist.task-user .bnr-sect {text-align: right; color: #fff; padding:0 5px; box-sizing: border-box; height: 45px;} 
.bnr-sect h1, body.view-itemlist.task-user .bnr-sect h1 {display: block; width: 100%; background: url(../images/sprite-bnr.png)no-repeat left center; font-weight: 700; font-size: 30px; line-height: 41px}
.bnr-sect h1 {margin: 0;}
/*Metadata*/
.itemid-227 .header, .itemid-227 footer , .itemid-126 .header, .itemid-126 footer {-o-border-image: linear-gradient(to left, #191E22 0%, #c1252d 30%, #c1252d 70%, #191E22 100%);border-image: -webkit-linear-gradient(right, #191E22 0%, #c1252d 30%, #c1252d 70%, #191E22 100%);border-image: linear-gradient(to left, #191E22 0%, #c1252d 30%, #c1252d 70%, #191E22 100%);border-image-slice: 1; border-image-width: 0 0 5px;}
.task-tag.itemid-227 #bnr.bnr, .task-category.itemid-227 #bnr.bnr, .itemid-227 #bnr.bnr, .task-tag.itemid-126 #bnr.bnr, .task-category.itemid-126 #bnr.bnr, .itemid-126 #bnr.bnr{background: url(../images/bgs/bg-meta.jpg) repeat;}
.custom.bnr-meta p{background-position:0px -51px;}
.itemid-227 .itemView .itemExtraFields{display: none;}
/*Periodismo por la gente*/
.view-itemlist.itemid-138 #system-message-container {clear:both; background: #dcffdc; text-align:center; font-size:24px; /*margin: 40px 0;*/}
.itemid-138 .alert-message {line-height: 100px;}
.itemid-138 .close {float: right; font-size: 48px; margin: 0 20px; cursor: pointer;}
.itemid-138 .itemListCategoriesBlock {clear: both;}
.itemid-138  .alert-heading {display: none;}
.itemid-138 .header, .itemid-138 footer{-o-border-image: linear-gradient(to left, #191E22 0%, #125BD4 30%, #125BD4 70%, #191E22 100%);border-image: -webkit-linear-gradient(right, #191E22 0%, #125BD4 30%, #125BD4 70%, #191E22 100%);border-image: linear-gradient(to left, #191E22 0%, #125BD4 30%, #125BD4 70%, #191E22 100%); border-image-slice: 1; border-image-width: 0 0 5px;}
.itemid-138 .bnr {background: url(../images/bgs/bg-gente.jpg) repeat;}
.custom.bnr-gente p{background-position:0px 0px;}
/*TwitterCheck*/
.task-category.itemid-136 ._twitterCheck .itemContainer {background: #fff url(../images/tw-check-ico.png) no-repeat 99% 4%;}
.custom.bnr-twC p {background-position:0px -273px ;}
.itemid-136 #bnr {background: url(../images/bgs/tw-back.jpg) repeat center;}
/*Muro de la memoria*/
.itemid-135 #bnr {background: url(../images/bgs/bg-muro.jpg) repeat;}
.custom.bnr-muro p {background-position:0px -230px ;}
/*Investigaciones*/
.itemid-125 .header, .itemid-125 footer{-o-border-image: linear-gradient(to left, #191E22 0%, #154F9D 30%, #154F9D 70%, #191E22 100%);border-image: -webkit-linear-gradient(right, #191E22 0%, #154F9D 30%, #154F9D 70%, #191E22 100%);border-image: linear-gradient(to left, #191E22 0%, #154F9D 30%, #154F9D 70%, #191E22 100%); border-image-slice: 1; border-image-width: 0 0 5px;}
.itemid-125 #bnr, .view-itemlist.task-user #bnr {background: url(../images/bgs/bg-invest.jpg) repeat;}
.custom.bnr-inves p {background-position:0px -185px ;}
/*Contacto*/
.itemid-155 .bnr{background: url(../images/bgs/bg-contacto.jpg) repeat center center;}
.custom.bnr-contact p {background-position:0px -92px ;}
/*´Personajes*/
.itemid-124 .header, .itemid-124 footer {-o-border-image: linear-gradient(to left, #B7B7B7 0%, #F9D031 30%, #F9D031 70%, #B7B7B7 100%);border-image: -webkit-linear-gradient(right, #B7B7B7 0%, #F9D031 30%, #F9D031 70%, #B7B7B7 100%);border-image: linear-gradient(to left, #B7B7B7 0%, #F9D031 30%, #F9D031 70%, #B7B7B7 100%); border-image-slice: 1; border-image-width: 0 0 5px;}
.itemid-124 .bnr {background: url(../images/bgs/bnr-person.jpg) repeat;}
.task-tag #bnr {background: url(../images/bgs/bnr-person.jpg) repeat;}
.custom.bnr-person p{background-position: 0px -139px;}
/*End rigth*/
/*hovers links secciones*/
._investiga a:hover {color: #154F9D !important;}
._personajes a:hover{color: #F9D031;}
._metadata a:hover, .itemid-126 ._personajes a:hover{color: #D01911 !important;}
._twitterCheck a:hover{color: #3898C0 !important;}
/*End Hover secciones*/
/*Contacto*/
.itemid-155 .requiredsign small span {color: red; margin: 0;}
.info-pre-contact p {font-size: 23px; color: #58585c; font-weight: 600; margin: 0 0 10px;}
.info-pre-contact li {display: list-item; width: 49%; list-style: inside; float: left; margin: 0 0 5px}
.info-pre-contact ul {margin: 10px 0 0; display: inline-block;}
.span9 .inputbox.required {background-image: url(../images/required_bg.gif) !important;}
#email_copy {float: right; width: 1%;  margin: 0 1%; border: 1px solid #3b9fd5 !important;}
.redes-cont div{background: url(../images/sprite-Mfooter.png)no-repeat; width: 60px; height: 60px; float: left; margin: 2.5%; }
.itemid-155 .span3 .well.redesContact {width: 100%; float: left; height: 383px; background: url(../images/bgs/bg-redesC.jpg) repeat; margin: 67px 0 48px; }
.requiredsign { margin: 15px 0; float: left;}
.redes-cont a {opacity: 0; display: block; width: 100%; height: 100%;}
.custom.redesContact {display: table; width: 55%; height: 100%; margin: 0 22.5%;}
.redes-cont { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-line-pack: end; align-content: flex-end; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%;}
.custom.redesContact { display: -webkit-box; display: -ms-flexbox; display: flex; height: 100%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.itemid-155 .span3 .well.muro{display: none;}
.itemid-155 .span3 .well {width: calc(100% /3 - 6px); float: left; margin: 0% 2px 4%}
.itemid-155 .span3 .well.twCi {margin: 0 1.5%;}
.itemid-155 .cont-well{height: 186px;}
.itemid-155 .span3 div.face-f {background-position:0 0;}
.itemid-155 .span3 div.tw-f {background-position:-60px 0;}
.itemid-155 .span3 div.goo-f{background-position:-120px 0px;}
.itemid-155 .span3 div.yout-f{background-position:-180px 0px;}
.itemid-155 .span3 div.mail-f{display: none;}
.itemid-155 .span3 div.face-f:hover{background-position:0 -59px;}
.itemid-155 .span3 div.tw-f:hover {background-position:-60px -59px;}
.itemid-155 .span3 div.goo-f:hover{background-position:-120px -59px;}
.itemid-155 .span3 div.yout-f:hover{background-position:-180px -59px;}
.itemid-155 .span9 {width: 58%; margin-right: 2%; float: left;}
.itemid-155 .span3 {width: 40%; float: left;} 
.itemid-155 .span3 .well.iNvi {display: none;}
.itemid-155 .page-header {display: none;}
.itemid-155 .requiredsign small {font-size: 14px; color: #108acc; float: left; width: 100%; display: flex; align-items: center; display: none;}
#lmessage, #lsubject, #ltelefono, #lemail, #lname {display: none;}
.ce-contact-email-copy-container{text-align: right !important;}
.page-header {margin: 30px 0 10px; padding: 0; color: #555; font-size: 1.2em; line-height: 20px; text-align: left;}
.page-header h2{margin: 0;}
.ce-fltwidth-100{width: 48%; min-height: auto; margin: 0 2% 10px 0;}
#ce-cf-container-4 {width: 100%;}
.requiredsign small {color: #108ACC; font-size: 14px;}
#ce-custom-fields-container input, #ce-custom-fields-container textarea {border-radius: 3px; background: #fff; border: 1px solid #3b9fd5; padding: 15px 10px; color: #108acc; font-size: 21px; font-weight: 300;}
#ce-cf-container-ce-submit-button {float: right; width: 98%; text-align: right;}
#cf_ce-submit-button { background: #108acc; padding: 7px 16px; color: #fff; font-size: 36px; font-weight: 600; box-shadow: none; border: 2px solid #e1e1e0; border-radius: 10px; width: 298px; height: 55px; border-bottom: 5px solid #0e6b9d; box-shadow: none;}
#cf_ce-submit-button_reset {display: none;}
#ce-custom-fields-container label {font-size: 16px;}
.ce-contact-email-copy-container label {font-size: 13px !important;}
.view-contact .row-fluid.row {margin-left: 0px !important;}
/*End Contacto*/
/*GK5*/
.nspMain {border-radius: 3px;}
.nspPagination li:hover, .nspPagination li.active {background-color: #fff !important;}
.nspPagination {margin: 0 !important;}
.nspPagination li {border-radius: 0 !important; background: transparent !important;  border: 1px solid #ccc; width: 9px !important; height: 9px !important;}
#nsp-nsp-118 .nspPagination li:hover, #nsp-nsp-118 .nspPagination li.active {background-color: #4C1923 !important;}
#nsp-nsp-118 .nspPagination {margin: 0 !important;}
#nsp-nsp-118 .nspPagination li {border-radius: 0 !important; background: transparent !important;  border: 1px solid #ccc; width: 9px !important; height: 9px !important;}
#nsp-nsp-113 .nspArt h4.nspHeader{display: none;}
#nsp-nsp-113 .nspInfo.nspInfo1.tleft.fnone{display: none !important;}
#nsp-nsp-113 .nspText.tleft.fleft {width: 92%; margin: -85px 2% 0;z-index: 99;position: relative;color: #fff;font-size: 16px;line-height: 20px; font-weight: 600; text-shadow: 1px 1px 2px #000;}
#nsp-nsp-113 .nspArt .fleft {position: relative; width: 100%;}
#nsp-nsp-113 .nspImageWrapper::after {content: "";position: absolute;width: 83px;height: 72px;bottom: 0; right: -3px;z-index: 1;background: transparent url(../images/star.png) no-repeat;}
/*stick*/
.stick {position: fixed; z-index: 999; width: 100%;}
.itemid-101 #bnr {margin-top: 140px;}
.view-itemlist.task-user #bnr {position: relative;}
#bnr, .view-itemlist.task-user #bnr {margin-top: 125px;}
.stick-on .logo {margin: 0.2% 5% 0.2% 0; width: 20%;}
.stick-on .nav.menu li {margin: 8px 40px 0;}
.stick-on .header-inner {margin-top: 5px;}
.stick * {transition: all 0.2s ease 0s; -o-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s;}
.stick-on .header {max-height: 50px;}
.stick-on nav {margin-right: 5%;}

/*End gk5*/
/*Botones de compartir en redes*/
.we_like {margin: 3px 3px 1px 1px !important;}
.itemRelated .we_like {margin: 8px 3px 1px 1px !important;}
/*#weusb_1 {margin: 10px 0;}*/
/*Otros articulos*/
.view-item .span3 div.well {width: 43%; float: none; clear: both;}
.view-item .span3{width: 30%;}
#nsp-other-art .nspArt img.nspImage {min-width: 100%; width: auto !important; height: auto !important;}
#nsp-other-art .nspArt h4.nspHeader {font-size: 18px; font-weight:600;}
#nsp-other-art .readon-button {display: none;}
#nsp-other-art .nspArt.nspCol1 { background: #fff; margin: 10px 0; padding: 1%; box-sizing: border-box;}
#nsp-other-art .nspImageWrapper.tcenter.fleft {margin: 0 !important;}
#nsp-other-art .nspPagination li:hover, #nsp-other-art .nspPagination li.active {background-color: #686868 !important;}
section.well .page-header{font-size: 24px;}
#nsp-other-art .nspImageWrapper.tcenter.fleft {max-height: 200px;}
/*gente*/
.itemid-138 .itemView._gente .itemImageBlock  {width: auto;}
.itemid-138 .itemView._gente .clr {clear: none;}
.itemid-138 .itemView._gente .itemIntroText {width: auto; margin-top: 30px; float: none;}
/*404*/
.view-error404 #aside, .view-error404 .links {display: none;}
/*video*/
.itemVideoBlock, .itemVideoCaption, .itemVideoCredits {float: left; width: 100%; margin: 5px 0 0; color: #b1b1b1; font-size: 11px;}
.itemVideoBlock h3{display: none;}
.itemVideoBlock {margin: 20px 0; position: relative}
.itemVideoBlock .itemExtraFields {left: auto; right: 0;}
.view-item .itemVideoBlock  .itemExtraFields li.odd{display: block}
.view-item .itemVideoBlock  .itemExtraFields li.even{display: none}
/*Relacionados*/
.view-item .well.related-items {width: 100% !important; float: left !important; max-height: none !important;}
.clearList{display: none;}
.related-items li {background: #fff; margin: 20px 0 0; box-sizing: border-box; padding: 10px 10px 0; width: 100%; float: left; position: relative;}
.related-items .moduleItemImage, #nsp-other-art .center.tcenter.fleft {position: relative; float: left; width: 42%; margin: 0 0 0;}
.related-items .moduleItemIntrotext, #nsp-other-art .nspArt h4.nspHeader {position: relative; float: left; width: 56%; margin: 0 0 10px 2%; line-height: 24px; font-size: 16px; padding: 0;}
.related-items .moduleItemExtraFields b, .related-items .moduleItemExtraFields li:nth-child(1), .related-items .moduleItemExtraFieldsLabel {display: none;}
.related-items .moduleItemExtraFields li:nth-child(2) {position: relative; background: transparent; bottom: 0; left: 0; padding: 0; margin: 10px 0 0;} 
.related-items .moduleItemExtraFields li:nth-child(2) img {/*width: 45%;*/width: auto;}
.related-items .moduleItemTitle {font-size: 16px; font-weight: 600;}
.related-items .moduleItemImage a {max-height: 220px; display: inline-block; overflow: hidden; line-height: 0; vertical-align: middle;}
.related-items .moduleItemImage img {margin-top: -10px;}
/*Relacionados por tag*/
.relatedarticleaftercontentthumb {border: none !important; padding: 0 !important; margin: 0 auto !important;}
.relatedarticleaftercontentitem.relatedarticleaftercontentitem_list.slick-slide h4{max-width: 275px; display: block; margin: 0 auto;}
/* Especiales*/
.well.especiales {height: auto !important; margin:0 0 20px !important; width: 100% !important;}
/*IFCN Footer*/
.footer .container {position: relative;}
.custom.ifcn-foot {position: absolute; bottom: 50%; right: 0; max-width: 150px; transform: translate(0,50%);}
.newsletter .container {position: relative;}
#contact-miscinfo {display: none;}
.news form {display: block;}

/*+++++++++++++++++++++++++++++++++++++Responsive desing+++++++++++++++++++++++++++++++++*/

@media screen and (min-width:1366px) and (max-width:1649px){
	.container{width: 1280px;}
	/*stick*/
	.stick-on .nav.menu li {margin: 8px 3% 0;}
	.stick-on .logo {margin: 0.5% 5% 0.2% 0;}
	#bnr, body.view-itemlist.task-user #bnr {margin-top: 120px;}
	/*////HOME////*/
	/*Menu*/
	nav {float: left; width: 46%; min-height: 95px; margin-left: 4%;}
	.header-inner {width: 20%;}
	.row-fluid {margin:0;}
	.nav.menu li {margin: 6% 3% 0;}

	.view-itemlist .breadcrumb, .view-item .breadcrumb, .view-contact .breadcrumb, .view-itemlist.task-user .breadcrumb {left: 9%;}
	.breadcrumb {padding: 9px 5px;}
	/*home*/
	.bnr-feat .moduleItemTitle {font-size: 39px;}
	.itemListView #itemListLeading .catItemIntroText h1 {font-size: 32px; top: 36%;}
	.itemid-101 .itemListView #itemListLeading .catItemImageBlock::after {bottom: 36.6%; left: 62.5%;}
	.itemListView #itemListLeading .catItemIntroText {margin: 3% 2%; /*height: 87px*/}
	.itemid-101 #itemListPrimary {float: left; display: block;}
	.itemListView #itemListLeading .groupLeading {padding: 0 0 1%;}
	.itemid-101 .itemListView #itemListLeading .itemContainer.itemContainerLast {width: 100% !important;}
	.itemid-101 .itemListView #itemListPrimary .itemContainer.itemContainerLast {width: 100% !important;}
	.itemid-101 .groupPrimary .catItemHeader {width: 59%; margin: 0 2% 0;}
	.itemid-101 .well:nth-child(1) h3 {font-size: 22px; margin: 3% 0 16%;}
	.itemListView:not(._gente) .itemContainer.itemContainerLast {padding: 0 0 0% 0;}
	.bnr-feat .moduleItemReadMore {margin: -10px -15px 0 0;}
	.bnr-feat .moduleItemDateCreated {text-align: left;}
	.itemListView:not(._gente) #itemListLeading .catItemImageBlock {height: 358px;}
	.itemListView .groupPrimary .catItemCategory {left: 35%;}
	.itemListView .catItemIntroText p {font-size: 14px; line-height: 24px;}
	.itemid-101 .groupPrimary .catItemTitle {margin: 10px 0 10px;}
	.bnr-feat .moduleItemReadMore {background: url(../images/more.png) no-repeat 98% center;}
	/*Aside*/
	body.itemid-101.view-itemlist:not(.task-user) .cont-well {height: 128.5px;}
	.itemid-101.view-itemlist .tw-check {min-height: 370px; width: 39%;}
	body.itemid-101:not(.task-user) .well img {max-width: 108%; overflow: hidden;}
	.itemid-101 .well{overflow: hidden; margin: 0 0 2% 0; min-height: 135px;}
	body.itemid-101.view-itemlist:not(.task-user) .well {min-height: 123px; margin: 0;}
	.itemid-101 .catItemView.groupPrimary .catItemIntroText .text-min {margin: 0% 0% 0%;}
	.itemid-101 .chK p {font-size: 18px;}
	.well.tw-check h3.page-header {width: 48%;}
	.custom.video {min-height: 275px;}
	body.itemid-101.view-itemlist:not(.task-user) .well p {font-size: 33px;}
	.tw-check a.moduleItemImage {height: 70px;width: 70px;}
	/*personajes aside*/
	#nsp-nsp-113 .nspImage {min-width: 152% !important; margin: 0 -23% 0 -29%; height: auto !important;}
	/*twcheck*/
	.tw-check .moduleItemTitle {width: 55%; margin: 0 5% 0%;}
	.tw-check h3 {margin: 20% 7% 10%;}
	.tw-img {margin: 3% 0 2% 4%;}
	.tw-img img {min-width: 100%; margin-left: 0px !important;}
	.itemid-101.view-itemlist .tw-check p {padding:35px 0 5% 0; font-size: 16px;}
	.tw-check .moduleItemTitle::before {font-size: 18px;}
	.itemid-101 .itemListView .catItemIntroText {width: 63%;}
	/*Gk5 personas con estrella*/
	.muro::after {bottom: -1%; left: 72.1%;}
	.video::after {bottom: 2%; left: 72.1%;}
	#nsp-nsp-113 .nspText.tleft.fleft {font-size: 16px;}
	/*Periodismo por la gente*/
	.botright h3 {margin: 20px 0 55px; font-size:25px; width:88%; padding-right: 9%;}
	#nsp-nsp-107 p {font-size: 18px; font-weight: 300; margin: 0 0 20px;}
	.custom.gente-links {height: 162px;}
	.botright{margin-top: 0%;}
	.gente-links a {margin: 14% 0%; font-size: 20px; width: 46%;}
	a.envia {margin: 11% 0% 9% 1%; font-size: 20px; padding: 3% 0.5%;}
	#nsp-nsp-107 .readon.inline {bottom: 15%;}
	#nsp-nsp-120 .nspArts.bottom {height: 332px;}
	#nsp-nsp-107 .nspArt.nspCol1{padding: 7% 5% !important;}
	#nsp-nsp-107 .nspPagination li:hover, .nspPagination li.active {background-color: #fff !important;}
	#nsp-nsp-107 .nspPagination {left: 1.5%;}
	#nsp-nsp-107 .nspArt h4.nspHeader {font-size: 18px; padding: 28px 15px 15px 0;}
	/*Metadata*/
	#nsp-nsp-118 {width: 38.5%;}
	#nsp-nsp-118 h4 {margin: 0 0;}
	#nsp-nsp-118 p {font-size: 14px;}
	#nsp-nsp-118 h3 {font-size: 14px; margin: 4px 0;}
	/*Investigaciones destacadas*/
	#nsp-nsp-120 .nspArtScroll2.nspPages3 .nspCol1 {padding: 8px 20px 0 15px !important;}
	#nsp-nsp-120 .nspArt p {padding: 20px 5px 10px !important;}
	#nsp-nsp-120 .nspCol1 {padding: 0 !important;}
	/*QS CC*/
	.custom.qEs {width: 44.6%;}
	/*Personajes ckeckeados*/
	.itemid-101.view-itemlist #PerCheck {width: 38.2%; height: 111px;}
	.view-itemlist #PerCheck, .view-item #PerCheck {width: 50%; height: 134px;}
	/*Youtube videos*/
	.yt-tt {line-height: 40px;}	
	/*//FOOTER///*/
	.logosFoot {width: 25%;}
	/*Menu*/
	/*#Mfooter li {margin: 2% 0 2% 10%;}
	#Mfooter li:last-child {margin: 2% 5% 2% 5%;}*/
	.redes-foot {width: 33%;}
	#Mfooter {width: 98%; margin: 0 1%;}
	footer .nav.menu li {margin: 4%; width: auto; font-size: 14px;}
	#fbM {width: 60%; margin: 0 20%;}
	#produced {right: 0%;}
	/*Gifs*/
	.gifs img {min-height: 150px;}
	/*Internas*/
	.itemListView ._personajes .catItemImageBlock {width: 250px;}
	/*Aside*/
	.view-itemlist .well {width: 48%;}
	.view-itemlist .well {width: 98%; min-height: 175px;}
	.view-item .well, .view-itemlist .well p, .task-tag.view-itemlist.itemid-101 .well p {font-size: 19px;}
	.well.chK {font-size: 20px;}
	/*Personajes*/
	.itemView .itemImageBlock {margin: 3% 2% 1%; width: 96%;}
	#itemListLeading ._personajes .catItemImageBlock {width: 52%;}
	#itemListLeading ._personajes .catItemIntroText {width: 46%; display: block; margin: 1% 1% 0 1%; font-size: 42px; line-height: 50px;}
	._personajes .groupLeading .catItemTitle {margin: 30px 0 25px; font-size: 36px; line-height: 38px;}
	._personajes .groupLeading .catItemHeader {width: 45.5%; margin: 0 1% 0 0;}
	.itemListView .itemList ._personajes .catItemCategory {left: 52%;}
	.itemid-227 ._metadata .itemList div.itemContainer {min-height: 320px !important;}
	.itemid-227 ._metadata .itemList div.itemContainer {margin: 1% 2% 1% 0% !important;}
	._personajes .groupSecondary .catItemTitle {margin: 5px 0;}
	.itemListView .itemList ._personajes.groupSecondary .catItemCategory {left: 25%;}
	/*.view-item .span3,*/ .view-itemlist .span3 , .task-tag.view-itemlist.itemid-101 .span3, .itemid-101.task-tag .span3 {width: 14%;}
	.view-itemlist .span9, .itemid-101.task-tag .span9 {width: 86%;}
	._personajes #itemListSecondary .catItemIntroText {margin: 0 0 4%; width: 75%; display: block;}
	.itemListView #itemListLeading .groupLeading._personajes .catItemCategory {left: 53.5%;}
	.itemListView ._personajes .catItemIntroText p {font-size: 14px;}
	.itemListView .itemList ._personajes.groupSecondary .catItemExtraFields {right: 3%;}
	._personajes .groupSecondary .catItemHeader h3 {margin: 10px 0; font-size: 24px;}
	/*Metadata*/
	.itemListView._metadata #itemListLeading .catItemIntroText {height: auto;}
	/*Bnr fear datos*/
	.mcRightSp .cont-well {height:130px;}
	/*.itemid-227 .moduletable.twCi, .view-itemlist.itemid-227 .moduletable.chK, .itemid-227 .moduletable.iNvi {width: 11%;}*/
	.moduletable.chKi {font-size:22px;}
	.moduletable.twCi {font-size:17px;}
	.moduletable.iNvi {font-size:16px;}
	/*Periodismo por la gente*/
	.mcBot .cont-well {height:187px;}
	.GintroT p {font-size: 14px;}
	.GintroT p.GintroB {padding: 5px 17.5px;}
	.itemid-138 .gente-links a {font-size: 16px; margin: 9.5% 5%;}
	/*Contacto*/
	.custom.redesContact {width: 60%;}
	.itemid-155 .cont-well {height: 165px;}
	.itemid-155 .span3 .well.redesContact {margin: 68px 0 24px;}
	._gente .itemContainer{min-height:230px;}
	/*boton votar periodismo por la gente*/
	.votar {bottom: 14%;font-size: 18px;}
	
}

@media screen and (max-width: 1300px){
	.itemid-101.view-itemlist .tw-check .como-tt {font-size: 26px;}
	.itemid-101.view-itemlist .tw-check.ayudar-home p.como-p {font-size: 19px;}
	.itemView .itemRelated ul .itemRelImg {max-width: 150px;}
	.itemView .itemRelated ul li a.itemRelTitle {width: calc(100% - 160px);}
}

@media screen and (min-width:1180px) and (max-width:1365px){
	.container{width: 1140px;}
	/*stick*/
	#bnr, body.view-itemlist.task-user #bnr {margin-top: 109px;}
	.stick-on .nav.menu li {margin: 12px 4% 0;}
	.stick-on .logo {margin: 0.8% 4% 0.2% 0;}
	.stick-on .header-inner{margin-left: 0%;}
	.stick-on nav {width: 53%; margin-right: 3%;}
	/*Header*/
	.logo {margin: 1.5% 0 0; width: 35%;}
	#rsf_inp110 {width: 250px !important;}
	.rssearch_box {width: 290px !important;}
	.header-inner {width: 18%; margin-top: 26px;}
	/*////HOME////*/
	/*Menu*/
	nav {float: left; width: 45%; min-height: 80px; margin-left: 2%;}
	header .redes-top div {width: 40px; margin: 0;} 
	/*home*/
	.banner-right .moduletable {margin-bottom: 4%;}
	.bnr-feat .moduleItemTitle {font-size:36px; line-height:40px;}
	.itemid-101 .well:nth-child(1) h3 {font-size: 19px; margin: 4% 0 25%;}
	.itemid-101 .banner-right .cont-well img {width: 35%;}
	.itemid-101.view-itemlist p {font-size: 14px;}
	.itemid-101 .itemListView #itemListLeading .catItemIntroText h1 {font-size: 26px; top: 36%;}
	.itemid-101 .itemListView #itemListLeading .catItemImageBlock::after {bottom: 37.8%; left: 55.8%;}
	.itemid-101 .itemListView #itemListLeading .catItemIntroText {margin: 6% 2%;}
	.itemid-101 .itemListView #itemListLeading .groupLeading {padding: 0 0 1.5%;}
	.itemid-101 .itemListView #itemListLeading .itemContainer.itemContainerLast{width: 100% !important;}
	.itemid-101 .itemListView #itemListPrimary .itemContainer.itemContainerLast {width: 100% !important; margin: 0% 3% 3% 0;}
	.tw-check .moduleItemReadMore {margin: 2% 0 0 6%;}
	.itemid-101 .groupLeading .catItemHeader {margin: -24% 2% 0;}
	.itemid-101 .groupLeading .catItemHeader h3 {font-size: 22px;}
	.itemid-101 .groupPrimary .catItemHeader {width: 51%; margin: 1% 2%;}
	.itemid-101 .itemListView .groupPrimary .catItemIntroText {width: 58%; margin: 0% 0% 4%;}
	.itemid-101 .catItemView.groupPrimary .catItemIntroText .text-min {margin: 0 3% 0; font-size: 12px !important;}
	.itemid-101 .groupPrimary .catItemTitle {font-size: 16px;}
	.itemListView .groupPrimary .catItemCategory {right:39.5%;}
	body.itemid-101.view-itemlist:not(.task-user) .cont-well {height: 114px;}
	.itemView .itemIntroText p {font-size: 15px;}
	.itemid-101 .catItemView.groupPrimary .catItemIntroText p {margin: 2% 3% 0; font-size: 13px; line-height:  20px;}
	.catItemView.groupPrimary .catItemIntroText p {margin: 2% 3% 0; font-size: 16px;}
	.itemid-101 .itemListView #itemListLeading .catItemImageBlock {height: 335px;}
	.itemid-101.view-itemlist .span9{margin-top: 19px;}
	/*twcheck*/
	.well.tw-check h3.page-header {width: 51%;}
	.tw-check a.moduleItemTitle {margin: 4% 5%;}
	.tw-check .moduleCustomLink {margin: 2% 5%;}
	.tw-check a.moduleItemImage {height: 60px; width: 60px;}
	.tw-check h3 {margin: 12% 0;}
	.tw-img {margin: 3% 0 2% 5%;}
	.tw-check p {margin: 0 5% 0;}
	/*item-list*/
	._gente .itemContainer{width:31% !important; margin: 0 1.1% 0; min-height:220px;}
	.itemListView .catItemIntroText {width: 50%; margin: 2% 2% 0;}
	._gente .catItemIntroText{width:96%; min-height: 180px;}
	._gente .catItemTitle {margin: 10px 0;}
	.itemSocialSharing{position:absolute; bottom:10%;}
	._gente .catItemView.groupPrimary .catItemIntroText p {margin: 2% 0% 15px;}
	/*Gk5 personas con estrella*/
	#nsp-nsp-113 .nspText.tleft.fleft {font-size: 16px; width: 100%; margin: -105px 2% 0;}
	#nsp-nsp-113 .nspImageWrapper::after {right: -23px;}
	#nsp-nsp-113 {height: 246px;}
	#nsp-nsp-113 .nspImage {min-width: 200% !important; margin: 0 -23% 0 -34%; height: 243px !important;}
	/*Periodismo por la gente*/
	.botright h3 {margin: 20px 0 90px; font-size: 21px; width: 80%;padding-right: 15%;}
	#nsp-nsp-107 .nspPagination {top: 20%;}
	#nsp-nsp-107 p {font-size: 16px;}
	.custom.gente-links {height: 192px;}
	.botright{margin-top: 2%;}
	.gente-links a {margin: 18.5% 0; width: 48%;}
	a.envia {margin: 17% 0}
	#nsp-nsp-107 .readon.inline {bottom: 14%; left: 6%;}
	#nsp-nsp-120 {width: 22%; margin: 0 0 0 0.5%;}
	.mcBot .cont-well {height: 167px;}
	/*Metadata*/
	#nsp-nsp-118 {width: 36%; height: 357px;}
	#nsp-nsp-118 h4 {margin:0; padding: 0}
	#nsp-nsp-118 h3 {margin: 0;}
	#nsp-nsp-118 p {font-size: 14px;}
	.meta-TT {height: 357px;}
	.itemid-101 .meta-boton {bottom: -10px;}
	/*Bnr fear datos*/
	.view-itemlist.itemid-227 .cont-well {height: 136px;}
	.itemid-227 .moduletable.chK {font-size: 22px;}
	.itemid-227 .twCi {font-size: 17px;}
	.itemid-227 .moduletable.iNvi {font-size: 16px;}
	.itemid-227 .moduletable.twCi, .itemid-227 .moduletable.chK, .itemid-227 .moduletable.iNvi {width: 12%;}
	.itemid-227 .moduletable.twCi, .itemid-227 .moduletable.chK, .itemid-227 .moduletable.iNvi {margin-bottom: 5px;}
	/*Investigaciones destacadas*/
	#nsp-nsp-118 .nspArtScroll2.nspPages3 .nspCol1 {padding: 0 5% 6% !important;}
	.nspArtScroll2.nspPages3 .nspCol1 {padding: 6% 5% !important;}
	#nsp-nsp-120 .nspArt p {padding: 20px 5px 10px !important;}
	#nsp-nsp-120 .nspCol1 {padding: 0 !important;}
	#nsp-nsp-120 {margin: 0 0 0 0.5%;}
	#nsp-nsp-120::after {font-size: 14px; line-height: 32px;}
	.gente-links a {font-size: 18px;}
	a.envia {padding: 1.5%;}
	#nsp-nsp-120 .nspArts.bottom {height: 314px;}
	/*Personajes ckeckeados*/
	#PerCheck {width: 31%;}
	.itemid-101.view-itemlist #PerCheck {width: 35.5%; height: 112px;}
	.view-itemlist #PerCheck li, .view-item #PerCheck li  {margin: 4.5% 2%;}
	.view-itemlist.itemid-101 #PerCheck li {margin: 3% 2%;}
	.view-itemlist #PerCheck, .view-item #PerCheck {width: 48%; height: 133px;}
	.view-item .well p {font-size: 14px;}
	/*Youtube videos*/
	.yt-tt {line-height: 40px;}
	/*//FOOTER///*/
	.logosFoot {width: 25%;}
	/*Menu*/
	#Mfooter {width: 84%; margin: 0 8%;}
	footer .nav.menu li {width: auto; font-size: 14px;}
	#Mfooter li {font-size: 15px}
	/*#Mfooter li {margin: 2% 0 2% 8%;}*/
	.redes-foot {width: 36%;}
	.nav.menu li {margin: 7% 3% 0; width: auto; font-size: 18px;}
	#fbM {width: 62%; margin: 0 19%;}
	#produced {right: 0%;}
	/*Gifs*/
	.gifs img {min-height: 150px;}
	/*Internas*/
	.itemView .itemToolbar {top: 0.3%;}
	.view-itemlist .well.chK p, .view-item .well.chK p , .task-tag.view-itemlist.itemid-101 .well.chK p{font-size: 18px;}
	.itemid-101.view-itemlist .well.chK p {font-size: 24px;}
	/*.view-item .span9,*/ .view-itemlist .span9, .itemid-101.task-tag .span9 {width: 89%; margin: 25px 1% 0 0;}
	/*.view-item .span3,*/ .view-itemlist .span3, .itemid-101.task-tag .span3 {width: 10%;}
	.view-item .mcBot .cont-well, .view-itemlist .mcBot .cont-well {/*height: 167px;*/height: 147px;}
	/*.cont-well, .task-tag.view-itemlist.itemid-101 .cont-well {height: 109px;}*/
	.mcRightSp .cont-well{height:109px;}
	.view-itemlist .well{margin:2%; min-height:auto;}
	.view-item .well{min-height: 109px;}
	.view-item .well, .view-itemlist .well p, .task-tag.view-itemlist.itemid-101 .well p {font-size: 14px;}
	#nsp-nsp-107 .nspArt h4.nspHeader {font-size: 17px; padding: 25px 5px 15px 0;}
	/*Personajes*/
	.itemListView #itemListLeading .groupLeading._personajes .catItemCategory {left: 55.5%;}
	.itemListView ._personajes .catItemIntroText {margin: 2% 0% 10%; width: 98%;}
	._personajes #itemListSecondary .catItemIntroText {margin-top: 0; width: 70%;}
	._personajes .groupPrimary .catItemImageBlock {width: 200px;}
	.itemListView .itemList ._personajes.groupSecondary .catItemCategory {left: 32%; bottom: 2%;}
	.itemListView .itemList ._personajes.groupSecondary .catItemExtraFields {left: 0%; bottom: 1%; right: 55%;}
	.groupPrimary._personajes .icon img {width: 80%;}
	.itemListView ._personajes .catItemIntroText p{margin:0 3%; font-size: 14px;}
	.itemid-124 #aside .well{margin: 2%}
	#itemListLeading ._personajes .catItemImageBlock {width: 53%;}
	#itemListLeading ._personajes .catItemIntroText {width: 44%; margin: 5px 1% 5px 2%;}
	._personajes div.icon {margin: 9px 10px 21px;}
	._personajes #itemListPrimary .catItemImageBlock {width: 98%; max-height: 300px;}
	.itemListView #itemListPrimary ._personajes .catItemImageBlock {margin-left: 2%;}
	.itemListView #itemListPrimary ._personajes .catItemImageBlock img{width: 100% !important;}
	._personajes #itemListPrimary .catItemExtraFields {bottom: 0; right: 10%;}
	._personajes #itemListPrimary .catItemHeader {width: 96%;}
	._personajes .groupLeading .catItemTitle {margin: 30px 0 15px; font-size: 36px; line-height: 38px;}
	._personajes #itemListPrimary .itemContainer.itemContainerLast {min-height: 550px;}
	.itemListView .groupLeading._personajes .catItemIntroText p {font-size: 14px; line-height: 22px;}
	._personajes .groupLeading .catItemHeader {width: 44.5%; margin: 0;}
	.itemListView .itemList ._personajes .catItemCategory {bottom: 0%; left: 62%;}
	._personajes .groupSecondary .catItemHeader, .userItemIntroText {width: 64%;}
	.itemListView ._personajes.groupSecondary .catItemIntroText {margin: 2% 0% 5%;}
	._personajes .groupSecondary .catItemHeader h3 {margin: 10px 0; line-height: 28px; font-size: 24px;}
	.related-items .moduleItemTitle, #nsp-other-art .nspArt h4.nspHeader {font-size: 14px; font-weight: 600;}
	/*Metadata*/
	.itemid-227 ._metadata .itemList div.itemContainer {min-height: 330px !important;}
	.itemListView._metadata #itemListLeading .catItemIntroText {height: auto;}
	.itemid-227 ._metadata .itemList div.itemContainer .catItemIntroText{margin: 0% 2% 2% !important;}
	/*Periodismo por la gente*/
	.GintroT p {font-size: 13px; line-height: 30px;}
	.GintroT p.GintroB {padding: 0px 10.5px; font-size: 16px; line-height: 30px;}
	.itemid-138 .gente-links a {font-size: 14px;}
	/*.view-itemlist.itemid-138 .span9 .moduletable {margin-top: 40px;}*/
	.moduletable.mcRightSp{margin:20px 0 5px}
	.moduletable.chKi {font-size:20px;}
	.moduletable.twCi {font-size:16px;}
	.moduletable.iNvi {font-size:14px;}
	#nsp-nsp-155 .nspArt img.nspImage {min-width: 170%; margin: 0 0 0 -35%; height: 167px;}
	.bnr-sect, body.view-itemlist.task-user .bnr-sect {font-size: 24px;}
	.view-itemlist .breadcrumb, .view-item .breadcrumb, .view-contact .breadcrumb, .view-itemlist.task-user .breadcrumb,  {left: 10%;}
	/*Contacto*/
	.custom.redesContact {width: 70%; margin: 0 15%;}
	.itemid-155 .cont-well {height: 147px;}
	/*Terminos y condiciones*/
	.itemid-142 .itemView .itemBody .itemFullText h2 {margin: 25px 0 0;}
	.itemid-142 .itemView .itemBody .itemFullText p {font-size: 0.9em;}
	/*tags*/
	.tagItemIntroText {float: left; width: 78.5%;}
	.tagItemImageBlock {width: 21.5%;}
	/*boton votar periodismo por la gente*/
	.votar {bottom: 13%;font-size: 18px;}
	/*Boton IFCN*/
	.custom.ifcn-foot {max-width: 80px;}
}

@media screen and (max-width: 1025px){
	/*Boton IFCN*/
	.custom.ifcn-foot { max-width: none; position: relative; bottom: auto; transform: none; right: auto;  max-width: 100px; text-align: center; margin: 0 auto 15px;}
}

@media screen and (min-width:1024px) and (max-width:1179px){
	.container{width: 98%; margin: 0 1%;}
	.custom.container {width: 100%;}
	#bnr, body.view-itemlist.task-user #bnr {margin-top: 115px;}
	/*stick*/
	.stick-on .logo {width: 23%;}
	.stick-on .header-inner {margin-top: 0px;}
	/*Header*/
	.logo {margin: 1.5% 0 0; width: 35%;}
	/*////HOME////*/
	/*banner home*/
	.bnr-feat {margin: 0; width: 100%;}
	.banner-right {display: none;}
	.bnr-feat .moduleItemImage {width: 50%;}
	.bnr-feat .moduleItemIntrotext {width: 48.5%;}
	.bnr-feat .moduleItemAuthor {margin: 1% 0 2%;}
	.bnr-feat .moduleItemTitle {font-size: 36px; line-height: 48px;}
	.bnr-feat .moduleItemIntrotext p {font-size: 14px; line-height: 22px;}
   	/*Menu*/
	a#simple-menu, #sidemenu, .custom.m-mov{display: block;}
	.custom.m-mov{position: absolute; top: 14px;}
	header .nav.menu {display: none;}
	nav {float: left; width: 20%; min-height: 80px; margin: 1% 0 0;}
	.header-inner {width: 30%; float: right; margin-top: 20px;}
	header .redes-top-cont {float: left; width: 70%;}
	header .redes-top {width: 100%;}
	header .redes-top div {margin: 3% 0 0;}
	/*Banner k2*/
	.itemListView #itemListLeading .catItemIntroText h1 {font-size: 20px; top: 36%;}
	.itemListView #itemListLeading .catItemImageBlock::after {bottom: 39.7%; left: 56.8%; background-size: 90%;}
	.itemListView #itemListLeading .catItemIntroText {margin: 3% 2% 5%;}
	.catItemView.groupPrimary .catItemIntroText p {font-size: 13px; line-height: 20px; margin: 1% 0 0;}
	.itemid-101 .catItemView.groupPrimary .catItemIntroText .text-min {margin: 1% 0 1%;}
	.groupLeading li.social-sh {display: none;}
	/*Aside*/
	.well{overflow: hidden; margin: 0 0 2% 0; max-height: 245px; width: 48%}
	section.well{max-height: 100%;}
	.view-item .mcBot .cont-well, .view-itemlist .mcBot .cont-well {height: 98px;}
	#aside .well:nth-child(1), #aside .well:nth-child(3) {margin-right: 4%;}
	.well .nspArtScroll2.nspPages3 .nspCol1 {padding: 0 !important;}
	.muro::after {bottom: -1%; left: 70.1%;}
	.video::after {bottom: -7%; left: 70.1%; background-size: 80%;}
	.muro::after {bottom: -7%; left: 70.1%; background-size: 80%;}
	#nsp-nsp-118 p {font-size: 13px;}
	#nsp-nsp-118 p.respon {display: none;}
	.itemid-101.view-itemlist #PerCheck {width: 34.5%;}
	.itemid-101 .groupPrimary .catItemHeader {width: 60%;}
	.itemid-101 .groupPrimary .catItemTitle {font-size: 17px; margin: 10px 0 0;}
	#nsp-nsp-120 .nspArts.bottom {height: 302px;}
	.itemid-101 .itemListView .groupPrimary .catItemIntroText {width: 61.5%; margin: 0% 1% 6% 2%; height:76px;}
	#itemListPrimary .catItemExtraFields {right: 39%;}
	.itemid-101 .groupLeading .catItemHeader h3 {font-size: 18px;}
	.itemid-101 .groupLeading .catItemHeader {margin: -25% 2% 0;}
	.itemid-101.view-itemlist .well.chK {font-size: 23px;}
	body.itemid-101:not(.task-user).view-itemlist .cont-well {height: 216px;}
	.itemid-101.view-itemlist .well {max-height: 400px;}
	.body.itemid-101:not(.task-user).view-itemlist .well p {font-size: 23px;}
	.itemid-101 .well.tw-check a {font-size: 13px;}
	.itemid-101 .itemListView #itemListLeading .catItemImageBlock {height: 325px;}
	.tw-check a.moduleItemImage {height: 50px; width: 50px;}
	.tw-check a.moduleItemTitle {font-size: 14px; margin: 0 5% 10%;}
	.well.tw-check h3.page-header {font-size: 14px; margin: 17% 0 10%;}
	.view-itemlist.itemid-101 .span3 {margin-top: 25px;}
	/*.view-item .span3, */.view-itemlist .span3 , .task-tag.view-itemlist.itemid-101 .span3,  .task-user.view-itemlist.itemid-101 .span3  {width: 10%;}	
	/*.view-item .span9, */.view-itemlist .span9 {width: 89%; margin-right: 1%;}
	.view-item .well p {font-size: 13px;}
	.itemView .itemBody .itemFullText p {margin: 16px 0;}
	.itemListView .groupPrimary .catItemCategory {left: 37%; bottom: 3px;}
	/*twcheck*/
	.tw-check h3 {margin: 12% 0;}
	.tw-check {min-height: 352px; margin-left: 0.5%; width: 40%;}
	.tw-img {margin: 3% 7% 2% 3%;} 
	.tw-check .moduleItemIntrotext p {font-size: 14px; line-height: 22px;}
	.tw-check .moduleItemReadMore {margin: 8% 0 0 6%;}
	.tw-check .moduleCustomLink {margin: 8% 6%;}
	/*item-list*/
	.itemListView .catItemIntroText {width: 50%; margin: 2% 2% 0;}
	.groupPrimary .catItemImageBlock {max-height: 160px; overflow: hidden; width: 205px;}
	/*Gk5 personas con estrella*/
	#nsp-nsp-113 .nspText.tleft.fleft {font-size: 16px; width: 56%; margin: -105px 2% 0;}
	#nsp-nsp-113 .nspImage {min-width: 127% !important; margin: 0 -23% 0 -15%; height: 215px !important;}
	/*Periodismo por la gente*/
	.itemid-101 .well:nth-child(1) h3 {font-size: 17px; margin: 1% 0 8%;}
	.botright h3 {margin: 0px 0 25px; font-size: 18px; width: 80%;padding-right: 15%;}
	.itemid-101 #itemListPrimary .itemContainer {margin: 3% 0 0;}
	#nsp-nsp-107 .nspPagination {top: 20%;}
	#nsp-nsp-107 p {font-size: 14px;}
	.custom.gente-links {height: 67px;}
	.botright{margin-top: 2%;}
	.gente-links a {margin: 5.5% 0;}
	a.envia {margin: 4% 5%;}
	#nsp-nsp-107 .readon.inline {bottom: 23%; left: 1%;}
	#nsp-nsp-120 {width: 21%; margin: 0 0 0 0.5%;}
	.itemid-138 .mcRightSp {display: none;}
	.itemid-138 .bnr-feat{width: 98%;}
	/*Metadata*/
	#nsp-nsp-118 {width: 35%; margin-right: 1.5%; height: 343px;}
	#nsp-nsp-118 h4 {margin:0; padding: 0}
	.meta-TT {height: 343px; width: 230px;}
	.itemid-227 ._metadata .itemList div.itemContainer p.respon, .task-tag .tagItemList div.tagItemView p.respon {margin: 4% 0 2%;}
	.itemid-227 ._metadata .itemList div.itemContainer .catItemHeader h3, .task-tag .tagItemView .tagItemTitle {letter-spacing: -0.01em;}
	/*Bnr fear datos*/
	.itemid-227 .moduletable.twCi, .itemid-227 .moduletable.chK, .itemid-227 .moduletable.iNvi {display: none;}
	.itemid-227 .bnr-feat {width: 98%; margin: 20px 1%;}
	/*Investigaciones destacadas*/
	.nspArtScroll2.nspPages3 .nspCol1 {padding: 0px 5px 10px 15px !important;}
	#nsp-nsp-120 .nspArt p {padding: 10px 5px 10px !important;}
	#nsp-nsp-120 .nspCol1 {padding: 0 !important;}
	#nsp-nsp-120 {margin: 0 0 0 0.5%;}
	#nsp-nsp-120::after {font-size: 14px; line-height: 55px; height: 52px; text-align: left;}
	#nsp-nsp-120 .nspTopInterface {bottom: 8%; left: 8%;}
	.gente-links a {font-size: 16px;}
	a.envia {padding: 1.5%;}
	#nsp-nsp-120 h4 {font-size: 14px;}
	/*Personajes ckeckeados*/
	#PerCheck {width: 30%;}
	.perTT {width: 230px; height: 104px;}
	.view-item #PerCheck li, .view-itemlist #PerCheck li {height: 99px;}
	/*Que es CC*/
	.custom.qEs {width: 44.5%; height: 104px}
	/*Youtube videos*/
	.yt-tt {line-height: 40px; margin-top: 0%;}
	/*//FOOTER///*/
	.logosFoot {width: 25%;}
	/*Menu*/
	#Mfooter {display: none;}
	#Mfooter li {font-size: 15px;}
	/*#Mfooter li {margin: 2% 0 2% 2.7%;}*/
	.redes-foot {width: 43%;}
	.nav.menu li {margin: 4% 2%;width: auto;}
	#fbM {width: 82%; margin: 0 9%;}
	#produced {right: 0%;}
	footer .nav.menu li {font-size:16px; width: auto;}
	.Flogo {margin: 2% 0 0;}
	/*Gifs*/
	.gifs img {min-height: 120px;}
	.gifs {height: 120px;}
	/**/
	.moduletable.videos {width: 41%; /*height: 360px;*/}
	.moduletable.gif-cont {width: 57%; /*height: 360px;*/}
	/*Itemview*/
	.itemView .itemIntroText {margin: 0px 20px 20px;}
	.itemView .itemImageBlock {width: 98%;}
	.itemView .itemIntroText {margin: 10px 2%; float: left; width: 96%;}
	.itemView .itemIntroText img {float: left;}
	.itemView .itemImageBlock .itemImage a.modal img {width: 98% !important;}
	.related-items .moduleItemImage, .related-items .moduleItemIntrotext, #nsp-other-art .center.tcenter.fleft, #nsp-other-art .nspArt h4.nspHeader{width: 100%;}
	/*Personajes*/
	.itemListView ._personajes .catItemIntroText p {margin: 0 2% 0 3%; font-size: 14px; line-height: 22px; width: 95%;}
	.itemListView .groupLeading._personajes .catItemIntroText p{font-size: 14px;}
	#itemListSecondary ._personajes .text-min {display: none !important;}
	._personajes .groupSecondary .catItemHeader h3 {margin: 10px 0;}
	.itemid-124 #aside .well:nth-child(1), .itemid-124 #aside .well:nth-child(3) {margin: 1%}
	#itemListLeading ._personajes .catItemImageBlock {width: 54%;}
	.itemListView #itemListLeading .groupLeading._personajes .catItemCategory {left: 55%;}
	#itemListLeading ._personajes .catItemIntroText {width: 44%; margin:0 1%;}
	._personajes div.icon {margin: 9px 10px 21px;}
	.catItemView.groupLeading._personajes .catItemAuthor {display: none;}
	.qEs a {font-size: 22px;}
	._personajes .groupSecondary .catItemHeader h3 {font-size: 18px; line-height: 22px;}
	.view-item .custom.qEs, .view-itemlist .custom.qEs {width: 20%;}
	.view-itemlist #PerCheck, .view-item #PerCheck {width: 55%;}
	._personajes .groupLeading .catItemHeader {width: 44%; float: left; margin: 0 0 0 1%}
	._personajes .groupLeading .catItemTitle {font-size: 30px; line-height: 32px; margin: 25px 0 10px;}
	.view-item .well, .view-itemlist .well p, .task-tag.view-itemlist.itemid-101 .well p {font-size: 13px;}
	._personajes #itemListPrimary .itemContainer.itemContainerLast {height: auto; min-height: 350px;}
	._personajes .groupPrimary .catItemImageBlock {max-height: 215px; width: 100%;}
	.itemListView ._personajes .catItemIntroText {width: 100%; margin: 0 0 15%;}
	.itemListView .catItemView.groupPrimary.catItemIsFeatured._personajes {min-height: 500px;}
	._personajes #itemListPrimary .itemContainer.itemContainerLast {min-height: 500px;}
	.cont-well {height: 98px;}
	.view-item .well, .view-itemlist .well, .task-tag.view-itemlist.itemid-101 .well {min-height: 98px;}
	._personajes .groupSecondary .catItemHeader{width: 66%;}
	.userItemIntroText {width: 62%;}
	.itemListView .groupSecondary._personajes .catItemIntroText{margin-bottom: 1.5%;}
	._personajes #itemListSecondary .catItemIntroText {width: 72%; height: 80px;}
	.itemListView .itemList ._personajes.groupSecondary .catItemCategory {left: 73%; bottom: 1%;}
	._personajes #itemListPrimary .catItemHeader {width: 60%;}
	.itemListView ._personajes .catItemImageBlock {width: 250px;}
	.itemListView .itemList ._personajes.groupSecondary .catItemExtraFields {bottom: 2%; right: 55%}
	.itemTitle {line-height: 52px; font-size: 48px; letter-spacing: -0.03em;}
	._personajes #itemListPrimary .catItemExtraFields {right: 10%; bottom: 0;}
	.itemView .itemIntroText p {font-size: 18px;}
	.itemid-101 #itemListPrimary .itemContainer:nth-child(5) {display: none;}
	/*Metadata*/
	.itemid-227 ._metadata .itemList div.itemContainer {min-height: 400px !important;}
	/*Internas*/
	.view-item .well, .view-itemlist .well {width: 98%; margin:2%; }
	.view-itemlist .breadcrumb, .view-item .breadcrumb, .view-contact .breadcrumb, .view-itemlist.task-user .breadcrumb {left: 6%;}
	/*Periodismo por la gente*/
	.GintroT p {font-size: 16px; line-height: 30px;}
	.GintroT p.GintroB {padding: 0px 10.5px; font-size: 16px; line-height: 30px;}
	.itemid-138 .gente-links a {font-size: 15px;}
	.view-itemlist.itemid-138 .span9 .moduletable {margin-top: 40px;}
	#nsp-nsp-155 .nspArt img.nspImage {min-width: 170%; margin: 0 0 0 -35%; height: 145px;}
	.view-itemlist.itemid-138.view-itemlist .well {min-height: 147px; width: 16.66%;}
	.itemid-138 #nsp-nsp-155 .nspArts.bottom {height: 147px;}
	.GintroT div {float: left; width: 33%; margin: 10px 0;}
	.GintroT {width: 94%; margin: 0 3%;}
	.view-itemlist.itemid-138 .cont-well {height: 167px;}
	.itemid-138 .custom.gente-links {height: 125px;}
	.itemid-138 #nsp-nsp-150 .nspArt.nspCol1::before {padding-right: 15%; font-size: 14px;}
	.itemid-138 #aside .well:nth-child(1), .itemid-138 #aside .well:nth-c hild(3) {margin-right: 2%;}
	.itemid-138 #nsp-nsp-150 .nspTopInterface {float: left !important; z-index: 9999; margin: 10% 0 0 5%;}
	.itemid-138 #nsp-nsp-150 .nspTopInterface::before {top: 36px;left: 33px;}
	.itemid-138 #nsp-nsp-150 .nspArts.bottom {padding: 45px 16px 24px;}
	.itemid-138 .gente-links a {border-radius: 5px;}
	.itemid-138 .readon.inline {border-radius: 5px;}
	/*Contacto*/
	.custom.redesContact {width: 75%; margin: 0 12.5%;}
	.itemid-155 .cont-well {height: 129px;}
	.itemid-155 #aside .well:nth-child(3) {margin-right: 1%;}
	.itemid-155 #aside .well:nth-child(1){margin: 67px 1% 10px 0;}
	/*Otros articulos*/
	.view-item .span3 {width: 22.3%;}
	.view-item .span9 {width: 77.7%;}
	.view-item .span3 div.well {width: 58%;}
	.view-item .span3 div.well {margin: 2% !important;}
	/*boton votar periodismo por la gente*/
	.votar {bottom: 11%;font-size: 18px; left: 2%;}
	#nsp-nsp-107 .nspArt h4.nspHeader {font-size: 18px;}
}
@media screen and (min-width:960px) and (max-width:1023px){
	.container{width: 98%; margin: 0 1%;}
	.custom.container {width: 100%;}
	/*stick*/
	#bnr, body.view-itemlist.task-user #bnr {margin-top: 114px;}
	.stick-on .logo {width: 23%;}
	.stick-on .header-inner {margin-top: 0px;}
	/*Header*/
	.logo {margin: 1.5% 0 0; width: 35%;}
	/*////HOME////*/
	/*banner home*/
	.bnr-feat {margin: 0; width: 100%;}
	.banner-right {display: none;}
	.bnr-feat .moduleItemImage {width: 50%;}
	.bnr-feat .moduleItemIntrotext {width: 48.5%;}
	.bnr-feat .moduleItemTitle {margin: 0px 0 15px;}
   	/*Menu*/
	a#simple-menu, #sidemenu, .custom.m-mov{display: block;}
	.custom.m-mov{position: absolute; top: 14px;}
	header .nav.menu {display: none;}
	nav {float: left; width: 20%; min-height: 80px; margin: 1% 0 0;}
	.header-inner {width: 35%; float: right; margin-top: 20px;}
	header .redes-top-cont {float: left; width: 70%;}
	header .redes-top {width: 100%;}
	header .redes-top div {margin: 3% 0 0;}
	/*Banner k2*/
	.itemListView #itemListLeading .catItemIntroText h1 {font-size: 20px; top: 36%;}
	.itemListView #itemListLeading .catItemImageBlock::after {bottom: 39.7%; left: 56.8%; background-size: 90%;}
	.itemListView #itemListLeading .catItemIntroText {margin: 3% 2% 5%;}
	.catItemView.groupPrimary .catItemIntroText p {font-size: 14px; margin: 4% 1% 0;}
	.itemid-101 .catItemView.groupPrimary .catItemIntroText .text-min {margin: 1% 3% 2%;}
	.groupLeading li.social-sh {display: none;}
	/*Aside*/
	.well{overflow: hidden; margin: 0 0 2% 0; max-height: 245px; width: 48%}
	#aside .well:nth-child(1), #aside .well:nth-child(3) {margin-right: 4%;}
	.well .nspArtScroll2.nspPages3 .nspCol1 {padding: 0 !important;}
	.muro::after {bottom: -1%; left: 70.1%;}
	.video::after {bottom: -7%; left: 70.1%; background-size: 80%;}
	.muro::after {bottom: -7%; left: 70.1%; background-size: 80%;}
	#nsp-nsp-118 p {font-size: 13px; line-height: 23px; float: left; width: 96%; margin-top: 11px;}
	#nsp-nsp-118 p.respon {display: none;}
	.itemid-101.view-itemlist #PerCheck {width: 33.5%;}
	.itemid-101 .groupPrimary .catItemHeader {width: 50%;}
	.itemid-101 .groupPrimary .catItemTitle {font-size: 18px; margin: 10px 0 0;}
	#nsp-nsp-120 .nspArts.bottom {height: 302px;}
	.itemid-101 .itemListView .groupPrimary .catItemIntroText {width: 50%; margin: 0% 2% 6%; height: 80px; }
	.itemid-101 #itemListPrimary .itemContainer:nth-child(5) {display: none;}
	#itemListPrimary .catItemExtraFields {right: 36%;}
	.itemid-101 .groupLeading .catItemHeader h3 {font-size: 18px;}
	.itemid-101 .groupLeading .catItemHeader {margin: -25% 2% 0;}
	.itemid-101.view-itemlist .well.chK {font-size: 23px;}
	body.itemid-101.view-itemlist:not(.task-user) .cont-well {height: 216px;}
	.itemid-101.view-itemlist .well {max-height: 400px;}
	body.itemid-101:not(.task-user).view-itemlist p {font-size: 14px;}
	body.itemid-101:not(.task-user).view-itemlist .well p {font-size: 23px;}
	.itemid-101 .well.tw-check a {font-size: 13px;}
	.itemid-101 .itemListView #itemListLeading .catItemImageBlock {height: 325px;}
	.tw-check a.moduleItemImage {height: 50px; width: 50px;}
	.tw-check a.moduleItemTitle {font-size: 14px; margin: 6% 10% 5%;}
	.tw-check .moduleItemImage {height: 100px;width: 100px;}
	.well.tw-check h3.page-header {font-size: 14px; margin: 17% 0 10%;}
	.view-itemlist.itemid-101 .span3 {margin-top: 25px;}
	.view-item .span3, .view-itemlist .span3 , .task-tag.view-itemlist.itemid-101 .span3 {width: 10%;}	
	.view-item .span9, .view-itemlist .span9 {width: 89%; margin-right: 1%;}
	.view-item .well p {font-size: 12px;}
	.itemView .itemBody .itemFullText p {line-height: 24px;}
	.itemListView .groupPrimary .catItemCategory {left: 40%;}
	.userItemIntroText {width: 60%;}
	.related-items .moduleItemImage, .related-items .moduleItemIntrotext, , #nsp-other-art .center.tcenter.fleft, #nsp-other-art .nspArt h4.nspHeader{width: 100%;}
	/*twcheck*/
	.tw-check h3 {margin: 12% 0;}
	.tw-check {min-height: 352px; margin-left: 0.5%; width: 40%;}
	.tw-img {margin: 3% 7% 2% 3%;} 
	/*item-list*/
	.itemListView .catItemIntroText {width: 50%; margin: 2% 2% 0;}
	.groupPrimary .catItemImageBlock {max-height: 161px; overflow: hidden; width: 205px;}
	/*Gk5 personas con estrella*/
	#nsp-nsp-113 .nspText.tleft.fleft {font-size: 16px; width: 56%; margin: -105px 2% 0;}
	#nsp-nsp-113 .nspImage {min-width: 127% !important; margin: 0 -23% 0 -15%; height: 215px !important;}
	/*Periodismo por la gente*/
	.itemid-101 .well:nth-child(1) h3 {font-size: 15px; margin: 0% 0 3%;}
	.botright h3 {margin: 0px 0 25px; font-size: 18px; width: 80%;padding-right: 15%;}
	.itemid-101 #itemListPrimary .itemContainer {margin: 3% 0 0;}
	#nsp-nsp-107 .nspPagination {top: 16%;}
	#nsp-nsp-107 p {font-size: 14px; line-height: 22px;}
	.custom.gente-links {height: 107px;}
	.botright{margin-top: 2%;}
	.gente-links a {margin: 11.5% 0;}
	a.envia {margin: 10% 5%;}
	#nsp-nsp-107 .readon.inline {bottom: 28%; left: 1%;}
	#nsp-nsp-120 {width: 21%; margin: 0 0 0 0.5%;}
	.itemid-138 .mcRightSp {display: none;}
	.itemid-138 .bnr-feat{width: 98%;}
	/*Metadata*/
	#nsp-nsp-118 {width: 33%; margin-right: 1.5%; height: 343px;}
	#nsp-nsp-118 h4 {margin:0; padding: 0}
	.meta-TT {height: 343px; width: 230px;}
	#nsp-nsp-118 h3 {display: none;}
	/*Bnr fear datos*/
	.itemid-227 .moduletable.twCi, .itemid-227 .moduletable.chK, .itemid-227 .moduletable.iNvi {display: none;}
	.itemid-227 .bnr-feat {width: 98%; margin: 20px 1%;}
	/*Investigaciones destacadas*/
	.nspArtScroll2.nspPages3 .nspCol1 {padding: 0px 5px 10px 15px !important;}
	#nsp-nsp-120 .nspArt p {padding: 10px 5px 10px !important;}
	#nsp-nsp-120 .nspCol1 {padding: 0 !important;}
	#nsp-nsp-120 {margin: 0 0 0 0.5%;}
	#nsp-nsp-120::after {font-size: 14px; line-height: 55px; height: 52px; text-align: left;}
	#nsp-nsp-120 .nspTopInterface {bottom: 8%; left: 8%;}
	.gente-links a {font-size: 15px;}
	a.envia {padding: 1.5%;}
	#nsp-nsp-120 h4 {font-size: 14px;}
	/*Personajes ckeckeados*/
	#PerCheck {width: 30%;}
	.perTT {width: 230px; height: 104px;}
	.view-item #PerCheck li, .view-itemlist #PerCheck li {height: 103px;}
	/*Que es CC*/
	.custom.qEs {width: 44.5%; height: 104px}
	/*Youtube videos*/
	.yt-tt {line-height: 40px; margin-top: -6%;}
	/*//FOOTER///*/
	.logosFoot {width: 30%;}
	/*Menu*/
	#Mfooter {display: none;}
	#Mfooter li {font-size: 15px;}
	/*#Mfooter li {margin: 2% 0 2% 2.7%;}*/
	.redes-foot {width: 43%;}
	.nav.menu li {margin: 4% 2%;width: auto;}
	#fbM {width: 82%; margin: 0 9%;}
	#produced {right: 0%;}
	footer .nav.menu li {font-size:16px; width: auto; margin: 4% 3%;}
	.Flogo {margin: 2% 0 0;}
	/*Gifs*/
	.gifs img {min-height: 120px;}
	.gifs {height: 120px;}
	/**/
	.moduletable.videos {width: 41%; /*height: 360px;*/}
	.moduletable.gif-cont {width: 57%; /*height: 360px;*/}
	/*Itemview*/
	.itemView .itemIntroText {margin: 0px 20px 20px;}
	.itemView .itemImageBlock {width: 98%;}
	.itemView .itemIntroText {margin: 10px 2%; float: left; width: 96%;}
	.itemView .itemIntroText img {float: left;}
	.itemView .itemImageBlock .itemImage a.modal img {width: 98% !important;}
	/*Personajes*/
	.itemListView ._personajes .catItemIntroText p{margin:0 3%;}
	.itemid-124 #aside .well:nth-child(1), .itemid-124 #aside .well:nth-child(3) {margin: 1%}
	#itemListLeading ._personajes .catItemImageBlock {width: 54%;}
	.itemListView #itemListLeading .groupLeading._personajes .catItemCategory {left: 55%;}
	#itemListLeading ._personajes .catItemIntroText {width: 42%; margin:0 1%;}
	._personajes div.icon {margin: 9px 10px 21px;}
	.catItemView.groupLeading._personajes .catItemAuthor {display: none;}
	.qEs a {font-size: 22px;}
	.view-item .custom.qEs, .view-itemlist .custom.qEs {width: 20%;}
	.view-itemlist #PerCheck, .view-item #PerCheck {width: 53%;}
	._personajes .groupLeading .catItemHeader {width: 43%; float: left; margin: 0 0 0 1%}
	._personajes .groupLeading .catItemTitle {font-size: 31px; line-height: 36px; margin: 25px 0 10px;}
	.view-item .well, .view-itemlist .well p, .task-tag.view-itemlist.itemid-101 .well p {font-size: 12px;}
	._personajes #itemListPrimary .itemContainer.itemContainerLast {height: auto; min-height: 350px;}
	._personajes .groupPrimary .catItemImageBlock {max-height: 215px; width: 100%;}
	.itemListView ._personajes .catItemIntroText {width: 100%; margin: 0 0 15%;}
	.itemListView .catItemView.groupPrimary.catItemIsFeatured._personajes {min-height: 500px;}
	._personajes #itemListPrimary .itemContainer.itemContainerLast {min-height: 500px;}
	.cont-well {height: 98px;}
	.view-item .well, .view-itemlist .well, .task-tag.view-itemlist.itemid-101 .well {min-height: 98px;}
	._personajes .groupSecondary .catItemHeader {width: 66%;}
	.itemListView .groupSecondary._personajes .catItemIntroText{margin-bottom: 5%;}
	._personajes #itemListSecondary .catItemIntroText {width: 70%; height: 80px;}
	.itemListView .itemList ._personajes.groupSecondary .catItemCategory {left: 71%; bottom: 1%;}
	._personajes #itemListPrimary .catItemHeader {width: 60%;}
	.itemListView ._personajes .catItemImageBlock {width: 250px;}
	.itemListView .itemList ._personajes.groupSecondary .catItemExtraFields {bottom: 0%; right: 52%}
	.itemTitle {line-height: 58px;}
	._personajes #itemListPrimary .catItemExtraFields {right: 10%; bottom: 0;}
	/*Metadata*/
	.itemid-227 ._metadata .itemList div.itemContainer {min-height: 370px !important;}
	/*Internas*/
	.view-item .well, .view-itemlist .well {width: 98%; margin:2%; }
	.view-itemlist .breadcrumb, .view-item .breadcrumb, .view-contact .breadcrumb, .view-itemlist.task-user .breadcrumb {left: 6%;}
	/*Periodismo por la gente*/
	.itemid-138 .gente-links a {font-size: 15px;}
	.view-itemlist.itemid-138 .span9 .moduletable {margin-top: 40px;}
	#nsp-nsp-155 .nspArt img.nspImage {min-width: 170%; margin: 0 0 0 -35%; height: 145px;}
	.view-itemlist.itemid-138.view-itemlist .well {min-height: 147px; width: 17.66%;}
	.itemid-138 #nsp-nsp-155 .nspArts.bottom {height: 147px;}
	.GintroT div {float: left; width: 50%; margin: 10px 0;}
	.GintroT {width: 75%; margin: 0 12.5%;}
	.view-itemlist.itemid-138 .cont-well {height: 166px;}
	.itemid-138 .custom.gente-links {height: 125px;}
	.itemid-138 #nsp-nsp-150 .nspArt.nspCol1::before {padding-right: 15%;}
	.itemid-138 #aside .well:nth-child(1), .itemid-138 #aside .well:nth-child(3) {margin-right: 2%;}
	/*Contacto*/
	.custom.redesContact {width: 80%; margin: 0 10%;}
	.itemid-155 .twCi {font-size: 17px;}
	.itemid-155 .cont-well {height: 129px;}
	.itemid-155 #aside .well:nth-child(3) {margin-right: 1%;}
	.itemid-155 #aside .well:nth-child(1){margin: 67px 1% 10px 0;}	
	/*Otros articulos*/
	.view-item .span3 {width: 22.3%;}
	.view-item .span9 {width: 76.7%;}
	.view-item .span3 div.well {width: 58%;}
	.view-item .span3 div.well {margin: 2% !important;}
	.view-item .mcBot .cont-well, .view-itemlist .mcBot .cont-well {height: 92px;}
	section.well {max-height: 100%;}
	/*boton votar periodismo por la gente*/
	.votar {bottom: 11%;font-size: 18px; left: 2%;}
	#nsp-nsp-107 .nspArt h4.nspHeader {font-size: 18px;}
	#nsp-other-art .center.tcenter.fleft, #nsp-other-art .nspArt h4.nspHeader {width: 100%;}
}
@media screen and (max-width:959px){
	/*Periodismo por la gente*/
	.view-itemlist.itemid-138 .span9 .moduletable.Form {width: 99%;}
	.view-itemlist.itemid-138 .span9 .moduletable, .view-itemlist.itemid-138 .span9 .moduletable.gente {float: left; width: 99%; margin-top: 20px;}
	.view-itemlist.itemid-138 .span9 .moduletable.gente-links {float: left; width: 99%;}
	.itemid-138 .catItemImageBlock {display: none;}
	.GintroT div {float: left; margin: 10px;}
	.view-itemlist.itemid-138 .span9 .moduletable.introT h3 {width: 98%;}
	.nspImageWrapper {width: auto;}
	.nspPagination{display: block !important;}
	.itemid-155 .span9, .itemid-155 .span3 {width: 98%; margin: 1%;}
	.custom.redesContact {margin: 0 auto; width:55%;}
	.banner-right {display: none;}
	.bnr-feat {margin: 0% 1% 0; width: 98%;}
	.bnr-feat .moduleItemImage {position: relative; width: 100%;}
	.bnr-feat .moduleItemIntrotext {width: 96%; margin: 0 2% 4%;}
	.itemid-101 .respon{display: none;}
	.itemid-138 .mcRightSp {display: none;}
	/*Bnr fear datos*/
	.itemid-227 .moduletable.twCi, .itemid-227 .moduletable.chK, .itemid-227 .moduletable.iNvi {display: none;}
	.itemid-227 .bnr-feat {width: 98%; margin: 20px 1%;}
	.view-item .breadcrumb > .active, .breadcrumb > li:nth-child(3) {display: none;}
	.related-items .moduleItemImage, .related-items .moduleItemIntrotext, , #nsp-other-art .center.tcenter.fleft, #nsp-other-art .nspArt h4.nspHeader{width: 100%;}
	#nsp-other-art{display: none;}
	.ifcn-foot { position: relative; text-align: right; display: block; margin: 0 auto; max-width: 100px; text-align: center;}
	.ifcn-foot img {margin: 15px 0;}
}

@media screen and (min-width:768px) and (max-width:959px){
	header .nav.menu {display: none;}
	#bnr, body.view-itemlist.task-user #bnr {margin-top: 95px;}
	.header {height: 70px;}
	.container{width: 98%; margin: 0 1%;}
	.custom.container {width: 98%;}
	.view-itemlist .breadcrumb, .view-item .breadcrumb, .view-contact .breadcrumb, .view-itemlist.task-user .breadcrumb {left: 8%;}
	.bnr-sect, body.view-itemlist.task-user .bnr-sect {font-size: 18px; line-height: 48px;}
	/*stick*/
	.stick-on .logo {margin: 0.8% 7% 0.2% 0; width: 34%;}
	.stick-on .header-inner {margin-top: 0px; float: right; top: 0;}
	.stick-on nav {width: 10%;}
	/*Header*/
	.logo {margin: 1.5% 0 0; width: 45%;}
	/*////HOME////*/
	/*Main-cont*/
	.span9 {width: 98%; margin: 0 1%;}
	.bnr-feat .moduleItemDateCreated {margin: 10px 10px 0 0;}
	.itemListView .catItemIntroText {width: 56%;}
	/*Menu*/
	nav {float: left; width: 15%; min-height: 80px; margin: 1% 0 0;}
	header .nav.menu li.active::after, header .nav.menu li:hover::after {margin: 0px 20%;}
	.header-inner {width: 40%; margin-top: 0; top: 13px;}
	.custom.m-mov {top: 13px;}
	header .redes-top {width: 100%;}
	header .redes-top div {margin: 3% 0;}
	header .redes-top-cont {float: left; width: 73%;}
	a#simple-menu, #sidemenu, .custom.m-mov{display: block;}
	.view-itemlist.itemid-101 .span9 {width: 98%;}
	.view-itemlist.itemid-101 .span3 {width: 98%;}
	/*home*/
	.itemid-101 .itemListView #itemListLeading .catItemImageBlock{height: auto;}
	.itemListView .catItemImageBlock, .task-user.view-itemlist .userItemImageBlock{width: 40%;}
	.userItemIntroText {width: 58%;}
	.itemListView ._personajes .catItemImageBlock {width: 40%;}
	.itemid-101 .itemListView .groupPrimary .catItemImageBlock { width: 40%;}
	.itemListView .groupPrimary .catItemImageBlock { width: 100%;}
	._personajes #itemListPrimary .itemContainer.itemContainerLast{height: auto;}
	.itemid-101 .groupPrimary .catItemHeader {width: 56%;}
	#itemListPrimary .catItemExtraFields {right: 40%;}
	.itemListView #itemListLeading .catItemIntroText h1 {font-size: 26px; top: 46%;}
	.itemListView #itemListLeading .catItemImageBlock::after {bottom: 24.3%; left: 65.4%; background-size: 100%;}
	.itemListView #itemListLeading .catItemIntroText {margin: 0% 1% 3%; width: 98%;}
	.itemListView .groupPrimary .catItemCategory {left: 42%;}
	._personajes .groupLeading .catItemHeader {width: 98%; margin:0 1% }
	.itemid-101.view-itemlist #PerCheck {width: 47%;}
	.links {margin-top: 2%;}
	.Flogo {margin-top: 15px;}
	.custom.qEs{display: none;}
	.gente-links a {width: 43%;}
	/*Aside*/
	.well{overflow: hidden;}
	.span3 {width: 98%; margin: 1.5% 1%;}
	.video::after, .muro::after {left: 78%;}
	.well .nspArts, .nspLinksWrap {padding: 0 !important;}
	.well .nspImageWrapper {width: 100%;}
	.well .nspArt img.nspImage {margin: 10px; text-align: right; float: right;}
	.well #nsp-nsp-113 .nspImageWrapper::after {right: -2%;}
	#nsp-nsp-113 .nspText.tleft.fleft {margin: -120px 2% 0; line-height: 25px;}
	.view-itemlist .row-fluid {margin-top: 2%;}
	.botright h3 {margin: 20px 0 55px; font-size: 29px; width: 80%;padding-right: 15%;}
	#nsp-nsp-107 .nspPagination {top: 5%; left: 6%;}
	.nspPagination li:hover, .nspPagination li.active{background-color: #0D50BF !important}
	#nsp-nsp-107 p {font-size: 18px;}
	.custom.gente-links {height: 110px;}
	.botright{margin-top: 2%;}
	.gente-links a {margin: 5.5% 0;}
	a.envia {margin: 4% 5%;}
	#nsp-nsp-107 .readon.inline {bottom: 18%; left: 6%;}
	#nsp-nsp-120 {width: 50%; margin: 0 0 0 0.5%;}
	.tw-check {width: 97%;margin: 1%;}
	.itemid-101 .well:nth-child(1) h3 {margin: 3% 0 5%;}
	#nsp-nsp-107 .nspArt h4.nspHeader {padding: 0px 15px 0px 0;}
	.tw-check .moduleItemTitle {margin: 0 5% 5%;}
	/*Metadata*/
	.meta-TT {width: 32%; margin-left: 1%;}
	#nsp-nsp-118 {width: 65%; margin-right: 1.5%;}
	#nsp-nsp-118 h4 {margin: 10px 0 5px;}
	/*Investigaciones destacadas*/
	#nsp-nsp-120 .nspArt p {padding: 14px 5px 10px !important;}
	#nsp-nsp-120 .nspCol1 {padding: 0 !important;}
	#nsp-nsp-120 {margin: 0 0 0 0.5%;}
	#nsp-nsp-120::after {font-size: 14px; line-height: 40px; height: 52px; text-align: left;}
	#nsp-nsp-120 .nspTopInterface {bottom: 8%; left: 8%;}
	.gente-links a {font-size: 18px;}
	a.envia {padding: 1.5%;}
	#nsp-nsp-120 h4 {font-size: 13px;}
	/*Personajes ckeckeados*/
	.view-itemlist #PerCheck, .view-item #PerCheck {width: 47%; margin-left: 2.5%;}
	#PerCheck li {margin: 4% 1%; width: 18% !important; height: 104px;}
	/*Que es CC*/
	.custom.qEs {width: 44.5%; height: 104px}
	/*Links*/
	.perTT {line-height: 75px; width: 47%; margin-left: 1%;}
	.custom.qEs {width: 99%; height: 100px; margin: 0% auto 2%;}
	.links .nspArts{padding: 0 15px;}
	/*Youtube videos*/
	.yt-tt {line-height: 40px;}
	/*//FOOTER///*/
	.logosFoot {width: 30%;}
	/*Menu*/
	#Mfooter {display: none;}
	.redes-foot {width: 60%;}
	.nav.menu li {margin: 4% 2%;width: auto;}
	#fbM {width: 100%; margin: 0}
	footer .nav.menu li {margin: 4% 3%;}
	#produced {right: 2%;}
	footer .nav.menu li {font-size:16px; width: auto;}
	/*Gifs*/
	.gifs img {min-height: 130px;}
	/**/
	.moduletable.videos {width: 100%; padding: 0; margin: 0; height: auto;}
	.moduletable.gif-cont {width: 100%;}
	.media{background-repeat: repeat;}	
	/*Media*/
	.media .container {background: #000;}
	.yt-img iframe {margin: 0 2%; width: 96%;}
	.yt-tt {padding: 0 0px; width: 100%;}
	/*Internas*/
	/*.view-item .span3,*/ .view-itemlist .span3 , .task-tag.view-itemlist.itemid-101 .span3, .view-itemlist.task-user .span3 {display: none;}
	.view-item .span9, .view-itemlist .span9 {width: 98%; margin: 0 1%;}
	.itemid-227 ._metadata .itemList div.itemContainer {min-height: 385px !important;}
	/*Personajes*/
	._personajes .groupLeading .catItemTitle {font-size: 42px; line-height: 48px;}
	.itemListView #itemListLeading .groupLeading._personajes .catItemCategory {bottom: 1%; left: 3%; top:  auto;}
	.itemListView .itemList ._personajes.groupSecondary .catItemExtraFields {right: 6%; bottom: 1%;}
	._personajes .groupLeading .catItemTitle {margin: 10px 0 10px;}
	._personajes #itemListPrimary {margin: 30px 0;}
	._personajes .itemContainer.itemContainerLast {margin: 2% 3% 2% 0;}
	.itemListView .itemList ._personajes .catItemCategory {bottom: 0%; left: 0;}
	#itemListLeading ._personajes .catItemImageBlock {width: 100%;}
	._personajes .groupSecondary .catItemHeader {width: 56%;}
	._personajes .groupPrimary .catItemIntroText {margin: 5% 0;}
	._personajes #itemListSecondary .catItemIntroText {width: 60%; margin: 0 0 6%; height: 100px;}
	.itemListView .itemList ._personajes.groupSecondary .catItemCategory {left: 42%;}
	.item-156, .item-157{display: none;} 
	/*Itemview*/
	.itemView .itemIntroText {margin: 0px 20px 20px;}
	.itemView .itemImageBlock {width: 98%;}
	.itemView .itemIntroText {margin: 10px 0; float: left; width: 100%;}
	.itemView .itemIntroText img {float: left;}	
	.itemView .itemImageBlock .itemImage a.modal img {width: 98% !important;}
	/*Contacto*/
	.redes-cont div {margin: 2.5% 5%;}
	.custom.redesContact {width: 55%;}
	.itemid-155 .span3 .well.redesContact {height: 150px;}
	/*periodismo por la gente*/
	.GintroT div {float: left; margin: 10px 0; width: 50%;}
	/*Otros Articulos*/
	.view-item .span3 {width: 100%;}
	.view-item .span3 div.well{display: none;}
	#nsp-other-art .nspArt h4.nspHeader {font-size: 21px;}
	#nsp-other-art .nspArt.nspCol1{width: 48%; float: left; margin: 1%; min-height: 360px; padding: 1% !important;}
	.view-item section.well {margin: 1%; width: 98%;}
	/*boton votar periodismo por la gente*/
	.votar {font-size: 22px;}
	}
@media screen and (max-width:767px){
	header .redes-top-cont {display: none;}
	.itemid-101 #bnr {margin-top: 100px;}
	.header{transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s;}
	.stick-on {top: 0; opacity: 1; position: fixed;}
	.row-fluid {margin-top: 20px;}
	.bnr-sect, body.view-itemlist.task-user .bnr-sect {font-size: 16px; line-height: 41px;}
	.breadcrumb > .active {display: none;}
	#itemListPrimary .catItemBody > li {position: relative;}
	.copyc {font-size: 11px;}
	#produced a {font-size: 11px;}
	._personajes .addthis_sharing_toolbox {position: relative}
	/*home*/
	#nsp-nsp-120 .nspArt img.nspImage {width: auto !important; height:  auto !important;}
	/*Personajes*/
	._personajes .groupLeading .catItemHeader {width: 98%;margin: 0 1%;}
	.itemListView #itemListLeading .catItemIntroText {margin: 2% 1% 10%; width: 98%;}
	._personajes #itemListPrimary .itemContainer.itemContainerLast {width: 100% !important; margin: 0 1% 20px !important; height: auto;}
	._personajes #itemListPrimary .itemContainer.itemContainerLast:first-child {margin: 1% 2% 20px 0 !important;}
	._personajes .itemListView .catItemImageBlock {width: 100%;}
	._personajes .groupSecondary .catItemHeader {width: 96%; margin: 10px 2%;}
	._personajes #itemListSecondary .catItemIntroText {margin:2% 0 7%; width: 100%;}
	.itemListView #itemListPrimary ._personajes .catItemImageBlock {margin-left: 0%;}
	.itemListView .itemList ._personajes.groupSecondary .catItemCategory {left: 3%;}
	.itemid-101 .itemListView .groupPrimary .catItemCategory{display: none;}
	.itemListView .groupPrimary .catItemCategory {display:block;}
	.itemListView ._personajes .catItemIntroText {width: 100%; margin: 2% 0 5%;}
	._personajes .groupPrimary .catItemTitle {margin: 0px 0 0;}
	._personajes .groupSecondary .catItemHeader h3 {margin: 0;}
	._personajes #itemListPrimary .catItemExtraFields {bottom: 0%; right: 10%;}
	.itemListView .itemList ._personajes.groupSecondary .catItemExtraFields {right: 10%;}
	.itemView .itemIntroText p {line-height: 30px;}
	.itemListView #itemListLeading .groupLeading._personajes .catItemCategory{position:  absolute; top :auto; bottom: 0; left: 2%;}
	._personajes .groupLeading .catItemTitle {margin: 0px 0 10px; font-size: 40px;}
	._tagcloud {width: 95%;}
	/*#gente*/
	.itemid-138 .itemListView .itemContainer.itemContainerLast {width: 99% !important;}
	#nsp-nsp-107 .nspPagination {top: 90%; left: 2%;}
	.nspPagination li:hover, .nspPagination li.active {background-color: #333 !important;}
	/*itemview*/
	.itemView .itemRelated ul li {width: calc(98% - 4px);}
	.itemView {width: 98%; padding: 1%;}
	.itemIntroText p:nth-child(1) {font-size: 16px; line-height: 26px;}
	/*aside*/
	.view-itemlist #PerCheck, .view-item #PerCheck {width: 100%;}
	.view-item #PerCheck li, .view-itemlist #PerCheck li {width: 23% !important; margin: 0 1%; height: 133px;}
	.view-item .custom.qEs, .view-itemlist .custom.qEs {width: 97%; margin: 2% 0 2% 1.5%;}
	/*#Gente*/
	.itemid-138 #ce-cf-container-1, .itemid-138 #ce-cf-container-2, .itemid-138 #ce-cf-container-6, .itemid-138 #ce-cf-container-8 {width: 98%;}
	.itemid-138 #ce-custom-fields-container textarea {width: 95% !important;}
	.itemid-138 .readon.inline {bottom: 45px;}
	.itemid-138 #nsp-nsp-150 .nspArts.bottom {padding: 45px 45px 0;}
	.itemid-138 .itemList {margin-top: 20px;}
	.itemid-138 .nspImageWrapper.tleft.fright {width: 80px !important;}
	/*Contacto*/
	.itemid-155 .span3 .well.redesContact {margin: 0 0 15px;}
	.itemid-155 .span3 .well.redesContact {height: 83px;}
	.itemid-155 .ce-fltwidth-100 {margin: 0 2% 0px 0;}
	/*datos*/
	.k2Pagination {margin: 20px 0;}
	.itemid-101 .k2Pagination {margin: 0;}
	/*tagview*/
	.layout-tag .tagItemDateCreated{display: none;}
	.layout-tag .tagItemImageBlock {width: 100%; float: left;}
	.layout-tag .tagItemIntroText {width: 100%; float: left; margin: 10px 0;}
	.layout-tag .tagItemTitle {float: left; width: 100%; font-size: 30px; line-height: 38px; margin: 20px 0 10px;}
	.layout-tag .tagItemImageBlock img {width: 100% !important;}
	.layout-tag .tagItemView {width: 100%; margin: 20px 0;}
	.layout-tag .tagItemIntroText, .layout-tag .tagItemImageBlock, .layout-tag .tagItemView {margin: 0;}
	/*Otros Articulos*/
	.view-item .span3 {width: 100%; margin: 0;}
	.view-item .span3 div.well{display: none;}
	#nsp-other-art .nspArt h4.nspHeader {font-size: 21px;}
	#nsp-other-art .nspArt.nspCol1{width: 48%; float: left; margin: 1%; min-height: 360px; padding: 1% !important;}
	.view-item section.well {margin: 0; width: 100%;}
	.itemNavigation {float: left; text-align: left; margin: 15px 0 10px; padding: 0 15px; box-sizing: border-box;}
	/*gente*/
	body:not(.itemid-138).itemView._gente .itemImageBlock {width: 50%;}
	body:not(.itemid-138).itemView._gente .clr {clear: none;}
	body:not(.itemid-138).itemView._gente .itemIntroText {width: 94%; margin-top: 20px;}
	/*IFCN footer*/
	.ifcn-foot {margin: 10px auto; width: 100%;}
}
@media screen and (min-width:600px) and (max-width:767px){
	header .nav.menu {display: none;}
	.container{width: 98%; margin: 0 1%;}
	.custom.container {width: 98%;}
	.view-itemlist .breadcrumb, .view-item .breadcrumb, .view-contact .breadcrumb, .view-itemlist.task-user .breadcrumb {left: 10%;}
	/*Header*/
	.logo {margin: 15px 0 0; width: 55%;}
	/*Stick*/
	#bnr {margin-top: 95px;}
	.stick-on .logo {margin: 0.8% 7% 0.2% 0; width: 34%;}
	.stick-on .header-inner {margin-top: 0px; float: right; top: 0;}
	.stick-on .custom.m-mov {top: 7px;}
	/*////HOME////*/
	/*Main-cont*/
	.tw-check .moduleItemTitle {width: 61%; margin: 0 5% 5%;}
	.itemid-101 .groupPrimary .catItemHeader {width: 96%;}
	.view-itemlist.itemid-101 .span9 {width: 98%; margin: 0 1%;}
	.itemid-101 .groupLeading .catItemHeader {margin: -24% 2% 0;}
	.itemid-101 .itemListView .catItemIntroText {margin: 0% 2% 4%; width: 96%;}
	.span9 {width: 98%; margin: 0 1%;}
	.itemid-101 #aside .well:nth-child(1), .itemid-101 #aside .well:nth-child(3), .itemid-101 #aside .well:nth-child(5) {margin-right: 2%;}
	.itemid-101.view-itemlist .well {margin: 0; width: 96%;}
	.itemid-101.view-itemlist .well p {font-size: 32px;}
	.itemListView .catItemImageBlock {width: 100%;}
	.itemListView ._personajes .catItemImageBlock {width: 100%;}
	.itemListView .catItemImageBlock img, .userItemImageBlock img {width: 100% !important;}
	.userItemIntroText {width: 98%; margin: 1%;}
	.userItemImageBlock{width: 100%;}	
	.itemListView .catItemIntroText {width: 94%; margin: 6% 3% 0;}
	.view-itemlist.itemid-101 .span3 {width: 100%;}
	#itemListPrimary .catItemExtraFields {right: 36%;}
	/*Menu*/
	header nav {display: none;}
	header .nav.menu li.active::after, header .nav.menu li:hover::after {margin: 0px 20%;}
	.header-inner {width: 45%; margin-top: 0;}
	header .redes-top {width: 100%;}
	header .redes-top div {margin: 3% -1% 0;}
	header .redes-top-cont {float: left; width: 80%;}
	a#simple-menu, #sidemenu, .custom.m-mov{display: block;}
	/*Banner k2*/
	.bnr-feat .moduleItemTitle {font-size: 44px; line-height: 50px;}
	.itemListView #itemListLeading .catItemIntroText h1 {font-size: 21px; top: 46%;}
	.itemListView #itemListLeading .catItemImageBlock::after {bottom: 25%; left: 63%; background-size: 90%;}
	.itemListView #itemListLeading .catItemIntroText {margin: 2% 1% 10%; width: 98%;}
	.itemid-101 .groupLeading .catItemHeader h3 {font-size: 20px;}
	.itemid-101 .itemListView #itemListLeading .catItemImageBlock {height: auto;}
	/*Personajes*/
	#itemListLeading ._personajes .catItemImageBlock {width: 100%;}
	._personajes #itemListPrimary .itemContainer.itemContainerLast {height: auto; margin: 2% 0% !important;}
	.itemListView ._personajes .catItemIntroText {width: 60%; margin: 2% 0 6%;}
	.itemListView .itemList ._personajes .catItemCategory {left: 0%;}
	._personajes #itemListSecondary .catItemIntroText {margin-top: 0%; width: 100%;}
	._personajes .catItemCategory {margin: 0;}
	.itemListView ._personajes .catItemIntroText p {margin: 0 1% 0; width: 98%;}
	/*Aside*/
	.well{overflow: hidden;}
	.span3 {width: 98%; margin: 1.5% 1%;}
	.video img, .muro img {min-width: 109%;  overflow: hidden; margin-top: -10px; }
	.video::after {left: 74%; bottom: -2%;}
	.muro::after {left: 74%; bottom: -2%;}
	.well .nspArts, .nspLinksWrap {padding: 0 !important;}
	.well .nspImageWrapper {width: 100%;}
	.well .nspArt img.nspImage{min-width: 109%;}
	.well #nsp-nsp-113 .nspImageWrapper::after {right: -2%;}
	#nsp-nsp-113 .nspText.tleft.fleft {margin: -120px 2% 0;}
	.botright h3 {margin: 20px 0 55px; font-size: 23px; width: 80%;padding-right: 15%;}
	#nsp-nsp-107 .nspPagination {top: 85%;}
	#nsp-nsp-107 p {font-size: 16px;}
	.custom.gente-links {height: 110px;}
	.botright{margin-top: 2%;}
	.gente-links a {margin: 5.5% 0;}
	a.envia {margin: 4% 5%;}
	#nsp-nsp-107 .readon.inline {bottom: 18%; left: 2%;}
	#nsp-nsp-120 {width: 50%; margin: 0 0 0 0.5%;}
	/*Periodismo por la gente*/
	#nsp-nsp-107 .nspImageWrapper {width: auto; margin: 5px !important;}
	/*tw-check*/
	.tw-check {width: 96%;margin:4% 2%;}
	.tw-check h3 {margin: 17% 6%;}
	/*Metadata*/
	.meta-TT {width: 32%; margin-left: 1%; height: 302px;}
	#nsp-nsp-118 {width: 65.5%; margin-right: 1%; height: auto;}
	#nsp-nsp-118 h4 {margin: 10px 0 5px;}
	/*Investigaciones destacadas*/
	.nspArtScroll2.nspPages3 .nspCol1 {padding: 0px 5px 10px 5px !important; min-height: 280px;}
	#nsp-nsp-120 .nspArt p {padding: 14px 5px 10px !important;}
	#nsp-nsp-120 .nspCol1 {padding: 0 !important;}
	#nsp-nsp-120 {margin: 0 0 0 0.5%;}
	#nsp-nsp-120::after {font-size: 14px; line-height: 40px; height: 52px; text-align: left;}
	#nsp-nsp-120 .nspTopInterface {bottom: 3%; left: 7%;}
	.itemid-101.view-itemlist #PerCheck {width: 46.5%;}
	.gente-links a {font-size: 18px; width: 43%;}
	a.envia {padding: 1.5%;}
	#nsp-nsp-120 h4 {font-size: 13px;}
	/*Personajes ckeckeados*/
	.view-itemlist #PerCheck, .view-item #PerCheck {width: 47%; margin-left: 2.5%;}
	#PerCheck li {margin: 4% 1%; width: 18% !important; height: 104px;}
	.custom.qEs {display: none;}
	.item-156, .item-157 {display: none;}
	li.item-131 {display: none;}
	/*Que es CC*/
	.custom.qEs {width: 44.5%; height: 104px}
	/*Links*/
	.perTT {line-height: 75px; width: 50%;}
	.custom.qEs {width: 99%; height: 100px; margin: 0% auto 2%;}
	.links .nspArts{padding: 0 15px;}
	/*Youtube videos*/
	.yt-tt {line-height: 40px;}
	/*//FOOTER///*/
	.logosFoot {width: 50%;}
	.Flogo {margin: 15px 0;}
	footer .nav.menu li {margin: 4% 1%;}
	/*Menu*/
	#Mfooter {display: none;}
	.Flogo {margin-top: 15px;}
	.redes-foot {width: 70%;}
	.nav.menu li {margin: 4% 2%;width: auto;}
	#fbM {width: 98%; margin: 0 1%;}
	#produced {right: 2%;}
	footer .nav.menu li {font-size:15px; width: auto;}
	/*Gifs*/
	.gifs img {min-height: 150px;}
	.gifs {width: 31%; margin: 10px 1% 0px;}
	.gif-cont p {padding: 10px 2% 2% 2%;}
	/**/
	.moduletable.videos {width: 100%; padding: 0; margin: 0; height: auto;}
	.moduletable.gif-cont {width: 100%; height: 340px}
	.media{background-repeat: repeat;}	
	/*newsletter*/
	.acymailing_module_form .acymailing_introtext {font-size: 18px;}
	/*Media*/
	.yt-img iframe {margin: 0 2%; width: 96%;}
	.yt-tt {padding: 0 0px; width: 100%;}
	/*Contacto*/
	.ce-fltwidth-100 {width: 100%;}
	.ce-fltwidth-100 {width: 96%;}
	#ce-custom-fields-container textarea {width: 91% !important;}
	.row-fluid.row {margin-left: 0px !important;}
	/*Internas*/
	.itemListView #itemListLeading .groupLeading._personajes .catItemCategory {top: auto; bottom: 1%; left: 2%;}
	._personajes .groupLeading .catItemTitle {margin: 0px 0 10px;}
	.itemTitle {font-size: 36px; margin:5% 1% 1%;  line-height: 36px;}
	/*.view-item .span3, */.view-itemlist .span3 , .task-tag.view-itemlist.itemid-101 .span3, .view-itemlist.task-user .span3 {display: none;}
	.view-item .span9, .view-itemlist .span9 {width: 98%; margin: 0 1%;}
	.itemid-227 ._metadata .itemList div.itemContainer {width: 92% !important; margin: 4% 2% 0% !important;}
	.itemid-227 ._metadata .itemList div.itemContainer p {font-size: 14px;}
	.k2Pagination {padding: 5% 0;}
	.itemid-101 .k2Pagination {padding:0;}
	.itemView .itemToolbar {top: 8px;}
	/*Itemview*/
	.itemView .itemIntroText {margin: 0px 20px 20px;}
	.itemView .itemImageBlock {width: 98%;}
	.itemView .itemIntroText {margin: 10px 1%; float: left; width: 98%;}
	.itemView .itemIntroText img {float: left;}	
	.itemView .itemImageBlock .itemImage a.modal img {width: 98% !important;}
	.itemListView .itemList ._personajes.groupSecondary .catItemExtraFields {left :1%; bottom: 0;}
	.itemListView .itemList ._personajes.groupSecondary .catItemCategory {left: 3%; bottom: 1%;}
	.itemNavigation {margin: 20px 5px 0;}
	/*#gente*/
	.GintroT div {margin: 10px 14px;}
	/*Otros articulos*/
	#nsp-other-art .nspArt.nspCol1 {min-height: 300px;}
	/*boton votar periodismo por la gente*/
	.votar {font-size: 22px;}
}
@media screen and (min-width:480px) and (max-width:599px){
	header .nav.menu {display: none;}
	.container{width: 98%; margin: 0 1%;}
	.custom.container {width: 100%;}
	/*Stick*/
	#bnr {margin-top: 83px;}
	.stick-on .logo {margin: 0.8% 7% 0.2% 0; width: 48%;}
	.stick-on .header-inner {margin-top: 0px; float: right; top: 0;}
	.stick-on .custom.m-mov {top: 7px;}
	/*Header*/
	.logo {margin: 15px 0 0; width: 55%;}
	.custom.m-mov {width: 20%; right: 0; top: 20px;}
	/*////HOME////*/
	/*bnr home*/
	.bnr-feat .moduleItemTitle {font-size: 34px; line-height: 40px;}
	/*Main-cont*/
	.itemid-101 .groupPrimary .catItemTitle {font-size: 24px;}
	.itemid-101 .groupPrimary .catItemHeader {width: 98%;}
	.view-item .span9, .view-itemlist .span9, .itemid-101.task-tag .span9, .view-results .span9, .view-itemlist.task-user .span9, .view-itemlist.itemid-101 .span9 {width: 98%; margin: 0 1%;}
	.itemListView .catItemImageBlock {width: 98%; margin: 0 1%}
	.itemListView .catItemImageBlock img{width: 100% !important; border-radius: 0;}
	.itemListView .catItemIntroText {width: 98%; margin: 3% 1% 10%;}
	.itemListView .icon {margin-top: 20px;}
	.itemid-101 .itemListView #itemListLeading .catItemImageBlock {height: 280px;}
	.itemid-101 .groupLeading .catItemHeader {margin: -33% 2% 0;}
	.itemid-101.view-itemlist p {font-size: 14px;}
	._personajes .groupSecondary .catItemHeader h3 {font-size: 24px; line-height: 30px;}
	/*Menu*/
	header nav {display: none;}
	header .nav.menu li.active::after, header .nav.menu li:hover::after {margin: 0px 20%;}
	.header-inner {width: 45%; margin-top:0;}
	header .redes-top {width: 90%; margin-right: 10%;}
	header .redes-top div {margin: 3% -1% 0;}
	header .redes-top-cont {float: left; width: 80%;}
	a#simple-menu, #sidemenu, .custom.m-mov{display: block;}
	/*Banner k2*/
	.itemListView #itemListLeading .catItemIntroText h1 {font-size: 18px; top: 38%;}
	.itemListView #itemListLeading .catItemImageBlock::after {bottom: 31.5%; left: 55.2%; background-size: 80%;}
	.itemListView #itemListLeading .catItemIntroText {margin: 1% 2% 8%;}
	.itemid-101 .itemListView .catItemIntroText p {width: 100%; font-size: 15px; line-height: 25px;}
	.catItemView.groupPrimary .catItemIntroText p:first-child {width: 94%;}
	.itemListView .itemList ._personajes.groupSecondary .catItemExtraFields {right: 7%; bottom: 0;}
	.itemid-101 #itemListPrimary .itemContainer {margin: 2% 0;}
	/*Aside*/
	.view-itemlist.itemid-101 .span3 {width: 99%;}
	body.itemid-101.view-itemlist:not(.task-user) .cont-well {height: 223px;}
	.itemid-101.view-itemlist .well p {font-size: 25px;}
	.well{overflow: hidden;}
	.span3 {width: 98%; margin: 1.5% 1%;}
	.video img, .muro img {min-width: 109%;  overflow: hidden; margin-top: -10px; }
	.video::after {left: 72%; bottom: 2%;}
	.muro::after {left: 72%; bottom: -2%;}
	.well .nspArts, .nspLinksWrap {padding: 0 !important;}
	.well .nspImageWrapper {width: 100%;}
	.well .nspArt img.nspImage{min-width: 109%;}
	.well #nsp-nsp-113 .nspImageWrapper::after {bottom: 0%;left: 71.2%;}
	#nsp-nsp-113 .nspText.tleft.fleft {margin: -120px 2% 0; display: none !important;}
	.botright h3 {margin: 20px 0 25px; font-size: 18px; width: 80%;padding-right: 15%;}
	#nsp-nsp-107 .nspArts.bottom {padding: 0 10px;}
	#nsp-nsp-107 .nspPagination {top: 2%;}
	#nsp-nsp-107 p {font-size: 16px; margin: 24px 1% 0;}
	.custom.gente-links {height: 110px;}
	.botright{margin-top: 2%;}
	.gente-links a {margin: 10.5% 0;}
	a.envia {margin: 9% 5%;}
	#nsp-nsp-107 .readon.inline {bottom: 30%; left: 2%;}
	#nsp-nsp-107 .nspArt h4.nspHeader {font-size: 20px;}
	#nsp-nsp-120 {width: 100%; margin: 0;}
	/*Periodismo por la gente*/
	.itemid-101 .well:nth-child(1) h3 {margin: 6% 0 5%;}
	#nsp-nsp-107 .nspImageWrapper {width: auto; margin-left: 5px !important;}
	.itemid-138 #nsp-nsp-150 .nspTopInterface {margin-top: 60px;}
	.itemid-138 #nsp-nsp-150 .nspTopInterface::before {left: 45px;}
	.itemid-138 #nsp-nsp-150 .nspArt.nspCol1::before {padding-right: 15%; margin: 35px 30px 0 0;}
	.itemid-138 .gente-links a {width: 90%;margin: 1.5% 5%;} 
	/*tw-check*/
	.tw-check {width: 98%;margin: 20px 1%;}
	.tw-check .moduleItemTitle::before {font-size: 19px;}
	.tw-check h3 {margin: 17% 0%;}
	.tw-img {margin: 10% 0 5% 0%;}
	.tw-check a.moduleItemImage {height: 60px;width: 60px;}
	.well.tw-check h3.page-header {font-size: 14px;}
	.tw-check a.moduleItemTitle {margin: 0% 5%;}
	.tw-check p {margin: 20px 5%;}
	.tw-check .moduleCustomLink {margin: 0 8%;}
	#nsp-nsp-113 .nspImage {height: 223px !important;}
	/*Metadata*/
	.meta-TT {width: 98%; margin: 1%; height: auto; background-repeat: repeat;}
	#nsp-nsp-118 {width: 98%; margin: 1%; height: 270px;}
	#nsp-nsp-118 .nspList li{padding: 0;}
	#nsp-nsp-118 h4 {margin:0; padding: 0;}
	#nsp-nsp-118 p {font-size: 13px;}
	/*Investigaciones destacadas*/
	#nsp-nsp-120 .nspArt img.nspImage {margin: 0 40px;}
	.nspArtScroll2.nspPages3 .nspCol1 {padding: 0px 5px 10px 0px !important;}
	#nsp-nsp-120 .nspArt p {padding: 14px 5px 10px !important;}
	#nsp-nsp-120 .nspCol1 {padding: 0 !important;}
	#nsp-nsp-120::after {font-size: 14px; line-height: 40px; height: 52px; text-align: left;}
	#nsp-nsp-120 .nspTopInterface {bottom: 8%; left: 8%;}
	.gente-links a {font-size: 18px;}
	a.envia {padding: 1.5%;}
	#nsp-nsp-120 h4 {font-size: 13px;}
	/*Personajes ckeckeados*/
	#PerCheck {width: 100%; margin:0;}
	#PerCheck li {margin: 4% 0; width: 20% !important;}
	.itemid-101.view-itemlist #PerCheck {width: 99%; margin: 20px 0;}
	.itemid-101.view-itemlist .custom.qEs {width: 99%; margin: 0 0 10px;}
	#PerCheck .item-131, #PerCheck .item-156, #PerCheck .item-157  {display: none;}
	/*Que es CC*/
	.custom.qEs {width: 44.5%; height: 104px}
	/*Links*/
	.perTT {line-height: 75px; width: 98%; margin: 1%;}
	.custom.qEs {width: 99%; height: 100px; margin: 0% auto 2%;}
	.links .nspArts{padding: 0 5px;}
	/*Youtube videos*/
	.yt-tt {line-height: 40px;}
	/*//FOOTER///*/
	.logosFoot {width: 70%;}
	/*Menu*/
	#Mfooter {display: none;}
	.Flogo {margin: 15px 0;}
	.redes-foot {width: 85%;}
	.nav.menu li {margin: 4% 2%;width: auto;}
	#fbM {width: 98%; margin: 10px 1% 30px;}
	#produced {right: 2%;}
	footer .nav.menu li {font-size:18px; width: 48%; margin: 2% 1%;}
	/*Newsletter*/
	.acymailing_introtext {width: 98%; float: left; text-align: center;}
	.acymailing_form {width: 67%;}
	/*Gifs*/
	.gifs img {min-height: 150px;}
	.gifs {width: 48%; margin: 10px 1% 0px;}
	.gif-cont p {padding: 10px 2% 2% 2%;}
	/**/
	.moduletable.videos {width: 100%; padding: 0; margin: 0; /*height: 350px*/;}
	.moduletable.gif-cont {width: 100%; /*height: 480px*/}
	.media{background-repeat: repeat;}	
	/*Media*/
	.yt-img iframe {margin: 0 2%; width: 96%;}
	.yt-tt {padding: 0 0px; width: 100%;}
	/*user*/
	.userItemImageBlock img {width: 100% !important;}
	.userItemIntroText {width: 98%; margin: 1%;}
	.userItemImageBlock{width: 100%;}	
	/**/
	.copy {min-height: 50px;}
	/*Contacto*/
	.ce-fltwidth-100 {width: 96%;}
	#ce-custom-fields-container textarea {width: 91% !important;}
	.row-fluid.row {margin-left: 0px !important;}
	/*Internas*/
	.itemTitle {font-size: 32px;line-height: 42px;}
	._personajes .groupLeading .catItemTitle {font-size: 24px; line-height: 34px;}
	.itemView .itemHeader span.itemDateCreated, .itemView .itemHeader span.itemAuthor {font-size: 12px;}
	.itemView .itemToolbar {right: 0; top: 5px;}
	/*.view-item .span3,*/ .view-itemlist .span3, .task-tag.view-itemlist.itemid-101 .span3, .view-itemlist.task-user .span3 {display: none;}
	.itemid-227 ._metadata .itemList div.itemContainer, .itemid-227.task-tag .tagItemList .tagItemView  {min-height: 260px !important; width: 98% !important; box-sizing: border-box; padding: 0 2% 8% !important;}
	.itemView .itemImageBlock {width: 100%;}
	._about .itemFullText h2 {margin: 20px 0 20px !important;}
	._metadata .catItemHeader, .task-tag .catItemHeader {width: 94%;}
	/*Itemview*/
	.itemView .itemIntroText {margin: 0px 20px 20px;}
	.itemView .itemImageBlock {width: 98%;}
	.itemView .itemIntroText {margin: 10px 1%; float: left; width: 98%;}
	.itemView .itemIntroText img {float: left; margin: 15px 0 0;}	
	.itemView .itemImageBlock .itemImage a.modal img {width: 98% !important;}
	/*Personajes*/
	#itemListLeading ._personajes .catItemImageBlock {width: 100%;}
	.itemListView ._personajes .catItemImageBlock img {width: 100% !important;}
	.itemListView ._personajes .catItemImageBlock {width: 98%; margin: 0 1%;}
	.itemListView ._personajes .catItemHeader {width: 96%; margin: 5% 2% 2%;}
	._personajes .groupSecondary .catItemHeader {width: 96%;}
	._personajes .itemContainer.itemContainerLast {margin: 10px 3% 20px 0;}
	.itemListView .itemList ._personajes.groupSecondary .catItemCategory {left: 2%; bottom: 0;}
	.itemListView ._personajes .catItemIntroText {margin: 2% 0 10%;}
	.itemListView .itemList ._personajes .catItemCategory {bottom: 1%; left: 0%;}
	/*Contacto*/
	.redes-cont div {margin: 2.5% 0;}
	.itemid-155 .cont-well {height: 149px;}
	.itemid-155 .well.chK {font-size: 17px;}
	/*Otros articulos*/
	#nsp-other-art .nspArt.nspCol1 {min-height: 100%; width: 98%;}
	/*boton votar periodismo por la gente*/
	.votar {bottom: 14%; left: 2%; font-size: 18px;}
}
@media screen and (max-width:479px){
	body{overflow-x: hidden;}
	header .nav.menu {display: none;}
	.breadcrumb {display: none;}
	.header{width: 100%;}
	.container{width: 96%; margin: 0 2%; overflow: hidden;}
	.custom.container {width: 100%;}
	.itemid-138 .bnr-sect {font-size: 12px;}
	.bnr-sect, body.view-itemlist.task-user .bnr-sect {font-size: 18px; font-weight: 700;}
	.breadcrumb {padding: 8px 0px; font-size: 12px;}
	.breadcrumb > li > .divider {padding: 0 2px;}
	.catItemBody{width: 100%;}
	.itemid-101 #itemListPrimary {width: 100%;}
	/*Stick*/
	#bnr, .view-itemlist.task-user #bnr {margin-top: 80px;}
	.stick-on .logo {margin: 0.8% 0% 0.2% 0; width: 65%;}
	.stick-on .header-inner {margin-top: 0px; float: right; top: 0;}
	.stick-on .custom.m-mov {top: 7px;}
	/*bnr home*/
	.bnr-feat .moduleItemIntrotext {margin: 0 2% 30px;}
	.bnr-feat .moduleItemTitle{font-size: 30px; line-height: 38px; margin: 10px 0;}
	.bnr-feat .moduleItemAuthor {margin: 0 0 1.5%; font-size: 13px; color: #999;}
	/*Header*/
	.logo {margin: 12px 0 8px 2%; width: 63%;}
	.bnr-feat .moduleItemExtraFieldsValue > img {width: 75%;}
	.custom.m-mov {width: 20%; right: 20px; top: 10px;}
	.bnr-sect h1 {font-size: 24px;}
	.rssearch_box{display: none;}
	#sidr .rssearch_box {width: 250px !important; margin: 20px 0; display: block;}
	#rsf_inp193 {border: 1px solid rgba(256, 256, 256, 0.3);}
	.itemView .itemRelated ul li a.itemRelTitle {color: #757575;}
	/*////HOME////*/
	/*Main-cont*/
	.at-style-responsive .at-share-btn{margin: 0 !important;}
	span.itemNavigationTitle {display: block; margin: 10px 0;}
	a.itemPrevious, a.itemNext{display: block;}
	.itemView .itemRelated ul li img { float: left; margin: 0 auto; max-width: 100px; display: block; padding: 0 15px 0 0;}
	.itemid-101.view-itemlist .perTT {margin: 2% 0;}
	.itemid-101 .groupPrimary .catItemHeader {width: 94%; margin: 0 3%;}
	.span9 {width: 98%; margin: 0 1%;}
	.itemListView .catItemImageBlock {width: 100%;}
	#itemListPrimary .catItemExtraFields {right: 62%;}
	.itemListView .catItemIntroText {width: 98%; margin: 10px 1% 10%;}
	.itemListView .icon {margin-top: 20px;}
	.itemid-101 .itemListView #itemListLeading .catItemImageBlock {height: auto;}
	.itemid-101 .groupLeading .catItemHeader {margin:0; color: #333;}
	.itemid-101 .groupLeading .catItemHeader h3 {text-shadow: none; font-weight: 300;}
	.itemid-101 .groupPrimary .catItemTitle {font-size: 26px;}
	._personajes .groupSecondary .catItemHeader h3 {font-size: 24px; line-height: 30px;}
	.itemView .itemBody .itemFullText p {line-height: 20px;}
	.qEs a {font-size: 24px;}
	/*User*/
	.userItemImageBlock img {width: 100% !important;}
	.userItemIntroText {width: 98%; margin: 1%;}
	.userItemImageBlock{width: 100%;}	
	/*Menu*/
	header nav {display: none;}
	header .nav.menu li.active::after, header .nav.menu li:hover::after {margin: 0px 20%;}
	.header-inner {width: 35%; margin-top: 5px;}
	header .redes-top {width: 90%; margin-right: 10%;}
	header .redes-top div {margin: 3% -1% 0;}
	header .redes-top-cont {float: left; width: 80%;}
	a#simple-menu, #sidemenu, .custom.m-mov{display: block;}
	.custom.m-mov::before {display: none;}
	/*Banner k2*/
	.itemListView #itemListLeading .catItemIntroText h1 {font-size: 18px; top: 38%;}
	.itemListView #itemListLeading .catItemImageBlock::after {bottom: 31.5%; left: 55.2%; background-size: 80%;}
	.itemListView #itemListLeading .catItemIntroText {margin: 1% 2% 8%;}
	.itemid-101 .itemListView .catItemIntroText p {width: 98%;}
	.catItemView.groupPrimary .catItemIntroText p:first-child {width: 94%; margin: 0 3%;}
	/*Aside*/
	.itemid-101.view-itemlist .well p {font-size: 18px;}
	.view-itemlist.itemid-101 .span3 {width: 99%;}
	body.itemid-101.view-itemlist:not(.task-user) .cont-well {height: 180px;}
	.itemid-101.view-itemlist .well p {font-size: 18px;}
	.itemid-101 #itemListPrimary .itemContainer {margin: 1% 0 30px;}
	.itemid-101 .itemListView .itemContainer.itemContainerLast {margin-bottom: 30px;}
	.well{overflow: hidden;}
	.span3 {width: 98%; margin: 1.5% 1%;}
	.video img, .muro img {min-width: 109%;  overflow: hidden; margin-top: -10px; }
	.video::after {left: 72%; bottom: 2%;}
	.muro::after {left: 72%; bottom: -2%;}
	.well .nspArts, .nspLinksWrap {padding: 0 !important;}
	.well .nspImageWrapper {width: 100%;}
	.well .nspArt img.nspImage{min-width: 100%;}
	.well #nsp-nsp-113 .nspImageWrapper::after {bottom: 0%;left: 71.2%;}
	#nsp-nsp-113 .nspText.tleft.fleft {margin: -120px 2% 0; display: none !important;}
	.botright h3 {margin: 20px 0 25px; font-size: 18px; width: 80%;padding-right: 15%;}
	#nsp-nsp-107 .nspArts.bottom {padding: 0 10px;}
	#nsp-nsp-107 .nspPagination {top: 90%;}
	#nsp-nsp-107 p {font-size: 14px; margin: 0 4% 15px;}
	.custom.gente-links {height: 128px;}
	.tw-check .moduleItemTitle::before {margin: 5% 0 11%;}
	.botright {margin: 30px 0;}
	.gente-links a {margin: 10.5% 0;}
	a.envia {margin: 9% 5%;}
	#nsp-nsp-107 .readon.inline {bottom: 0; left: 0; position: relative;}
	#nsp-nsp-107 .nspArt h4.nspHeader {font-size: 20px;}
	#nsp-nsp-120 {width: 98%; margin: 1% 1% 30px;}
	.itemList, #k2Container {width: 100%; display: inline-block; box-sizing: border-box;}
	/*Periodismo por la gente*/
	#nsp-nsp-107 .nspImageWrapper {width: auto; margin: 5px !important;}
	.view-itemlist.itemid-138 .span9 .moduletable.Form {width: 95%;}
	.itemid-101 .well:nth-child(1) h3 {font-size: 22px; line-height: 30px; width: 88%; padding-right: 12%; margin: 6% 0 10%;}
	/*tw-check*/
	.tw-check {width: 100%; margin: 0 0 22px;}
	.tw-check .moduleItemImage {height: 80px;width: 80px; margin: 4% 0 6% 3%;}
	.tw-check .moduleItemIntrotext {margin-top: -108px;}
	.tw-check h3 {margin: 17% 0%;}
	.tw-img {margin: 30% 0 5% 0%;}
	.itemid-101.view-itemlist p {font-size: 14px; line-height: 22px;}
	.tw-check a.moduleItemImage {display: none;}
	.well.tw-check h3.page-header {font-size: 1px; float:3% left; margin: 5%;}
	.tw-check .moduleItemReadMore {float: left; margin: 6% 5% 0;}
	.tw-check a.moduleItemTitle {margin: 10px 5% 0; width: 90%; font-size: 18px;}
	.tw-check .moduleCustomLink {margin: 6% 8%;}
	#nsp-nsp-113 .nspImage {height: 223px !important;}
	.tw-check.ayudar-home {min-height: 250px;}
	.itemid-101.view-itemlist .tw-check.ayudar-home p.como-p {font-size: 16px;}
	/*Metadata*/
	.meta-TT {width: 98%; margin: 1%; height: auto; background-repeat: repeat;}
	#nsp-nsp-118 {width: 98%; margin: 1% 1% 30px; height: auto;}
	#nsp-nsp-118 .nspList li{padding: 0;}
	#nsp-nsp-118 h4 {margin:0; padding: 0;}
	#nsp-nsp-118 p {font-size: 13px; margin: 25px 0 12px;}
	.itemid-227 ._metadata .itemList div.itemContainer .catItemIntroText h3, .task-tag .tagItemIntroText h3{margin: 13% 0;}
	/*Investigaciones destacadas*/
	.custom.videos { margin: 10px auto; width: calc(100%);}
	#nsp-nsp-120 .nspArt img.nspImage {margin: 0;}
	.nspArtScroll2.nspPages3 .nspCol1 {padding: 0px 5px 10px 0px !important;}
	#nsp-nsp-120 .nspArt p {padding: 14px 5px 10px !important;}
	#nsp-nsp-120 .nspCol1 {padding: 0 !important;}
	#nsp-nsp-120::after {font-size: 14px; line-height: 40px; height: 52px; text-align: left;}
	#nsp-nsp-120 .nspTopInterface {bottom: 8%; left: 8%; display: none;}
	.gente-links a {font-size: 18px; width: 60%; margin: 25px 20% 0;}
	a.envia {padding:0 1.5%;}
	#nsp-nsp-120 h4 {font-size: 13px;}
	/*Personajes ckeckeados*/
	#PerCheck {width: 100%; margin:0;}
	#PerCheck li {margin: 4% 0; width: 20% !important;}
	.itemid-101.view-itemlist #PerCheck {width: 99%; margin-bottom: 30px;}
	.itemid-101.view-itemlist .custom.qEs {display: none;}
	/*#PerCheck .item-131, */#PerCheck .item-156, #PerCheck .item-157, #PerCheck .item-130  {display: none;}
	/*Que es CC*/
	.custom.qEs {width: 44.5%; height: 104px}
	/*Links*/
	.perTT {line-height: 75px; width: 99%; margin: 0;}
	.view-itemlist .perTT, .view-item .perTT{height: auto;}
	.view-item .custom.qEs, .view-itemlist .custom.qEs {height: 80px;}
	.custom.qEs {width: 99%; height: 100px; margin: 0% auto 2%;}
	.links .nspArts{padding: 0 5px;}
	/*Youtube videos*/
	.yt-tt {line-height: 40px;}
	/*//FOOTER///*/
	.logosFoot {width: 100%; margin: 5px auto}
	.logosFoot a{margin: 0 }
	/*Menu*/
	.Flogo img {margin: 20px 0 10px; width:50%;}
	#Mfooter {display: none;}
	.Flogo {margin: 15px 0;}
	.redes-foot {width: 100%;}
	.nav.menu li {margin: 4% 2%;width: auto;}
	#fbM {width: 98%; margin: 10px 1% 30px;}
	#produced {right: 2%;}
	.redes-foot { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -ms-flex-pack: distribute; justify-content: space-around; -ms-flex-line-pack: center; align-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
	footer .nav.menu li {font-size:18px;/* width: 80%; margin: 4% 10%;*/ width: 46%; margin: 4% 2%;}
	.redes-foot div {margin: 2.5% 0;     width: 20%; max-width: 70px;}
	div.face-f {background-position: 9px -60px;}
	div.tw-f {background-position: -55px -60px;}
	div.goo-f {background-position: -117px -60px;}
	div.yout-f {background-position: -177px -60px;}

	div.face-f:hover{background-position: 9px -120px;}
	div.tw-f:hover {background-position: -55px -120px;}
	div.goo-f:hover {background-position: -117px -120px;}
	div.yout-f:hover {background-position: -177px -120px;}
	.date {font-size: 10px;}
	#nsp-nsp-120 .nspImageWrapper {float: none;}
	/*Newsletter*/
	.acymailing_introtext {width: 98%; float: left; text-align: center;}
	.acymailing_module_form .acymailing_introtext {
    font-size: 22px;}
	.acymailing_form {width: 90%;}
	/*Gifs*/
	.gifs img {min-height: 150px;}
	.gifs {width: 48%; margin: 10px 1% 0px;}
	.gif-cont p {padding: 10px 2% 2% 2%;}
	/**/
	.moduletable.videos {width: 100%; padding: 0; margin: 0; /*height: 280px;*/}
	.moduletable.gif-cont {width: 100%; height: auto; margin: 0 0 30px;}
	.media{background-repeat: repeat;}	
	/*Media*/
	.yt-img iframe {margin: 0 2%; width: 96%;}
	.yt-tt {padding: 0 2%; width: 96%;}
	/*copy*/
	.copy {min-height: 50px;}
	/*Contacto*/
	.ce-fltwidth-100 {width: 98%;}
	#ce-cf-container-4 {width: 98%;}
	.redes-cont div {margin: 2.5% 0;}
	.itemid-155 .span3 .well {width: 31.3%; margin: 0% 1% 10px;}
	.itemid-155 .cont-well {height: 109px;}
	.cont-well p {display: none;}
	.itemid-155 .span3 {margin: 40px 0;}
	.custom.redesContact {width: 80%;}
	.redes-cont { -webkit-transform: scale3d(0.8,0.8,0.8); transform: scale3d(0.8,0.8,0.8);}
	.info-pre-contact li {width: 100%;}
	/*Internas*/
	.itemView .itemExtraFieldsValue > img {width: 75%;}
	.itemView .itemBody .itemFullText {font-size: 14px; line-height: 22px;}
	.itemView .itemLinks ul.itemTags {padding: 0 0px 0 30px;}
	.itemView .itemIntroText p {line-height: 22px; font-weight: 300; font-size: 14px;} 
	.itemImageCredits {display: none;}
	.itemDateCreated {display: none;}
	.itemView .itemToolbar {position: absolute; right: 0; top: 10px;}
	.itemView .itemHeader {margin: 3% 0 1%; width: 100%; font-size: 13px;}
	.itemTitle {margin: 2% 3% 0; font-size: 24px; line-height: 32px; width: 94%;}
	._personajes .groupLeading .catItemTitle {font-size: 24px; line-height: 34px;}
	/*.view-item .span3,*/ .view-itemlist .span3 , .task-tag.view-itemlist.itemid-101 .span3, .view-itemlist.task-user .span3{display: none;}
	.view-item .span9, .view-itemlist .span9, .view-itemlist.itemid-101 .span9 {width: 98%; margin: 0 1% 20px;}
	.itemid-227 ._metadata .itemList div.itemContainer, .itemid-227.task-tag .tagItemList .tagItemView {min-height: auto; height: auto !important; width: 96% !important; margin: 0 2% 30px !important; padding: 0 !important;}
	._about .itemFullText h2 {margin: 20px 0 20px !important;}
	._metadata .catItemHeader, .task-tag .catItemHeader {width: 94%;}
	/*Itemview*/
	.soc-sh, .print-b {display: none;}
	.addthis_sharing_toolbox {-webkit-transform:matrix(0.9, 0, 0, 0.9, 0, 0) ;transform: matrix(0.9, 0, 0, 0.9, 0, 0); margin-top: -10px;}
	.itemView .itemImage{width: 100%;}
	.itemView .itemIntroText {margin: 10px 20px 20px;}
	.itemView .itemImageBlock {width: 95%; position: static;}
	.itemView .itemIntroText {margin: 10px 3%; float: left; width: 94%;}
	.itemView .itemIntroText img {float: left; margin: 15px 0 0;}	
	.itemView .itemImageBlock .itemImage a.modal img {width: 98% !important;}
	/*Personajes*/
	.catItemDateCreated {font-size: 12px;}
	#itemListLeading ._personajes .catItemImageBlock {width: 100%;}
	.itemListView ._personajes .catItemImageBlock img {width: 100% !important;}
	.itemListView ._personajes .catItemImageBlock {width:98%; margin:0 1%;}
	.itemListView ._personajes .catItemHeader {width: 94%; margin: 5% 3% 2%;}
	._personajes .groupSecondary .catItemHeader {width: 96%;}
	._personajes .itemContainer.itemContainerLast {margin: 10px 3% 20px 0;}
	.itemListView .itemList ._personajes.groupSecondary .catItemCategory {left: 2%; bottom: 0;}
	.itemListView ._personajes .catItemIntroText {margin: 2% 0 10%;}
	.itemListView .itemList ._personajes .catItemCategory {bottom: 1%; left: 0%;}
	.itemListView ._personajes .catItemIntroText p{font-size: 14px; line-height: 22px;}
	.itemListView .groupLeading._personajes .catItemIntroText p {font-size: 14px;}
	/*#Gente*/
	.itemid-138 #nsp-nsp-150 .nspArts.bottom {padding: 10px 10px 0;}
	.itemid-138 #nsp-nsp-150 .nspTopInterface {margin-top: 70px;}
	.GintroT p.GintroB {line-height: 37px; font-size: 18px; padding: 5px 16.5px;}
	.GintroT p {font-size: 14px;}
	.itemid-138 #ce-custom-fields-container textarea {width: 94% !important;}
	.itemid-138 #nsp-nsp-150 .nspArt.nspCol1::before {padding-right: 20%; font-size: 14px; width: 76%; margin: 30px 4% 0 0;}
	.itemid-138 #nsp-nsp-150 .nspTopInterface::before {top: 15px; left: 8px;}
	.itemid-138 .gente-links a {width: 88%;margin: 2.5% 5%;}
	/*Otros articulos*/
	#nsp-other-art .nspArt.nspCol1 {min-height: 100%; width: 98%;}
	/*boton votar periodismo por la gente*/
	.votar {display: none;}
	/*gifs*/
	.ba-gallery .row-fluid {margin-top: 0;}
	.ba-gallery-items.category-0.category-1:nth-child(1)::before {height: 60px !important; display: block; background: url(../images/gifs-bg.jpg) no-repeat center; content: ""; width: 100%; background-size: 100% 100%;}
	.ba-gallery-items.category-0.category-1:nth-child(1){height: 60px !important;}
	.ba-gallery-items.category-0.category-1:nth-child(1) img{display: none;}
	/*related*/
	.itemView .itemRelated .slick-slide li {flex-wrap: wrap;}
	.itemRelImglink {width: 100%; text-align: center;}
	.itemView .itemRelated ul li a.itemRelTitle {width: 100%;}
	.slick-dots {display: none !important;}
	.itemView .itemRelated ul .itemRelImg {margin: 0; padding: 0; float: none; margin: 10px auto;}
}
