@media only screen and (min-width: 1170px) {

#fumetto_pos
{
display:none;
}

#vedi-ph
{
display:none;
}

ul {
  font-size: 18px;              /* testo a 20px */
  padding-left: 40px;          
  padding-right: 20px;
  font-weight: 300;
}

ul li {
  margin-bottom: 20px;          /* spazio tra un pallino e l’altro */
}

ul li::marker {
  color: #f47524;               /* colore del pallino */
}

A.men:LINK, A.men:VISITED, A.men:ACTIVE {
color: #f47524;
text-decoration: none;
}

A.men:HOVER {
 color: #d72511;
 text-decoration : none;
}

.content {
min-height: calc(100vh - 200px);
z-index:1;
}

img.icoso
{
display:block;
margin:auto;
width:50px;
padding:10px;
}

img.icoso1
{
display:block;
margin:auto;
width:100px;
padding:10px;
}

img.ico
{
display:block;
margin:auto;
width:150px;
}

img.photo
{
display:block;
padding:2px;
}

img.righino
{
display:block;
margin:auto;
margin-top:-2px;
padding-bottom:24px;
}

img.attivita
{
display:block;
margin:auto;
max-width:80%;
padding-top:20px;
padding-bottom:20px;
}

#pagina
{
position:relative;
z-index:200;
width: 1170px;
margin:auto;
}

#top
{
position:fixed;
z-index:999;
width: 100%;
height:170px;
margin:auto;
background-color:#ffffff;
}

#xxxtop
{
position:relative;
z-index:20;
width: 100%;
height:170px;
margin:auto;
}

#footer
{
position:relative;
z-index:200;
width: 100%;
margin:auto;
min-height:200px;
background-color:#c1c1c1;
}

#grigio
{
position:relative;
z-index:200;
width: 100%;
margin:auto;
background-color:#ffffff;
}

#ombra
{
position:fixed;
z-index:40;
left:0px;
width:100%;
height:29px;
top:170px;
background-image: url('../images/ombra.png');
background-position:  center center;
background-repeat: no-repeat;
}

#box-home
{
position:relative;
z-index:200;
width: 480px;
margin:auto;
}

#box-par
{
position:relative;
z-index:200;
width: 1000px;
margin:auto;
background-color:rgba(255,255,255,0.8);
}

#boxnew
{
position:relative;
z-index:20;
background-color: #ffffff;
width:90%;
margin:auto;
min-height:480px;
border: 0px solid #f47524;
}

.parallax-window {
min-height: 400px;
}

#pos_logo
{
position:absolute;
z-index:50;
top:0px;
left:0px;
}

#pos_social
{
position:absolute;
z-index:50;
top:10px;
right:0px;
}

#home
{
position:relative;
z-index:2;
left:0px;
width:100%;
height:30vw;
margin-top:0px;
background-image: url('../images/img-home.jpg');
background-position:  center center;
background-repeat: no-repeat;
background-size:100%;
}

#chi
{
position:relative;
z-index:2;
left:0px;
width:100%;
height:30vw;
margin-top:0px;
background-image: url('../images/img-chi.jpg');
background-position:  center center;
background-repeat: no-repeat;
background-size:100%;
}

#att
{
position:relative;
z-index:2;
left:0px;
width:100%;
height:30vw;
margin-top:0px;
background-image: url('../images/img-att.jpg');
background-position:  center center;
background-repeat: no-repeat;
background-size:100%;
}

#help
{
position:relative;
z-index:2;
left:0px;
width:100%;
height:30vw;
margin-top:0px;
background-image: url('../images/img-help.jpg');
background-position:  center center;
background-repeat: no-repeat;
background-size:100%;
}

#dona
{
position:relative;
z-index:2;
left:0px;
width:100%;
height:30vw;
margin-top:0px;
background-image: url('../images/img-dona.jpg');
background-position:  center center;
background-repeat: no-repeat;
background-size:100%;
}

#news
{
position:relative;
z-index:2;
left:0px;
width:100%;
height:30vw;
margin-top:0px;
background-image: url('../images/img-news.jpg');
background-position:  center center;
background-repeat: no-repeat;
background-size:100%;
}

#contatti
{
position:relative;
z-index:2;
left:0px;
width:100%;
height:30vw;
margin-top:0px;
background-image: url('../images/img-contatti.jpg');
background-position:  center center;
background-repeat: no-repeat;
background-size:100%;
}

#img_new
{
position:relative;
z-index:10;
left:0px;
width:100%;
height:250px;
margin-top:0px;
background-position:  center center;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
cursor: pointer;
}

#img_new_int
{
position:relative;
z-index:10;
left:0px;
width:100%;
height:200px;
margin-top:0px;
background-position:  center center;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
cursor: pointer;
}

hr.new3 {
border-top: 5px dotted #f47524;
width:80%;
margin:auto;
}

.tabella {display: table;width:100%;position:relative;}
.tabella-home1 {display: table;width:1130px;position:relative;margin:auto;}

.riga { display:table-row;}
.colonna {display: table-cell;vertical-align: middle;}
.colonna50 {display: table-cell;vertical-align: middle;width:50%;}
.colonna500 {display: table-cell;vertical-align: top;width:50%;}
.colonna33 {display: table-cell;vertical-align: top;width:33%;}
.colonna25 {display: table-cell;vertical-align: top;width:25%;}
.colonna-par {display: table-cell;vertical-align: middle;width:100%;height:400px;}

.colonna_new1 {display: table-cell;vertical-align: top;width:30%;padding-bottom:20px;}
.colonna_new2 {display: table-cell;vertical-align: top;width:70%;padding-bottom:20px;}

.colonna-fot1 {display: table-cell;vertical-align: middle;width:210px;height:160px;}
.colonna-fot2 {display: table-cell;vertical-align: middle;width:925px;height:160px;}
.colonna-fot3 {display: table-cell;vertical-align: middle;width:245px;height:160px;}

.bottone { 
background-color: #f47524;
margin-left:auto;
margin-right:auto;
border:0px;
border-radius: 10px;
width:310px;
font-size: 24px;
font-weight: 600;
text-align: center;
color:#ffffff;
padding-top: 12px;
padding-bottom: 12px;
text-transform: uppercase;
}

.bottone1 { 
background-color: #f47524;
margin-left:auto;
margin-right:auto;
border:0px;
border-radius: 10px;
width:60%;
font-size: 14px;
font-weight: 600;
text-align: center;
color:#ffffff;
padding-top: 8px;
padding-bottom: 8px;
text-transform: uppercase;
}


.bottone:hover, .bottone1:hover { 
background-color: #d72511;
cursor: pointer;
}


h1 {
font-size: 36px;
font-weight: 600;
text-align: center;
text-transform: uppercase;
padding-top: 40px;
color: #f47524;
}

h2 {
font-size: 24px;
font-weight: 600;
text-align: center;
padding-top: 10px;
color:#000000;
}

.boldo {
font-weight: 700;
}

.corpo_menu {
font-size: 16px;
font-weight: 700;
text-align: right;
color:#f47524;
margin-right:20px;
text-transform: uppercase;
margin-top:-10px;
}

.corpo_home1 {
font-size: 18px;
font-weight: 300;
text-align: center;
margin-left:15px;
margin-right:15px;
margin-bottom:30px;
}

.corpo_par1 {
font-size: 60px;
font-weight: 600;
text-align: center;
margin-left:20px;
margin-right:20px;
margin-top:0px;
color:#f47524;
letter-spacing:2px;
}

.corpo_par2 {
font-size: 18px;
font-weight: 300;
text-align: center;
margin-left:20px;
margin-right:20px;
padding-bottom:20px;
}

.corpo_data {
font-size: 14px;
font-weight: 400;
text-align: left;
margin-left:0px;
margin-right:0px;
padding-top:8px;
}

.corpo_tit {
font-size: 20px;
font-weight: 600;
text-align: left;
margin-left:0px;
margin-right:0px;
margin-top:-6px;
padding-bottom:8px;
line-height:32px;
}

.corpo_new {
font-size: 16px;
font-weight: 400;
text-align: left;
margin-left:0px;
margin-right:0px;
padding-bottom:8px;
}

.corpo_data1 {
font-size: 16px;
font-weight: 400;
text-align: left;
margin-left:20px;
margin-right:20px;
padding-top:8px;
}

.corpo_tit1 {
font-size: 20px;
font-weight: 600;
text-align: left;
margin-left:20px;
margin-right:20px;
margin-top:-6px;
padding-bottom:8px;
line-height:32px;
}

.corpo_new2 {
font-size: 16px;
font-weight: 400;
text-align: left;
margin-left:20px;
margin-right:20px;
padding-bottom:8px;
}

.corpo_new1 {
font-size: 20px;
font-weight: 400;
text-align: right;
margin-left:0px;
margin-right:0px;
padding-bottom:8px;
}

.corpo_chi {
font-size: 20px;
font-weight: 300;
text-align: center;
margin-left:20px;
margin-right:20px;
margin-top:0px;
}

.corpo {
font-size: 18px;
font-weight: 300;
text-align: left;
margin-left:20px;
margin-right:20px;
margin-top:0px;
}


.corpo_att1 {
font-size: 26px;
font-weight: 600;
text-align: left;
margin-left:20px;
margin-right:20px;
margin-top:0px;
color:#f47524;
letter-spacing:1px;
text-transform: uppercase;
}

.corpo_att2 {
font-size: 18px;
font-weight: 400;
text-align: left;
margin-left:20px;
margin-right:20px;
}

.corpo_att10 {
font-size: 26px;
font-weight: 600;
text-align: right;
margin-left:20px;
margin-right:20px;
margin-top:0px;
color:#f47524;
letter-spacing:1px;
text-transform: uppercase;
}

.corpo_att20 {
font-size: 18px;
font-weight: 400;
text-align: right;
margin-left:20px;
margin-right:20px;
}

.corpo_att100 {
font-size: 26px;
font-weight: 600;
text-align: center;
margin-left:20px;
margin-right:20px;
margin-top:0px;
color:#f47524;
letter-spacing:1px;
text-transform: uppercase;
}

.corpo_att200 {
font-size: 18px;
font-weight: 400;
text-align: center;
margin-left:20px;
margin-right:20px;
}


.corpo_footer1 {
font-size: 15px;
font-weight: 400;
text-align: left;
margin-left:20px;
margin-right:20px;
}

.corpo_footer2 {
font-size: 14px;
font-weight: 400;
text-align: center;
margin-left:20px;
margin-right:20px;
padding-bottom:20px;
}



.td_footer {
margin-top:20px;
}


input.login {
margin-top:10px;
margin-bottom:20px;
padding-left:10px;
padding-right:10px;
text-align: left;
width: 370px;
height: 54px;
border:4px solid #9c9b9b; 
background-color: #ffffff;
font-size: 16px;
color: #9c9b9b;
border-radius: 20px;
}


}