/* kill 'em all */
hr.none,
#skip,
#actions,
#login,
#menushell,
.feature-thumbnail,
#subblocks,
#feedlink,
#feedback,
#footer-logo,
#quest div,
#quest h4,
#quest br,
#quest #ci-efax,
p#footer-utility,
#sidebar,
#related-content,
#responses.comment-less h2,
#responses.comment-less hr,
#responses.comment-less p,
#commentform,
.post-navigation,
#support-nav,
#big-search-box,
#content-tabs,
#support-tutorial-categories,
.breadcrumbs,
.sub-content,
#feaatures-cta,
h2#pick-a-plan,
div.jumplist,
div.jumper,
#features-how-to-use,
#home-block-cta,
.more-link,
#habla_window_div {
	display:none !important;
	}
body {
	color:#000;
	font-family:Arial,sans-serif;
	font-size:10px;
	}
h1,h2,h3,h4,h5 {
	margin:1em 0 .3em 0;
	padding:0;
	}
p {
	margin:0 0 1em 0;
	padding:0;
	}
ul,
ol {
	margin:.5em 0 1em 2em;
	padding:0;
	}
li {
	margin:0 0 .5em 0;
	}

h1 {
	font-size:28px;
	}
h2 {
	font-size:21px;
	}
h3 {
	font-size:18px;
	}
h4 {
	font-size:15px;
	}
h5 {
	font-size:13px;
	}
p,
ul,
ol,
dl,
address,
div {
	font-size:13px;
	}
#logo h1 {
	font-size:15px;
	}
a {
	text-decoration:none;
	color:#000;
	}
.shell {
	clear:both;
	}
#shell,
#footshell {
	border-top:2px solid #000;
	}
.float-left {
	float:left;
	}
	img.float-left {margin:0 1em 1em 0;}
.float-right {
	float:right;
	}
	img.float-right {margin:0 0 1em 1em;}

/*
-----------------------------------------------------------------------------------------------
 Columns
----------------------------------------------------------------------------------------------- */
.column20 {width:20%;}
.column25 {width:25%;}
.column30 {width:30%;}
.column33 {width:33%;}
.column34 {width:34%;}
.column35 {width:35%;}
.column40 {width:40%;}
.column45 {width:45%;}
.column50 {width:50%;}
.column55 {width:55%;}
.column60 {width:60%;}
.column65 {width:65%;}
.column66 {width:66%;}
.column67 {width:67%;}
.column70 {width:70%;}
.column75 {width:75%;}
.column80 {width:80%;}

.column-padding {
	position:relative;
	padding:0 10px 20px 10px;
	overflow:hidden;
	}

	/* Column Block Overrides */
	.content-box.first .column-padding {padding-left:0;}
	.content-box.last .column-padding {padding-right:0;}
	.content-block .first .column-padding {padding-left:0;}
	.content-block .last .column-padding {padding-right:0;}


	/* contact info */
	#quest div.first {
		display:block;
		float:right;
		width:50%;
		}
	#quest div.first ul {
		list-style:none;
		margin:0 0 .5em 0;
		padding:0;
		float:right;
		}

	/* blog post list */
	.blog-list .post-content p {margin:0;display:inline;}
	.blog-list .post-content br {display:none;}
	.blog-list .post-meta {display:none;}


/* features table */
table.features {
	clear:both;
	margin:2em 0;
	width:100%;
	}
table.features th,
table.features tr.data-row td {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:5px;
	text-align:center;
	}
table.features tr.data-row th,
table.features tr.header-row th.cell-title {
	text-align:left;
	border-left:1px solid #ccc;
	width:50%;
	}
table.features tr.header-row th {
	background:#eee;
	}
table.features tr.subheader-row,
table.features tr.sign-up-row a,
table.features tr.info-row {
	display:none;
	}
table.features tr.header-row th {
	border-top:1px solid #ccc;
	}
table.features h2 {
	margin:0;
	}