h1, h2, h3 {
/*
	color:#183382;
*/
	color:#063DB3;
}

h2 {
	font-size:20px;
}

h5 {
	font-size:13px;
	line-height:16px;
	text-align:justify;
	font-weight:normal;
}
h6 {
	font-size:11px;
	font-weight:normal;
	margin-bottom:0;
}
.navbar-inner{
	min-height:40px;
/*
	padding-right:20px;
	padding-left:20px;
*/
/*
	background-image:-moz-linear-gradient(top,#018EC4,#14355E);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#018EC4),to(#14355E));
	background-image:-webkit-linear-gradient(top,#018EC4,#14355E);
	background-image:-o-linear-gradient(top,#018EC4,#14355E);
	background-image:linear-gradient(to bottom,#018EC4,#14355E);
	background-repeat:repeat-x;
*/
	
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
/*
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);
	*zoom:1;
*/
	-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);
	-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);
	box-shadow:0 1px 4px rgba(0,0,0,0.065);
	background-image:url('../img/button-bg.png');
}

.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{
	color:#ee0;
	text-decoration:none;
	background-image:url('../img/button-bg-hover.png');
/*
	background-image:-moz-linear-gradient(top,#14355E,#018EC4);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#14355E),to(#018EC4));
	background-image:-webkit-linear-gradient(top,#14355E,#018EC4);
	background-image:-o-linear-gradient(top,#14355E,#018EC4);
	background-image:linear-gradient(to bottom,#14355E,#018EC4);
*/
}
.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{
	border-top-color:#eee;
	border-bottom-color:#eee
}

.arrotondato {
/*
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
*/
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.tondo {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 60px;
}

.fondobianco {
	background-color:#fff;
}

.pad20 {
	padding:10px 20px;
}

.pad10 {
	padding:10px;
}

.margin20 {
	margin:20px;
}

.margin30 {
	margin:30px;
}

.margintop20 {
	margin-top:20px;
}

.margintop30 {
	margin-top:30px;
}

.marginbottom30 {
	margin-bottom:30px;
}

.ombrato {
	-webkit-box-shadow:  0px 0px 8px 0px #ccc;
	-o-box-shadow:  0px 0px 8px 0px #ccc;
	-moz-box-shadow:  0px 0px 8px 0px #ccc;
	box-shadow:  0px 0px 8px 0px #ccc;
}

.ombratesto {text-shadow:#000 1px 1px 1px;}

.sensibile {border:1px solid transparent;}

.sensibile:hover {border:1px solid #f00;}

.evidente {text-indent:-12000px; float:left; height:0; overflow:hidden; margin:0;}

.clear {clear:both;}

.giallo {color:#c09853;}

.giallochiaro {color:#ff0;}

.rosso {color:#800000;}

.verde {color:#008000;}

.blu {color:#000080;}

.bianco {color:#fff;}

.bold {font-weight:bold;}

#catalogoricambi h1 {font-size:20px;}

#head {width:100%;}

#head h2, #head h3, #head h4 {margin: 3px auto; width:90%; text-align:center;}

#head h2 {color:#fff; font-size:30px; }

#head h3, #head h4 {color:#ff0; font-size:22px; margin-top:10px;}

/*
	.slider a.slider-navigation { background: url(../images/nero70.png); height: 64px; width: 40px; position: absolute; top: 121px; z-index: 100; }
*/

.slider a.slider-navigation { background: url(../images/nero70.png); padding:10px; position: absolute; top: 121px; z-index: 100; }
.didascalia {width:100%; height:20px; padding:8px;text-shadow: 0px 0px 3px #000;position:absolute;bottom:0;color:#fff;font-size:10px;font-weight:bold;background:url(../images/nero70.png);}
.slider a.next { color:#fff; right: 0; }
.slider a.prev { color:#fff; left: 0; }

.main-4 {
	background: #fff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMGQ2ZTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
*/
	background: -moz-linear-gradient(top,  #ffc 0%, #FFD710 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E6E6E6), color-stop(100%,#FFD710)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffc 0%,#FFD710 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffc 0%,#FFD710 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffc 0%,#FFD710 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffc 0%,#FFD710 100%); /* W3C */
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#ffc',GradientType=0 );  IE6-8 */
	text-shadow:0px 1px 1px #fff;
}

.alert, .well {
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;
}

.fondorosso {
	background-color:#f00;
}

.whatsappbutton {
	position:fixed; 
	left:20px; 
	bottom:20px; 
	z-index:300;
	width:75px;
	height:auto;
	-webkit-transition:box-shadow .2s ease;
	transition:all .2s ease-in-out
}
.whatsappbutton:hover {
	z-index:300;
	transform:scale(1.1);
}
.link_contatti {
	position:fixed;
	bottom:21px; 
	left:120px;
	width:68px;
	height:auto;
	z-index:300;
	-webkit-transition:box-shadow .2s ease;
	transition:all .2s ease-in-out
}
.link_contatti:hover {
	transform:scale(1.1);
}
.telbutton {
	position:fixed; 
	left:210px; 
	bottom:21px; 
	z-index:300;
	width:65px;
	height:auto;
	-webkit-transition:box-shadow .2s ease;
	transition:all .2s ease-in-out
}
.telbutton:hover {
	z-index:300;
	transform:scale(1.1);
}

.fb-livechat,.fb-widget{
	display:none
}
.ctrlq.fb-button,.ctrlq.fb-close{
	position:fixed;
	left:124px;
	cursor:pointer
}
.ctrlq.fb-button{
	z-index:300;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEyOCAxMjgiIGhlaWdodD0iMTI4cHgiIGlkPSJMYXllcl8xIiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB3aWR0aD0iMTI4cHgiIHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnPjxyZWN0IGZpbGw9IiMwMDg0RkYiIGhlaWdodD0iMTI4IiB3aWR0aD0iMTI4Ii8+PC9nPjxwYXRoIGQ9Ik02NCwxNy41MzFjLTI1LjQwNSwwLTQ2LDE5LjI1OS00Niw0My4wMTVjMCwxMy41MTUsNi42NjUsMjUuNTc0LDE3LjA4OSwzMy40NnYxNi40NjIgIGwxNS42OTgtOC43MDdjNC4xODYsMS4xNzEsOC42MjEsMS44LDEzLjIxMywxLjhjMjUuNDA1LDAsNDYtMTkuMjU4LDQ2LTQzLjAxNUMxMTAsMzYuNzksODkuNDA1LDE3LjUzMSw2NCwxNy41MzF6IE02OC44NDUsNzUuMjE0ICBMNTYuOTQ3LDYyLjg1NUwzNC4wMzUsNzUuNTI0bDI1LjEyLTI2LjY1N2wxMS44OTgsMTIuMzU5bDIyLjkxLTEyLjY3TDY4Ljg0NSw3NS4yMTR6IiBmaWxsPSIjRkZGRkZGIiBpZD0iQnViYmxlX1NoYXBlIi8+PC9zdmc+) center no-repeat #0084ff;
	width:60px;
	height:60px;
	text-align:center;
/*
	bottom:24px;
*/
	bottom:4px;
	border:0;
	outline:0;
	border-radius:60px;
	-webkit-border-radius:60px;
	-moz-border-radius:60px;
	-ms-border-radius:60px;
	-o-border-radius:60px;
	box-shadow:0 1px 6px rgba(0,0,0,.06),0 2px 32px rgba(0,0,0,.16);
	-webkit-transition:box-shadow .2s ease;
	background-size:80%;
	transition:all .2s ease-in-out
}
.ctrlq.fb-button:focus,.ctrlq.fb-button:hover{
	transform:scale(1.1);
	box-shadow:0 2px 8px rgba(0,0,0,.09),0 4px 40px rgba(0,0,0,.24)
}
.fb-widget{
	background:#fff;
	z-index:300;
	position:fixed;
	width:360px;
	height:435px;
	overflow:hidden;
	opacity:0;
	bottom:0;right:24px;
	border-radius:6px;
	-o-border-radius:6px;
	-webkit-border-radius:6px;
	box-shadow:0 5px 40px rgba(0,0,0,.16);
	-webkit-box-shadow:0 5px 40px rgba(0,0,0,.16);
	-moz-box-shadow:0 5px 40px rgba(0,0,0,.16);
	-o-box-shadow:0 5px 40px rgba(0,0,0,.16)
}
.fb-credit{
	text-align:center;
	margin-top:8px
}
.fb-credit a{
	transition:none;
	color:#bec2c9;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	text-decoration:none;
	border:0;
	font-weight:400
}
.ctrlq.fb-overlay{
	z-index:0;
	position:fixed;
	height:100vh;
	width:100vw;
	-webkit-transition:opacity .4s,visibility .4s;
	transition:opacity .4s,visibility .4s;
	top:0;
	left:0;
	background:rgba(0,0,0,.05);
	display:none}.ctrlq.fb-close{z-index:4;padding:0 6px;background:#365899;font-weight:700;font-size:11px;color:#fff;margin:8px;border-radius:3px}.ctrlq.fb-close::after{content:'x';font-family:sans-serif}

