/*****************/
/** OFFLINE.CSS **/
/*****************/


body {
  background-color: #000;
  color: #FFF;
  font-family: 'Lato', sans-serif;
  margin: 0;
  padding: 0; }
  
div.header_padding {
  opacity: 0;
  height: 6em;
  width: 100%; }


/* HOME (Coming Soon) */

div.coming_soon {}

div.coming_soon_image {
  text-align: center; }

div.bfc_offline_custom_text {
  color: #D47C4A;
  font-size: 2em;
  margin: 3% 0 0;
  text-align: center; }

div.coming_soon_image img {
  margin: 5% 0 0;
  width: 30%; }


@media only screen and (max-width: 1600px) { div.coming_soon_image img { margin: 5% 0 0; width: 30%; transition: margin 200ms, width 200ms; }}
@media only screen and (max-width: 1200px) { div.coming_soon_image img { margin: 10% 0 0; width: 45%; transition: margin 200ms, width 200ms; }}
@media only screen and (max-width: 800px) { div.coming_soon_image img { margin: 15% 0 0; width: 60%; transition: margin 200ms, width 200ms; }}
@media only screen and (max-width: 600px) { div.coming_soon_image img { margin: 25% 0 0; width: 80%; transition: margin 200ms, width 200ms; }}