@charset "utf-8";
/* CSS Document */

/* Used on the test pages */
.test .page-content h1 {
	color: #336699;
}

/*
   ==================================== 
    SBSP MEET OUR ALUMNI 
   /programs/summer-scholars/student-experience/meet-our-alumni
   ====================================
*/

  .sbsp.alumni .page-content p {
    font-size: 0.875em;
    line-height: 1.5;
    width: 750px;
}


   .sbsp.alumni .flex-container {
    background: transparent;
}


   .sbsp.alumni .page-content h1 {
    font-family: "TradeGothic BoldCn 20";
    font-size: 2em;
    font-weight: normal;
    line-height: 1.1;
    margin: 0 0 14px;
    text-transform: uppercase;
    width: 200px;
}

   .sbsp.alumni .student-profiles h1 {
    color: #000;
    letter-spacing: -1px;
}
   .sbsp.alumni h1 {
    display: block;
}
/* 
   ==================================== 
    SBSP DETAIL PAGES 
   /programs/summer-scholars/student-experience/meet-our-alumni/
   ====================================
*/
    .sbsp.students .profile-portrait {
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.35);
    float: left;
    height: 204px;
    margin-right: 10px;
    width: 204px;
}

   .sbsp.students .profile-name h1 {
    font-size: 1.65em;
    font-weight: normal;
    line-height: 1.8;
    margin-bottom: 0;
    text-transform: uppercase;
}
   .sbsp.students .flex-container {
    background: transparent;
}

   .sbsp.students .bodyTxt p {
    font-size: 1em;
    line-height: 1.5;
}


/* 
   ==================================== 
    FACULTY / CAP IDEAS
   /faculty/capital-ideas
   ====================================
*/

.faculty.capideas .page-content p {
	font-family: "TradeGothic cn 18";
	font-size: 14px;
	font-weight: lighter;
	line-height: 16px;
}

/*.faculty.capideas .flex-container {
	padding: 22px 22px 0;
	background: transparent url('http://www.chicagobooth.edu/assests/img/cap_ideas/video_bg.png') repeat 0 0;
}*/

/*.faculty.capideas .video-gallery {
	background: url('http://www.chicagobooth.edu/assests/img/cap_ideas/ie_video.png') no-repeat 485px 3px;
	margin: 0 -16px 0 0;
}*/

.faculty.capideas h2.heading {
	color:#fff;
	font-family: "TradeGothic BoldCn 20";
	font-size: 14px;
	height: 20px;
	position: absolute;
    right: 3px;
    text-transform: uppercase;
    top: 27px;
    white-space:nowrap;
    writing-mode:  vertical-lr;
     filter: flipv fliph;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -o-transform: rotate(90deg);
    width:20px;
    text-indent: -9999px;
}

/*
.faculty.capideas .video-gallery .flex-direction-nav li .next {
	background: url('http://www.chicagobooth.edu/assests/img/cap_ideas/cap_ideas_video_next.png') no-repeat; 
	bottom: 0;
	right: 2px;
}

.faculty.capideas .video-gallery .flex-direction-nav li .prev {
	background: url('http://www.chicagobooth.edu/assests/img/cap_ideas/cap_ideas_video_prev.png') no-repeat;
	bottom: 0; 
	left: 5px;
}*/

.faculty.capideas a:after {
	content: "";
}

.faculty.capideas .flexslider.video-gallery .sub-slide span {
	bottom: 0;
	color: #ffffff;
	font-weight: 600;
	left: 2px;
	position: relative;
	width: 150px;
}

.faculty.capideas .cap_ideas_content {
	margin: 20px 0;
}
/*
.faculty.capideas .cap_ideas_mag {
	background: url('http://www.chicagobooth.edu/assests/img/cap_ideas/cap_ideas_mag_bg.png') repeat;
	float: left;
	height: 196px;
	margin:0 11px 0 0;
	padding: 0;
	width: 223px;
}
*/
.faculty.capideas .cap_ideas_mag div:first-child {
	float: left;
	margin: 0 10px 0 0;
	width: 60px;
	text-align: right;
}

.faculty.capideas .cap_ideas_mag div:last-child {
	float: left;
	margin: 15px 0 0;
}

.lt-ie9 .faculty.capideas .cap_ideas_mag div img {
	margin: 15px 0 0 0;
}

.faculty.capideas .cap_ideas_mag div:first-child h3, .cap_ideas_ftr div:first-child h3 {
	color:#ffffff;
	font-family: "TradeGothic Cn 18";
	font-weight: normal;
	font-size: 21px;
	margin: 12px 0 0;
}

/*
.faculty.capideas .cap_ideas_ftr {
	background: url('http://www.chicagobooth.edu/assests/img/cap_ideas/cap_ideas_ftr_bg.png') repeat;
	float: left;
	height: 196px;
	margin:0;
	padding: 0;
	width: 290px;
}
*/
.faculty.capideas .cap_ideas_ftr div:first-child {
	float: left;
	margin: 0 0 0 15px;
	width: 120px;
	text-align: right;
}

.faculty.capideas .cap_ideas_ftr div:last-child {
	float: right;
	margin: 15px 28px 0 0;
}

.lt-ie9 .faculty.capideas .cap_ideas_ftr div img{
	margin: 15px 0 0 13px;
}

.faculty.capideas .cap_ideas_ftr div:first-child p {
	margin: 5px 0 0;
}

.faculty.capideas .cap_ideas_ftr div p {
	color:#ffffff;
	font-family: "Open Sans", sans-serif;
	font-size: .75em;
}

.faculty.capideas .cap_ideas_ftr div:first-child p, .cap_ideas_ftr div:first-child a {
	color:#ffffff;
}

.faculty.capideas .cap_ideas_ftr div:first-child a {
	font-weight: bold;
}

/* blog module */
/*
.faculty.capideas .module .cap_ideas_blog {
	background: url('http://www.chicagobooth.edu/assests/img/cap_ideas/cap_ideas_blog_bg.png') repeat;
	margin: 54px 0 0;
	padding: 10px 0 5px;
	width: 236px;
}

.faculty.capideas .module .cap_ideas_blog_title {	
	background: url('http://www.chicagobooth.edu/assests/img/cap_ideas/ie_blog.png') no-repeat;
	height: 26px;
	position: absolute;
	top: 15px;
	right: 8px;
	width: 12px;
}
*/
.faculty.capideas .module .cap_ideas_blog div.cap_ideas_blog_entry {
	border-bottom: #cacaca 1px solid;
	margin: 0 36px 15px 15px;
	padding: 0 0 7px;
}

.faculty.capideas .module .cap_ideas_blog div.cap_ideas_blog_entry:last-child {
	border-bottom: none;
}

.faculty.capideas .module .cap_ideas_blog span {
	color: #cacaca;
	font-family: "TradeGothic BoldCn 20";
	font-size: 12px;
	margin: 0;
}

.faculty.capideas .module .cap_ideas_blog h3 {
	color: #ffffff;
	font-family: "TradeGothic BoldCn 20";
	font-size: 21px;
	font-weight: normal;
	line-height: 21px;
	margin: 0 0 5px;
}

.faculty.capideas .module .cap_ideas_blog p {
	color: #cacaca;
	font-family: "Open Sans";
	font-size: 10px;
	margin: 0 0 15px;
}
.faculty.capideas .module .cap_ideas_blog a {
	font-family: "Open Sans";
	font-size: 10px;
	color:#ffffff;
	font-weight: normal;
	text-decoration: underline;
}

.faculty.capideas .module .cap_ideas_blog a:hover {
	text-decoration: none;
}

.faculty.capideas .module .cap_ideas_blog p span a  {
	font-family: "Open Sans";
	font-size: 10px;
	color:#ffffff;
	font-weight: bold;
	text-decoration: none;
}

.faculty.capideas .module .cap_ideas_blog p span a:hover {
	text-decoration: underline;}
	
	
/* 
   ==================================== 
    PROGRAMS / PHD
   /programs/phd
   ====================================
*/

.programs.phd .section-heading span, .programs.phd .page-content.intro h1 span{
	text-transform: none !important;
}

/*
  =====================================
  ALUMNI / COMMUNITY
  =====================================
*/
.alumni.clubs h3 {
	 text-transform:uppercase;
}

.alumni.clubs .faq-content {
    float: left;
    width: 100%;
}
.alumni.clubs #alumnigroup {
	width: 100%;
}
.alumni.clubs .column1, .column2, .column3 {
	display:inline-block;
}
.alumni.clubs .faq-answer a {
	font-size: 0.75em;
    line-height: 1.5;
}
.alumni.clubs .column1 {
	float:left; width:33%;
}
.alumni.clubs .column2 {
	width:33%;
}
.alumni.clubs .column3 {
	width:33%;
}

/*
  =====================================
  ALUMNI / ALUMNI CONNECTIONS
  =====================================
*/

.alumni.connections {}

/* BOOTH.CSS OVERRIDES */

.alumni.connections .intro-content {
	display: block;
	float: left;
	position: relative;
	/* width: 930px; */
}

.alumni.connections #main .page-content {
	padding: 32px 0 0 0;
}

/* ALUMNI CONNECTIONS SNAPSHOT BUCKETS */

.alumni.connections .anchor_buckets a .buckets {
	color: #eceee6;
	display: block;
	float: left;
	height: 202px;
	margin: 0 12px 0 0;
	padding: 0;
	position: relative;
	width: 193px;
}

.alumni.connections a {cursor: pointer;}

.alumni.connections .anchor_buckets a .young_alumni {margin-right: 0;}

.alumni.connections .buckets h2 {
	font-family: "TradeGothic BoldCN 20";
	font-size: 28.12px;
	font-weight: normal;
	line-height: 29.34px;
	margin: 0;
	padding: 10px 10px 13px;
	text-transform: uppercase;
}

.alumni.connections .buckets h3 {
	font-family: "Open Sans", sans-serif;
	font-size: 12.94px;
	font-weight: 500;
	line-height: 17.26px;
	margin: 0;
	padding: 0 7px 0 10px;
	text-transform: none;
}

.alumni.connections .buckets img {
	bottom: 10px;
	display: block;
	float: right;
	position: absolute;
	right: 10px;
}

.alumni.connections .buckets.csuite {background: url('/assests/img/alumni/connections/csuite.png') repeat;}
.alumni.connections .buckets.board_appt {background: url('/assests/img/alumni/connections/board_appt.png') repeat;}
.alumni.connections .buckets.newsmakers {background: url('/assests/img/alumni/connections/newsmakers.png') repeat;}
.alumni.connections .buckets.young_alumni {background: url('/assests/img/alumni/connections/young_alumni.png') repeat;}


/*
.alumni.connections .buckets.csuite img {bottom: -11px;}
.alumni.connections .buckets.board_appt img {bottom: 7px;}
.alumni.connections .buckets.newsmakers img {bottom: -22px;}
.alumni.connections .buckets.young_alumni img {bottom: -22px;}
*/


/* ALUMNI CONNECTION TABS OVERRIDES */

.alumni.connections .nav.tabs li.current a,
.alumni.connections .nav.tabs li.teal.current a,
.alumni.connections .nav.tabs li.taupe.current a,
.alumni.connections .nav.tabs li.orange.current a {
	background: #ffffff;
	color: #4f4e4e;
}

.alumni.connections .nav.tabs li a {
	background: #761e2c;
	color: #ffffff;
}

.alumni.connections .nav.tabs li.teal a {
	background: #3d666d;
	color: #ffffff;
}

.alumni.connections .nav.tabs li.taupe a {
	background: #898761;
	color: #ffffff;
}

.alumni.connections .nav.tabs li.orange a {
	background: #aa6427 ;
	color: #ffffff;
}

/* ALUMNI CONNECTION TAB CONTENT FORMAT */

/*
.alumni.connections .connection {
	clear:both;
	float:left;
}
*/

.alumni.connections .tab-content {
	clear:both;
	float:left;
	margin:0 0 10px;
}

.alumni.connections .tab-content p {
	clear: both;
	margin:0 0 15px;
}

.alumni.connections .tab-content p img {
	clear:left;
	float:left;
	margin:0 10px 10px 0;
}

/*
.alumni.connections .connection div span {
	font-weight:bold;
	text-transform:uppercase;
}
*/

/*
  =====================================
  ABOUT / CONNECT
  =====================================
*/

.about.connect #faqs {
	color:#4c4d4f;
	margin-top:32px;
}

.about.connect .faq_q {
	border-top:1px dotted #4c4d4f;	
	padding:0 0;	
}


.about.connect .faq_q:last-child {
	border-bottom:1px dotted #4c4d4f;
}

.about.connect .faq_title {
	position:relative;
	padding:0 12px;
	cursor:pointer;
}

.about.connect .faq_title h2 {
	display:block;
	padding:18px 0px 18px 0px;	
	position:relative;	
	margin:0px;
}

.about.connect .faq_title h2:hover{
	color:#b7042f;	
}

.about.connect .faq_btn {
	width:70px;
	position:absolute;
	right:-4px;
	top:19px;
	font-family: "Open Sans";
	font-size: 11px;
	text-transform: uppercase;
	color:#888;
}

.about.connect .faq_btn span {
	display:none;
}

.about.connect .faq_title:hover .faq_btn span {
	display:inline;
}

.about.connect .faq_btn:before {
	position:absolute;
	content:'';
	background: url('/BoothSitecore/css/img/misc/faq-arrow-toggle.png') 0 -9px no-repeat;
	background-position:0 -9px;
	width:13px;
	height:7px;
	top:5px;
	right:8px;
}

.about.connect .faq_content {
	display:block;
	position:relative;
	padding:1px 12px 16px 40px;
	background:#fff;
}

.about.connect .faq_content h3 {
	position:relative;
	font:bold 14px "Open Sans", Arial, Helvetica, sans-serif;
	margin:16px 0px;
}
/*
.about.connect .faq_content h3:before {
	position:absolute;
	content:'';
	background: url('http://www.chicagobooth.edu/css/img/misc/connectSocial.png') 0 0 ;
	width:19px;
	height:19px;
	top:0px;
	left:-28px;
}
*/
.about.connect .faqFB:before {
	background-position:-19px 0px !important;
}

.about.connect .faqTwitter:before {
	background-position:-38px 0px !important;
}

.about.connect .faqYoutube:before {
	background-position:-57px 0px !important;
}

.about.connect .faqLink:before {
	background-position:-76px 0px !important;
}

.about.connect .show_q .faq_content{
	display:block !important;
}

.about.connect .show_q .faq_btn:before {
	background-position:0 0px;
}
/*
  =============================== 
  Full-Time Programs Internations
  ===============================
*/

  .programs.international .gmaps .gmaps-info .flexslider .slides p img {
    height: auto;
    width: 130px;
}


/*
  =============================== 
  HONG KONG / SINGAPORE OVERRIDES
  ===============================
*/

/* http://edit.chicagobooth.edu/programs/ */

.four-campus-list {
	margin-left: -36px;
	width: 785px;
}

.four-campus-list h3 {
	color: #727273;
	font-size: 14px;
}

#header .subnav .sub-nav-list {
	bottom: -19px;
	line-height: 15px;
	margin: 0 0 0 27px;
}
/*
#footer .fullcontent .row { background: url("http://www.chicagobooth.edu/assests/img/UCB_TMPL_Footer.png") no-repeat scroll 126px -40px transparent;}
#footer .location.singapore {left:170px; top:90px;}
*/

/*
  =============================== 
  FACULTY DIRECTORY TABLE OVERRIDES
  ===============================
*/

.page-content .tabs-container table.courses {width: 98%;}

.page-content .tabs-container table.courses th,
.page-content .tabs-container table.courses td {font-size: 1em;}

.page-content .tabs-container .faculty-bio-additional h3 {font-size: 1.3em;}

/*
  =============================== 
  FACULTY PICTURE DIRECTORY
  ===============================
*/

#faculty-img-directory {
	
}

#faculty-img-directory .row > div{
	float: left;
	position: relative;
}

#faculty-img-directory .row > div:hover{
	cursor: pointer;
}

#faculty-img-directory .row > div .profile{
	float: left;
	position: relative;
	margin: 0 10px 10px 0;
}

#faculty-img-directory .row > div .profile img {
	height: auto;
	width: 117px;
}

#faculty-img-directory .row > div .profile .name{
	background: url(/assests/img/curriculum-faculty_bg.png);
	bottom: 0;
	left: 0;
	padding: 8px 15px 8px 5px;
	position: absolute;
	width: 97px;
	color: #fff;
	font-size: 12px;
	line-height: 14px;
}

#faculty-img-directory .row > div:hover .profile .name{
	background: url(/assests/img/cf-bg_hover.png);
}

/*
#faculty-img-directory .row > div .profile .name:after{
	content: " ";
	background: url(/assests/img/cf-arrow-up.png) no-repeat;
	width: 10px;
	height: 10px;
	display: block;
	position: absolute;
	bottom: 8px;
	right: 5px;
}

#faculty-img-directory .row > div.selected .profile .name:after{
	background: url(/assests/img/cf-arrow-down.png) no-repeat;
}
*/

#faculty-img-directory .row > div .profile .op{
	width: 117px;
	height: 170px;
	position: absolute;
	display: none;
	background: url(/assests/img/curriculum-faculty_bg.png);
	top:0;
	left: 0;
}


#faculty-img-directory .row > div .bio{
	display: none;
}

#faculty-img-directory .row .bio{
	display: none;
	width: 100%;
	clear: both;
	cursor:auto !important;
}

