<style>
/* Background
   ------------------------------------------------------------------ */
		html{
			background-image: url('https://libreriasalimbeni.com/wp-content/themes/book-store/images/pattern/pattern-1.png');
			background-repeat: repeat; 
		}
		
		



a, .e-commerce-list li a {
   color:#5a1f00}
#main-header input[type="submit"], .post-date2, .slide2-caption, .h-line, .post-date, .sub-menu li:hover, .sub-menu li.sfHover, .more-btn, .side-holder h2, .top-nav li a:hover,
.top-nav li a.active, .summary .button  {
    background: #5a1f00!important}
.cp-button, .btn, #submit, .button {
    background: #5a1f00}

div.portfolio-thumbnail-image-hover, .pagination a:hover, .pagination span.current, .bb-custom-content {
	background-color: #5a1f00!important}
.row-fluid .wellcome-msg[class*="span"], .author-img-holder, .Featured-Author, body, #main-header .navbar-inverse .nav > li > a:hover  {
    border-color:#5a1f00!important}
.features-books .slide:hover  {
    border-color:#5a1f00!important}
ul.tabs li a.active {
    color:#5a1f00!important}
 a.cp-button, input[type="submit"], input[type="reset"], input[type="button"], .shop-btn a {
    background-color: #5a1f00}
.portfolio-thumbnail-slider .cp-title, .blog-thumbnail-slider .cp-title{
      color:#5a1f00}
 h1, h2, h3, h4, h5, h6, .cp-title, .b-post h3 a, .main-slider .cp-title > a , .testimonials .title span, .wellcome-msg p, .testimonials .title span, .author-det-box .title2 , .cart-btn2 a, div.product .product_title, #content div.product .product_title{
   color:#5a1f00}
 .e-commerce-list .widgettitle {
      color:#5a1f00}
 
 span.onsale {
    border-color: #5a1f00 transparent transparent;
 }
 
 .woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active {
   border-color: #5a1f00 transparent transparent !important;
}
 
 
/* RTL funtion
   ------------------------------------------------------------------ */
				   


body {
	text-align:disable;
}
 
/* Font Size
   ------------------------------------------------------------------ */
body{
	font-size: 18px;
}
h1{
	font-size: 23px;
}
h2{
	font-size: 22px;
}
h3{
	font-size: 20px;
}
h4{
	font-size: 18px;
}
h5{
	font-size: 16px;
}
h6{
	font-size: 15px;
}


/* Font Family 
  ------------------------------------------------------------------ */
body{
	font-family: PT Serif;
}

h1, h2, h3, h4, h5, h6, .cp-title{
	font-family: IM Fell Great Primer;
}
.wellcome-msg h2 { font-family: ; }

#nav a, .top-nav a, .user-login-link{ font-family: default -; }

#wp-calendar td, #wp-calendar th, .post h4, .tech-text, ul#nav, .box, .footer-tweet, .box h5, .right-heading span, .worship, .vies-calender, .news-heading, ul.pagination, .prayer-box, .posted, .prayer-heading, .prayer-heading span, .share-request, .blog-holder, .post-title, .blog-date, .title, .txt-widget, .txt-widget h4, .btn, .name, .map-view, .event-comment, .comment-post li, .blog-comments, .add-comment, .post-heading, .tags a, ul.tabs-content, div.comment-wrapper #reply-title, h3.accordion-header-title, div.blog-item-holder .blog-item2 .post-title, div.contact-form-wrapper ol li input, div.contact-form-wrapper textarea, .detail, .inner-heading, .event-slider-caption .left, .info-heading, .event-slider-button, #wp-calendar caption {
   font-family: IM Fell Great Primer;
}  

html, body, div, span, applet, object, iframe, p, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, .wellcome-msg p {
   font-family: PT Serif;
}
/* Font Color
   ------------------------------------------------------------------ */



.cart-btn2 a {	font-size:20px !important;}
.cart-btn2 a:before {	
font-size:20px !important;
padding-left:0.2em !important;
padding-right:0.2em !important;
}
#content-holder {
    margin: 1em 0 !important;
}
.page_navi {
    text-align: center;
padding-top:2em;
}
 
.page_navi li {
    display: inline;
    list-style: none;
}
 
.page_navi li.current span {
    color: #000;
    font-weight: bold;
    display: inline-block;
    padding: 3px 7px;
    background: #fee;
    border: solid 1px #fcc;
}
 
.page_navi li a {
    color: #333;
    padding: 3px 7px;
    background: #eee;
    display: inline-block;
    border: solid 1px #999;
    text-decoration: none;
}
 
.page_navi li a:hover {
    color: #f00;
}
 
.page_navi li.page_nums span {
    color: #fff;
    padding: 3px 7px;
    background: #666;
    display: inline-block;
    border: solid 1px #333;
}
#main-header {
	background: url(images/header-bg.jpg) repeat;
	padding: 2em 0 0 !important;
	margin: 0 0 1em !important;
}
h1.product_title{
text-transform:capitalize;
line-height:20px;
}
div.single-products-author{
font-size: 16px;
    padding-top: 5px;}
div.message-box-title{font-size:16px !important;}

div.message-box-wrapper.red {
    background-color: #fdf5f6 !important;
    border-color: #ffe2e4 !important;
    color: #713a3c !important;}
div.message-box-wrapper.green {
    background-color: #f4fdec !important;
    border-color: #d0ecc7 !important;
    color: #435b3d !important;}
.testimonial_rotator_quote {font-family: IM Fell Great Primer; font-size:25px !important; color:#5a1f00;}
.testimonial_rotator_slide_title {font-size:16px !important; float: right;}
.testimonial_rotator_wrap { margin: 0px !important; padding: 2px !important; }

.product-archive .grid-holder.features-books .slide {
    min-height: 87px !important;
}
.row-fluid .span30 {
    width: 100% !important;
}
.price {
    border-left: 0px !important;
    color: #000;
    float: right !important;
    font-size: 16px !important;
    margin-top: 1px;
    padding-left: 10px;
}

div.product div.summary, #content div.product div.summary {
    width: 75% !important;
}

div.product p.stock, #content div.product p.stock {
    //display: none;
}
.tab_descrizione{padding: 20px 20px 10px;}
.single-products-titolo{padding-bottom:8px;}
//immagine singolo prodotto
.b-img-holder { 
    width: 20% !important;
}
.product_meta{padding-bottom:8px;}
#sinistra2 {float:left; padding-top:0.4em;font-size:16px;}
#sinistra {float:left; padding-top:2.1em;font-size:16px;}
.sinistraimmagine{padding-left:2em;}
.sinistra3 {float:left;}
.sinistra4{float:left; width:40%;}
.destra4{float:right;width:60%;text-align:center;}
#destra2{float:right; padding-top:0.4em; font-size:16px}
#centro{font-size:16px;text-align:center;}
#destra {float:right; padding-top:2.1em; font-size:16px;}
.destraimmagine{padding-right:2em;}
#centro2{font-size:16px;padding-left:13em;}
.container-fluid.footer-top2 a {
    color: #5a1f00 !important;
}
.testimonial_rotator_quote {float:left;}
.testimonial_rotator_slide_title {float: left; }
.testimonial_rotator h1, .testimonial_rotator h2 {line-height:22px;padding-left:1em !important;}
.post-nav li {font-size:14px; line-height:23px;}
.commenti-blog {font-size:13px; line-height:24px;}
.b-post h3 {font-size:25px !important;}
.b-post p {font-size:20px; line-height:24px;}
#blog-item-holder {padding-top:2em; }
#blog-item-holder h2{font-size:24px;}
.blog-thumbnail-info {padding-top:1em;}
copy-left{width: 72%;}

.grid-holder.features-books .slide .title a {
    font-size: 15px;
    line-height: 25px;
    text-transform: none !important;
}
.singololibro {
    float:none !important;
}
.menufondo{float:right;display:inline;}
.menufondo ul {margin: 0; padding: 0; 
	list-style-type: none; list-style-image: none; }
.menufondo li {display: inline; padding: 5px 10px 5px 10px !important;}
.menufondo a {color:#9a9a9a !important;}
.single-products-author {
    border-bottom: 1px solid #d9d9d9;
}
div.product form.cart .button, #content div.product form.cart .button {
    float: right !important;
    }
div.product p.stock, #content div.product p.stock {
    display: table-cell;
}
.right{float:right;}
.quantity{display:none;}
div.menu-categorie-container ul{
       list-style-type:none;
       text-align:center;
}
div.menu-categorie-container li{
     display:inline;
      padding:10px;
}
div.menu-categorie-container  a{  
    border-radius: 5px;
    border: 2px outset #ddd;
    color: #ffffff;
    padding: 6px 13px;
    text-shadow: 0 0 0;
    background-color: #5a1f00;
    font-size: 20px;
    font-weight: normal;
    line-height: 30px;
} </style>

