/* @override http://www.outumuro.com/media/css/style.css */

/* Outumuro web style.css */

* {
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
}

html {
	border-top: 4px solid #000;
	-border-bottom: 4px solid #000;
}

body {
	-font-family: "Times New Roman", Times, serif;
	-font-family: vollkorn_regularregular;
	font-family: theano_didotregular;
	letter-spacing: 1px;
}

#page {
	width: 1050px;
	height: 775px;
	margin: 0 auto;
	-top: 50%;
	-left: 50%;
	-position: absolute;
	-margin-left: -512px;
	-margin-top: -384px;
	padding-top: 40px;
	-padding-bottom: 30px;
}

#marca {
	-width: 1024px;
	-height: 768px;
	-margin: 0 auto;
	-background-color: red;
	-position: fixed;
	-top: 0;
	-z-index: -1;
}

/* Text style */

h1 {}
h2 {}
h3 {}
h4 {}
p {}
strong {}
em {}
a {}
a:hover {}

/* @group Header */

#header {
	width: 1050px;
	margin: 0 auto;
	height: 100px;
}

#header #logo img {
	height: 33px;
}

#header #logo {
	font-style: italic;
	width: 924px;
	float: left;
	height: 33px;
	margin-bottom: 10px;
}

#header #logo h1 {
	font-weight: normal;
	float: left;
	letter-spacing: 4px;
	font-size: 2.3em;
}

#header #logo h2 {
	font-weight: normal;
	float: left;
	margin-top: 16px;
	font-size: 1.2em;
	letter-spacing: 1px;
	margin-left: 10px;
}

#header #menu {
	border-top: 1px #a7a9ac solid;
	border-bottom: 1px #a7a9ac solid;
	height: 35px;
	float: left;
	width: 1050px;
	margin-bottom: 20px;
	position: relative;
	z-index: 10;
}

#header #menu ul, ul#menu_lang {
	float: left;
}

ul#menu_lang {
	margin-top: 309px;
}

#header #menu ul li, ul#menu_lang li {
	float: left;
	margin-right: 47px;
	padding-top: 9px;
	padding-bottom: 7px;
	font-size: 0.85em;
}
#header #menu ul li:last-child, ul#menu_lang li:last-child {margin-right: 0px;}

ul#menu_lang li.english {
	margin-left: 422px;
}

#header #menu ul li a, ul#menu_lang li a {
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 2px;
}

#header #menu ul li a:hover, #header #menu ul li a.current, ul#menu_lang li a:hover {
	color: #777;
}

#editorial a#menu-editorial, #portraits a#menu-portraits, #portrait a#menu-portraits, #creative-project a#menu-creative, #exhibition a#menu-exhibitions, #exhibitions a#menu-exhibitions, #books a#menu-books, #book a#menu-books, #biography a#menu-biography, #contact a#menu-contact {
	color: #777 !important;
}

/* Language selector */

#languages {
	position: absolute;
	-background: url(http://outumuro.com/media/imatges/back-footer.png) repeat-x 12px;
	margin: 0 0 0 360px;
	padding: 0;
	width: 335px;
	height: 38px;
	background-color: #fff;
	top: 406px;
}

#lang_ca, #lang_es, #lang_en {
	-margin-right: 1px;
	-width: 125px;
	height: 38px;
	margin: 0;
}
#lang_ca {width: 95px;}
#lang_es {width: 125px;}
#lang_en {width: 115px;}

#lang_es {
	background-image: url(../images/esp-a.png);
}

#lang_es:hover {
	background-image: url(../images/esp-b.png);
}

#lang_en {
	background-image: url(../images/eng-a.png);
}

#lang_en:hover {
	background-image: url(../images/eng-b.png);
}

#lang_ca {
	background-image: url(../images/cat-a.png);
}

#lang_ca:hover {
	background-image: url(../images/cat-b.png);
}


/* @end */


/* @group Content */

#content {
	margin: 0 auto;
	width: 1050px;
	height: 677px;
	position: relative;
}

#content img.index {
	width: 1050px;
}


#content .award {
  z-index: 1;
  position: absolute;
  top: -15px;
  left: -40px;
  width: 100px;
  height: 100px;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(../images/lucie-awards.png);
}


/* @group Editorial */

#editorial img.editorial {
	-height: 570px;
	margin-left: 80px !important;
	-margin-top: 77px;
	margin-right: 9px !important;
}

#container .album-name {
	margin: 0 auto;
	text-align: center;
	position: relative;
	
	top: 5px;
	width: 1050px;
	height: 0;
	z-index: 5;
}

#creative-project #container .album-name {
	top: -62px;
}

#container .album-title {
	margin: 0 auto;
	text-align: center;
	position: relative;
	float: left;
	
	top: 20px;
	width: 1050px;
}
#container .album-title span {
	background-color: #fff;
	padding-right: 6px;
	padding-left: 6px;
	font: 12px gotham_lightlight;
	text-transform: uppercase;
}

#container .album-name span {
	padding-right: 6px;
	padding-left: 6px;
	font: 12px gotham_lightlight;
	text-transform: uppercase;
}

#creative-project #container .album-name span {
	text-transform: none;
	-top: -44px;
	-position: relative;
	line-height: 16px;
}

#creative-project #container .album-name span strong {
	font-family: gotham_bookbook;
	font-weight: normal;
	font-style: normal;
}

#container .album-title span a {
	background-color: #fff;
	padding-right: 6px;
	padding-left: 6px;
	font: 12px gotham_lightlight;
	text-decoration: none;
	color: #000;
}

#back_link {
	font: 0.8em/1.2em vollkorn_italicregular;
	float: right;
	top: -43px;
	position: relative;
	left: 61px;
}

#back_link a {
	text-decoration: none;
	letter-spacing: 1px;
	color: #333;
}

#back_link a:hover {
	color: #777;
}

#editorial ul.editorial{
	display: inline;
	float: left;
	position: relative;
	-width: 4205px;
	-margin-top: 20px;
	width: 21330px;
}

#editorial ul.editorial li a {
	text-align: center;
	float: none;
	text-decoration: none;
	color: #777;
	font: 14px gotham_lightlight;
}

#editorial ul.editorial span.album-name {
	text-align: center;
	font-size: 12px;
}

#editorial img.album {
	height: 370px;
	margin: 134px 0 6px !important;
	margin-right: 5px !important;
}

#editorial ul.album {
	display: block;
	float: left;
	position: relative;
	width: 1859px;
}

#editorial ul.editorial li, #editorial ul.album li, #exhibition ul.exhibitions li, #exhibition ul.album li, #exhibitions ul li {
	float: left;
	margin-right: 5px;
	display: inline;
	position: relative;
	text-align: center;
}

#editorial ul.editorial li:last-child, #editorial ul.album li:last-child, #exhibition ul.exhibitions li:last-child {
	margin-right: 0px;
}

#editorial img.foto {
	height: 600px;
	-width: auto;
	-float: left;
	-margin-right: 5px;
}

.scroll-pane
{
	width: 100%;
	height: 711px;
	overflow: auto;
}

/* @end */





/* @group Portraits */

#portraits img.portrait {
	-height: 570px;
	margin-left: 100px !important;
	-margin-top: 77px;
	margin-right: 34px !important;
}



#portraits ul.portraits {
	display: inline;
	float: left;
	position: relative;
	-width: 23946px;
	width: 23651px;
}

#portraits ul.portraits li a, #portraits .scrollableArea div a {
	text-align: center;
	float: none;
	text-decoration: none;
	color: #777;
	font: 14px gotham_lightlight;
}

#portraits ul.portraits li a.thumb, #portraits div a.thumb {
	margin-right: 10px;
	font-size: 11px;
	-display: none;
}

#portraits ul.portraits li a.thumb:last-child, #portraits .scrollableArea div a:last-child {
	margin-right: 0;
}

#portraits ul.portraits span.album-name {
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 20px;
	display: none;
}

#portraits ul.portraits span.album-name:hover {
	color: #000;
}

#portraits img.album {
	height: 370px;
	margin: 134px 0 6px !important;
	margin-right: 5px !important;
}

#portraits ul.album {
	display: block;
	float: left;
	position: relative;
	width: 1859px;
}

#portraits ul.portraits li, #portraits ul.album li {
	float: left;
	margin-right: 5px;
	display: inline;
	position: relative;
	text-align: center;
}

#portraits ul.portraits li:last-child  {
	margin-right: 0px;
}

#portraits img.foto {
	height: 600px;
	-width: auto;
	-float: left;
	-margin-right: 5px;
}

#portrait ul.editorial1, #portrait div.editorial1 {width: 9px;}
#portrait ul.editorial2, #portrait div.editorial2 {width: 33px;}
#portrait ul.editorial3, #portrait div.editorial3 {width: 57px;}
#portrait ul.editorial4, #portrait div.editorial4 {width: 82px;}
#portrait ul.editorial5, #portrait div.editorial5 {width: 106px;}
#portrait ul.editorial6, #portrait div.editorial6 {width: 132px;}
#portrait ul.editorial7, #portrait div.editorial7 {width: 155px;}
#portrait ul.editorial8, #portrait div.editorial8 {width: 180px;}
#portrait ul.editorial9, #portrait div.editorial9 {width: 206px;}
#portrait ul.editorial10, #portrait div.editorial10 {width: 236px;}
#portrait ul.editorial14, #portrait div.editorial14 {width: 350px;}


/* @end */







/* @group Creative Projects */

#creative-project img.creative {
	-height: 570px;
	margin-left: 190px !important;
	-margin-top: 105px;
	margin-right: 190px !important;
}



#creative-project ul.creatives {
	display: inline;
	float: left;
	position: relative;
	-width: 4205px;
	-margin-top: 20px;
	width: 4425px;
}

#creative-project ul.creatives li a {
	text-align: center;
	float: none;
	text-decoration: none;
	color: #777;
	font: 14px gotham_lightlight;
}

#creative-project ul.creatives span.album-name {
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	line-height: 20px;
	display: none;
}

#creative-project ul.creatives span.album-name:hover {
	color: #000;
}

#creative-project img.album {
	-height: 370px !important;
	margin: 134px 0 6px !important;
}

#creative-project ul.album {
	display: block;
	float: left;
	position: relative;
	width: 1859px;
}

#creative-project ul.creatives li, #creative-project ul.album li {
	float: left;
	margin-right: 5px;
	display: inline;
	position: relative;
	text-align: center;
}

#creative-project ul.creatives li:last-child  {
	margin-right: 0px;
}

#creative-project img.foto {
	height: 600px;
	-width: auto;
	-float: left;
	-margin-right: 5px;
}

#creative-project .has_desc  div.slideshow img {
  height: 480px;	margin-top: 105px;
}
#creative-project .has_desc div.slideshow .advance-link {
  vertical-align: top;
}
#creative-project #back_link {
	top: -137px;
}

/*
#creative-project ul.editorial1, #creative-project div.editorial1 {width: 9px;}
#creative-project ul.editorial2, #creative-project div.editorial2 {width: 28px;}
#creative-project ul.editorial3, #creative-project div.editorial3 {width: 46px;}
#creative-project ul.editorial4, #creative-project div.editorial4 {width: 85px;}
#creative-project ul.editorial5, #creative-project div.editorial5 {width: 83px;}
#creative-project ul.editorial6, #creative-project div.editorial6 {width: 113px;}
#creative-project ul.editorial7, #creative-project div.editorial7 {width: 120px;}
#creative-project ul.editorial8, #creative-project div.editorial8 {width: 185px;}
#creative-project ul.editorial9, #creative-project div.editorial9 {width: 210px;}
#creative-project ul.editorial10, #creative-project div.editorial10 {width: 241px;}
#creative-project ul.editorial11, #creative-project div.editorial11 {width: 355px;}
#creative-project ul.editorial12, #creative-project div.editorial12 {width: 355px;}
#creative-project ul.editorial13, #creative-project div.editorial13 {width: 355px;}
#creative-project ul.editorial14, #creative-project div.editorial14 {width: 355px;}
#creative-project ul.editorial15, #creative-project div.editorial15 {width: 355px;}
#creative-project ul.editorial16, #creative-project div.editorial16 {width: 414px;}
#creative-project ul.editorial17, #creative-project div.editorial17 {width: 414px;}
#creative-project ul.editorial18, #creative-project div.editorial18 {width: 414px;}
#creative-project ul.editorial19, #creative-project div.editorial19 {width: 505px;}
#creative-project ul.editorial20, #creative-project div.editorial20 {width: 503px;}
#creative-project ul.editorial21, #creative-project div.editorial21 {width: 503px;}
#creative-project ul.editorial22, #creative-project div.editorial22 {width: 503px;}
#creative-project ul.editorial23, #creative-project div.editorial23 {width: 635px;}
#creative-project ul.editorial24, #creative-project div.editorial24 {width: 665px;}
#creative-project ul.editorial25, #creative-project div.editorial25 {width: 705px;}
#creative-project ul.editorial26, #creative-project div.editorial26 {width: 735px;}
#creative-project ul.editorial27, #creative-project div.editorial27 {width: 756px;}
#creative-project ul.editorial28, #creative-project div.editorial28 {width: 805px;}
#creative-project ul.editorial29, #creative-project div.editorial29 {width: 835px;}
#creative-project ul.editorial30, #creative-project div.editorial30 {width: 855px;}
#creative-project ul.editorial45, #creative-project div.editorial45 {width: 700px;}
#creative-project ul.editorial93, #creative-project div.editorial93 {width: 700px;}
*/

#creative-project #thumbs.navigation {
  width: 700px;
}
#creative-project ul.thumbs {
  display: inline-block;
  width: 100%;
  max-width: 700px;
  float: none;
}
#title-creative {
	float: left;
	width: 500px;
	text-align: right;
	margin-right: 25px;
}

#right-creative {
	margin-top: 134px;
	float: left;
}

#under1 {
	display: none;
}


/* @end */

/* @group Books */

#books img.books {
	-height: 570px;
	-margin-top: 70px;
	-margin-right: 66px !important;
	margin-right: 126px !important;
	margin-left: 200px !important;
}


#books ul.books{
	display: block;
	float: left;
	position: relative;
	width: 3205px;
	-margin-top: 20px;
}

#books ul.books li a {
	text-align: center;
	float: none;
	text-decoration: none;
	color: #777;
	font: 14px gotham_lightlight;
}

#books ul.books span.album-name, #books span.album-name {
	text-align: center;
	font-size: 12px;
}

#books img.album {
	height: 322px;
	margin: 182px 0 6px;
}

#books ul.album {
	display: block;
	float: left;
	position: relative;
	width: 1859px;
}

#books ul.books li, #books ul.books li {
	float: left;
	margin-right: 60px;
	display: block;
	position: relative;
	text-align: center;
}

#books ul.books li:last-child, #books ul.album li:last-child {
	margin-right: 0px;
}

#books img.foto {
	height: 600px;
	-width: auto;
	-float: left;
	-margin-right: 5px;
}

#book ul.thumbs, #book div.navigation {width: 208px;}
#book ul.book2, #book div.book2 {width: 294px;}
#book ul.book3, #book div.book3 {width: 835px;}
#book ul.book4, #book div.book4 {width: 264px;}
#book ul.book5, #book div.book5 {width: 356px;}
#book ul.book7, #book div.book7 {width: 294px;}
#book ul.book8, #book div.book8 {width: 265px;}
#book div.slideshow img {height: 500px;}


body#book.book7 div.slideshow img {
	height: 435px;
}

/* @end */



/* @group Single Book */

#book-cover {
	width: 756px;
	height: 500px;
	margin: 87px auto;
}

#book-cover .page1 {
	width: 361px;
	float: left;
	text-align: right;
	padding-right: 15px;
	padding-top: 25px;
	
}

body.book7 #book-cover .page1 {
	margin-top: 45px;
}

#book-cover .page1 .info-book {
	height: 444px;
}

body.book7 #book-cover .page1 .info-book {
	height: 367px;
}

#book-cover .page1 .titulo {
	-font: 22px/30px vollkorn_italicregular;
	font: italic normal bold 1.2em theano_didotregular;
	letter-spacing: 1px;
}

#book-cover .page1 .autor {
	-font: 18px/24px vollkorn_italicregular;
	-font: italic normal bold 18px/24px theano_didotregular;
	margin-bottom: 15px;
	letter-spacing: 0;
	font: italic 1em/1.4em theano_didotregular;
}

#book-cover .page1 .sinopsi {
	font-size: 16px;
	line-height: 24px;
	text-align: right;
	float: right;
}

#book-cover .page1 .sinopsi p {
	margin-top: 0;
	margin-bottom: 20px;
	-font-size: 14px;
	-line-height: 20px;
	font-size: 0.95em;
	letter-spacing: 0;
	-word-spacing: 2px;
	line-height: 1.5em;
}

#book-cover .page1 em {
	font-size: 13px;
	line-height: 17px;
	color: #000;
}

#book-cover .page1 em a {
	color: #000;
}

#book-cover .link {
	position: relative;
	float: right;
	background: url(../images/flor-libros.png) no-repeat 91px;
	padding-right: 30px;
	width: 90px;
	text-align: right;
}

#book-cover .link a {
	color: #000;
	font: 16px/20px vollkorn_italicregular;
	letter-spacing: 2px;
}

#book-cover .page2 {
	width: 376px;
	float: left;
	height: 500px;
}

body.book7 #book-cover .page2 {
	margin-top: 42px;
}

#book-cover .page2 img {
	height: 500px;
}

body.book7 #book-cover .page2 img {
	height: 419px;
}


/* @end */




/* @group Exhibitions */


#exhibition img.exhibitions {
	-height: 550px;
	margin-left: 119px !important;
	-margin-top: 15px !important;
	margin-right: 95px !important;
}

#exhibitions #scrollContent
{
	height: 460px;
}

#exhibitions img.exhibitions {
	height: 550px;
	margin-left: 100px !important;
	margin-top: 15px !important;
	margin-right: 25px !important;
}

#exhibition ul.exhibitions {
	display: block;
	float: left;
	position: relative;
	width: 2707px;
}

#exhibition ul.exhibitions li:first-child {
	margin-right: 0px;
}
#exhibition ul.exhibitions li {
	float: left;
	margin-right: 80px;
	display: block;
	position: relative;
	text-align: center;
}

#exhibition ul.exhibitions li a {
	text-align: center;
	float: none;
	text-decoration: none;
	color: #777;
	font: 14px gotham_lightlight;
}

#exhibition ul.exhibitions span.album-name {
	text-align: center;
	font-size: 12px;
}

#exhibition img.album, #exhibitions img.album {
	height: 322px;
	margin: 182px 0 6px;
}


#exhibitions #info {
	width: 475px;
	float: right;
	position: absolute;
	text-align: right;
	margin-top: 134px;
	height: 370px;
	vertical-align: text-bottom;
}

#exhibitions #info_content {
	position: absolute; bottom: 0; right: 0;
}

#exhibitions #info h1 {
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-top: 10px;
	font: italic normal bold 1.2em theano_didotregular;
}

#exhibitions #info h2 {
	letter-spacing: 0;
	margin-bottom: 5px;
	font: italic bold 1em theano_didotregular;
}
#exhibitions #info h3 {
	letter-spacing: 0;
	margin-bottom: 15px;
	margin-top: 2px;
	font: italic 1em/1.4em theano_didotregular;
}

#exhibitions #info p {
	font-size: 0.95em;
	letter-spacing: 0;
	line-height: 1.5em;
	-word-spacing: 2px;
}


#exhibitions ul.exhibition1 {width: 5356px;}
#exhibitions ul.exhibition2 {width: 7371px;}
#exhibitions ul.exhibition3 {width: 2829px;}
#exhibitions ul.exhibition4 {width: 8220px;}
#exhibitions ul.exhibition5 {width: 3402px;}





#exhibitions #back_link {
	height: 0;
	top: 576px;
	position: absolute;
	left: 1060px;
}


/* @end */

/* @group Biography */
#biography #title-bio {
	float: left;
}
#biography #title-bio img {
	-height: 620px;
	-margin-top: 70px;
	margin-left: 60px;
}

#biography #right-bio {
	float: right;
	margin-top: 125px;
	width: 525px;
}

#biography #right-bio img {
	width: 525px;
	-display: none;
}


.info-biography {
	display: none;
	width: 492px;
}

.info-biography h1 {
	-font: 20px/24px vollkorn_italicregular;
	font: italic normal bold 1.2em theano_didotregular;
	margin-bottom: 20px;
}

.info-biography p {
	font-size: 16px;
	line-height: 22px;
	margin-top: 10px;
	-margin-bottom: 60px;
	margin-bottom: 40px;
}

.info-biography a {
	color: #000;
	text-decoration: none;
	background: url(../images/flor-libros.png) no-repeat right;
	padding-right: 30px;
	font: 16px vollkorn_italicregular;
}

.info-biography span.wiki {
	font: 16px vollkorn_italicregular;
	margin-left: 5px;
}

/* @end */

/* @group Contact */
#contact #title-contact {
	float: left;
}
#contact #title-contact img {
	-height: 550px;
	-margin-top: 120px;
	margin-left: 100px;
}

#contact #right-contact {
	float: right;
	-margin-top: 157px;
	margin-top: 137px;
}

#contact #right-contact img {width: 530px;}

#contact #right-contact h1 {
	-font: 20px/24px vollkorn_italicregular;
	font: italic normal 1.2em theano_didotregular;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 0px;
}

#contact #right-contact p {
	font-size: 16px;
	line-height: 26px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#contact #right-contact a {
	color: #000;
	text-decoration: none;
	-background: url(../images/flor-libros.png) no-repeat right;
	-padding-right: 30px;
	-font-weight: 600;
}
#contact #right-contact .info-contact a {
	font-weight: 600;
}
#contact #right-contact .contact-italy {
  margin-top: 16px;
	margin-bottom: 16px;
}

#contact #right-contact p {
	line-height: 24px;
}

#contact #right-contact .contact-italy h2 {
	font: italic normal 1.2em theano_didotregular;
}

/* @end */

/* @end */



/* @group Footer */

#footer {
	width: 1050px;
	height: 30px;
	position: relative;
	margin: 20px auto 0;
	z-index: -1;
}

#footer .middle {
	width: 1050px;
	border-bottom: 1px solid #a7a9ac;
	height: 6px;
	float: left;
	-margin-left: 5px;
	-margin-right: 5px;
}

#footer .left {
	width: 24px;
	height: 13px;
	background-image: url(http://outumuro.com/media/images/flor-esq.jpg);
	float: left;
	left: -4px;
	position: relative;
}

#footer .right {
	width: 24px;
	height: 13px;
	background-image: url(http://outumuro.com/media/images/flor-dreta.jpg);
	float: right;
	right: -4px;
	position: relative;
}

#editorial #footer, #book #footer, #portrait #footer, #creative-project #footer {
	position: absolute;
}

#editorial ul.editorial3, #editorial div.editorial3 {width: 57px;}
#editorial ul.editorial4, #editorial div.editorial4 {width: 83px;}
#editorial ul.editorial5, #editorial div.editorial5 {width: 106px;}
#editorial ul.editorial6, #editorial div.editorial6 {width: 133px;}
#editorial ul.editorial7, #editorial div.editorial7 {width: 156px;}
#editorial ul.editorial8, #editorial div.editorial8 {width: 181px;}
#editorial ul.editorial9, #editorial div.editorial9 {width: 206px;}
#editorial ul.editorial10, #editorial div.editorial10 {width: 238px;}
#editorial ul.editorial14, #editorial div.editorial14 {width: 355px;}

.followus {
	right: 0;
	position: absolute;
	bottom: 0;
}

.followus a.instagram {
/*
	width: 84px;
	height: 25px;
	background-image: url(../images/followus.png);
	display: block;
*/
}

.followus span {
  font-size: 12px;
  letter-spacing: 0;
}
.followus a i {
  color: #000;
  font-size: 1.5rem;
  margin-left: 6px;
}
.followus a:hover i {
  color: #777;
}
#contact .followus {
	bottom: -26px;
}


/* @end */



/* Large screens ----------- */
@media only screen and (min-height : 880px) {
	html {height: 99.2%;border-bottom: 4px solid #000;}
	
	#page {
		width: 1050px;
		height: 775px;
		-margin: 0 auto;
		top: 50%;
		left: 50%;
		position: absolute;
		margin-left: -525px;
		margin-top: -425px;
		padding-top: 0px;
		padding-bottom: 0px;
	}
}

@-moz-document url-prefix() {
    #biography .info-biography p {
		font-family: Times;
	}
}

[jibu-footer-container] li {
  margin-top: 6px;
  margin-bottom: 6px;
  margin-right: 12px !important;
}
[jibu-footer-container] a {
  color: #000;
  font-size: 0.8rem;
  text-decoration: none;
}
[jibu-footer-container] a:hover {
  text-decoration: underline;
} 
.cc-revoke[aria-label="cookieconsent"], 
.cc-window[aria-label="cookieconsent"] {
  font-family: theano_didotregular;
}