h3,h3 a,h4,h5{color:#369}h2,h2 a,h6,th{color:#790E39}.fullbleed,article,aside,figure,footer,header,hgroup,nav,section{display:block}.gateways .left,.languages .left,dd,dt{float:left}.gateways,.languages,.navigation ul{list-style-type:none}html{font-size:100%}blockquote,body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,label,legend,li,ol,p,pre,table,td,th,ul{margin:0;padding:0;font-size:1em;line-height:inherit;font-weight:inherit;border:none}td,th{padding:10px;background-color:#FFF}blockquote,dt{font-weight:700}button,input,select,textarea{font-size:1em;line-height:inherit;font-family:inherit;color:#222;margin:0;max-width:624px}button,input[type=button],input[type=submit]{overflow:visible}.carousel,.leadimage,.profile-left,div.video_filter{overflow:hidden}button[disabled],input[disabled],select[disabled],textarea[disabled]{opacity:.75}a,h2 a:hover,h3 a:hover{color:#147;text-decoration:none}a:hover{color:#003;text-decoration:underline}.navigation li a.tab,header.header a,header.header a:hover,p a{text-decoration:none}blockquote{margin:0 2em;font-size:1.3em;color:#790e39;font-style:italic}dl{width:41.1em;margin:.6em 0;padding:0}dt{width:15em;clear:both}dd{width:24em;font-family:Georgia,serif;color:#336;margin-bottom:10px}dd,dt{margin:0;padding:.5em;border-top:1px solid #666}h1{font-family:Arial,Helvetica,sans-serif;font-size:2.4em;color:#147;font-weight:400;line-height:1.1em;margin-bottom:.4em}h2,h3,h6,label,p a,th{font-weight:700}.big,h2,h3,h4,h5{line-height:1.25em}h2{font-size:1.6em}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h2,h3,h4,h5{margin-bottom:14px}input[type=text],textarea{border:1px solid #999;padding:4px}input[type=button],input[type=submit]{background-color:#EEE;border:1px solid;border-color:#AAA #888 #888 #AAA;padding:5px;outline:0}input[type=button]:hover,input[type=submit]:hover{cursor:pointer;background-color:#E3E3E3;border-color:#888 #AAA #AAA #888}label{margin:2px}p{margin-bottom:1em}table{margin:0;border-spacing:0}tbody{border-top:none}tr+tr td,tr+tr th{border-top:1px solid #FFF}th{font-size:1.2em}td{border-left:1px solid #FFF;border-right:1px solid #FFF}td p{margin-bottom:0}ol,ul{margin-left:1.5em;margin-bottom:.8em}li{margin:.4em 0}.more{margin-left:2em}.pdf{padding-right:18px;background:url(../images/pdf.gif) right center no-repeat}.columns{clear:left;min-width:100%;margin-bottom:1em}.columns .column{float:left;min-height:1px;padding:0 12px}.columns .first{padding-left:0}.columns .last{padding-right:0}.two .column{width:312px}.split33 .first{width:200px}.split33 .last{width:424px}.three .column{width:196px}.bordered .column{padding-left:19px;padding-bottom:10px;border:solid #C3C3C3;border-width:0 1px;margin-left:-1px}.bordered .column .head{border-left:1px solid silver;margin-left:-20px;padding-left:19px}.bordered .first{padding-left:20px;border-left:none;margin-left:0}.bordered .first .head{padding-left:20px;border-left:0}.bordered .last{border-right:none}.fullbleed{margin:0 -20px}.arabic{font-family:"Simplified Arabic","Traditional Arabic","Helvetica Neue",Arial,Helvetica,sans-serif}.big{font-size:1.6em}.caption{font-style:italic;font-size:.929em;color:#888;line-height:1.25;margin:3px}.small,.verybig{line-height:1.25em}.fineprint{font-size:.857em;color:#663;letter-spacing:1px}.headline{font-family:Georgia,serif;font-weight:400;font-size:1.2em}.small{font-size:.929em}.verybig{font-size:2em}body{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:.85em;line-height:1.4;background-color:#071427;background-image:url(../images/bluegradient.jpg?2017-07-31);background-position:center 194px;background-repeat:repeat-x;color:#333}.navigation li a.tab,.wordmark{display:block;font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif}.skiplink{position:absolute;top:0;left:-9999px;width:9em;padding:5px;color:#00f;background-color:#ff9;border:1px solid #993;text-align:center;z-index:9999}.skiplink:focus{left:0}.container{width:960px;position:relative;margin:0 auto}.gateways,.languages,.search,.wordmark{position:absolute}.clear{height:0;clear:both}header.header{height:194px;background-color:#4E79D3;color:#FFF;background-position:center top;background-repeat:no-repeat}header.header+nav.navigation{top:-34px;margin-bottom:-34px}header.header a{color:#FFF;border:none;font-weight:400}header.header a:hover{color:#76DB5B;font-weight:400}.wordmark{left:12px;top:16px;width:360px;height:100px;font-size:2.5em;line-height:1em}.wordmark:hover{border:none;color:#DDD}.gateways,.languages,.search{background-image:url(../images/black_trans.png);padding:10px 12px}.search{width:200px;top:0;right:0;padding:7px 10px 12px}.search input{border:1px solid #445;-moz-border-radius:5px;-webkit-border-radius:5px;width:11em;padding:.2em .5em}.search button{background-color:transparent;border:none;color:#FFF;font-weight:700;padding:0;margin:0}.gateways{width:196px;top:55px;right:0;padding:12px}.languages{width:146px;right:229px;top:0;height:112px;padding-top:20px}.gateways li,.languages li{width:50%;margin:0 0 2px}.gateways .right,.languages .right{float:right;text-align:right}.gateways li.left{width:115px}.gateways li.right{width:70px}.gateways .full{width:100%}.navigation{top:160px;left:0;height:34px;background-color:#5E6676;position:relative;z-index:500}body.front .navigation{top:300px}.navigation ul{margin-bottom:0}.navigation li{float:left;margin:0 28px 0 0;position:relative}.navigation li a.tab{color:#FFF;padding:0 12px;position:relative;text-align:center;font-size:1.3em;line-height:34px;border:none;white-space:nowrap}.navigation li a.tab:hover{background-color:#FFF;color:#131E30}.navigation li a.tab span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/nav_main.gif)}.navigation_about .nav_dropdown,.navigation_why .nav_dropdown{left:-1px}.navigation li .nav_dropdown,.navigation li .nav_feature{position:absolute;background-color:#F9F9F9;width:320px;padding:12px}.navigation li .nav_feature{display:none;bottom:100%;margin-bottom:34px;left:-1px;border:solid #5E6676;border-width:1px 1px 0;height:155px}.front .navigation li .nav_feature{display:block}.navigation li .nav_dropdown{top:34px;border:solid #5E6676;border-width:0 1px 1px;display:none}.navigation li .nav_dropdown .nav_feature{color:#000}.navigation li .nav_dropdown .nav_feature a{color:#039}.navigation li.hover .nav_dropdown{display:block;z-index:500}.navigation li .nav_dropdown ul{margin:0}.navigation li .nav_dropdown li{float:none;margin:.1em 0 .3em}.navigation li .nav_dropdown li a{color:#039;text-decoration:none}.breadcrumb a:hover,.navigation li .nav_dropdown li a:hover{text-decoration:underline}.navigation li .nav_dropdown li.main{font-weight:700}.navigation li .nav_dropdown li.full{font-size:1.1em;border-bottom:1px solid #CCC;text-align:center;padding-bottom:3px;margin-bottom:5px}.navigation li .nav_dropdown .left{float:left;clear:left;width:150px}.navigation li .nav_dropdown .right{float:right;text-align:right;width:170px}.navigation_why a{width:94px}.has_dropdowns .navigation_why a:hover span,.navigation_why a span{background-position:-8px 0}.has_dropdowns .navigation_why.hover a span,.navigation_why a:hover span{background-position:-8px -35px}.navigation_why.active a span{background-position:-8px -70px}.navigation_about a{width:64px}.has_dropdowns .navigation_about a:hover span,.navigation_about a span{background-position:-125px 0}.has_dropdowns .navigation_about.hover a span,.navigation_about a:hover span{background-position:-125px -35px}.navigation_about.active a span{background-position:125px -70px}.navigation_academics .nav_dropdown,.navigation_admissions .nav_dropdown,.navigation_studentlife .nav_dropdown{left:-75px}.navigation_admissions a{width:90px}.has_dropdowns .navigation_admissions a:hover span,.navigation_admissions a span{background-position:-218px 0}.has_dropdowns .navigation_admissions.hover a span,.navigation_admissions a:hover span{background-position:-218px -35px}.navigation_admissions.active a span{background-position:-218px -70px}.navigation_academics a{width:95px}.has_dropdowns .navigation_academics a:hover span,.navigation_academics a span{background-position:-337px 0}.has_dropdowns .navigation_academics.hover a span,.navigation_academics a:hover span{background-position:-337px -35px}.navigation_academics.active a span{background-position:-337px -70px}.navigation_studentlife a{width:105px}.has_dropdowns .navigation_studentlife a:hover span,.navigation_studentlife a span{background-position:-460px 0}.has_dropdowns .navigation_studentlife.hover a span,.navigation_studentlife a:hover span{background-position:-460px -35px}.navigation_studentlife.active a span{background-position:-460px -70px}.navigation_careers a{width:75px}.has_dropdowns .navigation_careers a:hover span,.navigation_careers a span{background-position:-595px 0}.has_dropdowns .navigation_careers.hover a span,.navigation_careers a:hover span{background-position:-595px -35px}.navigation_careers.active a span{background-position:-595px -70px}.navigation_careers .nav_dropdown{left:-114px}.navigation_giving a{width:58px}.has_dropdowns .navigation_giving a:hover span,.navigation_giving a span{background-position:-696px 0}.has_dropdowns .navigation_giving.hover a span,.navigation_giving a:hover span{background-position:-696px -35px}.navigation_giving.active a span{background-position:-696px -70px}.navigation_giving .nav_dropdown{left:-241px}.navigation_giving .nav_feature img{border:none;margin-bottom:-12px}.navigation li.navigation_giving{margin-right:0}.nav_feature h3{font-weight:700;font-size:1.1em;color:#666}.nav_dropdown .note a,.nav_feature a{color:#790E39;border:none;font-weight:700}.nav_dropdown .note a:hover,.nav_feature a:hover{color:#790E39;font-decoration:underline}.nav_feature a img{color:#790E39;font-weight:700;border:1px solid #790E39}.nav_feature a:hover img{border-color:#790E39}.nav_feature .questions a img,.nav_feature table,.nav_feature tbody,.nav_feature tr,.nav_feautre td{border:none}.nav_feature .summary{font-size:.929em}.nav_feature .title.subhead{font-size:1.5em}.nav_feature .fullbleed{margin:0 -12px}.nav_feature .quickaccess{width:310px;font-size:1.5em}.nav_feature .image_left img{float:left;margin-right:12px}.nav_feature .image_right img{float:right;margin-left:12px}.nav_feature .questions .subhead{float:right;margin-top:-20px}.nav_dropdown .note{color:#666}.nav_dropdown .title{font-size:1.1em}.nav_dropdown .title a{font-weight:400}.nav_dropdown .date{font-weight:700}.page{margin-top:24px}.breadcrumb{margin:-24px 0 0;width:458px;color:#CCC;font-size:.857em;font-weight:400;padding:5px 6px;background:#036;-moz-box-shadow:3px 3px 3px #131E30;-webkit-box-shadow:3px 3px 3px #131E30;position:relative;z-index:100}.breadcrumb a{color:#CCC;padding:0 6px;border:none}.breadcrumb a:hover{color:#FFD231}.body{border:12px solid #DDD;background-color:#FFF;width:696px;float:left}.body.fullwidth,.miis_fullwidth .body{width:936px}.body>a{display:none}.body #miis_content{padding:24px 24px 36px;clear:left;position:relative}.body a.login{color:#147;font-size:1em;margin-top:0;float:none}.body a.login:hover{background:0 0}.field-type-taxonomy-term-reference .field-item,.field-type-taxonomy-term-reference .field-items,.field-type-taxonomy-term-reference .field-label{display:inline}.field-type-taxonomy-term-reference .field-label{padding-right:1.5em}.field-type-taxonomy-term-reference .field-item{padding-right:10px}.sidebar{width:200px;margin:24px 12px;padding:0;float:right;color:#FFF}.sidebar ul.menu,.sidebar ul.menu>li{margin:0;list-style-type:none}.sidebar ul.menu>li{list-style-image:none;padding:0}.sidebar div.content>ul.menu>li>a{display:none}.sidebar div.content>ul.menu>li>ul.menu>li{margin:0 0 5px;background-color:#061830;border:1px solid #18293A}.sidebar div.content>ul.menu>li>ul.menu>li>a{display:block;border:none;padding:8px 10px;text-decoration:none;font-size:.929em;line-height:1.1em;font-weight:700;color:#DDE}.sidebar div.content>ul.menu>li>ul.menu>li>a:hover{background-color:#18447C;text-decoration:none;color:#FFF}.sidebar div.content>ul.menu>li>ul.menu>li>ul{margin:10px 0 10px 10px}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul>li{padding:0 10px;margin:0 0 5px}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul>li>a{color:#FFF;border:none}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul>li>a:hover{text-decoration:underline}.sidebar div.content>ul.menu>li>ul.menu>li.expanded{border:2px solid #18293A;background-color:#061830}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>a{background-color:#18447C;color:#FFF;border:none}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>a:hover{color:#FFF}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul.menu>li.expanded>ul.menu{list-style-type:disc;color:#CEF;font-size:.929em;margin-left:1.2em}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul.menu>li.expanded>ul.menu>li{margin-top:.5em}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul.menu>li.expanded>ul.menu>li>a{list-style-type:disc;color:#CEF;border-color:#CEF}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul.menu>li.expanded>ul.menu>li.expanded>ul.menu>li a,.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul.menu>li.expanded>ul.menu>li.expanded>ul.menu>li a:hover{color:#147}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul.menu li.here{color:#FFF}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul.menu>li.here>a{font-weight:700;color:#FFF;border:none}.sidebar div.content>ul.menu>li>ul.menu>li.expanded>ul.menu>li.here>a:hover{border:none}.sidebar h2{color:#FFD231}.sidebar .node h1{color:#FFD231;font-size:1.229em;font-weight:700;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;border:none}.sidebar .node a{color:#76DB5B;font-weight:700;border:none;text-decoration:none}.sidebar .node a:hover{text-decoration:underline}.carousel a,.carousel a:hover{text-decoration:none;border:none}.slider{position:absolute;left:0;top:6px;height:100%;margin-right:-12000px}.carousel_arrow{position:absolute;left:88px;bottom:-43px;width:49px;height:43px;background-image:url(../images/carousel_arrow.png);z-index:100}.carousel,.footer{position:relative;clear:both}.carousel{color:#FFF;height:240px;margin:18px 0}.carousel a{color:#CF6;padding:0}.carousel a:hover{color:#A9D4FF;background-color:transparent;border-bottom:1px dotted}.footer .block a:hover,.front .news .views-row-1 .views-field-title a:hover,.front .news a:hover{text-decoration:underline}.carousel .node header{width:auto}.carousel .node h1,.carousel .node h2,.carousel .node h3,.carousel .node h4,.carousel .node h5,.carousel .node h6{color:#83B2F9;font-size:1.2em;line-height:1.25em;margin-bottom:14px;padding-bottom:0;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;border:none}.footer .name,.front .be-the-solution li{font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif}.carousel .block{border:dashed #FFF;border-width:1px 1px 1px 0;list-style-type:none;height:232px;margin:0}.carousel .link-wrapper,.carousel .node{border-left:1px dashed #FFF;height:225px;padding:10px 30px 5px;margin:0;float:left}.carousel .content>a{display:none}.carousel .node .links{display:block;clear:both}.footer{padding-top:12px;width:960px;margin:24px auto;color:#999}.footer h6{color:#999;font-weight:400}.footer a{font-weight:700;color:#FFF;border:none}.footer a:hover{color:#76DB5B}.footer .name{font-size:1.4em;margin-bottom:10px;padding-bottom:5px;color:#999;border-bottom:1px solid #999}.footer .name a{font-weight:400;color:#999}.footer .name a:hover{color:#FFF}.footer .block{float:left}.footer .block.block-middlebury-cas{position:absolute;bottom:0}.footer .block a{color:#FFF;font-weight:700;border:none}.footer .quicklinks,.footer .social{float:right;text-align:right;margin-left:60px}.footer ul{list-style-type:none;margin:0}.footer li{margin:0}.front header.header{height:334px}.front .page{margin:30px auto 0;color:#EEE}.front .column{padding:0 30px}.front .two .first{padding-left:12px;width:584px}.front .two .last{padding-right:12px;width:292px}.front .be-the-solution ul{list-style-type:none;margin:0}.front .be-the-solution li{float:left;margin:0;width:194px;padding:0;font-size:20px}.front .be-the-solution li:nth-child(3n){width:170px;padding-left:24px}.front .be-the-solution a{font-weight:400}.front .news h1{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;border-bottom:1px solid #5878A7;margin-bottom:.8em;color:#83B2F9;position:relative;line-height:1.25em}.front .news a{color:#83B2F9;border:none;font-weight:700}.front .news ul{margin-left:0;list-style-type:none}.front .news li{margin-bottom:1em;margin-left:0}.front .news .views-field-title{display:block}.front .news .views-field-field-teaser,.front .news .views-field-field-teaser p{display:inline}.front .news .views-row-1 .views-field-title{font-size:1.2em;margin-bottom:.5em;margin-top:1em}.front .news .views-row-1 .views-field-title a{font-weight:400;color:#EEE}.front .news .views-field-field-teaser a{width:277px;margin:20px 0 0}.front .news .views-field-field-media{text-align:center}.front .news .views-field-field-media a:hover{text-decoration:none}.front .news .block-system,.front .news .links{display:none}.front .bottom a{color:#FFD231;border:none;font-weight:700}.front .bottom a:hover{text-decoration:underline}.front .bottom h2{font-size:1.3em;font-weight:700;border-bottom:1px solid #AB8D24;margin-bottom:.8em;color:#FFD231}.front .bottom h3{font-size:1.2em;color:#FFD231;margin:1.5em 0 0}.front .bottom h3 a{font-weight:400;color:#FFD231}.front .bottom div.quote{font-size:1.05em}.front .bottom img.fullbleed{margin-left:0}.front .spotlight{float:left;width:258px}.front .spotlight .views-field-counter{margin-top:-5px;text-align:center}.front .spotlight .views-field-title{display:block;font-size:1.2em;line-height:1.25em}.front .spotlight .views-field-title a{font-weight:400}.front .view-spotlight div.item-list{margin:0;width:258px}.front .view-spotlight div.item-list li{width:128px;margin:0;padding:0;display:block}.academics_title,.front .view-spotlight div.item-list li.pager-current{display:none}.front .view-spotlight div.item-list li.first{float:left;text-align:left}.front .view-spotlight div.item-list li.last{float:right;text-align:right}.front .dates{float:right;width:258px}.front .dates ul{margin-top:1.5em}.miis_academics .academics_title{display:block;min-height:32px;width:672px;background-color:#1B457A;color:#FFF;padding:12px 24px;font-size:32px;margin:-12px 0 0 -12px;font-family:Arial,Helvetica,sans-serif;-webkit-box-shadow:0 4px 4px -2px #000;-moz-box-shadow:0 4px 4px -2px #000;box-shadow:0 4px 4px -2px #000;position:relative;z-index:200;text-align:center}.miis_academics .slides{margin:0 -12px 24px;z-index:120;position:relative}.miis_academics .slides .node .field-name-body,.miis_academics .slides .node .field-name-field-mm-media-tags,.miis_academics .slides .node header{display:none}.miis_academics .cycle-pager{text-align:center;position:absolute;left:50%;top:250px;margin-left:-50px;width:100px;z-index:200}.miis_academics .cycle-pager a{padding:0 5px;color:#78113A;outline:0;font-size:36px}.miis_academics .cycle-pager a:hover{color:#C4C47F}.miis_academics .cycle-pager a.cycle-pager-active,.miis_academics .cycle-pager a.cycle-pager-active:hover{color:#CCD;cursor:default}.miis_academics .region-image .links.inline{display:block;height:24px}.miis_academics .breadcrumb{width:auto;margin-top:36px;background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;-box-shadow:none}.miis_academics.logged-in .breadcrumb{margin-top:-24px}.miis_academics .breadcrumb a{color:#036}.miis_academics .breadcrumb a:hover{color:#036;background-color:#CCC;padding:0;margin:0 6px}.miis_academics #miis_content{padding-top:0}body.miis_blue{background:url(//cdn.middlebury.edu/miis.edu/2010/images/blue/gradient.jpg) left top no-repeat #001534}.miis_blue h1,.miis_blue h2,.miis_blue h3,.miis_blue h4,.miis_blue h5,.miis_blue h6{margin-bottom:12px}.miis_blue .node h1{border:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.46em;line-height:1.2em}.miis_blue .node-storylist h1{font-size:1.2em}.miis_blue h2{font-size:19.6px}.miis_blue h4{color:#666;font-size:15.6px;font-weight:700}.miis_blue h6{color:#404040;font-weight:400;font-size:13px}.miis_blue td{padding:4px;color:#404040;border:none}.miis_blue td p{margin-bottom:1em}.miis_blue header.header{background:0 0;height:106px}.miis_blue.miis_conflict header.header,.miis_blue.miis_montrep header.header{height:216px}.miis_blue .wordmark{top:20px;left:0}.miis_blue .header_search{border:1px solid #18447C;height:1.8em;padding:1px;position:absolute;top:20px;right:0}.miis_blue .header_search input{background-color:#18447C;border:none;color:#8FD4FF;font-style:italic;height:1.8em;line-height:1.5em;padding:0 0 0 .8em;width:9.4em}.miis_blue .subsite_slogan{position:absolute;top:74px;right:0;color:#83B2F9;font-weight:700;font-size:21px;font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif;text-align:right;width:360px}.miis_blue.miis_conflict .subsite_slogan{top:174px}.miis_blue>nav{background-color:#5E6676;color:#FFF;height:36px;padding:0;width:100%}.miis_blue.logged-in>nav{height:100%}.miis_blue header.header nav li,.miis_blue>nav ul.menu{list-style-type:none;list-style-image:none}.miis_blue>nav ul.menu{margin:0 auto;position:relative;text-align:left;width:920px}.miis_blue>nav li{display:inline-block;margin:0 10px 0 0;padding:0;position:relative}.miis_blue>nav a{color:#FFF;font-weight:400;padding:0 10px;font-size:1.531em;line-height:1.71em;display:block}.miis_blue>nav .block-monster-menus>ul.menu ul.menu ul.menu,.miis_blue>nav .block-monster-menus>ul.menu>li>a{display:none}.miis_blue>nav .block-monster-menus>ul.menu>li>ul.menu>li>a{min-height:36px}.miis_blue>nav .block-monster-menus>ul.menu ul.menu>li:hover{background-color:#FFF}.miis_blue>nav .block-monster-menus>ul.menu ul.menu>li:hover>a{color:#1A2D49;text-decoration:none}.miis_blue>nav .block-monster-menus>ul.menu ul.menu ul.menu:hover,.miis_blue>nav .block-monster-menus>ul.menu ul.menu>li:hover ul.menu{display:block;position:absolute;background:#FFF;top:36px;left:0;z-index:999;min-width:180px;width:auto}.miis_blue>nav .block-monster-menus>ul.menu ul.menu ul.menu li{display:block;margin:.1em 0 .3em}.miis_blue .slides .node .field-name-body,.miis_blue .slides .node header,.miis_blue>nav .block-monster-menus>ul.menu ul.menu ul.menu ul.menu{display:none}.miis_blue>nav .block-monster-menus>ul.menu ul.menu ul.menu a{color:#039;font-size:.918em;padding:7px 10px}.miis_blue nav .block-monster-menus>ul.menu>li.expanded>ul.menu>li.expanded{background-color:#1A2D49}.miis_blue nav .block-monster-menus>ul.menu>li.expanded>ul.menu>li.expanded:hover{background-color:#FFF}.miis_blue .slides .link-wrapper{position:absolute;top:0;left:0;background-color:#FFF;z-index:110}.miis_blue .slides .contents .links{position:absolute;bottom:0;left:0;background-color:#FFF}.miis_blue .slides .cycle-next,.miis_blue .slides .cycle-prev{cursor:pointer;font-family:Georgia,serif;font-style:italic;color:#5FA7FF;font-weight:700;position:absolute;bottom:-16px}.miis_blue .opening,.miis_blue .opening td,.miis_center .opening{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.miis_blue .slides .cycle-prev{left:0}.miis_blue .slides .cycle-next{right:0}.miis_blue .slides .cycle-pager{position:absolute;bottom:6px;left:calc(50% - 24px);font-size:3.2em;height:18px}.miis_blue .slides .cycle-pager a{padding:0 3px;color:#5E6676}.miis_blue .slides .cycle-pager a.cycle-pager-active{color:#5FA7FF}.miis_blue .page{margin-top:24px;display:table}.miis_blue .breadcrumb{background:0 0;margin:0 0 9px;color:#666;width:100%;font-size:12px;-moz-box-shadow:none;-webkit-box-shadow:none}.miis_blue .breadcrumb a{color:#18447C;font-weight:700}.miis_blue .breadcrumb a:hover{color:#1A2D49}.miis_blue .body,.miis_blue .sidebar{display:table-cell;vertical-align:top;float:none}.miis_blue .body{width:704px;border:none}.miis_blue .body .content a{text-decoration:underline}.miis_blue .node-page header{width:100%;margin-bottom:12px}.miis_blue .opening,.miis_blue .opening td{color:#5E6676;font-size:21px}.miis_blue .sidebar{max-width:236px;padding:0 10px;margin:0;background-color:#5E6676}.miis_blue .sidebar header{width:236px}.miis_blue .sidebar h1{font-size:16.4px;font-weight:700;color:#FFD231;margin:0 0 12px;border:none}.miis_blue .sidebar ul.menu{margin:0;width:204px;list-style-type:none}.miis_blue .sidebar ul.menu a{display:block;border:none;margin:3px 0;padding:8px 10px;text-decoration:none;font-size:1em;line-height:2em;font-weight:700;color:#DDE}.miis_blue .sidebar ul.menu .active a:hover,.miis_blue .sidebar ul.menu a:hover,.miis_blue .sidebar ul.menu li.expanded.here{background-color:#18447C;text-decoration:none;color:#FFF}.miis_blue .sidebar ul.menu li.expanded.here ul{background-color:#5E6676}.miis_blue .sidebar ul.menu li.expanded ul li{padding:4px 12px}.miis_blue .sidebar .node a{color:#001534}.miis_blue .sidebar .node-rss-page .item-list{display:none}.miis_blue .sidebar .node-rss-page a{color:#FFF}.miis_blue .sidebar #rss-page h3 a{color:#FFF;text-decoration:none;font-weight:700}.be-the-solution a:hover,.opening a:hover{text-decoration:underline}.miis_blue .sidebar .node-storylist aside,.miis_blue .sidebar .node-storylist section{display:block;padding:0}.miis_blue .view-blue-homepage-ccs .pager-current,.miis_center .sidebar .field-type-taxonomy-term-reference{display:none}.miis_blue .sidebar .node-storylist h1 a{color:#83B2F9;font-size:15px;font-weight:700}.miis_blue .profile-left{background-color:transparent}.miis_blue .node-profile .field-type-taxonomy-term-reference{padding-left:216px}.miis_blue .node-page-form{width:704px}body.miis_center{background:url(//cdn.middlebury.edu/miis.edu/2010/images/blue/cbe_background.jpg) left top no-repeat fixed}.miis_center nav{width:960px;margin:0 auto}.miis_center .theme_page h2{font-size:29px}.miis_center .theme_page h3,.miis_center h4{color:#83B2F9}.miis_center .body #miis_content{padding-top:0}.miis_center .body{padding-bottom:36px}.miis_center .body h1{margin-bottom:32px}.miis_center .body h4{color:#666}.miis_center .page{margin-top:0}.miis_center .footer,.miis_center .page,.miis_center .theme_page .sidebar{background-color:#001534}.miis_center .footer{padding:14px 25px 0;margin:0 auto;width:910px}.miis_center .opening{font-size:21px;color:#03466C}.miis_center .opening a{color:#272C6F}.miis_center .sidebar h4{font-size:12.6px;padding-top:8px}.miis_center .sidebar .opening{color:#83B2F9;font-size:1em}.miis_center .sidebar .node a{color:#FFF}.miis_center .sidebar .node p a{color:#001534}.miis_center .footer h6{color:#FFF}.miis_blue.miis_center header.header{height:160px}.miis_blue.miis_center .subsite_slogan{top:20px;height:120px;width:300px;color:#18447C}.miis_blue.miis_center .header_search{top:100px;margin-top:20px}.miis_fullwidth .node-subpglist a,.miis_fullwidth .node-subpglist a:hover{display:inline}.miis_fullwidth .columns a,.miis_fullwidth .node-subpglist a.h3,.miis_fullwidth .node-subpglist li,.miis_fullwidth .node-subpglist li.h4>a,.miis_fullwidth .node-subpglist table,.miis_fullwidth .node-subpglist td,.miis_fullwidth .node-subpglist tr{display:block}.miis_fullwidth .two .column,.miis_fullwidth .two a{width:404px}.miis_fullwidth .three .column,.miis_fullwidth .three a{width:254px}.miis_fullwidth .four .column,.miis_fullwidth .four a{width:179px}.miis_fullwidth .page .fullheader h1{font-size:2.4em;border:none}.miis_fullwidth .node-subpglist td{margin-right:20px}.miis_fullwidth .node-subpglist td ul{list-style-type:none;margin:20px 0}.miis_fullwidth .node-subpglist td.last{margin-right:0}.miis_fullwidth .node-subpglist a.h3{font-size:1em;padding:5px 8px;border:1px solid #666;background-color:#369;color:#FFF;font-weight:400}.miis_fullwidth .node-subpglist a.h3:hover{color:#EEE}.miis_fullwidth .third .third a.h3{background-color:#036}.miis_fullwidth .last a.h3{background-color:#CF6;border-color:#CCC;color:#036}.miis_fullwidth li.h4>a{padding:4px;font-size:.857em;background-color:#EBEBEB;color:#036;font-weight:700}.miis_fullwidth .node-subpglist li.h4>ul>li>a,.miis_fullwidth .node-subpglist td>ul>li>ul>li>a{padding-left:12px}.miis_languages .breadcrumb,.miis_languages .titlecard,.miis_languages_rtl .breadcrumb,.miis_languages_rtl .titlecard{width:684px}.miis_languages_rtl .sidebar{float:left;padding-right:5px}.sidebar .middlebury_miis_header{display:block;margin:4px 0}.sidebar .miis_button_apply{margin-top:18px}.node-10questions header{background:url(../images/10questions_header.gif) left top no-repeat;padding:77px 24px 0;margin:0 -24px}.node-10questions h1{font-size:1.2em;color:#036;font-weight:700;letter-spacing:2px}.node-10questions h2{font-size:2em;color:#666;font-weight:400;margin-top:32px}.node-10questions h5{color:#790E39;font-weight:700;font-size:1.3em}.node-10questionslist{background-color:#DDD;padding:24px 24px 12px;margin:0 -24px -36px;min-height:40px;vertical-align:middle;clear:both}.node-10questionslist header{background:url(../images/10questions.gif) top left no-repeat;height:62px;padding:18px 12px 12px 120px;margin:0}.node-10questionslist header h1{font-size:1.4em;line-height:1.3em}.node-10questionslist header h1 a{color:#790E39}.node-page header{max-width:424px}.node-page header.fullheader{max-width:648px}.node-page h1{font-family:Arial,Helvetica,sans-serif;color:#147;font-size:3em;padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:0}.leadimage{float:right;background-color:#E4EAF3;width:238px;margin:-90px -36px 5px 12px}.miis_blue .leadimage{margin:-24px -24px 5px 12px}.leadimage figcaption{color:#666;font-style:italic;font-size:.9em;line-height:1.2em;padding:8px 10px}.content-sidebar{float:right;clear:right;padding:12px;margin:0 -24px 0 0;max-width:200px}.new-identity .content-sidebar{margin-left:10px}.content-sidebar .container{width:auto}.opening{font-family:Georgia,Times,serif;color:#5E6676;padding:12px 0;font-size:1.5em;line-height:1.3em}.opening p{display:inline}.opening a{color:#147;font-weight:400;border:none}.node-page .contents>.field-name-body{margin-top:12px}.node-bethesolution header{float:left;width:696px;height:267px;margin:-50px 0 24px -24px;position:relative;z-index:100}.node-bethesolution header h1{padding:24px 24px 6px;margin-top:0;background:url(../images/blue_titleoverlay_trans.png) repeat-x;height:58px;font-size:2.6em;color:#FFF}.header_caption,.header_caption_about{padding:10px 12px;width:196px;bottom:0;position:absolute;right:0}#miis_header_caption,.header_caption_about{background-image:url(../images/black_trans.png)}.be-the-solution{color:#EEE;margin-bottom:50px}#block-views-be-the-solution-homepage h2,#block-views-be-the-solution-sidebar h2{font-size:2.3em;font-weight:400;font-family:"Goudy Old Style",Goudy,"Times New Roman",Times,serif;color:#76DB5B;white-space:nowrap}.be-the-solution a{color:#76DB5B;border:none;font-weight:400}.be-the-solution .view-header{font-size:1.2em}.header_caption{float:right;clear:both;color:#BBB;display:block}.header_caption a{font-weight:700;font-size:1.1em;line-height:1em;border-bottom:1px dotted #222;outline:0;color:#FFF}.header_caption a:hover{border-bottom-style:solid;text-decoration:none;color:#FFF}.header_caption_about{font-size:.929em;color:#BBB;display:none}details summary,summary:before{font-size:1.4em;margin-bottom:.2em;margin-top:.6em}.header_caption_close{position:absolute;top:3px;right:0;display:block;height:12px;width:24px;line-height:12px;font-weight:700;border-bottom:none;text-align:center;outline:0}details{padding:0;color:#444;display:block}details summary{color:#790E39}summary::-webkit-details-marker{display:none}summary:before{font-weight:700;margin-right:12px;content:'+';color:#004A81}details[open] summary:before{content:'x';color:#5D6878}details p.tags{padding-left:24px;margin-bottom:0}details p.tags a{color:#369}.node-mm_media-form .field-name-field-multimedia fieldset{border:1px solid #000;padding:8px}.node-mm_media-form .field-name-field-multimedia legend{font-size:1.2em;font-weight:700;padding:4px}.node-mm_media-form .field-name-field-multimedia .button{font:700 11px Arial;text-decoration:none;background-color:#EEE;color:#333;padding:2px 6px;border-top:1px solid #CCC;border-right:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #CCC}.node-gallery h1,.node-mm-media header h1{color:#790E39;font-size:1.6em;font-weight:700;line-height:1.25em}.node-gallery h1{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}.field-name-field-middinsta-grams ul{list-style-type:none;font-size:0}.field-name-field-middinsta-grams li{display:inline;margin:0}.node-profile{float:none;margin-top:0;clear:both}.node-profile>header{margin-left:216px}.node-profile .group-profile-jobtitle,.node-profile h3{font-family:Georgia,Times,serif;color:#5E6676;font-size:1.5em;font-weight:400;border-bottom:1px solid #CCC;margin-bottom:14px}.node-profile .group-profile-jobtitle div{display:inline;font-size:0}.node-profile .group-profile-jobtitle div.field-item{font-size:20.4px}.node-profile h4{font-size:1.3em;font-weight:700;color:#369;line-height:1.25em}.profile-left{float:left;width:214px;margin:-48px 0 0 -24px;background-color:#192E6D}.profile-left img{display:block;margin:0 auto}.profile-left a{color:#FFD231}.profile-left a:hover{color:#FFD231;background:0 0}.profile-contact{color:#FFF;padding:14px 8px;font-size:1em;line-height:1.2em;background-color:#192E6D}.profile-contact .field{margin-bottom:1em}.profile-contact .field-label{font-size:.857em;padding-bottom:6px}.profile-body{clear:none;padding-left:216px}.profile-extras p{margin:10px 15px;font-size:.929em}.profile-extras .field-label,.profile-extras h4{font-size:1.3em;font-weight:700;color:#369;line-height:1.25em}.profile-extras ul{margin:0 1em 0 .8em}.view-board .views-row{float:left;width:190px;vertical-align:top;padding:10px}.view-board .views-field-title{height:40px;margin-bottom:14px;font-size:1.3em;font-weight:700;line-height:1.25em}.view-board .views-field-title a{color:#369}.view-board .views-field-title a:hover{text-decoration:none;color:#147}.view-board .view-content:after{content:'';display:block;clear:both}.view-profiles .views-row{float:left;width:280px;background-color:#EFEEE9;border:1px solid #D4D6C8;padding:16px 16px 8px;margin:10px;line-height:1.5em;font-size:.88em}.view-profiles .views-row:nth-child(odd){margin-left:0;clear:left}.view-profiles .views-row:nth-child(even){margin-right:0}.view-profiles .views-field-field-image{float:right}.view-profiles .views-field-body{float:right;clear:right;margin-top:15px;text-align:center;width:85px}.view-profiles .views-field-title{color:#147;font-family:Arial,Helvetica,sans-serif;font-size:2.4em;line-height:1.1em;margin-bottom:.4em}.view-profiles .views-field-field-email,.view-profiles .views-field-field-jobtitle,.view-profiles .views-label{font-weight:700}.view-profiles .views-field-field-email .field-content,.view-profiles .views-field-field-location .field-content,.view-profiles .views-field-field-phone .field-content{display:inline}.view-profiles .view-content:after{content:'';display:block;clear:both}.course_sections .sectiondesc,.course_sections .sectioninfo,.node-rss-page .item-list,.sidebar .node-rss-page .feed-item-date,.sidebar .node-rss-page .feed-source,.sidebar .node-rss-page legend{display:none}.course_sections tbody td{vertical-align:top}.course_sections tbody td:first-child{width:9em}.course_sections h5.sectiontitle{font-size:1.3em;font-weight:700}.course_sections dl.sectioninfo{width:38em}.course_sections dl.sectioninfo dt{width:7em}.course_sections dl.sectioninfo dd{width:29em}.sidebar #rss-page a{color:#FFF;text-decoration:none;font-weight:400}.sidebar #rss-page a:hover{color:#FFF;text-decoration:none}.node-section{background-color:#DDD;padding:24px 24px 12px;margin:0 -24px -36px;min-height:40px;vertical-align:middle;clear:both}.node-section.has-tweets{margin-top:200px}.twitter a{font-weight:700}.twitter .twitter_user{position:relative;display:inline}.twitter .tweet{position:absolute;bottom:45px;left:-60px;background-color:#192E6D;padding:20px;font-size:1.15em;line-height:1.3;color:#FFF;width:180px;-moz-border-radius:20px;-webkit-border-radius:20px}.twitter .tweet a{color:#FFD231;border-color:#FFD231}.twitter .tweet .tweet_stem{position:absolute;bottom:-23px;left:90px;width:38px;height:23px;background-image:url(../images/tweet_stem.gif)}.node-subpglist table,.node-subpglist td,.node-subpglist th,.node-subpglist tr{background-color:#FFF;vertical-align:top}.node-story h1{float:left;width:338px}.node-story .media-contact,.node-story figure{float:right;overflow:hidden;margin:-12px -12px 0 0;border:2px dashed #E4EAF3;max-width:310px;clear:right}.node-story .media-contact{margin-top:24px;padding:12px 12px 0;width:286px}.node-story figure>a>p,.node-story figure>div,.node-story figure>p{padding:8px 10px;margin-bottom:0}.node-story figure p.enlarge{font-size:10px;margin-bottom:-6px;text-align:right;padding:12px 12px 0 0}.node-story figcaption{color:#666;padding:8px 10px;font-style:italic;font-size:.9em;line-height:1.2em}.node-page .service-links,.node-story .service-links{line-height:0;font-size:0;margin:0;padding:0;clear:left}.node-storylist h1,.webform-client-form legend{font-size:1.2em;font-weight:700}.node-page a.sprites.service-links,.node-story a.sprites.service-links{background-image:url(../../2015/images/social.png);width:35px;height:35px;display:inline-block;margin-right:9px;padding:0}.node a.sprites.service-links-facebook{background-position:0 0}.node a.sprites.service-links-twitter{background-position:-43px 0}.node a.sprites.service-links-google-plus{background-position:-173px 0}.node .service-links-pinterest-button span{background:url(../../2015/images/social.png) 0 -43px!important;background-size:auto!important;height:35px!important;width:35px!important;margin-right:9px;box-shadow:none}.node .service-links-pinterest-button span:hover{background-position:0 -43px}.node a.sprites.service-links-linkedin{background-position:-87px 0}.node a.sprites.service-links-forward{background-position:-173px -43px}.node-storylist h1{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;float:none;width:100%;border:none}.node-storylist aside,.node-storylist section{display:table-cell;vertical-align:top;padding:0 18px 10px 20px}.node-storylist aside{width:140px}.node-storylist p.enlarge{display:none}.node-storylist time{font-weight:700;display:inline}.node-storylist time *,.node-storylist time+div,.node-storylist time+div *,.node-storylist time+p{display:inline}.node-storylist aside .mm-gallery-caption{display:none}.archive-links label{display:inline;padding:0 4px}.webform-client-form .form-item .description{white-space:pre-line}.webform-client-form fieldset{padding:1em;margin-bottom:1em;border:1px solid #000}.new-identity .content-sidebar{background-color:#efeee9}.light-blue{background-color:#e4eaf3}div.video_filter video{object-fit:cover}.ui-dialog{z-index:601}#ApplyESLLinks ul{margin:0;padding:0;list-style:none}#ApplyESLLinks li{display:inline-block;padding:0;margin:0;font-weight:700}#ApplyESLLinks li a{display:block;border-radius:.3em;padding:2px 7px;text-decoration:none;width:160px;margin:5px 0;text-align:center;font-size:100%;background-color:#147;color:#fff}#ApplyESLLinks li a:hover{background-color:#5e6676}form#mm-media-node-form fieldset#edit-amh-upload div#files-result table.sticky-enabled tr td:nth-child(2) div:nth-child(2){display:none}
