/*Template realizzato da GECA-WEB - Web Solution & Experience -
geca-web.it - info@geca-web.it
*/
/*GENERALE*/
body {
	overflow-x: hidden;
	font-family: 'Open Sans', sans-serif;
	background-color: #CCC;
	font-size: 15px;
	line-height: 1.6;
}
#wrap {
	background-color: #fff;
	padding: 0px;
}
/*HEADER*/
/*MENU*/
.nav .navbar-nav {
	width: 100%;
}
.nav .navbar li {
	width: 20%;
}
.navbar {
	min-height: inherit;
	height: 30px;
	border-radius: 0px;
	margin-bottom: 0px;
	border: none;
}
.navbar-default {
	background-color: #fff;
}
.nav {
	width: 100%;
}
.nav > li {
	display: inline;
	min-width: 1px;
}
.nav > li > a {
	padding: 3px 15px;
	color: #fe0000;
	display: inline-block;
	font-size: 19px;
}
.nav > li > a:focus, .nav > li > a:hover {
	background-color: transparent;
	text-decoration: underline;
}
/*BANNER*/
.banner_h .bann-dx {
	padding-left: 0px;
	padding-right: 20px;
	margin-left: -2px;
}
#banner-top-sx {
	text-align: left;
	margin-left: 15px;
}
#banner-top-dx {
	text-align: right;
	margin-left: -10px;
}
/*LOGO*/
#logo {
	background-color: #fe0000;
	padding: 0px;
	margin-left: 7px;
	width: 585px;
	height: 148px;
}
#logo img {
	height: 100px;
}
#logo h1 {
	height: 100%;
	text-align: center;
	margin: 0px;
	font-size: 85px;
	font-weight: 600;
	padding-top: 25px;
}
#logo h1 a {
	color: #FFF;
}
#logo h1 a:hover {
	text-decoration: none;
}
/*MARQUEE*/
marquee {
	padding: 0px 10px;
	margin-top: -13px;
}
#slide-text h1, #slide-text h2, #slide-text h3, #slide-text h4, #slide-text h5, #slide-text h6, #slide-text p, #slide-text span {
	margin: 30px 0px;
}
/*BANNER-VIDEO*/
.video {
	padding: 0px !important;
}
#banner-sx {
	margin-top: -2px;
}
#banner-dx {
	margin-top: -2px;
}
#video-centro {
	border: 20px solid #fe0000;
	height: 335px;
	width: 585px;
	margin: -2px 0px 0px 0px;
}
#video-centro p {
	margin-top: -7px;
}
/*HOME*/
/*image*/
.latestItemImage a{

}
.latestItemTitle a{
	color: #333;
}
.latestItemImage img{width: 100%!important;}
/*../VIDEO*/
#SpotTitle {
	margin-left: -30px;
	border-bottom: 3px solid #fe0000;
}
#SpotTitle h2 {
	padding-left: 20px;
	font-size: 26px;
}
.latestItemVideoBlock iframe {width: 90%!important;}
.itemid-101 .col-sm-3 {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.latestItemView {
	margin-top: 50px;
}
.latestItemHeader h2 {
	font-size: 20px;
	font-weight: 600;
}
.social-share-button a:hover {
	text-decoration: none;
}
#home_rett {
	margin-right: 30px;
}
.social-share-button {
	text-align: right;
	padding: 5px;
}
#home_rett .latestItemHeader {
	margin-right: 30px;
}
#home_rett h2, #home_rett h2 a {
	font-size: 20px;
}
.itemImageBlock{text-align: center; margin: 30px 0;}
.itemImageBlock img{width: 100%!important;}
.itemid-101 .Condividi {text-align:left;}
.Condividi {
	font-size: 14px;
	padding-top: 4px;
	padding-left: 10px;
}
/*../NEWS*/
#NewsTitle {
	margin-left: -30px;
	border-bottom: 3px solid #fe0000;
}
#NewsTitle h2 {
	padding-left: 20px;
}
.itemid-101 .latestItemView img {
	max-width: 90%;
}
.itemid-101 .latestItemHeader {
	max-width: 280px;
}
.itemid-101 #row_news_11 {
	margin-right: 0px;
}
#row_news_11 h2 a {
	color: #fe0000;
}
#row_news_11 .social-share-button {
	padding-right: 20px;
}
.row_news .itemContainer #ItemNews{max-width: 250px; margin: 0 auto;}
/*CHO SIAMO*/
.itemid-126 .col-sm-8 {
	padding-right: 0px;
	text-align: justify;
	line-height: 30px;
}
.itemid-126 .itemHeader h2 {
	font-weight: bold;
	font-size: 22px;
	margin-bottom: 20px;
}
.itemid-126 .itemBackToTop {
	display: none;
}
/*MAPPA MONITOR*/
#CatDescription {
	text-align: justify;
}
#Post_title {
	/*margin-left: -30px;*/
	border-bottom: 3px solid #fe0000;
}
#Post_title h2 {
	/*padding-left: 20px;*/
	font-size: 26px;
}
.itemid-127 h4::after {
    content: "\25bc";
}
.itemid-127 .contenuto {
	padding-top: 15px;
}
.panel-default {
	border: 0px;
}
.panel-title {
	/*color: #fe0000;*/
	font-size: 22px;
}
.panel-default > .panel-heading {
	background-color: transparent;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top: 0px;
}
.itemid-127 .ItemTitle a {
	color: #000;
}
.itemid-127 .ItemTitle a:hover {
	color: #fe0000;
}
/*../SINGOLO ARTICOLO*/
.ItemTitle {color: #fe0000;}
.SingoloArticolo .ItemText {
	Margin: 30px 0px;
}
#sigFreeId100081127d {
	/*text-align: center;*/
}
#sigFreeId100081127d li {
	/*width: 24%!important;*/
	width: 10%!important;
	display: inline-block;
	float: none!important;
}
#sigFreeId100081127d li a {
	display: inline-block;
}
/*NEWS*/
.itemid-141 .catItemImage img {
	max-width: 250px;
}
.itemid-141 .itemContainer {
	margin-bottom: 30px;
}
.itemid-141 .row_news {
	margin-right: -20px;
}
.itemid-141 .Condividi {
	font-size: 13px;
	padding-top: 6px;
}
.itemid-141 .catItemDateCreated {
	font-size: 10px;
}
.itemid-141 .catItemTitle a {
	color: #fe0000;
}
.itemid-141 .catItemTitle {
	font-size: 18px;
}
.itemid-141 .social-share-button {
	padding: 5px 0px;
}
.itemid-141 .componentheading h2 {
	font-size: 20px;
	padding-left: 50px;
}
/*../SINGOLO ARTICOLO*/
.img_article img {
	text-align: center;
	margin: 30px 0px;
}
.blog-title {
	display: none;
}
.k2Anchor {
	display: none;
}
/*LAVORA CON NOI*/
#Nome {width:80%;}
#ftr-Cognome {text-align:right;}
#Cognome {width:80%;}
#Nato {width:80%;}
#ftr-Natoil {text-align:right;}
#Natoil {width:80%;}
#ftr-Sesso {text-align:right;}
#ProvinciaN {width:80%;}
#Residente {width:80%;}
#ftr-Provincia {text-align:right;}
#Provincia {width:80%;}
#Email {width:80%;}
#ftr-Telefono {text-align:right;}
#Telefono {width:80%;}
#ftr-Allegato {text-align:right;}
#Messaggio {width:80%;}
input[type="file"] {display:initial;}
.gcore-label a {color: #fe0000;}
#ftr-Invia {text-align:right;}
/*CONTATTI*/
.itemid-137 #Messaggio {width: 50%;}
.chrono_credits {
	display: none;
}
/*PERCORSO*/
.breadcrumb {
	background-color: inherit;
}
.breadcrumb a {
	color: #fe0000;
}
.divider {
	display: none;
}
/*SIDEBAR*/
#sidebar {
	border: 15px solid #fff;
	padding-left: 60px;
	padding-top: 10px;
}
/*FOOTER*/
#footer {
	margin-top: 50px;
}
#wrap_footer {
	border-top: 3px solid #fe0000;
}
#wrap_footer p {
	font-size: 12px;
	padding-top: 5px;
}
#wrap_footer a {
	color: #fe0000;
}
