body{font-family:Arial;padding-top:70px;}
nav,h1,h2,h3,h4{font-family:"nasalization_freeregular";}
.starter-template{padding:40px 15px;}
.center{text-align:center;}
#header .img-responsive{margin:0 auto;padding-bottom:10px;}
#menuimg{width:300px;margin-top:5px;margin-bottom:0px;}
#nav{-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}
.shrink{min-height:70px;}
#navimg{display:none;}
.bannerdiv{color:#c3002d;font-size:3em;text-align:center;text-shadow:0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white, 0 0 4px white;margin:0px !important;}
th{text-align:center !important;}
.news-story h4{}
.panel-body a {}
.news-body{padding-bottom:30px;padding-top:10px;}
.videoWrapper{text-align:center;position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.gamedesc{margin-top:0px;}
.divdownloads{padding-top:20px;font-size:1.2em;}
.divdownloads i{width:30px;}
canvas{background-color:blue;width:100%;height:auto;}
.text-xs-left{text-align:left;}
.text-xs-right{text-align:right;}
.text-xs-center{text-align:center;}
.text-xs-justify{text-align:justify;}
@media (min-width:768px){.text-sm-left{text-align:left;}
.text-sm-right{text-align:right;}
.text-sm-center{text-align:center;}
.text-sm-justify{text-align:justify;}
}
@media (min-width:992px){.text-md-left{text-align:left;}
.text-md-right{text-align:right;}
.text-md-center{text-align:center;}
.text-md-justify{text-align:justify;}
}
@media (min-width:1200px){.text-lg-left{text-align:left;}
.text-lg-right{text-align:right;}
.text-lg-center{text-align:center;}
.text-lg-justify{text-align:justify;}
}

@media (max-width: 1200px) {
    #divmain {
        width: 97.5%; /*this gives it the precise width to match the Bootstrap defaults*/
    }
}
