
/* Phone */
@media (max-width: 767px) {
	.video-main {
	display: none;
  }
  .home-masthead .container {
	  margin-left:0;
	  left:15px;
  }

  .jumbotron-main-title{
      font: 300 18px / 40px Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
	  margin-bottom: 2px;

  }
  .jumbotron-sub-title{
      font: 300 12px / 20px Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
	  margin-top: 2px;
  }
  
  .mobile-header{
	  display: block;
  }
  .carousel-caption{
	  padding-top: 0;
	  padding-bottom: 0;

  }
.carousel-main-caption{
	font-size:20px;
}
.carousel-sub-caption{
	font-size:12px;
}
	.header {height:100px;}

	.center-name {
		display:none;
	}

	.center-name-full a {
		width:100px;
		display:none;
	}

	.navbar-brand {padding-right:60px; clear:right;margin-top:-40px;}

	ul.nav li {
	 margin-left:15px;
	}

	.footer-logo {
		margin-top:20px;
	}

	.profile-content .sidebar {
		margin-top:20px;
	}

	.rectangle {
		display:none;
	}

	.jumbotron h1 {
		margin-top:200px;
		/* width:380px; */
	}
	.home-masthead h1 {
		margin-top:150px;
		 font-size:30px;
	}

	.jumbotron {
		min-height:170px;
	}
	.home-masthead { min-height:0 }
	.logo-jacobs-school-right a {
		width:220px;
	}
	
	.footer-logo img {width: 200px; margin-top:30px; padding:0 !important;}
	.logo-social-sci img {width: 153px;}
	.footer h4 {margin:30px 0 0 0;}
	
	.speaker-headshot img { width: 200px; }



	.sidebar {
		border-top:1px solid #e8e8e8;
		margin-top:15px;
		padding-top:15px;
	}

	.dropdown-menu{
		box-shadow:none;
		border:none;
		position:static;
		width:100%;
		float:none;

	}
}


/* Tablet and below */
@media (max-width: 991px) {

	.center-name a {width:190px;}
	/*
	.header-title {
		font: 900 26px / 30px Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
		margin-top:30px;
	}


	.header-title {
		font: 100 35px / 30px Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;

	}

*/
.nav{
	width:100%;
}

	ul.nav {
		margin-left:0;
	}
	/*ul.nav li {margin-right:15px;}*/
	ul.nav li {margin-right:0;}

	ul.nav li a {
		padding-left:0.8em;
		padding-right:0.8em;
	}

	/*
	ul.nav li a:first-child {
		padding-left:0 !important;
	}
	*/

	.navbar-ex1-collapse {
		padding-left:0 !important;
	}

	.center-name-full {
		display:block;
	}

	.rectangle {
		width:300px;
	}


	.footer-social {
		clear:both;
	}

	.medium-text {font: 400 16px / 1.428571429em Lato, "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: inherit;}
.section-title, .twitter-title{
	text-align: center;
}

.twitter-title{
	margin-bottom:30px;
}

}



/* Tablet Only */
@media  only screen
and (min-width: 768px) and (max-width: 991px){
	/*
	.home-masthead h1 {
		margin-top:180px;
	}

	.jumbotron {
		min-height:250px;
	}
	*/

	.home-masthead .container {
		margin-left:-360px;
	}

	.logo-jacobs-school-right a {
		width:270px;
		margin-top:20px;
	}



	.logo-social-sci img {padding:15px 25px 0 0;}
	.logo-qi img {padding:0 25px 0 0;}

	.speakers .speaker:nth-child(3n+4) {clear:none;}
	.speakers .speaker:nth-child(2n+3) {clear:left;}



	ul.nav li a {
		padding-left:0.3em;
		padding-right:0.3em;
		font-size:13px;
	}
	.jumbotron-main-title{
	    font: 300 34px / 40px Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
	}
	.jumbotron-sub-title{
	    font: 300 16px / 20px Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;

	}
	.carousel-caption{
		bottom:20%;
	}

}





/* Desktop and up */
@media only screen
and (min-width : 992px) {
	.logo-jacobs-school-right a {
		width:270px;
		margin-top:20px;
	}

	.home-masthead .container {
		margin-left:-470px;
	}



	ul.nav li a {
		padding-left:0.8em;
		padding-right:0.8em;
		
	}
}

/* Large Desktop */
@media only screen
and (min-width : 1220px) {
	.home-masthead .container {
		margin-left:-570px;
	}

	/*
	.home-masthead {
		background-position: 0 30%;
	}
	*/

	.logo-qualcomm img {padding:30px 0 0 0;}
	.logo-jacobs img {padding:25px 0 0 0;}
	.logo-social-sci img {padding:25px 34px 0 0;}
	.logo-qi img {padding:0 40px 0 0;}

	ul.nav li a {
		padding-left:1em;
		padding-right:1em;
		
	}

}
