@media (min-width: 320px){
	.panel #player.no-yt-cookie{
		height:267px!important;
		padding: 19px 30px 64px 30px;
    	background-image: none !important;
	}
}

@media (min-width: 360px){
	.panel-video .panel-inner .tab-content{
		height:240px;
	}
}
@media (min-width: 375px){
	#header-top{
		padding-bottom:5px;
	}
	.hamburger.is-closed .hamb-top,
	.hamburger.is-closed .hamb-middle,
	.hamburger.is-closed .hamb-bottom,
	.hamburger.is-open .hamb-top,
	.hamburger.is-open .hamb-middle,
	.hamburger.is-open .hamb-bottom {
		height:3px;
		width: 24px;
		width:30%;
		max-width: 24px;
	}
	.hamburger.is-closed .hamb-middle {
		margin-top: -3px;
	}
	.hamburger.is-closed .hamb-bottom {
		bottom:9px;
	}
	.menu-title{
		font-size:18px;
		margin-left:31px;
	}
	#search .btn-link{
		font-size:18px;
	}
	.is-sticky #header-center {
			height: 40px;
	}
	header .navbar-centered{
		line-height:1.4;
	}
	#header-wrapper,
	#header-wrapper>.sticky-wrapper{
		min-height:39px;
	}
	#nav-action{
		left:auto;
	}
	#nav-action,
	header #search{
		/*top:33px;*/
	}
	header #search{
		/*right:15px;*/
	}
	#search .btn-link{
		font-size:17px;
	}
	.panel #player{
		height:267px!important;
	}
	.panel-inner .list-inline>li{
		margin-right:2px;
	}
	.panel-inner .list-inline>li:after{
		right:-1px;
	}
	.panel-inner .tree .list-inline>li{
		margin-right:8px;
	}
	.panel-inner .tree .list-inline>li:after{
		right:-6px;
	}

	.panel-inner .panel-heading{
		padding:7px 0 0 7px;
	}
	.panel-inner .list-inline>li{
		margin-right:-1px;
	}
	.panel-video .panel-inner .tab-content{
		height:250px;
	}
}
@media (min-width: 411px){
	.panel-inner.panel-inner-assemblea>.panel-heading{
		padding-top:25px;
	}
	h4.label-seduta{
		float:left;
		margin:0 10px 0 0;
	}
	.panel-archivio .panel-heading.sr-only + .panel-body{
		padding:15px 8px;
	}
	.panel-archivio .slider-wrapper>.row,
	.panel-archivio .row.search-tools{
		margin-left:-2px;
		margin-right:-2px;
	}
	.panel-archivio .slider-wrapper>.row>[class*="col-"],
	.panel-archivio .row.search-tools>[class*="col-"]{
		padding-left:2px;
		padding-right:2px;
	}
}
@media (min-width: 425px){
	#header-wrapper{
		padding-top:10px;
	}
	header .navbar-centered a.home{
		padding-bottom:10px;
	}
	.is-sticky #header-center{
		height:39px;
	}
	/* header .nav-pills.pull-left>li{
		margin-right:10px;
	} */
	header .navbar-centered a.home{
		background-size:68px auto;
		font-size:27px;
	}
	/* header .nav-pills img{
		width:29px;
	} */
	/* header .nav-pills .logo-parlamento-italiano img{
		width:85px;
	} */
	/* header .nav-pills.hidden-md.hidden-lg a{
		font-size:11px;
	} */
	/* header .navbar-centered{
		line-height:0.9;
	} */
	.panel #player{
		height:310px!important;
	}
	.panel-heading h3>.data-ora{
		text-transform:none;
		font-weight: 600;
		font-size:16px;
	}
	.panel-video .data{
		font-size:15px;
	}
	.panel-video .panel-heading h3{
		font-size:20px;
	}
	.panel-inner .testo{
		font-size:15px;
	}
	.panel-inner .list-inline>li{
		margin-right:4px;
	}
	.panel-inner .list-inline>li:after{
		right:-2px;
	}
	.panel-inner .panel-heading{
		padding:7px 0 0 12px;
	}
	.panel-inner .list-inline>li{
		margin-right:2px;
	}
	.panel-inner .tree .list-inline>li{
		margin-right:8px;
	}
	.panel-inner .tree .list-inline>li:after{
		right:-6px;
	}
	.panel-inner.panel-inner-assemblea>.panel-heading,
	.panel-inner.panel-inner-eventi>.panel-heading{
		padding-top:15px;
	}
	.panel-inner-assemblea .panel-heading{
		min-height:45px;
	}





	.header-center{
    min-height: 70px;
  }
	.is-sticky .header-center{
    min-height: 38px;
  }
  .wrap-logo{
    background-size: 30px auto, 100px auto;
    background-position: 0 12px, left bottom;
    height: 70px;
    padding-left: 40px;
    padding-top: 12px;
  }
	.is-sticky .wrap-logo{
		background-position: 0 10px, left bottom;
		height: 38px;
		padding-left:28px;
	}
  .text-logo{
    font-size:1.3rem;
    font-weight:400;
    line-height: 1.5rem;
    white-space: nowrap;
  }
  .text-camera{
    font-size:1.8rem;
    font-weight: 600;
    white-space: nowrap;
  }
  .wrap-comma {
      font-size: 1.2rem;
      margin-top: 10px;
      line-height: 1.2;
  }
	.is-sticky .wrap-comma{
		min-height:28px;
	}
  .related-link{
    position: absolute;
    top:1rem;
    right: 0;
  }
  .header-bottom{
    /* height: 30px; */
  }
  .link-camera{
    font-size: 1.2rem;
  }






}
@media (min-width: 450px){
}
@media (min-width: 480px){
	.panel #player{
		height:356px!important;
	}
	.panel-archivio .panel-heading.sr-only + .panel-body{
		padding:15px;
	}
	.panel-archivio .slider-wrapper>.row,
	.panel-archivio .row.search-tools{
		margin-left:-15px;
		margin-right:-15px;
	}
	.panel-archivio .slider-wrapper>.row>[class*="col-"],
	.panel-archivio .row.search-tools>[class*="col-"]{
		padding-left:15px;
		padding-right:15px;
	}
}
@media (min-width: 600px){
	#header-top{
		padding-bottom:10px;
	}
	.is-sticky #header-center{
		height:49px;
	}
	#header-center{
		padding-top:10px;
	}
	#header-wrapper,
	#header-wrapper>.sticky-wrapper{
		min-height:51px;
	}
	.panel #player{
		height:459px!important;
	}
	.btn-archivio{
		/*top: -35px;*/
		top:6px;
		bottom:auto;
	}
}
@media (min-width: 720px){
	.panel #player{
		height:561px!important;
	}
	#header-wrapper{
		padding-top:10px;
	}
}
@media (min-width: 768px){
	.is-sticky #header-center{
		height:47px;
	}
	#search .btn-link{
		font-size:16px;
	}
	/* header .nav-pills.pull-left>li{
		margin-right:15px;
	} */
	header .navbar-centered a.home{
		background-size:81px auto;
		font-size:30px;
	}
	/* header .nav-pills img{
		width:45px;
	}
	header .nav-pills .logo-parlamento-italiano img{
		width:135px;
	}
	header .nav-pills.hidden-md.hidden-lg a{
		font-size:15px;
	} */
	.panel #player{
		height:280px!important;
	}
	.panel-evidenza .panel-body>.row{
		margin-right:0;
	}
	.panel-evidenza .overflow{
		height:329px;
		height:295px;
		overflow:auto;
	}
	.panel-evidenza .titolo{
		height:55px;
		overflow:hidden;
	}
	.panel-evidenza .bordered .titolo{
		height:auto;
		overflow:visible;
	}
	.panel-evidenza .data-ora span{
		margin-right:.4em;
	}
	.panel-evidenza .data-ora span:last-child{
		margin-right:0;
	}
	.panel-correlati .nav-pills>li{
		width:14%;
		text-align:center;
	}
	.panel-video .nav-pills>li{
		width:auto;
	}
	.panel-correlati .nav-pills>li>a{
		background:#FFF;
		border:none;
		border-radius:0;
		padding:10px 0 2px 0;
		font-size:15px;
		font-weight:600;
	}
	.panel-correlati .nav-pills>li.active>a{
		background:#FFF;
		border:none;
		border-radius:0;
		color:#3FA9F5;
		font-size:16px;
		font-weight:700;
	}
	.panel-video .nav-pills>li.active>a,
	.panel-video .nav-pills>li>a,
	.panel-video .nav-pills>li>a:hover{
		font-size:14px;
		font-weight:bold;
	}
	.panel-correlati .nav-pills>li>.btn.disabled{
		font-weight:400;
	}
	.panel-correlati .nav-tabs>li>a{
		background:#FFF;
		border:none;
		border-radius:0;
		padding:10px 0;
	}
	.inverted-cols>.col-sm-6{
		float:right;
	}
	.panel.panel-popup textarea{
		min-height:85px;
		margin-top:12px;
		display:block;
		width:100%;
	}
	.panel-assemblea{
		margin-top:27px;
		min-height:512px;
	}
	.panel-assemblea .player-standard{
		height:247px;
		width:auto;
	}
	.player-small{
		width:320px;
		height:240px;
		margin:auto;
	}
	.panel.panel-assemblea #player{
		width:100%!important;
		height:100%!important;
	}

	.panel-assemblea .col-sm-6.col-md-5.overflow{
		position:static;
	}
	.panel-assemblea .col-sm-6.col-md-5.overflow>.responsive-tabs-container>.nav-assemblea{
		position:absolute;
		top:0;
		left:50%;
		margin-left:-278px;
		border:none;
		margin-bottom:0;
		padding-bottom:0;
	}
	.panel-video.panel-assemblea .nav-tabs>li{
		margin-left:10px;
		background-color:transparent;
	}
	.panel-video.panel-assemblea .nav-tabs>li:first-child{
		margin-left:0;
	}
	.nav-tabs.nav-assemblea>li>a,
	.nav-tabs.nav-assemblea>li>a:hover,
	.nav-tabs.nav-assemblea>li>a:focus{
		color: #FFF;
    background-color: #29ABE2;
    border:none;
    border-bottom-color: transparent;
		border-radius:4px 4px 0 0;
    cursor: pointer;
		padding:0 15px;
		line-height:27px;
		text-transform:uppercase;
		font-size:15px;
	}
	.nav-tabs.nav-assemblea>li.active>a,
	.nav-tabs.nav-assemblea>li.active>a:hover,
	.nav-tabs.nav-assemblea>li.active>a:focus{
		color: #29ABE2;
    background-color: #FFF;
		font-weight:700;
	}
	.panel-assemblea .col-sm-6.col-md-5.overflow>.responsive-tabs-container>.nav-assemblea>li>a:hover{
		border-radius:4px 4px 0 0;
		padding:0 15px;
	}
	.panel-assemblea #indice-interventi .list-unstyled .list-inline li{
		padding-right:0;
		margin-right:0;
	}
	.panel-assemblea .panel-inner .list-inline>li,
	.panel-assemblea .panel-inner .list-inline>li>a{
		font-size:13px;
	}
	.panel-assemblea .panel-inner .list-inline>li svg{
		margin-right:.3em
	}
	.panel-assemblea .panel-primary.panel-inner .tab-content{
		height:auto;
	}
	.panel-inner .list-inline>li:after{
		right:-4px;
	}
	.panel-archivio .form-check .list-unstyled {
		padding-left:5px;
	}
	#overlay-archivio{
		display:none!important;
	}

	.panel-archivio .wrapper-form>.btn-link{
		margin-top:-15px;
	}
	.panel-archivio .slider-wrapper .thumbnail{
		width:100%;
		margin-bottom:15px;
	}
	.wrapper-cover{
		height:158px;
	}
	.panel-archivio .slider-wrapper .thumbnail{
		height:366px;
	}
	.panel-archivio .multicanale.thumbnail>.wrapper-cover,
	.panel-archivio .canale-eventi-presidente.thumbnail>.wrapper-cover{
		height:152px;
		line-height:149px;
	}
	.panel-archivio .multicanale.thumbnail>.wrapper-cover>img,
	.panel-archivio .canale-eventi-presidente.thumbnail>.wrapper-cover>img{
		max-height:150px;
	}
}
@media (min-width: 800px){
}
@media (min-width: 600px) and (max-width: 991px){
}
@media (min-width: 768px) and (max-width: 991px){
}

@media (min-width: 768px) and (max-width: 1199px){
}
@media (min-width: 992px){
	#header-wrapper{
		padding-top:15px;
	}
	.is-sticky #header-center{
		height: 48px;
	}
	header .navbar-centered{
		line-height:0.7;
	}
	header .navbar-centered a.home{
		padding-bottom:16px;
	}
	#menu-wrapper.toggled #sidebar-wrapper{
		width:28%;
	}
	#menu-wrapper.toggled{
		padding-left:28%;
	}
	.sidebar-nav{
		width:100%;
	}
	/* header .nav-pills.pull-right>li{
		margin-left:30px;
		font-size:12px;
	}
	header .nav-pills li.visible-md.visible-lg a{
		padding-left:34px;
		padding-top:3px;
		height:28px;
		font-size:12px;
		background-size:25px auto;
	} */
	header .navbar-centered a.home{
		font-size:32px;
	}
	.panel #player{
		height:374px!important;
	}
	.panel .titolo{
		font-size:15px;
	}
	.panel-evidenza .overflow{
		height:423px;
		height:405px;
	}
	.panel-correlati .bordered:nth-child(odd){
		border-right:1px solid #BFBFBF;
	}
	.panel-correlati .bordered:nth-child(2):before{
		display:none;
	}
	.panel-correlati .bordered:nth-child(2){
		margin-top:0;
	}
	.panel-correlati .nav-pills>li>a{
		font-size:16px;
		font-weight:600;
	}
	.panel-correlati .nav-pills>li.active>a{
		font-size:18px;
		font-weight:700;
	}
	.panel-evidenza .descrizione{
		font-size:15px;
	}
	.panel .multimedia{
		right:17px;
	}
	.panel-evidenza .list-unstyled li:after{
		width:105%;
	}
	.panel-correlati .img-responsive{
		min-height:128px;
		max-height:128px;
	}
	.panel-correlati.panel-video .img-responsive{
		min-height:auto;
		max-height:100%;
	}
	.panel-assemblea.panel-correlati.panel-video .wrapper-circle>img.img-responsive{
		max-height:none;
	}

	.panel-correlati.panel-video .nav-pills>li.active>a,
	.panel-correlati.panel-video .nav-pills>li>a{
		font-size:14px;
		font-weight:700;
	}
	.panel-inner .list-inline>li{
		margin-right:3px;
	}
	.panel-video .panel-inner .tab-content{
		height:255px;
	}
	.panel-assemblea .panel-inner .list-inline>li,
	.panel-assemblea .panel-inner .list-inline>li>a{
		font-size:14px;
	}
	.panel-assemblea .panel-inner .list-inline>li svg{
		margin-right:.5em
	}
	.panel.panel-popup{
		width:345px;
		font-size:15px;
	}
	.panel.panel-popup .panel-heading{
		height:28px;
		font-size:14px;
	}
	.panel.panel-popup .panel-body{
		font-size:15px;
		line-height:18px;
	}
	.panel.panel-popup input{
		/* width:42px;
		width: 2.8em;*/
		height:32px;
		font-size:15px;
	}
	.panel.panel-popup .customize{
		font-size:14px;
		/* width:86px; */
		margin-right:5px;
		line-height:16px;
	}
	.panel-embed .btn-link{
		font-size:15px;
		padding: 6px 8px;
		margin-top:0;
	}
	.panel-embed .form-inline .form-group{
		margin-right:8px;
	}
	.panel-download small{
		height:auto;
	}
	.panel-assemblea .player-standard{
		height:388px;
	}
	.panel-archivio>.panel-body .slider-wrapper>.row{
		margin-left:-5px;
		margin-right:-5px;
	}
	.panel-archivio>.panel-body .slider-wrapper>.row>.full-col{
		padding-left:5px;
		padding-right:5px;
	}
	.panel-archivio>.panel-body>.row>.col-sm-7.col-md-8{
		padding-left:0;
	}
	.panel-archivio .form-check .list-unstyled {
		padding-left: 15px;
	}
	#footer-wrapper{
		padding-bottom:26px;
	}
	footer .nav-pills,
	footer .copy{
		float:right;
		width:50%;
	}
	footer .nav-pills{
		text-align:right;
	}
	footer .nav>li,
	footer .nav>li>a{
		display:inline;
		padding-top:0;
		padding-bottom:0;
		float:none;
	}







	.header-top {
    height: 50px;
    line-height: 44px;
  }
  .header-top .pull-right{
    margin-right: 10px;
  }
  .header-top .nav > li > a{
    padding: 0 10px;
  }
  .header-center{
    /* height: 148px; */
    min-height: 119px;
  }
  .header-bottom{
    min-height: 50px;
  }
	#search .btn{
		font-size: 1.9rem;
		margin-top: .5rem;
		margin-left: 2rem;
	}
	.menu-toggle{
		left: 15px;
		padding: .35rem 1rem;
		top: 13px;
	}
	.is-sticky .header-bottom{
    min-height: 50px;
  }
  .wrap-logo{
    background-size: 63px auto, 196px auto;
    /* height: 148px; */
    height: 119px;
    padding-left: 75px;
    padding-top: 25px;
  }
	.is-sticky .header-center{
		min-height: 66px;
	}
	.is-sticky .wrap-logo{
    background-size: 44px auto, 196px auto;
    height: 66px;
    padding-left: 53px;
    padding-top:20px;
  }
  .text-logo{
    font-size:2rem;
    line-height: 2.6rem;
  }
	.text-logo div{
    line-height: 2.1rem;
  }
  .text-camera{
    font-size:2.4rem;
  }
  .wrap-comma{
    font-size:2.3rem;
    margin-top:0;
		line-height: 1.3;
  }
  .comma-text{
    font-size: 4.8rem;
    display: block;
    /* margin-bottom: -8px; */
  }
	.is-sticky .wrap-comma{
		min-height: 20px;
	}
	.is-sticky  .wrap-comma .comma-text{
    font-size: 3.8rem;
		margin-top: 10px;
  }
  .link-camera{
    font-size: 1.6rem;
    line-height: 40px;
  }
	.is-sticky .link-camera{
    font-size: 1.6rem;
    line-height: 5rem;
  }

	#nav-action{
		width:auto;
		margin:2px 0px 0 0;
	}
	.hamburger {
	  top: 11px;
	}

	.referenti-button{
		font-size: 18px;
		background-size: 1em;
		padding-left: 1.4em;
	}

	.cerca-text{
		position: relative;
		top:-2px
	}
	#search{
		margin-right: 12px;
	}

}
/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {

/* Styles */
}
@media (min-width: 1200px){
	header .navbar-centered a.home{
		font-size:36px;
	}
	.is-sticky #header-center{
		height: 51px;
	}
/*.hamburger.is-closed:hover .hamb-top {
  top: -2px;
  -webkit-transition: all .35s ease-in-out;
  -moz-transition:    all .35s ease-in-out;
  -ms-transition:     all .35s ease-in-out;
  -o-transition:      all .35s ease-in-out;
  transition:         all .35s ease-in-out;
}
.hamburger.is-closed:hover .hamb-bottom {
  bottom: 3px;
  -webkit-transition: all .35s ease-in-out;
  -moz-transition:    all .35s ease-in-out;
  -ms-transition:     all .35s ease-in-out;
  -o-transition:      all .35s ease-in-out;
  transition:         all .35s ease-in-out;
}*/
	#menu-wrapper.toggled #sidebar-wrapper{
		width:19%;
	}
	#menu-wrapper.toggled{
		padding-left:19%;
	}
	#sidebar-wrapper {
		/*left: 195px;*/
		margin-left:0;
		margin-left:-570px;
		left:50%;
	}
	#menu-wrapper.toggled #nav-action {
			left: 50%;
			margin-left: -570px;
	}
	.panel #player{
		height:460px!important;
	}
	.panel-evidenza .overflow{
		height:509px;
		height:485px;
	}
	.panel-evidenza .titolo{
		height:40px;
	}
	.panel .multimedia{
		right:24px;
	}
	.panel-correlati .img-responsive{
		min-height:161px;
		max-height:161px;
	}
	.panel-video .panel-inner .tab-content{
		height:295px;
	}
	.panel-assemblea #indice-interventi .list-unstyled .list-inline li{
		padding-right:3px;
		margin-right:6px;
	}
	.panel-inner .list-inline>li:after{
		right:-6px;
	}
	.panel-assemblea{
		min-height:600px;
	}
	.panel-assemblea .player-standard{
		height:475px;
	}
	.wrapper-cover{
		height:194px;
		line-height:184px;
		overflow:hidden;
	}
	.panel-archivio .slider-wrapper .thumbnail{
		height:412px;
	}
	.panel-archivio .multicanale.thumbnail>.wrapper-cover,
	.panel-archivio .canale-eventi-presidente.thumbnail>.wrapper-cover{
		height:188px;
		line-height:185px;
	}
	.panel-archivio .multicanale.thumbnail>.wrapper-cover>img,
	.panel-archivio .canale-eventi-presidente.thumbnail>.wrapper-cover>img{
		max-height:186px;
	}

}
@media (min-width: 1601px){
	#menu-wrapper.toggled #sidebar-wrapper{
		width:16%;
	}
	#menu-wrapper.toggled{
		padding-left:16%;
	}
}
@media (min-width: 1921px){
	#menu-wrapper.toggled #sidebar-wrapper{
		width:12%;
	}
	#menu-wrapper.toggled{
		padding-left:12%;
	}
}
@media (max-width: 1199px){
	#header-wrapper>.sticky-wrapper{
		background-image:url(../img/shadow-sx-992.png), url(../img/shadow-dx-992.png);
		background-position:left 0, right 0;
	}
}
@media (max-width: 1024px){
}
@media (max-width: 992px){
}

@media (max-width: 991px){
	.header-top,
	.menu-title,
	.cerca-text{
		display: none;
	}
	.toggled .menu-title{
		display: block;
	}
	.panel .data-ora>span{
		display:block;
	}
	.panel-evidenza .bordered .data-ora>span{
		display:inline;
	}
	.panel-evidenza .list-unstyled li:after{
		width:106%;
	}
	footer{
		text-align:center;
	}
	footer .nav>li>a{
		padding:6px;
	}
	footer .nav{
		margin-bottom:10px;
	}
	footer .copy{
		font-size:8px;
	}
	#search{
		padding-left:0;
		padding-right:0;
		margin-left:20px;
		position: relative;
		z-index: 999;
	}
	.referenti-button{
		margin-left: 5px;
	}
}
@media (max-width: 800px){
}

@media (max-width: 799px){
}
@media (max-width: 768px){
}
@media (max-width: 767px){
	#header-wrapper>.sticky-wrapper{
		background-position:left 0, right 0;
	}
	.responsive-tabs-container[class*="accordion-"] .accordion-link {
		margin-bottom: 14px;
		padding: 14px 0 0 0;
		border-radius:0;
		border: none;
		background-color:#FFF;
		color: #2c2c2c;
		font-weight:700;
		font-size:17px;
		border-top:1px solid #C8C7CC;
	}


	.panel-video .nav-pills>li{
		width:auto;
	}
	.panel-correlati .nav-pills>li>a{
		background:#FFF;
		border:none;
		border-radius:0;
		padding:10px 0 2px 0;
		font-size:15px;
		font-weight:600;
	}
	.panel-correlati .nav-pills>li.active>a{
		background:#FFF;
		border:none;
		border-radius:0;
		color:#3FA9F5;
		font-size:16px;
		font-weight:700;
	}
	.panel-video .nav-pills>li.active>a,
	.panel-video .nav-pills>li>a,
	.panel-video .nav-pills>li>a:hover{
		font-size:14px;
		font-weight:bold;
	}




	.panel-video .responsive-tabs-container[class*="accordion-"] .accordion-link {
		font-size:14px;
		text-transform:uppercase;
	}

	.responsive-tabs-container[class*="accordion-"] .accordion-link:after{
		font-family: 'Glyphicons Halflings';
		font-style: normal;
		font-weight: 600;
		-webkit-font-smoothing: antialiased;
		content:"\e258";
		vertical-align:middle;
		position:absolute;
		right:40px;
		color:#C7C7CC;
		font-size:18px;
	}
	.responsive-tabs-container[class*="accordion-"] .accordion-link.active:after{
		content:"\e259";
	}
	.responsive-tabs-container[class*="accordion-"]:last-child {
		border-bottom:1px solid #C8C7CC;
	}
	.responsive-tabs-container[class*="accordion-"] .accordion-link.disabled{
		text-align:left;
	}
	.responsive-tabs-container[class*="accordion-"] .accordion-link.active{
		color:#3FA9F5;
	}
	.responsive-tabs-container[class*="accordion-"] .accordion-link.active:hover,
	.responsive-tabs-container[class*="accordion-"] .accordion-link.active:focus{
		text-decoration:none;
	}
	.panel-assemblea .panel-primary .list-inline-collapse{
		top:130px;
	}
	.panel-archivio .btn-success{
		margin-bottom:8px;
	}
	.panel-assemblea #resoconto .panel-primary .list-inline-collapse{
		top:500px;
	}
	.panel-assemblea #testo-resoconto .testo{
		height:200px;
		overflow:auto;
	}
	.panel-assemblea{
		height:auto!important;
	}
	.panel-archivio #filters{
		position:absolute;
		z-index:3;
		left:0;
		margin:0 15px;
		background:#FFF;
		padding-bottom:15px;
    border-radius:0 0 6px 6px;
	}
	.panel-archivio .label-nr-results{
		display:none;
	}
	#overlay-archivio{
		display:none;
	}
	#overlay-archivio{
		top:205px;
		position:absolute;
	}
	.search-tools>[class*="col-"]{
		z-index:3;
		background:#FFF;
	}
	.panel-archivio #filter_input{
		margin-bottom:0;
	}
	.panel-archivio .slider-wrapper .thumbnail{
		margin:10px auto;
	}
	.panel-archivio{
		border:none;
	}
}
@media (max-width: 719px){
}

@media (max-width: 699px){
}
@media (max-width: 640px){
}
@media (max-width: 600px){
}
@media (max-width: 599px){
	#header-wrapper>.sticky-wrapper{
		background-image:url(../img/shadow-sx-425.png), url(../img/shadow-dx-425.png);
		background-position:left 0, right 0;
	}
	.btn-archivio{
		bottom: auto;
		/*top: -35px;*/
		top:6px;
	}
}
@media (max-width: 480px){
	.panel-correlati .bordered>.row>.col-xs-6.col-sm-9.col-md-7{
		padding-left:0;
	}
	.panel-correlati .canale,
	.panel-correlati .titolo{
		font-size:13px;
	}
	.panel-correlati .data,
	.panel-correlati .data-ora{
		font-size:12px;
	}

}

@media (max-width: 479px){
	.panel-assemblea #indice-interventi .list-unstyled .list-inline li,
	.panel-assemblea #indice-interventi .list-unstyled .list-inline li>a{
		font-size:13px;
		margin-right:0;
	}
}
@media (max-width: 424px){
	.text-logo{
		display: none;
	}
	.panel-inner-assemblea .list-inline li span{
		position:absolute;
		left:-9999px;
	}

}
@media (max-width: 410px){
	.panel-assemblea #indice-interventi .list-unstyled .list-inline li,
	.panel-assemblea #indice-interventi .list-unstyled .list-inline li>a{
		font-size:15px;
	}
	.panel-assemblea #indice-interventi .list-unstyled .list-inline li>a>svg{
		margin:auto;
	}
	.panel-assemblea #indice-interventi .list-unstyled .list-inline li>a>span{
		position:absolute;
		left:-9999px;
	}
	.full-col{
		width:100%;
	}
}
@media (max-width: 374px){
	#search{
		margin-left: 8px;
	}
	.referenti-button{
		margin-top: 3px;
	}
	.panel .multimedia{
		margin-top: -10px;
	}
	.panel-diretta .panel-heading{
		left:12px;
	}
	.panel-evidenza .titolo{
		height:72px;
	}
	.panel-correlati .bordered>.row>.col-xs-6.col-sm-3.col-md-5{
		display:none;
	}
	.panel-correlati .bordered>.row>.col-xs-6.col-sm-9.col-md-7{
		width:100%;
		padding-left:15px;
	}
	.panel-correlati .bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-left:6px solid #000;
		padding-left:9px;
	}
	.panel-correlati .canale-commissioneI.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#124B68;
	}
	.panel-correlati .canale-commissioneII.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#773E5F;
	}
	.panel-correlati .canale-commissioneIII.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#BA3B50;
	}
	.panel-correlati .canale-commissioneIV.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#799757;
	}
	.panel-correlati .canale-commissioneV.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#269898;
	}
	.panel-correlati .canale-commissioneVI.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#B3D2EF;
	}
	.panel-correlati .canale-commissioneVII.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#FF5F01;
	}
	.panel-correlati .canale-commissioneVIII.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#41AA41;
	}
	.panel-correlati .canale-commissioneIX.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#FFC000;
	}
	.panel-correlati .canale-commissioneX.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#A1E5BC;
	}
	.panel-correlati .canale-commissioneXI.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#A5A5A5;
	}
	.panel-correlati .canale-commissioneXII.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#ECC3FF;
	}
	.panel-correlati .canale-commissioneXIII.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#DFD166;
	}
	.panel-correlati .canale-commissioneXIV.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#2681AD;
	}
	.panel-correlati .canale-assemblea.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#1B3B6C;
	}
	.panel-correlati .canale-presidente.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#C66E3B;
	}
	.panel-correlati .canale-eventi.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#C6AD69;
	}
	.panel-correlati .canale-conferenze.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#684946;
	}
	.panel-correlati .canale-commissione-costituzione.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#FE941E;
	}
	.panel-correlati .canale-commissione-indirizzo.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#79C944;
	}
	.panel-correlati .canale-commissione-consultiva.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#3FA9F5;
	}
	.panel-correlati .canale-commissione-inchiesta.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#FE1D25;
	}
	.panel-correlati .canale-comitati.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#1F4341;
	}
	.panel-correlati .canale-speciali.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#666;
	}
	.panel-correlati .canale-altro.bordered>.row>.col-xs-6.col-sm-9.col-md-7 .caption{
		border-color:#916F4C;
	}

	.panel-correlati .multicanale.bordered>.row>.col-xs-6.col-sm-9.col-md-7,
	.panel-correlati .canale-eventi-presidente.bordered>.row>.col-xs-6.col-sm-9.col-md-7{
		background: #fff url(../img/border-multicanale.png) left 0 repeat-y;
		background-size: 6px 100%;
		background-origin: content-box;
	}
	.panel-correlati .canale-eventi-presidente.bordered>.row>.col-xs-6.col-sm-9.col-md-7{
		background-image:url(../img/border-eventi-presidente.png);
	}
	.panel-correlati .multicanale.bordered>.row>.col-xs-6.col-sm-9.col-md-7>.caption,
	.panel-correlati .canale-eventi-presidente.bordered>.row>.col-xs-6.col-sm-9.col-md-7>.caption{
		padding-left:15px;
		border:none;
	}
	.panel-assemblea .panel-inner .tab-content .list-unstyled>li{
		width:94%;
	}
	.panel-correlati .canale,
	.panel-correlati .titolo{
		font-size:14px;
	}
	.panel-correlati .data,
	.panel-correlati .data-ora{
		font-size:13px;
	}
	.panel-inner .list-inline>li>a>span{
		position:absolute;
		left:-9999px;
	}
	.panel-assemblea .panel-inner .list-inline>li:after{
		right:-2px;
	}
	.panel-assemblea #resoconto .panel-inner .list-inline>li:after{
		right:-5px;
	}
	.panel-assemblea .panel-inner .tree .list-inline>li:after{
		right:-7px;
	}
	.panel-inner #interventi .list-inline svg{
		margin:auto;
	}
}
@media (max-width: 359px){
	.panel .multimedia a .label{
		display: none;
	}
	.panel-video .tab-pane .list-unstyled li .col-xs-4{
		display:none;
	}
	.panel-video .tab-pane .list-unstyled li .col-xs-8{
		width:100%;
	}
	.list-inline-collapse{
		left:-1px;
	}
	.referenti-button{
		width: 100px;
	}
}

@media (max-width: 320px){
}
@media only screen and (-webkit-min-device-pixel-ratio:1) {
	::i-block-chrome, #nav-action {
		left:15px;
	}
}
_::-webkit-full-page-media, _:future, :root #nav-action {
	left:15px;
}
.panel #player.jw-flag-fullscreen{
	width:100%!important;
	height:100%!important;
}
