.gomobi { position: relative; }
.gomobi h1.logo { background: transparent none;  border-bottom: 3px solid #c4e4c5; display: block; margin: 0 0 1em; padding-top: .5em; }
.gomobi h1.logo img { height: 44px; margin-bottom: 3px; }

.buy-top { position: absolute; text-align: left; top: 0; right: 0; width: 430px; }
.buy-top .description { float: left; }
.buy-top .description b { color: #e4763a; display: block; font-size: 21px; }
.buy-top .description i {}

.buy-top .btn{position:absolute; right:0; top:-2px;}
/* section */
.section { clear: both; margin-bottom: 2em; }
.section h2 { color: #47a149; font-size: 24px; font-weight: bold; margin-bottom: .5em; }
.section h3 { font-size: 20px; font-weight: normal; }

.cta { background: #fff url(https://secure.readyhosting.com/images/product/gomobi/save-60.png) no-repeat scroll 0 0; clear: both; border: 1px solid #47a149; padding: 1em; margin: 0 0 1em; text-align: center; height: 236px; /* 262 - 2*13 */ }
.cta h2 {}
.cta .description { line-height: 1.5em; }
.cta .description b { display: block; color: #e4763a; font-size: 21px; margin-bottom: .5em; }
.cta .logo { margin-top: 48px; }
.cta .savings { color: #47a149; display: none; font-size: 18px; }
#offer-list-bottom{width:197px;}
.comparison { clear: both; }
.comparison h2 { padding-top: 1em; }
.comparison p,
.comparison li { font-size: 116%; line-height: 1.5em; }
.comparison p.first { margin-top: 1em; }
.before-after { float: right; margin: 0 0 3em 2em; }

.gomobi-trial .buy-top { width: 380px; }
.gomobi-trial .cta { background-image: none; }

.hide { display:none !important; }

