#notizie_correlate .titolo span label.desktop{display:inline-block;}
#notizie_correlate .titolo span label.mobile{display:none;}

@media only screen and (max-width: 1024px) {
	#home .flexslider .slides li a img {width:100%;height:auto;}
	#home .titolo.primo {top:-44px; margin-bottom:-30px;}
	section#cnt .sx {margin-top:0px}
	section#tabs {margin-top:13px;}
	#primo-piano {position:relative;top:-15px;}
	#back_top {display:block; background:url('../img/back_top.png') no-repeat center #3aaa35;border-radius:3px;position:fixed;z-index:99999999999999999;height:40px;width:40px; bottom:20px; right:20px; }
	/*.titolo.primo {top:-52px}*/
	/*.chi_siamo .titolo.primo, .contatti .titolo.primo,.cookie .titolo.primo , .abbonati .titolo.primo , .privacy .titolo.primo{top:-38px;}*/
	.sub_titolo h1 {font-size:25px}
	section#cnt .sx .main .box  {display:block;}
}

@media only screen and (max-width: 1020px) {
/*PAGINA PUBBLICITA*/
.pubblicita_p .r-tabs-anchor { width:100%; display:block;cursor:default;text-align: center;font-family: 'Raleway';font-size: 28px;color: #3aaa35;line-height: 30px; font-weight: 800;margin-left:2.5%; text-align:left;background:none;padding-left:0px;}
.pubblicita_p .r-tabs-anchor span {display:inline-block; font-size: 15px;}
.pubblicita_p .r-tabs .r-tabs-panel {display:block !important;background:#ffffff}

}

@media only screen and (max-width: 970px) {
body {border-top:0px;padding-top:82px;}
body.skin {background:none !important;}
body.skin .page {margin-top:0px;}

.abbonati, .privacy, .pubblicazione_dettaglio, .cookie {margin-top:45px;}

/*GESTIONE MENU HAMBURGER*/
#nav_web {display:none;}
#nav_smart {display:block; position:fixed;border-bottom: solid 7px #3aaa35; width:100%; background:#ffffff; top:0px; z-index:999999;}

#nav_smart a.logo {background: url('../img/logo-monitorisparmio.jpg') no-repeat;display:block; width:52%; height:60px;;background-size:100%;margin-top:40px; margin-bottom: 0px; border-bottom: 0px;}

#nav_smart a.orange_btn {position:absolute; right:110px; top:25px;}
#nav_smart a.user {position:absolute; right:70px; top:30px;}
#nav_smart a.ham {display:inline-block; background:url('../img/ham.png') no-repeat;position:absolute;right:10px; top:30px;height:30px; width:40px; transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -moz-transform: rotate(0deg); transition: all 1s;}

#nav_smart .menu {height:0px;overflow:hidden;-webkit-transition: height 1s; /* Safari */ transition: height 1s;margin-top:-18px}
#nav_smart.open .menu {height:310px;}
section#header #nav_smart .menu #form_cerca_smart.cerca input {background: url('../img/ico_cerca.png') no-repeat 1em 2px; border:none;line-height:30px;height:30px; padding-left:3em;}
#nav_smart .menu a {display:block;padding-left:1em;height:30px;line-height:30px; font-weight:600}
#nav_smart .menu a:hover {background:#efefef}
#nav_smart.open a.ham {background:url('../img/close.png') no-repeat; transform: rotate(360deg); -webkit-transform: rotate(360deg); -o-transform: rotate(360deg); -moz-transform: rotate(360deg);} 

section#eventi_primo_piano .box .evento span.dove {width:100%}
section#eventi_primo_piano .box .evento span.data {width:100%;}

/*HOMEPAGE*/
section#cnt .sx .main .box img {width:97%}
section#cnt .sx .testo {width:97%;}

.notizie .notizia {height:335px;}
.notizie .notizia img {width:100%;}
.notizie .notizia p {width:100%;}

section#cnt .sx .pillole .pillola {width:47%}
section#cnt .sx .pillole .pillola img {/*height:150px;*/}
section#cnt .sx .pillole .pillola h3 {height:63px;}
section#cnt .sx .pillole .pillola:nth-child(n+3) {display:none;}

section#cnt .sx .box {display:block;}
section#cnt .sx .box .sx {display:block;width:100%;max-width:100%;padding-right:0%; border-right:none;padding-bottom:10px;}
section#cnt .sx .box .sx .testo p {border-bottom: solid 2px #f7f7f7; margin-bottom: 0px; padding-bottom:2em}
section#cnt .sx .box .dx { width:100%;max-width:100%;}
section#cnt .sx .box .dx .testo {padding-left:0px; width:46.5%;float:left; margin-top:20px; margin-right:3%;border-bottom:none;border-right:solid 2px #efefef; padding-right:3%;}
section#cnt .sx .box .dx .testo:nth-child(2n) {margin-right:0px; padding-right:0px;border-right:none;}
.tabs .tab_cnt .video:after {left:228px;}

/*LOGIN*/
.login {width:85%}

/*REGISTRATI*/
.form_container form .dati_aziendali {display:block;float:none; width:105%;}
.form_container form .dati_tuoi  {display:block;float:none; width:105%;}

/*ABBONATI*/
.abbonati .corpo .box {width:93%;height:auto;border-bottom:solid 1px #cccccc; margin-bottom:60px;}
.abbonati .corpo .box .top {}
.abbonati .corpo .box .bordered {width:240px; text-align:center;}
.abbonati .corpo .box ul {width:70%;margin:auto;margin-top:40px;margin-bottom:30px}
.abbonati .corpo .box ul li { }
.abbonati .corpo .box ul li:after {content:''; display:block;}

/*SLIDER*/
#dettaglio_notizia #slider_dettaglio .flexslider .slides img {height:350px;}
#dettaglio_notizia .flexslider .slides li iframe {height:350px;}

/*CHI SIAMO*/
section#cnt .sx .main .persone_chi-siamo .box .testo {width:55%;margin-left:10%;}
section#cnt .sx .main .persone_chi-siamo .box .img img {min-height:auto; min-width:auto;}

section#footer .nav {display:none;}

.form_container.contatti .select-wrapper {width:99%}

/*VIDEO*/
.notizie .notizia.video {height:335px}
.notizie .notizia.video h3 {height:60px; overflow:hidden;}
.notizie .notizia.video img {min-height:auto;height:auto;width:100%;}
.notizie .notizia.video p {margin-top:0px; width:100%;}
.notizie .notizia.video a.img:after {left:73.5%; top:105px;}


}

@media only screen and (max-width: 880px){
	#notizie_correlate .flexslider .flex-direction-nav .flex-prev {left:85%}
}


@media only screen and (max-width: 780px) {
	
	#nav_smart a.logo {width:60%;}

/*.titolo.primo {top:-23px; bottom:-10px;}*/
section#cnt .sx .box .dx .testo {float:none; width:97%;border-right:none; border-bottom: solid 2px #efefef}

section#cnt .dx {max-width:280px;}
/*TAB*/
.r-tabs-anchor {letter-spacing: 3.2px;padding-left:1em; font-weight:800;line-height:30px;background:url('../img/lineabg.png') repeat-x 0px 0px; width:100%; display:block;cursor:default;}
.r-tabs-anchor span {display:inline-block;padding:0px 6px; background:#ffffff}
.r-tabs .r-tabs-panel {display:block !important;background:#ffffff}

.tabs .tab_cnt .video:after {left:175px}
.tabs .libro a {width:100%;float:none; }
.tabs .libro a img {width:25%; margin:auto;}
.tabs .libro a h3 {margin-left:0px;}
.tabs .libro a span {margin-left:0px;}

.tabs .evento {padding-left:0px;}

#quotazioni .titolo {display:none;}
section#quotazioni table tr th:nth-child(2) {display:none;}    
section#quotazioni table tr td:nth-child(2) {display:none;}       

#calendarLayer {width:200px !important;}
#cal2 {width:200px !important;}

.days {
    background-size: 91% !important;
    background-position: 2px 7px !important;
}

section#social a {width:42% }
section#social a:nth-child(3), section#social a:nth-child(6) {border-right: solid 1px #f4f4f4;}
section#social a:nth-child(4) {border-bottom: solid 1px #f4f4f4;}
section#social a:nth-child(4) {margin-left:0px;}
section#social a:nth-child(3), section#social a:nth-child(5) {margin-left:5%;}
section#social a:nth-child(2n) {border-right:none;}


section#footer .nav {display:none;}
section#footer .nav_utilities .col {width:21%; height:200px;}
section#footer .nav_utilities .col.mi {width:90%; height:auto;margin-top:20px;}
body.skin section#copyright .cnt {width:90%;margin:auto}

/*DETTAGLIO SLIDER*/
/*#dettaglio_notizia #slider_dettaglio {height:350px;}*/
#dettaglio_notizia #slider_dettaglio .flexslider .slides img {height:300px;}
#dettaglio_notizia .flexslider .slides li iframe {height:300px;}
#dettaglio_notizia #carousel {margin-top:-160px}

#notizie_correlate .flexslider .flex-direction-nav .flex-prev {left: 82.5%;}

/*CHI SIAMO*/
.chi_siamo section#cnt .sx {height:auto;}
section#cnt .sx .main .persone_chi-siamo .box .testo {width:55%;margin-left:10%;}
section#cnt .sx .main .persone_chi-siamo .box .img img {min-height:auto; min-width:auto;}

/*PUBBLICITA*/
section#cnt .abbonati .corpo .registrazione_gratuita .dx {width:65%;}
.pubblicita_p section#cnt .tabs #tab-banner.tab_cnt .sx { display:inline;float:none;}
.pubblicita_p section#cnt .tabs #tab-banner.tab_cnt table {width:96%}
.pubblicita_p section#cnt .tabs #tab-banner.tab_cnt .dx {display:none;}

.pubblicita_p section#cnt .tabs #tab-email.tab_cnt .sx {display:none;}

/*REGISTRATI*/
.form_container form span.select-wrapper {width:96.3%}

/*PUBBLICAZIONI*/
.pubblicazioni .corpo .book {width:28%;}
.pubblicazioni #categorie { left: 42% !important; }

}


@media only screen and (max-width: 680px) {
	#nav_smart {}
	#nav_smart a.logo {height:50px;}
	#nav_smart a.orange_btn {top:21px;}
	#nav_smart a.user {top:27px;}
	#nav_smart a.ham {top:27px;}
	
	#home .titolo.primo, .titolo.primo {top:-32px; margin-bottom:-10px;}
	
	.main {width:96%; margin-left:2%}
	section#cnt .sx .main .box img {width:100%;}
	
	section#cnt .sx .box .sx {border-bottom: solid 2px #efefef}
	section#cnt .sx .box .sx .img {vertical-align:top;width:48%; display:inline-block;}
	section#cnt .sx .box .sx .testo {vertical-align:top;width:48%;margin-left:2%; display:inline-block;margin-top:-15px}
	section#cnt .sx .box .sx .testo p {border-bottom:none;}
	
	section#cnt .sx .box .dx {margin-top:15px;}
	
	section#cnt {display:block;}
	section#cnt .sx {display:block; width:100%;max-width:100%; padding-bottom:0px; margin-bottom:0px;}
	section#cnt .sx section {display:inline-block;}
	.notizie.private .notizia a.abbonati {width:93%; }
	section#cnt .sx .pillole .pillola img {/*height:200px;*/}
	
		.grey_bg {margin-left:2%;}
	
	/*COLONNA DX 100%*/
	section#cnt .dx {display:block; width:100%;    max-width: 100%;margin-top:70px;}
	section#quotazioni table {width:90%; margin-left:5%;}
	section#quotazioni table tr th:nth-child(2) {display:table-cell;}    
	section#quotazioni table tr td:nth-child(2) {display:table-cell;} 
	
	section#social a {width:31.2% }
	section#social a:nth-child(3), section#social a:nth-child(6) {border-right: none;}
	section#social a:nth-child(4) {border-bottom: none;}
	section#social a:nth-child(4) {margin-left:5%;}
	section#social a:nth-child(3), section#social a:nth-child(5) {margin-left:0%;}
	section#social a:nth-child(2n) {border-right: solid 1px #f4f4f4;}
	section#social a:nth-child(3n) {border-right:none;}
	
	section#newsletter form {margin-right:3%}
	 
	#calendarLayer {width:300px !important;}
	#cal2 {width:300px !important;}
	.days.active {background: url('../img/circle.png') no-repeat 6px 5px !important}
	.days { background-size: 70% !important;  background-position: 6px 5px !important;}
	section#footer .nav_utilities .col {width:46%}
	 	 
	.form_container.contatti {margin-top:0px;}
	.contatti .biglietto {margin-right:20px;}
	.form_container.contatti form {margin-right:20px;}
	.form_container.contatti form .r1.privacy {margin-top:0px;}
	.contatti .code {height:40px;}
	.form_container.contatti .code .auth_img {width:24%}
	.form_container.contatti form .code .auth_img img {width:90%; height:auto;margin: 10px 10% 0px 0px}
	.form_container.contatti .code .auth_code {width:76%;}
	.form_container.contatti .code .auth_code input {width:91.9%}
	.form_container.contatti .code a.btn_arancio_full {margin-top:20px;}
	
	/*ABBONATI*/
	section#cnt .abbonati .corpo .registrazione_gratuita .sx {width:100%; float:none;border-right:none; text-align:center;max-width:100%;}
  section#cnt .abbonati .corpo .registrazione_gratuita .dx {width:100%; float:none;margin-top:30px;}
	.abbonati .testata a {width:220px; margin:auto;display:block;margin-top:30px;} 
	/*SLIDER*/
	#dettaglio_notizia #slider_dettaglio .flexslider .slides img {height:400px;}
	#dettaglio_notizia .flexslider .slides li iframe {height:400px;}
	
	#notizie_correlate .flexslider .flex-direction-nav .flex-prev {left: 87.5%;}
	/*PAGINAZIONE*/
	.paginazione {width:100%;margin-top:0px;}
	.paginazione .slider_cnt {width:75%;}
	/*DDL*/
	.ddl {position:relative;width:100%; left:0px !important; top:20px !important;}	
	/*.titolo.primo  a.close { position: relative; top: 9px;left: -44px;font-weight:bold; background: #ffffff;    width: 20px; padding: 7px;}
	.titolo.primo a.close.on {display:block;}
	*/
	.titolo span a {width:149px; display:inline-block;}
	.video .titolo span a {width:141px; display:inline-block;}
	.pubblicazioni .titolo span a {width:auto;}
	
	.titolo.primo  a.close{float: left;
    position: absolute;
    top: 8px;
    left: 249px;
    width: 40px;
    height:25px;
    z-index: 99999;
    background:#ffffff;
    font-weight: bold;
    text-align:center;
    /* border: solid; */}
    .video .titolo.primo  a.close {left:235px;}
    .titolo.primo  a.close.on {display:block;}
	.pubblicazioni .titolo.primo  a.close{float: left; position: absolute; top: 1px; left: 62%; z-index: 99999;}
	.pubblicazioni #categorie { left: 0% !important; background: rgba(254, 254, 254, 1); }
	
	/*VIDEO*/
	.notizie .notizia.video {height:360px;}
	.notizie .notizia.video a.img:after {left:71%; top:125px;width:22%; height:22%;}
	
	#dettaglio_notizia .video .titolo.primo {top:-38px;}
		
	.risultati_cerca .titolo span {display:inline-block; line-height:23px; text-align:center;}
		
}

@media only screen and (max-width: 549px) {
	section#cnt .sx .box .sx .img {width:100%;margin-bottom:10px;}
	section#cnt .sx .box .sx .img img {width:100%;max-width:100%}
	section#cnt .sx .box .sx .testo {display:block; width:100%;}
}
@media only screen and (max-width: 540px) {
	#nav_smart a.logo {width:50%; margin-top:49px;height:50px;}
	
	.notizie.private .notizia a.abbonati {width:89%;}
	
	.tabs .tab_cnt .video:after{left:250px;}
	section#eventi_primo_piano .box .img {width:100%;margin-bottom:0px;}
	section#eventi_primo_piano .box .evento {width:100%;	}
	
	/*SLIDER*/
	#dettaglio_notizia #slider_dettaglio .flexslider .slides img {height:350px;}
	#dettaglio_notizia .flexslider .slides li iframe {height:350px;}
	#dettaglio_notizia #carousel {margin-top:-220px}
	
	#notizie_correlate .flexslider .flex-direction-nav .flex-prev {left: 83.5%;}
	#notizie_correlate .titolo span label.desktop{display:none;}
	#notizie_correlate .titolo span label.mobile{display:inline-block;}
	
	
	.notizie .notizia {width:97.5%; height:auto;border-right:none;}
	.notizie .notizia img {width:100%; margin-right:0%;}
	.notizie .notizia:nth-child(1), .notizie .notizia:nth-child(2) {height:auto;}
	section#cnt .sx .pillole .pillola img {/*height:150px;*/}
	section#cnt .sx .main .persone_chi-siamo .box .testo {margin-left:5%;margin-right:5%; width:60%}
	
	.abbonati .corpo .box ul {width:83%;}
	.abbonati .corpo .registrazione_gratuita {padding:10%}
	
	/*REGISTRATI*/
	.form_container.registrati form input[type="text"] {padding:0px 4%}
	.form_container.registrati form .r1 input[type="text"] {width:92%}
	.form_container.registrati form .r2 {width:94%; margin-right:0px;}
	.form_container.registrati form .r2 input[type="text"] {width:92%}
	.form_container.registrati form span.select-wrapper {width: 100%}
	.form_container.registrati form .code .auth_img {width:30%;}
	.form_container.registrati form .code .auth_code {width:66%}
	.form_container.registrati form .code .auth_code input {width:84.5%}
	
	section#cnt .sx .main .box.video a.img:after {width:60px; height:60px; background-size:100%;}
	
	/*PAGINAZIONE*/
	.paginazione {width:100%;}
	.paginazione .slider_cnt {width:75%;}
	
	/*VIDEO*/
	section#cnt .sx .main .box span {margin-top:45px;}
	.notizie .notizia:nth-child(even) {padding:0%;}
	.notizie .notizia {padding:0%}
	.notizie .notizia.video {height:auto;}
	.notizie .notizia.video a.img:after {width:60px; height:60px; top:200px;left:80%}
	
	/*PUBBLICAZIONI*/
	.pubblicazione_dettaglio .titolo span {line-height:23px;}
	
	.pubblicazione_dettaglio .img {width:100%;text-align:center;}
	.pubblicazione_dettaglio .img img {width:50%;}
	.pubblicazione_dettaglio .descr {width:96%; margin:auto; float:none;}
	
	
	
.pubblicazioni .corpo .book {width:45%;}
	
}


@media only screen and (max-width: 480px) {
	/*
	section#header .logo {background:url('../img/logo_mi_mob.png') no-repeat; width:35px; height:35px; background-size:100%;margin-left:5%}
*/

	#home .flex-control-paging {bottom:174px;}
	#home .flex-direction-nav{bottom:149px;}
	section#banner_top {margin-top:83px;}
	section#header .logo {width:90%; margin:49px auto 0px;height:110px;}
	#nav_smart a.orange_btn {top:88px; left:5%; width:60px;}
	#nav_smart a.user {top:94px; left:140px;}
	#nav_smart a.ham {top:94px;}
	
	section#cnt .sx .pillole .pillola img {/*height:120px;*/}
	
	/*SLIDER*/
	#dettaglio_notizia #slider_dettaglio .flexslider .slides img {height:280px;}
	#dettaglio_notizia .flexslider .slides li iframe {height:280px;}
	#dettaglio_notizia #carousel {margin-top:-250px}
	
	
	
	.form_container.contatti form {margin-top:30px;}
	.form_container form .r1 input[type="text"] {width:92%;}
	.form_container.contatti form .r2 {width:100%;margin-right:0%;}
	.form_container form .r2 input[type="text"] {width:92%;}
	.form_container.contatti .select-wrapper {100%;}
	.form_container.contatti textarea {width:92%;}
	.form_container.contatti .code .auth_code input {width:89%}
	
	
	section#copyright .cnt {padding-left:3%; padding-right:3%;}
	#notizie_correlate .flexslider .flex-direction-nav .flex-prev {left: 81.5%;}
	
	/*CHI SIAMO*/
	section#cnt .sx .main .persone_chi-siamo .box .img {width:100%;text-align:center;}
	section#cnt .sx .main .persone_chi-siamo .box .img img {max-width:150px;margin:auto;}
	section#cnt .sx .main .persone_chi-siamo .box .testo {width:100%;margin-bottom:20px;}
	
	/*PUBBLICAZIONI*/
.pubblicazioni .corpo .book {width:95%;}
.pubblicazioni .corpo .book img {margin:auto;}
.pubblicazioni .titolo span a {display:block;margin-top:0px;line-height:40px;background-position: right 20px center;padding:0px;}
.pubblicazioni .titolo.primo {top:-83px}
.pubblicazioni .titolo.primo span{top:70px;}
.pubblicazioni .ddl {width: 100%;top: 50px !important;}
.pubblicazioni .testata p {margin-top:15px;}
.pubblicazioni .titolo.primo a.close{ top: 61px; left: 52%;}

/*RISULTATI CERCA*/
.risultati_cerca {padding-top:140px;}
}

@media only screen and (max-width: 470px) {
/*PUBBLICAZIONI*/	



}

@media only screen and (max-width: 360px) {
	
	.contatti .biglietto img {width:100%}
	
	/*SLIDER*/
	#dettaglio_notizia #slider_dettaglio .flexslider .slides img {height:250px;}
	#dettaglio_notizia .flexslider .slides li iframe {height:250px;}
	
	#notizie_correlate .flexslider .flex-direction-nav .flex-prev {left: 78.5%;}
	
	section#quotazioni table tr th:nth-child(2) {display:none;}    
	section#quotazioni table tr td:nth-child(2) {display:none;} 
	
	.paginazione .slider_cnt {width:70%}
	
}

@media only screen and (max-width: 320px) {
	section#cnt .sx .pillole .pillola img {/*height:100px;*/}
}