/*Template realizzato da GECA-WEB - Web Solution & Experience -
geca-web.it - info@geca-web.it
*/
/* Large desktop */
@media (min-width: 1200px) {
}
/*Landscape*/
@media (min-width: 980px) and (max-width: 1199px) {
/*HOME*/
#banner-top-sx {display:none;}
#banner-top-dx {display:none;}
#logo {margin-left: 14px; min-width: 971px; width: auto;}
.sinistra {display:none;}
.home-pub{padding-left:6%;}
.destra {margin-left: 113px;}
/*../VIDEO*/
.itemid-101 .col-sm-3 {width: 33%;}
/*../NEWS*/
.itemid-101 .latestItemView img {max-width: 300px;}
/*../SINGOLA POSTAZIONE*/
#sidebar {padding: 5px;}
#sidebar img {width:99%;}
/*NEWS*/
.itemid-141 #sidebar {display:none;}
.itemid-141 .col-sm-8 {width:99%;}
.itemid-141 .catItemImage img {max-width: 300px;}
/*../SINGOLA NEWS*/
.img_article img {margin-left:15%;} 
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
/*HEADER*/
.nav > li > a {padding: 3px 10px;}
/*HOME*/
#banner-top-sx {display:none;}
#banner-top-dx {display:none;}
#logo {margin-left: 2%; margin-right: 2%; min-width: 750px; width: auto;}
/*../PRESENTAZIONE*/
#banner-sx {display:none;}
#banner-dx {display:none;}
.banner-video {dispaly:none;}
#video-centro {width: auto;}
/*VIDEO*/
.itemid-101 .col-sm-3 {padding-left: 4% !important; width: 50%;}
/*NEWS*/
.itemid-101 .latestItemView img {max-width: 320px;}
/*CHI SIAMO*/
.itemid-126 #wrap_main {margin-top: -30px;}
.itemid-126 #sidebar {display:none;}
.itemid-126 .col-sm-8 {width: 99%;}
/*POSTAZIONI*/
.itemid-127 .col-sm-8 {width: 99%;}
.itemid-127 #sidebar {display:none;}
/*../SINGOLA POSTAZIONE*/
#sidebar {padding: 0px;}
#sidebar img {margin-top:45%; width:99%;}
/*NEWS*/
.itemid-141 #wrap_main {margin-top: -30px;}
.itemid-141 #sidebar {display:none;}
.itemid-141 .col-sm-8 {width: 94%;}
.itemid-141 .col-sm-4 {width: 50%;}
.itemid-141 .catItemImage img {max-width: 320px;}
/*../SINGOLA NEWS*/
.img_article img {margin-left:7%;}

}

/*Landscape phones to portrate*/
@media (min-width: 481px) and (max-width: 767px) {
/*HEADER*/
.navbar-header {
	background-color: #fe0000;
}
.navbar-default .navbar-brand {
	color: #fff;
	font-weight: 600;
	font-size: 22px;
}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
	color: #fff;
	font-weight: 600;
	font-size: 22px;
}
.navbar-default .navbar-toggle {
	border-color: #fff;
}
.navbar-toggle {
	border-radius: 0px;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #c2c2c2;
}
.navbar-collapse {
	background-color: #fff;
	position:relative;
	z-index: 1000;
}
.nav ul li {
	display: list-item;
	text-align: right;
}
/*HOME*/
.banner_h {
	display: none;
}
.banner-video {
	display: none;
}
#video-centro {
	width: auto;
	margin: -10px 0 0;
}
/*../VIDEO*/
#HomeVideo {
	margin-top: 30px;
}
.itemid-101 .latestItemList {
	padding-left: 25px;
}
#SpotTitle {
	min-width: 115%;
}
/*../NEWS*/
#NewsTitle {
	min-width: 115%;
}
/*CHI SIAMO*/
.itemid-126 .itemBody {
	padding-right: 20px;
}
.itemid-126 .itemView {
	margin-top: -30px;
}
.itemid-126 #sidebar {
	display: none;
}
/*POSTAZIONI*/
#sidebar {
	display: none;
}
/*NEWS*/
.itemid-141 .itemContainer {margin-bottom: 40px;}
.itemid-141 .catItemImage img {max-width: 300px;}
/*LAVORA CON NOI*/
.itemid-128 #BottomContent {padding-left: 5%;}
#Nome {width:90%;}
#ftr-Cognome {text-align:left;}
#Cognome {width:90%;}
#Nato {width:90%;}
#ftr-Natoil {text-align:left;}
#Natoil {width:90%;}
#ftr-Sesso {text-align:left;}
#ProvinciaN {width:90%;}
#Residente {width:90%;}
#ftr-Provincia {text-align:left;}
#Provincia {width:90%;}
#Email {width:90%;}
#ftr-Telefono {text-align:left;}
#Telefono {width:90%;}
#ftr-Allegato {text-align:left;}
#Messaggio {width:90%;}
input[type="file"] {display:initial;}
.gcore-label a {color: #fe0000;}
#ftr-Invia {text-align:left;}
/*CONTATTI*/
.itemid-137 .contenuto {padding-left: 5%;}
.itemid-137 #Messaggio {width: 90%;}
}

/* Landscape phones and down */
@media (max-width: 480px) {
/*HEADER*/
.navbar-header {
	background-color: #fe0000;
}
.navbar-default .navbar-brand {
	color: #fff;
	font-weight: 600;
	font-size: 22px;
}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
	color: #fff;
	font-weight: 600;
	font-size: 22px;
}
.navbar-default .navbar-toggle {
	border-color: #fff;
}
.navbar-toggle {
	border-radius: 0px;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #c2c2c2;
}
.navbar-collapse {
	background-color: #fff;
	position:relative;
	z-index: 1000;
}
.nav ul li {
	display: list-item;
	text-align: right;
}
/*HOME*/
.banner_h {
	display: none;
}
#banner-sx {
	display: none;
}
#banner-dx {
	display: none;
}
#video-centro {
	height: inherit;
	width: inherit;
	max-height: 385px;
	background-color: #000;
	margin-top: -10px;
	position: relative;
	z-index: 0;
}
#video-centro p {
	margin-top: 0;
}
/*../VIDEO*/
#SpotTitle {
	margin-right: -30px;
}
.latestItemView {
	margin-left: 5%;
}
/*../NEWS*/
#NewsTitle {
	margin-right: -30px;
}
/*CHI SIAMO*/
.itemid-126 #wrap_main {
	margin-top: -10px;
}
.itemid-126 #k2Container {
	padding-right: 15px;
}
.itemid-126 #sidebar {
	display: none;
}
/*MAPPA MONITOR*/
/*.itemid-127*/ #sidebar {
	display: none;
}
.province {
	margin-left: -5px;
}
/*NEWS*/
.itemid-141 #wrap_main {
	margin-top: -30px;
}
.itemid-141 .catItemImage img {
	max-width: 330px;
}
.itemid-141 .social-share-button {
	text-align: left;
}
/*../SINGOLO ARTICOLO*/
.img_article img {
	max-width: 330px;
}
/*LAVORA CON NOI*/
#Nome {width:100%;}
#ftr-Cognome {text-align:left;}
#Cognome {width:100%;}
#Nato {width:100%;}
#ftr-Natoil {text-align:left;}
#Natoil {width:100%;}
#ftr-Sesso {text-align:left;}
#ProvinciaN {width:100%;}
#Residente {width:100%;}
#ftr-Provincia {text-align:left;}
#Provincia {width:100%;}
#Email {width:100%;}
#ftr-Telefono {text-align:left;}
#Telefono {width:100%;}
#ftr-Allegato {text-align:left;}
#Messaggio {width:100%;}
input[type="file"] {display:initial;}
.gcore-label a {color: #fe0000;}
#ftr-Invia {text-align:left;}
/*CONTATTI*/
.itemid-137 #Messaggio {width: 100%;}
}
