.no-nav #bd #main, #bd #main {width: 1002px; padding: 0; border: 0;}
 #bd {padding: 0;} 
h1, h2, h3,  .main h1, .main h2, .main h3 {font-family: 'Railway', sans-serif; font-weight: 100;} 
h1, .main h1 {font-size: 41px;}
.wpe {font-size: 16px; font-family: 'Railway', sans-serif; font-weight: 100; position: relative;}
.wpe ul {list-style-type: none; }
.wpe ul li {list-style-type: none; padding: 6px 0 6px 23px; background: url(/images/advanced-hosting/wp-essential/bullet.png) no-repeat 0 10px;}
.wpe h2 {font-size: 36px; color: #77ba00;}
.wpe a {color: #669933;}
.wpe-container {padding: 0 25px;} 

.wpe-container a.cta {width: 302px; height: 86px; background-image: url(/images/advanced-hosting/wp-essential/wpe-cta.png); background-position: 0px 0px; display:block;}
.wpe-container a.cta:hover {background-position: 0 -92px;} 
 
.wpe-hero {height: 383px; background: url(/images/advanced-hosting/wp-essential/wpe-hero-man.jpg) no-repeat -27px 0;}
.wpe-hero .hero-container {width: 600px; text-align: center; margin: 0 0 0 49px; padding: 75px 0 0 0;}
.wpe-hero h1 {color: #179ee9;}
.wpe-hero h2 {color: #333; font-size: 22px;}
.wpe-hero .price {color: #d48d03; font-size: 34px; margin: 14px 0 0;}

.wpe-hero .cta {margin: 5px auto 0;}
.wpe-hero a {text-decoration: underline;}

.wpe-hero ul {text-align: left; margin: 0 0 0 130px;}
.wpe-hero ul li {padding: 2px 0 0 19px; background: url(/images/advanced-hosting/wp-essential/bullet.png) no-repeat 0 6px;}
.wpe b { font-weight: bold; }

#fs {position: absolute; top: 400px;}
#exs {position: absolute; top: 850px;}
#es {position: absolute; top: 1150px;}
#be {position: absolute; top: 1525px;}

.feature-bar {background: #1e6891; height: 88px; font-size: 20px; font-family: 'Railway', sans-serif; font-weight: 100;}
.feature-bar a.jumplink {color: #a9f12b; display: block; float:left; padding: 7px 0 7px 85px; background-image: url(/images/advanced-hosting/wp-essential/icon-sprite.png); background-repeat: no-repeat; margin: 27px 0 0;min-height: 0px;width: auto;}
.feature-bar .faster {background-position: 8px -12px;}
.feature-bar .security {background-position: 15px -52px;}
.feature-bar .support {background-position: 13px -98px;}
.feature-bar .experience {background-position: 16px -145px;}
.feature-bar a.jumplink:hover {text-decoration: none; color: #e3fea2;} 
 
.fast-container {background: url(/images/advanced-hosting/wp-essential/loading-site-bg.jpg); width: 457px; height: 440px; position: relative; float:left;}
.fastsite {position: absolute; top: 90px; left: 83px;}
.faster-sites-text {width: 470px; float:right; padding: 0 30px 0 0;}
.faster-sites h2 {padding: 10px 0 10px 84px; background: url(/images/advanced-hosting/wp-essential/icon-sprite.png) no-repeat -13px -199px;  margin: 80px 0 20px 0;}


.security-support {background: url(/images/advanced-hosting/wp-essential/security-and-support-bg.jpg) no-repeat -10px 0; width: 100%; height: 677px; clear:both;}
.extra-security {width: 450px; float:left; margin: 50px 0 0 50px;}
.extra-security h2 {padding: 10px 0 10px 122px; background: url(/images/advanced-hosting/wp-essential/icon-sprite.png) no-repeat 39px -270px;  margin: 0px 0 20px 0;}
.expert-support {width: 440px; float:right; margin: 395px 30px 0;} 
.expert-support h2 {padding: 10px 0 10px 106px; background: url(/images/advanced-hosting/wp-essential/icon-sprite.png) no-repeat 16px -337px;  margin: 0 0 20px 0;}
.better-experience {background: url(/images/advanced-hosting/wp-essential/customized-control-panel.jpg) no-repeat 50% 96px; height: 612px; font-size: 14px;}  
.better-experience h2 { background: url("/images/advanced-hosting/wp-essential/icon-sprite.png") no-repeat scroll -19px -409px; margin: 63px auto 20px;padding: 14px 0 14px 67px;width: 462px;} 
.better-experience h3 {color: #669933;}
.info {width: 165px;}
.mojo {float:right; margin: 100px 0 0 0;}
.cpanel {float:left; margin: 37px 0 0 0;}
.hassle-free {float:left; margin: 14px 0 0 0; clear:both;} 
.bottom-cta {text-align: center; font-size: 34px;}
.bottom-cta .price {color: #d48d03; font-size: 34px; margin: 0 0 20px;}
.bottom-cta .cta{margin: 0 auto 25px;}


.dyncta {height: 88px; background: #1e6891; width: 100%;  display: none; transition:0.2s top ease-in;}
.ctashow {display: block;position: fixed;top:-60px;top:0;left:0;right:0;z-index:999;}


.dyncta-container {max-width: 1000px; font-family: 'Railway', sans-serif; font-weight: 100; margin: 0 auto; padding: 0 25px;}
.dyn-text {float:left; padding: 26px 0 0 0; font-size: 28px; color: #fff;}
.dyn-text a {color: #a9f12b; text-decoration: underline;}
.dyn-text a:hover {text-decoration: none; color: #e3fea2;}
.dyn-text .price {color: #ff9933; }
a.dyn-cta {width: 197px; height: 57px; background-image: url(/images/advanced-hosting/wp-essential/cta-sm.png); background-position: 0px 0px; display:block; float:right; margin: 16px 0 0 0;}
a.dyn-cta:hover {background-position: 0 57px; }  
.disc {padding: 20px 0 40px;}   
 
 

/* Modal styles ------------------- */

#upgrade {
	border-bottom: solid 1px #ccc;
	margin-bottom: 1em;
	padding-bottom: 15px;
}

.fader {
	z-index: 1000;
	height: 100%;
	width: 100%;
	position: fixed;
	color: #fff;
   background-color: #000;
  background-color: rgba(0,0,0,0.85);
	top:0;
	left: 0;
	overflow: hidden;
}

.upgrade-msg{
   width: 600px;
   min-height: 200px;
   position: absolute;
   left: 50%;
   top: 50%; 
   margin-left: -300px;
   margin-top: -100px;
   opacity: 1;
   background: #669933;
   padding: 3em;
   z-index: 2000;
   position: relative;
   border-radius: 1em;
   text-align: center;
   box-shadow: 1px 0px 10px #000;
   font-size: 15px;
}

.upgrade-msg h1{
	color: #fff;
	text-align: center;
	border: none;
	margin-bottom: 1em;
	font-size: 25px;
}

a.closer {
	position: absolute;
	right: 15px;
	top:10px;
	z-index: 2000;
	color: #fff;
	text-decoration: none;
}

a.closer:hover {
	text-decoration: underline;
}

a.view-plans {
	z-index: 2000;
	margin-top: 2em;
}

.term{
	font-weight: normal;
	font-size: .65em;
}


