
@media (min-width: 1161px) {
	
}


/* @media (max-width: 1250px) {
	#ADNav{
	display: inline-block;
    float: left;
    margin-left: 5px;
	position:absolute;
	top:200px;
	left:50%;
	transform: translateX(-450px);
	}
} */

/* @media (max-width: 970px) {
	#ADNav{
	display: inline-block;
    float: left;
    margin-left: 5px;
	position:absolute;
	top:200px;
	left:50%;
	transform: translateX(-320px);
   }
   #kaban{
	   height:250px;
   }
} */

@media (max-width: 750px) {
	
	.carousel-indicators{
		display:none;
	}
	/*.tabs{
		display:none;
	}*/
	.flex-direction-nav a{
		display:none;
	}
	.flexslider{
		padding:0;
	}
	#kanban li img {
    /*display: block;
    position: absolute;
	width:100%;
    left: 0;
    top: 0;*/
	height:175px;
	/* height:100%; */
	width:100%;
	
}
.searchtabs{
	display:none;
}
}
@media (min-width: 985px) {
	img#logoimg1{

		top:-30px;
	}

}
.lazy-load {
    background: url("http://www.mozart.it/images/preloader.gif") center center no-repeat;
}
/*2020-10-27*/
.ntb_conl-tabs ul {
    list-style: none;
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
}

@media (min-width: 750px) {
	.bigcontent{
		max-width: 1280px;
		display: block;
		margin: 10px 4px;
		padding-left: 20px;
	}
	.core{
		 width:16.6666%;
		 display:inline-block;
		 height:300px;
		 max-width: 200px;
	}
	.core img{
		height:200px;
		max-width:200px;
	}
	.txtarea{
		/*top:-280px;*/
		/*2020-12-10 è¼ªæ??*/
		height:100px;
		padding:1%;
		border-color:#D0D0D0;
		border-style:solid;
		max-width:200px;
	}
	.tabs2{
		display: flex;
		flex-wrap: wrap;
		position:relative;
		/*width:100%;*/
		padding-left:10px;
		/*float:left;*/
		max-width:980px;
		/*max-height:580px;*/
	}
	.tabs4{
		display: flex;
		flex-wrap: wrap;
		position:relative;
		/*width:100%;*/
		padding-left:10px;
		/*float:left;*/
		max-width:980px;
		/*max-height:580px;*/
	}
	.tabs5{
		display: flex;
		flex-wrap: wrap;
		position:relative;
		/*width:100%;*/
		padding-left:10px;
		/*float:left;*/
		max-width:980px;
		/*max-height:580px;*/
	}
	#side{
		margin-left:10px;
	}
	.mainsearch{
		width:50%;
		margin-left:30px;
		margin-bottom:20px;
	}
	.topic{
		display: flex;
		flex-wrap: wrap;
		position:relative;
		width:100%;
	}
	.topic img{
		/*width:95%;
		max-width:420px;*/
	}
	.topic li{
		/*width:50%;*/
		float:left;
		max-width:420px;
	}
}



@media (max-width: 768px) {
	.core{
		width:33%;
		padding-bottom:0px;
		display: inline-block;
		padding-top:5px;
	}
	.sidefastforeignlink{
		width:100%;
	}
	.txtarea{
		height:90px;
	}
	#side{
		width:100%;
		display:none;
	}
	.item{
		width:49%;
		display:inline-block;
	}
	.tab{
		display:block;
	}
	.tabcontent{
		height:100%;
	}
	.mainsearch{
		display:none;
	}
	.maintourblockimg2{
		display:none;
	}
	.maintourblockimg3{
		display:none;
	}
	.tabs2{
		width:100%;
	}
	#content{
		width:100%;
		padding-left:5px;
	}
	.topic{
		width:100%;
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	figure.snip1256 {
		width:95%;
	}
	figure.snip1256 figcaption {
		padding:5px;
	}
	.sidefastforeignlink{
		width:100%;
	}
}



.sidefastforeignlink{
	display:none;
}
.head:before {
	content: "";
	display: inline-block;
	background-color: #ff6830;
	width: 4px;
	height: 16px;
	margin: 0 4px 0 0;
	vertical-align: text-top;
}
.list {
	display: inline-block;
	flex-wrap: wrap;
	margin-bottom:2px;
}

.link {
	display: inline-block;
	font-size: 14px;
	margin-bottom:4px;
	margin-top:4px;
	
}
.link:after {
	content: "|";
	display: inline-block;
	padding-left:4px;
	vertical-align: text-bottom;
}

.link:last-child:after {
	content: "";
	margin: 0;
}

.link a {
	display: inline;
	color: #555;
	text-decoration: none;
}
.item {
	align-self: baseline;
	height:60px;
	padding: 8px;
}
.head a {
	display: inline-block;
	min-width: 3em;
	color: #000;
	font-weight: bold;
	text-align-last: justify;
	text-decoration: none;
}
