/*
Theme Name: QuintusWP Child
Theme URI: http://modeltheme.com/mt_quintus
Template: quintuswp
Author: ModelTheme
Author URI: http://modeltheme.com/
Description: Quintus - Industry / Factory / Engineering WordPress Theme [child-theme]
Version: 1.0
Text Domain: quintuswp
Tags: custom-header, custom-menu, featured-images, post-formats, sticky-post
*/

#navbar .menu-item > a{
	padding: 18px 10px !important;
}

.stats-block.statistics.bordered {
    padding: 5px;
    border-radius: 50%;
    border: 5px solid #005487;
    height: 250px;
	width:250px;
    margin: auto;
	position: relative;
}
.stats-block.statistics.bordered::after{
	content: '';
	height: 95%;
	width: 95%;
	border: 1px solid #005487;
	position: absolute;
	top:50%;
	left:50%;
	border-radius: 50%;
	transform: translate(-50%, -50%);
}

.stats-block.statistics.bordered .stats-content .skill-count, .stats-block.statistics.bordered p{
	color:#005487;
}

.contactInfo{
width: 50%;
float: left;
}
.single-prodotti #main, .single-settori #main{
	margin-top:50px;
}
.prodotti_collegati{margin:30px 0px;}
.prodotti_collegati ul{padding:0px !important; display: flex; flex-wrap: wrap;}
.prodotti_collegati li{width:20%; float: left; list-style-type: none; margin:15px; text-align: center; min-height: 200px;}
.prodotti_collegati a:after {
	display:block;
	content: '';
	border-bottom: solid 1px #005487;  
	transform: scaleX(0);  
	transition: transform 300ms ease-in-out;
	margin-top:10px;
}
.prodotti_collegati a:hover:after { transform: scaleX(0.7); }
.prodotti_collegati a.prodotti_collegati span{text-align: center;}
@media only screen and (max-width: 768px) {
	.prodotti_collegati li{width:40%;}
}

@media only screen and (max-width: 400px) {
	.prodotti_collegati li{width:90%;}
}


@media only screen and (max-width: 768px) {
	.contactInfo{
	width: 100%;
	}
	.contactInfo p{
	margin-right: 15px !important;
	}
	.nav-pills li {
    width: 90% !important;
	}
}
.contactInfo p{margin-right:15px !important; margin-bottom: 18px !important;}
.contactInfo input, .contactInfo textarea{width:100%}


.prev-post a, .next-post a{
	display: flex;
  align-items: center;
  justify-content: center;
	font-size:18px;

}

.prev-post i{
	margin-right:15px;	
}
.next-post i{
	margin-left:15px;	
}
.next-post a i, .prev-post a i {
	font-size: 40px;
}
.stats-content p {
font-size: 14px !important;
}

.footer a{color:#fff !important;}


	.brands{background-color:#f2f2f2 !important;}
	.brands > div{margin:0px; padding: 20px 0px 50px; background-color:#f2f2f2 !important; max-width:1170px; margin:auto;}
	/* Forza 5 colonne in riga (Bootstrap non ha una griglia nativa a 5) */
	.brands .vc_row{display:flex; flex-wrap:wrap; align-items:flex-start;}
	.brands .vc_row > .vc_column_container{width:20%; flex:0 0 20%;}
	@media only screen and (max-width:768px){
		.brands .vc_row{display:block;}
		.brands .vc_row > .vc_column_container{width:100%;}
	}