
img {
    max-width: 100%;
    height: auto;

}





@media(max-width:650px) {div.elimina{display:none!important}}
@media(min-width:650px) {div.elimina2{display:none!important}}

.contenitore {width: 100%; left: 50%; margin-left: -50%; position: absolute;  }


/* The Container =========
Sets width of entire grid */
.ic-grid-container *{
  width: 100%;
  max-width: 1200px; /*option lrg scr*/
  box-sizing: border-box;/*set border box on all the elements in the grid for gutters*/
}

/* The Row =========
Keep columns inside row from overflowing */

.ic-row:before,
.ic-row:after {
  content:"";
  display: table;
  clear: both;
}

/* The Column ========= */

[class*='col-'] {
  float: left;
  min-height: 1px; /*prevents columns from stacking if empty*/
  width: 25%;
  padding: 12px; /*for gutters*/
  background-color: transparent;
}

/*Note this is setup as a four column grid. The container width is 100%, so we do 100/4 = 25%.*/

/* The Column Widths */
.ic-col-1 {
  width: 25%;
}
.ic-col-2 {
 width: 50%;
}
.ic-col-3 {
  width: 75%;
}
.ic-col-4 {
  width: 100%;
}

.outline *{
        outline: 1px solid transparent; 
    }

    /*-- some extra column content styling --*/
    [class*='col-'] > p {
     background-color: transparent; 
     padding: 0;
     margin: 0;
     text-align: justify; 
  padding: 5%; font-size:16px;   color: #828282; 
    }


/* Making the Grid Responsive */
@media all and (max-width:800px){
        .ic-col-1{ width: 50%; }
        .ic-col-2{ width: 75%; }
        .ic-col-3{ width: 100%;}
        .ic-col-4{ width: 100%;}
    }

@media all and (max-width:650px){
        .ic-col-1{ width: 100%; }
        .ic-col-2{ width: 100%;}
        .ic-col-3{ width: 100%;}
        .ic-col-4{ width: 100%;}
    }













@media all and (min-width:650px){.boxdoctor { z-index: -333333;
 width: 24%;
 height: 100%;
position: absolute;

 background: #e7e1dd;
}}


body { background: #f2f2f2; }

hr { color: 800000; max-width: 260px;
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: inset;
    border-width: 1px;
    
}

.contenitoredestra {width: 65%;}
.colore {background-color: #e7e1dd; }
@media all and (min-width:650px){.grandezzafont {font-size: 22px; align: justify; color: #828282; }}
@media all and (max-width:650px){.grandezzafont {font-size: 13px; align: justify; color: #828282; }}

