@charset "utf-8";
#section07 a {
	padding-top: 80px;
	position: absolute;
	bottom: 20px;
	left: 50%;
	z-index: 2;
	display: inline-block;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
	color: #fff;
	font: normal 400 20px/1 'Josefin Sans', sans-serif;
	letter-spacing: .1em;
	text-decoration: none;
	transition: opacity .3s;
}

#section07 a:hover {
	opacity: .5;
}

#section07 a span {
	position: absolute;
	top: 0;
	left: 50%;
	width: 24px;
	height: 24px;
	margin-left: -12px;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-animation: sdb07 2s infinite;
	animation: sdb07 2s infinite;
	opacity: 0;
	box-sizing: border-box;
}

#section07 a span:nth-of-type(1) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}

#section07 a span:nth-of-type(2) {
	top: 16px;
	-webkit-animation-delay: .15s;
	animation-delay: .15s;
}

#section07 a span:nth-of-type(3) {
	top: 32px;
	-webkit-animation-delay: .3s;
	animation-delay: .3s;
}

@-webkit-keyframes sdb07 {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

@keyframes sdb07 {
	0% {
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

.featured_section15_custom {
	float: left;
	width: 100%;
}

.featured_section15_custom .one_third {
	height: 315px;
	background-color: #f3f3f3;
	padding: 25px;
	margin-bottom: 40px;
}

.featured_section15_custom .one_third h4 {
	text-align: center;
}

.one_fifth:hover i, .one_fourth:hover i {
	color: #1c334b;
}

.calltoaction {
	transition: background-color 500ms linear;
}

.calltoaction:hover {
	background-color: #000;
}

.calltoaction span:before {
	content: "e affidati a un Team di professionisti!";
	opacity: 0;
	-webkit-transition: all 500ms;
	transition: all 500ms;
}

.calltoaction:hover span:before {
	color: #FFF;
	opacity: 1 !important;
}

.one_half.competitor {
	width:45%;
	margin-right:10%;
	background-color:#f3f3f3;
	margin-bottom:60px !important;
	padding:20px;
}

.one_half.competitor.last {
	margin-right:0%;
}

.competitor {
	text-align:center;
}

.competitor p {
	text-align:center;
}

.text-cert {
	margin-bottom:70px;
}

.testimonial  {
	border-radius: 6px;
	padding: 8px;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
	border-left: 1px solid #ececec;
	border-right: 1px solid #ececec;
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.04);
	margin:30px 0px 30px 0px;
}

.testimonial blockquote p {
	font-size:18px !important;
}

@media only screen and (max-width: 479px) {
	.stcode_title5 {
		
	}
	.block-xs {
		display: block;
		width: 100%;
	}
}

#form_status div {
	margin-bottom: 15px;
}

p {
	text-align: justify;
}

p.text-center {
	text-align:center;
}

.box p {
	text-align: center;
}

.featured_section69 p {
	margin-top: 0px;
	width: auto;
}

.featured_section69 .box i {
	background: #1c334b none repeat scroll 0 0;
}

.featured_section69 .box {
	padding-top: 60px;
}

.cforms .button {
	float: right;
}

.blog-list .blog_post {
	height: 490px;
	margin-bottom: 50px;
	overflow: hidden
}

.compact .header {
	background: rgba(28, 51, 75, 0.95) none repeat scroll 0 0 !important;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
}

.compact .header #logo {
	background: rgba(0, 0, 0, 0) url("../images/tema/logo-footer.png") no-repeat scroll left top;
	background-position: left 7px;
	background-size: 45% auto;
}

.compact .header .navbar-default .navbar-nav>li>a {
	color: #FFFFFF;
}

.compact .header .navbar-default .navbar-nav>li>a:hover {
	color: #c8d219;
}

.compact .header .navbar-default .navbar-toggle i {
	color: #FFF;
}

.header .navbar-toggle>button, .compact .header .navbar-toggle>button {
	height: 25px !important;
	margin-top: 0px !important;
}

.navbar-toggle:before {
	content: "Menù" !important;
	width: 50px;
	font-size: 13px;
	text-align: right;
	color: #1c334b;
}

.compact .navbar-toggle:before {
	color: #FFF;
}

.page-blog-post .image_frame {
	margin-bottom: 0px;
}

.page-blog-post .content_fullwidth .divider_line9 {
	margin-bottom: 30px;
	padding-top: 20px;
}

ul.post_meta_links {
	width: 100%
}

.post_meta_links li.source a {
	font-size: 12px !important;
	text-transform: lowercase !important;
}

li.source {
	float: right;
}

li.share {}

li.share span {
	padding: 0px;
}

li.share a {
	background-color: #c8d219;
	border-radius: 2px;
	list-style-type: none;
	margin: 0 7px 5px 0;
	padding: 2px 5px;
	transition: all 0.3s ease 0s;
	font-size: 14px;
}

li.share a:hover {
	background-color: #383634;
}

li.share a i {
	color: #FFF;
}

li.share a:last-child {
	margin-right: 0px;
}

.text-blog-post h2 {
	font-size: 28px;
}

.text-blog-post ul {
	padding-left: 20px;
}

.text-blog-post ul li {
	list-style-type: circle;
}

.text-blog-post ol li {
	margin-bottom: 5px;
}

.heading1 {
	color: #fff;
	font-family: "Raleway", sans-serif;
	font-size: 60px;
	font-weight: 800;
	line-height: 67px;
	text-transform: uppercase;
	margin-bottom: 30px;
}

@media only screen and (max-width: 375px) {
.heading1 span {
	display:none;
}
}

.heading2 {
	color: #fff;
	font-size: 21px;
	line-height: 28px;
	margin-bottom: 18px;
	font-family: "Raleway", sans-serif;
	font-weight: 500;
}

.top_nav .left {
	width: 70%;
}

.top_nav .right {
	width: 30%;
}

.left h1 {
	color: #a3b6c1;
	margin: 0px;
	font-family: "Open Sans", sans-serif;
	font-size: 100%;
	line-height: 0px;
	display: inline;
	margin-right: 20px;
}

.sitemap .list-sitemap a {
	color: #454545;
}

.sitemap .list-sitemap a:hover {
	color: #c8d219;
}

.sitemap .list-sitemap ul {
	padding-left: 20px;
}

.sitemap .list-sitemap ul li {
	list-style-type: circle;
}

.cbp-l-caption-body-title {
	font-size: 20px;
	line-height: 28px;
	color: #fff;
	font-weight: 600;
	margin-bottom: 0;
}

p.frpr {
	padding-bottom: 40px;
}

label.label_check {
	position: relative;
}

label.label_check a {
	position: relative;
	z-index: 10;
}

.section-padding-bottom {
	padding-bottom: 50px;
}

.section-padding-bottom-mini {
	padding-bottom: 12px;
}

.section-margin-bottom-mini {
	margin-bottom: 12px;
}

.section-padding-top {
	padding-top: 50px;
}

.featured_section81 .box:hover {
	background: rgba(28, 51, 75, 0.95);
}

.one_fifth-seo {
	width: 48%;
	padding: 20px 10px;
	transition: all 0.3s ease;
	position: relative;
	margin-right: 4%;
	float: left;
	background-color: rgba(255, 255, 255, 0.25);
}

.one_fifth-seo h5 {
	color: #FFF;
	text-transform: uppercase;
	margin-bottom: 20px;
	font-size: 20px;
}

.one_fifth-seo i {
	color: #c8d219;
	font-size: 40px;
}

.one_fifth-seo:hover i {
	color: #fff;
}

.one_fifth-seo:hover {
	background: #c8d219;
}

.flips4 {
	width: 100%;
	margin: 0;
	position: relative;
	cursor: help;
}

.flipscont4 {
	width: 100%;
	height: 100%;
	-o-transition: all .5s;
	-ms-transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	transition: all .5s;
	-webkit-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	text-align: center;
	border: 1px solid #eee;
}

.flips4_front {
	padding: 0px;
	width: 100%;
	z-index: 2;
}

.flips4_front img {
	padding: 20px;
}

.flips4_back {
	width: 100%;
	padding: 20px 15px 0px 15px;
	background-color: #eee;
	z-index: 1;
	height: 100%;
	margin: 0px;
	text-align: center;
	-webkit-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	-sand-transform: rotateY(180deg);
	position: absolute;
	top: 0px;
	left: 0px;
}

.flips4:hover .flips4_front {
	z-index: 1;
	-webkit-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-sand-transform: rotateY(180deg);
}

.flips4:hover .flips4_back {
	z-index: 2;
	-webkit-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	transform: rotateY(0deg);
	-sand-transform: rotate(0deg);
}

.flips4.active .flips4_front {
	z-index: 1;
	-webkit-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	transform: rotateY(180deg);
	-sand-transform: rotateY(180deg);
}

.flips4.active .flips4_back {
	z-index: 2;
	-webkit-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	transform: rotateY(0deg);
	-sand-transform: rotate(0deg);
}

.flips4_back .customer-name {
	font-weight: bold;
}

.flips4_back .customer-locality {
	font-size: 11px;
}

.flips4_back .customer-sector {
	font-size: 12px;
}

/*produzione*/

.fp01 .customer-name:before {
	content: "SIREC S.p.A"
}

.fp01 .customer-locality:before {
	content: "Parma";
}

.fp01 .customer-sector:before {
	content: "Pavimenti in resina"
}

.fp02 .customer-name:before {
	content: "Sgarzi Packing"
}

.fp02 .customer-locality:before {
	content: "Anzola Emilia";
}

.fp02 .customer-sector:before {
	content: "Imballaggi in legno"
}

.fp03 .customer-name:before {
	content: "Arcoprire"
}

.fp03 .customer-locality:before {
	content: "Modena";
}

.fp03 .customer-sector:before {
	content: "Tensostrutture"
}

.fp04 .customer-name:before {
	content: "Idroconsult"
}

.fp04 .customer-locality:before {
	content: "Bologna";
}

.fp04 .customer-sector:before {
	content: "Trattamento reflui"
}

.fp05 .customer-name:before {
	content: "Sichim Alfa"
}

.fp05 .customer-locality:before {
	content: "Ferrara";
}

.fp05 .customer-sector:before {
	content: "Additivi e lubrificanti"
}

.fp06 .customer-name:before {
	content: "Cantarelli S.p.A."
}

.fp06 .customer-locality:before {
	content: "Parma";
}

.fp06 .customer-sector:before {
	content: "Produzione Parmigiano"
}

.fp07 .customer-name:before {
	content: "Kemper System"
}

.fp07 .customer-locality:before {
	content: "Milano";
}

.fp07 .customer-sector:before {
	content: "Impermeabilizzazioni"
}

.fp08 .customer-name:before {
	content: "Termoblok"
}

.fp08 .customer-locality:before {
	content: "Parma";
}

.fp08 .customer-sector:before {
	content: "Lavorazione polistirene"
}

.fp09 .customer-name:before {
	content: "G.N.A."
}

.fp09 .customer-locality:before {
	content: "Bologna";
}

.fp09 .customer-sector:before {
	content: "Macchine confezionatrici"
}

.fp10 .customer-name:before {
	content: "Teknox"
}

.fp10 .customer-locality:before {
	content: "Bologna";
}

.fp10 .customer-sector:before {
	content: "Macchine lavametalli"
}

.fp11 .customer-name:before {
	content: "Demm"
}

.fp11 .customer-locality:before {
	content: "Bologna";
}

.fp11 .customer-sector:before {
	content: "Realizzazione ingranaggi"
}

.fp12 .customer-name:before {
	content: "AEMME"
}

.fp12 .customer-locality:before {
	content: "Parma";
}

.fp12 .customer-sector:before {
	content: "Pavimenti industriali"
}

.fp13 .customer-name:before {
	content: "SERMA"
}

.fp13 .customer-locality:before {
	content: "Bologna";
}

.fp13 .customer-sector:before {
	content: "Utensili Ravvivamole"
}

.fp14 .customer-name:before {
	content: "X-PRO"
}

.fp14 .customer-locality:before {
	content: "Bologna";
}

.fp14 .customer-sector:before {
	content: "Macchine Utensili"
}

.fp15 .customer-name:before {
	content: "Sitie Group"
}

.fp15 .customer-locality:before {
	content: "Ferrara";
}

.fp15 .customer-sector:before {
	content: "Oil&Gas ed Energia"
}

.fp16 .customer-name:before {
	content: "Borghi"
}

.fp16 .customer-locality:before {
	content: "Bologna";
}

.fp16 .customer-sector:before {
	content: "Aspiratori Industriali"
}

.fp17 .customer-name:before {
	content: "Colip"
}

.fp17 .customer-locality:before {
	content: "Bologna";
}

.fp17 .customer-sector:before {
	content: "Impianti refrigerati"
}

.fp18 .customer-name:before {
	content: "Rires"
}

.fp18 .customer-locality:before {
	content: "Ravenna";
}

.fp18 .customer-sector:before {
	content: "Rivestimenti industriali"
}

.fp19 .customer-name:before {
	content: "Matteuzzi"
}

.fp19 .customer-locality:before {
	content: "Bologna";
}

.fp19 .customer-sector:before {
	content: "Macchine per pneumatici"
}

.fp20 .customer-name:before {
	content: "SAS Sinterizzati"
}

.fp20 .customer-locality:before {
	content: "Bologna";
}

.fp20 .customer-sector:before {
	content: "Componenti sinterizzati"
}

.fp21 .customer-name:before {
	content: "Rives"
}

.fp21 .customer-locality:before {
	content: "Milano";
}

.fp21 .customer-sector:before {
	content: "Utensili di precisione"
}

.fp22 .customer-name:before {
	content: "Ghimas S.p.A."
}

.fp22 .customer-locality:before {
	content: "Bologna";
}

.fp22 .customer-sector:before {
	content: "Medical Device"
}

.fp23 .customer-name:before {
	content: "RSM Group"
}

.fp23 .customer-locality:before {
	content: "Modena";
}

.fp23 .customer-sector:before {
	content: "Industria Meccanica"
}

.fp24 .customer-name:before {
	content: "Tecnoforme S.p.A."
}

.fp24 .customer-locality:before {
	content: "Modena";
}

.fp24 .customer-sector:before {
	content: "Macchine ed Impianti"
}

/*commercio*/

.fc01 .customer-name:before {
	content: "MAPEF BigMat"
}

.fc01 .customer-locality:before {
	content: "Ferrara";
}

.fc01 .customer-sector:before {
	content: "Edilizia"
}

.fc02 .customer-name:before {
	content: "L'Arredanegozi"
}

.fc02 .customer-locality:before {
	content: "Pisa";
}

.fc02 .customer-sector:before {
	content: "Arredamento negozi"
}

.fc03 .customer-name:before {
	content: "Eno Ecology Service"
}

.fc03 .customer-locality:before {
	content: "Ravenna";
}

.fc03 .customer-sector:before {
	content: "Macchinari vitivinicoli"
}

.fc04 .customer-name:before {
	content: "Opificio Bio Aedilitia"
}

.fc04 .customer-locality:before {
	content: "Ferrara";
}

.fc04 .customer-sector:before {
	content: "Malte e Rifacimenti"
}

.fc05 .customer-name:before {
	content: "ITP Panels"
}

.fc05 .customer-locality:before {
	content: "Rovigo";
}

.fc05 .customer-sector:before {
	content: "Pannelli in legno"
}

.fc06 .customer-name:before {
	content: "ITAONET"
}

.fc06 .customer-locality:before {
	content: "Bologna";
}

.fc06 .customer-sector:before {
	content: "Prodotti per Ortodonzia"
}

.fc07 .customer-name:before {
	content: "Zanotti"
}

.fc07 .customer-locality:before {
	content: "Bologna";
}

.fc07 .customer-sector:before {
	content: "Rappresentanze"
}

.fc08 .customer-name:before {
	content: "Eurocomet"
}

.fc08 .customer-locality:before {
	content: "Lucca";
}

.fc08 .customer-sector:before {
	content: "Arredamento"
}

.fc09 .customer-name:before {
	content: "Vitamincenter"
}

.fc09 .customer-locality:before {
	content: "Bologna";
}

.fc09 .customer-sector:before {
	content: "Beauty & Fitness"
}

.fc10 .customer-name:before {
	content: "IIVELA"
}

.fc10 .customer-locality:before {
	content: "Bologna";
}

.fc10 .customer-sector:before {
	content: "Isolanti termici"
}

.fc11 .customer-name:before {
	content: "Più Gel"
}

.fc11 .customer-locality:before {
	content: "Bologna";
}

.fc11 .customer-sector:before {
	content: "Materie prime per forni"
}

.fc12 .customer-name:before {
	content: "La Porta"
}

.fc12 .customer-locality:before {
	content: "Anzola Emilia";
}

.fc12 .customer-sector:before {
	content: "Serramenti"
}

.fc13 .customer-name:before {
	content: "Airum"
}

.fc13 .customer-locality:before {
	content: "Bologna";
}

.fc13 .customer-sector:before {
	content: "Impianti di aspirazione"
}

.fc14 .customer-name:before {
	content: "Cariani"
}

.fc14 .customer-locality:before {
	content: "Bologna";
}

.fc14 .customer-sector:before {
	content: "Macchine Agricole"
}

.fc15 .customer-name:before {
	content: "Biagi Corrado"
}

.fc15 .customer-locality:before {
	content: "Bologna";
}

.fc15 .customer-sector:before {
	content: "Specchi retrovisori"
}

.fc16 .customer-name:before {
	content: "Il Gazzolo"
}

.fc16 .customer-locality:before {
	content: "Parma";
}

.fc16 .customer-sector:before {
	content: "Prosciuttificio"
}

.fc17 .customer-name:before {
	content: "Interplast Italy"
}

.fc17 .customer-locality:before {
	content: "Ferrara";
}

.fc17 .customer-sector:before {
	content: "Materie Plastiche"
}

.fc18 .customer-name:before {
	content: "Nuova Incisoria"
}

.fc18 .customer-locality:before {
	content: "Ferrara";
}

.fc18 .customer-sector:before {
	content: "Incisioni e Pubblicità"
}

.fc19 .customer-name:before {
	content: "GIBI Marine"
}

.fc19 .customer-locality:before {
	content: "Ferrara";
}

.fc19 .customer-sector:before {
	content: "Accessori per la pesca"
}

.fc20 .customer-name:before {
	content: "Chriorth"
}

.fc20 .customer-locality:before {
	content: "Bologna";
}

.fc20 .customer-sector:before {
	content: "Impianti Ortodontici"
}

.fc21 .customer-name:before {
	content: "Gabetti"
}

.fc21 .customer-locality:before {
	content: "Tenerife";
}

.fc21 .customer-sector:before {
	content: "Agenzia immobiliare"
}

.fc22 .customer-name:before {
	content: "Farmacia Riale"
}

.fc22 .customer-locality:before {
	content: "Bologna";
}

.fc22 .customer-sector:before {
	content: "Farmacia"
}

.fc23 .customer-name:before {
	content: "C-Oralia"
}

.fc23 .customer-locality:before {
	content: "Bologna";
}

.fc23 .customer-sector:before {
	content: "Odontotecnica"
}

.fc24 .customer-name:before {
	content: "Euro Baiocchi"
}

.fc24 .customer-locality:before {
	content: "Ravenna";
}

.fc24 .customer-sector:before {
	content: "Dolci Natalizi e Pasquali"
}





/*Immobiliare*/

.fi01 .customer-name:before {
	content: "Ventura"
}

.fi01 .customer-locality:before {
	content: "Ferrara";
}

.fi01 .customer-sector:before {
	content: "Costruzione & Vendita"
}

.fi02 .customer-name:before {
	content: "SoluzioniImmobiliari"
}

.fi02 .customer-locality:before {
	content: "Ferrara";
}

.fi02 .customer-sector:before {
	content: "Immobiliare"
}

.fi03 .customer-name:before {
	content: "Obiettivo Casa"
}

.fi03 .customer-locality:before {
	content: "Ferrara";
}

.fi03 .customer-sector:before {
	content: "Immobiliare"
}

.fi04 .customer-name:before {
	content: "Agenzia Francia"
}

.fi04 .customer-locality:before {
	content: "Ferrara";
}

.fi04 .customer-sector:before {
	content: "Immobiliare"
}

.fi05 .customer-name:before {
	content: "Immagina Bologna"
}

.fi05 .customer-locality:before {
	content: "Bologna";
}

.fi05 .customer-sector:before {
	content: "Immobiliare"
}

.fi06 .customer-name:before {
	content: "Corazza Costruzioni"
}

.fi06 .customer-locality:before {
	content: "Ferrara";
}

.fi06 .customer-sector:before {
	content: "Edilizia Residenziale"
}

.fi07 .customer-name:before {
	content: "Agenzia Venere"
}

.fi07 .customer-locality:before {
	content: "Ferrara";
}

.fi07 .customer-sector:before {
	content: "Immobiliare"
}

.fi08 .customer-name:before {
	content: "Miramare"
}

.fi08 .customer-locality:before {
	content: "Ferrara";
}

.fi08 .customer-sector:before {
	content: "Immobiliare"
}

.fi09 .customer-name:before {
	content: "Il Porto Immobiliare"
}

.fi09 .customer-locality:before {
	content: "Ferrara";
}

.fi09 .customer-sector:before {
	content: "Immobiliare"
}

.fi10 .customer-name:before {
	content: "Ranzi"
}

.fi10 .customer-locality:before {
	content: "Faenza";
}

.fi10 .customer-sector:before {
	content: "Terreni"
}

.fi11 .customer-name:before {
	content: "Agenzia Estensi"
}

.fi11 .customer-locality:before {
	content: "Ferrara";
}

.fi11 .customer-sector:before {
	content: "Immobiliare"
}

.fi12 .customer-name:before {
	content: "Agenzia Filippi"
}

.fi12 .customer-locality:before {
	content: "Ferrara";
}

.fi12 .customer-sector:before {
	content: "Immobiliare"
}

.fi13 .customer-name:before {
	content: "Gabetti"
}

.fi13 .customer-locality:before {
	content: "Tenerife";
}

.fi13 .customer-sector:before {
	content: "Immobiliare"
}

.fi14 .customer-name:before {
	content: "Spazio Casa"
}

.fi14 .customer-locality:before {
	content: "Ferrara";
}

.fi14 .customer-sector:before {
	content: "Immobiliare"
}

.fi15 .customer-name:before {
	content: "Fimicasa"
}

.fi15 .customer-locality:before {
	content: "Bologna";
}

.fi15 .customer-sector:before {
	content: "Immobiliare"
}

.fi16 .customer-name:before {
	content: "Lotito Costruzioni"
}

.fi16 .customer-locality:before {
	content: "Ferrara";
}

.fi16 .customer-sector:before {
	content: "Immobiliare"
}

.fi17 .customer-name:before {
	content: "Calvo"
}

.fi17 .customer-locality:before {
	content: "Bologna";
}

.fi17 .customer-sector:before {
	content: "Immobiliare"
}

.fi18 .customer-name:before {
	content: "Deltacase"
}

.fi18 .customer-locality:before {
	content: "Ferrara";
}

.fi18 .customer-sector:before {
	content: "Portale immobiliare"
}

/*servizi*/

.fs01 .customer-name:before {
	content: "Studio Ruffolo"
}

.fs01 .customer-locality:before {
	content: "Bologna";
}

.fs01 .customer-sector:before {
	content: "Studio legale"
}

.fs02 .customer-name:before {
	content: "R&G"
}

.fs02 .customer-locality:before {
	content: "Bologna";
}

.fs02 .customer-sector:before {
	content: "Consulenza Energetica"
}

.fs03 .customer-name:before {
	content: "Technical Service"
}

.fs03 .customer-locality:before {
	content: "Ravenna";
}

.fs03 .customer-sector:before {
	content: "Forniture Industriali"
}

.fs04 .customer-name:before {
	content: "S.I.S.T.A.L"
}

.fs04 .customer-locality:before {
	content: "Bologna";
}

.fs04 .customer-sector:before {
	content: "Scienze alimentari"
}

.fs05 .customer-name:before {
	content: "Studio ECA"
}

.fs05 .customer-locality:before {
	content: "Rovigo";
}

.fs05 .customer-sector:before {
	content: "Consulenza Aziendale"
}

.fs06 .customer-name:before {
	content: "HOEL Consulting"
}

.fs06 .customer-locality:before {
	content: "Bologna";
}

.fs06 .customer-sector:before {
	content: "Risorse umane"
}

.fs07 .customer-name:before {
	content: "Pavibeton"
}

.fs07 .customer-locality:before {
	content: "Lodi";
}

.fs07 .customer-sector:before {
	content: "Pavimenti e Rivestimenti"
}

.fs08 .customer-name:before {
	content: "Studio Meta"
}

.fs08 .customer-locality:before {
	content: "Bologna";
}

.fs08 .customer-sector:before {
	content: "Consulenza aziendale"
}

.fs09 .customer-name:before {
	content: "FAVLAF"
}

.fs09 .customer-locality:before {
	content: "Ferrara";
}

.fs09 .customer-sector:before {
	content: "Fondo previdenziale"
}

.fs10 .customer-name:before {
	content: "Artika"
}

.fs10 .customer-locality:before {
	content: "Mantova";
}

.fs10 .customer-sector:before {
	content: "Impianti automazione"
}

.fs11 .customer-name:before {
	content: "InterMedia Holding"
}

.fs11 .customer-locality:before {
	content: "Bologna";
}

.fs11 .customer-sector:before {
	content: "Consulenza finanziaria"
}

.fs12 .customer-name:before {
	content: "Training Meta"
}

.fs12 .customer-locality:before {
	content: "Bologna";
}

.fs12 .customer-sector:before {
	content: "Formazione"
}

.fs13 .customer-name:before {
	content: "Geotea"
}

.fs13 .customer-locality:before {
	content: "Bologna";
}

.fs13 .customer-sector:before {
	content: "Studio Geologia"
}

.fs14 .customer-name:before {
	content: "Beltek"
}

.fs14 .customer-locality:before {
	content: "Parma";
}

.fs14 .customer-sector:before {
	content: "Impianti elettrici"
}

.fs15 .customer-name:before {
	content: "Saint Augustin"
}

.fs15 .customer-locality:before {
	content: "Romania";
}

.fs15 .customer-sector:before {
	content: "Impiantistica industriale"
}

.fs16 .customer-name:before {
	content: "Stigea"
}

.fs16 .customer-locality:before {
	content: "Bologna";
}

.fs16 .customer-sector:before {
	content: "Studio ingegneria"
}

.fs17 .customer-name:before {
	content: "Astadia"
}

.fs17 .customer-locality:before {
	content: "Modena";
}

.fs17 .customer-sector:before {
	content: "Consulenza SAP"
}

.fs18 .customer-name:before {
	content: "Resintech"
}

.fs18 .customer-locality:before {
	content: "Svizzera";
}

.fs18 .customer-sector:before {
	content: "Impermeabilizzazioni"
}

.fs19 .customer-name:before {
	content: "Studio Anselmetti"
}

.fs19 .customer-locality:before {
	content: "Parma";
}

.fs19 .customer-sector:before {
	content: "Amm.Condominiali"
}

.fs20 .customer-name:before {
	content: "Paper Engineering"
}

.fs20 .customer-locality:before {
	content: "Slovenia";
}

.fs20 .customer-sector:before {
	content: "Trattamento Amidi"
}

.fs21 .customer-name:before {
	content: "FAVLAF"
}

.fs21 .customer-locality:before {
	content: "Ferrara";
}

.fs21 .customer-sector:before {
	content: "Fondo previdenziale"
}

.fs22 .customer-name:before {
	content: "Immagina Bologna"
}

.fs22 .customer-locality:before {
	content: "Bologna";
}

.fs22 .customer-sector:before {
	content: "Agenzia immobiliare"
}

.fs23 .customer-name:before {
	content: "Studio Legale Coran"
}

.fs23 .customer-locality:before {
	content: "Trento";
}

.fs23 .customer-sector:before {
	content: "Studio Legale"
}

.fs24 .customer-name:before {
	content: "Villa Nigrisoli"
}

.fs24 .customer-locality:before {
	content: "Bologna";
}

.fs24 .customer-sector:before {
	content: "Clinica privata"
}


/*medico*/

.fm01 .customer-name:before {
	content: "Prof. Pipino Gennaro"
}

.fm01 .customer-locality:before {
	content: "Bologna";
}

.fm01 .customer-sector:before {
	content: "Chirurgo"
}

.fm02 .customer-name:before {
	content: "Chriorth"
}

.fm02 .customer-locality:before {
	content: "Bologna";
}

.fm02 .customer-sector:before {
	content: "Studio Odontoiatrico"
}

.fm03 .customer-name:before {
	content: "ARMME"
}

.fm03 .customer-locality:before {
	content: "Bologna";
}

.fm03 .customer-sector:before {
	content: "Associazione"
}

.fm04 .customer-name:before {
	content: "Equilibrio"
}

.fm04 .customer-locality:before {
	content: "Ferrara";
}

.fm04 .customer-sector:before {
	content: "Studio fisioterapico"
}

.fm05 .customer-name:before {
	content: "Dr. Giuseppe Maida"
}

.fm05 .customer-locality:before {
	content: "Ferrara";
}

.fm05 .customer-sector:before {
	content: "Chirurgo"
}

.fm06 .customer-name:before {
	content: "Farmacia Riale"
}

.fm06 .customer-locality:before {
	content: "Bologna";
}

.fm06 .customer-sector:before {
	content: "Farmacia"
}

.fm07 .customer-name:before {
	content: "Rivamare"
}

.fm07 .customer-locality:before {
	content: "Ferrara";
}

.fm07 .customer-sector:before {
	content: "Casa di riposo"
}

.fm08 .customer-name:before {
	content: "Sorident"
}

.fm08 .customer-locality:before {
	content: "Modena";
}

.fm08 .customer-sector:before {
	content: "Clinica dentale"
}

.fm09 .customer-name:before {
	content: "Villa Torre"
}

.fm09 .customer-locality:before {
	content: "Bologna";
}

.fm09 .customer-sector:before {
	content: "Ricoveri Riabilitativi"
}

.fm10 .customer-name:before {
	content: "Villa Aurora"
}

.fm10 .customer-locality:before {
	content: "Ferrara";
}

.fm10 .customer-sector:before {
	content: "Residenza per anziani"
}

.fm11 .customer-name:before {
	content: "Villa Moresco"
}

.fm11 .customer-locality:before {
	content: "Bologna";
}

.fm11 .customer-sector:before {
	content: "Casa Protetta"
}

.fm12 .customer-name:before {
	content: "Dr. Cervini"
}

.fm12 .customer-locality:before {
	content: "Ferrara";
}

.fm12 .customer-sector:before {
	content: "Chirurgo"
}

.fm13 .customer-name:before {
	content: "Studio 58"
}

.fm13 .customer-locality:before {
	content: "Ferrara";
}

.fm13 .customer-sector:before {
	content: "Studio fisioterapia"
}

.fm14 .customer-name:before {
	content: "Youthdea"
}

.fm14 .customer-locality:before {
	content: "Modena";
}

.fm14 .customer-sector:before {
	content: "Trattamenti antiage"
}

.fm15 .customer-name:before {
	content: "Centro CS"
}

.fm15 .customer-locality:before {
	content: "Bologna";
}

.fm15 .customer-sector:before {
	content: "Centro odontoiatrico"
}

.fm16 .customer-name:before {
	content: "C-ORALIA"
}

.fm16 .customer-locality:before {
	content: "Bologna";
}

.fm16 .customer-sector:before {
	content: "Lab. odontotecnico"
}

.fm17 .customer-name:before {
	content: "Benedetta Corelli"
}

.fm17 .customer-locality:before {
	content: "Ravenna";
}

.fm17 .customer-sector:before {
	content: "Casa Famiglia"
}

.fm18 .customer-name:before {
	content: "Villa Nigrisoli"
}

.fm18 .customer-locality:before {
	content: "Bologna";
}

.fm18 .customer-sector:before {
	content: "Ospedale privato"
}

/*turismo*/

.ft01 .customer-name:before {
	content: "Al Ponticello"
}

.ft01 .customer-locality:before {
	content: "Comacchio";
}

.ft01 .customer-sector:before {
	content: "Hotel"
}

.ft02 .customer-name:before {
	content: "La Corte dei Ducati"
}

.ft02 .customer-locality:before {
	content: "Comacchio";
}

.ft02 .customer-sector:before {
	content: "Bed & Breakfast"
}

.ft03 .customer-name:before {
	content: "La Mora"
}

.ft03 .customer-locality:before {
	content: "Comacchio";
}

.ft03 .customer-sector:before {
	content: "Ristorante"
}

.ft04 .customer-name:before {
	content: "Blue K Safari"
}

.ft04 .customer-locality:before {
	content: "Maldive";
}

.ft04 .customer-sector:before {
	content: "Crociere Italia-Maldive"
}

.ft05 .customer-name:before {
	content: "Royal Hotel"
}

.ft05 .customer-locality:before {
	content: "Milano Marittima";
}

.ft05 .customer-sector:before {
	content: "Hotel"
}

.ft06 .customer-name:before {
	content: "Agenzia Ancora"
}

.ft06 .customer-locality:before {
	content: "Lidi Ferraresi";
}

.ft06 .customer-sector:before {
	content: "Affitti turistici"
}

.ft07 .customer-name:before {
	content: "Agenzia Filippi"
}

.ft07 .customer-locality:before {
	content: "Lidi Ferraresi";
}

.ft07 .customer-sector:before {
	content: "Affitti turistici"
}

.ft08 .customer-name:before {
	content: "Case in Posada"
}

.ft08 .customer-locality:before {
	content: "Nuoro";
}

.ft08 .customer-sector:before {
	content: "Residenza turistica"
}

.ft09 .customer-name:before {
	content: "Daniela Viaggi"
}

.ft09 .customer-locality:before {
	content: "Ferrara";
}

.ft09 .customer-sector:before {
	content: "Agenzia viaggi"
}

.ft10 .customer-name:before {
	content: "Foscolo Residence"
}

.ft10 .customer-locality:before {
	content: "Lido degli Estensi";
}

.ft10 .customer-sector:before {
	content: "Bed & Breakfast"
}

.ft11 .customer-name:before {
	content: "Michelangelo Resort"
}

.ft11 .customer-locality:before {
	content: "Lidi Ferraresi";
}

.ft11 .customer-sector:before {
	content: "Family Resort"
}

.ft12 .customer-name:before {
	content: "Pineta Beach"
}

.ft12 .customer-locality:before {
	content: "Lido degli Estensi";
}

.ft12 .customer-sector:before {
	content: "Stabilimento balneare";
}

.ft13 .customer-name:before {
	content: "Raffaello Resort"
}

.ft13 .customer-locality:before {
	content: "Costa Adriatica";
}

.ft13 .customer-sector:before {
	content: "Hotel Resort";
}

.ft14 .customer-name:before {
	content: "Agenzia Gelli"
}

.ft14 .customer-locality:before {
	content: "Porto Garibaldi";
}

.ft14 .customer-sector:before {
	content: "Agenzia Turistica";
}

.ft15 .customer-name:before {
	content: "Onda"
}

.ft15 .customer-locality:before {
	content: "Lido degli Estensi";
}

.ft15 .customer-sector:before {
	content: "Agenzia Turistica";
}

.ft16 .customer-name:before {
	content: "Miramare"
}

.ft16 .customer-locality:before {
	content: "Lido di Spina";
}

.ft16 .customer-sector:before {
	content: "Agenzia Turistica";
}

.ft17 .customer-name:before {
	content: "Il Faro"
}

.ft17 .customer-locality:before {
	content: "Lido di Spina";
}

.ft17 .customer-sector:before {
	content: "Affitti Turistici";
}

.ft18 .customer-name:before {
	content: "Casalmare"
}

.ft18 .customer-locality:before {
	content: "Lido degli Estensi";
}

.ft18 .customer-sector:before {
	content: "Case Vacanza";
}

/*professionisti*/

.fpr01 .customer-name:before {
	content: "Studio Ruffolo"
}

.fpr01 .customer-locality:before {
	content: "Bologna";
}

.fpr01 .customer-sector:before {
	content: "Studio legale"
}

.fpr02 .customer-name:before {
	content: "COMET"
}

.fpr02 .customer-locality:before {
	content: "Pisa";
}

.fpr02 .customer-sector:before {
	content: "Progettazione interni"
}

.fpr03 .customer-name:before {
	content: "Studio Faggioli"
}

.fpr03 .customer-locality:before {
	content: "Ferrara";
}

.fpr03 .customer-sector:before {
	content: "Commercialista"
}

.fpr04 .customer-name:before {
	content: "S.I.S.T.A.L"
}

.fpr04 .customer-locality:before {
	content: "Bologna";
}

.fpr04 .customer-sector:before {
	content: "Scienze alimentari"
}

.fpr05 .customer-name:before {
	content: "Berti Rizzoli"
}

.fpr05 .customer-locality:before {
	content: "Bologna";
}

.fpr05 .customer-sector:before {
	content: "Studio Commercialisti"
}

.fpr06 .customer-name:before {
	content: "HOEL Consulting"
}

.fpr06 .customer-locality:before {
	content: "Bologna";
}

.fpr06 .customer-sector:before {
	content: "Risorse umane"
}

.fpr07 .customer-name:before {
	content: "Sabattini & Partners"
}

.fpr07 .customer-locality:before {
	content: "Bologna";
}

.fpr07 .customer-sector:before {
	content: "Commercialista"
}

.fpr08 .customer-name:before {
	content: "Studio Meta"
}

.fpr08 .customer-locality:before {
	content: "Bologna";
}

.fpr08 .customer-sector:before {
	content: "Consulenza aziendale"
}

.fpr09 .customer-name:before {
	content: "Calvo"
}

.fpr09 .customer-locality:before {
	content: "Bologna";
}

.fpr09 .customer-sector:before {
	content: "Agenzia Immobiliare"
}

.fpr10 .customer-name:before {
	content: "Artika"
}

.fpr10 .customer-locality:before {
	content: "Mantova";
}

.fpr10 .customer-sector:before {
	content: "Impianti automazione"
}

.fpr11 .customer-name:before {
	content: "InterMedia Holding"
}

.fpr11 .customer-locality:before {
	content: "Bologna";
}

.fpr11 .customer-sector:before {
	content: "Consulenza finanziaria"
}

.fpr12 .customer-name:before {
	content: "Training Meta"
}

.fpr12 .customer-locality:before {
	content: "Bologna";
}

.fpr12 .customer-sector:before {
	content: "Formazione"
}

.fpr13 .customer-name:before {
	content: "Romana Romoli"
}

.fpr13 .customer-locality:before {
	content: "Bologna";
}

.fpr13 .customer-sector:before {
	content: "Studio Commercialisti"
}

.fpr14 .customer-name:before {
	content: "Studio Verboschi"
}

.fpr14 .customer-locality:before {
	content: "Bologna";
}

.fpr14 .customer-sector:before {
	content: "Commercialista"
}

.fpr15 .customer-name:before {
	content: "CSV"
}

.fpr15 .customer-locality:before {
	content: "Bologna";
}

.fpr15 .customer-sector:before {
	content: "Consulenza del Lavoro"
}

.fpr16 .customer-name:before {
	content: "Immagina Bologna"
}

.fpr16 .customer-locality:before {
	content: "Bologna";
}

.fpr16 .customer-sector:before {
	content: "Agenzia Immobiliare"
}

.fpr17 .customer-name:before {
	content: "Studio Pancaldi"
}

.fpr17 .customer-locality:before {
	content: "Ferrara";
}

.fpr17 .customer-sector:before {
	content: "Studio Architettura"
}

.fpr18 .customer-name:before {
	content: "Studio Anselmetti"
}

.fpr18 .customer-locality:before {
	content: "Parma";
}

.fpr18 .customer-sector:before {
	content: "Amm. Condominiali"
}

.read-more {
	width: 100% !important;
}

.but_full2, .butprogress {
	height: 50px !important;
	font-size: 14px !important;
	text-transform: uppercase;
}

.but_full2 {
	line-height: 50px !important;
}

.scrollup {
	bottom: 80px;
}

.valuep {
	padding-left:20px;
}

.valuep li {
	margin-top: 10px;
}

#ulDevice>li {
	display: inline-block;
	padding-left: 5px;
	padding-right: 5px;
}

.call-to-action-internal {
	background-color: #f3f3f3;
}

.call-to-action-internal h1, .call-to-action-internal b {
	color: #1c334b !important;
}

.featured_section25 a {
	background-color: #132b43 !important;
	color: #FFF !important;
}

.featured_section25 a:hover {
	background-color: #FFF !important;
	color: #132b43 !important;
}

.google-badge {
	text-align: right;
}

.about_author p {
	font-size: 13px;
}

.about-zone {
	margin-top: 35px;
}

.grey {
	background-color: #f3f3f3;
	background-image: none !important;
}

.marg-top {
	margin-top: 100px;
}

.expertise i {
	font-size: 40px;
	margin-bottom: 20px;
}

.expertise {
	padding-top: 50px;
}

.expertise .title21 {
	text-transform: none;
}

.expertise a p {
	color: #597586;
}

.expertise a:hover p {
	color: #FFF;
}

blockquote {
	border-color: #c8d219 !important;
}

blockquote p:last-child {
	margin-bottom:5px !important;
}

blockquote p {
	font-style: italic !important;
}

.featured_section27 .onecol_thirtyfive.left, .featured_section27 .onecol_thirtyfive.right {
	padding-top: 40px !important;
}

.featured_section50 .left {
	background: url(../images/tema/pattern3.jpg) repeat left top !important;
}

.featured_section50 .right {
	background: url(../images/tema/pattern7.jpg) repeat left top !important;
}

.pos-gar p, .for-bon p {
	color: #1c334b;
}

.pos-gar h5, .for-bon h5 {
	color: #1c334b;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 28px;
}

.featured_section50 a {
	color: #1c334b !important;
	text-transform: uppercase;
	border: 1px solid #597586 !important;
	padding: 10px 30px;
	transition: all 0.3s ease;
}

.featured_section50 a:hover {
	color: #FFF !important;
	background-color: #1c334b !important;
	text-transform: uppercase;
	border: 1px solid #1c334b !important;
	padding: 10px 30px;
	transition: all 0.3s ease;
}

.icont i {
	color: #1c334b;
	font-size: 40px;
}

.section_margin-bottom {
	margin-bottom: 50px;
}

.featured_section108 .one_fourth.first {
	margin-left:13%;
}

.featured_section108 .one_fourth h5 span {
	font-size:12px;
	display:block;
}

.main-home-img .one_fourth i {
		font-size:30px;
		color:#000;
}

.featured_ecommerce {
	text-align: center; 
	background-color:#f3f 3f3; 
	height:100%; 
	padding:30px 15px 0px 15px;
}

.featured_ecommerce em {
    font-size: 21px;
    font-weight: 400;
    color: #132b43;
    font-style: normal;
    display: block;
    line-height: 25px;
    margin-bottom: 7px;
}

.featured_ecommerce b {
    font-size: 25px;
    font-weight: bold;
    color: #132b43;
    text-transform: uppercase;
    display: block;
    margin-bottom: 5px;
    line-height: 35px;
}

.featured_ecommerce .ecmstr {
    font-size: 20px;
    font-weight: bold;
    color: #c8d219;
    text-transform: uppercase;
    display: block;
    line-height: 45px;
    margin-bottom:25px;
}

.sect-ecomm {
	width:100%;
}

.hightlight-text {
	padding:3px 6px 3px 6px;
	background-color: #c8d219;
}

.section-settori-ecommerce {
	padding:0px 15px 0px 15px;
}

.button.four:hover {
	background-color: #1c334b !important;
	color: #fff !important;
  }

.button.four {
	text-transform: uppercase !important;
	border: 1px solid #1c334b !important;
	color: #1c334b !important;
}


 .post_meta_links.pop-wrapper4 li a span {
    width: 300px;
}

 .post_meta_links.pop-wrapper4 li a span{
    margin-left:-170px;
}

.post_meta_links.pop-wrapper4 li a:hover span {
    bottom: 35px;
}

@media only screen and (max-width: 1199px) {
	.list-language {
		display: none;
	}
}

@media only screen and (min-width: 1200px) {
	.list-language {
		display: block;
		;
	}
}

@media only screen and (min-width: 1200px) and (max-width: 5000px) {
	.image_frame {
		position: relative;
	}
	.blog_postcontent .image_frame img {
		position: absolute;
		top: -130px;
	}
}

@media only screen and (max-width: 1366px) {
	.seo .pos-gar h5, .seo .for-bon h5 {
		font-size: 21px;
	}
}

@media only screen and (min-width: 983px) and (max-width: 1182px) {
	.postheader {
		height: 63px;
	}
}

@media only screen and (min-width: 1000px) and (max-width: 1169px) {
	.flips4_back {
		padding: 12px 10px 0px 10px;
	}
}

@media only screen and (min-width: 640px) and (max-width: 767px) {
	.flips4_front img {}
	.flips4_back {
		padding: 22px 25px 0px 25px;
	}
}

@media only screen and (min-width: 640px) and (max-width: 833px) {
	.seo .for-bon h5 span {
		display: block;
	}
}

@media only screen and (min-width: 1000px) and (max-width: 1250px) {
	.seo .for-bon h5 span {
		display: block;
	}
}

@media only screen and (min-width: 480px) {
	.featured_section81 .box {
		height: 280px;
	}
}

@media only screen  and (max-width: 639px) {
	.one_half.competitor {
		width:100% !important;
		margin-right:0%;
	}
	
	.one_fourth.certification {
		margin-bottom:10px !important;
	}
}

@media only screen  and (min-width: 640px) and (max-width: 991px) {
	.one_half.competitor {
		float:left;
		clear:none;
	}
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
	.flips4_front img {}
	.flips4_back {
		padding: 22px 25px 0px 25px;
	}
}

@media only screen and (max-width: 479px) {
	.flips4_front img {}
	.flips4_back {
		padding: 12px 10px 0px 10px;
	}
	.one_fifth-seo {
		width: 100%;
		margin-bottom: 10px;
	}
	.one_fifth-seo h5 {
		font-size: 18px;
	}
	.one_fifth-seo i {
		margin-bottom: 0px;
	}
}

/*###################################################################*/

@media (max-width: 320px) {
	.featured_section11, .qlinks, .copyright_info {
		visibility: hidden;
		display: none;
	}
	a.highlights {
		color: #FFF !important;
	}
	.portfolio-section {
		visibility: hidden;
		display: none;
	}
	.page_title1 {
		text-align: center;
	}
	.google-badge {
		text-align: center;
	}
	.expertise {
		padding-bottom: 0px;
	}
}

@media (max-width: 480px) {
	.featured_section11, .qlinks, .copyright_info {
		visibility: hidden;
		display: none;
	}
	a.highlights {
		color: #FFF !important;
	}
	.portfolio-section {
		visibility: hidden;
		display: none;
	}
	.featured_section3 strong {
		font-size: 20px;
	}
	.page_title1 {
		text-align: center;
	}
	.google-badge {
		text-align: center;
	}
	.expertise {
		padding-bottom: 0px;
	}
}

@media only screen and (max-width: 1199px) {
	.blog-list .blog_post {
		height: 510px;
	}
}

@media only screen and (max-width: 991px) {
	.blog-list .blog_post {
		height: auto;
		margin-bottom: 30px;
	}
}

@media only screen and (min-width: 768px) {
	.featured_section81 .box.box-half {
		width: 49.7%
	}
}

@media only screen and (max-width: 768px) {
	.st-accordion-left ul li>a span {
		right: 0px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px){
	.featured_section15_custom .one_third {
		height:200px;
	}
}

@media only screen and (min-width: 640px) and (max-width: 767px){
	.featured_section15_custom .one_third {
		height:230px;
	}
}

@media only screen and (max-width: 767px) {
	.heading1 {
		font-size: 30px !important;
		line-height: 36px;
		margin-bottom: 20px;
	}
	.heading2 {
		font-size: 18px;
		line-height: 24px;
	}
	.featured_section81 .box.box-half {
		width: 100%;
	}
}

@media only screen and (max-width: 639px) {
	.blog-list .blog_post .post_meta_links li {
		float: none;
	}
}

@media only screen and (min-width: 992px) and (max-width: 1199px){
	.featured_section15_custom .one_third {
		height:375px;
		background-size:cover;
		background-position: center center;
	}

}

#cookieChoiceInfo {
	font: 13px/23px "Open Sans", sans-serif;
}

#cookieChoiceInfo a {
	color: #fff;
}

#cookieChoiceInfo a:hover {
	text-transform: underline !important;
}

#cookieChoiceDismiss {
	border: 1px solid #FFF;
	padding: 0px 8px 0px 8px;
	background-color: #efefef;
	color: #000 !important;
}

#cookieChoiceDismiss:hover {
	color: #0C0 !important;
}

.call-to-action-phone {
	background: #000;
	bottom: 0;
	font-size: 14px;
	left: 0;
	padding-top: 10px;
	position: fixed;
	vertical-align: middle;
	width: 100%;
	z-index: 10000;
}

/* da 1200px la barra è fissa: con il widget dei cookie è alta il doppio (86px invece di 43px), quindi il copyright
   ha 60px di spazio in più sotto, per non far coprire la riga dei link (con un po' di margine) */
@media (min-width: 1200px) {
	body:has(#cookies-manager-list-of-choices-made:not(:empty)) .copyright_info {
		padding-bottom: 105px;
	}
}

/* sotto i 1200px la barra contiene solo il widget dei cookie: non è fissa (sta in fondo alla pagina, dopo il footer)
   e, se il widget è vuoto (scelta non ancora fatta), non si mostra */
@media (max-width: 1199px) {
	.call-to-action-phone {
		position: static;
		clear: both;
	}
	#bottombar:has(#cookies-manager-list-of-choices-made:empty) {
		display: none !important;
	}
}

@media only screen and (max-width: 479px) {
	.featured_section27 .onecol_thirtyfive.right {
		padding-top: 0px !important;
	}
	.st-accordion ul li.st-open {
		height: 320px !important;
	}
	.st-accordion-left ul li>a span {
		left: unset !important;
		right: 0px !important;
	}
	.featured_section27 .onecol_thirtyfive.left i, .featured_section27 .onecol_thirtyfive.right i {
		width: 30px;
		height: 30px;
		line-height: 30px;
		margin-right: 10px;
	}
	.onecol_thirtyfive {
		margin-bottom: 0px !important;
	}
	.st-accordion ul li i {
		font-size: 15px !important;
	}

	.featured_section31 h2 span {
		display: none;
	}
	
	.featured_section15_custom .one_third {
		height:auto;
	}
	
	.testimonial blockquote p {
		font-size:16px !important;
	}
}

.list-language {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.list-language li {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	background: #597586;
	width: 25px;
	height: 25px;
	text-align: center;
	border-radius: 50%;
	padding: 1px 0px 0px 0px;
}

.list-language li a {
	color: #FFF;
	font-size: 11px;
}

.list-language li:hover {
	background-color: #c8d219;
}

.list-language li:hover a {
	color: #000;
}

.badge {
	border-radius: .25rem;
	background-color:#597586;
	color:#FFF;
	padding:0px 5px 0px 5px;
}

.jepxJH {
	text-align:left;
}
.fonte {
	display: inline-block; 
	max-width: 85px; 
	line-height: initial; 
	font-size:12px; 
	font-style: italic;
}

.fonte a {
	color:#c8d219;
}

.fonte a:hover {
	color:#FFF;
}

.target-counter {
	font-size: 2.75em !important;
	font-weight:700;
	display:block;
	margin-bottom:10px;
}

.custom-circles-group-1 label.text-color-light {
	font-weight: normal !important;
}


@media only screen and (max-width: 639px) {
	.fonte {
		display:block;
		max-width:100%; 
		line-height: initial; 
		margin-top:5px;
	}
}

.heading1 span {
	color:#c8d219;
}

.tecnologie img {
	max-width:70px;
}

.tecnologie .box {
	height:150px;
	padding:20px;
}

.force--consent.show--consent .c--anim #cm-ov {
	opacity: 0.5 !important;
}