@font-face{
	font-family: "ProximaNova";
	src: url(assets/fonts/ProximaNova-Regular.otf);
}@font-face{
	font-family: "ProximaNova-Bold";
	src: url(assets/fonts/ProximaNova-Bold.otf);
}@font-face{
	font-family: "Adelle";
	src: url(assets/fonts/Adelle_Reg.otf);
}@font-face{
	font-family: "Adelle-Bold";
	src: url(assets/fonts/Adelle_Bold.otf);
}.clearfix{clear:both}.information-icon,.help-button{background-color:#545454;border-radius:50%;height:15px;width:15px;line-height:15px;font-family:Times;font-style:italic;color:#fff;text-align:center;text-indent:-1px;font-size:11px;margin:2px 6px;float:left;text-transform:lowercase;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.information-icon.inverted{background-color:#fff;color:#545454;margin-top:9px;margin-left:8px;height:12px;width:13px;font-weight:bold;padding-bottom:1px}.toggled-information{font-size:11px;display:none;width:100%;float:left;font-family:Helvetica;color:#545454}.yButton,#submit,input[type="submit"]{font-family:"ProximaNova-Bold";text-align:center;line-height:33px;width:110px;height:30px;border:0;border-radius:3px;background:#ffe000;background:-moz-linear-gradient(top,#ffe000 0%,#ffd200 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffe000),color-stop(100%,#ffd200));background:-webkit-linear-gradient(top,#ffe000 0%,#ffd200 100%);background:-o-linear-gradient(top,#ffe000 0%,#ffd200 100%);background:-ms-linear-gradient(top,#ffe000 0%,#ffd200 100%);background:linear-gradient(to bottom,#ffe000 0%,#ffd200 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe000', endColorstr='#ffd200',GradientType=0 );font-size:13px;cursor:pointer;display:block;text-decoration:none!important;color:#545454!important}.gButton{font-family:"ProximaNova-Bold";line-height:33px;width:130px;height:30px;border:0;border-radius:3px;font-size:80%;cursor:pointer;display:block;text-decoration:none;background-color:#545454;color:#fff;text-transform:uppercase}.compare-icon{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat -17px -263px;width:11px;height:12px;float:left;margin-top:3px;margin-right:10px}.compare-icon-grey{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat -33px -263px;width:11px;height:12px;float:left;margin-top:3px;margin-right:10px}.label{background-color:#4b646d;border-radius:0;font-size:80%}.pagination{position:relative;clear:both;background-color:#dde1e1;color:#545454;height:25px;padding:9px;margin:0}.paging-index{display:block;width:70%;margin:0 auto}.pagination ul{display:inline-block;margin:0 auto}.mTB-15{margin:15px 0}.pLR-0{padding-left:0;padding-right:0}select{background: url(assets/img/arrows.png) no-repeat 94% center,-webkit-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 94% center,-moz-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 94% center,-ms-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 94% center,-o-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 94% center,linear-gradient(#fff,#e8e8e8);-webkit-appearance:button;-webkit-padding-end:40px;-webkit-padding-start:2px;-webkit-user-select:none;border:1px solid #bbb;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;color:#535e6b;cursor:pointer;font-size:inherit;margin:5px 0 1em;padding-left:10px;line-height:23px}.shadow{-moz-box-shadow:0 0 5px #848484;-webkit-box-shadow:0 0 5px #848484;-o-box-shadow:0 0 5px #848484;box-shadow:0 0 5px #848484}button.btn{line-height:22px}body{font-family:Helvetica;margin:0 auto;color:#545454;background-color:#f4f5f5}h1,h2,h3,p{margin:0}h1{font-size:195%;color:#393a3a;line-height:33px}#pre-content h1{padding:20px}#pre-content .label{margin:20px 0 0 20px}.full-width{background:#fff;margin-bottom:5px;padding:5px}h2{font-size:120%;color:#4a646d}h3{font-size:100%;color:#000}h4{font-size:90%;color:#3a3a3a;margin:0}p{font-size:13px}a,a:hover{color:#2f78a8;text-decoration:none}.row{margin:0!important}hr{clear:both;border:0;border-bottom:1px dotted #a0a0a0}header{background-color:#fff}.header-wrapper{width:960px;margin:0 auto}#thin-line{background:#c1c1c1;font-size:0;height:1px;margin-bottom:3px;width:100%}a.logo{float:left;text-decoration:none;color:#000;margin:20px 0;width:50%}.logo-img{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat 0 0;width:110px;height:36px;float:left;margin:11px 5px 0 0;border-radius:2px}.logo p{margin-left:15px}.header-wrapper p{font-size:12px;font-family:Helvetica,Times;float:left;width:200px;font-weight:bold;line-height:20px;margin-top:10px}.nav-bar-dropdown,.tabbing-menu-dropdown-container{display:none}.tabbing-menu li a{text-decoration:none}.nav-bar-dropdown a{color:#000;margin:auto}.nav-bar-container{margin-bottom:5px}.nav-bar-tabs ul{padding:0;margin:0;list-style-type:none;float:left;white-space:nowrap}.nav-bar-tabs li{font-size:12px;margin-right:10px;padding:0 9px;display:inline-block;line-height:36px;padding-top:2px}.nav-bar-tabs li:first-child{}.nav-bar-tabs a{color:#fff;text-decoration:none}.nav-bar-tabs-container{color:#fff;background-color:#4a646d;clear:both;height:36px}.nav-bar-tabs{font-family:"ProximaNova-Bold";height:100%;width:960px;margin:0 auto}.nav-bar-no-subtabs{font-size:0;height:5px;background:#383e3f}ul.main-nav li.active{background-color:#383e3f;height:100%}.home-page-content-container,.blog-post-content-container{width:655px;float:left;padding:20px;margin-right:5px;background-color:#fff;margin-bottom:5px;position:relative}.home-page-content-container .main-content-copy p{border:0}.home-page-content-container h2{font-size:120%;color:#4a646d;margin:5px 0 0 0}.home-page-content-container p{margin:10px 0}.home-page-content-container a{color:#2f78a8;text-decoration:underline;cursor:pointer}.rankings-finder-tabs{float:left;border-bottom:3px solid #4a646d;width:100%;list-style-type:none;margin-left:0;margin-top:10px}.rf-tab{font-family:"ProximaNova-Bold";font-size:85%;float:left;padding:5px 9px;line-height:24px;height:20px;margin-right:2px;-moz-border-radius:0px;-webkit-border-radius:3px 3px 0px 0px;border-radius:3px 3px 0px 0px;background-color:#edf0f0;color:#4a646d;text-transform:uppercase}.rankings-finder-tabs li.active .rf-tab{background-color:#4a646d;color:#fff}.rankings-finder-content{float:left;width:100%}.find-and-rank-content .accordion{margin-bottom:0}#rankings-accordion:first-child{border-top:1px dotted #a0a0a0}.accordion-group{border:0;border-bottom:1px dotted #a0a0a0;border-radius:0}.accordion-heading .accordion-toggle{padding:0 8px 0 0;line-height:50px}.accordion-inner{padding-left:0}.accordion-toggle .accordion-plus-icon{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat -33px -41px;width:11px;height:11px;float:right;margin-top:20px}.accordion-toggle .accordion-x-icon{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat -18px -41px;width:10px;height:10px;float:right;margin-top:20px}a.accordion-toggle{font-weight:bold;color:#333;text-decoration:none}.main-content-copy p{}.left-sidebar{margin:0;width:260px;background-color:#fff;float:right;overflow:visible}.left-sidebar-container{padding:0 5px 0 5px}.sidebar-heading{font-size:13px;font-weight:bold;padding:5px 0;margin-bottom:10px;border-bottom:1px dotted #a0a0a0}.monetization{width:250px;background-color:#4a646d;color:#fff;border-radius:3px;overflow:hidden;margin-top:5px;margin-bottom:5px}.start-here{padding:15px 0 10px 15px;font-family:"Adelle"}.monetization .title-lg{font-size:29px;line-height:30px;color:#fff;font-weight:bold}.monetization .title-sm{font-size:120%;color:#fff;border:0;margin:0;font-weight:bold}.monetization .container-fluid{padding-right:15px;padding-left:15px;height:160px}.find-schools form{margin-bottom:0}.find-schools select{color:#545454;font-weight:bold;font-size:12px;padding:0 35px 0 10px;text-overflow:ellipsis;margin:0;margin-bottom:10px}.find-schools select[disabled]{color:#8a8a8a}.find-now input{font-family:"Adelle-Bold";line-height:36px;width:220px;height:36px;background:#f7db1a;background:-moz-linear-gradient(top,#f7db1a 0%,#f7c61b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f7db1a),color-stop(100%,#f7c61b));background:-webkit-linear-gradient(top,#f7db1a 0%,#f7c61b 100%);background:-o-linear-gradient(top,#f7db1a 0%,#f7c61b 100%);background:-ms-linear-gradient(top,#f7db1a 0%,#f7c61b 100%);background:linear-gradient(to bottom,#f7db1a 0%,#f7c61b 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7db1a', endColorstr='#f7c61b',GradientType=0 );border:0;border-radius:2px;color:#545454}.featured-schools-container{background-color:#4a646d;border-radius:3px;overflow:hidden;color:#fff;margin-top:10px;margin-bottom:5px}.featured-schools{padding:15px}.monet-sponsored{color:#ccc;font-size:12px;margin:6.5px;float:right;line-height:12px}.featured-schools-container .monet-sponsored{margin-top:-3px}.featured-schools .title-sm{font-family:"Adelle";font-size:120%;color:#fff;font-weight:bold;margin-bottom:10px;line-height:17px}.featured-schools ol{border-radius:2px;background-color:#fff;color:#666;counter-reset:item;list-style-type:none;padding:0 10px;margin:0}.featured-schools ol li:before{content:'#' counter(item,decimal) ' ';counter-increment:item;margin-right:5px;font-family:"Adelle";font-size:111%;font-weight:bold}.featured-schools li{padding:12px 0;border-bottom:1px solid #eff0f0}.featured-schools li:last-child{border-bottom:0}.featured-schools li a{text-decoration:none}.main-content-container{max-width:960px;margin:0 auto}.directory-stats{background-color:#dde1e1;border-bottom:1px solid #c1c1c1;color:#545454}.directory-stats.rankings{border:1px solid #c1c1c1;position:relative}.directory-stats.rankings h2{text-transform:uppercase}.directory-stats.rankings button{font-family:"ProximaNova-Bold";font-size:12px;float:right;color:#545454;width:165px;height:28px;line-height:20px;text-align:left;border-radius:2px;margin-left:7px;padding:0}.dropdown-copy{float:left;padding:4px 10px;text-transform:uppercase}.dropdown-copy-caret{float:right;border-left:1px solid #ddd;padding:4px 9px}.compare-directory-container{width:960px;margin:auto}.button-container{position:relative}ul.compare-dropdown{position:absolute;list-style-type:none;margin:0;padding:0;background-color:#fff;border:1px solid #ddd;border-top-right-radiusius:2px;border-top-left-radius:2px;width:163px;z-index:1}ul.compare-dropdown li .gButton{width:144px;height:25px;font-size:11px;text-align:center;line-height:27px}.directory-stats h2{float:left;color:#545454;font-size:12px;line-height:28px;font-family:Helvetica;margin:6px 0 4px 15px}a.pag-button{font-size:75%;height:15px;line-height:16px;text-align:center;background-color:#545454;color:#fff;padding:5px;border-radius:3px;width:64px;display:inline-block;cursor:pointer;top:10px;text-decoration:none}.prev-page{position:absolute;left:10px}.next-page{position:absolute;right:10px}.breadcrumbs{background-color:#edf0f0;padding:5px;font-size:75%}.red-text{color:red}.home-page-content-container img{float:left;margin-right:20px;margin-bottom:20px}.home-page-content-container button img{float:none;margin:0}button.btn img{float:right}.advertise input[type="text"]{width:350px}.advertise input[type="submit"]{line-height:30px}.advertise .home-page-content-container{margin-left:0;margin-right:5px}.advertise .breadcrumbs-container{margin-left:0;margin-right:5px}.red-text{font-size:11px}.alerts-specs select[name="dist-units"]{float:none;width:120px;background: url(assets/img/arrows.png) no-repeat 89% center,-webkit-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 89% center,-moz-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 89% center,-ms-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 89% center,-o-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 89% center,linear-gradient(#fff,#e8e8e8)}footer{background-color:#4a646d}.footer-container{font-family:Arial;color:#fff;width:960px;margin:5px auto 0 auto}.footer-row{padding:15px;text-align:center}.logo-small{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat -115px 0;width:80px;height:26px;float:left;border-radius:2px}.copyright-copy{clear:both;font-size:12px;line-height:30px;float:left;margin-top:10px}ul.footer-nav{padding:0;margin:0;list-style-type:none;float:right}.footer-nav li{font-size:75%;margin-right:25px;display:inline;line-height:16px}.footer-nav a{color:#fff;text-decoration:underline}.profile-link a{text-decoration:none}.small-italic{display:inline;font-size:75%;font-style:italic;margin-left:15px;margin-top:17px}.tab-pane{overflow-x:hidden}.tab-pane .title-lg{margin-bottom:15px}.tab-section .title-lg{margin-top:15px;font-size:17px;color:#4a646d;font-family:inherit;font-weight:bold;line-height:20px;text-rendering:optimizelegibility;display:block}.tab-section .title-lg,.tab-section .small-italic,.rankings-point .subheading-sm{float:left}.rankings-point .subheading-sm{font-size:13px;color:#3a3a3a;margin:0;font-family:inherit;font-weight:bold;color:inherit;text-rendering:optimizelegibility;display:block}.tab-section p{clear:both}.rankings-point{min-height:20px}.rankings-point-copy{float:left;width:35%;margin-right:2%;clear:both}.rankings-point-copy h4{float:left}.rankings-point-copy p{clear:both;font-size:80%}.rankings-stat{width:63%;float:left;margin-bottom:15px}.rankings-stat .rankings-stat-large{font-size:35px;color:#4a646d;line-height:42px;clear:both}.rankings-stat-large.green,.yes{color:#81c441}.rankings-stat-large.red,.no{color:#ea1c1c}.substat-label{color:#a0a0a0;font-family:"ProximaNova-Bold";font-size:12px;margin-top:15px;float:left}.substat-label-name{float:left}.substat-label:first-child{margin-top:0}.percentage-bar{float:left;background-color:#dadada;width:100%;height:26px}.percentage{background-color:#48646c;color:#fff;padding:3px 0 0 0;font-size:15px;font-family:"ProximaNova-Bold";height:23px;text-indent:4px;white-space:nowrap}.imputed-data{background-color:#bdc7c7;color:#48646c}#contact h4{margin-top:15px}#contact h4:first-child{margin-top:0}#contact p{margin-top:0}.quick-start{background-color:#edf0f0;padding:20px;margin-top:15px}.quick-start ul{color:#3178a8;float:left;width:45%;margin-left:15px;margin-bottom:0}.priority-point{margin-bottom:30px;float:left;width:100%}.priority-point:first-child{margin-top:20px}.priority-point .toggled-information{margin-left:37px}.priority-point-container h2{margin:15px 0}.priority-name{float:left;width:150px}.priority-name .more-options,.even-more-options,.more-rankings-categories,.less-rankings-categories{font-size:11px;color:#2f78a8;text-decoration:underline;cursor:pointer;clear:both}.less-options,.even-less-options{font-size:11px;color:#2f78a8;text-decoration:underline;cursor:pointer;display:none;clear:both}.priority-scale{float:left;width:470px;padding-left:25px;border-left:1px solid #ddd}.priority-scale p{margin-top:0}.priority-scale select{display:none}.priority-scale ul{margin:0}.priority-scale select.select-sign{display:none}.priority-scale li{border:1px solid #ddd;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(47%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom,#fff 0%,#f6f6f6 47%,#ededed 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );text-align:center;cursor:pointer;display:block;float:left;width:21px;height:19px;padding:0;text-align:center;padding-top:1px;line-height:18px}.priority-scale li:hover{background:#ededed;background:-moz-linear-gradient(top,#ededed 0%,#f6f6f6 53%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ededed),color-stop(53%,#f6f6f6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#ededed 0%,#f6f6f6 53%,#fff 100%);background:-o-linear-gradient(top,#ededed 0%,#f6f6f6 53%,#fff 100%);background:-ms-linear-gradient(top,#ededed 0%,#f6f6f6 53%,#fff 100%);background:linear-gradient(to bottom,#ededed 0%,#f6f6f6 53%,#fff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 )}.priority-scale li.selected{color:#fff;border:1px solid #828282;background:#575757;background:-moz-linear-gradient(top,#575757 0%,#828282 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#575757),color-stop(100%,#828282));background:-webkit-linear-gradient(top,#575757 0%,#828282 100%);background:-o-linear-gradient(top,#575757 0%,#828282 100%);background:-ms-linear-gradient(top,#575757 0%,#828282 100%);background:linear-gradient(to bottom,#575757 0%,#828282 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#828282',GradientType=0 )}.priority-scale li.first{background:0;margin-right:10px;border-radius:3px;line-height:17px;border:1px solid #062b3b;background:#34464d;background:-moz-linear-gradient(top,#34464d 0%,#4a626b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#34464d),color-stop(100%,#4a626b));background:-webkit-linear-gradient(top,#34464d 0%,#4a626b 100%);background:-o-linear-gradient(top,#34464d 0%,#4a626b 100%);background:-ms-linear-gradient(top,#34464d 0%,#4a626b 100%);background:linear-gradient(to bottom,#34464d 0%,#4a626b 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#34464d', endColorstr='#4a626b',GradientType=0 )}.priority-scale li{font-family:"Helvetica";font-size:11px;line-height:19px;font-weight:bold;color:#14485c;text-decoration:none}.priority-scale li.first{color:#fff;font-size:16px}.priority-scale .description{float:left;margin:10px 0;font-size:12px;width:100%}.priority-scale .description .copy{float:left;margin-left:10px;width:80%}.priority-scale .description .toggled-information{width:80%}.priority-scale .description .copy p{color:#848484;margin:0}.priority-scale .description .copy input{margin-top:-4px;margin-right:5px}.priority-scale .attribute{float:left;width:100%}.selection-options a{font-size:11px}.selection-options .yButton{float:right;line-height:30px}.selection-options ul{list-style-type:none;float:left;margin:0}.selection-options ul li{float:left;padding-right:5px;font-size:11px}.selection-options ul li:first-child{border:0}.selection-options .selection-actions{background-color:#dde1e1;padding:5px;overflow:hidden;margin-top:15px;border:1px solid #c1c1c1}.see-more-option,.see-even-more-option,.see-more-category,.less-rankings-categories{display:none}.rankings-priorities{font-size:12px;float:right;width:111px;height:18px;line-height:21px;text-align:center;border-radius:2px;font-family:"ProximaNova-Bold";text-transform:uppercase;color:#545454}.gear-icon{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat 0 -263px;width:12px;height:12px;float:left;margin-top:3px;margin-right:8px;margin-left:-2px}.rankings-directory{position:relative;background-color:#fff}.rankings-directory table{border:1px solid #c1c1c1;border-top:0;table-layout:fixed;border-spacing:0;border-collapse:collapse;clear:right;position:relative}.rankings-directory tbody tr{border-bottom:1px solid #c1c1c1}.rankings-directory tbody tr.even{background-color:#f5f5f6}.rankings-directory thead tr{border-bottom:1px solid #c1c1c1;background-color:#fff;height:45px}.rankings-directory tbody tr:last-child{border-bottom:0}.compare-school-panel .rankings-directory thead tr{height:65px}.rankings-directory.compare-table th,.rankings-directory.compare-table td{height:36px;min-width:146px;padding:5px 12px}.rankings-directory.compare-table th:first-child,.rankings-directory.compare-table td:first-child{min-width:250px}.rankings-directory th,.rankings-directory td{text-transform:uppercase;font-size:11px;text-align:left;min-width:64px;color:#4b646d;line-height:17px;border-right:1px dotted #a0a0a0;padding:5px 13px}.rankings-directory td{text-transform:none;font-size:13px;padding:10px 10px;color:#545454;font-weight:normal}.rankings-directory th.school-program,.rankings-directory td.school-program{min-width:390px}.rankings-directory th.school-program.w-boxplot,.rankings-directory td.school-program.w-boxplot{min-width:299px}.rankings-directory th.address,.rankings-directory td.address{min-width:172px}.rankings-directory#universities th.school-program,.rankings-directory td.school-program{min-width:428px}.rankings-directory td.school-program,.rankings-directory td.address{font-weight:normal}.rankings-directory td.school-program div{color:#8a8a8a;font-size:11px}.rankings-directory th.school-program,.rankings-directory td.school-program{min-width:390px}.rankings-directory th.address,.rankings-directory td.address{min-width:172px}.rankings-directory#rankings th.school-program,.rankings-directory#rankings td.school-program{min-width:200px;max-width:initial}.rankings-directory#rankings th,.rankings-directory#rankings td{min-width:114px}.rankings-directory#rankings th{height:37px}.rankings-directory td.program{color:#3178a8;font-weight:normal}.rankings-directory td.program div{color:#8a8a8a;font-weight:normal}.rankings-directory a:hover{text-decoration:underline}.rankings-directory td a{color:#3178a8;text-decoration:none;line-height:19px;float:left;padding-top:1px}th.checkbox,td.checkbox{min-width:10px}#rankings th.checkbox,#rankings td.checkbox{min-width:10px}th.checkbox .compare-icon-grey{margin:0}#rankings th.rank,#rankings td.rank{max-width:80px;min-width:80px}th.program,td.program{min-width:411px}.category-rankings h2,.category-programs h2{margin:6px 0 4px 7px}#unranked-programs td.program,#unranked-programs th.program{min-width:627px;padding:5px 13px}#unranked-programs .program a{float:left}#unranked-programs .square-label-container{float:right}#unranked-programs .square-label{color:#fff;margin:0 2px}#unranked-programs .square-label:last-child{margin-right:0}.rankings-directory td.c0,.rankings-directory td.c1,.rankings-directory td.c2,.rankings-directory td.c3,.rankings-directory td.c4,.rankings-directory td.c5,.rankings-directory td.c6{color:#545454}.rankings-directory .c3,.rankings-directory .c4,.rankings-directory .c5,.rankings-directory .c6{display:none}.rankings-directory input[type="checkbox"]{margin:0;margin-left:2px}.Lscroll-right-container,.Lscroll-left-container{position:absolute;background-color:#fff;box-shadow: -1px 0px 0px #a0a0a0, 0px 0px 6px #888888;border-bottom-right-radius:2px;border-top-right-radius:2px;height:35px;width:35px;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.Lscroll-right-container{right:-35px;top:3px}.Lscroll-left-container{right:-35px;top:44px}.rank-lat-scroll .Lscroll-right-container{right:-35px;top:0}.rank-lat-scroll .Lscroll-left-container{right:-35px;top:41px}.directory-stats-container{}.Lscroll-right-container.inactive,.Lscroll-left-container.inactive{background-color:#dbe0e2;cursor:not-allowed}.Lscroll-right{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat 0 -280px;width:9px;height:15px;margin:10px 13px}.inactive .Lscroll-right{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat -28px -280px;width:9px;height:15px;margin:10px 13px}.Lscroll-left{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat -14px -279px;width:9px;height:16px;margin:10px 13px}.inactive .Lscroll-left{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat -42px -279px;width:9px;height:16px;margin:10px 13px}.rankings-directory.best-schools th.num{min-width:14px;color:#eb1a1a;height:36px;text-align:center}.rankings-directory.best-schools td.num{min-width:14px;color:#545454;font-weight:bold;text-align:center}.rankings-directory.best-schools th,.rankings-directory.best-schools td{min-width:90px}th.non_data.sch.sort,td.non_data.sch.sort{min-width:235px}.rankings-directory.best-schools td{font-weight:normal;color:#8a8a8a}.rankings-directory.best-schools td strong{color:#545454}.grad-programs-legend{margin-bottom:15px;float:left}.legend-point{clear:both;margin:5px 0;float:left}.square-label{width:20px;height:20px;font-family:"ProximaNova-Bold";color:#fff;font-size:12px;line-height:22px;text-align:center;float:left}.masters-green{background-color:#86bc0c}.doctoral-cyan{background-color:#0fbaa6}.professional-blue{background-color:#5383b7}.square-label-copy{color:#8a8a8a;font-size:12px;float:left;margin-left:7px}.clear-all-selections{cursor:pointer}.dropdown-container .btn-group button,.tabbing-menu-dropdown-container .btn-group button{font-family:Helvetica;color:#8a8a8a;font-size:13px;width:154px}.btn-group{white-space:normal}.map-container{float:right}#map-canvas{height:190px;width:413px}#map-canvas img,#sidebar-map-canvas img{max-width:none}.compare-school-list{position:fixed;height:61px;width:100%;bottom:0;left:0;background-color:#4a646d;padding-top:10px;display:none;z-index:0}.compare-school-list .viewport{width:960px;margin:auto;position:relative}.compare-school-list .button-container{float:left}.compare-school-list button{font-family:"ProximaNova-Bold";text-transform:uppercase;font-size:12px;color:#545454;width:107px;line-height:20px;border-radius:2px}ul.program-list{position:absolute;top:0;left:265px;margin:0}ul.program-list li{list-style-type:none;border-radius:2px;padding:1px 24px 1px 9px;float:left;font-size:12px;margin:0px 5px 5px 5px;position:relative;text-decoration:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05)}.link-directory-count{height:30px;background:#dde1e1;font-weight:bold;border-bottom:1px solid #c1c1c1;padding-left:12px;padding-top:14px;text-transform:uppercase}.link-directory-resource{border-bottom:1px dotted #a0a0a0;padding:30px 0 15px 0}.link-directory-resource h3{font-weight:normal;font-size:18px}.link-directory-resource p{color:#838383;font-size:12px;line-height:150%;margin-right:30px}.link-directory-resource .rating{float:right;background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat 0px -244px;width:78px;height:14px}.link-directory-resource .stars{background:url(assets/img/xsprite.png.pagespeed.ic.lyH9qW7833.png) no-repeat 0px -225px;width:78px;height:14px;font-size:0}ul.link-directory-categories{margin-left:16px;margin-bottom:0}.link-directory-categories.left{float:left}.link-directory-categories.right{float:right}.link-directory-categories.left,.link-directory-categories.right{width:300px}.link-directory-categories li{margin-bottom:5px}.link-directory-categories li:last-child{margin-bottom:0}.link-directory-categories a{text-decoration:none}#resources-container hr{margin:30px 0}#resources-container ol{padding-top:10px}#resources-container ol>li{margin-bottom:20px;font-size:13px}#resource-directory-sidebar ul>li{margin-bottom:5px}.directory-stats{background-color:#dde1e1;border-bottom:1px solid #c1c1c1;color:#545454}.directory-stats.rankings{border:1px solid #c1c1c1;position:relative;width:100%;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:table}.directory-stats.rankings h2{text-transform:uppercase;width:310px;line-height:20px;margin:10px 0 9px 15px}.directory-stats.rankings button{font-family:"ProximaNova-Bold";font-size:12px;float:right;color:#545454;width:165px;height:28px;line-height:20px;text-align:left;border-radius:2px;padding:0}.dropdown-copy{float:left;padding:4px 10px;text-transform:uppercase}.dropdown-copy .information-icon{float:right}.dropdown-copy-caret{float:right;border-left:1px solid #ddd;padding:4px 9px}.compare-directory-container{width:960px;margin:auto}.dropdown-section{position:relative;width:122px}.button-container{position:relative;float:right}ul.compare-dropdown{position:absolute;display:none;list-style-type:none;margin:0;padding:0;background-color:#fff;border:1px solid #ddd;border-top-right-radiusius:2px;border-top-left-radius:2px;width:163px;z-index:1}ul.compare-dropdown li{float:left;font-size:12px;padding:10px;border-bottom:1px dotted #a0a0a0;width:143px;cursor:pointer;margin:0;display:table-cell;vertical-align:middle}ul.compare-dropdown li.comp-no-schools{height:60px;font-style:bold}ul.compare-dropdown li:last-child{border:0;padding:8px 10px;height:25px}ul.compare-dropdown a{text-decoration:none;color:#3178a8}ul.compare-dropdown input{margin:0;padding:0}ul.compare-dropdown li .gButton{width:144px;height:25px;font-size:11px;text-align:center;line-height:27px}.cross-icon.red-text{font-size:32px;position:absolute;font-weight:bold;top:6px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.program-list .cross-icon.red-text{right:8px}.dropdown-section .cross-icon.red-text{right:-20px}a.cancel-compare,a.clear-compare{color:#fff;font-size:11px;float:left;line-height:29px;margin-left:20px;cursor:pointer}.compare-school-panel{display:none;position:fixed;width:100%;bottom:0;left:0;background-color:#4a646d;color:#fff;overflow:auto;padding:20px 0;font-size:13px;z-index:1}.close-button{width:20px;height:20px;float:right;cursor:pointer;z-index:1;margin:-8px 10px 0 10px;position:relative}.close-button .cross-icon{font-size:50px;display:none}.compare-school-panel .fixed{width:960px;margin:0 auto;position:relative}.compare-school-panel .directory-stats{height:40px}.compare-school-panel .fixed h2{font-family:"ProximaNova";font-size:21px;color:#fff;font-weight:normal;text-transform:uppercase;padding:0 0 25px 0;font-weight:bold}.data-container .odd{background-color:#fff}.data-container .even{background-color:#f7f8f8}.compare-school-panel .schools .school-program{color:#333;height:200px;padding:10px 15px 0 15px}.controls{position:absolute;right:0;top:42px}.rankings-directory form{overflow:hidden;margin-bottom:0}.rankings-directory form .row{border-bottom:1px dotted #ccc}.rankings-directory form ul{float:left;list-style-type:none;width:100%}.rankings-directory form .row .span2{padding:15px 0}.rankings-directory form .row .span3{width:440px;padding:15px 0;border-left:1px dotted #ccc}.rankings-directory form .row .span3 ul{width:42%;margin-bottom:0}.rankings-directory form .row .span3 ul.flat{width:100%}.rankings-directory form ul li{float:left;clear:both}.rankings-directory form ul li input[type="checkbox"]{float:left;margin-top:4px;margin-right:3px}.rankings-directory form ul li label{float:left}.rankings-directory form .controls .btn,.selection-options ul li a.btn{font-size:12px;float:left;width:136px;line-height:21px;text-align:center;border-radius:2px;font-family:"ProximaNova-Bold";text-transform:uppercase;color:#545454;margin-right:5px;padding:4px;padding-bottom:1px;text-decoration:none}.rankings-directory form .controls .yButton{float:right;text-transform:uppercase;line-height:27px;height:28px}form .controls{position:relative;right:auto;top:auto;padding:5px;border:1px solid #c1c1c1;background-color:#dde1e1;overflow:hidden}.help-copy{display:none}.help-copy-popup{display:none;left:21px;position:absolute;width:330px;color:#545454;background-color:#fff;border:1px solid #545454;border-radius:2px;font-family:Helvetica;font-size:11px;font-style:normal;text-align:left;z-index:2;line-height:14px}.help-copy-popup-title{font-size:13px;font-weight:bold;padding:5px 6px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.help-copy-popup-text{padding:7px}.sidebar-crosslinks{padding:5px}.sidebar-crosslinks .sidebar-heading{margin-top:20px}.sidebar-crosslinks ul{list-style-type:none;margin:0}.sidebar-crosslinks ul li{margin-bottom:10px;font-size:13px;line-height:16px;color:#8a8a8a}.main-crosslinks ul{list-style-type:none;margin:0}.main-crosslinks ul li{float:left;width:33%;font-size:13px;line-height:20px;color:#8a8a8a}.accordion-inner .even,.accordion-inner .odd{padding:20px}.accordion-inner a{text-decoration:none}.accordion-inner a:hover{text-decoration:underline}.accordion-inner p{margin:5px 0}.bar{background-color:#fff;border:1px solid #ccc;height:18px;max-width:500px}.bar .range{background-color:#1b485e;height:18px}#compare-spinner{border-radius:5px;position:fixed;background-color:#000;padding:10px;top:42%;left:50%;z-index:2;display:none}#compare-spinner img{height:30px;margin:0}.home-page-content-container h3{font-size:120%;color:#4a646d;margin:5px 0 0 0;border-bottom:1px solid #fff;padding:0 0 10px 0}.browse.yButton{line-height:28px;text-transform:uppercase;width:180px}.browse.yButton a{color:#545454;text-decoration:none}.accordion-inner ul,ul.education-index-landing-links{margin:0}.accordion-inner ul li,ul.education-index-landing-links li{list-style-type:none;margin:8px 0;font-size:13px;line-height:15px}ul.education-index-landing-links li a{text-decoration:none}.intro.heading p{margin-top:15px;margin-bottom:0}ul.about-links{list-style-type:none;margin:10px 0}.panel dl{margin-top:0}.panel dd{margin:5px 0 15px 0}.panel{font-size:13px}.panel img{clear:both;float:none;display:block;margin:15px auto}.panel dd:last-child{margin-bottom:0}ul.lg-sm li.opt{width:40px}.span3 p{margin-left:15px}.span3 p input{margin:0}.span3 p select{margin:0}.select-all,.clear-all{cursor:pointer;font-size:11px}ul.content,.content-toggle{font-size:13px}.sidebar-module{padding:10px 5px 10px 5px;background:#fff}.main-content-container>.sidebar-module{padding:10px}.sidebar-module .heading{padding-bottom:3px;border-bottom:1px dotted #a0a0a0;margin-bottom:15px;color:#545454;font-size:14px;font-weight:bold}dl#sources{margin-bottom:0}#sources dt{line-height:16px}#sources dt a{color:#545454}#sources dd{font-size:11.5px;line-height:16px}.left-sidebar .contact-info-container{padding:5px 0 5px 0}.left-sidebar .contact-info-container .contact-info{margin-top:12px}#sidebar-map-canvas{width:100%;height:170px}.contact-info p{line-height:16px;margin-bottom:21px}.contact-info p:last-child{margin-bottom:0}.major-header{font-size:13px;font-weight:bold;padding:3px 0;margin-bottom:10px;border-bottom:1px dotted #a0a0a0}.minor-header{text-transform:uppercase;font-family:Helvetica;font-size:10px;color:#4a646d;font-weight:bold;padding:0}#rankings h1,#outcomes h1,#support h1,#resources h1,#research h1,#demographics h1,#size h1,#contact h1{display:none}.sidebar-split{height:5px;background:#f4f5f5;padding:0;margin:0 -5px 0 -5px;font-size:0}.lateral-scroll-directory{position:relative;z-index:0}.find-schools select::-ms-expand{display:none}#descriptions a{text-decoration:none;color:#545454;cursor:default}#edu-index-link p{font-size:11.5px;line-height:16px;margin-bottom:10px}@-moz-document url-prefix() {
    .find-schools select {
        -moz-appearance: none;
        text-indent: 1px;
        text-overflow: '';
    }
    .find-schools select {
        padding: 6px 15px 0 10px;
        margin:0;
    }
    .find-schools .moz-bg {
        background:#eee;
        border-radius:4px;
    }
    .find-schools .select_container {
        margin-bottom: 10px;
    }
}.site-header{display:none}.rankings-buttons{display:table-cell;vertical-align:middle;padding-right:5px}.item-descriptions .heading h2{border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:10px}dl#descriptions{margin-bottom:0}#edu-index-link button{width:236px;font-size:11px;color:#8a8a8a;text-align:left}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.rankings-directory#rankings th.school-program,.rankings-directory#rankings td.school-program{min-width:196px}}@media screen and (min-width:768px) and (max-width:1000px){.main-content-container,.header-wrapper,.nav-bar-tabs,.nav-bar-subtabs,.footer-container{width:760px}.home-page-content-container,.blog-post-content-container{width:455px}.one-3{float:left;width:100%;margin:0}.peers-info img{margin:0;margin-right:20px}.introducing{margin:0}a.logo{width:70%}.nav-bar-tabs li{font-size:11px;margin-right:-1%}.find-a-job-search-tool-inputs .text-box-container{float:left;width:42%;margin-right:4%;padding:5px 0;margin-top:0}.yellow-mag-glass{margin-top:3px}.interview-bottom-copy .main-content-copy{width:100%}.interview-contact{float:none;clear:both;margin:auto;width:260px}.interview .main-content-copy{width:100%;margin-right:5%;float:left;margin-bottom:15px}.link-directory-categories.left,.link-directory-categories.right{width:200px}.interviews-copy{width:100%;float:left}.find-a-job-search-tool{height:140px}.priority-name{margin-bottom:10px}.rankings-finder-tabs{display:none}.tabbing-menu-dropdown-container{display:block}.rankings-point-copy{width:100%}.chart-container,.pie-chart-container{float:left!important}th.program,td.program{min-width:211px}#unranked-programs td.program,#unranked-programs th.program{min-width:427px}.rankings-directory.best-schools th,.rankings-directory.best-schools td{min-width:124px}.map-container{float:right}#map-canvas{height:190px;width:290px}.compare-school-panel .data-container{width:720px}.compare-school-panel .viewport{width:550px;float:left;overflow:hidden}.compare-school-panel .viewport .data-columns .column.full{width:550px}.compare-school-panel .viewport .data-columns .column .sub.half{width:275px}.compare-school-panel .schools{width:170px}.compare-school-panel .fixed{width:767px}.compare-school-panel .viewport .data-columns .column{width:275px}.compare-school-panel .viewport .data-columns .column .heading{width:290px;font-size:11px}.compare-school-panel .viewport .data-columns .column .sub.graph{width:180px}.compare-school-panel .viewport .data-columns .column .sub{width:95px}.compare-school-panel .viewport .data-columns .column .sub .subheading{font-size:10px;line-height:40px}.controls{right:24px}.compare-school-panel .viewport .data-columns .column.two-up .sub{width:137.5px}.compare-school-panel .viewport .data-columns .column .sub.quarter{width:134px}.compare-school-panel .viewport .data-columns .column .sub.third{width:208px}.compare-school-panel .viewport .data-columns .column .sub .subheading{font-size:9px;padding:0 11px}.graph-container{font-size:10px}.compare-school-panel .viewport .data-columns .column .sub .data-table .row-data{display:block;padding:3px 0}.compare-school-panel .viewport .data-columns .column .sub .data-table .row-label{width:180px}.category-rankings th.program,.category-rankings td.program{min-width:322px}.category-programs th.program,.category-programs td.program{min-width:389px}.directory-stats{}.button-container{position:relative;margin:auto;clear:both}.rankings-buttons{float:left;width:310px;margin-left:12px;margin-bottom:5px}.rankings-priorities{float:left}.rankings-directory th.school-program,.rankings-directory td.school-program{min-width:240px}.rankings-directory th.address,.rankings-directory td.address{min-width:90px}.rankings-directory th.school-program.w-boxplot,.rankings-directory td.school-program.w-boxplot{min-width:298px}.rankings-directory th.address.w-boxplot,.rankings-directory td.address.w-boxplot{display:none}.rankings-directory.compare-table th,.rankings-directory.compare-table td{height:36px;min-width:81px;padding:5px 12px}.compare-directory-container{width:700px;margin:auto}.controls{right:35px}.directory-stats.rankings{}#unranked-programs .directory-stats.rankings{}.rankings-directory#rankings th,.rankings-directory#rankings td{min-width:54px;max-width:54px}#rankings th.rank,#rankings td.rank{max-width:33px;min-width:33px}#rankings th.checkbox,#rankings td.checkbox{min-width:10px}.rankings-directory#universities th.school-program,.rankings-directory td.school-program{min-width:278px}.rankings-directory form .row .span3{width:270px}.rankings-directory form .row .span3 ul{width:100%}ul.compare-dropdown{right:132px;top:87px}.directory-stats.rankings h2{width:100%}.rankings-directory#rankings th.school-program,.rankings-directory#rankings td.school-program{min-width:167px;max-width:initial}}@media screen and (max-width:767px){.one-3{float:left;width:100%;margin:0}.peer.one-3 h2{clear:both;float:left;margin-top:15px}.nav-bar-tabs{display:none}.nav-bar-dropdown,.tabbing-menu-dropdown-container{display:block}.dropdown-container{margin:auto;width:163px}.nav-bar-tabs-container{padding-top:6px}.header-wrapper,.nav-bar-tabs,.nav-bar-subtabs,.home-page-content-container,.footer-container{width:430px}.link-directory-categories.left,.link-directory-categories.right{width:180px}.home-page-content-container,.advertise .home-page-content-container{margin:auto;float:none;margin-bottom:5px}.nav-bar-subtabs-container{height:72px}.nav-bar-tabs li{font-size:85%;margin-right:2%}a.logo,.logo p{width:100%;text-align:center}.logo-img{float:none;clear:both;margin:10px auto}.header-util-wrapper{display:none}.nav-bar-tabs ul{margin:0 auto;list-style-type:none;overflow:hidden;white-space:nowrap}.nav-bar-subtabs ul{margin-right:40px}.nav-bar-subtabs li{display:block}.nav-bar-subtabs li:hover{border-bottom:none}.nav-bar-subtabs-container{padding-left:20px}.left-sidebar,.right-sidebar{float:none;width:470px;margin:auto;margin-bottom:5px}.find-a-job-search-tool-copy{height:100px;width:100%;float:left;clear:both}.find-a-job-search-tool-inputs{margin-left:5px;width:100%;top:0}.find-a-job-search-tool-inputs .text-box-container{width:41%;margin-right:4%;margin-top:3px}.logo-small{float:none;margin:auto}.footer-nav li{margin-right:10px}.interview-bottom-copy .main-content-copy{width:100%}.interview-contact{float:none;clear:both;margin:auto;width:260px}.interview .main-content-copy{width:100%;margin-right:5%;float:left;margin-bottom:15px}.comment-wrapper .commenttext{float:right;width:88%}.post-copy{width:100%}.interviews-copy{width:100%;float:left}.find-a-job-search-tool{height:130px}.top-copy{width:430px;float:none}.find-a-job-search-tool-inputs .text-box-container{width:130px;margin-right:30px;margin-top:3px}.priority-name{margin-bottom:10px}.priority-scale{width:100%}.rankings-finder-tabs{display:none}.rankings-point-copy{width:100%}.chart-container,.pie-chart-container{float:left!important}.tab-section .small-italic{display:none}th.program,td.program{min-width:186px}.rankings-directory.best-schools th,.rankings-directory.best-schools td{min-width:99px}.map-container{float:none}.rankings-priorities{font-size:11px;width:103px;float:right;margin-left:12px}.directory-stats h2{font-size:11px}.rankings-directory thead tr{height:46px}.rankings-buttons .button-container{display:none}th.checkbox,td.checkbox{display:none}.category-rankings th.program,.category-rankings td.program{min-width:335px}.category-programs th.program,.category-programs td.program{min-width:402px}.rankings-directory th.school-program,.rankings-directory td.school-program{min-width:253px}.rankings-directory th.address,.rankings-directory td.address{min-width:122px}.monetization{width:100%;color:#fff;border-radius:3px}.monet_widget select{width:100%;background: url(assets/img/arrows.png) no-repeat 97% center,-webkit-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 97% center,-moz-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 97% center,-ms-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 97% center,-o-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 97% center,linear-gradient(#fff,#e8e8e8);-webkit-appearance:button}.find-now input{width:100%}.rankings-directory th.school-program.w-boxplot,.rankings-directory td.school-program.w-boxplot{min-width:311px}.rankings-directory th.address.w-boxplot,.rankings-directory td.address.w-boxplot{display:none}.rankings-directory form .row .span3{border-left:0;padding:0}.compare-school-list,.compare-school-panel{display:none!important}#unranked-programs td.program,#unranked-programs th.program{min-width:402px}.rankings-directory#rankings th,.rankings-directory#rankings td{min-width:54px;max-width:54px}#rankings th.rank,#rankings td.rank{max-width:33px;min-width:33px}#rankings th.checkbox,#rankings td.checkbox{display:none!important}.rankings-directory#universities th.school-program,.rankings-directory td.school-program{min-width:253px}ul.compare-dropdown{display:none!important}.directory-stats.rankings h2{width:260px}.rankings-directory#rankings th.school-program,.rankings-directory#rankings td.school-program{min-width:180px;max-width:initial}#resources-page-container .left-sidebar{display:none}}@media screen and (max-width:600px){.left-sidebar,.right-sidebar{float:none;width:470px;margin:auto;margin-bottom:5px}.monet_widget select{width:100%;background: url(assets/img/arrows.png) no-repeat 96% center,-webkit-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 96% center,-moz-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 96% center,-ms-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 96% center,-o-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 96% center,linear-gradient(#fff,#e8e8e8);-webkit-appearance:button}.rankings-stat{width:100%}}@media screen and (max-width:480px){.top-copy{width:auto}.quick-start ul{width:100%}.header-wrapper p{margin:10px auto 0 auto}.left-sidebar,.right-sidebar,.subject,.select-col,.input-col{width:100%;margin-bottom:15px}.select-col select{width:100%}.home-page-content-container,.advertise .home-page-content-container,.footer-container{width:auto}.nav-bar-tabs{display:none}.breadcrumbs-container{width:100%}.nav-bar-dropdown{display:block}.header-wrapper,.nav-bar-tabs,.nav-bar-subtabs{width:100%}.nav-bar-tabs li{font-size:85%;margin-right:2%}a.logo,.logo p{width:100%;text-align:center}.logo-img{float:none;clear:both;margin:10px auto}.header-util-wrapper{display:none}.nav-bar-tabs-container{padding-top:6px}.dropdown-container{margin:auto;width:163px}.nav-bar-subtabs-container{height:72px}.nav-bar-subtabs li{display:block}.nav-bar-subtabs li:hover{border-bottom:none}.nav-bar-subtabs-container{padding-left:20px}.sidebar-break{width:45%;float:left;margin-right:10px}.find-a-job-search-tool-copy{height:100px;width:100%;float:left;clear:both}.find-a-job-search-tool-inputs{margin-left:5px;width:100%;top:0}.find-a-job-search-tool-inputs .text-box-container{width:130px;margin-right:30px;margin-top:3px}.link-directory-categories.left,.link-directory-categories.right{width:auto;float:none}.link-directory-categories.right{margin-top:5px}.map-container{float:none}#map-canvas{width:300px}.c0,.c1,.c2,.c3,.c4,.c5,.c6{display:none!important}th.checkbox,td.checkbox{display:none}th.program,td.program,th.sch,td.sch{width:100%}th.program,td.program{min-width:152px}.category-rankings th.program,.category-rankings td.program{min-width:200px}.category-programs th.program,.category-programs td.program{min-width:292px}.rankings-directory th.school-program,.rankings-directory td.school-program{min-width:140px}.rankings-directory th.address,.rankings-directory td.address{min-width:0;border-right:0;width:100%}.filter-text,.edit-priority-text{display:none}.rankings-priorities{font-size:11px;width:7px}.monet_widget select{width:100%;background: url(assets/img/arrows.png) no-repeat 96% center,-webkit-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 96% center,-moz-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 96% center,-ms-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 96% center,-o-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 96% center,linear-gradient(#fff,#e8e8e8);-webkit-appearance:button}.rankings-directory th.school-program.w-boxplot,.rankings-directory td.school-program.w-boxplot{min-width:0;width:100%;border-right:0}.rankings-directory#rankings th.school-program.w-boxplot,.rankings-directory#rankings td.school-program.w-boxplot{border-right:1px dotted #a0a0a0}#unranked-programs td.program,#unranked-programs th.program{min-width:0;width:0;border-right:0;width:88%}.rankings-directory#universities th.school-program,.rankings-directory td.school-program{min-width:140px}.directory-stats.rankings h2{width:200px}.rankings-directory#rankings th.school-program,.rankings-directory#rankings td.school-program{min-width:0;max-width:initial}.accordion-inner .rankings-directory table{width:100%}.legend-point .square-label-copy{width:80%}}@media screen and (max-width:360px){.rankings-priorities{display:none}th.program,td.program{min-width:130px}.directory-stats{overflow:hidden}a.pag-button{width:44px}.monet_widget select{width:100%;background: url(assets/img/arrows.png) no-repeat 94% center,-webkit-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 94% center,-moz-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 94% center,-ms-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 94% center,-o-linear-gradient(#fff,#e8e8e8);background: url(assets/img/arrows.png) no-repeat 94% center,linear-gradient(#fff,#e8e8e8);-webkit-appearance:button}.rankings-directory th.school-program,.rankings-directory td.school-program,.rankings-directory#universities th.school-program,.rankings-directory td.school-program{min-width:0}.rankings-directory#rankings td{min-width:50px;max-width:50px}.rankings-directory#rankings th.rank,#rankings td.rank{max-width:28px}}.better{color:green!important}.worse{color:red!important}.clearfix{*zoom: 1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport {
  width: device-width;
}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media (max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom: 1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom: 1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left: 2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width: 99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width: 91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width: 82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width: 74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width: 65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width: 57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width: 48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width: 40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width: 31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width: 22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width: 14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width: 5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left: 105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left: 102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left: 96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left: 94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left: 88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left: 85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left: 79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left: 76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left: 71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left: 68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left: 62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left: 59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left: 54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left: 51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left: 45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left: 42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left: 36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left: 34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left: 28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left: 25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left: 19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left: 17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left: 11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left: 8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media (max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media (min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}