body { background-color: #1877f2;
font-size: 120%;
}

.cont {
background-color: #808080;
padding-left: 15px;
padding-right: 15px;
font-size: 110%;
width: 100%;
}

.cont2 {
background-color: #ffffff;
padding-left: 20px;
padding-right: 20px;
margin-right: 20px;
font-size: 110%;
}

.navbar-brand img {
position: relative;
top: -10px;
}

footer {
color: #fff;
}

.center {
text-align: center;
}

.button {
    display: inline-block;
    color: #fff;
    text-shadow: 0 0 2px rgba(0,0,0,.3);
    font-family: sans-serif;
    box-shadow:
        inset 0 0 2px 0 rgba(255,255,255,.4),
        inset 0 0 3px 0 rgba(0,0,0,.4),
        inset 0 0 3px 5px rgba(0,0,0,.05),
        2px 2px 4px 0 rgba(0,0,0,.25);
    border-radius: 4px;
    padding: 8px 16px;;
    font-size: 35px;
    font-weight: bolder;
    line-height: 40px;
    position: relative;
}
.button.red { background: #EA3D33; }
.button.green { background: #7ED321; }
.button.blue { background: #4A90E2; }
.button:before, .button:after {
    content: '';
    display: block;
    position: absolute;
    left: 2px;
    right: 2px;
    height: 3px;
}
.button:before {
    top: 0;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    background: rgba(255,255,255,.6);
    box-shadow: 0 1px 2px 0 rgba(255,255,255,.6);
}
.button:after {
    bottom: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    background: rgba(0,0,0,.15);
    box-shadow: 0 -1px 2px 0 rgba(0,0,0,.15);
}

.neonbutton {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2%;
  border: none;
  font-family: Georgia;
  font-weight: bolder;
  font-size: 250%;
  color: #ccc;
  text-decoration: normal;
  text-align: left;
  text-shadow: 0 0 10px #ccc , 0 0 20px #ccc , 0 0 30px #ccc , 0 0 40px #ccc , 0 0 70px #ccc , 0 0 80px #ccc , 0 0 100px #ccc ;
  -webkit-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -moz-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  -o-transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
  transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
 }

.neonbutton:hover {
  text-shadow: 0 0 10px #fff , 0 0 20px #fff , 0 0 30px #fff , 0 0 40px #fff , 0 0 70px #fff , 0 0 80px #fff , 0 0 100px #fff ;
}

.jumbotron .wrapper img {
height: 200px;
text-align:center;
margin-left: 5%;
}

.shadow {
box-shadow: 10px 10px 25px 0px rgba(0,0,0,0.85);
}

a.link2:link { color: #3333ff; font-size: 50px; text-decoration: none; font-weight:bolder; }
a.link2:active { color: #33cc66; text-decoration: none; font-weight:bolder; }
a.link2:visited { color: purple; text-decoration: none; font-weight:bolder; }
a.link2:hover { color: #33ccff; text-decoration: none; font-weight:bolder; }

.box {
border: 1px solid #000;
padding: 10px;
margin: 10px;
font-size: 80%;
}

hr.style-one {
    border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
}

iframe {
width: 80%;
border: 0;
}

