/**
 * @file
 * Subtheme specific CSS.
 */
 .h1, h1 {
    font-size: 3.5rem;
    text-align:center;
}
 nav#navbar-main  {
    text-align: center;
        margin-left: auto;
    margin-right: auto;
    width: 100%;
    padding:0px;
    display:block;
    background-color: white;
}
 #navbar-main a {
    text-align: center;
    font-size:2.5rem;
    font-family: "Arial Rounded MT Bold";
    margin:0px;
}

nav#navbar-top.navbar a {
    color:white;
}
.field--type-image img, .field--name-field-user-picture img {
    width:100%;
    height:auto;
}

.node div.field--name-field-screen-shots{
    margin: auto;
    text-align: center;
    width:100%;
}
.field--name-field-screen-shots div.field__item {
    display:inline-block;
    text-align: center;
    margin:30px auto;
    max-width:49%;

}
.field--name-field-screen-shots div.field__item img{ 
    height:auto;
    display:inline-block;
    margin:0

   
}
.node .field--type-image img {
    float: none;
      background-color:white;
  padding:1px;
}

.block-field-blocknodegame-pagefield-youtubevideo {
  position: relative;
}

.block-field-blocknodegame-pagefield-youtubevideo:after {
  content: '';
  display: block;
  padding-bottom: 56.25%;
  margin:10px

}

.block-field-blocknodegame-pagefield-youtubevideo iframe {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
    background-color:white;
  padding:1px;
}
body.page-node-2 #content,
div#mc_embed_signup{
  background-color:black;
  color:white;
}
.site-footer {
    margin-top:20px;
}
div.views-field-title,
div.views-field-field-icon{
text-align:center;
width:100%;
font-size: 30px;
}
div.views-field-field-icon img{
width:100%;
height:auto;
margin-bottom:30px;
}
div.row {
  margin:10px 0px ;
}

div.views-view-grid{
  width:100%
}

#jquery-countdown-timer-note{
  color:white
}
.appstore img{
  max-width:100%;
  margin-bottom:20px;
}