@font-face{font-family:'rancho';src:url('../fonts/ranchoregular.eot');src:url('../fonts/ranchoregular.eot?#iefix') format('embedded-opentype'),url('../fonts/ranchoregular.woff') format('woff'),url('../fonts/ranchoregular.ttf') format('truetype'),url('../fonts/ranchoregular.svg#ranchoregular') format('svg');font-weight:normal;font-style:normal}                                                                                                                                     
.lt-ie8 #user-locale{width:140px}
#user-locale{position:absolute;top:0;right:0;z-index:99999;cursor:pointer;background:#fff}
#user-locale li{padding:4px 10px 4px 32px;position:relative;color:#979797;white-space:nowrap}
#user-locale li + li{border-top:1px solid #ccc;display:none}
#user-locale li + li:before{content:'';width:100%;border-top:1px solid #fff;position:absolute;top:0;left:0}
#user-locale li [class*="flag-16"]{position:absolute;top:6px;left:10px;text-indent:0}
#user-locale.active li{display:block}#user-locale.active li:hover{background:#eee}#header #user-locale{border:1px solid #ccc;border-top:none;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;background:#eee;background:-moz-linear-gradient(top,rgba(250,250,250,1) 0%,rgba(230,230,230,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(250,250,250,1)),color-stop(100%,rgba(230,230,230,1)));background:-webkit-linear-gradient(top,rgba(250,250,250,1) 0%,rgba(230,230,230,1) 100%);background:-o-linear-gradient(top,rgba(250,250,250,1) 0%,rgba(230,230,230,1) 100%);background:-ms-linear-gradient(top,rgba(250,250,250,1) 0%,rgba(230,230,230,1) 100%);background:linear-gradient(to bottom,rgba(250,250,250,1) 0%,rgba(230,230,230,1) 100%)}
#header .need-help{position:absolute;top:3px;right:20px}                                                                                                                                
#header .need-help p{border-bottom:1px solid #dcdcdc;margin:0 0 5px}
#header .need-help .btn{float:right}
#footer #user-locale{border:1px solid #fff;top:-40px;right:-10px}                                                                                                                                     
#footer #user-locale.active{border:1px solid #ccc}
#footer #user-locale.active li ~ li{top:-100%}
#header .companyLogo{width:350px;height:100%;float:left;overflow:hidden;text-indent:-9999em;background:url('../images/logo-header.png') no-repeat 0 0}
#header .menu{float:right}
#header .menu .dropdown{position:absolute;top:-9999em;left:0}
#mainMenu ul{width:100%;float:left}
#mainMenu ul li{width:100%;display:block}#mainMenu ul li a{padding:7px 10px;float:none !important;display:block}
#mainMenu ul li a:hover{background:#eee}#header .menu .dropdown li{display:block}#header .menu .dropdown a{display:block}#header .menu .menu-createAccount{border-top:1px solid #ddd}
#header .menu ul{
    background:; /* Adding a background makes the dropdown work properly in IE7+. Make this as close to your page's background as possible (i.e. white page == white background). */
    
    list-style:none;
    position:absolute;
    left:-9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */
}
#header .menu ul li{
    padding-top:30px; /* Introducing a padding between the li and the a give the illusion spaced items */
    float:none;
	margin-left:0;
	
}
#header .menu ul a{
    white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */
}
#header .menu li:hover ul{ /* Display the dropdown on hover */
    left:0; /* Bring back on-screen when needed */
}
#header .menu li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */
    background:#0066CC;
	color:#FFFFFF
    
}
#header .menu li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
    text-decoration:none;
	width:146px;
}
#header .menu li:hover ul { /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */
    text-decoration:none;
	
}
#header .menu li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */
    background:#000;
}
#header .menu .menu-createAccount a{border-radius:0 0 5px 5px}
#header .menu .menu-createAccount a:hover{border-radius:0 0 5px 5px}                                                                                                                                     
#header .menu-createAccount a span{width:14px;height:10px;overflow:hidden;position:absolute;top:11px;right:10px}
#lb-signup-createAccount .disclaimer{font-size:16px}
#header .menu #login-dropdown{width:258px;display:none;position:absolute;z-index:3}
#header .menu #login-dropdown .slidingPanel{padding:30px 0 0;float:left;position:relative}
#header .menu #login-dropdown .top{width:100%;height:30px;position:absolute;top:0;left:0;z-index:2;background:url('../images/bg-loginDropdown.png') no-repeat 0 0}
#header .menu #login-dropdown .wrapper{padding:0 18px 18px;float:left;position:relative;z-index:1;background:url('../images/bg-loginDropdown.png') no-repeat 0 bottom}
#header .menu #login-dropdown input[type="email"],#header .menu #login-dropdown input[type="password"],#header .menu #login-dropdown input[type="email"]{width:206px}
#header .menu #login-dropdown a{width:auto;height:38px;padding:0;float:left;line-height:38px;font-family:arial,sans-serif;font-size:13px;color:#a4a4a4}
#header .menu #login-dropdown a:hover{text-decoration:underline}
#header .menu #login-dropdown input[type="submit"]{padding:4px 12px;float:right}
#header .menu #login-dropdown form{display:none;position:relative}
#header .menu .login label{position:absolute;top:8px;left:10px}
#header .menu #login-dropdown .btn{width:auto;float:right;overflow:hidden}
#header .menu #login-dropdown .facebook{width:100%;float:left;text-align:center}
#header .menu #login-dropdown .facebook p{border-bottom:1px solid #ddd}
#header .menu #login-dropdown .facebook p span{padding:5px 10px;position:relative;top:10px;background:#fff}
#header .menu #login-dropdown .facebook a{width:100%;height:auto;display:block;line-height:normal;text-align:center;font-size:15px;font-weight:bold;color:#455A9E}
.lt-ie8 #header .menu #login-dropdown .facebook{width:222px}
#header .menu input[type="submit"],#header .menu input[type="button"]{line-height:24px}
#heroBanner .carousel{width:100%}#heroBanner .banner{width:100%;float:left;display:none;position:relative}
#heroBanner .banner:first-child{display:block}
#heroBanner .loggedIn{padding:10px 0 20px}#heroBanner .loggedIn p{margin-bottom:30px}#content .pageIntro img{position:absolute;right:0}
#content li{line-height:20px}
#content .pageIntro [class^="wrapper"]{overflow:visible}
#content .pageIntro img{right:20px;bottom:-10px}
#content .pageIntro .sash{overflow:hidden;margin:0;position:absolute;right:20px;bottom:-10px;-o-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);background:url('../images/free-backup.png') no-repeat 0 0}
#content .pageIntro .sash span{display:block;text-align:center;text-transform:uppercase;font-family:"myriad pro",arial,sans-serif;font-size:21px;font-weight:600}                                                                                                                                     
#content .pageIntro .sash .attr{font-size:39px;line-height:32px}
#footer #footerMenus{float:left}
#footer #footerMenus .menu{margin:0 0 40px 40px}
#footer #footerMenus .menu:first-child{margin:0}
#footer .devices{float:right;margin:0}#footer .devices li{list-style:none;font-size:13px;color:#848484}
#footer .devices li[class^="icon-"]{width:30px;height:30px;float:left;overflow:hidden;margin:0 0 0 5px;text-indent:-9999em;background:url('../images/icons-devices.png') no-repeat 0 -9999em}                                                                                                                                     
#footer .devices li[class^="icon-"]:first-child{margin:0}
#footer .devices li.icon-windows{background-position:0 2px}
#footer .devices li.icon-mac{background-position:0 -30px}
#footer .devices li.icon-linux{background-position:0 -60px}
#footer .devices li.icon-ipad{background-position:0 -90px}
#footer .devices li.icon-iphone{background-position:0 -118px}
#footer .devices li.icon-android{background-position:0 -150px}
#footer .devices li.icon-blackberry{background-position:0 -176px}
#footer .devices li.icon-kindleFire{background-position:0 -210px}
#footer .devices li.text{width:280px;padding:10px 0 0;clear:left}
#footer .menu-social{padding:5px 0 0}#footer .menu-social li{float:left;color:#848484}
#footer .menu-social li + li{margin-left:5px}
#footer .menu-social li + li > *{color:inherit}
#footer .disclaimer{margin-top:10px;line-height:normal;text-align:left;font-size:12px;color:#848484}
#footer .registeredAddress{font-style:italic}
.pageIntro{position:relative;z-index:2;text-align:center}
.pageIntro *{position:relative;z-index:2}.pageIntro .clearfix{position:inherit;z-index:0}
.pageIntro .title{margin:0 0 10px;line-height:normal}
.pageIntro .subtitle{margin:0}
.pageIntro .subtitle + .subtitle{margin-top:20px}
.headingLarge,.heading.large,.heading-large{margin:0 0 10px;line-height:normal;font-size:35px}
.heading{margin:0 0 10px;line-height:normal;font-size:25px}.headingSmall,.heading.small,.heading-small,.headingSmallColour{margin:0 0 10px;line-height:normal;font-size:20px}.headingColour,.heading.colour,.heading-colour{margin:0 0 10px;line-height:normal;font-size:20px}
[class*="icon-"]{display:block;overflow:hidden;position:relative;z-index:1;text-indent:-9999em}
[class^="icons26-colour-"]{width:26px;height:26px;display:block;overflow:hidden;background:url('../images/icons-moreInfo-li.png') no-repeat 0 -9999em}
.icons26-colour-sync{background-position:0 0}                                                                                                                                     
.icons26-colour-file{background-position:0 -26px}
.icons26-colour-padlock{background-position:0 -52px}
[class^="icon48-"]{width:48px;height:48px;display:block;overflow:hidden;background:url('../images/icons-48px.png') no-repeat 0 -9999em}
.icon48-list{background-position:0 0}.icon48-clipboard{background-position:0 -48px}
.icon48-info{background-position:0 -96px}
[class^='icon90-']{width:90px;height:90px;display:block;overflow:hidden;background:url('../images/icons-90px.png') no-repeat 0 -9999em}                                                                                                                                     
.icon90-upload{background-position:0 0}.icon90-cog{background-position:0 -90px}.icon90-laptop{background-position:0 -180px}.icon90-folder{background-position:0 -270px}.icon90-users{background-position:0 -360px}.icon90-app{background-position:0 -450px}.icon90-padlock{background-position:0 -540px}.icon90-map{background-position:0 -630px}.icon90-file{background-position:0 -720px}.icon90-support{background-position:0 -810px}.icon90-fileVersion{background-position:0 -900px}
.icon90-folderAccess{background-position:0 -990px}
[class^="iconGrey-35"]{width:35px;height:35px;display:block;overflow:hidden;background:url('../images/icons-grey.png') no-repeat 0 -9999em}                                                                                                                                     
.iconGrey-35-padlock{background-position:0 -30px}
.iconGrey-35-sync{background-position:0 -65px}
.iconGrey-35-file{background-position:0 -100px}                                                                                                                                     
.iconGrey-35-cog{background-position:0 -135px}
.iconGrey-35-money{background-position:0 -170px}
.iconGrey-35-exclamation{background-position:0 -205px}                                                                                                                                     
.iconGrey-35-infinity{background-position:0 -240px}
.iconGrey-35-addUser{background-position:0 -275px}
.iconGrey-35-camera{background-position:0 -310px}
[class*="icon-social-large"]{width:90px;height:90px;background:url('../images/icons-social-90.png') no-repeat 0 -9999em}
.icon-social-large-facebook{background-position:0 0}                                                                                                                                     
.icon-social-large-twitter{background-position:0 -90px}
.testimonial{float:left}                                                                                                                                     
body .testimonial p{margin:0;position:relative}
.testimonial .review{padding:15px;border:1px solid #ddd;border-radius:5px;z-index:1;background:#f8f8f8}                                                                                                                                     
.testimonial .review span{padding:14px 0 0;display:block}                                                                                                                                     
.testimonial .review span:first-child{padding:0}
.testimonial .reviewer{padding:25px 0 0 15px;top:-1px;z-index:2;font-size:14px;background:url('../images/bg-testimonial-pointer.png') no-repeat 20px 0}
.lt-ie8 .testimonial .reviewer{top:-3px}                                                                                                                                     
.socialReviews{width:100%;float:left}                                                                                                                                     
.tweet{margin:0}
.tweet + .tweet{padding:19px 0 0;border-top:1px solid #ccc;margin:20px 0 0}
.tweet p{margin:0}                                                                                                                                     
.tweet .user{padding-left:24px;margin:0 0 8px;position:relative}                                                                                                                                     
.tweet .user .name{font-size:15px;color:#1d1d1d}
.tweet .user .tag{font-size:12px;color:#868686}                                                                                                                                     
.tweet .user [class*="icon"]{position:absolute;top:1px;left:0}
.tweet .message em{color:#1260A3}
.fb-status{width:100%;padding:10px 10px 20px;border:1px solid #c3cee1;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}
.fb-status + .fb-status{margin-top:15px}                                                                                                                                     
.fb-status p{margin:0}.fb-status .user{width:100%;padding:0 5px 12px;border-bottom:1px solid #e5e5e5;float:left;margin:0 0 15px}
.fb-status .user > *{width:100%;float:left}                                                                                                                                     
.fb-status .user .name{font-size:13px;font-weight:bold;color:#315a9e}                                                                                                                                     
.fb-status .user .date{font-size:12px;color:#969696}
.fb-status .message{padding:0 5px;font-size:13px;color:#444}
.rancho{margin:0 0 40px;line-height:30px;font-family:'rancho',cursive,arial,sans-serif;font-size:30px;color:#0E57AA;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
.centerIt .rancho{width:200px;padding:0 40px 0 0;float:left;margin:0 30px 0 0;text-align:center;background:url('../images/arrow-blue-curved-up.png') no-repeat right bottom}                                                                                                                                     
#lb-login{width:350px}.lt-ie8 #lb-signup-createAccount .inputWrapper,.lt-ie8 #lb-login .inputWrapper{float:none}
#lb-login input[type="text"],#lb-login input[type="password"],#lb-login input[type="email"]{width:290px}
#lb-login .btn{float:right}                                                                                                                                     
#lb-login .controls{width:300px;overflow:hidden;margin:0 auto 10px}                                                                                                                                     
#lb-login .controls a:hover{text-decoration:underline}                                                                                                                                   
#lb-login .remember,#lb-signup-createAccount .terms{width:auto;padding:5px 0 0 0;float:left}                                                                                                                                     
#lb-login .remember label,#lb-signup-createAccount .terms label{width:auto;padding:0 0 0 5px;margin:0}
#lb-login .remember input,#lb-signup-createAccount .terms input{float:left;margin:0;position:relative;top:5px}
#lb-signup-createAccount a:hover{text-decoration:underline}                                                                                                                                     
#lb-signup-createAccount{width:470px}                                                                                                                                     
#lb-signup-createAccount .controls{width:330px;overflow:hidden;margin:0 auto 10px}
#lb-signup-createAccount form{margin:0 0 20px}
#lb-signup-createAccount input[type="text"],#lb-signup-createAccount input[type="password"],#lb-signup-createAccount input[type="email"]{width:320px}                                                                                                                                     
#lb-signup-createAccount p{margin:0;clear:both}
#lb-signup-createAccount .disclaimer + p{margin-top:20px}                                                                                                                                     
[class*="js-popup-"]{cursor:pointer;text-decoration:underline}
.overview .features{width:65%;float:left}
.overview .features p{width:45%;float:left;margin:0}
.overview .features p + p{margin-left:5%}
.overview .features p strong{min-height:32px;padding:0 0 0 36px;display:block;margin:0 0 5px;line-height:32px;position:relative}
.overview .features p strong [class*="iconGlobal-"]{position:absolute;top:0;left:0}
.overview .testimonials{width:35%;float:right}
.wrapper_no_border{border:none!important}                                                                                                                                     
.hidden-el{height:1px !important;padding:0 !important;width:1px;left:-3000px;position:absolute}
#password-show{cursor:pointer}
#password-hidden{display:none}                                                                                                                                     
body{color:#424242}                                                                                                                                     
#header{height:110px}                                                                                                                                     
#header .companyLogo{width:280px}                                                                                                                                     
#header .menu-old{height:55px;padding:40px 0 0}                                                                                                                                    
#header .menu-old li{margin:0 0 0 5px}                                                                                                                                     
#header .menu-old > li > a{height:30px;padding:0 10px;overflow:hidden;line-height:30px;font-size:15px;color:#0E58AB}                                                                                                                                    
#header .menu-old > li > a:hover{border-radius:5px;background:#0066CC}                                                                                                                                     
#mainMenu{position:absolute;right:0;bottom:0}                                                                                                                                     
#mainMenu > li{padding:0 0 0 1px;float:left;margin:0;position:relative;z-index:3;background:#fff url('../images/bg-main-menu-li.png') no-repeat 0 center}
#mainMenu > li:first-child{padding:0;background:none}
#mainMenu > li > a{height:41px;padding:15px 18px 15px 44px;float:left;overflow:hidden;position:relative;z-index:3;text-decoration:none;color:#0e57aa;background:#fff}
#mainMenu > li > a span{width:100%;clear:both;display:block}
#mainMenu > li > a .icon{width:16px;height:16px;overflow:hidden;position:absolute;top:23px;left:18px;text-indent:-9999em;background:url('../images/icons-main-menu.jpg') no-repeat 0 0}
#mainMenu > li > a .small{font-size:14px}
#mainMenu > li > a .title{text-transform:capitalize;font-size:19px}                                                                                                                                     
#mainMenu .menu-business .icon{background-position:0 -16px}
#mainMenu .menu-partners .icon{background-position:0 -32px}
#header #mainMenu li .dropdown{width:173px;padding:0;border-top:none;border-radius:0 0 5px 5px;z-index:2;box-shadow:0 2px 3px rgba(0,0,0,0.3);background:#fff}
#header #mainMenu li:hover .dropdown{top:71px}
.lt-ie9 #header #mainMenu li .dropdown{border:1px solid #ccc;border-top:none}                                                                                                                                     
#mainMenu ul li a{font-size:14px;color:#848484}                                                                                                                                     
#mainMenu ul li.menu-createAccount a{color:#0e57aa}                                                                                                                                     
#mainMenu ul li.menu-createAccount a span{background:url('../images/icon-arrow-right-blue.png') no-repeat 0 0}                                                                                                                                     
#mainMenu .menu-account a{height:48px;padding:20px 22px 0;line-height:34px;font-size:14px;font-weight:normal;background-position:0 0}
#mainMenu .menu-account:hover a{background-position:0 -38px}                                                                                                                                     
#header #mainMenu #login-dropdown{top:50px;right:-20px}                                                                                                                                     
#header .menu #login-dropdown{top:30px;right:-30px}                                                                                                                                     
#heroBanner{margin:0 0 25px;background:#0e57aa url('../images/bg-heroBanner.png') repeat-x 0 bottom}                                                                                                                                     
#heroBanner .wrapperContainer{padding:20px 0}                                                                                                                                     
#heroBanner .text{text-align:left;text-shadow:2px 2px 3px #0c4c93;color:#fff}                                                                                                                                     
#heroBanner .text .title,.pageIntro .title{font-size:37px;line-height:normal}                                                                                                                                     
#heroBanner .text .subtitle,.pageIntro .subtitle{font-size:19px}                                                                                                                                     
#heroBanner .text p{font-size:14px}
.pageIntro .subtitle span,#heroBanner .text p span{color:#FFC001}                                                                                                                                     
#heroBanner .createAccount,#lander .createAccount,#content .pageIntro .createAccount{width:343px;padding:0 103px 30px 69px;position:absolute;right:-40px;bottom:0;z-index:2;background:url('../images/bg-form-cloud.png') no-repeat 0 bottom}                                                                                                                                     
#heroBanner .createAccount .top,#content .pageIntro .createAccount .top{width:338px;height:20px;position:absolute;top:-20px;left:71px;background:url('../images/bg-form-cloud.png') no-repeat -71px 0}                                                                                                                                     
#content .createAccount form{position:static}                                                                                                                                     
#heroBanner .createAccount h2,#lander .createAccount h2,#content .pageIntro .createAccount h2{width:323px;padding:10px;border:1px solid #2667b2;border-radius:5px 5px 0 0;margin:0 0 14px;text-align:center;text-shadow:2px 2px 2px #1e6bce;text-transform:capitalize;font-size:25px;color:#fff;background:#297ed2 url('../images/bg-form-cloud-header.png') repeat-x 0 0}                                                                                                                                    
#heroBanner .createAccount form,#lander .createAccount form,#content .pageIntro .createAccount form{width:278px;float:none;margin:0 auto}
#heroBanner .createAccount .formElement,#lander .createAccount .formElement,#content .pageIntro .createAccount .formElement{width:262px}                                                                                                                                     
#heroBanner .createAccount label,#lander .createAccount label,#content .pageIntro .createAccount label{text-shadow:none;color:#6c6c6c}                                                                                                                                     
#heroBanner .createAccount .disclaimer,#lander .createAccount .disclaimer,#content .createAccount .disclaimer{width:100%;margin:0;position:absolute;bottom:-5px;left:0;text-align:center;text-shadow:none;font-size:12px;color:#6F6F6F !important}                                                                                                                                     
#heroBanner .createAccount .disclaimer a,#lander .createAccount .disclaimer a,#content .createAccount .disclaimer a{font-weight:bold;color:inherit}
#content .pageIntro{width:100%;float:left;margin:0 0 20px;text-align:left;text-shadow:2px 2px 3px #175082;color:#fff;background:#0e57aa url('../images/bg-pageIntro.png') repeat-x 0 bottom}                                                                                                                                     
#content .pageIntro .wrapperContainer{padding:15px 0 30px;overflow:hidden}                                                                                                                                    
#content .pageIntro.bg .wrapperContainer{background:url('../images/bg-pageIntro.jpg') no-repeat center bottom}                                                                                                                                    
#content .pageIntro .text{width:auto;float:left}                                                                                                                                     
#content .pageIntro .subtitle{line-height:normal}                                                                                                                                     
#content .pageIntro .btn{margin-top:20px}                                                                                                                                     
#footer{padding-top:0}                                                                                                                                     
#footer .wrapperContainer{padding:40px 0 0;background:url('../images/bg-page-intro-white.png') no-repeat 0 0}                                                                                                                                     
#footer .shim{width:400px;height:15px;overflow:hidden;position:absolute;top:0;right:0;background:url('../images/bg-page-intro-white.png') no-repeat right 0}                                                                                                                                   
#footer #footerMenus .menu .link-title{font-family:calibri,arial,sans-serif;font-size:16px}
#baseFooter .menu li:first-child a{width:42px;height:25px;overflow:hidden;text-indent:100%;background:url('../images/logo-footer.png') no-repeat 0 0}                                                                                                                                    
#baseFooter #copyright{float:left}                                                                                                                                    
.lightbox{color:#626262}                                                                                                                                   
.lightbox .lb-close{background-image:url('../images/lb-close.png')}                                                                                                                                 
.lightbox .lbIntro{text-align:center}                                                                                                                                 
.lightbox .lbIntro .title{margin:0;font-size:35px;color:#0e57aa}                                                                                                                                 
.lightbox .lbIntro .subtitle{margin:10px 0 0;font-size:20px;color:#212121}                                                                                                                                 
.headingLarge{color:#0e57aa}                                                                                                                                
.heading{font-size:23px;color:#212121}
.headingSmall{color:#212121}
.headingColour{color:#0e57aa}
.btn{height:41px;border:1px solid #f2bd56;border-radius:5px;background:url('../images/btns.png') repeat-x 0 0}
.btn *{height:41px;padding:0 20px;border-radius:5px;line-height:41px;text-shadow:0 1px #fee59d;font-family:arial,sans-serif;font-size:23px;color:#393c3a;background:url('../images/btns.png') no-repeat right 0}                                                                                                                                     
.btn:hover,.btn:focus,.btn:hover *,.btn:focus *{background-position:0 -41px}
.btn.arrowRight *{padding-right:55px;background-position:right -82px}
.btn.arrowRight:hover *,.btn.arrowRight:active *,.btn.arrowRight:focus *{background-position:right -123px}
.btn.tick *{padding-right:55px;background-position:right -246px}
.btn.tick:hover *,.btn.tick:active *,.btn.tick:focus *{background-position:right -287px}
.btn.plus *{padding-right:55px;background-position:right -164px}
.btn.plus:hover *,.btn.plus:active *,.btn.plus:focus *{background-position:right -205px}
.btn.smaller{height:32px;background-position:0 0}
.btn.smaller *{height:32px;padding:0 15px;line-height:32px;font-size:16px;background-position:right 0}.btn.smaller:hover,.btn.smaller:focus,.btn.smaller:hover *,.btn.smaller:focus *{background-position:0 -41px}
.btn.shadow{border-radius:5px}                                                                                                                                     
.btn.disabled{border-color:#b6b6b6;background-position:right -328px}
.tick{background:url('../images/tick.png') no-repeat ; width:40px; height:40px; }                                                                                                                                    
.btn.disabled *{text-shadow:0 1px #fff;background-position:right -328px}.btn.disabled:hover,.btn.disabled:hover *{background-position:right -369px}
.btn.disabled.arrowRight *{background-position:right -410px}
.btn.disabled.arrowRight:hover *{background-position:right -451px}
[class^="icon18-"]{width:18px;height:18px;display:block;overflow:hidden;background:url('../images/tick.png') no-repeat 0 -9999em}
.icon18-star{background-position:0 0}
.icon18-unlimited{background-position:0 -18px}                                                                                                                                     
.icon18-automated{background-position:0 -36px}                                                                                                                                     
.icon18-sync{background-position:0 -54px}
.icon18-secure{background-position:0 -72px}
.icon18-files{background-position:0 -90px}
.icon18-rightArrow{background-position:0 -108px}
.icon18-tick-blue{background-position:0 -126px}
[class^="icon24-"]{width:24px;height:24px;display:block;overflow:hidden;background:url('../images/tick.png') no-repeat -18px -9999em}
.icon24-phone{background-position:-18px 0}
.icon24-folder{background-position:-18px -24px}
.icon24-monitor{background-position:-18px -48px}
.icon24-support{background-position:-18px -72px}
.icon24-version{background-position:-18px -96px}
.icon24-share{background-position:-18px -120px}
.icon24-secure{background-position:-18px -144px}
[class^="icon32-"]{width:32px;height:32px;display:block;overflow:hidden;background:url('../images/tick.png') no-repeat -42px -9999em}
.icon32-files{background-position:-42px 0}
.icon32-music{background-position:-42px -32px}
.icon32-pencil{background-position:-42px -64px}
.icon32-download{background-position:-42px -96px}
.icon32-clipboard{background-position:-42px -128px}
[class^="icon-step-arrow-"]{width:75px;height:37px;display:block;overflow:hidden;background:url('../images/bg-steps-arrow.png') no-repeat 0 -9999em}
.icon-step-arrow-up{background-position:0 0}
.icon-step-arrow-down{background-position:0 -37px}
.rancho{color:#0E57AA}
.centerIt .rancho{background:url('../images/arrow-blue-curved-up.png') no-repeat right bottom}
#lb-signup-createAccount{width:280px;padding-top:25px}
#lb-signup-createAccount .lb-header{margin-bottom:20px}
#lb-signup-createAccount .lbIntro{padding:0;border:none}
#lb-signup-createAccount .title{width:100%;padding:10px 30px;border:1px solid #2667B2;border-radius:5px 5px 0 0;position:relative;left:-30px;text-shadow:2px 2px 2px #1E6BCE;font-size:23px;color:#fff;background:#297ED2 url('../images/bg-form-cloud-header.png') repeat-x 0 0}
#lb-signup-createAccount form{margin:0 0 20px}
#lb-signup-createAccount .centerIt .inputWrapper{width:auto;float:left;margin:0 0 15px}
#lb-signup-createAccount .centerIt input[type="text"],#lb-signup-createAccount .centerIt input[type="password"],#lb-signup-createAccount .centerIt input[type="email"]{width:264px}#lb-signup-createAccount .disclaimer{margin-bottom:14px}
#lb-signup-createAccount .terms{width:255px;padding:0 0 0 25px;float:none;clear:both;overflow:hidden;margin:0 auto;position:relative}
#lb-signup-createAccount .terms input[type="checkbox"]{margin:0;position:absolute;top:3px;left:0}
#lb-signup-createAccount .terms label{float:none;overflow:visible;margin:0;line-height:20px}
#lb-signup-createAccount p{clear:both;margin:0}.wisp{background:url('../images/wisp.png') bottom no-repeat;padding-bottom:10px}
* {
  margin:0;
  padding:0;
}

@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700|Droid+Serif:400,700);



.table {
  background-color:#ffffff; 
  
  width:100%;
  margin-top:50px;  
}

ul li.table {
  float:left;
  width:299px;
  text-align:center;
  border-left:1px solid #DDDCD8;
  list-style:none
}

.top {
  background-color:#FFCC00;
  height:100px;
  
}
h1 {
    padding-top:20px;
  }
.circle {
  width:160px;
  height:60px;
  border-radius:60px;
  font-size:20px;
  color:#fff;
  line-height:60px;
  text-align:center;
  background:#989A8F;
  margin-left:70px;
  margin-top:10px;
}

.bottom {
margin-top:50px;}
  p {
     font-size:15px;
     font-family: 'Droid Serif', sans-serif;
     padding:2px;
   
	
  }
}

.sign {
  margin-top:50px;
    .button {
   border: 1px solid #989A8F;
   padding: 10px 40px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   color: #989A8F;
   font-size: 14px;
   text-decoration: none;
   vertical-align: middle;
    font-size:17px;
   }
}

.purple {
  background-color:#333399;   
}

.white {
 color:#FFFFFF; 
}

.pink {
  background-color:#BC9B94;
}

.shadow {
  -webkit-box-shadow: 3px 3px 5px 6px #ccc;  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow:    3px 3px 5px 6px #ccc;  /* Firefox 3.5 - 3.6 */
  box-shadow:         3px 3px 5px 6px #ccc;  /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
}