.bck {background:rgba(135,206,250,.7);}

.col{border: 2px inset lightblue; padding:20px; margin:20px;}



body {
    padding:50px;
    font-size:24px;
    text-align:center;
    color:black;

}


h1 {font-size:62px;   font-family: 'Trebuchet MS', sans-serif}
.col-md-3 {padding: 5px;}
.stCol {border: 2px inset #aac5de;padding:20px;}
.row {margin-top:20px; margin-bottom:20px;}

.mastfoot {margin:auto;}
.thumb {width:90%; margin:auto;border:1px inset blue;}
.btn {
    background: #aac5de;
    color: blue; /*black;*/
    border:1px solid darkBlue;
    border-radius: 10px;
    box-shadow: 1px 1px white;
    margin: 5px;
    font-size:22px;
}
.bspList, li {
    list-style-type: circle;
    text-align:left;
}

form {
    border: 2px inset lightblue;
    padding:20px;
    text-align:left;
}
input, textarea {
    margin:10px 5px;
}
.subBtn {
    text-align:center;
}

.guess {
    text-align:left;
    border: 2px inset lightblue;
    padding: 20px;
    box-shadow: 2px 2px white;
}

label {vertical-align:top;}

/*
body::before {
    

  content: '';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  */
body {
    /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#26558b+0,3a8bc2+6,4bb8f0+12,419ad6+19,3a84c3+24,3a84c3+29,6199c7+84,aac5de+94,cedbe9+100 */
background: rgb(38,85,139); /* Old browsers */
background: -moz-linear-gradient(-45deg,  rgba(38,85,139,1) 0%, rgba(58,139,194,1) 6%, rgba(75,184,240,1) 12%, rgba(65,154,214,1) 19%, rgba(58,132,195,1) 24%, rgba(58,132,195,1) 29%, rgba(97,153,199,1) 84%, rgba(170,197,222,1) 94%, rgba(206,219,233,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  rgba(38,85,139,1) 0%,rgba(58,139,194,1) 6%,rgba(75,184,240,1) 12%,rgba(65,154,214,1) 19%,rgba(58,132,195,1) 24%,rgba(58,132,195,1) 29%,rgba(97,153,199,1) 84%,rgba(170,197,222,1) 94%,rgba(206,219,233,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  rgba(38,85,139,1) 0%,rgba(58,139,194,1) 6%,rgba(75,184,240,1) 12%,rgba(65,154,214,1) 19%,rgba(58,132,195,1) 24%,rgba(58,132,195,1) 29%,rgba(97,153,199,1) 84%,rgba(170,197,222,1) 94%,rgba(206,219,233,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26558b', endColorstr='#cedbe9',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

body::before {
  background-image:  url('../img/blank.jpg');
  opacity: 1.0;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
  
}