@font-face {
    font-family: "museosans";
    src: url("../fonts/221E91_4_0.woff") format('woff');
}
@font-face {
    font-family: "museosans";
    src: url("../fonts/221E91_4_0.woff") format('woff');
    font-weight: 100 ;
}
@font-face {
    font-family: "museosans";
    src: url("../fonts/221E91_3_0.woff") format('woff');
    font-weight: 500 ;
}
@font-face {
    font-family: "museosans";
    src: url("../fonts/221E91_1_0.woff") format('woff');
    font-weight: 300 ;
}
@font-face {
    font-family: "museosans";
    src: url("../fonts/221E91_0_0.woff") format('woff');
    font-weight: 700 ;
}

/* TEsting */

body {
	font-family: museosans, Helvetica, Arial, sans-serif;
	background: #1d1d1d url('../../images/bg_header_1078@1x.jpg') no-repeat center top;
	background-image: -webkit-image-set(url('../../images/bg_header_1078@1x.jpg') 1x,
	               url('../../images/bg_header_1078@2x.jpg') 2x);
	font-weight: 300;
	font-size: 16px;
}
body#tour {
	background: #1d1d1d url('../../images/bg_header_1100@1x.png') no-repeat center top;
	background-image: -webkit-image-set(url('../../images/bg_header_1100@1x.png') 1x,
	               url('../../images/bg_header_1100@2x.png') 2x);
}
body#land {
	background: #1d1d1d url('../../images/globusworld-1280@1x.jpg') no-repeat center top;
	background-image: -webkit-image-set(url('../../images/globusworld-1280@1x.jpg') 1x,
	               url('../../images/globusworld-1280@2x.jpg') 2x);
}
body#rsvp {
	background-image: none !important;
}
.container {
	margin: 0 auto;
	max-width: 1000px;
}
a {
	color: #0088cc;
}
a:hover {
	color: #0088cc;
	text-decoration: underline;
}
p {
	font-size: 16px;
	font-weight: 300;
	line-height: 1.45em ;
	padding-left: 20px;
}
.well {
	padding-left: 40px;
	padding-right: 40px;
}
legend {
	color: #333; /*51A7FF*/
	padding-top: 40px;
}
.well-large {
	background-color: #fff;
}
.well-light {
	background-color: #3c78b8;
	color: #ffffff;
}
.well-light a {
	color: #92d8fd;
}
.help-inline {
	font-size: 13px;
}
.help-block {
	font-size: 13px;
}
#logo {
	position: relative;
	left:-136px ;
	float: left;
}
form {
	margin: 0px;
}
.masthead {
	height: 220px;
}
.landing-msg-lg {
	margin-top: 40px;
}
.landing-msg-lg p {
	text-align: center;
	font-size: 72px;
	line-height: 1.2em;
	color: #51a7ff;
	padding-left: 0px;
}
.landing-msg-sm p {
	text-align: center;
	font-size: 24px;
	line-height: 1.2em;
	color: #51a7ff;
	padding-left: 0px;
}
.landing-msg-sm a {
	color: #bddeff;
}
.form-horizontal .control-label {
	font-weight: 300;
	font-size: 15px;
	width: 185px;
}
.form-horizontal .controls {
    margin-left: 200px;
}
radio,
checkbox {
	font-size: 16px;
	font-weight: 300;
}
input,
button,
select,
textarea {
  font-family: museosans,"Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 16px;
}
li {
	padding-bottom: 6px;
}

ul.box { 
	list-style-image:url('../../images/b_box.png');
}
li.checked { 
	list-style-image:url('../../images/b_box_checked.png');
	color: #999999;
}
ul.square { 
	list-style: square outside; 
	padding-left: 40px;
}
ul.square-no-margin { 
	list-style: square outside; 
}
ul.no-bullet { 
	list-style: none outside; 
}
ul.no-bullet-no-margin { 
	list-style: none outside; 
	margin-bottom: 0px;
	margin-left: 0px;
}
li.no-margin {
	margin-bottom: 0px;
}
.modal-body p {
	font-size: 13px;
}
ul.nav {
	margin-bottom: 14px;
}
.nav > li {
	padding-bottom: 0px;
}
.nav > li > a:hover {
  text-decoration: none;
  background-color: #424242;
  color: #fff;
}
.nav > .active > a,
.nav > .active > a:hover {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
}
.nav-pills > li > a {
  margin-right: 20px;
  background-color: #333; /*0088cc*/
  color: #71c1f2;
  line-height: 22px;
  padding-top: 12px;
  padding-left: 12px;
  padding-right: 12px;
}
.last {
  padding-right: 0px;
}
.nav-pills {
	font-size: 18px;
}
.nav a {
	color: #fff;
}
h3 {
	margin-top: 30px;
}
.location {
	float: right;
	font-size: 0.75em;
	text-transform: uppercase;
}
.now {
	background-color: #e9f3e5;
}
.smallish {
	font-size: 12px;
	font-weight: 500;
	line-height: 18px;
}
.smallish > em {
	color: #777;
	font-weight: 300;
}
.light {
	color: #777;
	font-weight: 300;
}
.biggish {
	font-size: 1.2em;
}
.footer-container {
	line-height: 0em;
}
.footer {
	color: #909090;
	padding-bottom: 60px;
}
.footer a {
	color: #bddeff;
}
.paper-pdf {
	font-weight: 700;
	padding: 3px 20px 10px 38px;
	background: url('../../images/i_pdf.png') no-repeat 12px 2px;
}
.link-pdf {
	/*font-weight: 500;*/
	padding: 3px 3px 3px 30px;
	background: url('../../images/i_pdf.png') no-repeat 7px 0px;
}
.link-slideshare {
  /*font-weight: 500;*/
  padding: 3px 3px 3px 30px;
  background: url('../../images/i_slideshare.png') no-repeat 7px 0px;
}
.link-zip {
	/*font-weight: 500;*/
	padding: 3px 3px 3px 30px;
	background: url('../../images/i_zip.png') no-repeat 7px 0px;
}
li.bullet-pdf { 
	list-style-image:url('../../images/i_pdf.png');
}
li hr, .abstract hr {
    border: 0 #dddddd solid;
    border-top-width: 1px;
    margin: 3px 0;
}
.title {
	padding-top: 6px;
    font-weight: 500;
    cursor: pointer;
}
.title .location {
    font-weight: normal;
}
.abstract{
    font-size: 0.8em;
}
.abstract p {
	font-size: inherit;
	padding-left: 0px;
}
.tweets {
	background: url('../../images/i_twitter.png') no-repeat -4px -3px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: -8px;
	padding-left: 30px;
	line-height: 30px;
}
#FBphone {
	display: none;
}
#subphone {
	display: none;
}
#GWCost{
	margin-top: 5px;
}
.studentPrice {
	display: none;
}
.show-it {
	display: inline;
}
.strike-it {
	text-decoration: line-through;
}
.text-center {
  text-align: center;
}
.gray {
	color: #ccc;
}
.gray-dk {
	color: #999;
}
.nobr {
	white-space: nowrap;
}
.subheader {
	font-size: 0.5em; 
	font-weight: 100; 
	line-height: 1em; 
	display: block; 
	padding-left: 20px;
	color: #666666;
}
.jumbotron {
	background-color: #ffffff;
	padding: 2rem;
}