﻿/* Fonts */
.font-container {font-family: 'Open Sans', sans-serif; text-transform:none; line-height:normal; color:#000; font-weight:400; font-size:15px;}

.banner {height:366px; background:url(/v1-images/cloud/cloud-servers/header-origianl-11-2014.jpg?a=10) no-repeat; min-width:950px; overflow:hidden; background-position:50% 50%;}
.sprite-cloud-servers {background:url('/v1-images/cloud/cloud-servers/sprite-cloud-servers.png?a=50') no-repeat;}
.sprite-gb {background:url('/v1-images/cloud/cloud-servers/sprite-gb.png?a=20') no-repeat;}
.sprite-toggle {background:url('/v1-images/cloud/cloud-servers/sprite-toggle.png?a=10') no-repeat;}
.sprite-how-to {background:url('/v1-images/cloud/cloud-servers/sprite-how-to-videos.png?a=10') no-repeat;}
.legal {color:#999999; font-size:11px; line-height:normal;}

.body-text {font-size:15px; line-height:25px; color:#505050;}
.pkg-adv-box-con {vertical-align:top; padding:0 10px 0 0;}
.pkg-adv-blue-box {background-color:#008cd7; width:175px; color:#fff; text-align:right; white-space:nowrap; padding:5px; font-size:13px;}

.h-line {border-top:1px solid #ededed; width:100%; height:1px;}
.center-blue-bg {/*background-color:#f3fbff;*/ width:100%; text-align:center;}
.sec-title {text-align:left; font-weight:bold; font-size:14px;}

/* Clickable Banner */
.click-banner-container {z-index:995; width:1200px; height:276px; position:absolute; left:50%; margin-left:-600px; top:90px; overflow:hidden;}
.banner-interior {height:276px; width:1200px; overflow:hidden; text-align:left;}
.click-div {height:42px; width:203px; margin:215px 0 0 125px; overflow:hidden; cursor:pointer;}

/* Images */
.solidfire-logo-lg {background:url('/v1-images/cloud/cloud-servers/solidfire-logo.png') no-repeat; height:66px; width:206px; margin:0 0 30px 0;}
.vmware-logo-lg {background:url('/v1-images/cloud/cloud-servers/vmware-logo-lg.gif') no-repeat; height:32px; width:206px; margin:30px 0 30px 0;}
.checkmark {height:24px; width:23px; overflow:hidden; background-position:0 0;}
.checkmark-sm {height:11px; width:10px; overflow:hidden; background-position:-339px -17px; margin:0 10px 0 0;}
.brinkster-cloud-servers {background:url('/v1-images/cloud/brinkster-cloud-servers.png') no-repeat; height:104px; width:476px; border:0; margin:50px 0 30px 0;}
.vmware-logo {height:43px; width:132px; overflow:hidden; background-position:0 -534px; margin:0 0 25px 0;}
.solidfire-logo {height:43px; width:132px; overflow:hidden; background-position:-134px -534px; margin:0 0 25px 0;}
.up-to-ram {height:43px; width:129px; overflow:hidden; background-position:-268px -534px; margin:0 0 25px 0;}
.vmware-sq-logo {height:44px; width:127px; overflow:hidden; background-position:-113px -461px;}
.vmware-certified-logo {height:50px; width:107px; overflow:hidden; background-position:-359px -427px;}
.solidfire-pwr-logo {height:119px; width:107px; overflow:hidden; background-position:-250px -427px;}
.service-level-one {height:111px; width:111px; overflow:hidden; background-position:-339px -314px;}
.service-level-two {height:111px; width:111px; overflow:hidden; background-position:0 -427px;}
.vmware-logo-outline {height:18px; width:115px; overflow:hidden; background-position:0 -534px;}
.solidfire-logo-outline {height:37px; width:115px; overflow:hidden; background-position:0 -554px;}
.security-icon {height:108px; width:74px; overflow:hidden; background-position:-329px -477px;}
.box-icon {height:108px; width:118px; overflow:hidden; background-position:-405px -477px;}
.qos-icon {height:124px; width:84px; overflow:hidden; background-position:-243px -477px;}
.onboarding-icon {height:96px; width:109px; overflow:hidden; background-position:-243px -603px;}
.compatibility-icon {height:68px; width:117px; overflow:hidden; background-position:-354px -603px;}
.scale-outline {height:74px; width:115px; overflow:hidden; background-position:-67px -201px;}
.time-outline {height:109px; width:109px; overflow:hidden; background-position:-414px -201px;}
.focus-business-outline {height:86px; width:117px; overflow:hidden; background-position:-182px -201px;}
.lower-outgoing-outline {height:101px; width:65px; overflow:hidden; background-position:0 -201px; margin:0 0 0 25px;}
.capital-outline {height:111px; width:112px; overflow:hidden; background-position:-301px -201px;}
/*.btn-features-lg {height:42px; width:221px; overflow:hidden; background-position:0 -113px; cursor:pointer; margin:50px 0 50px 0;}*/
.btn-pricing-flavors {height:52px; width:297px; overflow:hidden; background-position:-25px 0px; cursor:pointer; margin:30px 0 0 0;}
.btn-get-help {height:42px; width:221px; overflow:hidden; background-position:-199px -548px; cursor:pointer; margin:30px 0 0 0;}
.btn-lets-chat {height:42px; width:261px; overflow:hidden; background-position:-223px -113px; cursor:pointer; margin:50px 0 50px 0;}
.asu {height:90px; width:118px; overflow:hidden; background-position:-382px 0;}
.gartner-logo {height:40px; width:173px; overflow:hidden; background-position:0 -71px; margin:30px 0 10px 0;}
.tw-logo {height:15px; width:203px; overflow:hidden; background-position:0 -54px; margin:30px 0 10px 0;}
.sf-vm-bcs {background:url('/v1-images/cloud/cloud-servers/solidfire-vmware-cloud-servers.gif') no-repeat; height:111px; width:621px; overflow:hidden;}
.vm-sf-bcs {background:url('/v1-images/cloud/cloud-servers/vmware-solidfire-cloud-servers.gif') no-repeat; height:111px; width:621px; overflow:hidden;}
.megaphone {height:92px; width:110px; overflow:hidden; background-position:-324px 0; margin:0 30px 0 0;}
.ex-sup {height:228px; width:241px; overflow:hidden; background-position:0 -304px; margin:0;}
.question {height:124px; width:90px; overflow:hidden; background-position:-486px 0; margin:0 0 0 25px;}
.btn-flavor-help {height:52px; width:297px; overflow:hidden; background-position:-243px -315px; margin:0;}
.btn-features {height:52px; width:347px; overflow:hidden; background-position:-243px -369px; cursor:pointer; margin:0;}
.btn-sign-up-now {height:52px; width:313px; overflow:hidden; background-position:-243px -423px; cursor:pointer; margin:0;}
.btn-cloud-expert {height:52px; width:423px; overflow:hidden; background-position:0 -701px; cursor:pointer; margin:0;}
.toggle-demand {height:42px; width:590px; overflow:hidden; background-position:0 0; cursor:pointer; margin:0;}
.toggle-monthly {height:42px; width:590px; overflow:hidden; background-position:0 -44px; cursor:pointer; margin:0;}
.sidebar-signup-btn {height:52px; width:264px; overflow:hidden; background-position:0 -755px; cursor:pointer; margin:0;}
.video-one {float:left; height:188px; width:309px; overflow:hidden; background-position:0 0; cursor:pointer; margin:0;}
.video-two {float:left; height:188px; width:309px; overflow:hidden; background-position:0 -188px; cursor:pointer; margin:0;}
.video-three {float:left; height:188px; width:309px; overflow:hidden; background-position:0 -376px; cursor:pointer; margin:0;}
.video-four {float:left; height:188px; width:309px; overflow:hidden; background-position:0 -564px; cursor:pointer; margin:0;}

/* Tabs */
.tab-h-line {background:url('/v1-images/cloud/cloud-servers/h-line-bg.gif') repeat-x bottom; width:100%; text-align:left; font-size:14px;}
.tab-active-od {float:left; text-align:center; background-color:#fff; border:1px solid #ededed; border-bottom:1px solid #fff; border-top:3px solid #09b1ff; padding:15px 25px 15px 25px; color:#000; cursor:pointer; font-weight:bold;}
.tab-active-mo {float:left; text-align:center; background-color:#fff; border:1px solid #ededed; border-bottom:1px solid #fff; border-top:3px solid #31bf56; padding:15px 25px 15px 25px; color:#000; cursor:pointer; font-weight:bold;}
.tab-active {float:left; text-align:center; background-color:#fff; border:1px solid #ededed; border-bottom:1px solid #fff; border-top:3px solid #09b1ff; padding:15px 25px 15px 25px; color:#000; cursor:pointer; font-weight:bold;}
.tab-inactive {float:left; text-align:center; padding:17px 25px 16px 25px; color:#333; cursor:pointer;}
.one-gb {height:39px; width:136px; overflow:hidden; background-position:-0 -0; margin:0 0 10px 0;}
.two-gb {height:39px; width:136px; overflow:hidden; background-position:-0 -41px; margin:0 0 10px 0;}
.four-gb {height:39px; width:136px; overflow:hidden; background-position:-0 -82px; margin:0 0 10px 0;}
.eight-gb {height:39px; width:136px; overflow:hidden; background-position:-0 -123px; margin:0 0 10px 0;}
.fifteen-gb {height:39px; width:136px; overflow:hidden; background-position:-0 -164px; margin:0 0 10px 0;}
.thirty-gb {height:39px; width:136px; overflow:hidden; background-position:-0 -205px; margin:0 0 10px 0;}
.sixty-gb {height:39px; width:136px; overflow:hidden; background-position:-0 -246px; margin:0 0 10px 0;}
.ninety-gb {height:39px; width:136px; overflow:hidden; background-position:-0 -287px; margin:0 0 10px 0;}
.onetwenty-gb {height:39px; width:136px; overflow:hidden; background-position:-0 -328px; margin:0 0 10px 0;}


/* Flavors */

/* Linux */
.xl-one {height:39px; width:127px; overflow:hidden; background-position:0 0; margin:0 0 10px 0;}
.xl-two {height:39px; width:127px; overflow:hidden; background-position:0 -41px; margin:0 0 10px 0;}
.xl-four {height:39px; width:127px; overflow:hidden; background-position:0 -82px; margin:0 0 10px 0;}
.xl-eight {height:39px; width:127px; overflow:hidden; background-position:0 -123px; margin:0 0 10px 0;}
.xl-fifteen {height:39px; width:127px; overflow:hidden; background-position:0 -164px; margin:0 0 10px 0;}
.xl-thirty {height:39px; width:127px; overflow:hidden; background-position:0 -205px; margin:0 0 10px 0;}
.xl-sixty {height:39px; width:127px; overflow:hidden; background-position:0 -246px; margin:0 0 10px 0;}
.xl-ninety {height:39px; width:127px; overflow:hidden; background-position:0 -287px; margin:0 0 10px 0;}
.xl-onetwenty {height:39px; width:127px; overflow:hidden; background-position:0 -328px; margin:0 0 10px 0;}

/* Windows */
.w-two {height:39px; width:137px; overflow:hidden; background-position:-129px 0; margin:0 0 10px 0;}
.w-four {height:39px; width:137px; overflow:hidden; background-position:-129px -41px; margin:0 0 10px 0;}
.w-eight {height:39px; width:137px; overflow:hidden; background-position:-129px -82px; margin:0 0 10px 0;}
.w-fifteen {height:39px; width:137px; overflow:hidden; background-position:-129px -123px; margin:0 0 10px 0;}
.w-thirty {height:39px; width:137px; overflow:hidden; background-position:-129px -164px; margin:0 0 10px 0;}
.w-sixty {height:39px; width:137px; overflow:hidden; background-position:-129px -205px; margin:0 0 10px 0;}
.w-ninety {height:39px; width:137px; overflow:hidden; background-position:-129px -246px; margin:0 0 10px 0;}
.w-onetwenty {height:39px; width:137px; overflow:hidden; background-position:-129px -287px; margin:0 0 10px 0;}

/* Windows + SQL STD */
.wss-two {height:39px; width:162px; overflow:hidden; background-position:-268px 0; margin:0 0 10px 0;}
.wss-four {height:39px; width:162px; overflow:hidden; background-position:-268px -41px; margin:0 0 10px 0;}
.wss-eight {height:39px; width:162px; overflow:hidden; background-position:-268px -82px; margin:0 0 10px 0;}
.wss-fifteen {height:39px; width:162px; overflow:hidden; background-position:-268px -123px; margin:0 0 10px 0;}
.wss-thirty {height:39px; width:162px; overflow:hidden; background-position:-268px -164px; margin:0 0 10px 0;}
.wss-sixty {height:39px; width:162px; overflow:hidden; background-position:-268px -205px; margin:0 0 10px 0;}
.wss-ninety {height:39px; width:162px; overflow:hidden; background-position:-268px -246px; margin:0 0 10px 0;}
.wss-onetwenty {height:39px; width:162px; overflow:hidden; background-position:-268px -287px; margin:0 0 10px 0;}

/* Windows + SQL WEB */
.wsw-two {height:39px; width:171px; overflow:hidden; background-position:-432px 0; margin:0 0 10px 0;}
.wsw-four {height:39px; width:171px; overflow:hidden; background-position:-432px -41px; margin:0 0 10px 0;}
.wsw-eight {height:39px; width:171px; overflow:hidden; background-position:-432px -82px; margin:0 0 10px 0;}
.wsw-fifteen {height:39px; width:171px; overflow:hidden; background-position:-432px -123px; margin:0 0 10px 0;}
.wsw-thirty {height:39px; width:171px; overflow:hidden; background-position:-432px -164px; margin:0 0 10px 0;}
.wsw-sixty {height:39px; width:171px; overflow:hidden; background-position:-432px -205px; margin:0 0 10px 0;}
.wsw-ninety {height:39px; width:171px; overflow:hidden; background-position:-432px -246px; margin:0 0 10px 0;}
.wsw-onetwenty {height:39px; width:171px; overflow:hidden; background-position:-432px -287px; margin:0 0 10px 0;}


.bb td, .bb th {border-bottom: 1px solid #e5e5e5 !important; padding:8px 0 8px 0;}
.ch-sm-width {width:20px;}
.flavor-box-container {float:left; margin-right:48px; font-size:14px;}
.flavor-box-width {width:175px;}
.flavor-box-top {width:189px; background-color:#fff; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; border:1px solid #e9e9e9;}
/* .flavor-box-btm {width:187px; background-color:#f5f4f4; color:#333; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; border-left:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;} */
.flavor-box-btm {display:none; background-color:#fff;}
.flavor-dollar {font-size:15px;}
.flavor-gb {text-align:center; font-size:20px; color:#333; padding:25px;}
.flavor-gbsmall {font-size:15px;}
.flavor-spec-txt {font-size:12px; line-height:normal; color:#505050;}
.flavor-price {font-family:Arial; color:#000; font-size:20px; padding:0 0 5px 0; font-weight:bold;}
.flavor-hr {font-size:11px;}
.flavor-price-mo {/*color:#878787;*/ color:#000; font-size:12px; padding:15px 0 0 15px; }
.cta {font-family:Arial; font-size:14px; font-weight:normal;}
.cta-lc {font-family:Arial; font-size:14px; font-weight:normal; padding:10px 0 10px 0;}
.price {font-weight:600;}
.usage {font-size:11px; padding-top:20px; color:#666; line-height:normal;}
.sup {font-size:10px;}

/* Bandwidth */
.bw-left-col {border-right:1px solid #ededed; border-bottom:1px solid #ededed; width:150px; padding:10px}
.bw-right-col {border-bottom:1px solid #ededed; padding:15px 0 15px 20px;}

/* Packages Table */

tr.pkg-zebra {background-color:#e3f1f9; text-align:center;}
td.pkg-feature {font-style:italic; font-size:12px; text-align:right; padding-right:20px;}
.pkg-addons {color:#363636; font-size:11px; padding:25px 0 0 0; line-height:25px;}

h1 {margin:0; padding:0;}
.dark {color:#000;}

/* Events Page */
h1.event-title {font-family: 'Raleway', sans-serif; font-weight:500; font-size:28px; color:#363636;}