/* libri_slide.css */
#header #nav a {
	font-size:12px;
}
.libriSlideBox .sliderBookHeader h3 {
	font-size:18px;
}
.dettaglioLibro div.container_content_default.libri_slide h3 span {
	font-size:20px;
}
.sliderBookHeader a.titleLink {
	font-size:14px;
}
.sliderBookHeader a.titleLink div.textLetterWrapper {
	font-size:12px;
}
.sliderBookHeader .autore a {
	font-size:12px;
}
.libriSlideBox .ctaButton .price {
	font-size:14px;
}
.libriSlideBox .moreBook h4 {
	font-size:12px;
}
.libriSlideBox .moreBook .bookElement .bookTitle {
	font-size:12px;
}
.libriSlideBox .moreBook .bookElement .bookAuthor {
	font-size:11px;
}
.libriSlideBox .moreBook .bookElement .bookElementTitle {
	font-size:11px;
}
.showAllBooks {
	font-size:12px;
}
.showAllBooks a span {
	font-size:18px;
}

/* navbar.css*/
.page_selection_container .pager_selection a.page_number ,
.page_selection_container .pager_selection a.page_number:link ,
.page_selection_container .pager_selection a.page_number:visited {
	font-size:12px;
}
.page_selection_container .pager_selection a.page_number.current_page {
	font-size:13px;
}
.navbar_info {
	font-size:11px;
}
.navbar_info strong {
	font-size:12px;
}
/* default/style.css */
h1 a.gotoLink, h2 a.gotoLink, h3 a.gotoLink, h4 a.gotoLink, h5 a.gotoLink {
	font-size:12px;
}
h1 {
	font-size:22px;
}
h2 {
	font-size:18px;
}
h3 {
	font-size:18px;
}
.boxWithLabel .boxLabel {
	font-size:22px;
}
#header .cartLabel {
	font-size:12px;
}
#header #cart .prodNumberLabel {
	font-size:12px;
}
#header #cartList thead th ,
#header #cartList tbody td {
	font-size:11px;
}
#header #cartList tfoot td {
	font-size:16px;
}
#logo {
	font-size:30px;
}
.product.grid_2 .singleProduct a.title ,
.product.grid_3 .singleProduct a.title {
	font-size:13px;
}
.product.grid_2 .singleProduct .author ,
.product.grid_3 .singleProduct .author {
	font-size:13px;
}
.product.grid_2 .singleProduct .formato ,
.product.grid_3 .singleProduct .formato {
	font-size:13px;
}
.product.grid_2 .singleProduct .formato span.tipo ,
.product.grid_3 .singleProduct .formato span.tipo {
	font-size:12px;
}
.product.grid_2.showAbstract .singleProduct .abstract ,
.product.grid_3.showAbstract .singleProduct .abstract {
	font-size:12px;
}
.libriCollegati .altriFormati {
	font-size:16px;
}
.product.simplegrid_3 .singleProduct a.title {
	font-size:16px;
}
.product.simplegrid_3 .singleProduct .author {
	font-size:13px;
}
.prodottiCol .product .singleProduct a.title {
	font-size:16px;
}
.prodottiCol .product .singleProduct .author {
	font-size:13px;
}
.prodottiCol .product .singleProduct .formato {
	font-size:13px;
}
.product.list .singleProduct a.title {
	font-size:16px;
}
.prodottiCol .product.list .singleProduct a.title {
	font-size:14px;
}
.product.list .singleProduct .author {
	font-size:13px;
}
.product.list .singleProduct .formato {
	font-size:13px;
}
.product.list .singleProduct .abstract {
	font-size:12px;
}
.cta .prezzoTxt {
	font-size:15px;
}
.cta .prezzoPienoTxt {
	font-size:13px;
}
.cta .prezzoScontatoTxt {
	font-size:15px;
}
button.formButton.cart {
	font-size:12px;
}
button.default {
	font-size:12px;
}
.cart_container .cart_display thead td, .cart_container .cart_display tfoot td {
	font-size:16px;
}
.cart_container .info_carrello .spesa_totale .totale div {
	font-size:16px;
}
.cart_container .info_carrello .spesa_totale .voce {
	font-size:13px;
}
.cart_container .info_carrello .spesa_totale .prezzo {
	font-size:13px;
}
.cart_container .promozione {
	margin:10px 0 0 0;
}
.cart_container .promozione h4 {
	font-size:16px;
}
.cart_container .buono_sconto {
	font-size:13px;
}
.cart_container .buono_sconto h3 {
	font-size:16px;
}
.cart_container .buono_sconto strong {
	font-size:16px;
}
.cart_container .buono_sconto input {
	font-size:16px;
}
.cart_container .buono_sconto .sconto_error {
	font-size:14px;
}
.cart_container .metodo_pagamento {
	font-size:13px;
}
.cart_container .metodo_pagamento h3 {
	font-size:16px;
}
.cart_container .metodo_spedizione {
	font-size:13px;
}
.cart_container .metodo_spedizione h3 {
	font-size:16px;
}
.cart_toolbar_container .cart_toolbar .cart_toolbar_link a {
	font-size:20px;
}
.cart_toolbar_container .cart_toolbar .cart_toolbar_link div {
	font-size:20px;
}
.cart_toolbar_container .cart_toolbar .cart_toolbar_link span.unselectable {
	font-size:20px;
}
.page_container .libri_colonna tr.txt_right td {
	font-size:12px;
}
.page_container .libri_colonna tr.txt_right a {
	font-size:14px;
}
.detail_product .detail_product_box .text_info .profottoFuoriCatalogo {
	font-size:14px;
}
.ins_commento_css.ins_commento_link {
	font-size:14px;
}
.detail_product .detail_product_box table.prodottoInfoTable.ver2 td ,
.detail_product .detail_product_box table.prodottoInfoTable.ver2 .text_info table.product_info td {
	font-size:13px;
}
.dettaglioTabs thead a span {
	font-size:12px;
}
.dettaglioTabs .tabsBody td.container {
	font-size:14px;
}
.dettaglioTabs .tabsBody .infoAggiuntive {
	font-size:12px;
}
.dettaglioTabs .tabsBody .infoAggiuntive h3 {
	font-size:12px;
}		
.socialNetworkArticoliToolbar .socialNetworkArticoli {
	font-size:11px;
}
.socialNetworkArticoliToolbar .socialNetworkArticoli * {
	font-size:11px;
}
.socialNetworkArticoliToolbar .secondRow .pdfFile {
	font-size:16px;
}
.starRating {
	font-size:14px;
}
.digitalProduct {
	font-size:11px;
}
.digitalProduct.dettaglio {
	font-size:12px;
}
.news_lista p {
	font-size:14px;
}
.news_lista .news_lista_title {
	font-size:18px;
}
.news_lista .news_lista_toolbar div a ,
.news_lista .news_lista_toolbar div span {
	font-size:11px;
}
.news_lista a.news_lista_link {
	font-size:14px;
}
.news_lista a.news_lista_link span {
	font-size:12px;
}
.newsHomepageInEvidenza .news_lista a.news_lista_link span {
	font-size:14px;
}

.news_lista.news_griglia p {
	font-size:12px;
}
.news_lista.news_griglia a.news_lista_link {
	font-size:14px;
}
.news_lista.homeArticoli .news_lista_title {
	font-size:200%;
}
div.news_lista.blog div.news_lista_toolbar .boxAlignRight span.blog_calendar h4 {
	font-size:10px;
}
div.news_lista.blog div.news_lista_toolbar .boxAlignRight span.blog_calendar p {
	font-size:25px;
}
.txt_page {
	font-size:14px;
}
.singleBook .articoloLibroTop .titleBookTop {
	font-size:13px;
}
.singleBook .articoloLibroTop .bookAutore {
	font-size:11px;
}
.singleBook .articoloLibroTop .bookAutore .cta .prezzoTxt {
	font-size:11px;
}
.txt_page.commentiArticolo .inserisci_commento {
	font-size:14px;
}
.txt_page.commentiArticolo .disclaimer {
	font-size:12px;
}
.txt_page.commentiArticolo i.mandatory {
	font-size:16px;
}
.txt_page.commentiArticolo label.captcha {
	font-size:12px;
}
.txt_page.commentiArticolo label.captcha input {
	font-size:33px;
}
#captcha_error {
	font-size:16px;
}
.articoloSchedaLibro .bookTitle {
	font-size:16px;
}				
.genere_toolbar > ul > li.first {
	font-size:13px;
}
.genere_toolbar > ul > li.first > a {
	font-size:13px;
}
.genere_toolbar > ul > li.first > ul > li {
	font-size:12px;
}
.genere_toolbar > ul > li.first > ul > li > a {
	font-size:12px;
}
#form_advanced_search .keySearch {
	font-size:16px;
}
#form_advanced_search .keySearch .searchKeyText {
	font-size:14px;
}
#form_advanced_search .keySearch input {
	font-size:16px;
}
form#form_advanced_search select[name=t] {
	font-size:12px;
}
#form_advanced_search .typeSearch .searchTypeText {
	font-size:14px;
}
#form_advanced_search .typeSearch label {
	font-size:12px;
}
.multiBook .articoloLibroTop .titleBookTop {
	font-size:12px;
}
.multiBook .articoloLibroTop .bookAutore {
	font-size:12px;
}
.multiBook .articoloLibroTop .cta .prezzoTxt {
	font-size:12px;
}
.table_data label {
	font-size:14px;
}
.table_data label span.indirizzoInfo {
	font-size:12px;
}
.table_data input {
	font-size:14px;
}
.privacyTable .infoPrivacyTxt {
	 font-size:11px;
}
.eventoInfo {
	font-size:14px;
}
.eventoInfo .creationDate {
	font-size:12px;
}

/* cart_slideshow.css */
.sliderBookHeader a {
	font-size:12px;
}

/* slideshow.css */
.sliderBookHeader a {
	font-size:12px;
}

/* slideshow_big.css */
.sliderBookHeader a {
	font-size:12px;
}

/* vitapensiero\home_libri_html_bqanner.css */
.slideElement .textBook .autoreBox {
	font-size:24px;
}
.slideElement .textBook .autoreBox.multiAutore {
	font-size:18px;
}
.slideElement .textBook .titoloBox {
	font-size:35px;
}
.slideElement .textBook .generiBox {
	font-size:18px;
}
.slideElement .textBook .generiBox.lowerFont {
	font-size:14px;
}
.slideElement .textBook .titoloBox.lowerFont {
	font-size:28px;
}
.slideElement .textBook .formatoBox {
	font-size:14px;
}
.slideElement .textBook .priceBox {
	font-size:35px;
}
.slideElement .textBook .priceBox span {
	font-size:20px;
}
.slideElement .textBook .priceBox span.separator {
	font-size:25px;
}

/* vitapensiero/style.css */
#site_search label {
	font-size:12px;
}
#site_search a.advancedSearchLink {
	font-size:12px;
}
#registrazione_login a {
	font-size:12px;
}
#registrazione_login span.separator {
	font-size:12px;
}
#header .linkList a {
	font-size:12px;
}
#header .linkList span.separator {
	font-size:12px;
}
#header .linkList span.text {
	font-size:12px;
}
.newsHomepage h2 {
	font-size:38px;
}
.newsHomepage .singleBox h3 {
	font-size:16px;
}
.newsHomepage .singleBox h4 {
	font-size:15px;
}
.newsHomepage .singleBox h4 a {
	font-size:15px;
}
.newsHomepage .singleBox .abstract {
	font-size:12px;
}
.newsCol .newsElement .newsData {
	font-size:12px;
}
.newsCol .newsElement a ,
.newsCol .newsElement div.newsTitle {
	font-size:13px;
}
.newsCol .newsElement .newsAbstract {
	font-size:12px;
}
.homebox .singleBox h4 {
	font-size:16px;
}
.homebox .singleBox h4.type {
	font-size:16px;
}
.homebox .singleBox p {
	font-size:12px;
}
.homebox .singleBox p span.spcialBold {
	font-size:16px;
}

.socialNetworksButton .followUsTxt {
	font-size:12px;
}
#mc_embed_signup h2 {
	font-size: 22px !important;
}
#footer .footerBody .footerHeader {
	font-size:12px;
}
#footer .footerBody .footerHeader h3 {
	font-size:18px;
}
#footer .footerBody .footerHeader h4 {
	font-size:16px;
}
#footer .footerBody .footerLinksBottom h3 {
	font-size:14px;
}
#footer .footerBody .footerHeader .info a {
	font-size:14px;
}
.sezioniCapitoli h4 {
	font-size:16px;
}
.sezioniCapitoli .sezioneCapitoloSingle {
	font-size:12px;
}
.sezioniCapitoli .sezioneCapitoloSingle h5 {
	font-size:14px;
}
.rivistaInfo .cta .prezzoTxt ,
.sezioniCapitoli .sezioneCapitoloSingle .infoCapitolo .cta .prezzoPienoTxt ,
.sezioniCapitoli .sezioneCapitoloSingle .infoCapitolo .cta .prezzoScontatoTxt ,
.sezioniCapitoli .sezioneCapitoloSingle .infoCapitolo .cta .prezzoTxt {
	font-size:12px;
}
ul.listaEditori ,
ul.listaAutori {
	font-size:12px;
}
.boxWithLabel .seeAll a {
	font-size:11px;
}
.boxWithLabel .seeAll a span {
	font-size:11px;
}
.detail_product button.formButton.cart span {
	font-size:16px;
}
.detail_product .cta .prezzoTxt {
	font-size:20px;
}
.galleryBox .linkToGallery a {
	font-size:11px;
}
.galleryBox .linkToGallery a span {
	font-size:11px;
}
.categorieArticoliElenco a.collane_elenco {
	font-size:12px;
}
.rivista .rivistaInfo {
	font-size:12px;
}
.rivista .rivistaInfo h1 {
	font-size:22px;
}
.rivista .rivistaInfo h3 {
	font-size:18px;
}
.rivista .rivistaInfo h4 {
	font-size:16px;
}
.rivista .rivistaInfo h5 {
	font-size:14px;
}
.rivista .newsInEvidenza .infoRubricaTitolo {
	font-size:14px;
}
.rivista .newsInEvidenza .infoRubricaTitolo div {
	font-size:12px;
}
.rivista .newsInEvidenza .infoRubricaTitolo div.rubrica {
	font-size:16px;
}
.rivista .newsInEvidenza .infoRubricaTitolo div.titolo {
	font-size:14px;
}
.rivista .autore {
	font-size:12px;
}
.rivista .autore a.autoreNome {
	font-size:12px;
}
.rivista .rivistaInfo .ctaNews a {
	font-size:16px;
}			
.rivista .rivistaInfo .ctaNews a span {
	font-size:11px;
}
.archivio .archivioAnnate {
	font-size:12px;
}
.archivio .archivioFascicoli {
	font-size:12px;
}

form#id_form_newsletter .newsletter_box.boxHeader  {
	font-size:12px;
}
form#id_form_newsletter .newsletter_box ,
form#id_form_newsletter #reg_succ_newsletter {
	font-size:12px;
}
.productOptions {
	font-size:16px;
}
.starRating a.openCommenti.addCommento {
	font-size:12px;
}
.cartDescVariazione {
	font-size:12px;
}
.commenti_lettori {
	font-size:14px;
}
.commenti_lettori div {
	font-size:12px;
}



