body{
	max-width: 98.5%;
	background-color: #222;
	font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #fff;
}
p {
	font-size: 15px;
	left: 0;
	clear: both;
}
h1, h2, h3, h4, h5 {
  padding: 0;
  margin: 10% auto;
}

h1 {
  margin-bottom: 12px;
  text-align: center;
  font-size: 30px;
  font-weight: 400; 
}

h2 {
  text-transform: uppercase;
  font-size: 56px;
  font-weight: 700;
  color: white;
}

h3 {
  font-size: 25px;
  font-weight: 600;
  color: white;
}

i, cite, em, var, address, dfn {
	font-style: italic;
}

.gridster {
    position:relative;
}

.gridster > * {
	max-width: 99%;
    margin: 0 auto;
    -webkit-transition: height .4s;
    -moz-transition: height .4s;
    -o-transition: height .4s;''
    -ms-transition: height .4s;
    transition: height .4s;
}
.gridster .gs_w {
    z-index: 2;
    position: absolute;
}

.gridster ul {
	list-style: none;
}
	.gridster ul li {
		
	}
		.gridster ul li.logo {
			background-color: #ec663c;
		}
		.gridster ul li.graph {
			background-color: #ff9618;
		}
		.gridster ul li.list {
			background-color: #33ccff;
		}
		.gridster ul li.clock {
			background-color: #dc5945;
		}
		.gridster ul li.thermometer {
			background-color: #47bbb3;
		}
		.gridster ul li .widget {
			padding: 25px 0;
			width: 100%;
			vertical-align: middle;
			text-align: center;
		}
		.gridster ul li .widget .ticket-list {
  			background-color: transparent;
  			text-align: left;
		}
			.gridster ul li .widget .ticket-list .ticket-id {
    			float: left;
    			font-weight: 600;
    			margin: 0 20px;
    			color: white;
    			text-align: left;
    		}
		.gridster ul li .icon-background {
			width: 98% !important;
			height: 98%;
			position: absolute;
			left: 0;
			top: 0;
			opacity: 0.1;
			font-size: 230px;
			text-align: center;
		}