﻿/* Fonts */
.font-container {font-family: 'Open Sans', sans-serif; text-transform:none; line-height:normal; color:#000; font-weight:400; font-size:15px;}

.nh_sprite { background:url(/v1-images/home/new_home_sprite.png?v=40) no-repeat; height:389px; width:337px; }

body.scrolloff { font-size:12px; overflow-x: hidden; }
body.scrollon { font-size:12px; }

.page_wrapper { width: 100%; height: 100%; /*margin-bottom:35px;*/ }
.main-nav-black-bar-bg {position:absolute; z-index:999; height:85px; width:1024px; background:url('/v1-images/masterpage/main-nav-black-bar-bg.png') repeat; left:50%; margin-left:-512px;}
.home-page-alert {z-index:999; position:absolute; top:510px; background-color:#07a6ff; color:#fff; padding:12px; width:100%; line-height:20px;}

/*
from the masterpage
.main-nav-black-bar-bg {height:90px; width:1024px; background:url('/v1-images/masterpage/main-nav-black-bar-bg.png') repeat;}
*/
.clear { clear:both; } 

/* ------ February 24, 2014 ------ */
a {color:#07aeff;}
.body-container {font-family: 'Open Sans', sans-serif; text-transform:none; line-height:normal; width:1024px;}
.featured-prod-container {float:left; text-align:center; width:315px; padding:60px 0 0 0;}
.featured-prod-block {width:261px; margin:0 0 0 27px;}
.featured-prod-title {font-size:28px; color:#363636; padding:0 0 20px 0;}
.featured-prod-descp {font-size:16px; color:#747373; height:85px; line-height:24px;}
.featured-price {padding:5px 0 5px 0;}
.prod-descp {height:auto; line-height:24px;}
.grey-line {background-color:#f0f0f0; height:1px; width:100%; overflow:hidden;}
.contact-bar {background-color:#07aeff; width:100%; padding:34px 0 34px 0;}

/* Sprite */
.home-sprite {background:url('/v1-images/home/sprite-home.png?a=90') no-repeat;}
.sprite-contact-bar {background:url('/v1-images/home/sprite-contact-bar.png?a=10') no-repeat;}
.phone {float:left; display:block; background-position:0 0; height:33px; width:311px; overflow:hidden;}
.chat {float:right; display:block; background-position:0 -35px; height:37px; width:251px; overflow:hidden; cursor:pointer;}
.mang-host-icon {display:block; background-position:0 0; height:70px; width:70px; overflow:hidden; cursor:pointer;}

.cloud-server-icon {display:block; height:92px; width:156px; background-position:0 -428px; overflow:hidden; cursor:pointer;}
.dedicated-icon {display:block; height:92px; width:92px; background-position:-158px -428px; overflow:hidden; cursor:pointer;}
.shared-icon {display:block; height:33px; width:91px; background-position:0 -520px; overflow:hidden; cursor:pointer;}
/* .hosted-desk-icon {display:block; height:92px; width:150px; background-position:-158px -428px; overflow:hidden; cursor:pointer;} */
/* .wlc-icon {display:block; height:92px; width:154px; background-position:0 -520px; overflow:hidden; cursor:pointer;} */

/* .cloud-server-icon {display:block; background-position:-174px 0; height:70px; width:109px; overflow:hidden; cursor:pointer;} */
/* .hosted-desk-icon {display:block; background-position:-72px 0; height:71px; width:101px; overflow:hidden; cursor:pointer;} */
/* .wlc-icon {display:block; height:70px; width:108px; background-position:-524px 0; overflow:hidden; cursor:pointer;} */

.learn-more-btn {display:block; background-position:-284px 0; height:42px; width:151px; overflow:hidden; cursor:pointer;}
/* .iaas-icon {float:right; display:block; background-position:0px -165px; height:146px; width:233px; overflow:hidden;} */
.iaas-icon {float:right; display:block; background-position:0px -131px; height:180px; width:283px; overflow:hidden;}

.radware-icon {display:block; background-position:0 -311px; height:110px; width:314px; overflow:hidden;}
.wlc-lg-icon {display:block; background-position:-364px -369px; height:171px; width:268px; overflow:hidden;}
.gears-icon {display:block; background-position:-315px -165px; height:202px; width:316px; overflow:hidden; margin:40px 0 0 0;}

.main-nav-container {position:absolute; z-index:999; left:50%; margin-left:-512px;}
.home-banner {font-family:'Open Sans', sans-serif; color:#fff; height:512px; background:url(/v1-images/home_v4/home-banner.gif?a=10) no-repeat; min-width:1024px; overflow:hidden; background-position:50% 50%;}
.banner-text-container {position:relative; top:200px; left:-100px; text-align:left; width:650px; overflow:hidden;}
.banner-title {font-weight:400; font-size:59px; line-height:normal; color:#fff;}
.banner-text {font-size:18px; width:600px; padding:13px 0 0 0;}

/* Text */
.page-title { font-family: 'Noto Sans', sans-serif; font-weight: 400; font-size:32px; color:#363636; padding:15px 0 15px 0; }
.page-sub-title { font-family: 'Noto Sans', sans-serif; font-weight: 400; font-size:20px; line-height:normal; color:#363636;  margin:20px 0 25px 0; }
/* ------ */

.liveChat_floater { position: fixed; top:594px; width:65px; height:105px; left: 0px; z-index:997; clear:both; }

.header_wrapper { width:100%; height:435px; }

.slider_wrapper { width:1024px; height:435px; overflow:hidden;}
.social_proof_bar { position:absolute; background:url(/v1-images/home/socialProof_bar_bg.png) repeat; top: 434px; margin: 0 auto; width: 1280px; height: 78px; z-index: 800; left: 50%; margin-left: -640px;}
#layerslider { width:1280px; height:435px; position:absolute; top:0; left:50%; margin-left:-640px; background:url(/images/rotator/new/expertise_glacier.jpg) no-repeat; }
.copy_bg { /*left: 587px;*/ left:520px; top: 185px; }
.highlight_bg { /*left: 901px;*/ left:834px; top: 185px; }
.highlight { /*left: 901px;*/ left:834px; top: 185px;	z-index:900; }
.slider_text { /*left: 617px;*/ left:550px; top: 208px;	width: 254px; text-align: justify; color: #e3e3e3; font-family: Verdana, Geneva, sans-serif; font-size:12px; z-index: 899; line-height:20px; }
.proof_quote { left: 200px; top: 455px;	width: 879px; z-index: 998; }

/* .pageBody_content {width:1027px; left: 50%; margin-left: -514.5px; position:relative; background:url(/v1-images/home/pageContent_bg.png) no-repeat; } */
.pageBody_content {position:relative; background:url(/v1-images/home/pageContent_bg.png) no-repeat; width:1027px; line-height:20px;  }

.eoy-closeout-banner { margin: 3px auto 20px; width:984px;  padding:12px; height: 14px; text-align:center; background-color:#07aeff;  }
.eoy-closeout-banner-h2 { margin: 0 auto; width: 805px; height: 14px; }

.featured_solutions { margin: 3px auto 20px; width:984px;  padding:12px; height: 14px; text-align:center; background-color:#f8f8f8;  }
.featured_solutions_h2 { margin: 0 auto; width: 256px; height: 14px; background-position:0 -471px; }

.small_ads { width: 950px; padding: 0px 0px 30px; height: 255px; border-bottom: 1px solid #eeeeee; margin:20px auto; }
.small_ads div { float:left; padding-top: 20px; width: 272px; height: 240px; color: #858484; text-align: justify; }
.small_ads div.middle { padding: 20px 33px 25px 33px; margin: 0 33px 0 33px; border-right: 1px solid #eeeeee; border-left: 1px solid #eeeeee; }

.h2_managed { display: block; height:43px; width:126px; margin-bottom: 16px; background-position:0 -366px; border:0; text-align:left;}
.h2_ddos { display: block; width:214px; height:43px; margin-bottom: 16px; background-position:0 -276px; border:0; }
.h2_dr { display: block; width:144px; height:43px; margin-bottom: 16px; background-position:0 -321px; border:0; }
.home_ad_copy {	display:block; height: 144px; }
.partner_radware { display:block; width: 274px; height: 21px; margin-top:20px; background-position:0 -175px; border:0; }
.partner_commvault { display:block; width: 274px; height: 31px; margin-top:7px; background-position:0 -487px; border:0; }
.backedby_support { display:block; width: 274px; height: 16px;  margin-top:22px; background-position:0 -226px; border:0; }
a.home_ad_btn { display:block; width: 143px; height: 32px; background-position:0 -105px; }

.large_ads { width: 950px; height: 165px; margin: 0 auto; color: #858484; text-align: justify; margin-bottom:25px; }
.large_ad_copy { display:block; height: 78px; }
.partner-with-brinkster_h2 { display: block; float:left; width: 356px; height: 18px; margin-bottom: 16px; background-position:0 -451px; border:0; }
.secure_cloud_hosting_h2 { display: block; width: 409px; height: 19px; margin-bottom: 16px; background-position:0 -237px; border:0; }
.secure_cloud_hosting { display: block; float:left; width:409px; height: 136px; padding-top:14px; }
.premium_secure_email_icon { display: block; float:left; width:110px; height: 86px; margin-left:53px; background-position:-66px 0; border:0; }
.business_pro_email_h2 { display: block; width:279px; height:18px; margin-bottom: 16px; background-position:0 -431px; border:0; } 
.business_pro_email { display: block; float:left; width:358px; height: 136px; margin-left:20px; padding-top:14px;  }
a.large_ad_btn_signup { display:block; width: 107px; height: 32px; float:left; background-position:0 -137px; border:0; }

a.large_ad_btn { display:block; width: 143px; height: 32px; float:left; background-position:0 -105px; }
.large_ad_beta_testers { display:block; width: 200px; height: 11px; margin-top:11px; margin-left:19px; float:left; background-position:0 -279px; border:0; }
.large_ad_powered_by_zix { display:block; width: 179px; height: 30px; margin-top:1px; margin-left:19px; float:left; background-position:0 -244px; border:0; }

.cd-home-bar {background:url('/v1-images/cyber-deals/cd-home-bar.gif') no-repeat; height:51px; width:950px; cursor:pointer; margin:40px 0 0 0;}
.legal {color:#999999; font-size:10px;}