.landing .row.top .columns { height: 275px; display: table; text-align: center; }
.landing .row.top h1 { display: table-cell; vertical-align: middle; letter-spacing: .2em; font-size: 2.4em; padding-top: 50px; line-height: 1em; }

.landing .row h2 { color: #006a3d; max-width: 900px; margin: 0 auto; font-size: 2.4em; line-height: 1em; margin-bottom: 90px; margin-top: 90px; letter-spacing: .04em; }
.landing .row h3 { color: #444; font-size: 2em; margin-bottom: 30px; }
.landing .row p { max-width: 900px; margin: 0 auto; margin-bottom: 20px; }
.landing .row p.intro { font-size: 1.6em; line-height: 1.1em; }

.row.midHead {}
.row.midHead h2 { font-size: 2.2em;/*  text-align: left; */ }




/* -----------------------------------------
   NEWS
----------------------------------------- */
body.landing.news #headerWrap { border-bottom: 1px solid #cdcdcd; }
body.landing.news ul#nav li a { color: #222; }
body.landing.news .row.top .columns { height: 180px; }
/*body.landing.news ul#nav li a { color: #222; }
body.landing.news.miniNav #doubledouble .line { background: white; }
body.landing.news #doubledouble .line { background: rgba(80,80,80,.5); }
body.landing.news #doubledouble:hover .line, body.landing.news #doubledouble:focus .line { background: rgba(80,80,80,1); }*/
body.landing.news .row.top h1 { color: black; }
ul.newsNav { list-style: none; margin: 0 auto; display: table; position: relative; }
ul.newsNav li { display: inline-block; float: left; margin-right: 0; line-height: 2em; }
ul.newsNav li a { font-family: 'TradeGothicW01-BoldCn20 675334', 'Arial Narrow', sans-serif; text-transform: uppercase; font-size: 1.2em; line-height: 1.2em; letter-spacing: .05em; border: 1px solid white; padding: 0 6px; }
ul.newsNav li a:hover { color: #555; border: 1px solid #555; }

div.row.content.newsMid { background: transparent; position: relative; height: 110px; }
body.landing.news.list div.row.content.newsMid { height: 80px; }

body.landing.news .content { padding-bottom: 80px; }

body.landing.news .row.pagination { padding-bottom: 80px; }

/* SEARCH */
input[type="text"]#search { position: relative; height: 50px; padding: 0 20px 0 45px; font-size: 18px; color: #BBB; box-shadow: 0 0 0 0; border: 0; float: left; width: 100%; margin-left: 0; border-bottom: 1px solid #BBB; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; background: url("../../img/2015/icon-mag.png") no-repeat left 10px center; background-size: 24px; }
input[type="text"]#search:focus { width: 100%; background: #f5f0ed url("../../img/2015/icon-mag.png") no-repeat left 10px center; background-size: 24px; box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.3); height: 60px; opacity: .85; color: #444; }

/* SEARCH (RIGHT) */
body.landing.news .searchRight { margin-top: -30px; margin-bottom: 60px; }
body.landing.news .searchRight form { display: table-cell; vertical-align: middle; }
body.landing.news .searchRight input[type="text"] { color: #bbb; border: 0; border-bottom: 1px solid #bbb; font-family: "Trade Gothic W01 Roman", sans-serif; font-size: 1.2em; box-shadow: none; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; -ms-transition: all .2s ease; -o-transition: all .2s ease; transition: all .2s ease; }
body.landing.news .searchRight input[type="text"]:focus { background-color: #f5f0ed; box-shadow: 1px 1px 7px rgba(0, 0, 0, 0.3); opacity: .85; color: #444; }

/* JQUERY UI SELECTOR OVERRIDE */
form#dropNavForm { width: 100%; position: fixed; bottom: 0; left: 0; right: 0; /*z-index: 9999;*/ margin: 0 !important; line-height: .8em; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {  }
.ui-widget { text-transform: uppercase; font-family: 'TradeGothicW01-BoldCn20 675334', 'Arial Narrow', sans-serif !important; font-size: 1.2em !important; color: #006a3d !important; line-height: 50px; width: 100% !important; background: white !important; border: 1px solid #CCC !important; }
.ui-widget-content { border-right: 1px solid #CCC !important; border-bottom: 1px solid #CCC !important; border-left: 1px solid #CCC !important; border-top: 0 !important; }
.ui-selectmenu-button span.ui-selectmenu-text { line-height: 50px !important; padding: 0 0 0 20px !important; }
.ui-menu .ui-menu-item { padding: 0 0 0 20px !important; color: #999; background: /* #f5f0ed */white !important; border-top: 1px solid #CCC !important; list-style-image: none !important; font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; }
.ui-menu .ui-menu-item:first-of-type { border-top: 0 !important; }
.ui-menu .ui-menu-item.ui-state-focus { line-height: 50px !important; padding: 0 0 0 20px !important; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #CCC !important; }
.ui-selectmenu-menu { width: 97% !important; }

#dropNavForm .ui-widget { color: #d74522 !important; background: #f5f0ed !important; border: 0 !important; }

.itemWrapper > .columns, .itemWrapper > .columns > .columns { padding: 0; }
.itemContainer { padding: 0 2% !important; }
.item { background-color: #F3F3F3; -webkit-box-shadow: 1px 1px 6px 0 rgba(0,0,0,.2); box-shadow: 1px 1px 6px 0 rgba(0,0,0,.2); margin-bottom: 30px; display: block; text-align: left;  }

.item h3, .brick h3 { font-size: 1.2em !important; margin-bottom: 10px !important; }

.item img, .item .itemImg, .brick img, .brick .itemImg { opacity: 1; }
.item .itemImg.media { height: 220px; }
.item .itemImg, .itemContainer.centerWide .item .itemImg.media { height: 350px; }
.item.d .itemImg, .brick .itemImg { height: 200px; }
.item, .item img, .brick, .brick img { -webkit-transition: opacity .2s ease; -moz-transition: opacity .2s ease; -ms-transition: opacity .2s ease; -o-transition: opacity .2s ease; transition: opacity .2s ease; }
.item h3, .brick h3 { color: black; font-size: 1.2em; letter-spacing: .03em; margin-top: 15px; }
.item p, .brick p { font-size: 1.1em; }
.item h3, .brick h3, .item p, .brick p { line-height: 1.3em; color: black; }
.item:hover, .brick:hover { -webkit-box-shadow: 2px 2px 10px 0 rgba(0,0,0,.3); box-shadow: 2px 2px 10px 0 rgba(0,0,0,.3); background: white; }
.item:hover img, .item:hover .itemImg, .brick:hover img, .brick:hover .itemImg { opacity: .9 }
i.icon { display: block; background: #ee1b4b; height: 40px; width: 40px; position: absolute; right: 0; top: -40px; }
i.icon.offsite { background: #ee1b4b url('../../img/2015/icon-offsite.png') no-repeat center center; background-size: 70%; }
i.icon.video { background: #ee1b4b url('../../img/2015/icon-play.png') no-repeat center center; background-size: 40%; }
i.icon.date { color: white; font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; font-size: .7em; line-height: 1.4em; letter-spacing: .1em; font-style: normal; text-transform: uppercase; text-align: center; padding-top: 4px; }
i.icon.date span { font-size: 1.8em; }

/* listing pages -- PACKERY */
.packery { padding: 0 2%; }
.packery:after { content: ''; display: block; clear: both; }
.gutter-sizer { width: 2%; }
.brick { float: left; background: #F3F3F3; text-align: left; }
.brick .itemImg { height: 200px; }
.brick.v .itemImg, .item.v .itemImg { height: 300px; }
.brick.h .itemImg, .item.h .itemImg { height: 160px; }
.brick { width: 97%; }




/* -----------------------------------------
   CAREERS
----------------------------------------- */
.stats { padding-bottom: 30px; }
.statsHeader { margin-bottom: 20px; }
.stats p { padding-top: 10px; }
.stats div.row { margin-left: 0; margin-right: 0; }

.stats div.row div { margin-top: 15px; margin-bottom: 15px; }
.stats .borderRight, .stats .borderRightSmall { border-right: 1px dotted #CCC; }
.stats .borderBoth { border-left: 1px dotted #CCC; }
.stats .borderLeft { border-left: 1px dotted #CCC; }
.stats .divider { margin: 0 !important; height: 1px; clear: both; }
.stats [class*="column"]+[class*="column"]:last-child { float: left; }
.stats h4 { color: #444; text-align: center; font-size: 5em; font-family:"Trade Gothic W01 Cn 18"; line-height: .6em; }
.stats h4 span { background: #e14900; color: white; font-family:'TradeGothicW01-BoldCn20 675334', 'Arial Narrow', sans-serif; font-size: 16px; letter-spacing: 5px; padding: 1px 13px 1px 18px; margin-left: 15px; }
.stats p { text-align: center; text-transform: uppercase; max-width: 160px !important; }
.stats p span { font-size: 4em; line-height: .8em; }
.stats p span em { font-size: .5em; font-style: normal; color: #e14900; }

.ctaBlocks { background: #444 !important; }
.ctaBlocks a { height: 200px; display: table; float: left !important; padding: 20px 15px 25px 15px; }
.ctaBlocks a.orange { background: #e14900; }
.ctaBlocks a.gray { background: #424242; }
.ctaBlocks a.blue { background: #31608a; }
.ctaBlocks a h4 { display: table-cell; vertical-align: bottom; letter-spacing: .1em; line-height: .9em; }
.ctaBlocks a h4.icon-info { background: url('../../img/2015/img-icon-round_info.png') no-repeat; }
.ctaBlocks a h4.icon-person { background: url('../../img/2015/img-icon-round_person.png') no-repeat; }
.ctaBlocks a h4.icon-people { background: url('../../img/2015/img-icon-round_people.png') no-repeat; }
.ctaBlocks a h4.icon-mag { background: url('../../img/2015/img-icon-round_mag.png') no-repeat; }
.ctaBlocks a h4.icon-info, .ctaBlocks a h4.icon-person, .ctaBlocks a h4.icon-people, .ctaBlocks a h4.icon-mag { background-size: 50px; background-position: left center; }

div.row.careerNav { max-width: 900px; margin: 0 auto; margin-top: 40px; }
div.row.careerNav h3 { display: inline-block; background: #006a3d; color: white; margin: 0 20px 0 0; padding: 1px 15px; line-height: 50px; font-size: 1.6em; }
div.row.careerNav #careerSelector { width: 295px; }
div.row.careerNav #careerSelector .ui-selectmenu-button span.ui-selectmenu-text { background: #f7f2f0; }

ul.careerPath { margin: 0 auto; list-style: none; width: auto; position: relative; display: table; margin-top: 20px; }
ul.careerPath li { width: 100%; background: #f7f2f0; padding: 20px 15px 15px 15px; margin-bottom: 30px; display: block; position: relative; min-height: 240px; -webkit-box-shadow: 1px 1px 1px 0 rgba(0,0,0,.3); box-shadow: 1px 1px 1px 0 rgba(0,0,0,.3); }
ul.careerPath li:nth-child(2n) { -webkit-box-shadow: -1px 1px 1px 0 rgba(0,0,0,.3); box-shadow: -1px 1px 1px 0 rgba(0,0,0,.3); }
ul.careerPath li h3 { color: #dd4d28 !important; margin-bottom: 15px !important; }
ul.careerPath li h3 span { color: black; }
ul.careerPath li img + h3 { margin-top: 20px; }
ul.careerPath li div.bullet { height: 20px; width: 45px; background: url('../../img/2015/img-bg-careers_nib.png') no-repeat center left; background-size: contain; position: absolute; right: -45px; top: 30px; border-right: 20px solid black; display: none; }
ul.careerPath li:nth-child(2n) div.bullet { right: inherit; left: -45px; border-right: 0 solid black; border-left: 20px solid black; background: url('../../img/2015/img-bg-careers_nib-r.png') no-repeat center right; background-size: contain; }

body.landing.careers ul.careerPath { display: none; }


/* -----------------------------------------
   ABOUT
----------------------------------------- */
.aboutHeading h2 { color: #df4100 !important; }

.aboutBlocks { background: #444 !important; }
.aboutBlocks a { height: 200px; display: table; float: left !important; padding: 20px 15px 25px 15px !important; }
.aboutBlocks a h4 { display: table-cell; vertical-align: bottom; font-size: 1.4em; letter-spacing: .1em; line-height: 1.2em; }
.aboutBlocks a h4.icon-question { background: url('../../img/2015/img-icon-round_question.png') no-repeat; }
.aboutBlocks a h4.icon-arrow { background: url('../../img/2015/img-icon-round_arrow.png') no-repeat; }
.aboutBlocks a h4.icon-mag { background: url('../../img/2015/img-icon-round_mag.png') no-repeat; }
.aboutBlocks a h4.icon-percent { background: url('../../img/2015/img-icon-round_percent.png') no-repeat; }
.aboutBlocks a h4.icon-question, .aboutBlocks a h4.icon-arrow, .aboutBlocks a h4.icon-mag, .aboutBlocks a h4.icon-percent { background-size: 50px; background-position: left bottom 50px; }

.aboutMission { padding-top: 120px; padding-bottom: 120px; }
.aboutMission h4 { color: #006a3d; text-transform: none; margin-bottom: 20px; }
.aboutMission p { max-width: none !important; margin-bottom: 0 !important; font-size: 1.2em; }

.aboutPhoto { height: 200px; }
.aboutFocus { padding-top: 50px; padding-bottom: 50px; background-color: #393939 !important; color: white !important; }
.aboutFocus h3 { color: white !important; font-family: "Trade Gothic W01 Bold 2", sans-serif; }
.aboutFocus p { max-width: none !important; margin-bottom: 0 !important; text-transform: uppercase; }
.aboutFocus p strong { font-family: 'TradeGothicW01-BoldCn20 675334'; font-weight: normal; }

.aboutGrid a { height: 200px; width: 100%; padding: 20px; display: table; color: white; text-transform: uppercase; transition: all 300ms ease-in-out; }
.aboutGrid a:hover { background-color: rgba(29, 37, 33, 0.8); }
.aboutGrid a p { display: none; }
.aboutGrid a p strong { font-family: 'TradeGothicW01-BoldCn20 675334', sans-serif; font-weight: normal; }
.aboutGrid a:hover p { display: table-cell; vertical-align: bottom; }

.aboutApply { padding-top: 120px; padding-bottom: 120px; }
.aboutApply form { margin: 0 auto; border: 1px solid white; padding: 40px; }
.aboutApply p, .aboutApply input[type="submit"] { color: white; text-transform: uppercase; }
.aboutApply h2 { letter-spacing: .15em; margin: 0 0 20px 0 !important; color: white !important; }
.aboutApply p { font-size: 1.3em; letter-spacing: .1em; }
.aboutApply .row { background-color: transparent !important; margin-left: 0; margin-right: 0; }
.aboutApply input[type="text"], .aboutApply input[type="email"] { background: transparent; border: 0; border-bottom: 1px solid #df4100; margin: 15px 0; box-shadow: none; color: white; font-family: serif; font-size: 1.4em; font-style: italic; outline: none; transition: all 400ms ease-in-out; }
.aboutApply input[type="text"]:focus, .aboutApply input[type="email"]:focus { background: rgba(0,0,0,.5) }
.aboutApply input[type="submit"] { font-size: 1.3em; letter-spacing: .1em; background: transparent; border: 1px solid white; padding: 10px 0; width: 100%; margin-top: 25px; cursor: pointer; transition: all 300ms ease-in-out; }
.aboutApply input[type='submit']:hover { background-color: rgba(255, 255, 255, 0.2); }
.aboutApply ::-webkit-input-placeholder { color: white; }
.aboutApply :-moz-placeholder { /* Firefox 18- */color: white; }
.aboutApply ::-moz-placeholder {  /* Firefox 19+ */color: white; }
.aboutApply :-ms-input-placeholder { color: white; }
#footer.noMargin { margin-top: 0; }




/* -----------------------------------------
   FACULTY
----------------------------------------- */
.facultyBlocks { background: #444 !important; }
.facultyBlocks a { height: 200px; display: table; float: left !important; padding: 20px 15px 25px 15px !important; }
.facultyBlocks a.tall { background-position: top !important; }
.facultyBlocks a.maroon { background-color: #9a2e00; }
.facultyBlocks a.red { background-color: #df4100; }
.facultyBlocks a.gray { background-color: #464646; }
.facultyBlocks a.green { background-color: #00693e; }
.facultyBlocks a h4 { display: table-cell; vertical-align: bottom; font-size: 1.4em; letter-spacing: .1em; line-height: 1.2em; }
.facultyBlocks a h4.icon-arrow { background: url('../../img/2015/img-icon-round_arrow.png') no-repeat; }
.facultyBlocks a h4.icon-idea { background: url('../../img/2015/img-icon-round_idea.png') no-repeat; }
.facultyBlocks a h4.icon-mag { background: url('../../img/2015/img-icon-round_mag.png') no-repeat; }
.facultyBlocks a h4.icon-pc { background: url('../../img/2015/img-icon-round_pc.png') no-repeat; }
.facultyBlocks a h4.icon-pathways { background: url('../../img/2015/img-icon-round_pathways.png') no-repeat; }
.facultyBlocks a h4.icon-question { background: url('../../img/2015/img-icon-round_question.png') no-repeat; }
.facultyBlocks a h4.icon-user { background: url('../../img/2015/img-icon-round_user.png') no-repeat; }
.facultyBlocks a h4.icon-arrow, .facultyBlocks a h4.icon-idea, .facultyBlocks a h4.icon-mag, .facultyBlocks a h4.icon-pc, .facultyBlocks a h4.icon-pathways, .facultyBlocks a h4.icon-question, .facultyBlocks a h4.icon-user { background-size: 50px; background-position: left bottom 50px; }

.facultyMeet { padding-top: 120px; padding-bottom: 120px; }
.facultyMeet h3 { margin-bottom: 20px !important; }
.facultyMeet h4 { color: #222; }
.facultyMeet p { max-width: none !important; font-size: 1.2em; }

.facultySearch { margin-top: 60px !important; }
.facultySearch .filters { background-color: #f7f2f0 !important; padding: 4px; box-shadow: 3px 3px 3px #999; }
.facultySearch .filters h4 { font-family: 'TradeGothicW01-BoldCn20 675334'; font-size: 1.4em; text-transform: none; color: #de4a12; margin: 0; padding: 4px 8px; }
.facultySearch .filters a { color: #222; border: 1px solid #dedede; background-color: #fdf7f5; font-family: "Trade Gothic W01 Cn 18", sans-serif; font-size: 1.1em; line-height: 1.5em; text-transform: uppercase; padding: 6px 8px 4px; display: block; }
.facultySearch .filters a:after { border: inset 6px; content: ""; display: block; height: 0; width: 0; border-color: #222 transparent transparent transparent; border-top-style: solid; margin-top: -3px; position: absolute; top: 50%; right: 10px; }
.facultySearch .filters a:hover, .facultySearch .f-dropdown li a.active { color: #de4a12; }
.facultySearch .f-dropdown { margin-top: 0; border-color: #dedede; border-top: none; opacity: 0.9; }
.facultySearch .f-dropdown::before, .facultySearch .f-dropdown::after { display: none; }
.facultySearch .f-dropdown li { font-size: 1.1em !important; line-height: 1.5em; }
.facultySearch .f-dropdown li a { border-top: none; border-left: none; border-right: none; border-bottom: 1px dotted #dedede; }
.facultySearch .f-dropdown li a:after { display: none; }
.facultySearch .f-dropdown li:last-child a { border-bottom: none; }

.facultyGrid { margin-top: 30px !important; }
.facultyGrid .columns { padding-top: 0.9375em; padding-bottom: 0.9375em; }

.facultyGrid .columns.faculty-list-item {
	display: none;
}

.facultyGrid .columns.faculty-list-item.featured-faculty {
	display: block;
}

.facultyGrid a { color: #222; position: relative; display: block; }
.facultyGrid a img { width: 100%; height: auto; position: relative; }
.facultyGrid a .overlay { position: absolute; bottom: 0; left: 0; width: 100%; /*height: 100%;*/ background-color: rgba(255, 255, 255, .75); /*opacity: 0;*/ transition: all 400ms; padding: 15px; }
/*.facultyGrid a:hover .overlay { opacity: 1; }*/
.facultyGrid a .overlay p { /*position: absolute; bottom: 15px; left: 15px;*/ font-family: 'TradeGothicW01-BoldCn20 675334'; font-size: 1.4em; line-height: 1.2em; text-transform: uppercase; margin-bottom: 0; /*padding-right: 15px;*/ }

.facultyStats { padding-bottom: 120px; }
.facultyStats .title { border-top: 1px dotted #CCC; }
.facultyStats .title span { background-color: white; display: inline-block; margin-top: -30px; }
.facultyStats .title h3 { margin-bottom: 0; }
.facultyStats .title h4 { font-family: 'Trade Gothic W01 Roman', 'Arial Narrow', sans-serif; text-transform: uppercase; color: #222; font-size: .8em; letter-spacing: .2em; }

.facultyStats div.row div { margin-top: 15px; margin-bottom: 15px; }
.facultyStats p { text-align: center; text-transform: uppercase; max-width: 160px !important; }
.facultyStats p span { font-size: 4em; line-height: .8em; }
.facultyStats p span em { font-size: .5em; font-style: normal; color: #898989; }
.facultyStats div.row:nth-child(3) p { padding-top: 8px; }
.facultyStats p span.green { color: #00693e; }
.facultyStats p span.red { color: #de4a12; }
.facultyStats p span.last { font-size: 2.4em; line-height: 1em; display: inline-block; padding-bottom: 12px; }
.facultyStats p strong { font-family: 'TradeGothicW01-BoldCn20 675334'; font-weight: normal; }




/* -----------------------------------------
   MBA
----------------------------------------- */
.mbaHeading h2 { color: #df4100 !important; }

.mbaBlocks { background: #444 !important; }
.mbaBlocks a { height: 200px; display: table; float: left !important; padding: 20px 15px 25px 15px !important; }
.mbaBlocks a.green { background-color: #00693e; }
.mbaBlocks a.red { background-color: #df4100; }
.mbaBlocks a.gray { background-color: #464646; }
.mbaBlocks a h4 { display: table-cell; vertical-align: bottom; font-size: 1.4em; letter-spacing: .1em; line-height: 1.2em; }
.mbaBlocks a h4.icon-arrow { background: url('../../img/2015/img-icon-round_arrow.png') no-repeat; }
.mbaBlocks a h4.icon-mag { background: url('../../img/2015/img-icon-round_mag.png') no-repeat; }
.mbaBlocks a h4.icon-pathways { background: url('../../img/2015/img-icon-round_pathways.png') no-repeat; }
.mbaBlocks a h4.icon-bank { background: url('../../img/2015/img-icon-round_bank.png') no-repeat; }
.mbaBlocks a h4.icon-arrow, .mbaBlocks a h4.icon-mag, .mbaBlocks a h4.icon-pathways, .mbaBlocks a h4.icon-bank { background-size: 50px; background-position: left bottom 50px; }

.mbaQuote { padding-top: 80px; padding-bottom: 80px; }
.mbaQuote h4 { color: #222; font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; }
.mbaQuote h4 span { font-family: 'TradeGothicW01-BoldCn20 675334'; color: #de4a12; }
.mbaQuote h3 { font-family: 'Trade Gothic W01 Roman', 'Arial Narrow', sans-serif; font-size: 1.5em !important; margin-top: 20px; margin-bottom: 0 !important; }

.mbaNav { background: #444 !important; }
.mbaNav a { height: 200px; display: table; float: left !important; padding: 20px 15px 25px 15px !important; }
.mbaNav a.maroon { background-color: #9a2e00; }
.mbaNav a.gray { background-color: #464646; }
.mbaNav a h4 { display: table-cell; vertical-align: bottom; font-size: 1.6em; letter-spacing: .1em; line-height: 1.1em; }
.mbaNav a h4 span { font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; font-size: .6em; letter-spacing: normal; text-transform: none; margin-top: 10px; display: block; }

.mbaStats { padding-top: 80px; padding-bottom: 120px; }
.mbaStats h4 { color: #222; font-size: 2em; margin-bottom: 80px; }
.mbaStats p { font-size: .9em; text-transform: uppercase; margin-top: 20px !important;}

.mbaPhoto { padding-top: 120px; padding-bottom: 120px; }
.mbaPhoto h2 { color: white !important; }

.mbaApply { padding-top: 120px; padding-bottom: 120px; }
.mbaApply form { margin: 0 auto; border: 1px solid white; padding: 40px; }
.mbaApply p, .mbaApply input[type="submit"] { color: white; text-transform: uppercase; }
.mbaApply h2 { letter-spacing: .15em; margin: 0 0 20px 0 !important; color: white !important; }
.mbaApply p { font-size: 1.3em; letter-spacing: .1em; }
.mbaApply .row { background-color: transparent !important; margin-left: 0; margin-right: 0; }
.mbaApply input[type="text"], .mbaApply input[type="email"] { background: transparent; border: 0; border-bottom: 1px solid #df4100; margin: 15px 0; box-shadow: none; color: white; font-family: serif; font-size: 1.4em; font-style: italic; outline: none; transition: all 400ms ease-in-out; }
.mbaApply input[type="text"]:focus, .mbaApply input[type="email"]:focus { background: rgba(0,0,0,.5) }
.mbaApply input[type="submit"] { font-size: 1.3em; letter-spacing: .1em; background: transparent; border: 1px solid white; padding: 10px 0; width: 100%; margin-top: 25px; cursor: pointer; transition: all 300ms ease-in-out; }
.mbaApply input[type='submit']:hover { background-color: rgba(255, 255, 255, 0.2); }
.mbaApply ::-webkit-input-placeholder { color: white; }
.mbaApply :-moz-placeholder { /* Firefox 18- */color: white; }
.mbaApply ::-moz-placeholder {  /* Firefox 19+ */color: white; }
.mbaApply :-ms-input-placeholder { color: white; }




/* -----------------------------------------
   ADMISSIONS
----------------------------------------- */
.admissionsBlocks { background: #444 !important; }
.admissionsBlocks a { height: 200px; display: table; float: left !important; padding: 20px 15px 25px 15px !important; }
.admissionsBlocks a.maroon { background-color: #9a2e00; }
.admissionsBlocks a.gray { background-color: #464646; }
.admissionsBlocks a h4 { display: table-cell; vertical-align: bottom; font-size: 1.4em; letter-spacing: .1em; line-height: 1.2em; }
.admissionsBlocks a h4.icon-pathways { background: url('../../img/2015/img-icon-round_pathways.png') no-repeat; }
.admissionsBlocks a h4.icon-user { background: url('../../img/2015/img-icon-round_user.png') no-repeat; }
.admissionsBlocks a h4.icon-pc { background: url('../../img/2015/img-icon-round_register.png') no-repeat; }
.admissionsBlocks a h4.icon-pathways, .admissionsBlocks a h4.icon-user, .admissionsBlocks a h4.icon-pc { background-size: 50px; background-position: left bottom 50px; }

.admissionsQuote { padding-top: 80px; padding-bottom: 80px; }
.admissionsQuote h4 { color: #222; font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; }
.admissionsQuote h4 span { font-family: 'TradeGothicW01-BoldCn20 675334'; color: #de4a12; }
.admissionsQuote h3 { font-family: 'Trade Gothic W01 Roman', 'Arial Narrow', sans-serif; font-size: 1.5em !important; margin-top: 20px; margin-bottom: 0 !important; }

.admissionsFeatures .row {}
.admissionsFeatures .dates, .admissionsFeatures .events { padding: 15px 20px !important; }
.admissionsFeatures .dates { background-color: #df4100; }
.admissionsFeatures .events { background-color: #464646; }
.admissionsFeatures .dates h3, .admissionsFeatures .events h3 { color: white !important; font-size: 1.4em !important; }
.admissionsFeatures .dates .indent { margin-bottom: 20px; }
.admissionsFeatures .dates .dateBox { background-color: white; display: inline-block; padding: 8px 12px; }
.admissionsFeatures .dates .dateBox h6 { font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; font-size: .8em; text-transform: uppercase; margin: 0; }
.admissionsFeatures .dates .dateBox h5 { font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; font-size: 2em; line-height: 1em; margin: 0; }
.admissionsFeatures .events .dateBox { background-color: white; display: inline-block; padding: 6px 12px; }
.admissionsFeatures .events .dateBox h6 { font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; font-size: .7em; text-transform: uppercase; margin: 0; }
.admissionsFeatures .events .dateBox h5 { font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; font-size: 1.8em; line-height: 1em; margin: 0; }
.admissionsFeatures a { color: white; }
.admissionsFeatures .dates h4 { font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; font-size: 1.4em; text-transform: none; margin: 0 0 0 70px; }
.admissionsFeatures .dates p { text-transform: uppercase; margin: 0 0 0 70px; }
.admissionsFeatures .events h4 { font-family: 'Trade Gothic W01 Cn 18', 'Arial Narrow', sans-serif; font-size: 1.2em; text-transform: none; margin-left: 70px; }
.admissionsFeatures li { background-color: transparent !important; margin-bottom: 30px !important; }
.admissionsFeatures .pathways .ask, .admissionsFeatures .pathways { display: table; }
.admissionsFeatures .ask .container { display: table-cell; vertical-align: center; padding: 100px 50px; }
.admissionsFeatures .pathways .container { display: table-cell; vertical-align: bottom; padding: 100px 50px; }
.admissionsFeatures .ask h6, .admissionsFeatures .pathways h6 { color: white; background-color: #df4100; font-family: 'Trade Gothic W01 Roman', 'Arial Narrow', sans-serif; font-style: italic; text-transform: uppercase; font-size: .6em; letter-spacing: .2em; display: inline-block; padding: 2px 8px; }
.admissionsFeatures .ask h5, .admissionsFeatures .pathways h5 { color: white; font-family: 'TradeGothicW01-BoldCn20 675334'; font-size: 2em; line-height: 1.1em; text-transform: uppercase; }
.admissionsFeatures .ask p, .admissionsFeatures .pathways p { font-size: 1.1em; line-height: 1.4em; }

.admissionsStats { padding-top: 120px; padding-bottom: 120px; }
.admissionsStats .title { border-top: 1px dotted #CCC; margin-bottom: 40px; }
.admissionsStats .title span { background-color: white; display: inline-block; margin-top: -30px; }
.admissionsStats .title h3 { margin-bottom: 0; }
.admissionsStats .title h4 { font-family: 'Trade Gothic W01 Roman', 'Arial Narrow', sans-serif; text-transform: uppercase; color: #222; font-size: .8em; letter-spacing: .2em; }
.admissionsStats p { font-size: .9em; text-transform: uppercase; margin-top: 20px !important; }

.admissionsApply { padding-top: 120px; padding-bottom: 120px; }
.admissionsApply form { margin: 0 auto; border: 1px solid white; padding: 40px; }
.admissionsApply p, .admissionsApply input[type="submit"] { color: white; text-transform: uppercase; }
.admissionsApply h2 { letter-spacing: .15em; margin: 0 0 20px 0 !important; color: white !important; }
.admissionsApply p { font-size: 1.3em; letter-spacing: .1em; }
.admissionsApply .row { background-color: transparent !important; margin-left: 0; margin-right: 0; }
.admissionsApply input[type="text"], .admissionsApply input[type="email"] { background: transparent; border: 0; border-bottom: 1px solid #df4100; margin: 15px 0; box-shadow: none; color: white; font-family: serif; font-size: 1.4em; font-style: italic; outline: none; transition: all 400ms ease-in-out; }
.admissionsApply input[type="text"]:focus, .admissionsApply input[type="email"]:focus { background: rgba(0,0,0,.5) }
.admissionsApply input[type="submit"] { font-size: 1.3em; letter-spacing: .1em; background: transparent; border: 1px solid white; padding: 10px 0; width: 100%; margin-top: 25px; cursor: pointer; transition: all 300ms ease-in-out; }
.admissionsApply input[type='submit']:hover { background-color: rgba(255, 255, 255, 0.2); }
.admissionsApply ::-webkit-input-placeholder { color: white; }
.admissionsApply :-moz-placeholder { /* Firefox 18- */color: white; }
.admissionsApply ::-moz-placeholder {  /* Firefox 19+ */color: white; }
.admissionsApply :-ms-input-placeholder { color: white; }




/* -----------------------------------------
   RESPONSIVE ADJUSTMENTS
----------------------------------------- */

/* 480px */
@media only screen and (min-width: 30em) {
	.landing .row.top h1 { font-size: 4.5em; text-align: center; padding-top: 0; }
	.landing .row h2 { font-size: 3.4em; }
	div.row.content.newsMid { top: -30px; }
	ul.newsNav li { margin-right: 30px; }
	body.landing.news .row.top .columns { height: 260px; }
	.brick { width: 47%; }
	input[type="text"]#search { width: 49%; margin-left: 2%; }
	input[type="text"]#search:focus { width: 49%; height: 50px; }
	.row.midHead h2 { font-size: 3em; }
	form#dropNavForm { width: 49%; position: relative; float: left }
	.ui-selectmenu-menu { width: 28.8% !important; position: relative !important; max-width: 21.6em; }
	#dropNavForm .ui-widget { color: #006a3d !important; background: white !important; border: 1px solid #CCC !important; }
}

/* 600px */
@media only screen and (min-width: 37.500em) {
	div.content.mobile .item { width: 50%; float: left; }
	.aboutPhoto { height: 400px; }
	.aboutApply form, .mbaApply form, .admissionsApply form { width: 600px; }
}

/* 641px */
@media only screen and (min-width: 40.0625em) {
	.landing .row.content { text-align: center; }
	.landing .row h2 { margin-bottom: 120px; margin-top: 120px; text-align: center; }
	.ctaBlocks a { padding: 20px 30px 25px 30px; }
	.ctaBlocks a h4 { font-size: 1em; }
	ul.careerPath { width: 620px; background: url('../../img/2015/img-bg_careers.gif') repeat-y center top; }
	ul.careerPath li { width: 274px; float: left; }
	ul.careerPath li:nth-child(2n) { float: right; }
	ul.careerPath li:nth-child(2) { margin-top: 120px; }
	ul.careerPath li div.bullet { display: block; }
	div.row.careerNav #careerSelector { width: 40%; float: left; }
	div.row.careerNav h3 { float: left; font-size: 1.8em; }
	div.row.careerNav { margin-top: 100px; }
	.stats div.row:nth-child(2), .facultyStats div.row:nth-child(2) { border-bottom: 1px dotted #CCC; }
	.stats .borderBoth { border-right: 1px dotted #CCC; }
	.stats .borderRightSmall { border-right: 0; }
	.stats .divider { display: none; }
	.stats p span { font-size: 5em; }
	.row.midHead h2 { font-size: 3.8em; }
	.aboutBlocks a.tall, .facultyBlocks a.tall { height: 400px; padding: 20px 35px 25px 35px !important; background-position: center center; }
	.aboutBlocks a h4 { font-size: 1.1em; }
	.aboutFocus h3 { background: url('../../img/2015/img-icon-round_focus.png') no-repeat; background-size: 50px; background-position: left center; padding: 10px 0px 10px 70px; margin-left: -70px; }
	.mbaStats .borderRight, .admissionsStats .borderRight, .facultyStats .borderRight { border-right: 1px dotted #CCC; }
	.facultySearch form { padding-left: 20px; }
	body.landing.news .searchRight { margin-top: 0; margin-bottom: 0; }
	body.landing.news .searchRight input[type="text"] { margin-top: 20px; }
}

/* 768px */
@media only screen and (min-width: 48em) {
	ul.careerPath { width: 738px; }
	ul.careerPath li { width: 334px; }
	.landing .row.top .columns { height: 555px; display: table; text-align: center; }
	div.row.content.newsMid { height: 100px; }
	.brick { width: 30.5%; }
	body.landing.news .row.top .columns { height: 370px; }
	input[type="text"]#search { width: 28%; }
	input[type="text"]#search:focus { width: 68%; }
	form#dropNavForm { float: left; width: 30%; }
	.aboutBlocks a h4 { font-size: 1.4em; }
	.aboutPhoto { height: 500px; }
	.admissionsFeatures .dates .indent { padding-left: 15px; }
	.admissionsFeatures ul { padding-left: 20px; padding-right: 10px; }
	.admissionsFeatures .pathways .container { padding-top: 30px; padding-bottom: 30px; }
	.admissionsFeatures .ask h5, .admissionsFeatures .pathways h5 { font-size: 2.8em; }
}

/* 960px */
@media only screen and (min-width: 60em) {
	.brick { width: 22.5%; }
	.aboutPhoto { height: 600px; }
	.admissionsFeatures .ask .container, .admissionsFeatures .pathways .container { padding-left: 100px; padding-right: 100px; }
}

/* 1025px */
@media only screen and (min-width: 64em) {
	body.landing.news .row .columns .columns { padding-left: 0; padding-right: 0; }
	.ctaBlocks a h4 { font-size: 1.5em; }
	ul.careerPath { width: 994px; }
	ul.careerPath li { width: 447px; }
	ul.careerPath li div.bullet { width: 60px; right: -60px; }
	ul.careerPath li:nth-child(2n) div.bullet { left: -60px; }
}
