@font-face {
  font-family: 'HelvNeue';
  src: url('/images/fonts/helvetica-neue-thin/helvetica-neue-thin.eot?') format('eot'), url('/images/fonts/helvetica-neue-thin/helvetica-neue-thin.woff') format('woff'), url('/images/fonts/helvetica-neue-thin/helvetica-neue-thin.ttf') format('truetype');
}
.no-nav #bd #main, #bd #main {width: 1002px; padding: 0; border: 0;}
 #bd {padding: 0;}   
 
h1, h2,   .main h1, .main h2 {font-family: 'HelvNeue', Fallback, sans-serif; font-weight: normal;} 
h1, .main h1 {font-size: 45px;}
.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: 41px; 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/snup-cta.png); background-position: 0px 0px; display:block;}
.wpe-container a.cta:hover {background-position: 0 -91px;} 
 
.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: 66px 0 0 0;}
.wpe-hero h1 {color: #179ee9;}
.wpe-hero h2 {color: #333; font-size: 22px;}
.wpe-hero .text-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;}

#fs {position: absolute; top: 352px;} 
#exs {position: absolute; top: 905px;}
#es {position: absolute; top: 1150px;}
#be {position: absolute; top: 1525px;}



.hassle-free {background: url(/images/advanced-hosting/wp-essential/monitor.jpg) no-repeat -216px 67px; height: 576px; position: relative;}
.hassle-free h2 {margin: 0 0 0 496px; padding: 72px 0 0;}
.hassle-free h3 {color: #333;}
.wpe .hassle-free ul {margin: 0 0 0 363px; list-style-type: none; position: absolute; top: 135px; }
.wpe .hassle-free ul li {list-style-type: none;  background-repeat: none; padding:15px 25px 15px 125px; cursor: pointer; cursor: hand;}


.hassle-free li.l-themes {background-position: 19px -24px;}
.hassle-free li.l-plugins {background-position: 19px -178px;}
.hassle-free li.l-cpanel {background-position: 19px -24px;}
.hassle-free li.active {background-image: url(/images/advanced-hosting/wp-essential/arrows.png); }

.hassle-free .icon {background-image: url(/images/advanced-hosting/wp-essential/hassle-free-icons.png); width: 85px; height: 75px; float:left; background-repeat: no-repeat;}
.hassle-free .icon-themes {background-position: 0 -28px;}
.hassle-free .icon-plugins {background-position: 0 -133px;}
.hassle-free .icon-cpanel {background-position: 0 -228px;}



.total-package {background: #dbf4ff;} 
.total-package h2 {text-align: center; padding: 25px;}
.tp-feature {float:left; width: 300px; margin: 0 0 0 25px;}
.wpe .total-package h3 {background: #aadff6; color: #333; font-weight: normal; text-transform: uppercase; text-align: center; padding: 10px; font-size: 16px; margin: 0 0 172px;}
.wpe .tp-feature {background-image: url(/images/advanced-hosting/wp-essential/total-package.jpg); background-repeat: no-repeat;}
.total-package .speed {background-position: 0px 24px;}
.total-package .security {background-position: -325px 24px;}
.total-package .support {background-position: -649px 24px;}
.tp-feature a {display:block; margin: 25px 0;}

.wpe-hosting {background: url(/images/advanced-hosting/wp-essential/curve.gif) no-repeat 0 0;}
.wpe-hosting h2 {padding: 75px 0 25px; text-align: center;}
.hosting-feature {width: 115px; margin: 0 0 0 25px; text-align: center; font-size: 12px; float:left; padding: 107px 0 0; background-image: url(/images/advanced-hosting/wp-essential/hosting-icons.png); background-repeat: no-repeat;}
.wpe .hosting a {color: #555;}

.space {background-position: 9px 0; padding: 0; width: 118px; }
.space a {padding: 107px 0 0; display:block;}
.domain {background-position: -128px 0;}
.mbg {background-position: -269px 0; padding: 0;}
.mbg a {padding: 107px 0 0; display:block;}
.design {background-position: -402px 0; padding: 0;}
.design a {padding: 107px 0 0; display:block;}
.store {background-position: -542px 0;}
.marketing {background-position: -680px 0;}
.green {background-position: -817px 0;}






.bottom-cta {text-align: center; font-size: 33px; margin: 43px 0 0;}
.bottom-cta .text-price {color: #d48d03; font-size: 36px; 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 .text-price {color: #ff9933; }
a.dyn-cta {width: 169px; height: 48px; background-image: url(/images/advanced-hosting/wp-essential/snup-cta-sm.png); background-position: 0px 0px; display:block; float:right; margin: 20px 20px 0 0;}
a.dyn-cta:hover {background-position: 0 48px; }  

.disc {padding: 20px 0 40px;}   





#monitor {position: absolute; left: 0px; top: 87px;}
#monitor div { display: none; text-align: center; }
#monitor div.active { display: block; }
#monitor a { text-decoration: none; }
.screen {width: 436px; height: 290px; display:block;}
.plugins {background: url(/images/advanced-hosting/wp-essential/plugins.jpg) no-repeat -82px 0;}
.themes {background: url(/images/advanced-hosting/wp-essential/themes.jpg) no-repeat -82px 0;}
.conpanel {background: url(/images/advanced-hosting/wp-essential/control-panel.jpg) no-repeat -82px 0;} 
