@font-face {
    font-family: 'taz';
    src: url('webfonts/tazbarbo-webfont.eot');
    src: url('webfonts/tazbarbo-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/tazbarbo-webfont.woff') format('woff'),
         url('webfonts/tazbarbo-webfont.ttf') format('truetype'),
         url('webfonts/tazbarbo-webfont.svg#tazbarcelonabold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'taz';
    src: url('webfonts/tazbarce-webfont.eot');
    src: url('webfonts/tazbarce-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/tazbarce-webfont.woff') format('woff'),
         url('webfonts/tazbarce-webfont.ttf') format('truetype'),
         url('webfonts/tazbarce-webfont.svg#tazbarcelonaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'taz';
    src: url('webfonts/tazbarcl-webfont.eot');
    src: url('webfonts/tazbarcl-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/tazbarcl-webfont.woff') format('woff'),
         url('webfonts/tazbarcl-webfont.ttf') format('truetype'),
         url('webfonts/tazbarcl-webfont.svg#tazbarcelonalight') format('svg');
    font-weight: 200;
    font-style: normal;
}
:focus,
.form-control:focus {
	border-color:inherit;
	box-shadow:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
}
html,
body {
	height:100%;
	font-size:15px;
	line-height:1.467em; /*22px*/
	padding:0;
}
body,
body.node-type-galeria-foto .carousel-caption,
body.node-type-galeria-foto .carousel-caption h3 
{
	/*font-family: 'mercury', serif;*/
	font-family: 'Droid Serif', serif;
}
body.admin-menu {
	margin-top: 29px !important;
}
/*.container-fixed {
	margin: 0 auto;
	max-width: 970px;
	width:970px;
}*/

a,
a:hover {
	outline:0!important;
	outline:none!important;
	text-decoration:none!important;
}
h1,
h2,
h3,
h4,
#navbar,
.views-bootstrap-carousel-plugin-style a,
.views-field-author,
.submitted,
.view-display-id-block_articulistas .views-field-nothing,
.page-taxonomy-term-17 .view-content,
.node-categoria-17 .destacado,
.view-display-id-home>.view-footer a strong,
.view-display-id-home>.view-footer .views-field-nothing,
.header-home-border,
a.carousel-close,
.nav a,
.content-multimedia .carousel-caption,
a.with-icon,
.field-name-field-despiece a,
.page-taxonomy-term .views-field-field-categoria,
.field-name-field-despiece,
.field-name-field-articulos-relacionados,
.field-name-field-articulos-relacionados a,
.field-type-image figure figcaption,
p.lo-mejor,
p.lo-peor,
.views-field-field-lema,
p.info-comp,
#block-menu-block-1 a,
.breadcrumb,
.view-display-id-block_art_rel,
#sliding-popup .popup-content #popup-text p
{
	font-family:'taz', sans-serif;
	font-weight:200;
}
/*** AZUL PETROL ***/
a,
a:hover,
h2,
.view-display-id-home>.view-footer a strong,
p.destacado,
.modal-lg .modal-content h3,
.field-type-social-buttons a,
.view-display-id-block_art_rel .view-header h3
{
	color:#3c505a;
}
/*** AZUL CLARO ***/
h1,
h3,
h2.has-epigrafe,
navbar,
.views-bootstrap-carousel-plugin-style a,
.views-bootstrap-carousel-plugin-style a:hover,
.node-categoria-17 .destacado,
.content-multimedia.is-modal a i,
.page-node #block-views-relacionado-block-video-rel a i,
.region-desplegable .block-title,
.field-name-field-despiece a,
.field-name-field-articulos-relacionados a,
.view-id-taxonomy_term  h3 a,
ul.search-results h3 a,
.node-type-galeria-foto header a.with-icon i,
.node-type-galeria-foto .hoja-title h4   
{
	color:#B1B9BD;
}
/*** COLOR BLACK ***/
.navbar-default .navbar-nav>li>a,
.region-desplegable .nav>li>a,
.region-desplegable .nav>li>a:hover, 
.region-desplegable .nav>li>a:focus,
.region-desplegable .nav .open > a, 
.region-desplegable .nav .open > a:hover, 
.region-desplegable .nav .open > a:focus,
.navbar-default .navbar-nav>li>a:hover, 
.navbar-default .navbar-nav>li>a:focus,
.dropdown-menu>.active>a, 
.dropdown-menu>.active>a:hover, 
.dropdown-menu>.active>a:focus,
.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.open>a:hover, 
.navbar-default .navbar-nav>.open>a:focus,
.dropdown-menu>li>a:hover, 
.dropdown-menu>li>a:focus,
.navbar-default .navbar-nav>.active-trail>a, 
.navbar-default .navbar-nav>.active-trail>a:hover, 
.navbar-default .navbar-nav>.active-trail>a:focus,
.active-trail,
.dropdown-menu > li > a.active-trail,
.page-taxonomy aside h3 strong,
.node-type-article aside h3 strong,
.view-id-taxonomy_term  h3 strong,
.page-taxonomy-term .views-field-field-categoria,
ul.search-results .title strong,
.submitted,
.carousel-control .icon-left-circle,
.carousel-control .icon-right-circle,
#block-views-destacados-block-articulistas h2.block-title,
.view-display-id-block_articulistas .views-field-title a,
.view-display-id-block_articulistas .views-row .views-field-nothing a,
.view-display-id-block_articulistas .views-row .views-field-field-lema a,
aside h2,
.views-field-field-lema,
.page-taxonomy-term-17 #block-system-main .view-id-taxonomy_term .views-row.views-row-author strong,
.view-display-id-home>.view-footer a:hover,
.content-multimedia .carousel-caption,
.content-multimedia .carousel-caption h3,
.content-multimedia.is-modal>a,
.content-multimedia.is-modal>a:hover,
.content-multimedia.is-modal .view-id-relacionado a,
.view-display-id-block_hrs .col-xs-3 a,
.modal-lg button.close,
p.info-comp,
p.info-comp  a,
.view-display-id-block_art_rel .view-header h3,
.view-display-id-block_art_rel h3 strong  {
	color:black;
}
/*** Color Amarillo-Verde Corporativo ***/
.content-multimedia .carousel-control .icon-left-circle,
.content-multimedia .carousel-control .icon-right-circle {
	color: #DCDC2D;
}
/*** BOLD ***/
h1,
h2,
h3,
navbar,
.views-bootstrap-carousel-plugin-style a,
.views-bootstrap-carousel-plugin-style a:hover,
.node-categoria-17 .destacado,
.view-display-id-home>.view-footer a strong,
.field-name-field-despiece a,
.region-desplegable .nav>li>a:hover, 
.region-desplegable .nav>li>a:focus,
.region-desplegable .nav .open > a, 
.region-desplegable .nav .open > a:hover, 
.region-desplegable .nav .open > a:focus,
.navbar-default .navbar-nav>li>a:hover, 
.navbar-default .navbar-nav>li>a:focus,
.dropdown-menu>.active>a, 
.dropdown-menu>.active>a:hover, 
.dropdown-menu>.active>a:focus,
.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.open>a:hover, 
.navbar-default .navbar-nav>.open>a:focus,
.dropdown-menu>li>a:hover, 
.dropdown-menu>li>a:focus,
.navbar-default .navbar-nav>.active-trail>a, 
.navbar-default .navbar-nav>.active-trail>a:hover, 
.navbar-default .navbar-nav>.active-trail>a:focus,
.active-trail,
.dropdown-menu > li > a.active-trail,
.view-id-taxonomy_term  h3 strong,
.page-taxonomy-term .views-field-field-categoria,
ul.search-results .title strong,
p.destacado,
.view-display-id-block_articulistas .views-field-nothing,
aside h2,
.views-field-field-lema,
.page-taxonomy-term-17 #block-system-main .view-id-taxonomy_term .views-row.views-row-author strong,
.view-display-id-home>.view-footer a strong,
p.lo-mejor,
p.lo-peor,
.breadcrumb,
p.info-comp  a,
.footer ul.secondary a  
{
	font-weight:bold;
}
/*** DISPLAY NONE ***/
.front .tabs--primary,
.front .breadcrumb,
.view-display-id-home>.view-footer .views-field-nothing,
.caret,
.region-desplegable,
.oembed .oembed-title ,
#block-system-main .search-form,
#block-system-main .view-id-taxonomy_term .views-field-field-categoria,
#block-system-main .view-id-taxonomy_term.view-display-id-taxonomy_list_page-parent h3 strong,
.navbar #block-search-api-page-busqueda .form-submit,
.mininav,
.pager,
.spelling-suggestions,
.carousel-control .icon-left-circle, 
.carousel-control .icon-right-circle,
#block-disqus-disqus-comments .contextual-links-wrapper,
.node-categoria-36 .node-article h2,
.node-categoria-36 aside h3,
div#views_infinite_scroll-ajax-loader img,
.node-type-galeria-foto header a.with-icon.pase,
.node-type-galeria-foto .col-md-4 .carousel-caption,
.node-type-galeria-foto .hoja-title,
.node-type-galeria-foto .carousel-indicators,
/*.node-type-galeria-foto .carousel .carousel-inner img,*/
body.node-type-video #navbar,
body.node-type-video footer,
body.node-type-galeria-foto #navbar,
body.node-type-galeria-foto footer,
.content-multimedia .carousel-caption   
{
	display:none;
}
/*** POSITION RELATIVE ***/
.carousel-header,
.carousel-header .carousel-inner .views-field-field-image,
.view-display-id-home>.view-footer .views-row,
.region-desplegable .nav,
.field-type-image figure,
header#navbar 
{
	position:relative;
}
/*** UPPERCASE ***/
.navbar-default .navbar-nav>li>a,
.region-desplegable .nav>li>a,
.dropdown-menu a,
.view-id-taxonomy_term  h3 strong,
.page-taxonomy-term .views-field-field-categoria,
ul.search-results .title strong,
#block-views-destacados-block-articulistas h2.block-title,
.view-display-id-block_articulistas .views-field-nothing,
aside h2,
.views-field-field-lema,
.page-taxonomy-term-17 #block-system-main .view-id-taxonomy_term .views-row.views-row-author strong,
.node-categoria-17 .destacado,
.view-display-id-home>.view-footer a strong,
.content-multimedia.is-modal>a,
.content-multimedia.is-modal>a:hover,
.content-multimedia.is-modal .view-id-relacionado a,
.node-type-galeria-foto header a.with-icon,
.node-type-galeria-foto .hoja-title h4,
.breadcrumb,
.view-display-id-block_hrs .col-xs-3 a,
.modal-lg .modal-content strong,
p.info-comp,
.footer ul.secondary a,
.footer #block-menu-block-1 ul.menu>li>a,
.view-display-id-block_art_rel .view-header h3,
.view-display-id-block_art_rel h3 strong
{ 
	text-transform:uppercase;
}

/*** NARANJA ***/
.view-display-id-block_art_rel .view-header h3 span,
.view-display-id-block_art_rel .view-content h3 {
	color:#F05A22;
}

/*** TITLES ***/
h2,
.h2 {
	font-size:2.400em;/*36px*/
}
/*** HEADER ***/
.header-home-border {
	background: #3c505a;
	text-align: right;
	padding: 2px 6px;
}
.header-home-border a {
	color:white;
}
/*** NAVBAR ***/
.navbar {
	border:0;
	background:transparent;
	margin-top:12px;
}
.front .navbar {
	margin-top:66px;
	margin-bottom: 41px;
}
.container .navbar-collapse {
	padding:0;
}
.front .navbar-collapse {
	margin-left:141px;
}
.navbar .navbar-brand {
	font-size:0;
	color:transparent;
	width: 240px;
	height: 174px;
	position: absolute;
	top: -186px;
	left:-5px;
	margin-left: 20px;
	z-index:99;
}
.navbar .navbar-brand span {
	/*background:transparent url(images/home2.png) no-repeat;
	background-size:contain;*/
	display:block;
	width:153px;
	height:140px;
}
.navbar .navbar-brand span i,
.node-type-galeria-foto header i.icon-mg,
.footer nav i.icon-mg {
	font-size: 137px;
	color: #DCDC2D;
	display: block;
	position: absolute;
	top: 17px;
	left: -8px;
	text-shadow:2px 1px 0 rgba(0,0,0,0.7);
}
.navbar .navbar-brand span i.icon-magazine {
	font-size: 21px;
	color: white;
	top: 72px;
	left: 16px;
}

.front .navbar .navbar-brand,
.front .navbar .navbar-brand span { 
	/*background:transparent url(images/home.png) no-repeat;*/
	top: -50px;
	/*background-size:contain;*/
	width:160px;
	left: -7px;
}
.front .navbar .navbar-brand span {
	background:none;
}
.front .navbar .navbar-brand span i {
	color: #3C505A;
	top: 3px;
	left: -24px;
	text-shadow:none;
	font-size:129px;
}
.front .navbar .navbar-brand span i.icon-magazine {
	font-size: 20px;
	top: 56px;
	left: -2px;
}
.mininav {
	position: absolute;
	right: 0;
	padding: 15px;
}
.mininav div {
	display: inline;
	height: 56px;
	width: 56px;
	color: #fff;
	font-size: 2.6em;
	cursor: pointer;
}
.mininav .icon-login:before {
	content: '\e260';
}
.mininav .icon-logout:before {
	content: '\e261';
}
.mininav .glyphicon-search {
	font-size: 0.8em;
}
.mininav .expanded i{
	text-shadow: 0px 0px 3px #fff;
	color: #FFFF00;
}

.hidden-xs .navbar .navbar-nav>li {
	border-right:1px solid black;
	position: static;
}
.hidden-xs .navbar-nav>li>a,
.region-desplegable  .nav>li>a { 
	padding:0 13px;
	/*letter-spacing:1px;*/
}
/*** SEGUNDO NIVEL ***/
.dropdown-menu {
	left:0;
	right:0;
	float:none;
	min-width:600px;
	padding:0;
	margin:0;
	border-color:#d8dcde;
	box-shadow:none;
	background:#d8dcde;
	border-radius:0;
	top: 24px;
}
.front .dropdown-menu {
	left:195px;
}
.nav>li>a:hover, 
.nav>li>a:focus,
.nav .open > a, 
.nav .open > a:hover, 
.nav .open > a:focus,
.navbar-default .navbar-nav>li>a:hover, 
.navbar-default .navbar-nav>li>a:focus,
.dropdown-menu>.active>a, 
.dropdown-menu>.active>a:hover, 
.dropdown-menu>.active>a:focus,
.navbar-default .navbar-nav>.open>a, 
.navbar-default .navbar-nav>.open>a:hover, 
.navbar-default .navbar-nav>.open>a:focus,
.dropdown-menu>li>a:hover, 
.dropdown-menu>li>a:focus,
.navbar-default .navbar-nav>.active-trail>a, 
.navbar-default .navbar-nav>.active-trail>a:hover, 
.navbar-default .navbar-nav>.active-trail>a:focus,
.active-trail,
.dropdown-menu > li > a.active-trail {
	background:none;
	margin-left:-2px;
}
.active-trail {
	margin-left:0!important;
}

/* Error Pages */
.page-customerror .region-content {
	text-align: center;
}

.page-customerror .brand-error-page .icon-mg {
	position: relative;
	font-size: 137px;
	color: #DCDC2D;
}

.page-customerror .brand-error-page .icon-magazine {
	position: absolute;
	top: 73px;
	left: 23px;
	font-size: 0.17em;
}

/*** CAROUSELS ***/
.main-container .carousel {
	margin-bottom:38px;
}
.carousel-indicators {
	bottom: -38px;
	width: auto;
	right: inherit;
	left: 30px;
	text-align: left;
	margin-left: 0;
}
.carousel-header .carousel {
	width: 939px;
	/*float:right;*/
	text-align:right;
	border-top: 1px solid #999;
}
.views-bootstrap-carousel-plugin-style a,
.views-bootstrap-carousel-plugin-style a:hover {
	color:white;
	font-weight:200;
	line-height: 1em;
	letter-spacing: -1px;
}
.views-bootstrap-carousel-plugin-style .views-field-body {
	color:white;
}
.view-relacionado .views-bootstrap-carousel-plugin-style a,
.view-relacionado .views-bootstrap-carousel-plugin-style a:hover {
	color: #000;
	letter-spacing: 0;
}
.carousel-caption,
.field-type-image figure figcaption {
	background:rgba(0,0,0,0.5);
	left:0;
	right:0;
	bottom:0;
	text-align:left;
	padding:15px 30px 0;
	text-shadow:none;
}
.region-header .carousel .carousel-caption { 
	text-align:right;
	padding:3px 30px;
	font-size:0.867em;/*13px*/
}
.carousel-caption h3 {
	margin:0;
	font-weight:200;
	font-size:2em;
}
.carousel-control.left,
.carousel-control.left:hover,
.carousel-control.right,
.carousel-control.right:hover {
	background:none;
	font-size:30px;
	filter:none;
}
.carousel-control .icon-left-circle, 
.carousel-control .icon-right-circle {
	position: absolute;
	top: 50%;
	z-index: 5;
	text-shadow:none;
}
.carousel-control:hover .icon-left-circle, 
.carousel-control:hover .icon-right-circle {
	display: inline-block;
}
.carousel-control .icon-left-circle {
	left:50%;
}
.carousel-control .icon-right-circle {
	right:50%;
}
.content-multimedia .carousel-control{
	width: 50%;
}
.content-multimedia .carousel-control .icon-left-circle {
	left: 0;
}
.content-multimedia .carousel-control .icon-right-circle {
	right: 0;
}
.view-display-id-header .carousel-control.right {
	display:block!important;
}
.carousel-indicators li {
	border-color:black;
}
.carousel-indicators .active {
	background-color:black;
}
/*** CAROUSEL HOME ***/
#block-views-destacados-home .carousel-caption,
.field-type-image figure figcaption {
	padding:160px 30px 15px 51px;
	text-align:left;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, black));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, black 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
}
#block-views-destacados-home .carousel-caption {
	font-family: 'Droid Serif', serif;
	line-height: 1.5em;
	letter-spacing: 0px;
}
#block-views-destacados-home .carousel-caption h3 {
	color: white;
	letter-spacing: -1px;
}
/*** TAXONOMY LIST ***/
.not-front aside {
	padding-left:15px;
}
.not-front aside.sidebar-first {
	padding-left:15px;
}
.page-taxonomy aside h3,
.node-type-article aside h3,
.page-taxonomy-term-17 .views-row h3,
.view-display-id-block_art_rel .view-content h3  {
	font-size:1.133em;/*17px*/
	margin-top: 0.2em;
	margin-bottom: 0;
}
.page-taxonomy aside h3 strong,
.node-type-article aside h3 strong,
.view-id-taxonomy_term  h3 strong,
.page-taxonomy-term .views-field-field-categoria,
ul.search-results .title strong,
.view-display-id-block_art_rel h3 strong  {
	display:block;
	margin-bottom:0.1em;
}
.page-taxonomy-term-17 .view-content .views-row,
.page-taxonomy aside .views-row,
.node-type-article aside .views-row {
	border-bottom:1px dotted black;
	margin: 0 0 18px auto;
	padding-bottom:6px;
}
.view-display-id-block_sub_author .view-content .views-row {
	border:0;
	margin:0;
	padding:0;
}
.page-taxonomy aside .views-row,
.node-type-article aside .views-row,
aside h2 {
	width:120px;
	max-width: 100%;
}
/*aside .region-sidebar-second .views-row,
aside .region-sidebar-second h2 {
	float:right;
}
.front aside .region-sidebar-second .views-row {
	float:none;
}*/

/*** bloques laterales de la home ***/
.front .region-sidebar-second .block {
	margin-bottom: 1.3em;
}

.front .region-sidebar-second .block h2 {
	margin-top: 0;
}

#block-system-main .view-id-taxonomy_term .views-row,
ul.search-results li {
	padding-top:24px;
	clear:left;
	border-bottom:1px dotted black;
	padding-bottom: 48px;
}
#block-system-main .view-id-taxonomy_term.view-display-id-el_personaje .views-row,
#block-system-main .view-id-taxonomy_term .view-display-id-block_cabeza .views-row {
	padding:0;
	border:0;
}
#block-system-main .view-id-taxonomy_term.view-display-id-page_magazine .view-content .views-row {
	/*padding-bottom: 24px;*/
}
#block-system-main .view-id-taxonomy_term .views-field-field-image.pull-left,
.node-article  .field-name-field-image.pull-left,
.views-field-field-image .pull-left,
.views-field-field-foto .pull-left,
ul.search-results .pull-left {
	margin-right:30px;
}
.view-id-taxonomy_term  h3,
ul.search-results h3,
.views-bootstrap-grid-plugin-style h3 {
	margin:0;
}
.view-id-taxonomy_term  h3 strong,
.page-taxonomy-term .views-field-field-categoria,
ul.search-results .title strong  {
	font-size:15px;
	margin-bottom: 0.5em;
}
#block-system-main .view-id-taxonomy_term.view-display-id-taxonomy_list_page-parent .views-field-field-categoria {
	display:block;
	line-height: 1em;
}
.submitted {
	font-style:normal;
	display:block;
	margin-bottom:0.1em;
}
.submitted p {
	display:inline;
}
.node-article .submitted,
.view-id-taxonomy_term .submitted,
ul.search-results .submitted,
.view-display-id-el_personaje .submitted {
	margin: 0.8em 0;
}
.node-article h2,
.page-taxonomy-term-9 h2 {
	margin-top:0;
}
.node-article h2 strong,
.views-row h2 strong,
.node-categoria-17 .destacado {
	color:#dcc82d;
	display:block;
}
/* Nombre de personaje */
.node-article h2.has-epigrafe strong {
	font-size: 0.75em;
}
.view-id-taxonomy_term .views-field-nothing-1 {
	clear:left;
	height:0;
}
.page-taxonomy-term-17 .view-id-taxonomy_term .views-row-last,
.page-taxonomy-term-17 #block-system-main .view-id-taxonomy_term .views-row-last {
	border-bottom: none;
}
/*** VIEW ARTICULISTA ***/
.page-taxonomy-term-17 #block-system-main .view-id-taxonomy_term .views-row,
.view-display-id-block_sub_author,
#block-views-authors-block {
	line-height:1.1em;
}
.view-display-id-block_sub_author {
	font-size:1.1em;
}
.view-display-id-block_author {
	padding-left: 10px;
}
.page-taxonomy-term-17 #block-system-main .view-id-taxonomy_term .views-row {
	padding:0;
	padding-bottom:12px;
	margin-bottom:12px;
	border-top:0;
}
.page-taxonomy-term-17 #block-system-main .view-id-taxonomy_term .views-row.views-row-author img,
aside .field-name-field-foto img,
aside .views-field-author img,
.field-name-field-despiece img,
figure,
.views-bootstrap-grid-plugin-style img {
	margin-bottom:6px;
}
.page-taxonomy-term-17 .submitted {
	margin-bottom:0.1em;
}

aside img {
	max-width: 100%;
	height: auto;
}

.view-display-id-block_jordi .pull-left {
	margin-right: 0;
}

/*** ARTICLE ***/
p.destacado {
	float: left;
	margin: 20px 50px 20px 0;
	font-style: italic;
	width: 166px;
	clear: left;
	font-size:1.200em; /*18px */
	line-height:1.278em; /*23px*/
}
.field-name-field-introduccion {
	font-size:1.200em; /*18px*/
	line-height: 1.400em; /*28px */
	margin-bottom:1em;
}
.node-article .field-name-field-image figure img {
	width: 100%;
	/*height: 100%;*/
	height: auto;
}
.node-article .content img.media-image {
	max-width: 100%;
	height: auto !important;
}
.node-type-article .main-container .carousel-caption {
	position: relative;
	display: block;
}

/*** ARTICULISTAS ***/
#block-views-destacados-block-articulistas {
	border:1px solid black;
	line-height: 1.2em;
}
#block-views-destacados-block-articulistas h2.block-title {
	background:#B1B9BD;
	padding: 2px 0 2px 0.5em;
	width: 100%;
	font-weight:200;
}
.view-display-id-block_articulistas .view-content {
	padding: 0px 0px 6px 6px;
}
.view-display-id-block_articulistas > .view-content {
	padding: 0px 0px 6px 6px;
}
.view-display-id-block_articulistas .views-row {
	border-top:1px solid black;
	padding:8px 0 1px;
}
.view-display-id-block_ilustrador .views-field-field-foto img {
	border-bottom: 1px solid #000;
}
.view-display-id-block_articulistas .views-row .views-field-title,
.view-display-id-block_articulistas .views-row .views-field-field-lema {
	display: inline;
	font-size: 0.7em;
	font-weight: normal;
	font-family: 'Droid Serif', serif;
	text-transform: uppercase;
}
.view-display-id-block_articulistas .view-footer .views-field-field-lema {
	display: block;
}
.view-display-id-block_articulistas .views-row .views-field-nothing {
	font-size: 0.8em;
}
.view-display-id-block_articulistas .views-row.views-row-1 {
	border-top:0;
}
.view-display-id-block_articulistas .views-field-field-foto .pull-left {
	margin-right:10px;
}
aside h2,
.views-field-field-lema,
.page-taxonomy-term-17 #block-system-main .view-id-taxonomy_term .views-row.views-row-author strong  {
	font-size:1em;
	clear:both;
	line-height:1.2em;
	margin:5px 0 3px auto;
	display:block;
}
.region-sidebar-first h2 {
	border-top:1px dotted black;
	border-bottom:1px dotted black;
	margin-top:1em;
}
aside .view-header .views-row {
	border:0;
}
.node-categoria-17 .destacado {
	font-style:normal;
	line-height:1.1em;
}

/*  BLOQUE LIBRE en la HOME*/
#block-block-9 img {
	max-width: 291px !important;
	height: auto !important;
}

/*** HOME ***/
#block-views-destacados-home {
	margin: 0 auto;
	max-width: 620px;
}
.view-display-id-home {
	border:1px solid black;
	/*float:left;*/
	padding:12px;
	max-width: 620px;
}
.view-display-id-home .carousel {
	margin:0;
}
.view-display-id-home>.view-content {
	/*float:right;*/
	position: relative;
	margin-left: 156px;
}
.view-display-id-home .carousel-inner .item {
	max-width: 435px;
}
.view-display-id-home .carousel-inner img {
	width: 100%;
	height: auto;
}
.view-display-id-home>.view-footer {
	/*float:left;*/
	margin-right:20px;
	width: 135px;
	position: absolute;
	top: 15px;
}
.view-display-id-home>.view-footer .views-row {
	border-top:1px solid black;
}
.view-display-id-home>.view-footer .views-row.views-row-first {
	border-top:0;
}
.view-display-id-home>.view-footer .views-field-body {
	margin-bottom:3px;
}
.view-display-id-home>.view-footer a {
	/*width: 133px;*/
	display:block;
	padding: 6px 2px 15px 2px;
	border-top:0;
	height:85px;
	color:#808080;
	line-height:1.2em;
}
.view-display-id-home>.view-footer .views-row-last a {
	padding-bottom:0;
}
.view-display-id-home>.view-footer a strong {
	margin-bottom:3px;
	display:block;
	letter-spacing: 1px;
} 
.view-display-id-home>.view-footer .views-field-nothing {
	text-align:center;
}
.view-display-id-home>.view-footer .clicked .views-field-nothing {
	background:#dcc82d;
	color:white;
	position:absolute;
	top: 3px;
	bottom: 3px;
	left: -6px;
	right: 0;
	border-radius:9px;
	font-size:1.4em;/*21px*/
	font-weight:200;
	display:block;
	line-height:78px;
	text-transform:lowercase;
}
.view-display-id-home .view-footer .views-field-nothing i {
	color: #dcc82d;
	font-size: 79px;
	position: absolute;
	right: -15px;
	width: 50px;
	top: 0px;
	z-index: 99;
}
/*** SEARCH ***/
.navbar #block-search-form,
.navbar #block-search-api-page-busqueda {
	width:160px;
	margin-top:-2px;
}
.navbar #block-search-form .form-control,
.navbar #block-search-form .btn-default,
.navbar #block-search-api-page-busqueda .form-control {
	border-color:black!important;
	padding:3px 10px!important;
	line-height:1.2em;
	height:24px;
}
.page-search h2 {
	margin-top:0;
}
ul.search-results,
ul.search-results li {
	list-style:none;
	padding-left:0;
}
.search-snippet {
	font-style:italic;
}
/*** SOCIAL ***/
.field-type-social-buttons {
	margin-bottom:0.4em;
	font-size:1.2em;/*18px*/
}
.field-type-social-buttons  a {
	border-right:1px solid #5f747f;
}
.field-type-social-buttons  a:first-child {
	border-left:1px solid #5f747f;
}
.field-type-social-buttons [class^="icon-"]:before, 
.field-type-social-buttons [class*=" icon-"]:before {
	width:1.3em;
}
#socialDiv iframe {
	max-width: none;
}
/*** CONTENT MULTIMEDIA ***/
.content-multimedia .carousel-caption {
	background:rgba(255,255,255,0.7);
}
.content-multimedia  .carousel:hover .item.active .carousel-caption {
	display:block;
}
.content-multimedia .carousel-inner .active img {
	margin: 0 auto;
}
.content-multimedia .carousel-inner
.content-multimedia .carousel-caption h3 {
	font-weight:normal;
}
.content-multimedia.is-modal {
	margin-bottom:1em;
}
.content-multimedia.is-modal>a,
.content-multimedia.is-modal>a:hover,
.content-multimedia.is-modal .view-id-relacionado a {
	border-width:0 1px; 
	font-size:1.2em;
}
/*** NAVBAR DESPLEGABLE ***/
a.shortcut-menu,
a.shortcut-menu:hover {
    border-radius: 4px;
	color: #000000;
	padding: 3px 6px 2px 2px;
}
a.shortcut-menu i {
	font-size:14px;
}
.front  a.shortcut-menu {
	z-index:99;
}
.region-desplegable,
.region-desplegable .dropdown-menu {
	height:410px;
}
.front .region-desplegable,
.front .region-desplegable .dropdown-menu {
	height:400px;
}
.region-desplegable {
	right: 15px;
    position: absolute;
	top: 259px;
	z-index: 999;
	background:white;
	border:1px solid lightgray;
	padding:14px;
	overflow: visible!important;
	text-align:right;
}
.front .region-desplegable {
    top: 120px;
}
.region-desplegable section {
	margin-top:1em;
}
.region-desplegable section:first-child {
	margin-top:0;
}
.region-desplegable .nav,
.region-desplegable .dropdown-menu  {
	min-width:140px;
	width:140px;
	margin-left:0;
}
.region-desplegable .navbar-nav>li {
	float:none;
}
.region-desplegable .nav li  {
	margin:0.5em 0;
	position: static;
}
.region-desplegable .dropdown-menu {
	top:-31px;
	position:absolute;
	left: -200px;
	width: 200px;
	min-width: 200px;
}
.region-desplegable .dropdown-menu li {
	display:block!important;
}
.region-desplegable .nav>li>a {
	padding:0;
	margin:0!important;
}
#block-menu-menu-atajos a,
.region-desplegable h2.block-title {
	text-transform:lowercase;
}
.region-desplegable h2.block-title {
	font-size:1em;
	margin:0;
}
.region-desplegable .nav .open > a .caret {
	border-top: 11px solid transparent!important;
	border-left: 12px solid #d8dcde!important;
	border-bottom: 11px solid transparent!important;
	border-right: 0!important;
	position: absolute;
	top: 0;
	left: -2px;
	height: 22px;
	width: 0;
	display: block;
}
.navbar-right {
	/*float:right;*/
	margin:0 0 0 15px;
}
/*** NODE VIDEO & GALERIA FOTO ***/
body.page-galeria-foto .view-galeria-foto .view-content ul,
body.page-galeria-video .view-videos .view-content ul {
	list-style: none;
	padding: 0;
	margin: 0 -12px;
}
body.page-galeria-foto .view-galeria-foto .view-content ul li,
body.page-galeria-video .view-videos .view-content ul li {
	width: 212px;
	/*height: 244px;*/
	/*float: left;*/
	display: inline-table;
	margin: 0 13px 25px 13px;
}
body.page-galeria-foto .view-galeria-foto .text-center,
body.page-galeria-video .view-videos .text-center {
	clear: both;
}
body.node-type-galeria-foto .main-container,
body.node-type-galeria-foto .main-container .row,
body.node-type-galeria-foto .main-container .row .col-lg-12,
body.node-type-galeria-foto .main-container .row section
 {
	height:100%;
	margin:0;
	padding:0;
	width:100%;
	max-width:100%;
}
body.node-type-video,
body.node-type-video h2,
body.node-type-galeria-foto,
body.node-type-galeria-foto h2,
body.node-type-video a {
	color:white;
	margin-top:0;
}
body.node-type-video,
body.node-type-galeria-foto {
	background:black;
}
body.node-type-video .main-container {
	margin-top:30px;
}
.node-type-galeria-foto a.close,
.node-type-galeria-foto a.close:hover,
.node-type-video  a.close,
.node-type-video a.close:hover,
#fotoModal button.close,
#videoModal button.close {
	position:absolute;
	color:white;
	top:9px;
	right:9px;
	z-index:99;
	opacity:1;
	border:1px solid white;
	width:21px;
	line-height:21px;
	text-align:center;
}
body.node-type-galeria-foto .carousel-inner {
	background:black;
}
body.node-type-galeria-foto .field-label-hidden {
	display:none;
}
body.node-type-galeria-foto .field-collection-view {
	padding-top: 0.5em;
}
body.node-type-galeria-foto .carousel .item-image {
	background-color:black;
	padding: 0;
	text-align: center;
}
body.node-type-galeria-foto .carousel .item-image img {
	height: auto;
	width: auto;
	max-width: 100%;
	max-height: 85%;
}
body.node-type-galeria-foto .carousel-caption
 {
 	position: relative;
 	padding: 0 1%;
}
body.node-type-galeria-foto .carousel-caption a,
body.node-type-galeria-foto a.with-icon,
.field-type-image figure figcaption,
.field-type-image figure figcaption a {
	color:white;
}
body.node-type-galeria-foto .carousel-control.right {
	right: 25%;
}
body.node-type-galeria-foto h3 {
	font-weight:normal;
	font-style:italic;
	margin-top:0;
	margin-bottom:1em;
}
body.node-type-galeria-foto .carousel-control {
	z-index: 10;
	width: 37%;
}
body.node-type-galeria-foto .carousel .icon-left-circle {
	left: 10%;
}
body.node-type-galeria-foto .carousel .icon-right-circle {
	right: 10%;
}
body.node-type-galeria-foto .carousel-control span {
	color:white;
	text-shadow:1px 1px 0 black;
}
body.node-type-galeria-foto a.with-icon i {
	/*float:left;*/
}
body.node-type-galeria-foto .carousel-indicators {
	bottom: 30px;
    left: 15px;
    margin: 0;
    overflow: visible;
    position: relative;
    right: 30px;
    text-align: left;
    top: 66px;
    width: 66.66%;
}
body.node-type-galeria-foto .carousel-indicators li {
	border: 0 none;
    display: inline-block;
    height: auto;
    margin: 0 30px 30px 0;
    text-indent: inherit;
    width: auto;
}
body.node-type-galeria-foto .field-collection-container,
body.node-type-galeria-foto .field-collection-view {
	margin:0;
	border:0;
}
body.node-type-galeria-foto .field {
	color:white;
}
.node-type-galeria-foto header {
	margin-top:12px;
	margin-left:120px;
	border-left: 1px dotted #FFFFFF;
	min-height: 78px;
	padding:9px 0 9px 9px;
	position:relative;
	z-index: 5;
}
.node-type-galeria-foto header i.icon-mg {
	font-size: 78px;
	left: -120px;
    top: 0;
}
.node-type-galeria-foto header a.with-icon {
    padding: 6px 0;
	font-size:12px;
}
.node-type-galeria-foto header a.with-icon i {
	font-size:2.2em;
}
.node-type-galeria-foto .hoja-title {
	border-bottom:2px solid #B1B9BD;
}
.node-type-galeria-foto .hoja-title h4,
.node-type-galeria-foto .hoja-title .field {
	display:inline-block;
}
.node-type-galeria-foto .hoja-title h4 {
	margin-right:1.5em;
}
.node-type-galeria-foto .tabs--primary {
	display:none;
}

.node-type-galeria-foto .slideshow #thumbs_list {
	width: 100%;
	padding: 0;
}
.node-type-galeria-foto .slideshow #gallery_intro {
	display: none;
}
.node-type-galeria-foto .slideshow .carousel {
	width: 100%;
	right: 0;
	margin-bottom: 0;
} 	

/** THUMBLIST **/
body.node-type-galeria-foto .thumblist .carousel-caption {
	width:auto;
	right:0;
	position:initial;
}
body.node-type-galeria-foto .thumblist .carousel {
	position:initial;
}
body.node-type-galeria-foto .thumblist  .carousel-indicators {
	position:initial;
	width:auto;
	margin-top:20px;
}
.node-type-galeria-foto #thumbs_list .carousel-indicators img {
	max-width: 100%;
}
/*** DESPIECE ***/
.field-name-field-despiece {
	font-size:0.933em; /*14px*/
	line-height:1.2em;
	font-weight: 400;
	margin-bottom: 1em;
}
.field-name-field-despiece h3 {
	margin-top:0;
	line-height:1em;
}
/*** Articulos Relacionados ***/
.field-name-field-articulos-relacionados {
	font-size:0.933em; /*14px*/
	line-height:1.2em;
}
.field-name-field-articulos-relacionados h3 {
	margin-top:0;
	line-height:1em;
	color: #dcc82d;
}
.field-name-field-articulos-relacionados ul {
	list-style: none;
	padding-left: 0;
}
.field-name-field-articulos-relacionados ul li a {
	font-weight: normal;
}
/*.field-name-field-articulos-relacionados ul li a:hover {
	font-weight: bold;
	color: black;
}*/
.field-name-field-articulos-relacionados ul li a:before  {
	font-family: 'mg';
	content: '\e806';
	color: #DCDC2D;
	padding-right: 0.6em;
	font-size: 0.8em;
}
/*** OEMBED ***/
.oembed {
	margin:0;
	padding:0;
	border:0;
	float:none;
	clear:none;
}
/*** DISQUS ***/
#block-disqus-disqus-comments {
	margin-top:5em;
}
/*** PAGE MAGAZINE ***/
.view-display-id-block_magazines {
	position:relative;
}
.view-display-id-block_magazines .view-header {
	float:left;
}
.view-display-id-block_magazines .view-content .carousel {
	margin-left:262px;
}
.view-display-id-block_magazines .view-content .carousel-inner {
	height: 350px;
}
.view-display-id-block_magazines .carousel .views-field {
	float:left;
	margin-left: 5px;
	margin-bottom: 3px;
}
.view-display-id-block_magazines .carousel-inner .item {
	background:transparent;
}
.view-display-id-block_magazines .carousel-control.left, 
.view-display-id-block_magazines .carousel-control.right {
	top: 347px;
	bottom:-30px;
	width: 34px;
	height:30px;
}
.view-display-id-block_magazines .carousel-control.left {
	left:5px;
}
.view-display-id-block_magazines .carousel-control.right {
	right:5px;
}
.view-display-id-block_magazines .carousel-control .icon-left-circle, 
.view-display-id-block_magazines .carousel-control .icon-right-circle {
	display:block;
	font-size:0.8em;
	top:0;
	left:0;
	right:0;
}
/*** PUBLICIDAD ***/
.region-banner-header .block > div,
.region-banner-header .block > img,
.region-banner-header .block > iframe {
	text-align:center;
	margin:2em 0;
}
.front #block-block-3 {
	margin-left:-7px;
}
/*** FIGURE ***/
.field-type-image figure {
	display:inline-block;
	margin-bottom:1em;
}
.field-type-image figure figcaption {
	position:absolute;
	padding-bottom:15px;
	display:block;
}
/*** MEJOR/PEOR ***/
p.lo-mejor,
p.lo-peor {
	display:inline-block;
	width:49%;
	line-height:1.2em;
	padding-left:36px;
	position:relative;
	font-size:1.2em;
	margin-bottom:2em;
}
p.lo-mejor:before,
p.lo-peor:before {
	font-family: "mg";
    content: '\e80a';
    text-align: center;
	color:green;
	position:absolute;
	font-size:30px;
	left:0;
	top:50%;
	margin-top:-10px;
	height:30px;
	display:block;
}
p.lo-peor:before  {
	color:#dd0000;
	content: '\e80b';
}
p.lo-peor {
	margin-left:1%;
}
/*** INFINITE SCROLL ***/
div#views_infinite_scroll-ajax-loader {
  background-image:url(images/ajax-loader.gif);
  width:43px;
  height:14px;
  margin:20px auto;
}
.views-bootstrap-grid-plugin-style .row {
	margin-bottom:2em;
}
/*** BREADCRUMB ***/
.breadcrumb {
	padding:3px 15px;
	font-size:0.750em;/*12px*/
	margin:0;
}
.breadcrumb > li + li:before {
	content: " >";
}
/*** NON RESPONSIVE ***/
.col-xs-4 {
	padding-top:0;
	padding-bottom:0;
	background:transparent;
	border:0;
}
/*** HOTEL RESTAURANTE SPA ***/
.field-hrs {
	margin-top:1.5em;
	margin-bottom:1em;
}
.modal-lg {
	width:800px;
}
.modal-lg .modal-content {
	border-radius:0;
	border:1px solid black;
}
.modal-lg .modal-content h3 {
	margin-top:0;
}
.modal-lg button.close {
	border: 1px solid black;
	opacity: 1;
	position: absolute;
	width: 1em;
	font-size: 14px;
	top: 6px;
	right: 20px;
}
p.info-comp {
	border-top:1px dotted black;
	border-bottom:1px dotted black;
	font-size:14px;
	line-height:1.3em;
	padding:1em 0;
}
p.info-comp  a {
	text-decoration:none;
	text-transform:lowercase;
}
/*** FOOTER ***/
.footer,
.footer a,
.footer a.hover  {
	color:#999;
}
.footer {
	background:#111;
	padding-top:0;
	padding-bottom: 0;
	font-size:0.8em; /* 12px */
	line-height:1.5em;
}
.footer nav {
	background:black;
	position:relative;
	height:2.75em;
	margin-bottom: 2em;
	text-align: center;
}
.footer nav i.icon-mg {
	font-size: 58px;
	text-shadow: none;
	left: -50px;
	top: 6px;
}
/*** FOOTER MENUS ***/
.footer a {
	margin:0!important;
}
/*.footer .container {
	text-align:center;
}*/
.footer ul.secondary {
	float:none;
	margin:0 auto;
}
.footer ul.secondary a {
	padding: 10px 12px;
}
.footer .navbar-nav.secondary > li {
	float: none;
	display: inline-block;
}
/*.footer .navbar-nav.secondary li:after {
	content: '\2022';
}*/
.footer .footer-email {
	text-align: center;
	padding: 2.5em;
	background-color: #333;
	color: #FFF;
	font-size: 1.1em;
	margin-top: -1.8em;
}
.footer .footer-email a {
	color: #FFF;	
}
.footer .block {
	margin-bottom: 1em;
}
.footer #block-menu-block-1 {
	height:275px;
	margin-top:2em;
}
.footer #block-menu-block-1 ul.menu {
	font-size:1.167em; /*14px*/
	text-align:center;
	display: inline-block;
	height: 28px;
	line-height:28px;
	width: 100%;
	border-top:1px dotted #999;
	border-bottom:1px dotted #999;
	padding:0;
	margin:0;
}
.footer #block-menu-block-1 ul.menu ul { 
	padding:0;
	margin-top: 0.5em;
	line-height:1.3em;
}
.footer #block-menu-block-1 ul.menu>li{
	float: left;
	width: 16.666%;
	font-weight:normal;
}
.footer #block-menu-block-1 ul.menu>li>a {
	line-height:1.286em; /*18px;*/
	font-family: 'Droid Serif', serif;
	padding-top:5px;
	padding-bottom:5px;
	color:white;
	margin:0!important;
}
.footer #legal-menu {
	background-color: #1F1F1F;
	display: table;
	width: 100%;
	max-width: 970px;
	margin: 0 auto;
	border: 1px solid black;
}
.footer #legal-menu ul {
	display: table-row;
}
.footer #legal-menu ul.menu>li {
	display: table-cell;
	text-align: center;
}
.footer #legal-menu ul.menu>li>a {
	font-size: 1.3em;
	font-weight: bold;
	color: #FFF;
	text-transform: uppercase;
}
/*** BUG BOOTSTRAP ***/
html {
  height: 100%;
}
body {
  overflow: auto;
  min-height: 100%;
  height:auto;
}
.modal-open {
 overflow: hidden; 
}
/*body.admin-menu {
	margin-top: 0px;
}*/
/*body.admin-menu .navbar.container {
	margin-top: 49px;
}
body.admin-menu {
	margin-top: 0px !important;
}*/

/*** ARTICULOS RELACIONADOS ***/
#block-views-relacionado-block-art-rel {
	padding: 0 15px;
}

.view-display-id-block_art_rel {
	background:#d8d8d8;
	margin-top:2em;
	border:1px solid black;
}
.view-relacionado .view-header {
	padding: 0 0 0 25px;
}
.view-relacionado .view-header h3 {
	font-size: 20px;
	letter-spacing: 1px;
}
.view-display-id-block_art_rel .view-content h3 {
	font-size: 1.2em;
	margin: 0;
}
.view-display-id-block_art_rel .view-content .carousel {
	margin:10px 0;
}
.view-display-id-block_art_rel .view-content .row {
	margin: 0;
}
.view-display-id-block_art_rel .view-content .container-2,
.view-display-id-block_art_rel .view-content .container-3 {
	background:white;
	padding:6px;
	min-height: 75px;
}
.view-display-id-block_art_rel .view-content .container-3 {
	border:1px dotted black;
}
.view-display-id-block_art_rel .carousel-control {
	width:30px;
	font-size: 10px;
}
.view-display-id-block_art_rel .carousel-control.left {
	left:-15px;
}
.view-display-id-block_art_rel .carousel-control .icon-left-circle {
	left:0px;
	font-size: 70%;
	top: 38%;
}
.view-display-id-block_art_rel .carousel-control.right {
	right:-15px;
}
.view-display-id-block_art_rel .carousel-control .icon-right-circle {
	right:0px;
	font-size: 70%;
	top: 38%;
}
.view-display-id-block_art_rel .view-content .views-field-field-image {
	float: left;
	margin-top: 3px;
}
.view-display-id-block_art_rel .view-content .views-field-path {
	padding-left: 66px;
	font-size: 1.1em;
}
/*** MENSAJE de acceptación de COOKIES ***/
#sliding-popup {
	max-width: 970px;
	margin: 0 auto;
	border: 1px solid black;
}
#sliding-popup .popup-content {
	max-width: inherit;
	margin: 0 15px;
	position: relative;
}
#sliding-popup .popup-content #popup-text {
	float: none;
	max-width: inherit;
	padding-right: 35px;
}
#sliding-popup .popup-content #popup-text p {
	font-size: 1em;
}
#sliding-popup .popup-content #popup-buttons {
	float: none;
	max-width: inherit;
}
#sliding-popup .popup-content #popup-buttons button,
#sliding-popup .popup-content #popup-buttons button.find-more-button:hover {
	font-family: 'taz', sans-serif;
	box-shadow: none;
	background: none;
	border-radius: initial;
	margin: 0;
	border: none;
}
#sliding-popup .popup-content #popup-buttons button.agree-button {
	position: absolute;
	top: 0;
	right: 0;
	border: 1px solid black;
}
/*** LIVEFYRE COMMENTS ***/
#livefyre-comments {
	margin-top: 20px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
	.view-display-id-home .view-footer .views-field-nothing i {
		top:2px;
	}
}
@media (min-width: 768px){
	p.navbar-right {
		float:left!important;
		position:relative;
		z-index:1;
}
ul.navbar-nav {
	float:right;
}
.region-desplegable {
	left: 15px;
	text-align: left;
	height: 410px;
	max-width: 230px;
}
#block-menu-menu-menu-desplegable ul{float:left}
	.navbar .navbar-brand {
		top: -195px;
		height: 95px;
	}
}
@media (max-width: 767px){
	.navbar .navbar-brand {
		height: 206px!important;
		left: -10px!important;
		top: 9px!important;
		width: 186px!important;
	}
}
.navbar-brand img{max-width:100%}
.front .navbar-collapse {
	margin-left: 0px!important;
}
.front .navbar .navbar-brand{
	width:100%;
	max-width: 330px;
	top: -73px;
	height:60px;
	z-index:0;
}
.region-desplegable .dropdown-menu {left:154px}
.region-desplegable .nav .open > a .caret {
    right:-14px;
    left: initial;
    transform: rotate(180deg);
}

