.ui-button-text-only .ui-button-text { padding:0; line-height:24px; }
.invisible { visibility: hidden; }
#alert-drawer { width:940px; margin:-72px auto 24px; display:none; }
#alert-head {
  background-color:#ff8000;
  background-image:-webkit-linear-gradient(90deg, rgb(243,111,33), rgb(83,50,30) 300%);
  background-image:-moz-linear-gradient(90deg, rgb(243,111,33), rgb(83,50,30) 300%);
  background-image:-ms-linear-gradient(90deg, rgb(243,111,33), rgb(83,50,30) 300%);
  background-image:-o-linear-gradient(90deg, rgb(243,111,33), rgb(83,50,30) 300%);
  background-image:linear-gradient(90deg, rgb(243,111,33), rgb(83,50,30) 300%);
  width:940px;
  height:52px;
  z-index:1;
  position:relative;
}
#close { z-index:10; position:absolute; height:52px; width:52px; right:0px; color:#007EAC; background-image:url(/opportunityco/igoco/img/_btn/btn-overlay-close-black.png); font-size:20px; cursor: pointer;}
#headline { width:940px; position:absolute; z-index:3; font-family:'MisoRegular'; text-transform:uppercase; font-size:32px; color:white; line-height:52px; left:15px; }
#progress { width:380px; height:52px; position:absolute; z-index:4; line-height:52px; left:560px; }
#complete-text { position:absolute; color:white; font-family:'CoHeadlineRegular'; font-size:10px; text-transform:uppercase; display:inline; width:100px;}
.meter {
  height:12px;
  width:160px;
  position:absolute;
  left:95px;
  top:20px;
  background:#FFFFFF;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-box;
  display:-o-box;
  display:box;
  -webkit-box-align:center;
  -webkit-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);
  -moz-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);
  -ms-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);
  -o-box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);
  box-shadow:inset 0 -1px 1px rgba(255,255,255,0.3);
  border-radius:6px;
}
.meter > span {
  display:block;
  height:100%;
  background-color:rgb(0,180,237);
  -webkit-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3), inset 0 -2px 6px rgba(0,0,0,0.4);
  -moz-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3), inset 0 -2px 6px rgba(0,0,0,0.4);
  -ms-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3), inset 0 -2px 6px rgba(0,0,0,0.4);
  -o-box-shadow:inset 0 2px 9px rgba(255,255,255,0.3), inset 0 -2px 6px rgba(0,0,0,0.4);
  box-shadow:inset 0 2px 9px rgba(255,255,255,0.3), inset 0 -2px 6px rgba(0,0,0,0.4);
  position:relative;
  overflow:hidden;
  border-radius:6px 0px 0px 6px;
}
#alert-content { width:940px; height:220px; position:relative; }
#step-title { position:absolute; }
#step-title-pig {
  width:175px;
  height:220px;
  float:left;
  background-color:rgb(238,238,238);
  background-image:url('/opportunityco/igoco/img/_bg/bg-flying-pig.png');
  background-repeat: no-repeat;
  position:absolute;
  top:0px;
  left:0px;
}
#step-title-text {
  width:375px;
  height:220px;
  font-family:'CoTextRegular';
  font-size:14px;
  float:left;
  background-color:rgb(238,238,238);
  margin-right:-1px;
  border-right:1px solid rgb(210,210,210);
  position:absolute;
  top:0px;
  left:175px;
}
#step-title-text > div { height:130px; width:100%; margin-top:45px; margin-bottom:45px; }
#step-title-text > div > p { padding-left:20px; }
#step-title-input { width:390px; height:220px; float:left; background-color:rgb(238,238,238); margin-left:-1px; border-left:1px solid rgb(255,255,255); position:absolute; top:0px; left:550px; }
#step-title-input > div { height:66px; margin-top:77px; margin-bottom:77px; margin-left:20px; }
#step-title-input > div > span { display:block; font-family:'CoTextRegular'; font-size:16px; color:#ff8000; text-transform:uppercase; padding-bottom:5px; }
#step-title-input > div > input { display:block; font-family:'Arial'; font-size:26px; width:320px; }
#step-details { position:absolute; width:940px; height:220px; background-color:#EEEEEE; }
#step-details > span { position:absolute; top:26px; left:18px; font-family:'CoHeadlineRegular'; font-size:14px; }
#step-details { position:absolute; width:940px; height:220px; background-color:#EEEEEE; }
#step-details > span { position:absolute; top:26px; left:18px; font-family:'CoHeadlineRegular'; font-size:14px; }
#step-details > #first-name { position:absolute; top:80px; left:125px; height:40px; width:280px; font-family:'Arial'; font-size:16px; padding-left:8px; padding-right:8px; border:2px inset; }
#step-details > #last-name { position:absolute; top:80px; left:450px; height:40px; width:280px; font-family:'Arial'; font-size:16px; padding-left:8px; padding-right:8px; border:2px inset; }
#step-help { position:absolute; width:940px; height:220px; background-color:#EEEEEE; }
#step-help > span { position:absolute; top:26px; left:18px; font-family:'CoHeadlineRegular'; font-size:14px; z-index:10; }
#step-help-buttons {
  position:absolute;
  top:75px;
  left:8px;
}
#step-help-buttons > label {
  position:relative;
  width:160px;
  font-family:'MisoRegular';
  text-transform:uppercase;
  font-size:20px;
  line-height:22px;
  margin-left:12px;
  padding-top:12px;
  padding-bottom:12px;
  background:linear-gradient(#FFFFFF,#EEEEEE);
  background:-webkit-linear-gradient(#FFFFFF,#EEEEEE);
  background:-moz-linear-gradient(#FFFFFF,#EEEEEE);
  background:-ms-linear-gradient(#FFFFFF,#EEEEEE);
  background:-o-linear-gradient(#FFFFFF,#EEEEEE);
}
#step-help-buttons > label.ui-state-active {
  color:#FFFFFF;
  background:linear-gradient(rgb(0,174,239), rgb(0,114,157));
  background:-webkit-linear-gradient(rgb(0,174,239), rgb(0,114,157));
  background:-moz-linear-gradient(rgb(0,174,239), rgb(0,114,157));
  background:-ms-linear-gradient(rgb(0,174,239), rgb(0,114,157));
  background:-o-linear-gradient(rgb(0,174,239), rgb(0,114,157));
}
#startup101-value, #partners-value, #pitchnetwork-value, #operations-value, #promotion-value { display:none; }
#step-featured { position:absolute; width:940px; height:220px; background-color:#EEEEEE; }
#step-featured > span { position:absolute; top:22px; left:18px; font-family:'CoTextRegular'; font-size:14px; z-index:10; }
#step-featured-input {
  position:absolute;
  width:940px;
}
#company-name {
  position:absolute;
  top:64px;
  left:18px;
  height:40px;
  width:284px;
  font-family:'Arial';
  font-size:16px;
  padding-left:8px;
  padding-right:8px;
  border:2px inset;
}
#company-category {
  position:absolute;
  top:64px;
  left:332px;
  height:40px;
  width:284px;
  font-family:'Arial';
  font-size:16px;
  border: 1px solid #aaa;
  color: #4d4d4d;
  background-attachment:scroll;
  background-clip:border-box;
  background-color:transparent;
  background-image:linear-gradient(to bottom, #FFFFFF 0%, #D5D5D5 100%);
  background-image:-webkit-linear-gradient(to bottom, #FFFFFF 0%, #D5D5D5 100%);
  background-image:-moz-linear-gradient(to bottom, #FFFFFF 0%, #D5D5D5 100%);
  background-image:-o-linear-gradient(to bottom, #FFFFFF 0%, #D5D5D5 100%);
  background-origin:padding-box;
  background-position:0 0 !important;
  background-repeat:repeat;
  background-size:auto auto;
  margin:0;
  padding:7px;
}
#company-description {
  position:absolute;
  top:120px;
  left:18px;
  height:60px;
  width:588px;
  font-family:'Arial';
  font-size:16px;
  padding:8px;
  border:2px inset;
}
#step-featured-finish {
  position:absolute;
  top:84px;
  left:685px;
}
#step-featured-finish > span {
  color:#000000;
  font-family:'Arial';
  font-weight:bold;
  font-size:11px;
}
.blue-button {
  background-color:rgb(0,174,239);
  border:2px outset rgba(128,218,246,0.25);
  cursor:pointer;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  -ms-border-radius:2px;
  -o-border-radius:2px;
  color:#FFFFFF;
  font-family:'CoHeadlineRegular';
  font-size:18px;
  text-transform:uppercase;
}
#finish-button {
  position:absolute;
  top:46px;
  left:0px;
  height:40px;
  width:172px;
}
#finish-button > span {
  position:absolute;
  top:12px;
  left:54px;
}
#step-easy { position:absolute; width:940px; height:220px; background-color:#EEEEEE; }
#step-easy-left {
  position:absolute;
  top:0;
  left:0;
  height:220px;
  width:540px;
  margin-right:-1px;
  border-right:1px solid rgb(255,255,255);
  font-family:'CoTextRegular';
  font-size:14px;
}
#step-easy-right {
  position:absolute;
  top:0;
  left:540px;
  height:220px;
  width:400px;
  margin-left:-1px;
  border-left:1px solid rgb(210,210,210);
}
#easy-thanks {
  position:absolute;
  top:20px;
  left:20px;
}
#easy-confirm {
  position:absolute;
  top:70px;
  left:20px;
}
#claim-pig-button {
  position:absolute;
  top:128px;
  left:150px;
  height:40px;
  width:238px;
}
#claim-pig-button > span {
  position:absolute;
  top:12px;
  left:52px;
}
#easy-spread {
  position:absolute;
  top:22px;
  left:22px;
  font-family:'CoTextRegular';
  font-weight:bold;
  font-size:14px;
  text-transform:uppercase;
  color:rgb(243,111,33);
}
#easy-text {
  position:absolute;
  top:50px;
  left:22px;
  font-family:'CoTextRegular';
  font-size:13px;
}
#easy-facebook {
  position:absolute;
  top:100px;
  left:20px;
  height:33px;
  width:178px;
}
#easy-twitter {
  position:absolute;
  top:100px;
  left:203px;
  height:33px;
  width:178px;
}
#easy-more {
  position:absolute;
  top:186px;
  left:200px;
  color:rgb(0,174,239);
  font-family:'CoTextRegular';
  font-weight:bold;
  font-size:12px;
  text-transform:uppercase;
}
#next-button {
  height:75px;
  width:35px;
  position:absolute;
  top:70px;
  left:920px;
  background-color:rgb(0,174,239);
  border:2px outset rgba(128,218,246,0.25);
  z-index:5;
  cursor:pointer;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  -ms-border-radius:2px;
  -o-border-radius:2px;
}
#next-button > span {
  height:75px;
  width:100%;
  color:#FFFFFF;
  font-weight:bold;
  font-family:'MisoRegular';
  font-size:28px;
  position:absolute;
  top:20px;
  left:12px;
  z-index:9999;
}
p.title-text {
  display:block;
  margin-top:1em;
  margin-bottom:1em;
}
b {
  font-family:'CoTextRegular';
  font-weight:bold;
}
input.title-input {
  border:2px inset;
}
