/*	colori

azzurro sfondo body		#ebfafa
azzurro intermedio		#d6f5f5
azzurro scuro			#70dbdb
rosso longone			#c81f32
viola menu				#f384d1
verde menu				#9ddd00

box libri ragazzi
giallo					#fbc026
verde					#95d321
blu scuro				#5a59b2
lilla					#d36fbf
azzurro chiaro			#5bc8c9
arancione				#f46917
azzurro					#448dd3
fucsia					#ed096a
rosa antico				#f6889a

/*	generici
======================================*/
body	{
	font-family: 'Roboto';
	font-size: 16px;
	line-height: 180%;
	font-weight: 400;
}
#wrapper	{
	background: #ebfafa;
}
strong	{
	font-weight: 700;
}
em{
	font-weight: 400i;
}
strong em	{
	font-weight: 700i;
}
.light	{
	font-weight: 300;
}
a, a > * {
	text-decoration: none;
	transition: all 0.45s ease-out 0s;
}
a:link,
a:visited{
	color: #c81f32;
}
a:hover{
	text-decoration: underline;
}
.spacer-0vh	{
	clear: both;
	height: 0vh;
}
.spacer-1vh	{
	clear: both;
	height: 1vh;
}
.spacer-2vh	{
	clear: both;
	height: 2vh;
}
.spacer-4vh	{
	clear: both;
	height: 4vh;
}
table td	{
	word-break: break-all;
}
* {
	box-sizing: border-box;
}
/* Button Responsive Menu*/
.btn-responsive-menu{display: none; float: left; margin: 0; padding: 5px; cursor: pointer; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background: #333; border-radius: 4px;}
.icon-bar 			{display: block; margin: 5px; width: 18px; height: 2px; background-color: #f5f5f5; border-radius: 1px; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}

.show{display:block!important}

.privacy-link a	{
	color: #c81f32 !important;
	text-decoration: underline !important;
}
/*	fine generici
======================================*/
/*	menu colori
======================================*/
a#menu-header-initial-spacer:hover	{
	background: #f46917;
}
#access li.studenti a	{
	background: #f384d1;
}
#access li.antichi a	{
	background: #9ddd00;
}
#access li.privacy a	{
	background: #c81f32;
}
#access li a:hover	{
	background: #f46917;
}
#access li.current_page_item a	{
	background: #f46917;
}
/*	fine menu colori
======================================*/
/*	libri ragazzi
======================================*/
form#ricerca-libro	{
	padding: 10px 0 20px 0;
	font-size: 20px;
	color: #fff;
	background: #7fd4d4;
	border-radius: 15px !important;
}
form#ricerca-libro fieldset legend	{
	margin: 0 auto 10px auto;
	width: 70%;
	font-weight: 700 !important;
	text-align: left;
}
form#ricerca-libro p	{
	margin: 10px 0;
}
form#ricerca-libro input	{
	font-size: 16px;
	border: none;
	border-radius: 15px !important;
	width: 99%;
}
form#ricerca-libro input[type="submit"] {
    margin: 0 0 0 0.6vw;
    padding: 0;
    width: 35px;
    height: 35px;
    background: url(../images/ico-lente-azzurra.svg) no-repeat scroll center center / contain;
    cursor: pointer;
    border: none;
    box-shadow: none;
    border-radius: 0;
}
a.box-argomenti-ragazzi-link	{
	display: inline-block;
	margin: 5px;
	padding: 5px;
	text-align: center;
	border-radius: 15px;
}
a.box-argomenti-ragazzi-link div	{
	display: block;
	padding: 0;
	font-size: x-large;
	line-height: 120%;
	font-weight: 700;
	height: 160px;
}
a.box-argomenti-ragazzi-link span	{
	display: block;
	padding: 0;
	font-size: small;
}
/*
giallo					#fbc026
verde					#95d321
blu scuro				#5a59b2
lilla					#d36fbf
azzurro chiaro			#5bc8c9
arancione				#f46917
azzurro					#448dd3
fucsia					#ed096a
rosa antico				#f6889a
*/
#content h3[class^="tipologia-slug-"]	{
	padding: 10px;
	color: #fff;
	border-radius: 15px;
}
a[class^="box-argomenti-ragazzi-link sfondo-"]	{
	color: #fff;
	text-decoration: none;
}
#content h3.tipologia-slug-11-13-anni	{
	background: #ffb935;
}
a.box-argomenti-ragazzi-link.sfondo-11-13-anni	{
	border: 2px solid #ffb935;
	background: #ffb935 url(../images/11-13-anni.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-11-13-anni:hover	{
	color: #ffb935;
	border: 2px solid #ffb935;
	background: #fff url(../images/11-13-anni.svg) no-repeat center center;
}
#content h3.tipologia-slug-6-7-anni	{
	background: #9ddd00;
}
a.box-argomenti-ragazzi-link.sfondo-6-7-anni	{
	border: 2px solid #9ddd00;
	background: #9ddd00 url(../images/6-7-anni.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-6-7-anni:hover	{
	color: #9ddd00;
	border: 2px solid #9ddd00;
	background: #fff url(../images/6-7-anni.svg) no-repeat center center;
}
#content h3.tipologia-slug-7-8-anni	{
	background: #9966ff;
}
a.box-argomenti-ragazzi-link.sfondo-7-8-anni	{
	border: 2px solid #9966ff;
	background: #9966ff url(../images/7-8-anni.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-7-8-anni:hover	{
	color: #9966ff;
	border: 2px solid #9966ff;
	background: #fff url(../images/7-8-anni.svg) no-repeat center center;
}
#content h3.tipologia-slug-9-10-anni	{
	background: #f384d1;
}
a.box-argomenti-ragazzi-link.sfondo-9-10-anni	{
	border: 2px solid #f384d1;
	background: #f384d1 url(../images/9-10-anni.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-9-10-anni:hover	{
	color: #f384d1;
	border: 2px solid #f384d1;
	background: #fff url(../images/9-10-anni.svg) no-repeat center center;
}
#content h3.tipologia-slug-alta-leggibilit	{
	background: #ab7de1;
}
a.box-argomenti-ragazzi-link.sfondo-alta-leggibilit	{
	border: 2px solid #ab7de1;
	background: #ab7de1 url(../images/alta-leggibilit.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-alta-leggibilit:hover	{
	color: #ab7de1;
	border: 2px solid #ab7de1;
	background: #fff url(../images/alta-leggibilit.svg) no-repeat center center;
}
#content h3.tipologia-slug-amicizia	{
	background: #6ae022;
}
a.box-argomenti-ragazzi-link.sfondo-amicizia	{
	border: 2px solid #6ae022;
	background: #6ae022 url(../images/amicizia.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-amicizia:hover	{
	color: #6ae022;
	border: 2px solid #6ae022;
	background: #fff url(../images/amicizia.svg) no-repeat center center;
}
#content h3.tipologia-slug-avventura	{
	background: #ff6b00;
}
a.box-argomenti-ragazzi-link.sfondo-avventura	{
	border: 2px solid #ff6b00;
	background: #ff6b00 url(../images/avventura.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-avventura:hover	{
	color: #ff6b00;
	border: 2px solid #ff6b00;
	background: #fff url(../images/avventura.svg) no-repeat center center;
}
#content h3.tipologia-slug-bullismo	{
	background: #0099ff;
}
a.box-argomenti-ragazzi-link.sfondo-bullismo	{
	border: 2px solid #0099ff;
	background: #0099ff url(../images/bullismo.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-bullismo:hover	{
	color: #0099ff;
	border: 2px solid #0099ff;
	background: #fff url(../images/bullismo.svg) no-repeat center center;
}
#content h3.tipologia-slug-epica-e-mitologia	{
	background: #ff0066;
}
a.box-argomenti-ragazzi-link.sfondo-epica-e-mitologia	{
	border: 2px solid #ff0066;
	background: #ff0066 url(../images/epica-e-mitologia.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-epica-e-mitologia:hover	{
	color: #ff0066;
	border: 2px solid #ff0066;
	background: #fff url(../images/epica-e-mitologia.svg) no-repeat center center;
}
#content h3.tipologia-slug-famiglia-e-societ	{
	background: #c81f32;
}
a.box-argomenti-ragazzi-link.sfondo-famiglia-e-societ	{
	border: 2px solid #c81f32;
	background: #c81f32 url(../images/famiglia-e-societ.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-famiglia-e-societ:hover	{
	color: #c81f32;
	border: 2px solid #c81f32;
	background: #fff url(../images/famiglia-e-societ.svg) no-repeat center center;
}
#content h3.tipologia-slug-fantasy	{
	background: #fbc357;
}
a.box-argomenti-ragazzi-link.sfondo-fantasy	{
	border: 2px solid #fbc357;
	background: #fbc357 url(../images/fantasy.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-fantasy:hover	{
	color: #fbc357;
	border: 2px solid #fbc357;
	background: #fff url(../images/fantasy.svg) no-repeat center center;
}
#content h3.tipologia-slug-fate-streghe-e	{
	background: #7fe800;
}
a.box-argomenti-ragazzi-link.sfondo-fate-streghe-e	{
	border: 2px solid #7fe800;
	background: #7fe800 url(../images/fate-streghe-e.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-fate-streghe-e:hover	{
	color: #7fe800;
	border: 2px solid #7fe800;
	background: #fff url(../images/fate-streghe-e.svg) no-repeat center center;
}
#content h3.tipologia-slug-fiabe-favole-racconti	{
	background: #8d5aff;
}
a.box-argomenti-ragazzi-link.sfondo-fiabe-favole-racconti	{
	border: 2px solid #8d5aff;
	background: #8d5aff url(../images/fiabe-favole-racconti.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-fiabe-favole-racconti:hover	{
	color: #8d5aff;
	border: 2px solid #8d5aff;
	background: #fff url(../images/fiabe-favole-racconti.svg) no-repeat center center;
}
#content h3.tipologia-slug-fumetti	{
	background: #ff70c5;
}
a.box-argomenti-ragazzi-link.sfondo-fumetti	{
	border: 2px solid #ff70c5;
	background: #ff70c5 url(../images/fumetti.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-fumetti:hover	{
	color: #ff70c5;
	border: 2px solid #ff70c5;
	background: #fff url(../images/fumetti.svg) no-repeat center center;
}
#content h3.tipologia-slug-geografia	{
	background: #46d5c0;
}
a.box-argomenti-ragazzi-link.sfondo-geografia	{
	border: 2px solid #46d5c0;
	background: #46d5c0 url(../images/geografia.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-geografia:hover	{
	color: #46d5c0;
	border: 2px solid #46d5c0;
	background: #fff url(../images/geografia.svg) no-repeat center center;
}
#content h3.tipologia-slug-giallo-e-mystery	{
	background: #e65600;
}
a.box-argomenti-ragazzi-link.sfondo-giallo-e-mystery	{
	border: 2px solid #e65600;
	background: #e65600 url(../images/giallo-e-mystery.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-giallo-e-mystery:hover	{
	color: #e65600;
	border: 2px solid #e65600;
	background: #fff url(../images/giallo-e-mystery.svg) no-repeat center center;
}
#content h3.tipologia-slug-grandi-classici	{
	background: #148ae9;
}
a.box-argomenti-ragazzi-link.sfondo-grandi-classici	{
	border: 2px solid #148ae9;
	background: #148ae9 url(../images/grandi-classici.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-grandi-classici:hover	{
	color: #148ae9;
	border: 2px solid #148ae9;
	background: #fff url(../images/grandi-classici.svg) no-repeat center center;
}
#content h3.tipologia-slug-horror	{
	background: #e20093;
}
a.box-argomenti-ragazzi-link.sfondo-horror	{
	border: 2px solid #e20093;
	background: #e20093 url(../images/horror.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-horror:hover	{
	color: #e20093;
	border: 2px solid #e20093;
	background: #fff url(../images/horror.svg) no-repeat center center;
}
#content h3.tipologia-slug-inglese	{
	background: #c81f32;
}
a.box-argomenti-ragazzi-link.sfondo-inglese	{
	border: 2px solid #c81f32;
	background: #c81f32 url(../images/inglese.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-inglese:hover	{
	color: #c81f32;
	border: 2px solid #c81f32;
	background: #fff url(../images/inglese.svg) no-repeat center center;
}
#content h3.tipologia-slug-musica	{
	background: #ecc249;
}
a.box-argomenti-ragazzi-link.sfondo-musica	{
	border: 2px solid #ecc249;
	background: #ecc249 url(../images/musica.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-musica:hover	{
	color: #ecc249;
	border: 2px solid #ecc249;
	background: #fff url(../images/musica.svg) no-repeat center center;
}
#content h3.tipologia-slug-natura-e-animali	{
	background: #6ae022;
}
a.box-argomenti-ragazzi-link.sfondo-natura-e-animali	{
	border: 2px solid #6ae022;
	background: #6ae022 url(../images/natura-e-animali.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-natura-e-animali:hover	{
	color: #6ae022;
	border: 2px solid #6ae022;
	background: #fff url(../images/natura-e-animali.svg) no-repeat center center;
}
#content h3.tipologia-slug-personaggi-famosi	{
	background: #ab7de1;
}
a.box-argomenti-ragazzi-link.sfondo-personaggi-famosi	{
	border: 2px solid #ab7de1;
	background: #ab7de1 url(../images/personaggi-famosi.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-personaggi-famosi:hover	{
	color: #ab7de1;
	border: 2px solid #ab7de1;
	background: #fff url(../images/personaggi-famosi.svg) no-repeat center center;
}
#content h3.tipologia-slug-prime-letture	{
	background: #e36fe6;
}
a.box-argomenti-ragazzi-link.sfondo-prime-letture	{
	border: 2px solid #e36fe6;
	background: #e36fe6 url(../images/prime-letture.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-prime-letture:hover	{
	color: #e36fe6;
	border: 2px solid #e36fe6;
	background: #fff url(../images/prime-letture.svg) no-repeat center center;
}
#content h3.tipologia-slug-ragazze	{
	background: #2aebbd;
}
a.box-argomenti-ragazzi-link.sfondo-ragazze	{
	border: 2px solid #2aebbd;
	background: #2aebbd url(../images/ragazze.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-ragazze:hover	{
	color: #2aebbd;
	border: 2px solid #2aebbd;
	background: #fff url(../images/ragazze.svg) no-repeat center center;
}
#content h3.tipologia-slug-religione	{
	background: #d5781d;
}
a.box-argomenti-ragazzi-link.sfondo-religione	{
	border: 2px solid #d5781d;
	background: #d5781d url(../images/religione.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-religione:hover	{
	color: #d5781d;
	border: 2px solid #d5781d;
	background: #fff url(../images/religione.svg) no-repeat center center;
}
#content h3.tipologia-slug-scienze-e-invenzioni	{
	background: #3d6cce;
}
a.box-argomenti-ragazzi-link.sfondo-scienze-e-invenzioni	{
	border: 2px solid #3d6cce;
	background: #3d6cce url(../images/scienze-e-invenzioni.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-scienze-e-invenzioni:hover	{
	color: #3d6cce;
	border: 2px solid #3d6cce;
	background: #fff url(../images/scienze-e-invenzioni.svg) no-repeat center center;
}
#content h3.tipologia-slug-scuola	{
	background: #e20093;
}
a.box-argomenti-ragazzi-link.sfondo-scuola	{
	border: 2px solid #e20093;
	background: #e20093 url(../images/scuola.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-scuola:hover	{
	color: #e20093;
	border: 2px solid #e20093;
	background: #fff url(../images/scuola.svg) no-repeat center center;
}
#content h3.tipologia-slug-sport	{
	background: #c81f32;
}
a.box-argomenti-ragazzi-link.sfondo-sport	{
	border: 2px solid #c81f32;
	background: #c81f32 url(../images/sport.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-sport:hover	{
	color: #c81f32;
	border: 2px solid #c81f32;
	background: #fff url(../images/sport.svg) no-repeat center center;
}
#content h3.tipologia-slug-stampato-maiuscolo	{
	background: #ecc249;
}
a.box-argomenti-ragazzi-link.sfondo-stampato-maiuscolo	{
	border: 2px solid #ecc249;
	background: #ecc249 url(../images/stampato-maiuscolo.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-stampato-maiuscolo:hover	{
	color: #ecc249;
	border: 2px solid #ecc249;
	background: #fff url(../images/stampato-maiuscolo.svg) no-repeat center center;
}
#content h3.tipologia-slug-storia	{
	background: #6ae022;
}
a.box-argomenti-ragazzi-link.sfondo-storia	{
	border: 2px solid #6ae022;
	background: #6ae022 url(../images/storia.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-storia:hover	{
	color: #6ae022;
	border: 2px solid #6ae022;
	background: #fff url(../images/storia.svg) no-repeat center center;
}
#content h3.tipologia-slug-tedesco	{
	background: #1a8b9a;
}
a.box-argomenti-ragazzi-link.sfondo-tedesco	{
	border: 2px solid #1a8b9a;
	background: #1a8b9a url(../images/tedesco.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-tedesco:hover	{
	color: #1a8b9a;
	border: 2px solid #1a8b9a;
	background: #fff url(../images/tedesco.svg) no-repeat center center;
}
#content h3.tipologia-slug-umorismo	{
	background: #ab7de1;
}
a.box-argomenti-ragazzi-link.sfondo-umorismo	{
	border: 2px solid #ab7de1;
	background: #ab7de1 url(../images/umorismo.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-umorismo:hover	{
	color: #ab7de1;
	border: 2px solid #ab7de1;
	background: #fff url(../images/umorismo.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-silent-book	{
	border: 2px solid #f29ec4;
	background: #f29ec4 url(../images/silent-book.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-silent-book:hover	{
	color: #f29ec4;
	border: 2px solid #f29ec4;
	background: #fff url(../images/silent-book.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-corsivo	{
	border: 2px solid #ab7de1;
	background: #ab7de1 url(../images/corsivo.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-corsivo:hover	{
	color: #ab7de1;
	border: 2px solid #ab7de1;
	background: #fff url(../images/corsivo.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-arte	{
	border: 2px solid #70d2c0;
	background: #70d2c0 url(../images/arte.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-arte:hover	{
	color: #70d2c0;
	border: 2px solid #70d2c0;
	background: #fff url(../images/arte.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-enciclopedie	{
	border: 2px solid #ab7de1;
	background: #ab7de1 url(../images/enciclopedie.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-enciclopedie:hover	{
	color: #ab7de1;
	border: 2px solid #ab7de1;
	background: #fff url(../images/enciclopedie.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-teatro-e-cinema	{
	border: 2px solid #ee732d;
	background: #ee732d url(../images/teatro-e-cinema.svg) no-repeat center center;
}
a.box-argomenti-ragazzi-link.sfondo-teatro-e-cinema:hover	{
	color: #ee732d;
	border: 2px solid #ee732d;
	background: #fff url(../images/teatro-e-cinema.svg) no-repeat center center;
}
.anteprima-libro-box	{
	float: left;
	margin: 5px;
	padding: 10px;
	border: 1px solid #ccc;
}
.anteprima-libro-box .titolo	{
	margin: 0;
	padding: 10px 0;
	font-size: 20px;
	font-weight: 700;
}
.anteprima-libro-box .disponibile img,
#libro-meta-box .disponibile img	{
	margin: 0 5px;
	vertical-align: middle;
}
.anteprima-libro-box .disponibile	{
	padding: 8px 0 0 0;
	border-top: 2px solid #c81f32
}
.anteprima-libro-box .disponibile span,
#libro-meta-box .disponibile span	{
	margin: 0 10px;
}
#content h2.libro-titolo	{
	padding: 1px 5px;
	color: #fff;
	background: #c81f32
}
.libro-dettagli	{
	font-weight: 700;
}
.libro-dettagli span	{
	display: inline-block;
	width: 80px;
	font-weight: 400;
}
.libro-dettagli a	{
	display: inline-block;
	margin: 3px;
	padding: 2px 5px;
	color: #fff;
	background: #c81f32;
}
/*	fine libri ragazzi
======================================*/
/*	libri antichi
======================================*/
a.box-argomenti-link	{
	display: inline-block;
	margin: 5px;
	padding: 10px;
	text-align: center;
	border: 1px solid #ccc;
}
a.box-argomenti-link:hover	{
	color: #fff;
	background: #c81f32;
}
a.box-argomenti-link div	{
	display: block;
	padding: 40px 0 0 0;
	font-size: xx-large;
	line-height: 120%;
	font-weight: 700;
	height: 150px;
}
a.box-argomenti-link span	{
	display: block;
	padding: 0;
	font-size: small;
}
.anteprima-libroantico-box	{
	margin: 5px;
	padding: 10px;
	border: 1px solid #ccc;
}
.anteprima-libroantico-box .libroantico-autore	{
	margin: 0 0 1vh 0;
}
#content .anteprima-libroantico-box h4.libroantico-titolo	{
	clear: none;
	margin: 0;
	padding: 0;
	font-size: large;
	font-weight: 700;
	line-height: 100%;
}
.anteprima-libroantico-box .libroantico-sottotitolo {
	margin: 0;
	padding: 1vh 0;
	font-size: 16px;
}
#cerca-libro-antico form.search-form-antichi fieldset	{
	padding: 20px;
	border: 1px solid #ccc;
	border-radius: 5px;
}
#cerca-libro-antico form.search-form-antichi legend	{
	margin: 0 0 0 20px;
	padding: 0 20px;
	font-weight: 700;
}
#cerca-libro-antico input.search-field-antichi {
	width: 90%;
}
#cerca-libro-antico input.search-submit {
    margin: 0;
    padding: 0;
    background: url(../images/ico-lente.svg) no-repeat scroll center center / auto 21px;
    width: 30px;
    height: 25px;
    cursor: pointer;
    border: medium none;
    box-shadow: none;
	border-radius: 3px 0 0 3px;
}
/*	fine libri antichi
======================================*/
/*	paginazione
======================================*/
.pagination	{
	clear:both;
	float:right; /* Pagination float direction */
	position:relative;
	font-size: 12px; /* Pagination text size */
	line-height: 13px;
 }
 .pagination span,
 .pagination a	{
	display:block;
	float:left;
	margin: 2px 2px 2px 0;
	padding:6px 9px 5px 9px;
	text-decoration:none;
	width:auto;
	color:#fff; /* Pagination text color */
	background: #888; /* Pagination non-active background color */
	-webkit-transition: background .15s ease-in-out;
	-moz-transition: background .15s ease-in-out;
	-ms-transition: background .15s ease-in-out;
	-o-transition: background .15s ease-in-out;
	transition: background .15s ease-in-out;
 }
 .pagination a:hover	{
	color: #fff;
	background: #d24b35; /* Pagination background on hover */
 }
 .pagination .current	{
	padding: 6px 9px 5px 9px;
	background: #d24b35; /* Current page background */
	color: #fff;
 }
/*	footer
======================================*/
#footer	{
	margin: 0;
	padding: 40px 0 0 0;
	color: #fff;
	background: #c81f32;
}
#footer a,
#colophon a	{
	color: #fff;
}
#site-generator img {
    margin: 0 5px;
    height: 20px;
    vertical-align: middle;
}
/*	fine footer
======================================*/
