*{
  margin: 0;
  padding: 0;
  font-family: 'Ubuntu', sans-serif;
}

body{
  /*background-color: #f9f9f9;*/
}

div#center{
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;

  width: 400px;
  height: 400px;
}

div.center
{
  position: absolute;
  text-align: center;
  width: 350px;
  height: 200px;
  font-size: 14px;
}


@media only screen and (min-width:1025px){
	p{

	}
}


/*------- Tablets -----------*/
@media only screen and (min-width:485px) and (max-width:1024px) {

  body{
    background-color: #000;
  }

  div.center{
    color: #FFF;
    font-size: 13px;
    width: 290px;
    }
}

/*------- Mobile dvices -----------*/

@media only screen and (min-width:186px) and (max-width:484px) {
  body{
    background-color: #000;
  }

  div#center{
    width: 240px;
    height: 240px;
  }

  img{
    height: 245px;
    width: 245px;
  }

  div.center{
    color: #FFF;
    font-size: 11px;
    width: 249px;
  }

  hr{
    border-top: 1px solid #333;
  }
}
    
    
    
    
    
    
