﻿/* TO BE USED JUST FOR ALUMNI */
 @charset "utf-8";
#main.alumni .section {
    background: #802824 url(/css/img/main-bgs/alumni-1.jpg) no-repeat center center;
}
.news h2, .community h2 {
    font-size: 1.5em;
    font-family: "TradeGothic BoldCn 20";
    text-transform: uppercase;
}
.page-content .news h3 {
    color: #000;
    margin-bottom: 0;
}
.connections .page-content .news p {
    margin-top: .25em;
}
.p-content p img {
    margin: 0 1em 0 0;
    float: left;
}
.community {
    width: 200px;
}
.news {
    width: 295px;
}
.news.columns {
    float: right!important;
}
.community ul, .news ul, .community ul li, .news ul li {
    padding: 0;
}
.community ul li, .module.alumni-know ul li
/*, .news ul li*/ {
    border-top: 1px solid #a8aba2;
    background: none;
    clear: both;
}
.news ul {
    border-top: 1px solid #a8aba2;
    padding-top: 7px;
}
.news ul .alumni-more {
    text-align: right;
    border-top: 1px solid #a8aba2;
    float: none;
    width: 295px;
}
.news ul li {
    background: none;
    padding: 0 0 10px;
}
.community ul li a {
    padding-left: 35px;
}
.community ul a {
    color: #363636;
    font-weight: 700;
    text-decoration: none;
    display: block;
    padding: 15px 0;
}
.community ul a.event {
    background: url(/assests/img/alumnimobile/calendar.png) no-repeat center left;
}
.community ul a.find {
    background: url(/assests/img/alumnimobile/find.png) no-repeat center left;
}
.community ul a.volunteer {
    background: url(/assests/img/alumnimobile/volunteer.png) no-repeat center left;
}
.community ul a.share {
    background: url(/assests/img/alumnimobile/share.png) no-repeat center left;
}
.community ul a.club {
    background: url(/assests/img/alumnimobile/club.png) no-repeat center left;
}
a.alumni-more:link, a.alumni-more:visited /.community ul li:last-child a, .news ul li:last-child a, .module.alumni-know ul li:last-child a, .module.career-hub ul li:last-child a, */ {
    color: #9b1115!important;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    float: right;
    display: block;
    padding: 15px 0;
    font-family: 'Open Sans', sans-serif;
    font-size: .95em!important;
}
.image-gallery.alumni {
    width: 785px;
}
.image-gallery.alumni .slides {
    width: 785px;
}
.image-gallery.alumni .slide img {
    width: 520px;
}
.image-gallery.alumni .slide .flex-caption {
    top: 0;
    right: 0;
    left: inherit;
    padding: 15px;
    width: 230px;
    background: none;
}
.image-gallery.alumni .flex-control-nav {
    position: absolute;
    bottom: 0;
    padding: 0 15px 0 0 !important;
    right: 0;
    width: 250px;
}
.alumni-news, .alumni-events {
    margin-top: -60px;
}
.alumni-events {
    margin-left: 40px;
}
.page-content .alumni-news ul, .page-content .alumni-events ul {
    padding: 0;
}
.page-content .alumni-news h3, .page-content .alumni-news p {
    margin: 5px 0;
}
.page-content .alumni-news h3 {
    font-weight: 700;
}
.page-content .alumni-news a:link, .page-content .alumni-news a:visited, .page-content .alumni-events a:link, .page-content .alumni-events a:visited {
    font-weight: 700;
}
.page-content .alumni-news li, .page-content .alumni-events li {
    list-style: none;
    padding: 0;
    background: none;
}
.page-content .alumni-news li {
    margin: 0 0 20px;
}
.alumni-reconnect, .alumni-volunteer-reunion {
    margin-top: 20px;
}
.alumni-volunteer-reunion {
    margin-left: 60px;
}
.alumni-career, .alumni-career-row {
    color: #fff;
    clear: both;
}
.page-content .alumni-career p, .alumni-career-podcast p {
    font-size: 12px;
    line-height: 1.25em;
    margin: 5px 0 10px;
}
.page-content .alumni-career-podcast li {
    background: none;
    padding: 0;
    font-size: 14px;
    font-size: 12px\9;
}
.page-content .alumni-career h3, .alumni-career-podcast h3 {
    margin: 0;
    font-family: 'Open Sans', Sans-Serif;
    font-size: 18px;
    font-weight: 600;
}
.alumni-career-postings, .alumni-career-resume, .alumni-career-contact, .alumni-career-manage, .alumni-career-hire, .alumni-career-coaching {
    height: 103px;
    float: left;
    padding: 12px 35px 15px 20px;
    margin-bottom: 10px;
    position: relative;
}
.alumni-career-postings:after, .alumni-career-resume:after, .alumni-career-contact:after, .alumni-career-manage:after, .alumni-career-hire:after, .alumni-career-coaching:after {
    content: " ";
    display: inline-block;
    height: 30px;
    width: 25px;
    position: absolute;
    top: 10px;
    right: 7px;
}
.alumni-career-manage, .alumni-career-hire, .alumni-career-coaching {
    height: 123px;
}
.alumni-career a:link, .alumni-career a:visited, .alumni-career-podcast a:link, .alumni-career-podcast a:visited {
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    text-decoration: none;
}
.alumni-career a.right {
    margin-right: -15px;
}
.alumni-career-postings {
    background: url(img/bg.blue-texture.png);
    width: 248px;
    margin-right: 10px;
}
.alumni-career-postings:after {
    background: url(/~/media/631AD6B54F0A4C458C213053AAFFD68F.ashx) no-repeat;
}
.alumni-career-resume {
    background: url(img/bg.green-texture.png);
    width: 254px;
    margin-right: 10px;
}
.alumni-career-resume:after {
    background: url(/~/media/2B68C38EC69C49E8912954A3C56F6F4E.ashx) no-repeat;
}
.alumni-career-contact {
    background: url(img/bg.red-texture.png);
    width: 97px;
}
.alumni-career-contact:after {
    background: url(/~/media/97A9701838D049EEAE6DCF39541D689B.ashx) 7px 0 no-repeat;
}
.alumni-career-manage {
    background: url(img/bg.forest-texture.png);
    width: 160px;
    margin-right: 10px;
}
.alumni-career-manage:after {
    background: url(/~/media/34E5F7DA86BD477CB66D3DF116E6C6A4.ashx) no-repeat;
}
.alumni-career-hire {
    background: url(img/bg.teal-texture.png);
    width: 220px;
    margin-right: 10px;
}
.alumni-career-hire:after {
    background: url(/~/media/B10734A7E4104295BC9038E717D24EB1.ashx) no-repeat;
}
.alumni-career-coaching {
    background: url(img/bg.dark-orange-texture.png);
    width: 219px;
}
.alumni-career-podcast {
    background: url(img/bg.stone-texture.png);
    color: #FFF;
    float: right;
    padding: 15px 20px;
    width: 234px;
    height: 262px;
}
.alumni-career-podcast ul {
    clear: both;
    display: block;
    padding: 0 0 10px;
}
.alumni-career-coaching:after {
    background: url(/~/media/1759BF5C80594E7485E3BA8AC5A4BCF4.ashx) no-repeat;
}
.alumni-career-feat {
    width: 500px;
    float: left;
    margin-right: 10px;
    position: relative;
    top: -24px;
}
#rblQueryNarrow, #rblQueryNarrow td {
    border: 0;
    width: auto;
    padding-left: 0;
}
#rblQueryNarrow input {
    margin-right: 5px;
}
#rblQueryNarrow label {
    float: right;
}
.hrctrls {
    clear: both;
    padding-top: 1px;
}
.hrctrls h4 {
    margin-bottom: 0;
}
.hrtctrls_search {
    float: left;
}
.hrtctrls_search select {
    margin-left: 10px;
    padding: 2px;
}
.hrtctrls_search input, .honorroll #tbUsername, .honorroll #tbPassword {
    height: 23px;
    font-size: 12px;
}
.honorroll .scfValidationSummary {
    font-size: 12px;
    display: block;
    margin: 0;
}
.form .hrtctrls_search div.custom.dropdown {
    margin: 0 0 0 5px;
}
.alumni-honorroll.result-nav p {
    width: 180px;
    float: left;
}
.alumni-btn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #9B1115;
    border-color: -moz-use-text-color -moz-use-text-color #6D1A1D;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    color: #fff;
    display: block;
    font-family: 'TradeGothic BoldCn 20';
    font-size: 14px;
    height: 25px;
    line-height: 20px;
    outline: medium none;
    margin-top: 10px;
    text-align: center;
    text-transform: uppercase;
}
.module.engage-community {
    background: url(/assests/img/alumni/modules/bg.social-media.jpg);
    margin: 0 15px 30px 0;
    padding: 15px 15px 15px 20px;
}
.module.engage-community .module-header {
    color: #252E34;
    font-family: "TradeGothic BoldCn 20";
    font-size: 18.77px;
    font-weight: 400;
    line-height: 1em;
    text-transform: uppercase;
    margin-bottom: 10px;
}
.module.engage-community img {
    margin-right: 8px;
}
.module.alumni-know .module-header, .module.career-hub .module-header {
    font-size: 1.5em;
    font-family: "TradeGothic BoldCn 20", Open Sans, Arial, Sans-Serif;
    text-transform: uppercase;
    padding: .25em .5em;
    display: block;
}
.module.alumni-know ul, .module.career-hub ul {
    padding: 0;
    margin-top: 0;
    list-style: none;
}
.module.alumni-know li, .module.career-hub li {
    margin: 0 15px;
    font-size: .688em;
}
.module.alumni-know ul li:first-child {
    border-top: 0;
}
.module.alumni-know .module-header {
    background: #c1c5c6;
}
.module.alumni-know .module-content {
    background: #cfe2e5;
}
.module.alumni-know a, .module.alumni-know a:visited {
    color: #9b1115;
}
.module.alumni-know p {
    width: 145px;
    float: right;
}
.module.alumni-know img {
    border: 0;
    float: left;
    margin: 15px 15px 0 0;
}
.module.career-hub .module-header {
    background: #c7c1b7;
}
.module.career-hub .module-content {
    background: #eccc9b;
}
.module.career-hub li {
    border-top: 1px solid #fff;
}
.module.career-hub li a {
    color: #363636;
    font-size: 1.125em;
    font-weight: 700;
    display: block;
    padding: 10px 0;
}
.module.career-hub li:first-child {
    border: 0;
    margin-top: 10px;
}
.module.daa .module-header a {
    background: #872434;
    color: #fff;
    font-family: "TradeGothic Cn 18", Open Sans, Arial, Sans-Serif;
    font-size: 20px;
    line-height: 24px;
    text-transform: uppercase;
    display: block;
    padding: 10px 20px;
}
.alumni-find-reunion .module-header {
    background: #c5c5c5;
    color: #363636;
    font-family: "TradeGothic BoldCn 20";
    font-size: 1.5em;
    font-weight: 400;
    line-height: .625em;
    padding: 12px 16px;
    text-transform: uppercase;
}
.alumni-find-reunion .module-content {
    background: #fff;
}
.alumni-find-reunion .module-content ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.alumni-find-reunion .module-content li {
    border-bottom: 1px solid #BABCB6;
    line-height: .446em;
    padding: 8px 10px 8px 35px;
}
.alumni-find-reunion .module-content li a:link, .alumni-find-reunion .module-content li a:visited {
    color: #9B1115;
    font-family: 'Open Sans', sans-serif;
    font-size: .75em;
    font-weight: 700;
    line-height: 1.6em;
}
.alumni-find-reunion .module-content li a:after {
    background: url(img/engage/left-arrow.png) no-repeat scroll right 2px transparent;
    content: " ";
    display: inline-block;
    height: 10px;
    margin-left: 6px;
    width: 5px;
}
.alumni-find-reunion .module-footer a:link, .alumni-find-reunion .module-footer a:visited {
    background: url(img/bg.yellow-texture.png);
    color: #fff;
    display: block;
    font-family: 'Open Sans', sans-serif;
    font-size: .75em;
    font-weight: 700;
    line-height: 1.6em;
    padding: 7px 10px 10px 35px;
}
.alumni-find-reunion .module-footer a:after {
    background: url(img/engage/left-arrow-white.png) no-repeat scroll right 2px transparent;
    content: " ";
    display: inline-block;
    height: 10px;
    margin-left: 6px;
    width: 5px;
}
.alumni-faculty {
    background: url(img/bg.teal-texture.png);
    padding: 10px 15px;
    color: #fff;
    font-size: 12px;
}
.alumni-faculty a:link, .alumni-faculty a:visited {
    color: #fff;
    font-weight: 700;
    text-transform: none;
}
.alumni-faculty h3 {
    font-family: "TradeGothic Cn 18", Open Sans, Arial, Sans-Serif;
    font-size: 20px;
    font-weight: 400;
    text-transform: uppercase;
    border-bottom: 1px solid #fff;
    margin: 0;
    padding-bottom: 5px;
}
.alumni-faculty h4 {
    font-family: Open Sans, Arial, Sans-Serif;
    font-weight: 700;
    margin: 10px 0 0;
}
.alumni-faculty p {
    margin: 0;
}
.alumni-faculty ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.alumni-faculty .module-footer {
    text-align: right;
    font-family: Open Sans, Arial, Sans-Serif;
    font-weight: 700;
    padding: 10px 0 0;
}
.alumni-faculty .module-footer a:link {
    text-transform: uppercase;
}
.alumni-waysgive {
    background: #fff;
    color: #545454;
    font-family: Open Sans, Arial, Sans-Serif;
    font-size: 12px;
}
.alumni-waysgive a:link, .alumni-waysgive a:visited {
    color: #9B1115;
    font-weight: 700;
}
.alumni-waysgive p {
    margin: 10px 0 5px;
}
.alumni-waysgive .module-header {
    background: url(img/bg.red-texture.png);
    color: #fff;
    font-family: "TradeGothic Cn 18", Open Sans, Arial, Sans-Serif;
    font-size: 24px;
    text-transform: uppercase;
    padding: 0 15px;
}
.alumni-waysgive .module-content {
    padding: 10px 15px;
}
.alumni-waysgive ul {
    list-style: none;
    font-weight: 700;
    margin-top: 0;
    padding-left: 20px;
}
.alumni-join .module-header {
    background: url(img/bg.module-header.jpg) repeat scroll 0 0 transparent;
    color: #FFF;
    font-family: "TradeGothic BoldCn 20";
    font-size: 16px;
    font-weight: 400;
    line-height: .625em;
    padding: 12px 20px;
    text-transform: uppercase;
}
.alumni-join .module-content {
    background: #fff;
    padding-bottom: 5px;
}
.alumni-join .fb-like-box {
    margin: -1px 0 0 -1px;
}
.page-content ul.video-list {
    list-style: none outside none;
    margin-top: 0;
    padding: 0;
}
.page-content ul.video-list li {
    background: none;
    border-bottom: 1px solid #A8ABA2;
    min-height: 100px;
    clear: both;
    padding: 15px 0;
}
.page-content ul.video-list li img {
    border: 0 none;
    float: left;
    margin: 0 15px 0 0;
}
.page-content ul.video-list p {
    border: 0 none;
    float: left;
    margin: 15px 15px 0 0;
}
.alumni-connections {
    clear: both;
    float: left;
}
.alumni-connections div {
    clear: both;
    float: left;
    margin: 0 0 10px;
}
.alumni-connections div p {
    margin: 0 0 15px;
}
.alumni-connections div img {
    clear: left;
    float: left;
    margin: 0 10px 0 0;
}
.alumni-connections div span {
    font-weight: 700;
    text-transform: uppercase;
}
@media (min-width: 320px) and (max-width: 768px) {
    .image-gallery.alumni {
    width: 100%;
    height: auto;
}
.image-gallery.alumni .slides {
    width: 100%}
.image-gallery.alumni .slide img {
    width: 100%}
.image-gallery.alumni .slide .flex-caption {
    top: 0;
    right: 0;
    left: inherit;
    padding: 15px;
    width: 100%;
    background: #000;
    margin-bottom: 15px;
}
.image-gallery.alumni .flex-control-nav {
    position: relative;
    bottom: 0;
    padding: 0!important;
    margin-right: 15px;
    right: 0;
    width: 100%}
.image-gallery .flex-control-nav li:last-child {
    margin-right: 15px;
}
.alumni-events {
    margin-left: 0;
}
.community {
    width: 100%}
.news {
    width: 100%}
.news.columns {
    float: right!important;
}
}

/* TO BE USED WITH RESEARCH.CHICAGOBOOTH.EDU */
@charset "utf-8";
    #option1.interior .container .page_content .main section article {
    width: 520px;
}
.sei.student_groups .sei_faq li {
    font-size: 1em;
}
.sei.student_groups .sei_faq .faq-pair {
    border-top: 1px dotted #999;
    clear: both;
    width: 100%}
.sei.student_groups .sei_faq .faq-query {
    overflow: hidden;
    padding: 12px 0;
    margin-bottom: 0;
    background: none;
    cursor: pointer;
}
.sei.student_groups .sei_faq .no-js .faq-query {
    cursor: default;
}
.sei.student_groups .sei_faq .faq-pair .faq-query p {
    color: #333;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.sei.student_groups .sei_faq .faq-pair.active .faq-query p {
    color: #9e273f;
}
.sei.student_groups .sei_faq .faq-pair .toggle-arrow {
    background: url(/Boothsitecore/css/img/option1/opt1-icon_arrow_inactive.png) 0 0 no-repeat;
    float: left;
    height: 8px;
    margin: 5px 10px 0 0;
    padding: 0;
    width: 13px;
}
.sei.student_groups .sei_faq .faq-pair.active .toggle-arrow {
    background: url(/Boothsitecore/css/img/option1/opt1-icon_arrow_active.png) 0 0 no-repeat;
    height: 8px;
    width: 13px;
}
.sei.student_groups .sei_faq .faq-pair .faq-answer {
    background: none;
    display: none;
    margin: 0 0 23px 23px;
    padding: 0;
}
.sei.student_groups .sei_faq .no-js .faq-answer {
    display: block;
}
.sei.student_groups .sei_faq .faq-pair.active .faq-answer {
    display: block;
    overflow: hidden;
}
.sei.student_groups .sei_faq .faq-pair .faq-answer .faq-content div a {
    font-family: "Open Sans", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    text-transform: none;
}
.boothtable td, .boothtable th {
    border-left: 1px solid #cacaca;
    line-height: 1.5em;
}
#option3 .kilts_bg {
    background: url(http://researchtst.chicagobooth.edu/boothsitecore/img/kilts/flower_background.png) no-repeat scroll center top transparent;
}
#option3.interior.fellows .director section figure {
    display: none;
}
#option3.interior.fellows .director section article p {
    float: left;
    width: 100%}
#option3.interior.fellows .director article {
    min-height: 0;
}
#option3.interior.profile-page.noimage h1 {
    float: none;
}
#option3.interior.profile-page.noimage p {
    float: none;
    width: 520px;
}
#option3.interior .left_nav nav ul li {
    padding: 0;
}
#option3.interior .left_nav nav ul li a {
    display: block;
    width: 133px;
    padding: 10px;
}
#option3.interior .left_nav nav ul li a:hover {
    color: #fff;
    background: #588e96 url(http://researchtst.chicagobooth.edu/boothsitecore/img/kilts/list_selected.png) repeat;
    width: 133px;
}
#option3.interior .primary .form-page input.input-text, .form-page textarea, .form-page input[type="checkbox"] {
    width: 30px;
    margin-top: 18px;
    float: left;
    padding: 10px;
}
#option3.interior .primary .form-page label.wrapable {
    padding: 15px 0;
}
#option3.interior.case .primary .page-content .row {
    display: none;
}
.search1 .numberpager ul.pages {
    display: block;
    border: none;
    text-transform: uppercase;
    font-size: 10px;
    margin: 10px 0 50px;
    padding: 0;
}
.search1 .numberpager ul.pages li {
    list-style: none;
    float: left;
    border: 1px solid #ccc;
    text-decoration: none;
    margin: 0 5px 0 0;
    padding: 5px;
}
.search1 .numberpager ul.pages li:hover {
    border: 1px solid #003f7e;
}
.search1 .numberpager ul.pages li.pgEmpty {
    border: 1px solid #eee;
    color: #eee;
}
.search1 .numberpager ul.pages li.pgCurrent {
    border: 1px solid #003f7e;
    color: #000;
    font-weight: 700;
    background-color: #eee;
}
.search1 div.GSAResults ul li {
    list-style: none;
    padding-bottom: 10px;
}
.search1 ul li, .square-red li {
    background: none;
}



/* TO BE USED FOR THE RESEARCH CENTERS ON MAIN BOOTH PAGE */
div.sunil_quote p {
    color: #50575a;
    float: left;
    font-family: Georgia;
    font-size: 24px;
    text-indent: -11px;
}
div.sunil_quote span {
    color: #50575a;
    float: right;
    font-family: Open Sans;
    font-size: 14px;
    font-weight: 700;
    padding: 0 12px 0 0;
}
.rl_centers.columns {
    margin: 30px 0 0;
}
.panel_lt {
    float: left;
    margin: 0 16px 0 0;
}
.panel_rt {
    float: right;
}
.center_panel {
    background: #e2e3e2;
    margin: 0 0 23px;
    width: 384px;
}
.center_panel h2 {
    margin: 0;
    padding: 15px 13px;
}
.center_panel p, .center_panel a {
    margin: 0;
    padding: 0 13px 15px;
    font-size: 14px;
}
.center_panel a {
    color: #9c1d21;
    display: block;
    font-family: 'TradeGothic BoldCn 20';
    font-size: 14px;
    text-align: right;
    text-decoration: none;
    text-transform: uppercase;
}
.center_panel a:hover {
    text-decoration: none;
}
table p a:hover {
    text-decoration: underline!important;
}
table p a:link {
    text-decoration: none;
}
@media (min-width: 320px) and (max-width: 767px) {
    .center_panel {
    width: 100%}
.panel_lt {
    margin: 0;
}
}@media (width:768px) {
    .center_panel {
    width: 336px;
}
}

/* -------------------------------------------
	EVENING WEEKEND ADMITS SITE
------------------------------------------- */

/* *******************************
	HEADER OVERRIDES
******************************* */

body.ew_admit #header {
	background: #9e273f;
	border-top-color: #9e273f;
}

body.ew_admit #header .site-nav a {
	color: #ffffff;
}

body.ew_admit #header .site-nav a:hover
{
    color: #8E8E90;
}

/* *******************************
	BREADCRUMB OVERRIDES
******************************* */

body.ew_admit .breadcrumbs li a {
	background-image: url('/boothsitecore/img/ew_admit/sprite.breadcrumb.png');
	color: #ffffff;
}

body.ew_admit .breadcrumbs li.current {
	background: transparent url('/boothsitecore/img/ew_admit/sprite.breadcrumb.png') no-repeat 100% -22px;
	color: #ffffff;
}

/* *******************************
	LEFTRAIL NAV OVERRIDES
******************************* */

body.ew_admit dl.left-nav dd a {
	background: #9e273f;
}

body.ew_admit dl.left-nav dd a:hover {
	background: #879098;
	border: none;
}

body.ew_admit dl.left-nav dd a.active, body.ew_admit dl.left-nav dd a.active:hover {
	background: #879098;
	border: none;
}

body.ew_admit dl.left-nav dd a.active:after {
	border: none;
}

body.ew_admit dl.left-nav dd a span:after {
	color: #ffffff;
}	

/* *******************************
	CONTENT OVERRIDES
******************************* */


/* ACCORDIONS */

body.ew_admit .qanda {display: none;}

body.ew_admit .faq-pair {
	border-top: 1px dotted #999;
	clear: both;
	width: 100%;
}

body.ew_admit .faq-query {
	overflow: hidden;
	padding: 12px 0;
	margin-bottom: 0;
	background: none;
	cursor: pointer;
}

body.ew_admit .no-js .faq-query { cursor: default; }

body.ew_admit .faq-pair .faq-query p {
	color:#333333;
	font-family: "TradeGothic BoldCN 20";
	font-size: 14px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-transform: none;
}

body.ew_admit .faq-pair .faq-query p span {
	display: block;
	font-family: "TradeGothic CN 18";
	padding: 0 0 0 22px;
}

body.ew_admit .faq-pair.active .faq-query p {
	color:#9e273f;
}

body.ew_admit .faq-pair .toggle-arrow {
	background: url('/boothsitecore/img/ew_admit/opt1-icon_arrow_inactive.png') 0px 0px no-repeat;
	float: left;
	height: 8px;
	margin: 5px 10px 0 0;
	padding: 0;
	width: 13px;
}

body.ew_admit .faq-pair.active .toggle-arrow {
	background: url('/boothsitecore/img/ew_admit/opt1-icon_arrow_active.png') 0px 0px no-repeat;
	height: 8px;
	width: 13px;
}

body.ew_admit .faq-pair .faq-answer {
	background: none;
	display: none;
	margin: 0 0 23px 23px;
	padding: 0;
}

body.ew_admit .no-js .faq-answer { display: block; }

body.ew_admit .faq-pair.active .faq-answer {
	display: block;
	overflow: hidden;
}

body.ew_admit .faq-pair .faq-answer .faq-content div p,
body.ew_admit .faq-pair .faq-answer .faq-content div a {
	font-family: "Open Sans", sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 14px;
	text-transform: none;
}

body.ew_admit .faq-pair .faq-answer .faq-content div h3 {
	color: #393a38;
	font-family: "TradeGothic BoldCN 20";
	font-size: 14px;
	font-weight: normal;
	text-transform: none;
}

/* *******************************
	FOOTER OVERRIDES
******************************* */

body.ew_admit #footer {
	background: #39393a;
	padding: 36px 0;
}

/* *******************************
	FORM PAGE
******************************* */

body.ew_admit .ewsubmit 
{
    background: url("/boothsitecore/img/ew_admit/btn_login.jpg") repeat scroll 0 0 transparent;
    border-style: none;
    height: 36px;
    width: 92px;
}
body.ew_admit .ewtextbox 
{
    height: 29px;
    margin-right: 10px;
}
body.ew_admit .login-fields
{
    margin-top: 50px;
}

body.ew_admit button, body.ew_admit input {
    height: 30px;
    line-height: normal;
}

/* BIZFELLOWS SECTION */
.bizfellows ul.cbf-profile-wrapper {
    margin: 0 !important;
    padding: 0 !important;
}
.bizfellows .page-content .cbf-profile-wrapper li {
    background-image: none !important;
    float: left !important;
    margin: 0 16px 16px 0 !important;
    padding: 0 !important;
    font-size: 10px !important;
    width: 118px !important;
    min-height: 235px !important;
}
.bizfellows .page-content .cbf-profile-wrapper li:nth-child(4n+4) {
    margin: 0 0 16px !important;
}
.bizfellows .cbf-profile-wrapper img {
    margin: 10px 0 !important;
}
.bizfellows .cbf-profile-wrapper a {
    font-size: 13px !important;
    font-weight: 700 !important;
    display: block !important;
}


/* THE CURRICULUM FACULTY SECTION ON THE FULL TIME PAGE*/
#faculty-collapse .row > div {
    float: left;
    position: relative;
}
#faculty-collapse .row > div:hover {
    cursor: pointer;
}
#faculty-collapse .row > div .profile {
    float: left;
    position: relative;
    margin: 0 10px 10px 0;
}
#faculty-collapse .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-collapse .row > div:hover .profile .name {
    background: url(/assests/img/cf-bg_hover.png);
}
#faculty-collapse .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-collapse .row > div.selected .profile .name:after {
    background: url(/assests/img/cf-arrow-down.png) no-repeat;
}
#faculty-collapse .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-collapse .row > div .bio {
    display: none;
}
#faculty-collapse .row .bio {
    display: none;
    width: 100%;
    clear: both;
    cursor: auto!important;
}


 /* BOOTH MODULE ADD ON*/
    div.module.financial-index {
    color: #fff;
    height: 89px;
    background: #569199 url(/assests/img/financial_trust.jpg) no-repeat;
}
div.module.financial-index .module-content img {
    width: 100%}
div.module.financial-index .module-footer {
    font-family: 'TradeGothic BoldCn 20';
    font-size: .75em;
    color: #FFF;
    text-transform: uppercase;
}
div.module.financial-index .module-footer .footer-box {
    padding-left: 14px;
    padding-top: 59px;
    font-family: 'TradeGothic BoldCn 20';
    text-transform: uppercase;
    line-height: 1.1em;
    color: #fff;
}
div.module.financial-index .module-footer .footer-box:after {
    background: url(/assests/img/arrow.png) no-repeat scroll right 0 transparent;
    content: " ";
    display: inline-block;
    height: 9px;
    margin-left: 3px;
    width: 8px;
}
div.module.cap-ideas-news {
    color: #fff;
    height: inherit;
    background: #ededed url(/assests/img/bg.capideas-news.gif) repeat-x;
}
div.module.cap-ideas-news a.cap-link, a.cap-link:visited {
    color: #fff;
}
div.module.module-header {
    background-color: #2d2d2d;
    color: #FFF;
    font-family: "TradeGothic BoldCn 20";
    font-size: .8125em;
    font-weight: 400;
    line-height: .625em;
    padding: 10px;
    text-transform: uppercase;
    height: 27px;
}
div.module.cap-ideas-news .cap-ideas-news-headline {
    font-family: "TradeGothic BoldCn 20";
    font-size: 14px;
    display: inline;
    text-align: left;
    clear: right;
    padding-left: 5px;
    left: 0;
}
div.module.cap-ideas-news .cap-ideas-news-articles {
    font-family: "TradeGothic BoldCn 20";
    font-size: 14px;
    display: inline;
    text-align: right;
    text-transform: uppercase;
    clear: left;
    padding-left: 40px;
    padding-top: 2px;
}
div.module.cap-ideas-news .cap-ideas-news-footer-link {
    padding: 15px 5px 5px 10px;
    display: block;
    text-decoration: none;
    color: #383838;
}
div.module.cap-ideas-news .cap-ideas-news-footer-header {
    text-transform: uppercase;
    font-family: "TradeGothic BoldCn 20";
    font-size: 14px;
}
div.module.cap-ideas-news .module-content .cap-ideas-news-footer-header:after {
    background: url(/assests/img/cap-news-arrow.png) no-repeat scroll right 0 transparent;
    content: " ";
    display: inline-block;
    height: 8px;
    margin-left: 3px;
    width: 8px;
}
div.module.cap-ideas-news .cap-ideas-news-footer-copy {
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
}
div.module.booth-thinking {
    color: #fff;
    height: 162px;
    background: url(/assests/img/booth_thinking_bg.jpg) no-repeat;
}
div.module.booth-thinking a {
    display: block;
    padding-bottom: 5px;
}
div.module.booth-thinking .module-footer {
    font-family: 'TradeGothic BoldCn 20';
    font-size: .75em;
    color: #FFF;
    text-transform: uppercase;
}
div.module.booth-thinking .module-content {
    left: 190px;
    top: 50px;
}
div.cap-ideas-video .module-header {
    background: #2d2d2d;
    color: #FFF;
    font-family: 'TradeGothic BoldCn 20';
    font-size: 14px;
    padding: 0 9px;
    text-transform: capitalize;
}
div.cap-ideas-video .module-header span {
    background: #2d2d2d;
    color: #FFF;
    font-family: 'TradeGothic BoldCn 20';
    font-size: 14px;
    float: right;
    text-transform: uppercase;
}
div.cap-ideas-video .module-header span:after {
    background: url(/assests/img/cap-idea-video-icon.png) no-repeat scroll right 0 transparent;
    content: " ";
    display: inline-block;
    height: 8px;
    margin-left: 3px;
    width: 13px;
}
div.cap-ideas-video .module-content .module-footer span {
    color: #FFF;
    display: block;
    font-family: 'TradeGothic BoldCn 20';
    font-size: 14px;
    text-transform: uppercase;
}
div.cap-ideas-video .module-content .module-footer {
    background: #484848;
    color: #FFF;
    display: block;
    font-family: 'TradeGothic Cn 18';
    font-size: 14px;
    padding: 11px 11px 14px;
    text-transform: uppercase;
}
div.cap-ideas-video .module-content .module-footer:hover, div.cap-ideas-video .module-content .module-footer span:hover {
    text-decoration: underline;
}
.alumni-safesecure {
    background: #fff;
    color: #545454;
    font-family: Open Sans, Arial, Sans-Serif;
    font-size: 12px;
}
.alumni-safesecure a:link, .alumni-safesecure a:visited {
    color: #9B1115;
    font-weight: 700;
}
.alumni-safesecure p {
    margin: 10px 0 5px;
}
.alumni-safesecure .module-header {
    background: url(http://www.chicagobooth.edu/boothsitecore/css/img/bg.red-texture.png);
    color: #fff;
    font-family: "TradeGothic Cn 18", Open Sans, Arial, Sans-Serif;
    font-size: 24px;
    text-transform: uppercase;
    padding: 0 15px;
}
.alumni-safesecure .module-content {
    padding: 10px 15px;
}
.alumni-safesecure ul {
    list-style: none;
    font-weight: 700;
    margin-top: 0;
    padding-left: 20px;
}
div.module.capIdeas_news .module-header {
    background: url(/assests/img/modules/alumni-giving/capIdeas_news_module_hd_bg.png) no-repeat;
    height: 97px;
    margin: 0;
    padding: 0;
    width: 236px;
}
div.module.capIdeas_news .module-header p {
    color: #fff;
    font-family: "open-sans", sans-serif;
    font-size: 12px;
    line-height: 18px;
    font-weight: 700px;
    margin: 0;
    padding: 15px 43px 0 20px;
}
div.module.capIdeas_news a {
    border: none;
    color: #fff;
    text-decoration: none;
}
div.module.capIdeas_news .module-header p span {
    font-family: "TradeGothic BoldCN 20";
    font-size: 20px;
    text-transform: uppercase;
}
div.capIdeas_news .module-content {
    background: #293435;
    height: 63px;
    line-height: 18px;
    margin: 0;
    padding: 0;
    width: 236px;
}
div.capIdeas_news .module-content p {
    color: #fff;
    font-family: "open-sans", sans-serif;
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    margin: 0;
    padding: 15px 11px 0 20px;
}

/* TO BE USED FOR THE MAIN SITECORE PAGES */
.align-center,
.caption {
    display: block;
    overflow: hidden
}

.careeralumni .faq-query .faq-content p,
.execedbroc .faq-query .faq-content p,
.ft-scholarship .faq-query .faq-content p,
.m-accordion .faq-query .faq-content p {
    font-weight: 700;
    line-height: 1.5;
    text-transform: uppercase
}

#faculty-img-directory .row>div:hover,
.alumni.connections a {
    cursor: pointer
}

.test .page-content h1 {
    color: #369
}

.execmba-jockey .page-content h1 {
    font-size: 1.55em
}

.BacktoBooth .program-overview .program-info-link {
    font-family: 'Trade Gothic W01 Roman', sans-serif;
    font-weight: 400;
    text-decoration: none;
    font-size: 15px
}

.align-center {
    width: 100%;
    height: 100%;
    position: relative
}

.thumbnail {
    float: left;
    margin: 30px 30px 30px 0;
    clear: both;
    background-color: #EDEDED
}

.caption {
    -moz-user-select: text
}

.thumbnail span.caption {
    margin: 20px;
    font-family: "Fort Light"
}

.careeralumni .qanda,
.execedbroc .qanda,
.ft-scholarship .qanda,
.m-accordion .qanda,
.sbsp.alumni .page-content h1 {
    font-family: "TradeGothic BoldCn 20"
}

.slate-request-form label {
    font-size: .75em;
}

#form_ee76f75d-f999-4933-823c-ebde42d60b84_city,
#form_ee76f75d-f999-4933-823c-ebde42d60b84_label,
#form_ee76f75d-f999-4933-823c-ebde42d60b84_street,
#form_76adf9c8-3165-407c-bfb4-111084b09d43_city,
#form_76adf9c8-3165-407c-bfb4-111084b09d43_country,
#form_question_ee76f75d-f999-4933-823c-ebde42d60b84 select,
.ewforms #form_3574b0a7-5c6c-461d-ba35-307520470ad1_city,
.ewforms #form_4c29f7a2-2211-4451-842d-dce8ff8968ec_city,
.ewforms #form_76adf9c8-3165-407c-bfb4-111084b09d43_city,
.ewforms #form_7b83011d-e2bb-476e-a750-23133c4689f2_city,
.ewforms #form_7c0dedb5-071a-4350-a9d6-172f2819ee9f_city,
.ewforms #form_9e2766b7-9020-42c0-b490-154a9639807e_city,
.ewforms #form_b7b6223c-317c-4327-b48a-54b1352dc5ec_city,
.ewforms .form_responses span,
.ewforms label[for=form_4c29f7a2-2211-4451-842d-dce8ff8968ec_city],
.ewforms label[for=form_3574b0a7-5c6c-461d-ba35-307520470ad1_city],
.ewforms label[for=form_76adf9c8-3165-407c-bfb4-111084b09d43_city],
.ewforms label[for=form_9e2766b7-9020-42c0-b490-154a9639807e_city],
.ewforms label[for=form_7b83011d-e2bb-476e-a750-23133c4689f2_city],
.ewforms label[for=form_7c0dedb5-071a-4350-a9d6-172f2819ee9f_city],
.ewforms label[for=form_b7b6223c-317c-4327-b48a-54b1352dc5ec_city],
label[for=form_ee76f75d-f999-4933-823c-ebde42d60b84_city],
label[for=form_ee76f75d-f999-4933-823c-ebde42d60b84_country],
label[for=form_ee76f75d-f999-4933-823c-ebde42d60b84_street],
label[for=form_76adf9c8-3165-407c-bfb4-111084b09d43_city], 
label[for=form_76adf9c8-3165-407c-bfb4-111084b09d43_street],
label[for=form_76adf9c8-3165-407c-bfb4-111084b09d43_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
}
#form_76adf9c8-3165-407c-bfb4-111084b09d43_label {margin-top: -75px;}
.ewforms #form_question_3574b0a7-5c6c-461d-ba35-307520470ad1,
.ewforms #form_question_4c29f7a2-2211-4451-842d-dce8ff8968ec,
.ewforms #form_question_76adf9c8-3165-407c-bfb4-111084b09d43,
.ewforms #form_question_7b83011d-e2bb-476e-a750-23133c4689f2,
.ewforms #form_question_7c0dedb5-071a-4350-a9d6-172f2819ee9f,
.ewforms #form_question_9e2766b7-9020-42c0-b490-154a9639807e {
    margin-top: -89px;
    position: static
}

.ewforms #form_question_b7b6223c-317c-4327-b48a-54b1352dc5ec {
    margin-top: 0
}

.ewforms label[for="form_b7b6223c-317c-4327-b48a-54b1352dc5ec_street"] {
    display: none!important
}

.ewforms #form_question_7cb1de3f-4609-4d94-bf65-7977601dd8ae {
    margin-top: -50px
}

.lead-gen label[for=form_3574b0a7-5c6c-461d-ba35-307520470ad1_city],
.lead-gen label[for=form_76adf9c8-3165-407c-bfb4-111084b09d43_city],
.lead-gen label[for=form_9e2766b7-9020-42c0-b490-154a9639807e_city] {
    display: block!important;
    margin-top: 3em!important
}

.lead-gen #form_3574b0a7-5c6c-461d-ba35-307520470ad1_city,
.lead-gen #form_76adf9c8-3165-407c-bfb4-111084b09d43_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_3574b0a7-5c6c-461d-ba35-307520470ad1_country,
.lead-gen .form_responses span #form_76adf9c8-3165-407c-bfb4-111084b09d43_country,
.lead-gen .form_responses span #form_9e2766b7-9020-42c0-b490-154a9639807e_country,
.lead-gen label[for=form_3574b0a7-5c6c-461d-ba35-307520470ad1_country],
.lead-gen label[for=form_9e2766b7-9020-42c0-b490-154a9639807e_country],
.lead-gen label[for=form_76adf9c8-3165-407c-bfb4-111084b09d43_country] {
    display: none!important
}

.careeralumni .qanda,
.execedbroc .back-nav,
.execedbroc .qanda,
.execedbroc ul.faq-links,
.ft-scholarship .back-nav a,
.ft-scholarship .faq-links,
.m-accordion .back-nav a,
.m-accordion .faq-links,
.m-accordion .qanda,
.wkdprospect .one-mba {
    display: none
}

.PPCHeader .max-image {
    background-size: 100% initial!important
}
.PPCNewBrand .boothlogo {width:400px; display:block;}
.PPCNewBrand .slide-content p, .PPCNewBrand .slide-content {

    text-align: left;
}

@media (max-width: 767px) and (min-width: 300px){
.PPCNewBrand img {width:90%; display:block; margin:10px auto;}

.PPCNewBrand .half img {width:auto;}
.PPCNewBrand .boothlogo {width:90%; display:block;}

}
.execedbroc .faq-content {
    float: left;
    width: 99%
}

.execedbroc .qanda {
    float: left;
    font-size: 2em;
    width: 21%
}

.execedbroc .faq-query .faq-content p {
    font-size: .65em
}

.execedbroc .faq-pair.active .execedbroc .faq-answer {
    background: 0 0!important
}

.studexp .item>a div,
.studexp .item>h6 {
    filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#4c000000', endColorstr='#4c000000');
    background: rgba(0, 0, 0, .5)
}

.careeralumni #BoothTab a {
    text-transform:none;
}
.careeralumni .faq-content {
    float: left;
    width: 99%
}

.careeralumni .qanda {
    float: left;
    font-size: 2em;
    width: 21%
}

.careeralumni .faq-query .faq-content p {
    font-size: .65em
}

.m-accordion .faq-content {
    float: left;
    width: 99%
}

.m-accordion .qanda {
    float: left;
    font-size: 2em;
    width: 21%
}

.m-accordion .faq-query .faq-content p {
    font-size: .65em
}

.ft-scholarship .faq-content {
    float: left;
    width: 99%
}

.ft-scholarship .qanda {
    display: none;
    float: left;
    font-size: 2em;
    width: 21%
}

.ft-scholarship .faq-query .faq-content p {
    font-size: .65em
}

.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;
    z-index: 2;
    font-size: 12px;
    padding: 5px
}

.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
}

.sbsp.alumni .flex-container,
.sbsp.students .flex-container {
    background: 0 0
}

.studexp .item>a div span {
    color: #fff;
    overflow: hidden;
    display: inline-block;
    line-height: normal;
    font-weight: 100;
    font-size: 12px;
    margin-top: 15px
}

.impact h2.section-heading {
    display: none
}

.sbsp.alumni .page-content p {
    font-size: .875em;
    line-height: 1.5;
    width: 750px
}

.sbsp.alumni .page-content h1 {
    font-size: 2em;
    font-weight: 400;
    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.students .profile-portrait {
    box-shadow: 0 0 4px rgba(0, 0, 0, .35);
    float: left;
    height: 204px;
    margin-right: 10px;
    width: 204px
}

.sbsp.students .profile-name h1 {
    font-size: 1.65em;
    font-weight: 400;
    line-height: 1.8;
    margin-bottom: 0;
    text-transform: uppercase
}

.sbsp.students .bodyTxt p {
    font-size: 1em;
    line-height: 1.5
}

.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: url(https://www.chicagobooth.edu/assests/img/cap_ideas/video_bg.png)
}

.faculty.capideas .video-gallery {
    background: url(https://www.chicagobooth.edu/assests/img/cap_ideas/ie_video.png) 485px 3px no-repeat;
    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(https://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(https://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: #fff;
    font-weight: 600;
    left: 2px;
    position: relative;
    width: 150px
}

.faculty.capideas .cap_ideas_content {
    margin: 20px 0
}

.faculty.capideas .cap_ideas_mag {
    background: url(https://www.chicagobooth.edu/assests/img/cap_ideas/cap_ideas_mag_bg.png);
    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
}

.cap_ideas_ftr div:first-child h3,
.faculty.capideas .cap_ideas_mag div:first-child h3 {
    color: #fff;
    font-family: "TradeGothic Cn 18";
    font-weight: 400;
    font-size: 21px;
    margin: 12px 0 0
}

.faculty.capideas .cap_ideas_ftr {
    background: url(https://www.chicagobooth.edu/assests/img/cap_ideas/cap_ideas_ftr_bg.png);
    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: #fff;
    font-family: "Open Sans", sans-serif;
    font-size: .75em
}

.cap_ideas_ftr div:first-child a,
.faculty.capideas .cap_ideas_ftr div:first-child p {
    color: #fff
}

.faculty.capideas .cap_ideas_ftr div:first-child a {
    font-weight: 700
}

.faculty.capideas .module .cap_ideas_blog {
    background: url(https://www.chicagobooth.edu/assests/img/cap_ideas/cap_ideas_blog_bg.png);
    margin: 54px 0 0;
    padding: 10px 0 5px;
    width: 236px
}

.faculty.capideas .module .cap_ideas_blog_title {
    background: url(https://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: #fff;
    font-family: "TradeGothic BoldCn 20";
    font-size: 21px;
    font-weight: 400;
    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: #fff;
    font-weight: 400;
    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: #fff;
    font-weight: 700;
    text-decoration: none
}

.faculty.capideas .module .cap_ideas_blog p span a:hover,
.module.cs-login a {
    text-decoration: underline
}

.programs.phd .page-content.intro h1 span,
.programs.phd .section-heading span {
    text-transform: none!important
}

.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;
    float: left
}

.alumni.clubs .faq-answer a {
    font-size: .75em;
    line-height: 1.5
}

.alumni.clubs .column1 {
    float: left;
    width: 33%
}

.alumni.clubs .column2,
.alumni.clubs .column3 {
    width: 33%
}

.alumni.connections .intro-content {
    display: block;
    float: left;
    position: relative
}

.alumni.connections #main .page-content {
    padding: 32px 0 0
}

.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 .anchor_buckets a .young_alumni {
    margin-right: 0
}

.alumni.connections .buckets h2 {
    font-family: "TradeGothic BoldCN 20";
    font-size: 28.12px;
    font-weight: 400;
    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)
}

.alumni.connections .buckets.board_appt {
    background: url(/assests/img/alumni/connections/board_appt.png)
}

.alumni.connections .buckets.newsmakers {
    background: url(/assests/img/alumni/connections/newsmakers.png)
}

.alumni.connections .buckets.young_alumni {
    background: url(/assests/img/alumni/connections/young_alumni.png)
}

.alumni.connections .nav.tabs li.current a,
.alumni.connections .nav.tabs li.orange.current a,
.alumni.connections .nav.tabs li.taupe.current a,
.alumni.connections .nav.tabs li.teal.current a {
    background: #fff;
    color: #4f4e4e
}

.alumni.connections .nav.tabs li a {
    background: #761e2c;
    color: #fff
}

.alumni.connections .nav.tabs li.teal a {
    background: #3d666d;
    color: #fff
}

.alumni.connections .nav.tabs li.taupe a {
    background: #898761;
    color: #fff
}

.alumni.connections .nav.tabs li.orange a {
    background: #aa6427;
    color: #fff
}

.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
}

.about.connect #faqs {
    color: #4c4d4f;
    margin-top: 32px
}

.about.connect .faq_q {
    border-top: 1px dotted #4c4d4f;
    padding: 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 0;
    position: relative;
    margin: 0
}

.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;
    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: 700 14px "Open Sans", Arial, Helvetica, sans-serif;
    margin: 16px 0
}

.about.connect .faq_content h3:before {
    position: absolute;
    content: '';
    background: url(https://www.chicagobooth.edu/css/img/misc/connectSocial.png);
    width: 19px;
    height: 19px;
    top: 0;
    left: -28px
}

.about.connect .faqFB:before {
    background-position: -19px 0!important
}

.about.connect .faqTwitter:before {
    background-position: -38px 0!important
}

.about.connect .faqYoutube:before {
    background-position: -57px 0!important
}

.about.connect .faqLink:before {
    background-position: -76px 0!important
}

.about.connect .show_q .faq_content {
    display: block!important
}

.about.connect .show_q .faq_btn:before {
    background-position: 0 0
}

.programs.international .gmaps .gmaps-info .flexslider .slides p img {
    height: auto;
    width: 130px
}

.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(https://www.chicagobooth.edu/assests/img/UCB_TMPL_Footer.png) 126px -40px no-repeat
}

#footer .location.singapore {
    left: 170px;
    top: 105px
}

.page-content .tabs-container table.courses {
    width: 98%
}

.page-content .tabs-container table.courses td,
.page-content .tabs-container table.courses th {
    font-size: 1em
}

.page-content .tabs-container .faculty-bio-additional h3 {
    font-size: 1.3em
}

#faculty-img-directory .row>div {
    float: left;
    position: relative
}

#faculty-img-directory .row>div .profile {
    float: left;
    position: relative;
    margin: 5px
}

#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 .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
}

.about.fama .snapshotSection {
    margin-top: 0
}

.about.fama .campus-landing {
    background: #FFF;
    margin-bottom: 0;
    padding: 30px 20px
}

.about.fama #main .right-rail-modules {
    visibility: hidden;
    padding: 0
}

.about.fama p a.youtube:after {
    background: url(https://www.chicagobooth.edu/assests/img/offsite-vid.png) right 2px no-repeat rgba(0, 0, 0, 0);
    content: " ";
    display: inline-block;
    height: 12px;
    margin-left: 5px;
    position: relative;
    width: 26px
}

.alumni-cs .page-content h2 {
    color: #50575a
}

.alumni-cs .qanda,
.alumni-cs .twelve.columns.back-nav a,
.alumni-cs ul.faq-links li a {
    display: none
}

.alumni-cs .faq-query {
    font-family: "TradeGothic BoldCn 20";
    font-size: 1.2em;
    text-transform: uppercase;
    margin: 0;
    font-weight: 400
}

.alumni-cs h2.faq {
    margin-bottom: 1em;
    color: #9c1d21
}

.alumni-cs .faq-content .toggle-arrow {
    margin: 24px 0 0
}

.alumni-cs .toggle-text {
    margin-top: 19px
}

.alumni-cs a.right {
    font-size: .75em
}

.module.cs-login {
    font-family: "Open Sans", sans-serif;
    padding: 0 20px;
    font-size: .65em
}

.module.cs-login a {
    color: #9C1D21
}

.module.cs-login a:hover,
h1.blue,
h1.blue a {
    text-decoration: none
}

.module.cs-login label {
    font-size: 1.4em
}

.module.cs-login input {
    width: 100%
}

.module.cs-login input[type=submit] {
    border: 0;
    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(https://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(https://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-ppc {
    font-size: .9em
}

body.facebook-ppc {
    margin-right: 165px!important
}

.facebook-ppc .slide-content {
    padding-left: 0;
    margin: 3em 2.5em 4.5em 40px !important
}

.twitter-tweet-rendered {
    margin: 5px 10px 0!important
}

.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
    }
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden
}

h1.blue,
h1.brown,
h1.green,
h1.red {
    padding: 10px;
    font-size: 1.8em
}

.video-container embed,
.video-container iframe,
.video-container object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media only screen and (min-width:320px) and (max-width:480px) and (orientation:portrait) {
    #content p,
    #content ul {
        display: inline-block!important
    }
    #form {
        margin: 0
    }
}

#form_86c0eda7-66a2-4222-8d5a-9ca9e52578a2_postal,
label.form_label[for=form_86c0eda7-66a2-4222-8d5a-9ca9e52578a2_postal] {
    display: none
}

#programtable {
    background: #ececec;
    margin: 0 0 20px;
    float: left!important;
    height: auto
}

.blue {
    border-top: 10px solid #476c7c
}

h1.blue,
h1.blue a {
    color: #476c7c
}

h1.blue a:hover {
    color: #476c7c;
    text-decoration: underline
}

h1.brown,
h1.brown a {
    text-decoration: none;
    color: #726258
}

.brown {
    border-top: 10px solid #726258
}

h1.brown a:hover {
    color: #726258;
    text-decoration: underline
}

h1.green,
h1.green a {
    text-decoration: none;
    color: #326165
}

.green {
    border-top: 10px solid #326165
}

h1.green a:hover {
    color: #326165;
    text-decoration: underline
}

h1.red,
h1.red a {
    text-decoration: none;
    color: #862633
}

.red {
    border-top: 10px solid #862633
}

h1.red a:hover {
    color: #862633;
    text-decoration: underline
}

.FOF #nav,
.FOFSpec #nav {
    margin-left: 14%
}

.FOF ul.tabs li a.open,
.FOFSpec ul.tabs li a.open,
ul.tabs li a:hover {
    background: 0 0;
    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: 0 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    padding: 20px 18px 30px
}

.FOFSpec h4,
.FOFSpec h5 {
    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 .quote,
.FOF .speakers .grid-container a,
.FOFSpec a {
    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: 12px!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!important;
        display: block
    }
}

.csstudprof #menuFilterCat,
.csstudprof #sm1,
.douganprof #menuFilterCat,
.hideindustries #career-h2,
.hideindustries #career-interest,
.hideregions #region {
    display: none
}

.changecareer #career-h2 {
    visibility: hidden;
    width: 120px;
    margin-right: -30px
}

.changecareer #career-h2:before {
    visibility: visible;
    content: 'Program Interest'
}
.hideregions .changecareer #hideall {display:none;}

.csstudprof #studentbox {
    display: list-item!important;
    opacity: 1
}

.NYEvents #menuFilterCat,
.TwinCityEvents #menuFilterCat {
    display: none
}

.facultybio .faculty-bio-additional .row {
    width: 98%
}

.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
}

#form_3925136d-1819-407e-bd4d-8214572784f5_city,
#form_3925136d-1819-407e-bd4d-8214572784f5_postal,
#form_3925136d-1819-407e-bd4d-8214572784f5_region,
.IGO-Orange.header #form_3925136d-1819-407e-bd4d-8214572784f5_street,
label[for=form_3925136d-1819-407e-bd4d-8214572784f5_city],
label[for=form_3925136d-1819-407e-bd4d-8214572784f5_postal],
label[for=form_3925136d-1819-407e-bd4d-8214572784f5_region],
label[for=form_3925136d-1819-407e-bd4d-8214572784f5_street] {
    display: none!important
}

.dana #form_3925136d-1819-407e-bd4d-8214572784f5_city,
.dana #form_3925136d-1819-407e-bd4d-8214572784f5_postal,
.dana #form_3925136d-1819-407e-bd4d-8214572784f5_region,
.dana #form_3925136d-1819-407e-bd4d-8214572784f5_street,
.dana label[for=form_3925136d-1819-407e-bd4d-8214572784f5_city],
.dana label[for=form_3925136d-1819-407e-bd4d-8214572784f5_postal],
.dana label[for=form_3925136d-1819-407e-bd4d-8214572784f5_region],
.dana label[for=form_3925136d-1819-407e-bd4d-8214572784f5_street] {
    display: block!important
}

.rupa #form_3925136d-1819-407e-bd4d-8214572784f5_city,
.rupa #form_3925136d-1819-407e-bd4d-8214572784f5_postal,
.rupa #form_3925136d-1819-407e-bd4d-8214572784f5_region,
.rupa #form_3925136d-1819-407e-bd4d-8214572784f5_street,
.rupa label[for=form_3925136d-1819-407e-bd4d-8214572784f5_city],
.rupa label[for=form_3925136d-1819-407e-bd4d-8214572784f5_postal],
.rupa label[for=form_3925136d-1819-407e-bd4d-8214572784f5_region],
.rupa label[for=form_3925136d-1819-407e-bd4d-8214572784f5_street] {
    display: block!important
}

.IGO-Orange.header #content h2 {
    text-transform: capitalize
}

.IGO-Orange.thank-you #form {
    border-left: 0;
    width: 95%;
    font-size: 15px
}

.IGO-Orange .form_response_material_upload input,
.IGO-Orange .form_response_material_upload p {
    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
    }
}

@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%;
        line-height: 21px;
        font-size: 13px
    }
}

.Stigler-Tableau .tab-toolbar-container div {
    display: none!important
}

.EWAcademics div.highlights li:last-child {
    display: none
}

.BWCCHighlight #vid-disp {
    width: 100%;
    display: block!important;
    position: relative!important;
    background-color: #000;
    margin: auto
}

.hideleftnav .mobile-nav_menu {
    display: none
}
.execmbalanding canvas {
	display:none !important;
}

.alumnirelaunch .qanda {display:none;}

/*FOR THE DAVID BOOTH SECTION */
.dbooth .faq-links {display:none;}

/* ALUMNI STUDENTS SECTION UNDER GET INVOLVED*/
.alumni-execmba .faq-pair.active .faq-query, .alumni-execmbapiksel-single .faq-pair.active .faq-query {
    border-bottom: 0px #fff;
}
.alumni-execmba .faq-content, .alumni-execmbapiksel-single .faq-content {
 background: #fff;
}
.alumni-execmba .faq-pair.active .toggle-arrow::before, .alumni-execmbapiksel-single .faq-pair.active .toggle-arrow::before  {
    content: "";
}
.alumni-execmba .faq-pair .faq-query, .alumni-execmba .faq-answer, .alumni-execmbapiksel-single .faq-pair.active .faq-query, .alumni-execmbapiksel-single .faq-pair .faq-query, .alumni-execmbapiksel-single .faq-answer, .alumni-execmbapiksel-single .faq-pair.active .faq-query {
    background: white;
}
.alumni-execmba .borderbottom, .alumni-execmbapiksel-single .borderbottom {
    border-bottom: 0px;
}
.alumni-execmba .twelve columns .row, .alumni-execmbapiksel-single .twelve columns .row  {
    height: 1px;
}
.alumni-execmba .stat, .alumni-execmbapiksel-single .stat{
    width: 100%;
    margin-left: 0;
}
@media only screen and (min-width: 768px) {
    .faq-query .faq-content p {
        position: relative;
    }
    .accordionCol p { text-align: left !important;}
}

/* SAMPLE WEEK */
@media screen and (max-width: 767px) {
.sampleweek table {width:100%;}
.sampleweek thead {display: none;}
.sampleweek tbody td {display: block;  text-align:center;}
.sampleweek tbody td:before { 
    content: attr(data-th)'\A'; 
    display: block;
    text-align:center;  
	font-weight:bold;
    white-space:pre-wrap;
	position: relative;
top: auto;
left: auto;
width: 100%;
  }
  
.sampleweek tr {border-top: solid 5px #A1884A;}

.sampleweek td:first-of-type {
  background: #ECECEC;
}
.sampleweek td:first-of-type::before {
  
    content:none; 
}
}