/* footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 45px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here*/
  height: 40px;
  line-height: 40px; /* Vertically center the text there */
  background-color: #f5f5f5;
} 

#stealcredits {
/*    padding-top: 40px;*/
    text-align: center;
    font-size: 1.2em;
    color: #CCC;
}
#stealcredits a {
    color: #CCC;

}

/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/

    /*==========  Mobile First Method  ==========*/

    /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {
    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {

    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {

    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {

    }

    /*==========  Non-Mobile First Method  ==========*/

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {
        .footer {
            position: static;
        }
        #stealcredits {
            font-size: 1.0em;
        }
    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
        #stealcredits {
            font-size: 0.9em;
        }
    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
        #stealcredits {
            font-size: 0.8em;
        }

    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
        #stealcredits {
            font-size: 0.7em;
        }
    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {

    }
