header{height:50px; padding:5px; left:0; right:0; top:0; z-index:999; background:#007AB9}
.main-logo{width:250px;float:left}
header a{display:block; color:white; text-decoration:none; font-size:2em}
header img{display:inline-block}
#m-search-container{min-width:300px; height:inherit; margin:0}
#m-search-logo{width:50px; height:50px; float:left}
#m-search-box{width:65%; min-width:100px; max-width:300px; height:50px; float:left; background:white; position:relative;
-webkit-border-top-right-radius:7px; -webkit-border-bottom-right-radius:7px;
-moz-border-radius-topright:7px; -moz-border-radius-bottomright:7px;
border-top-right-radius:7px; border-bottom-right-radius:7px;}
#m-search-txt{width:70%; border:0 none; padding:0; margin:13px 0 0 10px; font-size:1.3em; font-weight:bold; color:#707070}
#m-search-button{position:absolute; right:5px; top:10px; width:35px; height:35px; border:0 none; margin:0; padding:0; background:url("/img/icon-search-35px.png")}
#m-menu-button{width:40px; height:40px; float:right; margin:4px 0 0; padding:0; border:0 none; background:url("/img/icon-menu-40px.png")}

#search_grafico{height:50px;background:none;}
#search_terr_citta{height:30px;}

@media only screen and (max-width:450px) and (orientation:portrait)
{
#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{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)
{
.locsearch-nav .form-item{float:left;margin:4px 4px 10px;width:30%}
.locsearch-nav-text{width:80% !important}
.select-serv{margin-left:4px !important}
}
