.mobile-only { display:block !important; }
header{
	height: 65px;
	padding: 5px 0px 5px 0px;
	left: 0;
	right: 0;
	top: 0;
	z-index: 999;
	background: #ffff;
}
.main-logo{width:250px;float:left}
header a{display:block; color:white; text-decoration:none; font-size:2em; z-index: 999;}
header img{display:inline-block}
#m-search-container{
	height: inherit;
	align-items: center;
	margin: 0;
	display: flex;
	justify-content: space-between;
}

/**fix ios < 11**/
div#m-search-container:before {
	content: '';
}

div#m-search-container:after {
	content: '';
}	

#m-search-logo{
	width: 50.3px;
	height: 50.3px;
	margin-left: -0.3px;
	float: left;
	top: 0px;
}

button#m-menu-button:focus {
	outline: 0px !important;
}

/**FIX DIMENSIONI LOGO iOS**/
@supports (-webkit-touch-callout: none) {
	#m-search-logo{
		width: 50px;
		height: 50px;
		margin-left: 0px;
	}
}
#m-search-box{
	width:75%;
	height: 50px;
	margin: 0px;
	float: left;
	background: white;
	position: relative;
	z-index: 1;
	border-radius: 8.3px;
	/*-webkit-box-shadow: 0 0 5.6px 1px #00000080;*/
	/*box-shadow: 0 0 5.6px 1px #00000080;*/
	border: 1px solid #B2B2B2;
}

@media screen and (min-width:647px) {
	#m-search-box{width:57%;}
}
input#m-search-txt:focus {
	max-width: 60%;
}

@media screen and (max-width:299px) {
	#m-search-txt {
		margin: 18px 0 0 10px !important;
		font-size: 1em !important;
	}
}

@media screen and (max-width:340px) {
	input#m-search-txt:focus {
		max-width: 50% !important; 
	}
}


#m-search-txt{width:65%; border:0 none; padding:0; margin:13px 0 0 10px; font-size:1.2em; font-weight:bold; color:#707070}
#m-search-button{
	position: absolute;
    right: 5px;
    top: 11px;
    width: 35px;
    height: 35px;
    border: 0 none;
    margin: 0;
    padding: 0;
    background: url(/img/search_icon.png);
    background-size: 27px 27px;
    background-repeat: no-repeat;
}
#m-menu-button{
	width: 32px;
    height: 27px;
    margin: 4px 0 0;
    padding: 0;
    border: 0 none;
    background: url(/img/menu_button.png);
    background-size: 32px 27px;
    background-repeat: no-repeat;
}

/**FIX PLACEHOLDER RICERCA 05/2022**/
input#m-search-txt:focus::placeholder {
	color: transparent;
}

#search_grafico{height:50px;background:none;}
#search_terr_citta{height:30px;}

/*@media only screen and (max-width:450px) and (orientation:portrait) 
RIMOZIONE FORZATURA PG DESKTOP PER ORIENTAMENTO LANDSCAPE MOBILE 06/2022*/

#search_grafico{height:110px;background:none;}
#search_terr_citta{height:60px;}
.xbox{margin: 3px 3px 5px; !important}
#page{width:100%}
#page-shadow{box-shadow:none;-webkit-box-shadow:none}
/* #page-header{display:none} */
#banner-mnz-topleft{display:none}
#page-body{padding:10px 0}
#news-topbox{width:100%;background:#f3f3f3}
#news-topbox-container{width:80%}
#news-topbox-container .singlenews{width:28%}
.share-tool{display:none}
.page-rating-tool{display:none}
#mainc,#adv-container{width:100%}
#sidebar-right{width:100%}
#sidebar-right .span-16{width:100%}
.m-breadcrumb{margin-left:10px}
#page-title{height:auto;margin-bottom:15px;background:inherit;font-size:1.8em;font-weight:bold;}
#page-title h1{width:95%;color:#666;white-space:normal;letter-spacing:normal;height:auto;float:none;}
#page-title h1.channel{width:87%;color:white;white-space:normal;letter-spacing:normal;height:auto;float:none;font-size:inherit;font-weight:500}
.ico-canale-container{width:100%}
.cont-canale-previsioni-left{width:100%}
.cont-canale-previsioni-right{width:100%}
.span-21, .span-21b, .span-33{width:100%}
.photo_box .photo_frame{width:auto}
.photo_box .photo_frame img{max-width:100%}
#banner728x90bottom{display:none}
.homenews-col1,.homenews-col2,.homenews-notizie-clima,.homenews-primopiano,.homenews-ultimora{width:100%}
.notizia-clima-titolo span,.notizia-clima-testo{width:210px}
.notizia-big-titolo{margin:0 5px 10px}
.giornale-articolo h3{width:auto}
.multimedia-video-img,.multimedia-foto-img{display:none}
.notizia-big-immagine{width:100%;text-align:center}
.notizia-big-testo{width:auto;padding:0 10px}
/*#page-menu{width:100%;height:auto} #page-menu .tab{float:none;padding:8px 11px} #page-menu .tab-on span.color{height:auto;padding:3px 4px 3px 7px}*/
	#page-menu{width:100%;height:auto;background:#444;font-family:'Open Sans',Arial,sans-serif;font-size:0.9em}
	#page-menu .tab{float:none;padding:8px 20px !important;border-bottom:1px solid #555;padding:0 10px;color:#ccc}
	#page-menu .tab-on span.color{height:auto;padding:2px 4px}
.locsearch-nav .form-item{float:none;margin:4px 10px}
.locsearch-nav select{width:100%}
.locsearch2{height:auto}
#iframe-wrapper,.table-wrapper-mobile{overflow-y:scroll;-webkit-overflow-scrolling:touch;clear:both;border-top:1px dashed silver}
.dayboxnew .table-wrapper-mobile{float:left}
.aria-locsearch .locsearch{height:auto}
.locbody{width:auto}
.undertabz{padding:5px}
.otherdata{height:auto;padding:2px}
.block-sfumato-special{background:#D7D8D9}
.block-sidebar-multimedia .media-thumb{width:37%}
#minivideoplayer a{text-align:center}
.cont-canale-mappe .mappa-mini{width:90%}
.cont-canale-ventimari .span-11b{width:100%}
#footer{height:auto}
#box-sito-desktop{display:block;text-decoration:none;padding:5px;background:#555;color:white;text-align:center}


/*@media only screen and (min-width:321px) and (max-width:450px)
RIMOZIONE FORZATURA PG DESKTOP PER ORIENTAMENTO LANDSCAPE MOBILE 06/2022*/

.locsearch-nav .form-item{float:left;margin:4px 4px 10px;width:30%}
.locsearch-nav-text{width:80% !important}
.select-serv{margin-left:4px !important}

#header{display: none;}
