﻿/* Content 	*********************************/
/*  	 									*/
/*		1- Headers and links 				*/
/*		2- Banners 							*/
/*		3- Colored text elements 			*/
/*		4- Read More button 				*/
/*		5- Buy Now button					*/
/*		6- Quote 							*/
/*		7- List arrow 						*/
/*		8- Label 							*/
/*  	 									*/
/* / Content ********************************/


/* Headers and links */
h1, h1.mediumHeader, h2, h3, h4 {
	color: #39434D;
	text-shadow:0px 1px 1px #fff;
}
a, a:link, a:visited {
	color:#e0001a;
	text-decoration:none;
	border-bottom:1px #e0001a dotted;
}
a:hover, a:active {
	color:#bd3e00;
	border-bottom:1px #bd3e00 dotted;
}
/* / Headers and links */

/* Banners */
.bannerBackground {
	background: #e0001a;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0001a), to(#cb3c0a));
	background: -moz-linear-gradient(top, #e0001a, #cb3c0a);
	background: -ms-linear-gradient(top, #e0001a, #cb3c0a); /* IE10 */
	background: -o-linear-gradient(top, #e0001a, #cb3c0a); /* Opera 11.10+ */
	background: linear-gradient(top, #e0001a, #cb3c0a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0001a', endColorstr='#cb3c0a');
}
.bannerBackground2 {
	background-image: url('../images/pinocchio/topbanner.jpg');
	background-position: center center;
	background-size: cover;
	height: 420px;
}
.bannerBackground2.attivita {
	background-image: url('../images/pinocchio/attivita.jpg');
	height: 306px;
}
/* / Banners */

/* Colored text elements */
.price p, .phoneNumber, blockquote, .highlighted, .whiteLabel {
	color:#e0001a;
}
/* / Colored text elements */

/* Read More button */
.readMore {
	color: #777777 !important;
	text-shadow: 0 0px 1px #ffffff;
	border: solid 1px #e0e0e0 !important;
	background: #d0d0d0;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#d0d0d0));
	background: -moz-linear-gradient(top, #f2f2f2, #d0d0d0);
	background: -ms-linear-gradient(top, #f2f2f2, #d0d0d0); /* IE10 */
	background: -o-linear-gradient(top, #f2f2f2, #d0d0d0); /* Opera 11.10+ */
	background: linear-gradient(top, #f2f2f2, #d0d0d0);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#d0d0d0');
}
.readMore:hover {
	background: #eeeeee;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dddddd));
	background: -moz-linear-gradient(top, #fff, #dddddd);
	background: -ms-linear-gradient(top, #ffffff, #dddddd); /* IE10 */
	background: -o-linear-gradient(top, #ffffff, #dddddd); /* Opera 11.10+ */
	background: linear-gradient(top, #ffffff, #dddddd);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd');
}
.readMore:active {
	color: #444444 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#d0d0d0), to(#fff));
	background: -moz-linear-gradient(top, #d0d0d0, #f2f2f2);
	background: -ms-linear-gradient(top, #d0d0d0, #f2f2f2); /* IE10 */
	background: -o-linear-gradient(top, #d0d0d0, #f2f2f2); /* Opera 11.10+ */
	background: linear-gradient(top, #d0d0d0, #f2f2f2);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0', endColorstr='#ffffff');
}
/* / Read More button */

/* Buy Now button */
.buyNow {
	text-shadow: 0 1px 1px #444;
	color: #ffffff !important;
	border: solid 1px #da7c0c !important;
	background: #e0001a;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0001a), to(#cb3c0a));
	background: -moz-linear-gradient(top, #e0001a, #cb3c0a);
	background: -ms-linear-gradient(top, #e0001a, #cb3c0a); /* IE10 */
	background: -o-linear-gradient(top, #e0001a, #cb3c0a); /* Opera 11.10+ */
	background: linear-gradient(top, #e0001a, #cb3c0a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0001a', endColorstr='#cb3c0a');
}
.buyNow:hover {
	background: #f88e11;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top, #f88e11, #f06015);
	background: -ms-linear-gradient(top, #f88e11, #f06015); /* IE10 */
	background: -o-linear-gradient(top, #f88e11, #f06015); /* Opera 11.10+ */
	background: linear-gradient(top, #f88e11a, #f06015);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.buyNow:active {
	color: #000000 !important;
	background: -webkit-gradient(linear, left top, left bottom, from(#cb3c0a), to(#e0001a));
	background: -moz-linear-gradient(top, #cb3c0a, #e0001a);
	background: -ms-linear-gradient(top, #cb3c0a, #e0001a); /* IE10 */
	background: -o-linear-gradient(top, #cb3c0a, #e0001a); /* Opera 11.10+ */
	background: linear-gradient(top, #cb3c0a, #e0001a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cb3c0a', endColorstr='#e0001a');
}
/* / Buy Now button */

/* Quote [ Quote color located in 'Colored text elements' ] */
.circleIcon, .circleIcon2 {
	color:#e0001a;
	background-color:#f4f4f4;
}
blockquote {
	text-shadow:0 1px 0 #ccc;
	font-size: 30px;
}
/* / Quote */

/* List arrow */
ul.pricingTableReadMore li, ul.productFeatures li {
	background-image:url('../images/arrow.png');
}
/* / List arrow */

/* Label */
.label {
	background: #e0001a;
	background: -webkit-gradient(linear, left top, left bottom, from(#e0001a), to(#cb3c0a));
	background: -moz-linear-gradient(top, #e0001a, #cb3c0a);
	background: -ms-linear-gradient(top, #e0001a, #cb3c0a); /* IE10 */
	background: -o-linear-gradient(top, #e0001a, #cb3c0a); /* Opera 11.10+ */
	background: linear-gradient(top, #e0001a, #cb3c0a);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0001a', endColorstr='#cb3c0a');
}
/* / Label */