
/* General */
*{
    font-family: "Encode Sans Condensed",  'Saira Semi Condensed','Quicksand',"Open Sans",sans-serif;
}
body, h1,h2,h3,h4,h5,h6{
    margin: 0px; padding: 0px; font-family:  "Encode Sans Condensed",'Saira Semi Condensed','Quicksand',"Open Sans",sans-serif;
}
.gen-text-shadow{
    text-shadow: 1px 1px 1px rgb(24, 24, 24);
    text-shadow: 1px 1px 1px rgba(24, 24, 24, 0.533)
}
.gen-clear-float{
  clear: both;
}

.clear{clear: both;} /* Clear Float */
.mainbgcolor{background-color: rgb(244, 67, 54);color: #FFF}
.pointer{cursor: pointer;}
.blockcolor{padding: 20px; background-image: radial-gradient(rgb(244, 67, 54),#000);min-height: 300px}
/* .blockcolor2{padding: 30px; background-image: radial-gradient(rgb(244, 67, 54),transparent); background-color:#000;min-height: 300px} */
.bgimage{background-size: cover;
    background-repeat: no-repeat;
    background-position: center;}
.fadebg{background-color: rgba(244, 67, 54, 0.6);}
.margin10, .margintop10{margin-top: 10px}.margin10, .marginright10{margin-right: 10px}.margin10, .marginbottom10{margin-bottom: 10px}.margin10, .marginleft10{margin-left: 10px}
/* General */


.nasa-abs-info{
    margin:6px 0;
    font-size: 1.2em;
}

.nasa-seperator{
    width: calc(100% - 20px);
    margin: 10px auto;
    border-top: rgba(0,0,0,.1) solid thin;
    border-bottom: rgba(0,0,0,.01) solid thin;
    height: 1px;
}

.nasa-abs-item{
    padding: 3px 6px;
    box-sizing: border-box;
    width: 100%;
}



.nasa-abs-item i{
  display: inline-block;
  font-size: 1em;
  color: brown;
  vertical-align: text-bottom;
  margin-right: 5px;
  width: 20px;
}

.nasa-abs-item i + div{
    display: inline-block;
    width: calc(100% - 30px);
    vertical-align: top;

}

.nasa-bas-item-body, .nasa-bas-item-title{
     font-weight: bold;
}

.nasa-bas-item-title{
  opacity: 0.5;
  font-size: 0.9em;
}






/* Screens */
/* Large */
@media (min-width:993px){
    
}

/* Medium */
@media (max-width:992px) and (min-width:601px){
  
}
/* Small */
@media (max-width:600px){
  
}