/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - GLOBAL */
/*b1off icon: width=12 height=12 border=0*/
* {box-sizing: border-box;}
footer.indices {text-align: center; padding: 0.75rem 0;}
img#main_chuck {float: left; max-width: 151px; border-radius: 20px;}
img#main_logo {max-width: calc(100% - 170px);}
div.topvote_title_desc, div.topvote_minimal, div.topvote_title_minimal {
  margin: 5px;
  padding: 5px;
  border: 1px solid lightgray;
}
.topvote_minimal {font-size: 0.7rem}
span.article_title {
  font-weight: bold;
}
img#story-icon {
  float: right;
  max-width: 10%;
  height: auto;
}

/* GLOBAL mobile - - - - - - - - - - - - - - - - - - - - - - -  GLOBAL mobile */
@media only screen and (max-width: 600px) {

  img.featured {
    width: 100%;
    max-height: 30vh;
    object-fit: cover;
  }

  img.cameo {
    width:50vw;
    height:50vw;
    object-fit:cover;
    border-radius: 50% 0 0 50%;
    float: right;
    border: 1px solid black;
  }
}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  GLOBAL desktop */
@media only screen and (min-width: 601px) {
  img.cameo {
    width:200px;
    height:200px;
    object-fit:cover;
    border-radius: 10px;
    float: right;
    border: 1px solid black; 
 }
  img.featured {
    float: right;
    max-width: 50%;
    border-radius: 5px 0 5px 35px;
    border: 1px solid black;
  }
}
