.show {
  visibility: visible;
}

.hide {
  visibility: hidden;
}

h1 {
	font-size: 27px;
}

h2 {
	font-size: 23px;
}

h1, h2 {
	color: #6f6f6f;
}

.top-bar h1 span {
	display: none;
}

#learnmore {
	border-color: #D8D8D8;
	background-color: #E6E6E6;
}

.paddedlist {
	padding: 0px 0px 0px 30px; 
}

td.centered {
	text-align: center;
	vertical-align : middle;
}

td img {
    max-width: none; 
}

td i {
	font-size: 32px;
}

td i[class='icon-ok'] {
	font-size: 10px;
}

td i[class='icon-cancel'] {
	font-size: 10px;
}

#purchasedb td i[class='icon-ok'] {
	font-size: 20px;
	color: #5da423;
}

th {
	padding: 0.5em;
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1E728C;
	background-color: #efefef;
}

th[scope=col]{
	color: #1E728C;
}

tr:hover th[scope=row], tr:hover td
{
	background-color: #E6E6E6;
}

/*hide orbit timer */
.orbit-wrapper .timer {
	left: -10000px;
	top: auto;
	height: 1px;
	overflow: hidden;
	position: absolute;
	width: 1px;
}

/*orbit avoid showing images before fully loaded*/
#who img { display: none; }

#who.orbit { background: none; }
#who.orbit img { display: block; }
/*orbit avoid showing images before fully loaded*/

.client{
	height:180px;
	border:1px solid #ddd;
	background:url("../images/background.jpg") no-repeat center center #f9f9f9;
}

.client:hover{
	border:1px solid #999;
	-moz-box-shadow:0 0 30px #999 inset;
	-webkit-box-shadow:0 0 30px #999 inset;
	box-shadow:0 0 30px #999 inset;
}

.client img {
	display:block; 
	margin: 0 auto;
}

.screen-reader-text {
	position: absolute;
	left: -2000em;
}

/* social buttons alignement */
.social{
float:left;
}

.fb, .twit, .g-plus, .linkedin{
float:left;
    width:70px;
    overflow:hidden;
}