@charset "utf-8";
/* CSS Document */

body {
	background: #fff;
	margin: 0;
}

h2 {
	color: #333;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif
}

.banner-gradient {
    /* IE10 Consumer Preview */ 
    background-image: -ms-linear-gradient(top, #48AECC 0%, #FFF 100%);

    /* Mozilla Firefox */ 
    background-image: -moz-linear-gradient(top, #48AECC 0%, #FFF 100%);

    /* Opera */ 
    background-image: -o-linear-gradient(top, #48AECC 0%, #FFF 100%);

    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #48AECC), color-stop(1, #FFF));

    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-linear-gradient(top, #48AECC 0%, #FFF 100%);

    /* W3C Markup, IE10 Release Preview */ 
    background-image: linear-gradient(to bottom, #48AECC 0%, #FFF 100%);
	height: 60px;
	width: 100%;
	margin: 0;
}

.grey-box {
  min-height: 20px;
  width: 500px;
  padding: 20px;
  margin: 20px auto 20px auto;
  text-align: center;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}