html{overflow-y:scroll;-ms-overflow-style:scrollbar;}body{background:white url(../images/openstack-page-bkg.jpg) no-repeat scroll 0px 0px;border-top:3px solid #255e6e;color:#535353;}hr{height:1px!important;}h3{margin-top:10px;margin-bottom:10px;}a,a:visited{color:#bc1518;text-decoration:none;}a:hover{text-decoration:underline;}h1,h2{font-family:'PT Sans',serif;font-style:normal;letter-spacing:-0.076em;line-height:1em;color:#264d69;}h1{font-size:24px;}h2{font-size:18px;}#navigation{display:block;background:url(../images/header-line.gif) repeat-x 0 bottom;padding-bottom:1px;}#navigation *{padding:0;margin:0;}#navigation ul{display:block;margin:0 auto;}#navigation li{display:block;float:left;margin-right:20px;}#navigation li a{display:block;font-weight:normal;text-decoration:none;background-position:50% 0;padding:20px 0 5px;color:#353535;font-size:14px;}#navigation li a.current,#navigation li a.section{border-bottom:3px solid #cf2f19;color:#cf2f19;}#navigation:after,#navigation ul:after,#header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#navigation,#navigation ul,#header:after{display:inline-block}* html #navigation,* html #navigation ul{height:1%}#navigation,#navigation ul,#header:after{display:block}#logo a{display:block;margin-top:8px;text-indent:-1000em;background:url(../images/open-stack-cloud-computing-logo-2.png) no-repeat left center;height:54px;width:177px;margin-left:-10px;}#header{margin-bottom:0px;margin-top:20px;}.tabContentHidden{display:none;}.tabContentSelected{}.tabTops{border:1px solid black;border-bottom:none;}#subnav li{list-style-type:none;margin-bottom:5px;padding:0;}#subnav ul{padding-left:0px;margin-right:0px;}#subnav ul.overviewNav li a{display:block;padding:10px 20px 10px 42px;text-decoration:none;color:black;background-color:#e9e9e9;background-image:none;text-align:right;margin-right:40px;}#subnav ul.overviewNav li a:hover{background-color:#d6d6d6;-webkit-transition:background-color 1s ease-out;}ul.subsectionNav li.current a{background-color:#c4e0e9;-webkit-transition:background-color 1s ease-out;}.subsectionNav a[href*="/essex/"]{background-color:#E9E9E9!important;}.subsectionNav a[href*="/start/"]{background-color:#D5EFD4!important;margin-top:30px;}.subsectionNav a[href*="/marketplace/training/"]{margin-top:30px;}.overviewNav li.active,.subsectionNav li.active{background:url(/images/pointer-arrow.gif) no-repeat right center;}#subnav ul li{text-align:right;}ul.subsectionNav li a{display:block;padding:10px 20px 10px 42px;text-decoration:none;color:black;background:#e2ecef none no-repeat 5px center;margin-right:40px;}ul.subsectionNav li a:hover{background-color:#c4e0e9;-webkit-transition:background-color 1s ease-out;}ul.tabs{padding:0 2px 0 0;white-space:nowrap;list-style-type:none;display:block;zoom:1;margin-right:0px;clear:both;border-bottom:1px solid #d8d8d8;background-color:#ececec;}.tabSet{margin:auto;background-color:#f5f5f5;-webkit-border-radius:3px;border:1px solid #d8d8d8;border-top:1px solid #bcbcbc;}#home .tabSet{margin-top:45px;}.featureHeader{margin-left:20px;margin-top:20px;}.tabs li{cursor:pointer;display:inline;margin-right:-3px;padding:0px;}.tabs li a{margin:0px;display:inline-block;text-align:left;color:#41728d;font-size:13px;font-family:'PT Sans',serif;padding:6px 14px;text-shadow:#fff 0px 1px 1px;border-right:1px solid #d8d8d8;width:160px;text-align:center;}.tabs li a:hover{background-color:#eee;text-decoration:none;}.tabs li.active a{cursor:default;text-decoration:none;position:relative;color:black;background-color:#f5f5f5;border-bottom:1px solid #f5f5f5;margin-bottom:-1px;border-top:1px white solid;font-weight:bold;}.tabs li#showcode a{background:#6b90da;padding-bottom:6px;font-weight:bold;color:#fff;}a.button{font-family:'PT Sans',serif;border:1px solid #ccc;padding:3px 30px;color:#525252;text-decoration:none;font-size:14px;line-height:3em;background:#ddd;box-shadow:1px 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.5);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.5);text-shadow:#fff 0px 1px 1px;background:-webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#bebebe));background:-moz-linear-gradient(top,#eeeeee,#bebebe);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#bebebe');}a.button:hover{color:black;-webkit-transition:color 1s ease-out;}a.button:active{background:#ababab;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-color:#ababab;border-top-color:#636363;background:-webkit-gradient(linear,left top,left bottom,from(#bebebe),to(#dddddd));background:-moz-linear-gradient(top,#bebebe,#eeeeee);-webkit-transition:none;padding:4px 29px 2px 31px!important;}.roundedButton,input.action{font-family:'PT Sans',serif;border:1px solid #e2e2e2;padding:4px 15px;color:black!important;text-decoration:none!important;font-size:12.5px;text-transform:;line-height:3em;background:#FFFFFF;background:-moz-linear-gradient(top,#FFFFFF 0%,#F3F3F3 50%,#EBEBEB 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFF),color-stop(50%,#F3F3F3),color-stop(100%,#EBEBEB));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#EBEBEB',GradientType=0);box-shadow:0px 1px 1px rgba(0,0,0,.5);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0px 1px 2px rgba(0,0,0,.2);text-shadow:#fff 0px 1px 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-bottom-color:#a0a0a0;border-right-color:#bababa;border-left-color:#bababa;}.roundedButton:hover,input.action:hover{color:black;-webkit-transition:color 1s ease-out;cursor:pointer;}a.roundedButton:active,input.action:active{background:#ababab;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-color:#ababab;border-top-color:#636363;background:-webkit-gradient(linear,left top,left bottom,from(#bebebe),to(#dddddd));background:-moz-linear-gradient(top,#bebebe,#eeeeee);-webkit-transition:none;padding:4px 15px;}input.action{line-height:1.2em!important;}.subhead{color:#cf2f19;font-size:16px;border-bottom:1px dotted;padding-bottom:5px;border-color:#c5e2ea;margin-bottom:20px;}.projectsPage h1,.communityPage h1,#blog h1{color:#264d69;font-size:24px;}.projectsPage h2{color:#264d69;font-size:17px;}#subnav{padding-top:38px;}.note{color:#33730a;background:#e2f4dc url(../images/side-note-pointer.gif) no-repeat left center;}.note a{color:#33730a;text-decoration:underline;}.note p{margin-left:8px;padding:10px;margin-bottom:0px;border-bottom:1px solid #b5c8a8;}a#CitrixVideo{display:block;padding-top:93px;background:url(../images/citrix-video-thumbnail.jpg) no-repeat;color:#aeaeae;text-decoration:none;margin-top:3px;}h3.videoHeader{color:#939393;font-size:14px;}a.downloadLink{text-decoration:none;color:white;font-family:helvetica,arial;font-weight:bold;display:block;width:250px;text-align:center;position:relative;padding:3px;margin-bottom:5px;margin-top:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#989996;border:2px solid white;}#footer{margin-top:30px;}.projectVitals{border-top:1px solid #c5e2ea;padding-top:10px;}.projectVitals h3{font-size:16px;color:#264d69;}#status{padding:12px;color:#1d6006;background-color:#e2f4dc;border:1px solid #b5c8a8;margin-bottom:10px;height:9em;}#status strong{font-size:120%;}#availability{line-height:1.4em;padding:12px;color:#747474;background-color:#f6f8f8;border:1px solid #d4d5d5;margin-bottom:10px;height:9em;}.projectVitals h4{font-size:14px;color:#797979;margin-bottom:4px;}#status p,#availability p{margin:0px;}#parallax{background:#2f3134;position:relative;overflow:hidden;width:60em;height:300px;margin:1.5em 0;}.faqs .span-5{font-size:14px;color:#707070;font-weight:bold;}.faqs hr{padding:0px;}.faqs div{margin-bottom:20px;}.communityBox{height:213px;background:#f8f8f8 url(../images/community-box-headers.png) no-repeat 0 0;}#userResources{background-position:-200px 0;}#devCenter{background-position:-400px 0;}.communityBox p,.communityBox h2{margin:15px;}.communityBox,.communityBox a,.communityBox a.visited{color:#6b6b6b;}.communityBox a{text-decoration:underline;}.communityBox h2{color:black;font-size:17px;margin-top:60px;}.participants h2,.communityResources h2{font-size:16px;color:#264d69;margin-top:30px;padding-top:10px;border-top:1px dotted #c5e2ea;}#designSummit h2{text-indent:-1000px;height:222px;margin-top:-9px;margin-bottom:10px;background:url(../images/openstack-design-summit-community.jpg) no-repeat 0 0;}#designSummit{color:#6b6b6b;}#designSummit strong{color:black;font-weight:normal;}#blog h2{color:#5189a0;font-size:15px;margin-bottom:0px;}#blog h2 a{background-color:#eaeaea;text-align:center;padding:1px;padding-left:7px;padding-right:7px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#757575;font-size:0.7em;text-decoration:none;}div.byline{border-bottom:1px dotted #c5e2ea;border-top:1px dotted #c5e2ea;margin-bottom:10px;padding:2px 0;}div.byline p{margin:0px;}div.byline .postDate{text-align:right;}div.byline p.name a,div.byline p.name a:visited{color:#cf2f19;text-decoration:none;}div.socialMedia{background-color:#eef3f5;margin-bottom:20px;}div.socialMedia div{padding:10px;}div.socialMedia h4{margin-bottom:2px;}div.socialMedia p{margin-bottom:0px;}div.socialMedia div.twitter{border-bottom:1px dotted #c5e2ea;}#blog h3{margin-bottom:5px;font-size:12px;}div.termsBox{border:1px solid #c6e2ea;padding:10px;height:300px;overflow:scroll;margin-bottom:10px;}.termsBox h3,#openstack-trademark-policy h3{font-size:100%;font-weight:bold;}.termsBox a{color:inherit;text-decoration:underline;}ul#quotes{margin-left:0px;padding-left:0px;margin-top:10px;}ul#quotes li{list-style-type:none;}ul#quotes li p{line-height:1.4em;}ul#quotes p{font-size:16px;font-family:'PT Sans',serif;margin-bottom:0px;color:black;line-height:1.2em;padding:10px;padding-bottom:0px;}ul#quotes p.name{margin-top:10px;font-size:14px;text-transform:uppercase;color:#9b9b9b;text-indent:0px;}ul#quotes p.name strong{font-weight:normal;color:#494949;}.tooltip{background:rgb(0,0,0);background:rgba(0,0,0,0.8);padding:1px 8px;color:white;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}a.Datasheet{padding-top:110px;display:block;background:url(/themes/openstack/images/openstack-product-pdf.jpg) no-repeat center top;margin-left:20px;margin-top:30px;}a.Datasheet:hover{text-decoration:none;color:#bc1518;}a#DemoVideo{display:block;padding-top:103px;margin-left:18px;background:url(/themes/openstack/images/demo-video-thumbnail.jpg) no-repeat;text-decoration:none;margin-top:50px;}.tabContent table{margin:20px;width:670px;}.tabContent table td{border-bottom:1px solid #d8d8d8;vertical-align:top;padding:10px 10px 20px 0;}.tabContent table td p{margin:0px;}.tabContent table tr:last-child td{border-bottom:none;}.tabContent table th{font-family:'PT Sans',serif;font-style:normal;font-weight:normal;font-size:18px;letter-spacing:-0.076em;line-height:1em;color:#264d69;padding-left:0px;}.tabContent table a:active,.tabContent table a:visited,.tabContent table a{color:inherit;text-decoration:underline;}p.fnote{margin-left:20px;}h2.user-story-quote{line-height:1.5em;color:grey!important;}.user-story-quote-author{text-transform:uppercase;}ul.user-project-list{margin:0px;padding:0px;overflow:hidden;margin-bottom:20px;}ul.user-project-list li{display:block;margin-right:5px;background-color:#e2f1f5;border:1px solid #89c6d6;-webkit-border-radius:3px;padding:2px 8px;margin-bottom:5px;color:#1a4b6b;font-size:95%;width:170px;float:left;}#footer ul{margin:10px 0px 20px;padding:0px;list-style:none;}#footer a,#footer a:visited,#footer a:active{color:black;}#footer h3{color:#de0000;font:130% 'PT Sans',serif;}#footer textarea{width:260px;height:60px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#EBEBEB),color-stop(5%,#FFFFFF));}#footer form{margin-top:8px;margin-bottom:20px;}.user-links li{padding-left:20px;background:url(/themes/openstack/images/link.png) no-repeat left center;margin-left:-20px;list-style:none;}.user-objectives{background-color:#ecedec;padding:20px;margin-bottom:15px;}.user-objectives p{margin-bottom:0px;}.user-name{padding-top:10px;}.user-photo img{border:5px solid white;-webkit-box-shadow:3px 2px 2px rgba(0,0,0,.3);}.siteMessage{-webkit-border-radius:4px;border:1px solid;margin-bottom:10px;}.siteMessage p{margin:8px;}#InfoMessage{color:black;background-color:#DBEAEE;border-color:#B5D8E2;font-size:120%;padding:10px;}#SuccessMessage{color:#3E933A;background-color:#E2F7D8;border-color:#9FDE9C;}#ErrorMessage{color:#DA1D1D;background-color:#FFDFDF;border-color:#FFBBBB;}p.message.bad{color:#DA1D1D;background-color:#FFDFDF;border-color:#FFBBBB;padding:15px;border:1px solid #DA1D1D;}.topMessage{background:#E4EEF1;border-bottom:1px solid white;padding:5px;font-size:1.3em;color:#255E6E;font-family:'PT Sans',serif;text-shadow:#fff 0px 1px 1px;-moz-box-shadow:1px 1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px 1px #ccc;box-shadow:1px 1px 1px 1px #ccc;}.topMessage p{margin-bottom:0px;}#header{margin-top:40px;}span.message{font-weight:bold;color:#CE332C;}.gsc-control-cse{padding:0px!important;}#gcse{width:100%;height:60px;}input.gsc-search-button,input.gsc-search-button:hover,input.gsc-search-button:focus{background:#C43422!important;border:none!important;}table.gsc-search-box td{padding:2px!important;}.gsc-input-box{border-color:#D3E9EF!important;}a.gs-title,a.gs-title b{color:#C43322!important;}.gs-visibleUrl,.gs-visibleUrl-long{color:#A5A5A5!important;}.roundedButton-margin{margin-left:5px;}