@charset "utf-8";
/* CSS Document */
  


/* Used on the test pages */
.test .page-content h1 {
	color: #336699;
}

/*
  =============================================
  FOR THE JOCKEY CLUB TO KEEP TITLE ON ONE LINE
  =============================================
*/
.execmba-jockey .page-content h1 {
   font-size: 1.55em;
}


/*
   ==================================== 
    IMAGE WITH CAPTIONS - DUP FROM /MAGAZINE/
   ====================================
*/
.align-center {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    display: block;
}
 .thumbnail {
    float: left;
    margin: 30px 30px 30px 0px;
    clear: both;
    background-color: #EDEDED;
}

.caption {
    -moz-user-select: text;
}
 .caption {
    overflow: hidden;
    display: block;
}
.thumbnail span.caption {
    margin: 20px;
    font-family: "Fort Light";
}

/* styles label to match the rest of the site*/
.slate-request-form label {
	font-size: 0.75em;
	}

/*
   ==================================== 
    Civic Scholars Program 
	-removing the street, city, state and country label and input fields
	-adjusting the postal code up and bringing email field forward
   ====================================
*/
#form_ee76f75d-f999-4933-823c-ebde42d60b84_street, label[for=form_ee76f75d-f999-4933-823c-ebde42d60b84_street],
#form_ee76f75d-f999-4933-823c-ebde42d60b84_city, label[for=form_ee76f75d-f999-4933-823c-ebde42d60b84_city],
#form_question_ee76f75d-f999-4933-823c-ebde42d60b84 select, #form_ee76f75d-f999-4933-823c-ebde42d60b84_label, label[for=form_ee76f75d-f999-4933-823c-ebde42d60b84_country]{ display:none !important; }
#form_question_ee76f75d-f999-4933-823c-ebde42d60b84 {margin-top:-4.5em;}
#form_question_b35bf985-cf73-421b-8ff3-cf4c9cc2585e {z-index:5;}


/*
   ==================================== 
    EVENING WEEKEND FORMS
    /SMLANDING/
   ====================================
*/
   .ewforms label[for="form_4c29f7a2-2211-4451-842d-dce8ff8968ec_city"], .ewforms label[for="form_3574b0a7-5c6c-461d-ba35-307520470ad1_city"], .ewforms #form_4c29f7a2-2211-4451-842d-dce8ff8968ec_city, .ewforms label[for="form_76adf9c8-3165-407c-bfb4-111084b09d43_city"], .ewforms #form_76adf9c8-3165-407c-bfb4-111084b09d43_city, .ewforms #form_3574b0a7-5c6c-461d-ba35-307520470ad1_city, .ewforms label[for="form_9e2766b7-9020-42c0-b490-154a9639807e_city"], .ewforms #form_9e2766b7-9020-42c0-b490-154a9639807e_city,  .ewforms label[for="form_7b83011d-e2bb-476e-a750-23133c4689f2_city"], .ewforms #form_7b83011d-e2bb-476e-a750-23133c4689f2_city, .ewforms label[for="form_7c0dedb5-071a-4350-a9d6-172f2819ee9f_city"], .ewforms #form_7c0dedb5-071a-4350-a9d6-172f2819ee9f_city, .ewforms label[for="form_b7b6223c-317c-4327-b48a-54b1352dc5ec_city"], .ewforms #form_b7b6223c-317c-4327-b48a-54b1352dc5ec_city, .ewforms .form_responses span{ display:none !important; }

/* ADJUST THE SPACING WHEN REMOVING ADDRESS BLOCKS */
.ewforms #form_question_4c29f7a2-2211-4451-842d-dce8ff8968ec, .ewforms #form_question_3574b0a7-5c6c-461d-ba35-307520470ad1, .ewforms #form_question_76adf9c8-3165-407c-bfb4-111084b09d43, .ewforms #form_question_9e2766b7-9020-42c0-b490-154a9639807e, .ewforms #form_question_7b83011d-e2bb-476e-a750-23133c4689f2, .ewforms #form_question_7c0dedb5-071a-4350-a9d6-172f2819ee9f, .ewforms #form_question_b7b6223c-317c-4327-b48a-54b1352dc5ec {
    margin-top: -89px;
    position: static;
}

/**** LIZ *** JON *** KATHERINE ****/
.lead-gen label[for="form_76adf9c8-3165-407c-bfb4-111084b09d43_city"],
.lead-gen label[for="form_3574b0a7-5c6c-461d-ba35-307520470ad1_city"],
.lead-gen label[for="form_9e2766b7-9020-42c0-b490-154a9639807e_city"]{
	display:block !important;
	margin-top:3em !important;
	}
.lead-gen #form_76adf9c8-3165-407c-bfb4-111084b09d43_city,
.lead-gen #form_3574b0a7-5c6c-461d-ba35-307520470ad1_city, 
.lead-gen #form_9e2766b7-9020-42c0-b490-154a9639807e_city,
.lead-gen .form_responses span {
	display:block !important;
	}
.lead-gen .form_responses span {margin-top:-20px;}
	
.lead-gen .form_responses span #form_76adf9c8-3165-407c-bfb4-111084b09d43_country,
.lead-gen label[for="form_76adf9c8-3165-407c-bfb4-111084b09d43_country"],
.lead-gen .form_responses span #form_3574b0a7-5c6c-461d-ba35-307520470ad1_country,
.lead-gen label[for="form_3574b0a7-5c6c-461d-ba35-307520470ad1_country"],
.lead-gen .form_responses span #form_9e2766b7-9020-42c0-b490-154a9639807e_country,
.lead-gen label[for="form_9e2766b7-9020-42c0-b490-154a9639807e_country"] 
{display:none !important;}
.PPCHeader .max-image {background-size: 100% initial !important;}
/*
   ==================================== 
    CAREER SERVICES ALUMNI
   /executiveeducation/brochure-request/thank-you
   ====================================
*/
.execedbroc .faq-content {
    float: left;
    width: 99%;
}
.execedbroc .qanda {
    display: none;
    float: left;
    font-family: "TradeGothic BoldCn 20";
    font-size: 2em;
    width: 21%;
}
.execedbroc .faq-query .faq-content p {
    font-size: 0.65em;
    font-weight: bold;
    line-height: 1.5;
    text-transform: uppercase;
}

.execedbroc ul.faq-links {display:none;} 
.execedbroc .back-nav{display:none;} 
.execedbroc .faq-pair.active 
.execedbroc .faq-answer {background:none !important;}


/*
   ==================================== 
    CAREER SERVICES ALUMNI
   /alumni/career-services
   ====================================
*/
.careeralumni .faq-content {
    float: left;
    width: 99%;
}
.careeralumni .qanda {
    display: none;
    float: left;
    font-family: "TradeGothic BoldCn 20";
    font-size: 2em;
    width: 21%;
}
.careeralumni .faq-query .faq-content p {
    font-size: 0.65em;
    font-weight: bold;
    line-height: 1.5;
    text-transform: uppercase;
}

/*
   ==================================== 
    HIDE Q AND A IN ACCORDIONS
   ====================================
*/
.m-accordion .faq-content {
    float: left;
    width: 99%;
}
.m-accordion .qanda {
    display: none;
    float: left;
    font-family: "TradeGothic BoldCn 20";
    font-size: 2em;
    width: 21%;
}
.m-accordion .faq-query .faq-content p {
    font-size: 0.65em;
    font-weight: bold;
    line-height: 1.5;
    text-transform: uppercase;
}
.m-accordion .faq-links 
{
    display: none;
}
.m-accordion .back-nav a 
{
    display: none;
}





/*
   ==================================== 
    FULL-TIME SCHOLARSHIPS
   /programs/full-time/admissions/scholarships
   ====================================
*/
.ft-scholarship .faq-content {
    float: left;
    width: 99%;
}
.ft-scholarship .qanda {
    display: none;
    float: left;
    font-family: "TradeGothic BoldCn 20";
    font-size: 2em;
    width: 21%;
}
.ft-scholarship .faq-query .faq-content p {
    font-size: 0.65em;
    font-weight: bold;
    line-height: 1.5;
    text-transform: uppercase;
}
.ft-scholarship .faq-links 
{
    display: none;
}
.ft-scholarship .back-nav a 
{
    display: none;
}

/* 
 *******************************
 ONLY FOR THE WEEKEND PROSPECT LANDING PAGE
*******************************************
*/
.wkdprospect  .one-mba 
{
    display: none;
}

/*
   ==================================== 
    FULL-TIME STUDENT EXPERIENCE SECTION 
   /programs/full-time/student-experience
   ====================================
*/
  .studexp #isotope-container:after
                                {
                                    content: '';
                                    display: block;
                                    clear: both;
                                }
                                  .studexp #isotope-container
                                {
                                    max-width: 100%;
                                    margin: 0 auto;
                                }
                                  .studexp .item
                                {
                                    float: left;
                                    margin: 2px;
                                    padding: 0;
                                }
                                  .studexp .w1
                                {
                                    width: 170px;
                                }
                                  .studexp .h1
                                {
                                    height: 198px;
                                    line-height: 207px;
                                }
                                  .studexp .item > a, .studexp .item > a img
                                {
                                    display: block;
                                    position: relative;
                                    overflow: hidden;
                                }
                                  .studexp .item > h6
                                {
                                    font-weight: 400;
                                    line-height: 1.1;
                                    color: #fff;
                                    position: absolute;
                                    bottom: 0;
                                    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4c000000',endColorstr='#4c000000');
                                    z-index: 2;
                                    font-size: 12px;
                                    padding: 5px;
                                    background: rgba(0,0,0,0.5);
                                }
                                  .studexp .item > a img.ft-play
                                {
                                    top: 0;
                                    right: 0;
                                    position: absolute;
                                    z-index: 3;
                                    display: none;
                                    width: 30px;
                                    height: 30px;
                                }
                                  .studexp .item > a:hover .ft-play
                                {
                                    display: block !important;
                                }
                                
                                
                                  .studexp .item > a div
                                {
                                    position: absolute;
                                    width: 100%;
                                    height: 100%;
                                    text-align: center;
                                    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4c000000',endColorstr='#4c000000');
                                    background: rgba(0,0,0,0.5);
                                }
                                  .studexp .item > a div span
                                {
                                    color: #fff;
                                    overflow: hidden;
                                    display: inline-block;
                                    line-height: normal;
                                    font-weight: 100;
                                    font-size: 12px;
                                    margin-top: 15px;
                                }


/*
   ==================================== 
    SBSP MEET OUR ALUMNI 
   /programs/summer-scholars/student-experience/meet-our-alumni
   ====================================
*/

  .impact h2.section-heading 
  {
      display: none;
  }
  .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;
}

/* 
  FAME NOBEL 
*/
.about.fama .snapshotSection {
    margin-top: 0;
}
.about.fama .campus-landing {
    background: none repeat scroll 0 0 #FFFFFF;
    margin-bottom: 0;
    padding: 30px 20px;
}

.about.fama #main .right-rail-modules
{
	visibility: hidden;
	padding: 0;
}
.about.fama p a.youtube:after {
    background: url("http://www.chicagobooth.edu/assests/img/offsite-vid.png") no-repeat scroll right 2px rgba(0, 0, 0, 0);
    content: " ";
    display: inline-block;
    height: 12px;
    margin-left: 5px;
    position: relative;
    width: 26px;
}


/*	ALUMNI CAREER SERVICES

	chicagobooth.edu/alumni/career-services/
	
 */

 .alumni-cs .page-content h2 {
    color: #50575a;
}
 
 /* Accordions */

.alumni-cs ul.faq-links li a {
	display: none
}

.alumni-cs .qanda {
	display: none;
}

.alumni-cs .twelve.columns.back-nav a {
	display: none
}

.alumni-cs .faq-query {
    font-family: "TradeGothic BoldCn 20";
    font-size: 1.2em;
    text-transform: uppercase;
    margin: 0;
    font-weight: normal;
}

.alumni-cs h2.faq {
    margin-bottom: 1em;
	color: #9c1d21
}

.alumni-cs .faq-content .toggle-arrow {
    margin: 24px 0 0 0;
}

.alumni-cs .toggle-text {
    margin-top: 19px;
}

.alumni-cs a.right {
	font-size: 0.75em;
}

/* Modules */

.module.cs-login {
	font-family: "Open Sans", sans-serif;
	padding: 0 20px;
	font-size: .65em;
}

.module.cs-login a {
	color: #9C1D21;
	text-decoration: underline
}

.module.cs-login a:hover {
	text-decoration: none
}

.module.cs-login label {
    font-size: 1.4em;
}

.module.cs-login input {
	width: 100%
}
.module.cs-login input[type="submit"] {
	border: 0px none;
	padding: 5px;
	color: #FFF;
	text-transform: uppercase;
	background-color: #9C1D21;
	font-family: "TradeGothic BoldCn 20";
	font-size: 12px;
	letter-spacing: 2px;
}

.module.cs-login input[type="text"] {
	background: url("http://www.chicagobooth.edu/assests/img/alumni/modules/username.png") center right no-repeat;
	border-color: #bbb;
	border-top: 2px solid #d1d1d1;
	border-left: 2px solid #d1d1d1;
	padding: 4px 0 4px 4px
}

.module.cs-login input[type="password"] {
	background: url("http://www.chicagobooth.edu/assests/img/alumni/modules/password.png") center right no-repeat;
	border-color: #bbb;
	border-top: 2px solid #d1d1d1;
	border-left: 2px solid #d1d1d1;
	padding: 4px 0 4px 4px
}

/**********************************************
	FACEBOOK PAY-PER-CLICK LANDING PAGE
***********************************************/

.facebook-ppc{
	font-size: 0.9em;
}

body.facebook-ppc{
	margin-right: 165px !important;
}

.facebook-ppc .slide-content {
    margin-top: 3em;
    margin-right: 2.5em;
    margin-bottom: 4.5em;
    padding-left: 0px;
    margin-left: 40px !important;
}

/* 
 ********************************************
 USED TO STYLE EMBEEDED TWEETS WITHIN A PAGE
 ********************************************
*/
.twitter-tweet-rendered 
{
    margin: 5px 10px 0 !important;
}

/*
   =========================================================== 
    USED TO FIX CLICKABLE IMAGE MODULE ON OPTION 3 TEMPLATES
   ===========================================================
*/
.ClickImgEO {
    margin-left: -21px;
    margin-top: -16px;
    margin-bottom: -16px;
}
@media only screen and (max-width:500px){
	.ClickImgEO {
		margin:0;
	}
	#cite .module.insights { height:357px !important;}
		
}
/*
  =============================== 
  RESPONSIVE YOUTUBE FIX
  ===============================
*/
.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}


/*
 ========================
 Early career candidates
 ========================
 */
  #programtable{
    background: #ececec;
    margin: 0 0 20px 0;
    float:left !important;
    height:auto;
    }
    .blue {
    border-top:10px solid #476c7c;}
    h1.blue {color:#476c7c; padding:10px; text-decoration:none; font-size:1.8em;}
	h1.blue a {color:#476c7c; text-decoration:none;}
	h1.blue a:hover {color:#476c7c;text-decoration:underline;}
    .brown {
    border-top:10px solid #726258;}
    h1.brown {color:#726258; padding:10px; text-decoration:none; font-size:1.8em;}
	h1.brown a {color:#726258; text-decoration:none;}
	h1.brown a:hover {color:#726258;text-decoration:underline;}
    .green {
    border-top:10px solid #326165;}
    h1.green {color:#326165; padding:10px; text-decoration:none; font-size:1.8em;}
	 h1.green a {color:#326165; text-decoration:none;}
	h1.green a:hover {color:#326165; text-decoration:underline;}
    .red {
    border-top:10px solid #862633;}
    h1.red{color:#862633; padding:10px; text-decoration:none; font-size:1.8em;}
	h1.red a {color:#862633; text-decoration:none;}
	h1.red a:hover {color:#862633; text-decoration:underline;}
	
	/*
 =================================
	FUTURE OF FINANCIAL SERVICES
 =================================
 */
	.FOF #nav, .FOFSpec #nav { margin-left:14%;}
	.FOF ul.tabs li a.open, ul.tabs li a:hover, .FOFSpec ul.tabs li a.open, ul.tabs li a:hover{
		background:none;
		box-shadow:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		padding:0;
	}
	.FOF ul, .FOFSpec ul {
		margin:0;
		padding:0 0 0 30px;
	}
	.FOF .tabs-container, .FOFSpec .tabs-container{
		background:none;
		box-shadow:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		padding: 20px 18px 30px;
	}
	.FOFSpec h5, .FOFSpec h4 {color: #255153;}
	.FOF h4, .FOFSpec h4 {color: #255153;line-height: 1.1em; margin-bottom:20px;font-size: 36px; font-family: "TradeGothic BoldCN 20";}
	.FOF p, .FOFSpec p {margin-bottom:20px; font-size:15px;}
	.FOF .speakers .grid-container a, .FOFSpec a {font-size:15px;}
	.FOF .quote { font-size:15px;}
	.FOF .grid-60, .FOFSpec .grid-60 {width:74%;}
	.FOF .speakers .grid-container .grid-50 .mobile-grid-100 p, .FOFSpec .speakers .grid-container .grid-50 .mobile-grid-100 p {font-size:12 !important;}
	@media screen and (max-width: 767px) {
	.FOF header .banner {height:80px;}	
	.FOF #quote {
		position:relative;
		height:auto;}
	.FOF .mobile-grid-70 {width:100%;}	
	}
	@media screen and (max-width: 414px) {
	.FOF p img {float:none !important; margin:0 auto 20px auto !important; display:block;}
	}
		
			/*
 =================================
	STUDENT PROFILES
 =================================
 */
.hideindustries #career-h2, .hideindustries #career-interest, .douganprof #menuFilterCat {display:none;}
.hideregions #region {display:none;}
.changecareer #career-h2{visibility: hidden; width: 120px; margin-right: -30px;}
.changecareer #career-h2:before {visibility:visible; content:'Program Interest'}
.csstudprof #menuFilterCat, .csstudprof #sm1 {display:none;}
.csstudprof #studentbox {display:list-item !important; opacity:1;}

/*
   ==================================== 
    Research Center: SEI, On Board New York & Twin Cities
   ====================================
*/
.NYEvents #menuFilterCat {display:none;}
.TwinCityEvents #menuFilterCat {display:none;}

/*
   ==================================== 
    Faculty Bio 
   ====================================
*/
.facultybio .faculty-bio-additional .row {width:98%;}

/*
   ==================================== 
    I-GO LANDING PAGE  
   ====================================
*/
.IGO-Orange #banner #slide{background-color:#b96a25 !important;}
.IGO-Orange.header #banner #slide h2 {
    width: 475px;
    font-size: 17px;
line-height: 30px;
font-family: "Open Sans" !important;
}
.IGO-Orange.header #content h2 
{
    text-transform: capitalize;   
}
.IGO-Orange.thank-you #form {
    border-left: 0px;
    width: 95%;
    font-size: 15px;
}
.IGO-Orange .form_response_material_upload p, .IGO-Orange .form_response_material_upload input 
{
    display: block !important;
    visibility: visible !important;
}
@media screen and (max-width: 640px) {
    .IGO-Orange.header #banner #slide h2 {
    width: 405px;
    }
}
@media screen and (min-width: 768px) {
    .IGO-Orange.header #banner #slide h2 {
    font-size: 23px;
    }
}
/* HIDE FIRST PARAGRAPH */
@media screen and (max-width: 767px) {
.IGO-Orange.header #content p.para-1 
{
    display: none !important;
}
}

@media only screen and (max-width: 480px) and (min-width: 320px) and (orientation: portrait) {
.IGO-Orange.header #form {
    margin: 0;
  }
  .stats span.txt {
    font-size: 12px;
}
.IGO-Orange.thank-you #form {
    margin: 0;
    padding: 0;
}
}


@media only screen and (width: 768px)
{
#form {
    width: 300px;
    float: left;
}
}
@media screen and (max-width: 415px) 
 {
    .IGO-Orange.header #banner #slide h2 
    {
    width: 75%;
    font-size: .1.2em;
    line-height: 21px;
    font-size: 13px;
   }
}

/*
   ==================================== 
    STIGLER TABLEAU
   ====================================
*/
.Stigler-Tableau  .tab-toolbar-container div{ display:none !important;}
