﻿body.featured-school-profile .tab-content{padding:20px 0}body.featured-school-profile article#page-content,body.standard-school-profile article#page-content{padding:10px 25px 40px 25px}.font-roboto{font-family:"Roboto" !important}.font-bitter{font-family:"Bitter" !important}.font-weight-thin{font-weight:100 !important}.featured-school-profile section>h2{border-bottom:3px solid}.featured-school-profile #portable-concierge-form input:not([type=submit]),.featured-school-profile #portable-concierge-form select{border-top:0;border-right:0;border-left:0;background-color:transparent}.featured-school-profile #portable-concierge-form input:not([type=submit]):focus,.featured-school-profile #portable-concierge-form select:focus{box-shadow:none}.featured-school-profile .custom p:last-child,.featured-school-profile .custom ul:last-child{margin-bottom:0}.featured-school-profile .profile-header a[class^=col]{background-position:center;background-size:cover;color:#fff;background-color:rgba(0,0,0,.6);text-shadow:0 0 2px #000}.featured-school-profile .profile-header a[class^=col]:hover{text-decoration:none;background-image:radial-gradient(transparent, rgba(0, 0, 0, 0.5))}.featured-school-profile .profile-header a[class^=col].overview{background-color:rgba(0,0,0,.5);background-image:-webkit-linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.6)),url("/images/google-maps-alternative.jpg");background-image:-o-linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.6)),url("/images/google-maps-alternative.jpg");background-image:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.6)),url("/images/google-maps-alternative.jpg")}.featured-school-profile .profile-header a[class^=col].overview:hover{background-image:radial-gradient(transparent, rgba(0, 0, 0, 0.5))}.featured-school-profile .profile-header a[class^=col]:hover .fa-arrow-down,.featured-school-profile .profile-header a[class^=col]:hover .fa-th-list,.featured-school-profile .profile-header a[class^=col]:hover .font-bitter,.featured-school-profile a.sticky-top:hover .fa-arrow-down,.featured-school-profile a.sticky-top:hover .fa-th-list,.featured-school-profile a.sticky-top:hover .font-bitter{color:#ffc107 !important}#bs-carousel{position:relative;margin:0 auto;width:100%;height:auto}#bs-carousel .item img{width:100%;height:auto}#bs-carousel.featured-school .carousel-control.left,#bs-carousel.featured-school .carousel-control.right{display:none}#bs-carousel.featured-school ol.carousel-indicators{position:relative;top:0;padding:0;width:100%;height:103px;right:0}#bs-carousel.featured-school ol.carousel-indicators li{margin-right:0;margin-left:0;width:33%;height:103px;border-top:1px solid #fff;border-radius:0;background:#bababa;background:-moz-linear-gradient(top, #bababa 0%, #e4e4e4 13%, #e5e5e5 14%, #d1d1d1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #bababa), color-stop(13%, #e4e4e4), color-stop(14%, #e5e5e5), color-stop(100%, #d1d1d1));background:-webkit-linear-gradient(top, #bababa 0%, #e4e4e4 13%, #e5e5e5 14%, #d1d1d1 100%);background:-o-linear-gradient(top, #bababa 0%, #e4e4e4 13%, #e5e5e5 14%, #d1d1d1 100%);background:-ms-linear-gradient(top, #bababa 0%, #e4e4e4 13%, #e5e5e5 14%, #d1d1d1 100%);background:linear-gradient(to bottom, #bababa 0%, #e4e4e4 13%, #e5e5e5 14%, #d1d1d1 100%);color:#333;text-align:center;text-indent:0;font-size:10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#bababa", endColorstr="#d1d1d1", GradientType=0);cursor:pointer}#bs-carousel.featured-school ol.carousel-indicators li:first-child{width:34%}#bs-carousel.featured-school ol.carousel-indicators li p{padding:0 20px;line-height:14px}#bs-carousel.featured-school ol.carousel-indicators li h4{margin-bottom:0;font-size:12px;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif}#bs-carousel.featured-school ol.carousel-indicators li.active{background:#7fa73a;color:#fff}#bs-carousel.featured-school ol.carousel-indicators li.active h4{color:#fff}#bs-carousel.featured-school ol.carousel-indicators li:hover{background:#7fa73a;color:#fff}#bs-carousel.featured-school #logo-featured-school{position:absolute;top:20px;right:25px;z-index:20}.fs-wrap{position:relative;padding:20px;background:#fff;background:-moz-linear-gradient(top, white 0%, #f3f3f3 50%, #ededed 51%, white 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(50%, #f3f3f3), color-stop(51%, #ededed), color-stop(100%, white));background:-webkit-linear-gradient(top, white 0%, #f3f3f3 50%, #ededed 51%, white 100%);background:-o-linear-gradient(top, white 0%, #f3f3f3 50%, #ededed 51%, white 100%);background:-ms-linear-gradient(top, white 0%, #f3f3f3 50%, #ededed 51%, white 100%);background:linear-gradient(to bottom, white 0%, #f3f3f3 50%, #ededed 51%, white 100%);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff", GradientType=0)}.fs-module{position:relative;padding:15px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;margin-bottom:20px;border:1px solid #e5e5e5}.fs-module h2{margin:0 0 17px 0;padding:0 10px;font-size:1rem;color:#fff;display:inline-block;background:#333;position:relative}.fs-module h2:after{content:"";display:block;position:absolute;border:6px solid transparent;border-top:6px solid #333;width:0;height:0;bottom:-12px}.fs-module h2.light-blue{background:#0aaaf1}.fs-module h2.light-blue:after{border-top-color:#0aaaf1}.fs-module h2.royal-blue{background:#1f2e8d}.fs-module h2.royal-blue:after{border-top-color:#1f2e8d}.fs-module h2.green{background:#77af17}.fs-module h2.green:after{border-top-color:#77af17}.fs-module h2.blue{background:#182f59}.fs-module h2.blue:after{border-top-color:#182f59}.fs-module h2.red{background:#9e2a13}.fs-module h2.red:after{border-top-color:#9e2a13}.fs-module h2.orange{background:#e0572c}.fs-module h2.orange:after{border-top-color:#e0572c}.inline-table{display:inline-block;position:relative;margin-left:20px;top:-10px;width:130px;font-size:9px}.inline-table p{margin:0;padding:0;line-height:1.5em}.fs-col{margin-left:15px;margin-bottom:15px;background-color:#fff;float:left;width:200px}.fs-col.two{width:485px}.fs-col form{background:#fbfbfb}.fs-col form h3{margin:0 0 10px 0;padding:0}.fs-col form input[type=text]{padding:2px 4px;border-radius:4px;width:43%;margin-right:3px;font-size:10px}.fs-col form select{height:25px;width:49%;font-size:10px}.fs-col img{width:200px}.fs-col-large{width:50%;z-index:100;background:red}.fs-col-desc{padding:0 15px 15px 15px}.fs-col-desc h2{font-size:18px;margin:0;padding:0;line-height:23px;font-weight:600}.info-circle-wrap{display:inline-block;text-align:center}.info-circle-large{width:50px;height:50px;border:8px solid #a7a9ad;border-radius:50%;line-height:50px;display:inline-block;font-weight:700;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;text-align:center;font-size:11px}@media(max-width: 767px){.info-circle-large,.info-circle-small{width:35px;height:35px;font-size:9px;line-height:32px;border-width:0px}}.info-circle{width:30px;height:30px;border:8px solid #a7a9ad;border-radius:50%;line-height:30px;display:inline-block;font-weight:700;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;text-align:center;font-size:11px;margin:0 auto}.info-circle-label{font-size:11px;text-align:center}.chart-number-block{width:100px;display:inline-block;margin:0 10px 25px 10px;text-align:center}.chart-number-block .block-content{font-weight:700;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;padding:0;line-height:normal;color:#414143;font-size:14px}@media(max-width: 767px){.chart-number-block .block-content{font-size:15px}}.chart-number-block .block-content sup,.chart-number-block .block-content span{display:inline-block;letter-spacing:-0.015em}.chart-number-block .block-content sup,.chart-number-block .chart-circle sup{font-size:14px;top:1px;margin-right:-3px}.chart-number-block p{margin-top:0;font-weight:400;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-size:10px}@media(max-width: 767px){.chart-number-block p{font-size:9px}}.chart-number-block.tuition{position:absolute;top:-15px;left:-65px}@media(max-width: 767px){.chart-number-block.tuition{top:-18px;left:-28px}}.chart-number-block.room{position:absolute;top:75px;left:-100px}@media(max-width: 767px){.chart-number-block.room{top:45px;left:-46px}}.chart-number-block.other{position:absolute;top:75px;left:215px}@media(max-width: 767px){.chart-number-block.other{top:45px;left:160px}}.chart-number-block.books{position:absolute;top:-15px;left:175px}@media(max-width: 767px){.chart-number-block.books{top:-18px;left:135px}}.chart-number-block.total-cost{position:absolute;top:63px;width:100%;text-align:center;left:-11px}.chart-number-block.total-cost .block-content{font-size:26px}@media(max-width: 767px){.chart-number-block.total-cost{top:33px}.chart-number-block.total-cost .block-content{font-size:1rem}}.blurred-overlay{background-size:cover !important;-webkit-box-shadow:inset 0 0 50px 30px rgba(51,51,51,.4);-moz-box-shadow:inset 0 0 50px 30px rgba(51,51,51,.4);box-shadow:inset 0 0 50px 30px rgba(51,51,51,.4)}.stepContainer{height:200px !important}#page-content #school-info-admissions{background:#e6e6e6;padding:1rem;position:relative;margin-bottom:1.5rem}#page-content #school-info-admissions:before{content:"";display:block;position:absolute;border:25px solid #a8a9ad;border-top-color:#fff;border-right-color:#fff;width:0;height:0;right:0;top:0;z-index:1}#page-content #school-info-admissions hr{border-top:1px solid #d3d3d3;border-bottom:1px solid #eee;margin:.625rem 0}@media(max-width: 767px){#page-content #school-info-admissions{padding:0 !important;background:none !important}#page-content #school-info-admissions h2{margin:0 !important}#page-content #school-info-admissions:before{border:none}#page-content #school-info-admissions #admissions-enrollment{width:100% !important}#page-content #school-info-admissions #admissions-enrollment p{display:block !important;text-align:left;font-size:.75rem;padding:0 !important;margin:0 !important;height:30px;line-height:30px}#page-content #school-info-admissions #admissions-enrollment p span{font-size:14px !important;display:block;height:1.875rem;line-height:1.875rem}#page-content #school-info-admissions #admissions-enrollment i{display:none}#page-content #school-info-admissions p{height:44px;margin:0 !important;padding:0 !important;border-bottom:1px dotted #d5d5d5;line-height:44px;text-transform:capitalize}#page-content #school-info-admissions p.muted,#page-content #school-info-admissions p.text-muted{height:auto;border:none;font-size:11px;margin-top:15px !important;line-height:15px;font-style:italic}#page-content #school-info-admissions span{display:block;height:25px;line-height:25px;float:right}#page-content #school-info-admissions br{display:none}#page-content #school-info-admissions h5,#page-content #school-info-admissions h6.text-center{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif !important;margin:5px 0;font-size:14px;font-weight:600;text-align:left !important}#page-content #school-info-admissions .info-circle-wrap{height:1.5625rem;line-height:1.5625rem;margin:0 !important;padding:0 !important;border-bottom:1px dotted #d5d5d5;width:100%}#page-content #school-info-admissions .info-circle-wrap .info-circle-label,#page-content #school-info-admissions .info-circle-wrap .info-circle-large{height:25px;line-height:25px;margin:0 !important;padding:0 !important}#page-content #school-info-admissions .info-circle-large{font-size:14px !important;width:100px !important;text-align:right;float:right}#page-content #school-info-admissions .info-circle-label{font-size:12px !important;float:left}}#page-content #school-info-contact{border-top:15px solid #e85a1e}@media(max-width: 767px){#page-content #school-info-contact address{text-align:left}}#page-content #school-info-mission{padding:15px 0 5px 0;border-bottom:5px solid #040404}@media(max-width: 767px){#page-content #school-info-mission{border-bottom:none;padding:0 0 0 0}}#page-content #school-info-right{border-left:5px solid #e4e4e4}#page-content #school-info-right h2{font-size:1.125rem}@media(max-width: 767px){#page-content #school-info-right{border:none}#page-content #school-info-right h2{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif !important;line-height:20px;margin-left:0 !important;background-color:#f4f4f4;font-weight:600 !important;border:none;border-top:1px solid #ddd}#page-content #school-info-right h2:before{content:"»  ";display:block;float:left;position:relative;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:.5rem;left:-1px;font-size:1.375rem;font-weight:bold;margin-right:5px}}@media(max-width: 767px){#page-content #school-info-tuition{width:100%;height:auto;border-bottom:none !important;padding:0 !important;margin:0 !important}#page-content #school-info-tuition .chart-number-block{height:30px !important;border-bottom:1px dotted #d5d5d5 !important;position:relative !important;left:auto !important;right:auto !important;width:98%;margin:0 !important;top:0 !important}#page-content #school-info-tuition .chart-number-block.total-cost{font-weight:700 !important;font-size:15px !important;border-bottom:none !important;border-top:1px solid #d3d3d3 !important;position:relative !important;left:auto !important;right:auto !important;top:0 !important}#page-content #school-info-tuition .chart-number-block.total-cost span{font-size:21px !important}#page-content #school-info-tuition .chart-number-block.other{border:none !important;position:relative !important;left:auto !important;right:auto !important;top:0 !important}#page-content #school-info-tuition .block-content{height:30px !important;margin:0 !important;padding:0 !important;line-height:30px !important;float:right}#page-content #school-info-tuition .block-content:before{content:"$" !important}#page-content #school-info-tuition .block-content sup{display:none !important}#page-content #school-info-tuition p{float:left !important;height:25px !important;margin:0 !important;padding:0 !important;line-height:25px !important;font-size:13px}}#page-content #bg-school-info-tuition{position:relative;width:236px;height:183px;background:url(/images/bg-school-info-tuition.png) no-repeat center top;margin:2.5rem auto 0}@media(max-width: 767px){#page-content #bg-school-info-tuition{background:none !important;height:auto !important;width:100% !important;margin:0 !important}}#page-content #school-info-wrap>h2{margin:0 0 15px 0;padding:0}#page-content #school-info-wrap h3{margin:8px 0 0 0;padding:0;font-size:14px}#page-content #school-info-wrap h4{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;margin:0 0 15px 0;padding:0;font-size:12px;line-height:17px}#page-content #school-info-wrap .table th,#page-content #school-info-wrap .table td{padding:5px 2px;line-height:1rem;text-align:left;vertical-align:middle;border-top:1px solid #ddd}@media(max-width: 767px){#page-content #school-info-wrap hr{display:none}#page-content #school-info-wrap h2,#page-content #school-info-wrap h3,#page-content #school-info-wrap h4{font-size:1rem;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif !important;line-height:1.25rem;margin-left:0 !important;padding:.625rem !important;background-color:#f4f4f4;font-weight:600 !important;border:none;border-top:1px solid #ddd}#page-content #school-info-wrap h2:before,#page-content #school-info-wrap h3:before,#page-content #school-info-wrap h4:before{content:"»  ";display:block;float:left;position:relative;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);top:5px;left:-1px;font-size:22px;font-weight:bold;margin-right:5px}}#map-google{margin-left:-5px}#admissions-enrollment{color:#39393b;font-size:9px;text-align:center;margin:10px 0 0 0;padding-bottom:5px}#admissions-enrollment p{display:inline-block;text-align:center;margin:0 15px}#admissions-enrollment i{color:#000;font-size:19px;margin-top:5px;display:block}#admissions-enrollment span{font-size:1.5rem;font-weight:700;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;padding-right:3px}#school-info-student-faculty h3 i{float:left;margin:6px 5px 0 0}#school-info-student-faculty h6{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif !important;font-size:13px;background:#e45926;color:#fff;padding-left:5px}#school-info-student-faculty ul{margin:0;padding:0;list-style:none;font-size:10px}#school-info-student-faculty ul li{margin-left:-20px;padding:0}#school-info-student-faculty ul li span{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:700;display:block;float:left;text-align:right;min-width:60px;margin-top:-3px;margin-right:5px;font-size:14px}@media(max-width: 767px){#school-info-student-faculty{padding:0 !important;background:none !important;margin:0 !important}#school-info-student-faculty h6{margin:0 !important;font-size:15px !important;font-weight:400 !important;color:#fff !important;height:30px !important;line-height:30px !important}#school-info-student-faculty ul{margin-left:0;margin-bottom:10px !important}#school-info-student-faculty ul li{list-style:none !important;margin-left:0px !important;height:30px !important;line-height:30px !important;font-size:12px !important;padding:0 5px !important}#school-info-student-faculty ul li:nth-child(odd){background:#f3f3f3}#school-info-student-faculty ul li span{display:block !important;float:right !important;font-weight:600 !important;height:30px !important;line-height:30px !important;position:relative !important;top:3px !important}}h2.hdr-degree-progs{background:url("/images/school-search/bg-hdr-tbl-degrees.png") no-repeat right bottom;padding-top:2rem;margin-right:.5rem}@media(max-width: 767px){h2.hdr-degree-progs{padding-top:0;background:none}}#table-degrees.table th{background:#e45926;border:none;padding:2px !important}#table-degrees.table td{padding:2px !important;border-top:none;border-bottom:1px solid #ddd}#table-degrees.table td.check{width:22px;border-left:1px solid #ddd}@media(max-width: 767px){#table-degrees td{border-top:none;border-bottom:1px dotted #d5d5d5}#table-degrees th{border:none;padding:0 !important}}ul#label-scholarships-table{list-style:none;margin:0;padding:0;text-align:right;margin-top:-25px;width:320px}ul#label-scholarships-table li{display:inline-block;font-size:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:-20px;margin-bottom:15px;text-align:left}@media(max-width: 767px){ul#label-scholarships-table{width:200px;margin-left:140px}ul#label-scholarships-table li{float:left}}#fs-header{-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,.3);-moz-box-shadow:0 4px 4px -2px rgba(0,0,0,.3);box-shadow:0 4px 4px -2px rgba(0,0,0,.3);border-left:1px solid #e7e7e7}@media(max-width: 767px){#fs-header h1{padding:5px 10px 0 10px !important;margin:auto;font-size:22px !important;text-align:left !important;line-height:28px !important}}#fs-content-wrap{border-left:1px solid #e7e7e7;margin-top:-75px}#fs-container{background:#e9e9e9;margin-top:0;position:relative;top:0}@media(max-width: 767px){#fs-container{overflow:visible !important;text-align:center !important;padding:.625rem 0 3rem !important}}#fs-interest p{display:inline-block;margin:0;padding:0;font-size:11px;line-height:15px;position:relative;top:8px;text-align:right}#fs-interest button{background:#a73439;border:none;border-radius:2px;font-size:13px;font-weight:600;padding:5px 10px;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;margin-left:5px}#fs-interest button i{color:#f7f7f7;font-size:15px;position:relative;top:1px;margin-right:2px}#fs-logo{position:relative;border:8px solid #f1f1f1;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}#fs-banner{background:#000;color:#fff;min-height:340px;display:none;position:relative;clear:both}#fs-banner-left{background:rgba(34,34,34,.93);position:relative}#fs-banner-left h2{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-size:34px;line-height:40px;margin-bottom:10px}#fs-banner-left h3{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-size:18px;color:#fff;font-weight:600;padding:0;margin-bottom:3px}#fs-banner-right>img{position:absolute;left:-110px;top:70px;z-index:5;width:120px}#fs-banner-right form#portable-concierge-form{background:#f1f1f1;-webkit-box-shadow:0 0 1rem 0 rgba(0,0,0,.8);-moz-box-shadow:0 0 1rem 0 rgba(0,0,0,.8);box-shadow:0 0 1rem 0 rgba(0,0,0,.8)}#fs-banner-right form#portable-concierge-form .form-group{margin-bottom:.5rem}#fs-banner-right form#portable-concierge-form input[type=text],#fs-banner-right form#portable-concierge-form select{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#fs-banner-right form#portable-concierge-form label{font-size:.75rem;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:600;color:#333}#fs-banner-right form#portable-concierge-form label.error{position:absolute;background:#f2dede;color:#b94a48;width:auto;display:block;top:-1px;right:-80px;height:auto;padding:5px;font-size:11px;border:1px solid #eed3d7}#fs-banner-right form#portable-concierge-form label span{color:#a73439}#fs-banner-right h3{background:#a73439;color:#fff;margin:0;font-size:1rem;font-weight:600;padding:.25rem 0 .25rem 1rem}#fs-agreement-section{font-size:.625rem;color:#666;font-style:italic}#fs-agreement-section h4{font-size:inherit;color:inherit;font-style:inherit;padding:0;margin:-4px 0 0 0}#fs-agreement-section .error-msg-margin{margin-left:1.2rem !important}#fieldWrapper .errorMessage,.fs-non-editable-wrap .errorMessage{position:absolute;background:#f2a9a9;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:600;height:24px;line-height:24px;top:0;color:#961714;left:-320px;padding:0 5px 0 5px;z-index:120;font-size:11px;display:block;width:320px;text-align:right}#fieldWrapper{position:relative}#fieldWrapper .step{position:relative;display:none}#fieldWrapper .step.active{display:block}@media(max-width: 767px){#fieldWrapper .step{display:block !important;padding:.5rem}}#fieldWrapper .errorMessage:after{content:"";display:block;width:0;height:0;position:absolute;right:-24px;top:0;z-index:20;border:12px solid transparent;border-left-color:#f2a9a9}#fieldWrapper .errorMessage#UserData_fullName_em_,#fieldWrapper .errorMessage#UserData_phone_em_,#fieldWrapper .errorMessage#User_email_em_{left:-270px}#fieldWrapper .errorMessage#UserData_fullName_em_,#fieldWrapper .errorMessage#UserData_address1_em_,#fieldWrapper .errorMessage#UserData_highestDegree_em_{top:10px}#fieldWrapper .errorMessage#UserData_usageAgreement_em_{left:-310px}#fieldWrapper .errorMessage#User_fullSailOptIn_em_{width:380px;left:-410px}#fieldWrapper .errorMessage#User_newSchoolOptIn_em_{width:380px;left:-410px}@media(max-width: 767px){#fieldWrapper .errorMessage{position:relative;left:0 !important;background:inherit;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:600;height:auto;line-height:normal;margin:5px auto;color:#961714;padding:0 5px 0 5px;font-size:11px;display:block;width:245px !important;text-align:right}#fieldWrapper .errorMessage:after{display:none}}#portable-concierge-form #fieldWrapper label.error{display:none !important}#portable-concierge-form #fieldWrapper input.error{border:1px solid #b94a48}@media(max-width: 767px){.fs-non-editable-wrap .errorMessage{position:relative;left:0px !important;background:inherit;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:600;height:auto;line-height:normal;margin:5px auto;color:#961714;padding:0 5px 0 5px;font-size:11px;display:block;width:245px !important;text-align:right}}#form-steps{color:#fafafa}#form-steps div{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-size:.625rem;font-weight:400}#form-steps div.selected{font-weight:600;background:#f1f1f1;font-size:.75rem;color:#333;border-radius:3px 3px 0 0;z-index:5;position:relative;box-shadow:-3px -4px 10px -2px rgba(0,0,0,.5)}#form-steps .fs-form-step-1,#form-steps .fs-form-step-3{background:#333}#form-steps .fs-form-step-2{background:#222}#fs-form-nav{border-top:1px solid #eee;background-color:#f9f9f9;height:35px;margin-top:-5px;border-top:1px solid #ddd;position:relative}#fs-form-nav span.navigation-button,#fs-form-nav input#requestInfo{min-width:80px;height:25px;font-size:12px;border-radius:3px;color:#fff;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:600;background:#a73439;border:none;position:absolute;top:5px;cursor:pointer;line-height:25px}#fs-form-nav input#requestInfo{visibility:hidden;position:absolute;right:15px;line-height:23px}#fs-form-nav span#requestInfoSubmit{float:right;margin-right:15px;visibility:hidden}#fs-form-nav #prev{top:5px;position:absolute;left:85px;background:none;color:#333}#fs-form-nav #next{right:20px;text-align:center}@media(max-width: 767px){#fs-form-nav{height:70px;background-color:transparent !important}#fs-form-nav #next,#fs-form-nav #prev,#fs-form-nav #prev-inquiry{display:none}#fs-form-nav input#requestInfo{visibility:visible;position:relative;text-align:center;right:0}}p.boundingBoxSuccessMessage .icon-check{font-size:24px;position:relative;top:4px}@media(max-width: 767px){p.boundingBoxSuccessMessage{position:relative;display:block;height:auto;color:#466847;background:rgba(223,240,216,.93);border:1px solid #d6e9c6;border-radius:0;font-size:17px;font-family:"Roboto Slab",arial,helvetica,sans-serif;line-height:22px;font-weight:bold;text-align:left;left:auto;top:0;margin:10px auto;box-shadow:0 4px 4px -2px rgba(0,0,0,.3);max-width:230px;padding:20px}}#cboxOverlay{background:#e3e0e2;opacity:.98 !important}#cboxContent{box-shadow:0 1px 3px 0 rgba(0,0,0,.33);border-radius:4px}#cboxWrapper{border-radius:4px;background:none}#cboxTopLeft{width:14px;height:14px;background:none}#cboxTopCenter{height:14px;background:none}#cboxTopRight{width:14px;height:14px;background:none}#cboxBottomLeft{width:14px;height:43px;background:none}#cboxBottomCenter{height:43px;background:none}#cboxBottomRight{width:14px;height:43px;background:none}#cboxMiddleLeft{width:14px;background:none}#cboxMiddleRight{width:14px;background:none}#cboxClose{right:15px;top:8px}.school-admin ul,#filters ul{list-style-type:none;margin-left:5px}.school-admin ul li,#filters ul li{margin-left:0;padding-left:0;font-size:10px}.school-admin ul li:before,#filters ul li:before{content:"»  "}.school-admin ul a,#filters ul a{color:#333}.loader{color:#f3f3f3}.fs-tooltip{position:relative;color:#069;text-decoration:underline;cursor:pointer}.fs-tooltip span.fs-tooltip-content{display:none;position:absolute;z-index:20;width:250px;background:rgba(0,0,0,.97);font-style:normal;color:#fff;font-size:10px;line-height:1rem;text-decoration:none;top:-135px;left:-99px;padding:10px;border-radius:3px;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.fs-tooltip span.fs-tooltip-content a{text-decoration:underline;color:#95c5d9}.fs-tooltip-close{position:absolute;color:#fff;right:5px;font-size:14px;top:0}.modal .modal-header{background:#e7e7e7}.modal #school-info-mission{border-bottom:none}.modal h4{position:relative;margin:0;padding:0;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif}.modal h4.profile-category{font-weight:600;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-style:italic;background:#232323;color:#fff;display:inline-block;padding:0 20px;margin-left:-20px;font-size:13px}.modal h3.profile-major{font-weight:600;font-size:15px;padding:0;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;margin:-15px 0 15px 0}.modal #school-info-scholarships h3{font-weight:400;font-size:24px;line-height:31px}.modal #school-info-scholarships h3 img.img-left{position:relative;top:-12px;margin-right:10px;border:5px solid #ddd;width:90px;height:90px}.modal #school-info-scholarships h3 span{font-weight:700;font-size:30px}.modal #school-info-scholarships table{border-bottom:1px solid #ddd}.modal #school-info-scholarships table th{border:none;font-family:"Roboto Slab",arial,helvetica,sans-serif;font-weight:700;font-size:15px}.modal #school-info-scholarships table th a{color:#333}.modal #school-info-scholarships table tr td{border-left:1px solid #ddd}.modal #school-info-scholarships table tr tdlast-child{border-right:1px solid #ddd;text-align:center;color:#069;font-size:11px}.modal #school-info-scholarships table tr tdlast-child a{color:#069}@media(max-width: 767px){.modal #school-info-scholarships table.table.table-striped{background:none;margin:0}.modal #school-info-scholarships table.table.table-striped td{background:none;padding:8px 5px;font-size:10px}.modal #school-info-scholarships table.table.table-striped td.button-column a{text-decoration:underline}.modal #school-info-scholarships table.table.table-striped th{color:#232323;border:none;padding:8px 0 5px 5px}.modal #school-info-scholarships table.table.table-striped th a{color:#333}.modal #school-info-scholarships .mobile-toggle-content{padding-top:0 !important}.modal #school-info-scholarships .summary{display:none}}@media(max-width: 767px){.modal h2{font-size:18px}.modal h3{font-size:1rem}.modal h4{font-size:14px}.modal img{max-width:100% !important}}#inline_content_about h2{margin-bottom:0}#inline_content_about div{padding-left:0 !important;padding-right:0 !important}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}a.modal-gallery:hover{text-decoration:none}a.modal-gallery h2{color:#333}.element{background:#fff;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.1);box-shadow:0 0 1px 1px rgba(0,0,0,.1);font-size:11px;color:#666;line-height:1rem;border-radius:3px}.element h2{font-size:1rem;margin:0 0 0 0;padding:0;line-height:21px;font-weight:600}.element h4{font-size:12px;text-transform:capitalize;margin:0 0 5px -10px;top:-5px;padding:0 15px 0 10px;display:inline-block;border-bottom:1px solid #eee;position:relative;font-weight:400;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-style:italic;background:#232323;color:#fff}.element h4 span{font-size:10px !important}.element.student-profile h2 span{font-weight:600;font-size:12px;display:block;top:-3px;margin-bottom:-3px}.element.twitter a,.element.facebook a,.element.flickr a,.element.instagram a,.element.pinterest a{color:#333}.element.twitter h2,.element.facebook h2,.element.flickr h2,.element.instagram h2,.element.pinterest h2{color:#fff;padding:0 5px 0 10px;height:2rem;line-height:2rem;position:relative;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.element.twitter i.fa-twitter,.element.twitter i.fa-facebook,.element.twitter i.fa-camera-retro,.element.twitter i.fa-instagram,.element.twitter i.fa-flickr,.element.twitter i.fa-pinterest,.element.facebook i.fa-twitter,.element.facebook i.fa-facebook,.element.facebook i.fa-camera-retro,.element.facebook i.fa-instagram,.element.facebook i.fa-flickr,.element.facebook i.fa-pinterest,.element.flickr i.fa-twitter,.element.flickr i.fa-facebook,.element.flickr i.fa-camera-retro,.element.flickr i.fa-instagram,.element.flickr i.fa-flickr,.element.flickr i.fa-pinterest,.element.instagram i.fa-twitter,.element.instagram i.fa-facebook,.element.instagram i.fa-camera-retro,.element.instagram i.fa-instagram,.element.instagram i.fa-flickr,.element.instagram i.fa-pinterest,.element.pinterest i.fa-twitter,.element.pinterest i.fa-facebook,.element.pinterest i.fa-camera-retro,.element.pinterest i.fa-instagram,.element.pinterest i.fa-flickr,.element.pinterest i.fa-pinterest{padding:3px 4px;float:right;position:relative;top:5px;margin-right:5px}.element.twitter h2{background:#509eb5;background:-moz-linear-gradient(top, #509eb5 0%, #69d0f3 3%, #4bc2ec 6%, #46c4ed 9%, #3dbdee 47%, #37b9ea 63%, #39b5eb 72%, #36b4ee 78%, #32b3ea 84%, #33b4eb 88%, #2baee4 91%, #39a8d6 94%, #367898 97%, #bcdff2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #509eb5), color-stop(3%, #69d0f3), color-stop(6%, #4bc2ec), color-stop(9%, #46c4ed), color-stop(47%, #3dbdee), color-stop(63%, #37b9ea), color-stop(72%, #39b5eb), color-stop(78%, #36b4ee), color-stop(84%, #32b3ea), color-stop(88%, #33b4eb), color-stop(91%, #2baee4), color-stop(94%, #39a8d6), color-stop(97%, #367898), color-stop(100%, #bcdff2));background:-webkit-linear-gradient(top, #509eb5 0%, #69d0f3 3%, #4bc2ec 6%, #46c4ed 9%, #3dbdee 47%, #37b9ea 63%, #39b5eb 72%, #36b4ee 78%, #32b3ea 84%, #33b4eb 88%, #2baee4 91%, #39a8d6 94%, #367898 97%, #bcdff2 100%);background:-o-linear-gradient(top, #509eb5 0%, #69d0f3 3%, #4bc2ec 6%, #46c4ed 9%, #3dbdee 47%, #37b9ea 63%, #39b5eb 72%, #36b4ee 78%, #32b3ea 84%, #33b4eb 88%, #2baee4 91%, #39a8d6 94%, #367898 97%, #bcdff2 100%);background:-ms-linear-gradient(top, #509eb5 0%, #69d0f3 3%, #4bc2ec 6%, #46c4ed 9%, #3dbdee 47%, #37b9ea 63%, #39b5eb 72%, #36b4ee 78%, #32b3ea 84%, #33b4eb 88%, #2baee4 91%, #39a8d6 94%, #367898 97%, #bcdff2 100%);background:linear-gradient(to bottom, #509eb5 0%, #69d0f3 3%, #4bc2ec 6%, #46c4ed 9%, #3dbdee 47%, #37b9ea 63%, #39b5eb 72%, #36b4ee 78%, #32b3ea 84%, #33b4eb 88%, #2baee4 91%, #39a8d6 94%, #367898 97%, #bcdff2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#509eb5", endColorstr="#bcdff2", GradientType=0)}.element.facebook h2{background:#6488d4;background:-moz-linear-gradient(top, #6488d4 0%, #587cc6 17%, #5b7bc6 18%, #5979c4 22%, #5677be 26%, #5071b8 37%, #4869ae 46%, #4867aa 51%, #3f5e9f 63%, #375496 79%, #32508e 85%, #345290 86%, #314f8d 88%, #314f8d 91%, #2e4c88 93%, #2d4a86 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6488d4), color-stop(17%, #587cc6), color-stop(18%, #5b7bc6), color-stop(22%, #5979c4), color-stop(26%, #5677be), color-stop(37%, #5071b8), color-stop(46%, #4869ae), color-stop(51%, #4867aa), color-stop(63%, #3f5e9f), color-stop(79%, #375496), color-stop(85%, #32508e), color-stop(86%, #345290), color-stop(88%, #314f8d), color-stop(91%, #314f8d), color-stop(93%, #2e4c88), color-stop(100%, #2d4a86));background:-webkit-linear-gradient(top, #6488d4 0%, #587cc6 17%, #5b7bc6 18%, #5979c4 22%, #5677be 26%, #5071b8 37%, #4869ae 46%, #4867aa 51%, #3f5e9f 63%, #375496 79%, #32508e 85%, #345290 86%, #314f8d 88%, #314f8d 91%, #2e4c88 93%, #2d4a86 100%);background:-o-linear-gradient(top, #6488d4 0%, #587cc6 17%, #5b7bc6 18%, #5979c4 22%, #5677be 26%, #5071b8 37%, #4869ae 46%, #4867aa 51%, #3f5e9f 63%, #375496 79%, #32508e 85%, #345290 86%, #314f8d 88%, #314f8d 91%, #2e4c88 93%, #2d4a86 100%);background:-ms-linear-gradient(top, #6488d4 0%, #587cc6 17%, #5b7bc6 18%, #5979c4 22%, #5677be 26%, #5071b8 37%, #4869ae 46%, #4867aa 51%, #3f5e9f 63%, #375496 79%, #32508e 85%, #345290 86%, #314f8d 88%, #314f8d 91%, #2e4c88 93%, #2d4a86 100%);background:linear-gradient(to bottom, #6488d4 0%, #587cc6 17%, #5b7bc6 18%, #5979c4 22%, #5677be 26%, #5071b8 37%, #4869ae 46%, #4867aa 51%, #3f5e9f 63%, #375496 79%, #32508e 85%, #345290 86%, #314f8d 88%, #314f8d 91%, #2e4c88 93%, #2d4a86 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6488d4", endColorstr="#2d4a86", GradientType=0)}.element.flickr h2{background:#d464ad;background:-moz-linear-gradient(top, #d464ad 0%, #c658a1 17%, #c65c9f 18%, #c45a9d 22%, #be569a 26%, #b85094 37%, #ae488a 46%, #aa4888 51%, #9f3f7d 63%, #973774 79%, #8e326f 85%, #903471 86%, #8d316e 88%, #8d316e 91%, #882e6a 93%, #872d69 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d464ad), color-stop(17%, #c658a1), color-stop(18%, #c65c9f), color-stop(22%, #c45a9d), color-stop(26%, #be569a), color-stop(37%, #b85094), color-stop(46%, #ae488a), color-stop(51%, #aa4888), color-stop(63%, #9f3f7d), color-stop(79%, #973774), color-stop(85%, #8e326f), color-stop(86%, #903471), color-stop(88%, #8d316e), color-stop(91%, #8d316e), color-stop(93%, #882e6a), color-stop(100%, #872d69));background:-webkit-linear-gradient(top, #d464ad 0%, #c658a1 17%, #c65c9f 18%, #c45a9d 22%, #be569a 26%, #b85094 37%, #ae488a 46%, #aa4888 51%, #9f3f7d 63%, #973774 79%, #8e326f 85%, #903471 86%, #8d316e 88%, #8d316e 91%, #882e6a 93%, #872d69 100%);background:-o-linear-gradient(top, #d464ad 0%, #c658a1 17%, #c65c9f 18%, #c45a9d 22%, #be569a 26%, #b85094 37%, #ae488a 46%, #aa4888 51%, #9f3f7d 63%, #973774 79%, #8e326f 85%, #903471 86%, #8d316e 88%, #8d316e 91%, #882e6a 93%, #872d69 100%);background:-ms-linear-gradient(top, #d464ad 0%, #c658a1 17%, #c65c9f 18%, #c45a9d 22%, #be569a 26%, #b85094 37%, #ae488a 46%, #aa4888 51%, #9f3f7d 63%, #973774 79%, #8e326f 85%, #903471 86%, #8d316e 88%, #8d316e 91%, #882e6a 93%, #872d69 100%);background:linear-gradient(to bottom, #d464ad 0%, #c658a1 17%, #c65c9f 18%, #c45a9d 22%, #be569a 26%, #b85094 37%, #ae488a 46%, #aa4888 51%, #9f3f7d 63%, #973774 79%, #8e326f 85%, #903471 86%, #8d316e 88%, #8d316e 91%, #882e6a 93%, #872d69 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d464ad", endColorstr="#872d69", GradientType=0)}.element.instagram h2{background:#d4b064;background:-moz-linear-gradient(top, #d4b064 0%, #c6a158 17%, #c6a65c 18%, #c4a45a 22%, #be9d56 26%, #b89750 37%, #ae8e48 46%, #aa8b48 51%, #9f813f 63%, #977a37 79%, #8e6f32 85%, #907134 86%, #8d6e31 88%, #8d6e31 91%, #886a2e 93%, #87692d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d4b064), color-stop(17%, #c6a158), color-stop(18%, #c6a65c), color-stop(22%, #c4a45a), color-stop(26%, #be9d56), color-stop(37%, #b89750), color-stop(46%, #ae8e48), color-stop(51%, #aa8b48), color-stop(63%, #9f813f), color-stop(79%, #977a37), color-stop(85%, #8e6f32), color-stop(86%, #907134), color-stop(88%, #8d6e31), color-stop(91%, #8d6e31), color-stop(93%, #886a2e), color-stop(100%, #87692d));background:-webkit-linear-gradient(top, #d4b064 0%, #c6a158 17%, #c6a65c 18%, #c4a45a 22%, #be9d56 26%, #b89750 37%, #ae8e48 46%, #aa8b48 51%, #9f813f 63%, #977a37 79%, #8e6f32 85%, #907134 86%, #8d6e31 88%, #8d6e31 91%, #886a2e 93%, #87692d 100%);background:-o-linear-gradient(top, #d4b064 0%, #c6a158 17%, #c6a65c 18%, #c4a45a 22%, #be9d56 26%, #b89750 37%, #ae8e48 46%, #aa8b48 51%, #9f813f 63%, #977a37 79%, #8e6f32 85%, #907134 86%, #8d6e31 88%, #8d6e31 91%, #886a2e 93%, #87692d 100%);background:-ms-linear-gradient(top, #d4b064 0%, #c6a158 17%, #c6a65c 18%, #c4a45a 22%, #be9d56 26%, #b89750 37%, #ae8e48 46%, #aa8b48 51%, #9f813f 63%, #977a37 79%, #8e6f32 85%, #907134 86%, #8d6e31 88%, #8d6e31 91%, #886a2e 93%, #87692d 100%);background:linear-gradient(to bottom, #d4b064 0%, #c6a158 17%, #c6a65c 18%, #c4a45a 22%, #be9d56 26%, #b89750 37%, #ae8e48 46%, #aa8b48 51%, #9f813f 63%, #977a37 79%, #8e6f32 85%, #907134 86%, #8d6e31 88%, #8d6e31 91%, #886a2e 93%, #87692d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d4b064", endColorstr="#87692d", GradientType=0)}.element.pinterest h2{background:#ff483b;background:-moz-linear-gradient(top, #ff483b 0%, #ff2c21 17%, #ff3725 18%, #ff3421 22%, #ff2617 26%, #ff1b0b 37%, #f81100 46%, #f41000 51%, #e00f00 63%, #d21100 79%, #c40a00 85%, #c80a00 86%, #c20a00 88%, #c20a00 91%, #ba0900 93%, #b80900 100%);background:-webkit-linear-gradient(top, #ff483b 0%, #ff2c21 17%, #ff3725 18%, #ff3421 22%, #ff2617 26%, #ff1b0b 37%, #f81100 46%, #f41000 51%, #e00f00 63%, #d21100 79%, #c40a00 85%, #c80a00 86%, #c20a00 88%, #c20a00 91%, #ba0900 93%, #b80900 100%);background:linear-gradient(to bottom, #ff483b 0%, #ff2c21 17%, #ff3725 18%, #ff3421 22%, #ff2617 26%, #ff1b0b 37%, #f81100 46%, #f41000 51%, #e00f00 63%, #d21100 79%, #c40a00 85%, #c80a00 86%, #c20a00 88%, #c20a00 91%, #ba0900 93%, #b80900 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff483b", endColorstr="#b80900", GradientType=0)}.element.twitter ul.twitterStream li,.element.twitter ul.facebookStream li,.element.twitter ul.facebookStreamAly li,.element.facebook ul.twitterStream li,.element.facebook ul.facebookStream li,.element.facebook ul.facebookStreamAly li{border-bottom:1px solid #d1d1d1;line-height:1rem;padding-bottom:10px}.element.twitter ul.twitterStream li:last-child,.element.twitter ul.facebookStream li:last-child,.element.twitter ul.facebookStreamAly li:last-child,.element.facebook ul.twitterStream li:last-child,.element.facebook ul.facebookStream li:last-child,.element.facebook ul.facebookStreamAly li:last-child{border-bottom:none}.element.twitter ul.twitterStream li .timestamp,.element.twitter ul.facebookStream li .timestamp,.element.twitter ul.facebookStreamAly li .timestamp,.element.facebook ul.twitterStream li .timestamp,.element.facebook ul.facebookStream li .timestamp,.element.facebook ul.facebookStreamAly li .timestamp{font-size:10px;color:#aaa;margin-bottom:2px;float:none}.element.twitter ul.twitterStream li .postAuthor,.element.twitter ul.facebookStream li .postAuthor,.element.twitter ul.facebookStreamAly li .postAuthor,.element.facebook ul.twitterStream li .postAuthor,.element.facebook ul.facebookStream li .postAuthor,.element.facebook ul.facebookStreamAly li .postAuthor{float:none}.element a.modal-gallery{color:#333;text-decoration:none;outline:none}.element a.modal-inline{color:#333;text-decoration:none;outline:none}.element a.modal-inline .tbl-cell-display{display:table-cell}.element a.modal-inline .image-limit{display:block;max-height:200px;overflow:hidden;position:relative;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-box-shadow:inset 0 0 50px 30px rgba(0,0,0,.35);-moz-box-shadow:inset 0 0 50px 30px rgba(0,0,0,.35);box-shadow:inset 0 0 50px 30px rgba(0,0,0,.35)}.element a.modal-inline .image-limit:hover{-webkit-box-shadow:inset 0 0 50px 30px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 50px 30px rgba(0,0,0,.5);box-shadow:inset 0 0 50px 30px rgba(0,0,0,.5)}.element a.modal-inline .image-limit img{display:block;position:relative;z-index:-2;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.element .video-overlay{text-align:center;height:200px;position:absolute;z-index:20;background:url(/images/school-search/buttons/bg-video-overlay-2.png) no-repeat;width:100%;display:none}.element.video .video-overlay{display:block}.element.about.overview .image-limit{padding:20px 0;text-align:center;-webkit-box-shadow:inset 0 0 50px 30px rgba(0,0,0,.15);-moz-box-shadow:inset 0 0 50px 30px rgba(0,0,0,.15);box-shadow:inset 0 0 50px 30px rgba(0,0,0,.15)}.element.about.overview .image-limit:hover{padding:20px 0;text-align:center;-webkit-box-shadow:inset 0 0 50px 30px rgba(0,0,0,.25);-moz-box-shadow:inset 0 0 50px 30px rgba(0,0,0,.25);box-shadow:inset 0 0 50px 30px rgba(0,0,0,.25)}.element.overview img{margin:0 auto}.element.large img{width:500px}.element *{position:relative;margin:0}@media(max-width: 767px){.element{margin:5px auto}}*[dir=rtl] .element h4{margin-right:-10px}*[dir=rtl] .element.twitter h2,*[dir=rtl] .element.facebook h2,*[dir=rtl] .element.flickr h2,*[dir=rtl] .element.instagram h2,*[dir=rtl] .element.pinterest h2{left:10px}.fs-school-profile-link{position:absolute;top:8px;left:20px;padding:3px 10px;font-size:11px;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:600;border-radius:2px;color:#069}.fs-school-profile-link a{color:#069}.btn-search-schools{position:absolute;display:block;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:600;font-size:11px;background:#004168;color:#fff;padding:3px 15px 3px 15px;border-radius:2px;margin-left:1px;margin-top:10px}.btn-search-schools:hover{background:#002c47;color:#fff;text-decoration:none}.btn-search-schools .icon-search,.btn-search-schools .fa-search{margin-right:3px}.btn-search-more-schools{background:#004168;color:#fff;height:35px;line-height:31px;display:block;border-radius:3px;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:600;font-size:13px;padding:0 8px;float:right;margin-top:2px;display:none}.btn-search-more-schools:hover{color:#fff;text-decoration:none;background:#003453}.btn-search-more-schools span{display:inline-block;position:relative;top:2px;padding:0 5px 0 15px;border-left:1px solid #002d49;margin-left:5px;font-size:18px}.variable-sizes .element.width2{width:230px}.variable-sizes .element.height2{height:230px}.variable-sizes .element.width2.height2{font-size:2em}.element.large,.variable-sizes .element.large,.variable-sizes .element.large.width2.height2{width:500px;height:auto;z-index:100}.clickable .element:hover{cursor:pointer}.element a:hover{cursor:pointer}#overview-top{height:260px}#overview-top #left{width:60%;float:left}#overview-top #right{width:40%;float:left}#overview-top #right h2{margin:0;padding:0;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:400;font-size:18px;line-height:23px;margin-bottom:5px;height:40px;display:table;vertical-align:middle}@media(max-width: 767px){#overview-top{height:auto !important}#overview-top #left,#overview-top #right{width:100%;float:none}#overview-top #left{padding-bottom:20px}}#overview-bottom{border:1px solid #ddd;background:#fff;height:190px;border-top:3px solid #ddd}@media(max-width: 767px){#overview-bottom{border:none !important;background:#fff;height:auto !important}#overview-bottom .overview-area{width:100% !important;float:none}#overview-bottom .overview-area.students table td{width:50%}}.overview-area{border-right:1px solid #ddd;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif}.overview-area:last-child{border:none}.overview-area h2{font-family:"Roboto Slab",arial,helvetica,sans-serif;color:#fff;background:#232323;margin:0 0 .5rem 0;padding:0;font-size:1rem;font-weight:400;text-align:center}.overview-area h4,.overview-area h5{font-size:.625rem;font-weight:400;line-height:normal;color:#444;text-align:center;text-transform:uppercase}.overview-area p{font-family:"Roboto Slab",arial,helvetica,sans-serif;font-weight:400;text-align:center}.overview-area p.muted,.overview-area p.text-muted{font-size:.6875rem;font-style:italic;margin:0 0 5px 0;padding:0;line-height:12px}.overview-area.admissions p.muted,.overview-area.admissions p.text-muted{margin-bottom:1rem}.overview-area.admissions p.f-18{font-size:18px}.overview-area.tuition p{background:#e5e5e5;-webkit-box-shadow:inset 0 0 1.15rem .8rem rgba(0,0,0,.025);-moz-box-shadow:inset 0 0 1.15rem .8rem rgba(0,0,0,.025);box-shadow:inset 0 0 1.15rem .8rem rgba(0,0,0,.025);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:105px;height:105px;line-height:100px;color:#26292c;margin-left:auto;margin-right:auto}.overview-area span{font-family:"Roboto Slab",arial,helvetica,sans-serif;font-weight:400;text-align:center;font-size:1.25rem}.overview-area.unused{background-color:#232323}.overview-area.unused.unused-left{background:-moz-linear-gradient(-45deg, rgba(35, 35, 35, 0.65) 0%, rgba(35, 35, 35, 0.16) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(35, 35, 35, 0.65)), color-stop(100%, rgba(35, 35, 35, 0.16)));background:-webkit-linear-gradient(-45deg, rgba(35, 35, 35, 0.65) 0%, rgba(35, 35, 35, 0.16) 100%);background:-o-linear-gradient(-45deg, rgba(35, 35, 35, 0.65) 0%, rgba(35, 35, 35, 0.16) 100%);background:-ms-linear-gradient(-45deg, rgba(35, 35, 35, 0.65) 0%, rgba(35, 35, 35, 0.16) 100%);background:linear-gradient(135deg, rgba(35, 35, 35, 0.65) 0%, rgba(35, 35, 35, 0.16) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#a6232323", endColorstr="#29232323",GradientType=1 )}.overview-area.unused.unused-right{background:-moz-linear-gradient(-45deg, rgba(35, 35, 35, 0.16) 0%, rgba(35, 35, 35, 0.65) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(35, 35, 35, 0.16)), color-stop(100%, rgba(35, 35, 35, 0.65)));background:-webkit-linear-gradient(-45deg, rgba(35, 35, 35, 0.16) 0%, rgba(35, 35, 35, 0.65) 100%);background:-o-linear-gradient(-45deg, rgba(35, 35, 35, 0.16) 0%, rgba(35, 35, 35, 0.65) 100%);background:-ms-linear-gradient(-45deg, rgba(35, 35, 35, 0.16) 0%, rgba(35, 35, 35, 0.65) 100%);background:linear-gradient(135deg, rgba(35, 35, 35, 0.16) 0%, rgba(35, 35, 35, 0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#29232323", endColorstr="#a6232323",GradientType=1 )}.fs-overview-field{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;border-bottom:1px solid #ddd;padding:7px 0;clear:both}.fs-overview-field h4{font-size:10px;margin:0;margin-bottom:2px;padding:0;font-weight:400;line-height:normal;color:#444;text-transform:uppercase}.fs-overview-field p{margin:0;font-size:1rem;padding:0}#fs-banner-right .fs-non-editable-wrap form#portable-concierge-form{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;padding:0}.fs-non-editable-wrap{color:#333}.fs-non-editable-wrap table{margin:0}.fs-non-editable-wrap table td{padding:0;background:#fafafa;border-top:none;padding:0;vertical-align:middle}.fs-non-editable-wrap table .control-group{border-top:none;margin:0;font-size:11px;line-height:1rem;background:#eee;padding:2px 5px 2px 15px}.fs-non-editable-wrap table .control-label,.fs-non-editable-wrap table .controls{display:inline-block}.fs-non-editable-wrap form{margin:0}.fs-non-editable-wrap address{margin-bottom:0;font-size:11px;line-height:1rem;padding-top:5px}.fs-non-editable-wrap address:first-line:first-line{font-weight:bold}.fs-non-editable-wrap address span.full-name{display:block;font-weight:bold;font-family:"Roboto Slab",arial,helvetica,sans-serif;font-size:1rem}.fs-non-editable-wrap .fs-editable-email{color:#069;font-size:11px}#fs-banner-right .fs-non-editable-wrap #portable-concierge-form .buttons{font-size:.625rem;background:#fff;border-top:1px solid #ddd;bottom:0}#fs-banner-right .fs-non-editable-wrap #portable-concierge-form .buttons p{font-size:.625rem;line-height:.8rem}#fs-banner-right .fs-non-editable-wrap #portable-concierge-form .buttons input#requestInfo{background:#a73439;margin-top:-5px}@media(max-width: 767px){#fs-banner-right .fs-non-editable-wrap #portable-concierge-form{box-shadow:0 4px 4px 2px rgba(0,0,0,.3) !important}#fs-banner-right .fs-non-editable-wrap #portable-concierge-form #info-form-wrap{background:#e6e6e6;padding-top:10px !important;margin-bottom:0}#fs-banner-right .fs-non-editable-wrap #portable-concierge-form input#requestInfo{display:block;margin:0 auto;margin-top:0px;padding:0;width:245px;height:61px !important;background:#154c85;font-weight:600;font-size:1rem;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;line-height:61px;text-transform:uppercase}#fs-banner-right .fs-non-editable-wrap #portable-concierge-form h4{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-size:17px !important;font-weight:600;text-align:center;margin-bottom:10px !important;display:none}}#btn-usa-school-search{font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;background:#fff}.serif{font-family:"Roboto Slab",arial,helvetica,sans-serif}div.callout,p.callout{background:none repeat scroll 0 0 #f7f7f7;border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#0f0f0f;padding:1em}p.lead{font-size:1rem;line-height:24px;font-family:"Roboto Slab",arial,helvetica,sans-serif}span.quote-author{display:block;text-align:right;margin:10px 20px 0 0;font-size:13px;width:85%}span.quote-author i{display:block;width:100%}#fieldWrapper .errorMessage#UserData_fullName_em_{top:0}span#prev-inquiry{text-align:center;left:20px}.inquiry.step#first label.would-you-consider,.inquiry.step#first label.lbl-highest-degree{font-size:1.5rem !important;display:block !important;font-weight:700 !important;line-height:1.75rem !important;position:relative !important;text-align:left !important;z-index:0;padding:1rem 1rem}.inquiry.step#first #online-interest-radio-wrap{position:relative;z-index:10;padding:0 0 0 1rem}.inquiry.step#first #online-interest-radio-wrap label{font-size:1rem !important;margin:0 1.25rem 0 .5rem !important}.inquiry.step#first select.select-highest-degree{width:50% !important;margin-left:1rem}.inquiry.step#first #online-interest-declined,.inquiry.step#first #degree-level-not-met{color:#444;width:150px;position:relative;z-index:90;font-weight:400}.inquiry.step#first .navigation-button-back{position:absolute;z-index:20;background:#a73439;font-weight:600;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:25px;cursor:pointer;bottom:8px;left:20px;min-width:80px;height:25px;font-size:12px;color:#fff;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;border:none;text-align:center;display:inline-block}.inquiry.bg-inquiry.step#first{background:url(/images/school-search/bg-inquiry-wrap.png) no-repeat;min-height:288px;width:100%;background-size:cover}div#languages{background-color:#004168}div#languages a{color:#fff;text-wrap:none;display:inline-block;white-space:nowrap;font-family:"Source Sans Pro","Amiri",宋体,SimSun,华文细黑,STXihei,sans-serif}div#languages a.active-lang{font-weight:bold}.swMain ul.anchor li a .stepDesc{position:relative}.swMain .buttonFinish{display:block;float:right;margin:5px 10px 0 3px;padding:5px;text-decoration:none;text-align:center;font:bold 13px Verdana,Arial,Helvetica,sans-serif;width:100px;color:#fff;outline-style:none;background-color:#5a5655;border:1px solid #5a5655;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#trigger-fs-request-form-wrap{position:relative}#trigger-fs-request-form-wrap img{position:absolute;right:96px;top:18px;z-index:2}#trigger-fs-request-form-wrap span{font-weight:600;display:block;top:2px;left:8px;padding-right:50%}#trigger-fs-request-form-wrap span.btn-primary{position:absolute;left:auto;right:.5rem;top:1rem;background:#154c85 !important;display:block !important;padding:5px 8px;font-weight:600;width:85px;font-size:.6rem !important;-webkit-tap-highlight-color:rgba(0,0,0,0)}#trigger-fs-request-form-wrap strong{font-style:italic}@media(max-width: 767px){body.standard-school-profile #school-info-admissions h2{padding:0 10px !important}body.standard-school-profile div.txt-center small,body.standard-school-profile div.text-center small{display:none}body.standard-school-profile p.lead{font-size:inherit;line-height:inherit}body.standard-school-profile h1{font-size:20px !important;line-height:1.5em !important;display:table-cell;vertical-align:middle;padding-bottom:15px}body.standard-school-profile h1 a:hover{text-decoration:none}body.standard-school-profile a#request-info-jump{display:inline-block;margin-top:2px;background:#2980b9;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;font-size:12px !important;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:700;text-decoration:none;float:right}body.standard-school-profile hr{display:none}body.standard-school-profile .mobile-toggle-content{display:none}body.standard-school-profile #sidebar{padding-top:0;display:block !important}body.standard-school-profile #sidebar i.fa-info{position:absolute}body.standard-school-profile #sidebar h3{text-align:center;background:#103a66;color:#fff;text-transform:uppercase;display:block;font-size:20px;font-family:"Source Sans Pro","PT Sans",arial,helvetica,sans-serif;font-weight:600;padding:15px;margin-bottom:0 !important}body.standard-school-profile #sidebar h3.ribbon.twitter-blue:after{display:none}body.standard-school-profile #info-form-agreement-wrap .control-group{width:auto;text-align:center !important;font-size:13px}body.standard-school-profile #info-form-wrap{background:#bdc3c7;padding-top:0 !important}body.standard-school-profile #info-form-wrap .control-group{text-align:center}body.standard-school-profile #portable-concierge-form .errorMessage{position:absolute;left:1px;top:-20px;z-index:2}body.featured-school-profile{padding:0 !important}body.featured-school-profile .span2{width:55px !important;height:55px !important;float:left !important;margin-top:3px !important;margin-left:-5px !important}body.featured-school-profile #page-container{padding-top:65px}body.featured-school-profile #fs-banner{background:rgba(108,172,233,.96) !important;background:transparent !important;position:relative;z-index:9;height:auto}body.featured-school-profile #fs-banner-right{height:auto !important;right:auto !important;position:relative !important;left:auto !important;margin:0 auto !important;padding:0 !important;width:100% !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}body.featured-school-profile #fs-banner-right form#portable-concierge-form{border:0px none;display:block;width:100% !important;height:auto !important;margin-bottom:10px;-webkit-box-shadow:0 4px 4px -2px rgba(0,0,0,.3);-moz-box-shadow:0 4px 4px -2px rgba(0,0,0,.3);box-shadow:0 4px 4px -2px rgba(0,0,0,.3)}body.featured-school-profile #fs-banner-right form#portable-concierge-form select{background:url("/images/mobile/bg-select-arrow.png") no-repeat scroll right center #fff}body.featured-school-profile #fs-banner-right #first p{padding:0 30px 15px 30px}body.featured-school-profile #fs-content-wrap{margin:0 !important;width:auto !important;float:none !important;border-left:none !important;background:#e6e6e6;padding:20px 0 !important}body.featured-school-profile div.pad-22{padding:0 !important}body.featured-school-profile .fs-top{margin:37px 0 0 0 !important;padding:0 !important;height:72px !important}body.featured-school-profile .fs-top #featured-ribbon{position:absolute;right:0px;top:56px;width:75px}#page-container .alert-success{display:none}}.tab-img-contain{max-width:50%}@media(max-width: 768px){.tab-img-contain{max-width:100%}}/*# sourceMappingURL=school_profile.css.map */
