body{color:#4d4d4d;background-color:#dadada}a{color:#4d4d4d;text-decoration:underline}a:focus{color:#999}.help-inline{color:#737373}.table thead th{padding-top:4px;padding-bottom:4px;background-color:#f1f0ee}.table .table{background-color:#dadada}.dropdown-submenu:focus>a{background-color:#484848;background-image:-moz-linear-gradient(top,#4d4d4d,#404040);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4d4d4d),to(#404040));background-image:-webkit-linear-gradient(top,#4d4d4d,#404040);background-image:-o-linear-gradient(top,#4d4d4d,#404040);background-image:linear-gradient(to bottom,#4d4d4d,#404040);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d',endColorstr='#ff404040',GradientType=0)}.dropdown-menu>.active>a:focus{background-color:#484848;background-image:-moz-linear-gradient(top,#4d4d4d,#404040);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4d4d4d),to(#404040));background-image:-webkit-linear-gradient(top,#4d4d4d,#404040);background-image:-o-linear-gradient(top,#4d4d4d,#404040);background-image:linear-gradient(to bottom,#4d4d4d,#404040);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d',endColorstr='#ff404040',GradientType=0)}.btn-primary{background-color:#4d4d4d;*background-color:#4d4d4d;background-image:-moz-linear-gradient(top,#4d4d4d,#4d4d4d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4d4d4d),to(#4d4d4d));background-image:-webkit-linear-gradient(top,#4d4d4d,#4d4d4d);background-image:-o-linear-gradient(top,#4d4d4d,#4d4d4d);background-image:linear-gradient(to bottom,#4d4d4d,#4d4d4d);border-color:#4d4d4d #4d4d4d #272727;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d',endColorstr='#ff4d4d4d',GradientType=0)}.btn-primary[disabled]{background-color:#4d4d4d;*background-color:#404040}.btn-primary.active{background-color:#333 \9}.btn-link{color:#4d4d4d}.btn-link:focus{color:#999}.btn-group.open .btn-primary.dropdown-toggle{background-color:#4d4d4d}.nav>li>a{text-decoration:none}.nav-list>.active>a:focus{background-color:#4d4d4d}.nav-tabs>.active>a:focus{background-color:#dadada}.nav-pills>.active>a:focus{background-color:#4d4d4d}.nav .dropdown-toggle .caret{border-top-color:#4d4d4d;border-bottom-color:#4d4d4d}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#999;border-bottom-color:#999}.navbar-search .search-icon{height:36px;vertical-align:top;cursor:pointer}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#ddd}.navbar-inverse .brand{color:#ddd}.navbar-inverse .navbar-link{color:#ddd}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#ddd;border-bottom-color:#ddd}.navbar-inverse .navbar-search .search-query{color:#333;background-color:#fff}.navbar-inverse .navbar-search .tt-hint{color:#999}a.thumbnail:hover,a.thumbnail:focus{border-color:#4d4d4d}.secondarynav{margin:0 0 8px 0;font-size:19px;font-weight:600;color:#999}.secondarynav a{color:#6f6f6f}.secondarynav .nav-tabs>li>a{padding-top:8px;padding-bottom:8px;border:0;border-radius:0}.secondarynav .nav-tabs{background-color:#f1f0ee;border:0}.nav-tabs>li>a,.nav-pills>li>a{padding-right:0;padding-left:0;margin-right:0;line-height:14px;text-align:center}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:white;background-color:transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:0 solid #fff;border:0 solid rgba(0,0,0,0);*border-right-width:0;*border-bottom-width:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);-webkit-background-clip:none;-moz-background-clip:none;background-clip:none}.nav-tabs .dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu a{display:block;padding:3px 20px;clear:both;font-size:16px;font-weight:600;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:transparent;background-image:none;background-repeat:repeat-x;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;background-color:transparent;background-image:linear-gradient(to bottom,#08c,#0077b3);background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999}.secondarynav .sub-nav{display:none;height:30px;padding:0;margin:-20px 0 0 0}.secondarynav .sub-nav li{float:left;padding:0;margin:0;list-style:none}.secondarynav .sub-nav li a{display:block;padding:8px 19px 8px 19px;margin:0;font-size:19px;font-weight:600;line-height:14px;color:#6f6f6f;text-decoration:none}.secondarynav .sub-nav li.active a{color:white}.nav-teal a:hover,.nav-teal.active a{color:#fff!important;background-color:#00999a!important;border-color:transparent!important}.secondarynav .sub-nav-teal{margin-left:0}.secondarynav .sub-nav-teal li a{color:#4d4d4d;background-color:#00999a}.secondarynav .sub-nav-teal li a:hover{color:#FFF;background-color:#00999a}.nav-blue a:hover,.nav-blue.active a{color:#fff!important;background-color:#1c75bb!important;border-color:transparent!important}.secondarynav .sub-nav-blue{margin-left:0}.secondarynav .sub-nav-blue li a{color:#4d4d4d;background-color:#69c}.secondarynav .sub-nav-blue li a:hover{color:#FFF;background-color:#69c}.nav-purple a:hover,.nav-purple.active a{color:#fff!important;background-color:#2b3990!important;border-color:transparent!important}.secondarynav .sub-nav-purple{margin-left:100px}.secondarynav .sub-nav-purple li a{color:#4d4d4d;background-color:#99c}.secondarynav .sub-nav-purple li a:hover{color:#FFF;background-color:#99c}.nav-dark-green a:hover,.nav-dark-green.active a{color:#fff!important;background-color:#006838!important;border-color:transparent!important}.secondarynav .sub-nav-dark-green{margin-left:295px}.secondarynav .sub-nav-dark-green li a{color:#4d4d4d;background-color:#37bc7c}.secondarynav .sub-nav-dark-green li a:hover{color:#FFF;background-color:#37bc7c}.nav-light-green a:hover,.nav-light-green.active a{color:#fff!important;background-color:#62cd21!important;border-color:transparent!important}.secondarynav .sub-nav-light-green{margin-left:0}.secondarynav .sub-nav-light-green li a{color:#4d4d4d;background-color:#67d667}.secondarynav .sub-nav-light-green li a:hover{color:#FFF;background-color:#67d667}.nav-yellow a:hover,.nav-yellow.active a{color:#fff!important;background-color:#f05c49!important;border-color:transparent!important}.secondarynav .sub-nav-yellow{margin-left:250px}.secondarynav .sub-nav-yellow li a{color:#4d4d4d;background-color:#f05c49}.secondarynav .sub-nav-yellow li a:hover{color:#FFF;background-color:#f05c49}.nav-orange a:hover,.nav-orange.active a{color:#fff!important;background-color:#f99400!important;border-color:transparent!important}.secondarynav .sub-nav-orange li a{color:#4d4d4d;background-color:#ca7e0e}.secondarynav .sub-nav-orange li a:hover{color:#FFF;background-color:#ca7e0e}.secondarynav .active{display:block}ul.navtabs{margin-left:0}#bhPageId_college-home>a{width:134px}#bhPageId_college-applying-home>a{width:128px}#bhPageId_college-academic-life-home>a{width:146px}#bhPageId_college-student-life-home>a{width:154px}#bhPageId_college-paying-for-college-home>a{width:114px}#bhPageId_college-scorecard>a{width:136px}#bhPageId_college-rankings>a{width:128px}#bhPageId_program-home>a{width:155px}#bhPageId_program-rankings-home>a{width:149px}#bhPageId_program-majors-home>a{width:169px}#bhPageId_program-major-home>a{width:155px}#bhPageId_program-major-rankings-home>a{width:149px}#bhPageId_program-major-related-majors>a{width:169px}.tt-hint{color:#999}.tt-dropdown-menu{padding:8px 0;margin-top:12px;background-color:#fff;border:1px solid #ccc}.tt-dropdown-menu h3{font-size:20px;line-height:24px}.tt-suggestion{padding:3px 20px}.tt-suggestion.tt-cursor{color:#fff;background-color:#0097cf}.tt-suggestion p{margin:0}.tt-dataset-schools{margin:-8px 10px 0 10px}.tt-dataset-majors{margin:-8px 10px 0 10px}@media(min-width:1200px){.navbar-search{margin-left:125px}}@media(max-width:979px){.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#ddd}.tt-dropdown-menu{position:relative!important}}@media(min-width:768px) and (max-width:979px){.secondarynav li a{font-size:15px}.secondarynav .sub-nav li a{padding:8px 15px 8px 15px;font-size:15px}}@media(min-width:1200px){.secondarynav .sub-nav-purple{margin-left:200px}}@media(min-width:768px) and (max-width:979px){.secondarynav .sub-nav-purple{margin-left:100px}}@media(min-width:1200px){.secondarynav .sub-nav-dark-green{margin-left:395px}}@media(min-width:768px) and (max-width:979px){.secondarynav .sub-nav-dark-green{margin-left:230px}}@media(min-width:1200px){.secondarynav .sub-nav-light-green{margin-left:250px}}@media(min-width:768px) and (max-width:979px){.secondarynav .sub-nav-light-green{margin-left:0}}@media(min-width:1200px){.secondarynav .sub-nav-yellow{margin-left:480px}}@media(min-width:768px) and (max-width:979px){.secondarynav .sub-nav-yellow{margin-left:190px}}@media(min-width:1200px){#bhPageId_college-home>a{width:167px}#bhPageId_college-applying-home>a{width:162px}#bhPageId_college-academic-life-home>a{width:178px}#bhPageId_college-student-life-home>a{width:187px}#bhPageId_college-paying-for-college-home>a{width:146px}#bhPageId_college-scorecard>a{width:168px}#bhPageId_college-rankings>a{width:162px}}@media(min-width:768px) and (max-width:979px){#bhPageId_college-home>a{width:102px}#bhPageId_college-applying-home>a{width:98px}#bhPageId_college-academic-life-home>a{width:116px}#bhPageId_college-student-life-home>a{width:124px}#bhPageId_college-paying-for-college-home>a{width:82px}#bhPageId_college-scorecard>a{width:104px}#bhPageId_college-rankings>a{width:98px}}@media(min-width:1200px){#bhPageId_program-home>a{width:194px}#bhPageId_program-rankings-home>a{width:188px}#bhPageId_program-majors-home>a{width:207px}}@media(min-width:768px) and (max-width:979px){#bhPageId_program-home>a{width:119px}#bhPageId_program-rankings-home>a{width:113px}#bhPageId_program-majors-home>a{width:132px}}@media(min-width:1200px){#bhPageId_program-major-home>a{width:194px}#bhPageId_program-major-rankings-home>a{width:188px}#bhPageId_program-major-related-majors>a{width:207px}}@media(min-width:768px) and (max-width:979px){#bhPageId_program-major-home>a{width:119px}#bhPageId_program-major-rankings-home>a{width:113px}#bhPageId_program-major-related-majors>a{width:132px}}@media(min-width:768px){.secondarynav .sub-nav>li.mobile-header{display:none}}@media(max-width:767px){#mobile-nav-header{padding-left:17px;font-size:19px;line-height:30px;color:white;background-color:gray;border:1px solid gray;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.secondarynav .nav{display:none}.secondarynav .nav.active{display:none}.secondarynav ul.sub-nav{display:block;height:auto;margin:0;margin-top:5px;border:1px solid gray;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.secondarynav .sub-nav>li{display:none;float:none}.secondarynav .sub-nav>li.mobile-header{display:block}.secondarynav .sub-nav.sub-nav.active>li.mobile-header{color:white;border-bottom:2px solid gray}.secondarynav .sub-nav.sub-nav.active>li.mobile-header>a{color:white}.secondarynav .sub-nav.sub-nav.active>li{display:block;float:none}.secondarynav .sub-nav.sub-nav-blue{background-color:#69c}.secondarynav .sub-nav.sub-nav-blue>li>a{background-color:transparent}.secondarynav .sub-nav.sub-nav-blue>li>a:hover{background-color:transparent}.secondarynav .sub-nav.sub-nav-purple{background-color:#99c}.secondarynav .sub-nav.sub-nav-purple>li>a{background-color:transparent}.secondarynav .sub-nav.sub-nav-purple>li>a:hover{background-color:transparent}.secondarynav .sub-nav.sub-nav-purple.cip2>li.mobile-header{border-bottom:0}.secondarynav .sub-nav.sub-nav-purple.cip4>li.mobile-header{border-bottom:0}.secondarynav .sub-nav.sub-nav-dark-green{background-color:#37bc7c}.secondarynav .sub-nav.sub-nav-dark-green>li>a{background-color:transparent}.secondarynav .sub-nav.sub-nav-dark-green>li>a:hover{background-color:transparent}.secondarynav .sub-nav.sub-nav-light-green{background-color:#67d667}.secondarynav .sub-nav.sub-nav-light-green>li>a{background-color:transparent}.secondarynav .sub-nav.sub-nav-light-green>li>a:hover{background-color:transparent}.secondarynav .sub-nav.sub-nav-teal{background-color:#00999a}.secondarynav .sub-nav.sub-nav-teal>li>a{background-color:transparent}.secondarynav .sub-nav.sub-nav-teal>li>a:hover{background-color:transparent}.secondarynav .sub-nav.sub-nav-teal.active>li.mobile-header{color:white;border-bottom:0}.secondarynav .sub-nav.sub-nav-yellow{background-color:#f05c49}.secondarynav .sub-nav.sub-nav-yellow>li>a{background-color:transparent}.secondarynav .sub-nav.sub-nav-yellow>li>a:hover{background-color:transparent}.secondarynav .sub-nav.sub-nav-yellow.active>li.mobile-header{color:white;border-bottom:0}.secondarynav .sub-nav.sub-nav-orange{background-color:#f99400}.secondarynav .sub-nav.sub-nav-orange>li>a{background-color:transparent}.secondarynav .sub-nav.sub-nav-orange>li>a:hover{background-color:transparent}.secondarynav .sub-nav.sub-nav-orange.active>li.mobile-header{color:white;border-bottom:0}}ul.dropdown-menu li>a{text-decoration:none}.above-header-row .dropdown-menu{background-color:#eee}.above-header-row .dropdown-menu li>a:hover,.above-header-row .dropdown-menu li>a:focus,.above-header-row .dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:#484848;background-image:-moz-linear-gradient(top,#4d4d4d,#404040);background-image:-webkit-gradient(linear,0 0,0 100%,from(#4d4d4d),to(#404040));background-image:-webkit-linear-gradient(top,#4d4d4d,#404040);background-image:-o-linear-gradient(top,#4d4d4d,#404040);background-image:linear-gradient(to bottom,#4d4d4d,#404040);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4d4d4d',endColorstr='#ff404040',GradientType=0)}.navbar-inverse .navbar-search .search-query,.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;text-shadow:0 1px 0 #fff;border:0;outline:0;line-height:20px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.jumbo-number{font-size:50px;float:left;padding-right:10px;line-height:40px;font-weight:bold;width:45px;height:40px}.jumbo-number:before{content:"#";font-size:50%;vertical-align:top}.lead{text-transform:uppercase}.tight{line-height:1}.muted-line{border-bottom:1px solid #ddd}.text-color-nav{font-weight:bold}.text-white,.text-white a{color:#fff}.text-primary,.text-primary a{color:#099}.text-success,.text-success a{color:#4bb941}.text-danger,.text-danger a{color:#e34e35}.text-info,.text-info a{color:#efe79f}.text-inverse,.text-inverse a{color:#ad8257}.text-warning,.text-warning a{color:#f99300}.muted,.muted a{color:#bdc3c7;font-weight:normal}a.text-primary:hover,a.text-primary:focus{color:#1abc9c}a.text-primary:hover,a.text-primary:focus{color:#48c9b0}a.text-success:hover,a.text-success:focus{color:#3c9434}a.text-danger:hover,a.text-danger:focus{color:#b63e2a}a.text-warning:hover,a.text-warning:focus{color:#c77600}a.text-info:hover,a.text-info:focus{color:#bfb97f}a.text-inverse:hover,a.text-inverse:focus{color:#8b6845}a.muted:hover,a.muted:focus{color:#979c9f}.navbar .brand{padding:5px 15px 5px 5px;margin-left:0}.navbar .nav>li>a{margin-bottom:0}.navbar .nav .dropdown-toggle .caret{margin-top:9px}.navbar-inverse .navbar-inner{background-color:#5b5b5b;background-image:-moz-linear-gradient(top,#696969,#474747);background-image:-webkit-gradient(linear,0 0,0 100%,from(#696969),to(#474747));background-image:-webkit-linear-gradient(top,#696969,#474747);background-image:-o-linear-gradient(top,#696969,#474747);background-image:linear-gradient(to bottom,#696969,#474747);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff696969',endColorstr='#ff474747',GradientType=0);border-color:#252525}.navbar-inverse .navbar-search .search-query{border-color:#444}.btn-lower-header{margin-top:0;padding-top:0}.navbar-search{min-width:225px;min-height:33px}.above-header-row .nav{margin-top:0}.above-header-row ul{margin:0;padding:0}.above-header-row{background-color:#000;background-image:-moz-linear-gradient(top,#474747,#000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#474747),to(#000));background-image:-webkit-linear-gradient(top,#474747,#000);background-image:-o-linear-gradient(top,#474747,#000);background-image:linear-gradient(to bottom,#474747,#000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff474747',endColorstr='#ff000000',GradientType=0);border-color:#474747}footer a:hover,footer a:focus{color:#000}footer a{text-decoration:none}.panel{overflow:hidden;padding:20px 0}.panel-success{background-color:#78d5c3}.panel-danger{background-color:#ef5c49}.panel-info{background-color:#f99300}.panel-warning{background-color:#e67e22}.panel-muted{background-color:#999}.btn,.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14.994px;font-weight:500}.btn{border:0;background:#bdc3c7;color:#fff;padding:9px 12px 10px;line-height:22px;text-decoration:none;text-shadow:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-backface-visibility:hidden}.btn:hover,.btn:focus,.btn-group:focus .btn.dropdown-toggle{background-color:#cacfd2;color:#fff;outline:0;-webkit-transition:.25s;-moz-transition:.25s;-o-transition:.25s;transition:.25s;-webkit-backface-visibility:hidden}.btn:active,.btn-group.open .btn.dropdown-toggle,.btn.active{background-color:#a1a6a9;color:rgba(255,255,255,0.75);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.disabled,.btn[disabled]{background-color:#bdc3c7;color:rgba(255,255,255,0.75);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:.7;filter:alpha(opacity=70);zoom:1}.btn.btn-huge{font-size:21.994px;line-height:22px;padding:15px 20px 16px}.btn.btn-huge>[class^="fui-"]{top:1px}.btn.btn-huge>[class^="fui-"].pull-right{margin-right:-2px}.btn.btn-large{font-size:16.996px;line-height:20px;padding:12px 18px 13px}.btn.btn-large>[class^="fui-"]{top:0}.btn.btn-large>[class^="fui-"].pull-right{margin-right:-2px}.btn.btn-small{font-size:12.992px;line-height:20px;padding:6px 13px 8px}.btn.btn-small>[class^="fui-"]{top:1px}.btn.btn-mini{font-size:11.998px;padding:8px 13px 9px;line-height:1.2}.btn.btn-mini>[class^="fui-"]{top:0}.btn.btn-embossed{-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -2px 0 rgba(0,0,0,0.15)}.btn.btn-embossed.active,.btn.btn-embossed:active{-webkit-box-shadow:inset 0 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 2px 0 rgba(0,0,0,0.15);box-shadow:inset 0 2px 0 rgba(0,0,0,0.15)}.btn.btn-wide{min-width:140px;padding-left:30px;padding-right:30px}.btn.btn-primary-red{background-color:#f05c49!important}.btn.btn-tertiary{background-color:#fff!important;border:2px solid rgba(10,121,120,0.6);border-color:#0a7978;color:#0a7978}.btn.btn-tertiary:hover{border:2px solid rgba(10,121,120,0.8)}.btn.btn-primary{background-color:#099}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn-group:focus .btn.btn-primary.dropdown-toggle{background-color:#48c9b0}.btn.btn-primary:active,.btn-group.open .btn.btn-primary.dropdown-toggle,.btn.btn-primary.active{background-color:#16a085}.btn.btn-info{background-color:#efe79f}.btn.btn-info:hover,.btn.btn-info:focus,.btn-group:focus .btn.btn-info.dropdown-toggle{background-color:#f2ecb2}.btn.btn-info:active,.btn-group.open .btn.btn-info.dropdown-toggle,.btn.btn-info.active{background-color:#cbc487}.btn.btn-danger{background-color:#e34e35}.btn.btn-danger:hover,.btn.btn-danger:focus,.btn-group:focus .btn.btn-danger.dropdown-toggle{background-color:#e9715d}.btn.btn-danger:active,.btn-group.open .btn.btn-danger.dropdown-toggle,.btn.btn-danger.active{background-color:#c1422d}.btn.btn-success{background-color:#4bb941}.btn.btn-success:hover,.btn.btn-success:focus,.btn-group:focus .btn.btn-success.dropdown-toggle{background-color:#6fc767}.btn.btn-success:active,.btn-group.open .btn.btn-success.dropdown-toggle,.btn.btn-success.active{background-color:#409d37}.btn.btn-warning{background-color:#f99300}.btn.btn-warning:hover,.btn.btn-warning:focus,.btn-group:focus .btn.btn-warning.dropdown-toggle{background-color:#fbae00}.btn.btn-warning:active,.btn-group.open .btn.btn-warning.dropdown-toggle,.btn.btn-warning.active{background-color:#d47d00}.btn.btn-inverse{background-color:#34495e}.btn.btn-inverse:hover,.btn.btn-inverse:focus,.btn-group:focus .btn.btn-inverse.dropdown-toggle{background-color:#d9b380}.btn.btn-inverse:active,.btn-group.open .btn.btn-inverse.dropdown-toggle,.btn.btn-inverse.active{background-color:#ad8257}.btn>[class^="fui-"]{margin:0 4px;position:relative;top:1px;vertical-align:top;display:inline-block;zoom:1;*display:inline}.btn>[class^="fui-"].pull-right{margin-right:0}.btn-toolbar .btn.active{color:#fff}.btn-toolbar .btn:first-child{-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.btn-toolbar .btn:last-child{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.btn-toolbar .btn>[class^="fui-"]{font-size:16px;top:0}.btn-tip{font-weight:300;padding-left:10px}.btn-group>.btn{border-radius:0;text-align:center}.btn-group>.btn:active+.btn,.btn-group>.btn.active+.btn{border-left-color:transparent}.btn-group>.btn:first-of-type{border-top-left-radius:6px;border-bottom-left-radius:6px}.btn-group>.btn:last-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px}.btn-group>.btn+.btn{margin-left:0}.btn-group>.btn+.dropdown-toggle{border-left:2px solid rgba(52,73,94,0.15);padding-left:13px;padding-right:13px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-group>.btn+.dropdown-toggle .caret{margin-left:3px;margin-right:3px}.btn-group>.btn.btn-huge+.dropdown-toggle .caret{margin-left:7px;margin-right:7px}.btn-group>.btn.btn-small+.dropdown-toggle .caret{margin-left:0;margin-right:0}.btn-social-pinterest{background-color:#cb2028}.btn-social-pinterest:hover,.btn-social-pinterest:focus{background-color:#d54d53}.btn-social-pinterest:active,.btn-social-pinterest.active{background-color:#ad1b22}.btn-social-linkedin{background-color:#0072b5}.btn-social-linkedin:hover,.btn-social-linkedin:focus{background-color:#338ec4}.btn-social-linkedin:active,.btn-social-linkedin.active{background-color:#00619a}.btn-social-stumbleupon{background-color:#ed4a13}.btn-social-stumbleupon:hover,.btn-social-stumbleupon:focus{background-color:#f16e42}.btn-social-stumbleupon:active,.btn-social-stumbleupon.active{background-color:#c93f10}.btn-social-googleplus{background-color:#2d2d2d}.btn-social-googleplus:hover,.btn-social-googleplus:focus{background-color:#575757}.btn-social-googleplus:active,.btn-social-googleplus.active{background-color:#262626}.btn-social-facebook{background-color:#2f4b93}.btn-social-facebook:hover,.btn-social-facebook:focus{background-color:#596fa9}.btn-social-facebook:active,.btn-social-facebook.active{background-color:#28407d}.btn-social-twitter{background-color:#00bdef}.btn-social-twitter:hover,.btn-social-twitter:focus{background-color:#33caf2}.btn-social-twitter:active,.btn-social-twitter.active{background-color:#00a1cb}@media(max-width:480px){.btn.btn-block{margin:9px 0 18px}}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{border:2px solid #bdc3c7;color:#34495e;font-size:14px;padding:8px 5px;height:21px;text-indent:6px;-webkit-appearance:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:border .25s linear,color .25s linear;-moz-transition:border .25s linear,color .25s linear;-o-transition:border .25s linear,color .25s linear;transition:border .25s linear,color .25s linear;-webkit-backface-visibility:hidden}textarea:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="datetime"]:-moz-placeholder,input[type="datetime-local"]:-moz-placeholder,input[type="date"]:-moz-placeholder,input[type="month"]:-moz-placeholder,input[type="time"]:-moz-placeholder,input[type="week"]:-moz-placeholder,input[type="number"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="color"]:-moz-placeholder,.uneditable-input:-moz-placeholder{color:#b2bcc5}textarea::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="datetime"]::-webkit-input-placeholder,input[type="datetime-local"]::-webkit-input-placeholder,input[type="date"]::-webkit-input-placeholder,input[type="month"]::-webkit-input-placeholder,input[type="time"]::-webkit-input-placeholder,input[type="week"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="color"]::-webkit-input-placeholder,.uneditable-input::-webkit-input-placeholder{color:#b2bcc5}textarea.placeholder,input[type="text"].placeholder,input[type="password"].placeholder,input[type="datetime"].placeholder,input[type="datetime-local"].placeholder,input[type="date"].placeholder,input[type="month"].placeholder,input[type="time"].placeholder,input[type="week"].placeholder,input[type="number"].placeholder,input[type="email"].placeholder,input[type="url"].placeholder,input[type="search"].placeholder,input[type="tel"].placeholder,input[type="color"].placeholder,.uneditable-input.placeholder{color:#b2bcc5}@media(max-width:767px){textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{height:41px;margin:9px 0;margin-left:0;margin-right:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}textarea textarea,input[type="text"] textarea,input[type="password"] textarea,input[type="datetime"] textarea,input[type="datetime-local"] textarea,input[type="date"] textarea,input[type="month"] textarea,input[type="time"] textarea,input[type="week"] textarea,input[type="number"] textarea,input[type="email"] textarea,input[type="url"] textarea,input[type="search"] textarea,input[type="tel"] textarea,input[type="color"] textarea,.uneditable-input textarea{height:120px}}.control-group.focus textarea,.control-group.focus input[type="text"],.control-group.focus input[type="password"],.control-group.focus input[type="datetime"],.control-group.focus input[type="datetime-local"],.control-group.focus input[type="date"],.control-group.focus input[type="month"],.control-group.focus input[type="time"],.control-group.focus input[type="week"],.control-group.focus input[type="number"],.control-group.focus input[type="email"],.control-group.focus input[type="url"],.control-group.focus input[type="search"],.control-group.focus input[type="tel"],.control-group.focus input[type="color"],.control-group.focus .uneditable-input,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#1abc9c;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea.flat,input[type="text"].flat,input[type="password"].flat,input[type="datetime"].flat,input[type="datetime-local"].flat,input[type="date"].flat,input[type="month"].flat,input[type="time"].flat,input[type="week"].flat,input[type="number"].flat,input[type="email"].flat,input[type="url"].flat,input[type="search"].flat,input[type="tel"].flat,input[type="color"].flat,.uneditable-input.flat{border-color:transparent}textarea.flat:hover,input[type="text"].flat:hover,input[type="password"].flat:hover,input[type="datetime"].flat:hover,input[type="datetime-local"].flat:hover,input[type="date"].flat:hover,input[type="month"].flat:hover,input[type="time"].flat:hover,input[type="week"].flat:hover,input[type="number"].flat:hover,input[type="email"].flat:hover,input[type="url"].flat:hover,input[type="search"].flat:hover,input[type="tel"].flat:hover,input[type="color"].flat:hover,.uneditable-input.flat:hover{border-color:#bdc3c7}textarea.flat:focus,input[type="text"].flat:focus,input[type="password"].flat:focus,input[type="datetime"].flat:focus,input[type="datetime-local"].flat:focus,input[type="date"].flat:focus,input[type="month"].flat:focus,input[type="time"].flat:focus,input[type="week"].flat:focus,input[type="number"].flat:focus,input[type="email"].flat:focus,input[type="url"].flat:focus,input[type="search"].flat:focus,input[type="tel"].flat:focus,input[type="color"].flat:focus,.uneditable-input.flat:focus{border-color:#1abc9c}.control-group.error textarea,.control-group.error input[type="text"],.control-group.error input[type="password"],.control-group.error input[type="datetime"],.control-group.error input[type="datetime-local"],.control-group.error input[type="date"],.control-group.error input[type="month"],.control-group.error input[type="time"],.control-group.error input[type="week"],.control-group.error input[type="number"],.control-group.error input[type="email"],.control-group.error input[type="url"],.control-group.error input[type="search"],.control-group.error input[type="tel"],.control-group.error input[type="color"],.control-group.error .uneditable-input{border-color:#e34e35;color:#e34e35;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.control-group.error textarea:focus,.control-group.error input[type="text"]:focus,.control-group.error input[type="password"]:focus,.control-group.error input[type="datetime"]:focus,.control-group.error input[type="datetime-local"]:focus,.control-group.error input[type="date"]:focus,.control-group.error input[type="month"]:focus,.control-group.error input[type="time"]:focus,.control-group.error input[type="week"]:focus,.control-group.error input[type="number"]:focus,.control-group.error input[type="email"]:focus,.control-group.error input[type="url"]:focus,.control-group.error input[type="search"]:focus,.control-group.error input[type="tel"]:focus,.control-group.error input[type="color"]:focus,.control-group.error .uneditable-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.control-group.success textarea,.control-group.success input[type="text"],.control-group.success input[type="password"],.control-group.success input[type="datetime"],.control-group.success input[type="datetime-local"],.control-group.success input[type="date"],.control-group.success input[type="month"],.control-group.success input[type="time"],.control-group.success input[type="week"],.control-group.success input[type="number"],.control-group.success input[type="email"],.control-group.success input[type="url"],.control-group.success input[type="search"],.control-group.success input[type="tel"],.control-group.success input[type="color"],.control-group.success .uneditable-input{border-color:#4bb941;color:#4bb941;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.control-group.success textarea:focus,.control-group.success input[type="text"]:focus,.control-group.success input[type="password"]:focus,.control-group.success input[type="datetime"]:focus,.control-group.success input[type="datetime-local"]:focus,.control-group.success input[type="date"]:focus,.control-group.success input[type="month"]:focus,.control-group.success input[type="time"]:focus,.control-group.success input[type="week"]:focus,.control-group.success input[type="number"]:focus,.control-group.success input[type="email"]:focus,.control-group.success input[type="url"]:focus,.control-group.success input[type="search"]:focus,.control-group.success input[type="tel"]:focus,.control-group.success input[type="color"]:focus,.control-group.success .uneditable-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.control-group.warning textarea,.control-group.warning input[type="text"],.control-group.warning input[type="password"],.control-group.warning input[type="datetime"],.control-group.warning input[type="datetime-local"],.control-group.warning input[type="date"],.control-group.warning input[type="month"],.control-group.warning input[type="time"],.control-group.warning input[type="week"],.control-group.warning input[type="number"],.control-group.warning input[type="email"],.control-group.warning input[type="url"],.control-group.warning input[type="search"],.control-group.warning input[type="tel"],.control-group.warning input[type="color"],.control-group.warning .uneditable-input{border-color:#f99300;color:#f99300;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.control-group.warning textarea:focus,.control-group.warning input[type="text"]:focus,.control-group.warning input[type="password"]:focus,.control-group.warning input[type="datetime"]:focus,.control-group.warning input[type="datetime-local"]:focus,.control-group.warning input[type="date"]:focus,.control-group.warning input[type="month"]:focus,.control-group.warning input[type="time"]:focus,.control-group.warning input[type="week"]:focus,.control-group.warning input[type="number"]:focus,.control-group.warning input[type="email"]:focus,.control-group.warning input[type="url"]:focus,.control-group.warning input[type="search"]:focus,.control-group.warning input[type="tel"]:focus,.control-group.warning input[type="color"]:focus,.control-group.warning .uneditable-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.control-group.info textarea,.control-group.info input[type="text"],.control-group.info input[type="password"],.control-group.info input[type="datetime"],.control-group.info input[type="datetime-local"],.control-group.info input[type="date"],.control-group.info input[type="month"],.control-group.info input[type="time"],.control-group.info input[type="week"],.control-group.info input[type="number"],.control-group.info input[type="email"],.control-group.info input[type="url"],.control-group.info input[type="search"],.control-group.info input[type="tel"],.control-group.info input[type="color"],.control-group.info .uneditable-input{border-color:#efe79f;color:#efe79f;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.control-group.info textarea:focus,.control-group.info input[type="text"]:focus,.control-group.info input[type="password"]:focus,.control-group.info input[type="datetime"]:focus,.control-group.info input[type="datetime-local"]:focus,.control-group.info input[type="date"]:focus,.control-group.info input[type="month"]:focus,.control-group.info input[type="time"]:focus,.control-group.info input[type="week"]:focus,.control-group.info input[type="number"]:focus,.control-group.info input[type="email"]:focus,.control-group.info input[type="url"]:focus,.control-group.info input[type="search"]:focus,.control-group.info input[type="tel"]:focus,.control-group.info input[type="color"]:focus,.control-group.info .uneditable-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.control-group.huge textarea,.control-group.huge input[type="text"],.control-group.huge input[type="password"],.control-group.huge input[type="datetime"],.control-group.huge input[type="datetime-local"],.control-group.huge input[type="date"],.control-group.huge input[type="month"],.control-group.huge input[type="time"],.control-group.huge input[type="week"],.control-group.huge input[type="number"],.control-group.huge input[type="email"],.control-group.huge input[type="url"],.control-group.huge input[type="search"],.control-group.huge input[type="tel"],.control-group.huge input[type="color"],.control-group.huge .uneditable-input,textarea.huge,input[type="text"].huge,input[type="password"].huge,input[type="datetime"].huge,input[type="datetime-local"].huge,input[type="date"].huge,input[type="month"].huge,input[type="time"].huge,input[type="week"].huge,input[type="number"].huge,input[type="email"].huge,input[type="url"].huge,input[type="search"].huge,input[type="tel"].huge,input[type="color"].huge,.uneditable-input.huge{font-size:21.994px;line-height:28px;height:29px;padding:10px 5px;text-indent:9px}@media(max-width:767px){.control-group.huge textarea,.control-group.huge input[type="text"],.control-group.huge input[type="password"],.control-group.huge input[type="datetime"],.control-group.huge input[type="datetime-local"],.control-group.huge input[type="date"],.control-group.huge input[type="month"],.control-group.huge input[type="time"],.control-group.huge input[type="week"],.control-group.huge input[type="number"],.control-group.huge input[type="email"],.control-group.huge input[type="url"],.control-group.huge input[type="search"],.control-group.huge input[type="tel"],.control-group.huge input[type="color"],.control-group.huge .uneditable-input,textarea.huge,input[type="text"].huge,input[type="password"].huge,input[type="datetime"].huge,input[type="datetime-local"].huge,input[type="date"].huge,input[type="month"].huge,input[type="time"].huge,input[type="week"].huge,input[type="number"].huge,input[type="email"].huge,input[type="url"].huge,input[type="search"].huge,input[type="tel"].huge,input[type="color"].huge,.uneditable-input.huge{height:53px}}.control-group.large textarea,.control-group.large input[type="text"],.control-group.large input[type="password"],.control-group.large input[type="datetime"],.control-group.large input[type="datetime-local"],.control-group.large input[type="date"],.control-group.large input[type="month"],.control-group.large input[type="time"],.control-group.large input[type="week"],.control-group.large input[type="number"],.control-group.large input[type="email"],.control-group.large input[type="url"],.control-group.large input[type="search"],.control-group.large input[type="tel"],.control-group.large input[type="color"],.control-group.large .uneditable-input,textarea.large,input[type="text"].large,input[type="password"].large,input[type="datetime"].large,input[type="datetime-local"].large,input[type="date"].large,input[type="month"].large,input[type="time"].large,input[type="week"].large,input[type="number"].large,input[type="email"].large,input[type="url"].large,input[type="search"].large,input[type="tel"].large,input[type="color"].large,.uneditable-input.large{font-size:16.996px;height:25px;padding:8px 5px;text-indent:8px}@media(max-width:767px){.control-group.large textarea,.control-group.large input[type="text"],.control-group.large input[type="password"],.control-group.large input[type="datetime"],.control-group.large input[type="datetime-local"],.control-group.large input[type="date"],.control-group.large input[type="month"],.control-group.large input[type="time"],.control-group.large input[type="week"],.control-group.large input[type="number"],.control-group.large input[type="email"],.control-group.large input[type="url"],.control-group.large input[type="search"],.control-group.large input[type="tel"],.control-group.large input[type="color"],.control-group.large .uneditable-input,textarea.large,input[type="text"].large,input[type="password"].large,input[type="datetime"].large,input[type="datetime-local"].large,input[type="date"].large,input[type="month"].large,input[type="time"].large,input[type="week"].large,input[type="number"].large,input[type="email"].large,input[type="url"].large,input[type="search"].large,input[type="tel"].large,input[type="color"].large,.uneditable-input.large{height:45px}}.control-group.small textarea,.control-group.small input[type="text"],.control-group.small input[type="password"],.control-group.small input[type="datetime"],.control-group.small input[type="datetime-local"],.control-group.small input[type="date"],.control-group.small input[type="month"],.control-group.small input[type="time"],.control-group.small input[type="week"],.control-group.small input[type="number"],.control-group.small input[type="email"],.control-group.small input[type="url"],.control-group.small input[type="search"],.control-group.small input[type="tel"],.control-group.small input[type="color"],.control-group.small .uneditable-input,textarea.small,input[type="text"].small,input[type="password"].small,input[type="datetime"].small,input[type="datetime-local"].small,input[type="date"].small,input[type="month"].small,input[type="time"].small,input[type="week"].small,input[type="number"].small,input[type="email"].small,input[type="url"].small,input[type="search"].small,input[type="tel"].small,input[type="color"].small,.uneditable-input.small{font-size:12.992px;height:20px;padding:5px;text-indent:3px}@media(max-width:767px){.control-group.small textarea,.control-group.small input[type="text"],.control-group.small input[type="password"],.control-group.small input[type="datetime"],.control-group.small input[type="datetime-local"],.control-group.small input[type="date"],.control-group.small input[type="month"],.control-group.small input[type="time"],.control-group.small input[type="week"],.control-group.small input[type="number"],.control-group.small input[type="email"],.control-group.small input[type="url"],.control-group.small input[type="search"],.control-group.small input[type="tel"],.control-group.small input[type="color"],.control-group.small .uneditable-input,textarea.small,input[type="text"].small,input[type="password"].small,input[type="datetime"].small,input[type="datetime-local"].small,input[type="date"].small,input[type="month"].small,input[type="time"].small,input[type="week"].small,input[type="number"].small,input[type="email"].small,input[type="url"].small,input[type="search"].small,input[type="tel"].small,input[type="color"].small,.uneditable-input.small{height:34px}}.control-group textarea,.control-group input[type="text"],.control-group input[type="password"],.control-group input[type="datetime"],.control-group input[type="datetime-local"],.control-group input[type="date"],.control-group input[type="month"],.control-group input[type="time"],.control-group input[type="week"],.control-group input[type="number"],.control-group input[type="email"],.control-group input[type="url"],.control-group input[type="search"],.control-group input[type="tel"],.control-group input[type="color"],.control-group .uneditable-input{margin-bottom:0}.control-group{position:relative}.control-group>.input-icon{position:absolute;top:2px;right:2px;line-height:37px;vertical-align:middle;font-size:19.991999999999997px;color:#b2bcc5;background-color:#fff;padding:0 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.control-group input:focus+.input-icon{color:#34495e}.control-group.huge>.input-icon{line-height:49px}.control-group.large>.input-icon{line-height:41px}.control-group.small>.input-icon{font-size:15.988px;line-height:30px}.control-group.success>.input-icon,.control-group.success input+.input-icon{color:#4bb941}.control-group.warning>.input-icon,.control-group.warning input+.input-icon{color:#f99300}.control-group.error>.input-icon,.control-group.error input+.input-icon{color:#e34e35}.control-group.disabled>.input-icon,.control-group.disabled input+.input-icon{color:#d5dbdb;background-color:#f4f6f6}input[disabled],input[readonly],textarea[disabled],textarea[readonly]{background-color:#f4f6f6;border-color:#d5dbdb;color:#d5dbdb;cursor:default}input,textarea,.uneditable-input{width:192px}textarea{height:auto;font-size:14.994px;line-height:24px;padding:5px 11px;text-indent:0}textarea[class*="span"]{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-append,.input-prepend{display:inline-block;margin-bottom:1.231;vertical-align:middle;font-size:0;white-space:nowrap}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14.994px}@media(max-width:767px){.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{margin-top:0}}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{height:1.231;min-width:32px;padding:9px 5px;font-size:17.99px;line-height:18px;height:19px;background-color:#bdc3c7;border:2px solid #bdc3c7;color:#fff;text-shadow:none;text-indent:2px;-webkit-transition:border .25s linear,color .25s linear,background-color .25s linear;-moz-transition:border .25s linear,color .25s linear,background-color .25s linear;-o-transition:border .25s linear,color .25s linear,background-color .25s linear;transition:border .25s linear,color .25s linear,background-color .25s linear;-webkit-backface-visibility:hidden}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#81eed8;border-color:#1abc9c}.control-group.huge .add-on,.add-on.huge{height:31px;line-height:29px}.control-group.large .add-on,.add-on.large{height:23px;line-height:21px}.control-group.small .add-on,.add-on.small{height:12px;line-height:10px}.control-group.focus .add-on{background-color:#1abc9c;border-color:#1abc9c}.control-group.focus .btn{background-color:#1abc9c}.control-group.focus .btn:hover,.control-group.focus .btn:focus,.btn-group:focus .control-group.focus .btn.dropdown-toggle{background-color:#48c9b0}.control-group.focus .btn:active,.btn-group.open .control-group.focus .btn.dropdown-toggle,.control-group.focus .btn.active{background-color:#16a085}.control-group.focus .input-append .btn+.btn{border-left-color:#16a085}.input-prepend .add-on,.input-prepend .btn{margin-right:-2px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-2px}.input-append .btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-append .btn+.btn{border-left:2px solid #bdc3c7}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-2px;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-2px;-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:6px;padding-left:6px;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.form-search .input-append .btn{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.form-search .input-prepend .btn{-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}.form-search .btn{border:2px solid #bdc3c7;background-color:white;color:#bdc3c7;line-height:18px;padding:9px 12px 10px 6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-search .input-append input{border-right-width:0}.form-search .input-append .btn{border-left-width:0}.form-search .input-prepend input{border-left-width:0}.form-search .input-prepend .btn{border-right-width:0}.form-search.focus input{border-color:#1abc9c}.form-search.focus .btn{border-color:#1abc9c;color:#1abc9c}.form-search .input-append .search-query.search-query-rounded{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;text-indent:9px;padding-right:4px}.form-search .input-append .search-query.search-query-rounded+.btn{-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;padding-left:4px}.form-search .input-append .search-query.search-query-rounded.huge{-webkit-border-radius:27px 0 0 27px;-moz-border-radius:27px 0 0 27px;border-radius:27px 0 0 27px;padding-right:5px}.form-search .input-append .search-query.search-query-rounded.huge+.btn-huge{line-height:30px;-webkit-border-radius:0 27px 27px 0;-moz-border-radius:0 27px 27px 0;border-radius:0 27px 27px 0;padding-left:5px}.form-search .input-append .search-query.search-query-rounded.large{-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px;padding-right:6px}.form-search .input-append .search-query.search-query-rounded.large+.btn-large{line-height:22px;-webkit-border-radius:0 25px 25px 0;-moz-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0;padding-left:6px}.form-search .input-append .search-query.search-query-rounded.small{text-indent:7px;padding-right:4px}.form-search .input-append .search-query.search-query-rounded.small+.btn-small{line-height:16px;padding:6px 8px 8px 4px}.form-search .input-prepend .search-query.search-query-rounded{-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;text-indent:0;padding-left:4px}.form-search .input-prepend .search-query.search-query-rounded.huge{-webkit-border-radius:0 27px 27px 0;-moz-border-radius:0 27px 27px 0;border-radius:0 27px 27px 0;padding-left:5px}.form-search .input-prepend .search-query.search-query-rounded.large{-webkit-border-radius:0 25px 25px 0;-moz-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0}.form-search .input-prepend .btn{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;padding-right:4px;padding-left:12px}.form-search .input-prepend .btn.btn-huge{line-height:30px;-webkit-border-radius:27px 0 0 27px;-moz-border-radius:27px 0 0 27px;border-radius:27px 0 0 27px;padding-right:5px;padding-left:12px}.form-search .input-prepend .btn.btn-large{line-height:22px;-webkit-border-radius:25px 0 0 25px;-moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px;padding-right:6px;padding-left:12px}.form-search .input-prepend .btn.btn-small{line-height:16px;padding:6px 4px 8px 8px}.form-search .control-group.focus .btn{border-color:#1abc9c;background-color:white;color:#1abc9c}.input-datepicker .btn{border:2px solid #bdc3c7;background-color:#fff;color:#bdc3c7;line-height:18px;padding:9px 6px 10px 12px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-prepend.input-datepicker input{text-indent:0;border-left-width:0}.input-prepend.input-datepicker .btn{border-right-width:0}.input-append.input-datepicker input{border-right-width:0}.input-append.input-datepicker .btn{border-left-width:0}.input-datepicker [class*="fui-"]{font-size:15.988px;margin-left:-1px;margin-right:2px}.control-group.focus .input-datepicker input{border-color:#1abc9c}.control-group.focus .input-datepicker .btn{background-color:white;border-color:#1abc9c;color:#1abc9c}@media(max-width:767px){.control-group{margin-bottom:18px}}.checkbox,.radio{margin-bottom:12px;padding-left:32px;position:relative;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;-webkit-backface-visibility:hidden}.checkbox input[data-toggle="checkbox"],.radio input[data-toggle="checkbox"],.checkbox input[data-toggle="radio"],.radio input[data-toggle="radio"]{outline:none!important;display:none}.checkbox .icons,.radio .icons{color:#bdc3c7;display:block;height:20px;left:0;position:absolute;top:0;width:20px;text-align:center;line-height:20px;font-size:20px;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;-webkit-backface-visibility:hidden}.checkbox .icons .first-icon-icon,.radio .icons .first-icon-icon,.checkbox .icons .second-icon,.radio .icons .second-icon{position:absolute;left:0;top:0;opacity:1;filter:alpha(opacity=70);zoom:1}.checkbox .icons .second-icon,.radio .icons .second-icon{opacity:0;filter:alpha(opacity=70);zoom:1}.checkbox:hover .first-icon,.radio:hover .first-icon{opacity:0;filter:alpha(opacity=70);zoom:1}.checkbox:hover .second-icon,.radio:hover .second-icon{opacity:1;filter:alpha(opacity=70);zoom:1}.checkbox.checked,.radio.checked{color:#16a085}.checkbox.checked .icons,.radio.checked .icons{color:#1abc9c}.checkbox.checked .first-icon,.radio.checked .first-icon{opacity:0;filter:alpha(opacity=70);zoom:1}.checkbox.checked .second-icon,.radio.checked .second-icon{opacity:1;filter:alpha(opacity=70);zoom:1}.checkbox.disabled,.radio.disabled{cursor:default;color:#e6e8ea}.checkbox.disabled .icons,.radio.disabled .icons{color:#e6e8ea}.checkbox.disabled .first-icon,.radio.disabled .first-icon{opacity:1;filter:alpha(opacity=70);zoom:1}.checkbox.disabled .second-icon,.radio.disabled .second-icon{opacity:0;filter:alpha(opacity=70);zoom:1}.checkbox.disabled.checked .icons,.radio.disabled.checked .icons{color:#e6e8ea}.checkbox.disabled.checked .first-icon,.radio.disabled.checked .first-icon{opacity:0;filter:alpha(opacity=70);zoom:1}.checkbox.disabled.checked .second-icon,.radio.disabled.checked .second-icon{opacity:1;filter:alpha(opacity=70);zoom:1}.checkbox.primary .icons,.radio.primary .icons{color:#34495e}.checkbox.primary.checked,.radio.primary.checked{color:#16a085}.checkbox.primary.checked .icons,.radio.primary.checked .icons{color:#1abc9c}.checkbox.primary.disabled,.radio.primary.disabled{cursor:default;color:#bdc3c7}.checkbox.primary.disabled .icons,.radio.primary.disabled .icons{color:#bdc3c7}.checkbox.primary.disabled.checked .icons,.radio.primary.disabled.checked .icons{color:#bdc3c7}#signUpLink{margin:0;padding:0;line-height:0}#signUpLink button{margin:0;background-color:black;border-radius:0;font-weight:bold}@media(max-width:435px){#signUpLink{width:100%;margin:.5em 0 .5em 0}#signUpLink button{width:100%;border-radius:10px;background-color:#47bb40}.above-header-row{text-align:center}.above-header-nav{width:100%}.navbar .nav>li{float:none;width:27%;text-align:center;display:inline-block}.navbar .nav>li.divider-vertical{width:0!important;margin-bottom:-1em}.above-header-nav>li:first-child{display:none}}body{background-color:#fff;font-size:18px;line-height:1.25em}.marketing a{color:#f05c49}.marketing a:hover{color:#f05c49}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}h1{font-size:34px;font-weight:600;letter-spacing:-.5;line-height:48px}.marketing h1{margin-left:20px}h2{font-size:20px;font-weight:600;line-height:40px;margin:5px 0 10px 0}.container-applying h2{color:#1c75bb}.container-academics h2{color:#2b3990}.container-studentlife h2{color:#006838}.container-paying h2{color:#62cd21}.container-scorecard h2{color:#f99400}.container-profiles h2{color:#ef5d4e}.container-rankings h2{color:#f6931d}.marketing h2{color:#099;margin:0 0 25px 20px;font-size:30px;font-weight:bold}.container-outcomes h2{color:#f99400}#bhPageId_college-outcomes>a{width:136px}.navbar .above-header-row .divider-vertical{height:40px}.navbar .above-header-row .nav>li>a{padding:10px 15px 10px}@media(min-width:1200px){#bhPageId_college-outcomes>a{width:165px}}@media(min-width:768px) and (max-width:979px){#bhPageId_college-outcomes>a{width:100px}}@media(max-width:767px){.marketing h2{font-size:24px;line-height:36px}}p{line-height:1.5em;margin:0 0 15px 0;font-weight:400}.row-fluid .span1-5{width:19%;margin-left:1%}.container-rankings a{color:#f6931d}.container-profiles a{color:#f6931d}.container-profiles .breadcrumb a{color:#4d4d4d}.container-profiles .breadcrumb a:hover{color:#999}.container-rankings .breadcrumb a{color:#4d4d4d}.container-rankings .breadcrumb a:hover{color:#999}iframe.chart{display:block;width:602px;height:370px;margin:10px auto;border:0;overflow:hidden}@media(min-width:768px) and (max-width:979px){iframe.chart{width:470px}}@media(max-width:767px){iframe.chart{width:95%}}.marketing{padding-bottom:20px}.marketing h3{margin:5px 20px;font-weight:700}.marketing p{font-size:20px;line-height:1.2;margin:0 20px 8px 20px;font-weight:400}.marketing .btn-getstarted{margin:0 20px 20px 0;padding:6px 8px;letter-spacing:1px;font-size:18px;font-weight:600;color:#faf0e6;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#e34e35;*background-color:#e34e35;background-image:-webkit-gradient(linear,0 0,0 100%,from(#e34e35),to(#e34e35));background-image:-webkit-linear-gradient(top,#e34e35,#e34e35);background-image:-o-linear-gradient(top,#e34e35,#e34e35);background-image:linear-gradient(to bottom,#e34e35,#e34e35);background-image:-moz-linear-gradient(top,#e34e35,#e34e35);background-repeat:repeat-x;border-color:#e34e35 #e34e35 #e34e35;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fffe34e35',endColorstr='#ffe34e35',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.marketing .btn-getstarted:hover{color:#e34e35;background-color:#fff;*background-color:#fff;background-image:none;border-color:#666}.marketing .btn-getstarted::active{color:#e34e35;background-color:#fff \9;background-image:none;border-color:#666}.universitiesnumber{font-size:40px;margin:6px 5px 0 20px;color:#f05c49}.universitiestext{margin:0 0 0 -27px;font-size:20px;line-height:1.2;font-weight:400;padding-bottom:20px}.overviewundergrad{font-size:16px;line-height:1.2;float:left;font-weight:600;color:#4d4d4d}.overviewgrad{font-size:16px;line-height:1.2;float:left;font-weight:600;margin:0 0 0 20px;color:#999}.smallwhitefonton{font-size:25px;line-height:40px;color:#fff;font-weight:600}.smallwhitefontoff{font-size:25px;line-height:40px;color:#f59e95;font-weight:600}.medwhitefont{font-size:25px;margin:0 0 35px 0;color:#fff;font-weight:400}.largewhitefont{font-size:65px;margin:0 0 35px 0;color:#fff;font-weight:400}.largewhitefontnumbers{font-size:62px;margin:0 0 35px 0;color:#fff;text-transform:uppercase;font-weight:400}.largewhitefontoverview{font-size:62px;margin:0 0 35px 65px;color:#fff;text-transform:uppercase;font-weight:400}.fixed-slider{background:transparent url(../img/cf_line.png) repeat-x top left}.fixed-slider .value{color:#d9eff0;float:left;font-size:18px;font-weight:600;text-align:center;padding-top:30px}.fixed-slider .active{color:#4d4d4d;background:transparent url(../img/cf_dot.png) no-repeat top center}.heart-scale .value{color:#d9eff0;float:left;font-size:18px;line-height:18px;font-weight:600;text-align:center;padding-top:50px;background:transparent url(../img/HeartOutlined.png) no-repeat top center}.heart-scale .activeLow{color:#4d4d4d;height:34px;background:transparent url(../img/HeartSV.png) no-repeat;background-position:center -205px}.heart-scale .activeMed{color:#4d4d4d;height:34px;background:transparent url(../img/HeartSV.png) no-repeat;background-position:center -105px}.heart-scale .activeHigh{color:#4d4d4d;height:34px;background:transparent url(../img/HeartSV.png) no-repeat;background-position:center -5px}.heart-scale .active{color:#4d4d4d;background:transparent url(../img/HeartColored.png) no-repeat top center}.thumbs-list{font-size:50px}.thumbs-list>.thumb-holder{display:inline-block;width:42px;height:47px;margin-bottom:-10px;margin-right:10px;color:white;background:transparent url(../img/ThumbsSV.png) no-repeat bottom center}.thumbs-list .activeBest{background-position:center -5px}.thumbs-list .activeAverage{background-position:center -105px}.thumbs-list .activeLowest{background-position:center -205px}.color-grid{font-weight:600;margin-bottom:20px}.color-grid .block{min-height:150px}.color-grid .center{text-align:center}.color-grid h3{font-size:18px;line-height:18px;height:2em;padding:10px 0 0 0;color:#4d4d4d;margin:0 0 2px 0;text-transform:uppercase}.color-grid .block .contents{color:white}.color-grid .block .large{font-size:65px;line-height:65px;font-weight:400}.color-grid .block .xlarge{font-size:90px;line-height:90px;font-weight:400}.color-grid .block .medium{font-size:30px;line-height:30px;font-weight:400}.color-grid .block .medium li{line-height:40px}.color-grid .block .number.large{font-size:62px}.color-grid .block-spacing{margin:18px}.color-grid .type-blue{background-color:#97cccd}.color-grid .type-gray{background-color:#d6d6d6}.color-grid .type-red{background-color:#f05c49;color:white}.color-grid .type-red a{color:white}.color-grid .type-red .btn-white{margin:20px 20px 0 0;padding:6px 15px;letter-spacing:1px;font-size:18px;font-weight:600;color:#e34e35;text-shadow:none;background-color:#FFF;*background-color:#FFF;background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#FFF));background-image:-webkit-linear-gradient(top,#FFF,#FFF);background-image:-o-linear-gradient(top,#FFF,#FFF);background-image:linear-gradient(to bottom,#FFF,#FFF);background-image:-moz-linear-gradient(top,#FFF,#FFF);background-repeat:repeat-x;border-color:#FFF #FFF #FFF;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fffffffff',endColorstr='#ffffffff',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.color-grid .type-red .btn-white:hover{color:#e34e35;background-color:#FFF;*background-color:#FFF}.color-grid .type-red .btn-white::active{background-color:#FFF \9}.color-grid .type-gray .contents{color:#4d4d4d}.color-grid .type-gray a{color:#4d4d4d}.color-grid .type-gray a:hover{color:#4d4d4d;text-decoration:underline}@media(min-width:768px) and (max-width:979px){.color-grid .block .number.large{font-size:48px}.color-grid .block .large{font-size:48px}}.color-grid .block.contact-box .contents{line-height:25px;font-size:18px;font-weight:600}.color-grid .ranking-box .pound{font-size:45px;line-height:45px;float:left;display:block;margin-top:10px}.color-grid .ranking-box .ranking{float:left;display:block}.contact-box .homepage{background:transparent url(../img/icon-web.png) no-repeat 0 4px;padding-left:40px}.contact-box .phone{background:transparent url(../img/icon-phone.png) no-repeat 0 4px;padding-left:40px}.contact-box .location{background:transparent url(../img/icon-location.png) no-repeat 0 4px;padding-left:40px}.gender-box .male{background:transparent url(../img/icon-male.png) no-repeat 0 17px;padding-left:50px;padding-right:20px}.gender-box .female{background:transparent url(../img/icon-female.png) no-repeat 0 17px;padding-left:50px;padding-right:20px}.whitefontcoloroverview{color:#d9eff0;float:left;font-size:18px;line-height:1.2;font-weight:600}.grayfontcoloroverview{float:left;font-size:18px;line-height:1.2;font-weight:600}.extralargewhitefont{font-size:90px;margin:0 0 55px 0;color:#fff;text-transform:uppercase;font-weight:400}.tuitioncontainer{background-color:#97cccd;padding:18px;margin:0 0 20px 0}.tuitioncontainer h3{font-size:18px;color:#4d4d4d;margin:0 0 2px 0}.collegeinfocontainer{background-color:#d6d6d6;padding:18px;margin:0 0 20px 0;line-height:1.4;font-size:18px;font-weight:600}.collegeinfocontainer a{color:#4d4d4d}.collegeinfocontainer a:hover{color:#4d4d4d;text-decoration:underline}.collegeinfocontainer img{margin:0 20px 0 0}.collegeinfocontainer h3{font-size:18px;color:#4d4d4d;margin:0 0 2px 0}.onecolumnbluebg{background-color:#97cccd;padding:18px;font-weight:600;margin:20px 0}.onecolumnbluebg h3{font-size:18px;color:#4d4d4d;margin:0 0 2px 0}.onecolumnredbg{background-color:#f05c49;padding:18px;font-weight:600;color:#fff}.onecolumnredbg h3{font-size:18px;color:#4d4d4d;margin:0 0 2px 0}.twocolumnbluebg{background-color:#97cccd;padding:18px;font-weight:600;margin:0 0 20px 0}.twocolumnbluebg h3{font-size:18px;color:#4d4d4d;margin:0 0 2px 0}.threecolumnbluebg{background-color:#97cccd;padding:18px;font-weight:600}.threecolumnbluebg h3{font-size:18px;color:#4d4d4d;margin:0 0 2px 0}.overviewdl-horizontal dt{float:left;width:55px;overflow:hidden;clear:left;text-align:left;text-overflow:ellipsis;white-space:nowrap}.overviewdl-horizontal dd{margin-left:55px}.leftcontainer{margin:0 0 20px 0}.leftcontainer h2{font-size:20px;color:#50b748;margin:0 0 2px 0;font-weight:600}.rightcontainer{margin:0 0 20px 0;line-height:1.6;font-size:18px;font-weight:400}.rightgreybox{background-color:#f1f0ee;font-size:15px;padding:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.bubblebottom{background-image:url(../img/bubble-bottom2.png);background-repeat:no-repeat;margin-top:-5px;height:18px;margin-bottom:20px}.rightgreyboxheadline{color:#099;font-style:italic;font-weight:700;font-size:15px}.modal-graybox{padding:45px 0;margin:auto;text-align:left;background-color:#666;color:#fff}.modal-graybox h4{font-size:18px;margin:20px 20px 18px 20px}.modal-graybox p{font-size:20px;line-height:1.2;margin:0 20px 8px 20px;font-weight:400}.modal-graybox .btn-white{margin:10px 20px 0 20px;padding:6px 15px;letter-spacing:1px;font-size:18px;font-weight:600;color:#e34e35;text-shadow:none;background-color:#FFF;*background-color:#FFF;background-image:-webkit-gradient(linear,0 0,0 100%,from(#FFF),to(#FFF));background-image:-webkit-linear-gradient(top,#FFF,#FFF);background-image:-o-linear-gradient(top,#FFF,#FFF);background-image:linear-gradient(to bottom,#FFF,#FFF);background-image:-moz-linear-gradient(top,#FFF,#FFF);background-repeat:repeat-x;border-color:#FFF #FFF #FFF;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fffffffff',endColorstr='#ffffffff',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.modal-graybox .btn-white:hover{color:#e34e35;background-color:#FFF;*background-color:#FFF}.modal-graybox .btn-white::active{background-color:#FFF \9}.modal-bluebox{padding:45px 0;inherit;margin:auto;text-align:left;background-color:#9cc}.modal-bluebox h4{font-size:18px;margin:20px 20px 18px 20px}.modal-bluebox p{font-size:20px;line-height:1.2;margin:0 20px 8px 20px;font-weight:400}.highlightwhite{color:#fff;font-size:68px;margin:36px 0 62px 16px}.highlightwhiteratio{color:#fff;text-transform:uppercase;font-size:65px;margin:36px 0 62px 75px}.modal-bluebox .btn-getstarted{margin:30px 135px 0 0;padding:6px 8px;width:80%;letter-spacing:1px;font-size:18px;font-weight:600;color:#faf0e6;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#e34e35;*background-color:#e34e35;background-image:-webkit-gradient(linear,0 0,0 100%,from(#e34e35),to(#e34e35));background-image:-webkit-linear-gradient(top,#e34e35,#e34e35);background-image:-o-linear-gradient(top,#e34e35,#e34e35);background-image:linear-gradient(to bottom,#e34e35,#e34e35);background-image:-moz-linear-gradient(top,#e34e35,#e34e35);background-repeat:repeat-x;border-color:#e34e35 #e34e35 #e34e35;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.modal-bluebox .btn-getstarted:hover{color:#fff;background-color:#e34e35;*background-color:#e34e35}.modal-bluebox .btn-getstarted::active{background-color:#e34e35 \9}.modal-footer{padding:45px 0;margin-bottom:0;text-align:left;font-size:15px;border-top:0;background-color:#d7d7d7;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.modal-footer a{color:#4d4d4d}.modal-footer a:hover{text-decoration:underline}.modal-footer h4{font-size:18px;margin:0 30px 18px 30px}.modal-footer p{margin:0 10px 5px 30px;font-weight:400}.modal-footer .span2{width:160px}.modal-footer .span3{width:200px}@media(max-width:767px){h1{margin:20px 0;font-size:28px;line-height:30px}h2{font-size:20px;line-height:22px;margin:20px 0}}@media screen and (max-width:480px){.socialmedia{margin-left:20px;width:200px;height:40px;padding:2px}.marketing .socialmedia img{padding:3px 0 0 6px;float:left;margin:7px 5px 0 5px}.highlightwhite{color:#fff;font-size:50px;margin:25px 0 25px 16px}.highlightwhiteratio{color:#fff;font-size:50px;margin:25px 0 25px 40px}.nav-collapse,.nav-collapse.collapse{background:#4a4a4a}.navbar .nav .profiles{float:none;padding:20px 15px 10px}.navbar .nav .profiles a{text-decoration:none;color:#ef5d4e;font-weight:600;font-size:20px}.navbar .nav .rankings{float:none;padding:20px 15px 10px}.navbar .nav .rankings a{text-decoration:none;color:#f6931d;font-weight:600;font-size:20px}.navbar .nav .resources{float:none;padding:20px 15px 10px}.navbar .nav .resources a{text-decoration:none;color:#58b7b4;font-weight:600;font-size:20px}.navbar .nav .insights{float:none;padding:20px 15px 10px}.navbar .nav .insights a{text-decoration:none;color:#50b748;font-weight:600;font-size:20px}.navbar-form .icon-search{background-position:-48px 0;margin:2px 8px 0 0}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin:0 6px 0 0;float:left}.navbar-form img{margin:17px 8px 0 0;float:left}.modal-footer{padding:20px 0}.modal-footer h4{font-size:16px;margin:15px 30px 6px 30px}.modal-footer p{font-size:15px}.medwhitefont{font-size:25px;margin:0 0 35px 0;color:#fff;font-weight:400}.largewhitefont{font-size:45px;line-height:45px;margin:0 0 25px 0}.extralargewhitefont{font-size:80px;margin:0 0 55px 0}.marketing .btn-getstarted{margin:0 20px 20px 20px;padding:6px 8px}}@media(max-width:979px){.nav-collapse,.nav-collapse.collapse{background:#4a4a4a;z-index:1000}.navbar .nav .profiles{float:none;padding:20px 15px 10px}.navbar .nav .profiles a{text-decoration:none;color:#ef5d4e;font-weight:600;font-size:20px}.navbar .nav .rankings{float:none;padding:20px 15px 10px}.navbar .nav .rankings a{text-decoration:none;color:#f6931d;font-weight:600;font-size:20px}.navbar .nav .resources{float:none;padding:20px 15px 10px}.navbar .nav .resources a{text-decoration:none;color:#58b7b4;font-weight:600;font-size:20px}.navbar .nav .insights{float:none;padding:20px 15px 10px}.navbar .nav .insights a{text-decoration:none;color:#50b748;font-weight:600;font-size:20px}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin:0 6px 0 0;float:left}.navbar-form img{margin:17px 8px 0 0;float:left}.highlightwhite{color:#fff;font-size:50px;margin:25px 0 25px 16px}.navbar-form .icon-search{background-position:-48px 0;margin:10px 8px 0 0}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin:10px 20px 0 0}.book{margin:10px 0 0 0;width:20px}.universitiesnumber{font-size:40px;margin:6px 0 20px 20px;color:#f05c49}.universitiestext{margin:0 0 0 20px;font-size:20px;line-height:1.2;font-weight:400;padding-bottom:20px}.modal-footer{padding:20px 0}.modal-footer h4{font-size:16px;margin:15px 30px 6px 30px}.modal-footer p{font-size:15px}.largewhitefont{font-size:55px;line-height:45px;margin:0 0 25px 0}.extralargewhitefont{font-size:80px;margin:0 0 55px 0}.marketing .btn-getstarted{margin:0 20px 20px 20px;padding:6px 8px}}@media(min-width:1200px){.modal-footer h4{font-size:18px;margin:0 30px 18px 20px}.modal-footer p{margin:0 10px 5px 20px;font-weight:400;font-size:16px}.modal-footer .span2{width:200px}.modal-footer .span3{width:230px}.marketing .btn-getstarted{margin:0 50px 20px 0;padding:6px 8px}.socialmedia{width:355px;height:35px;padding:1px;background-color:#099;*background-color:#099;margin-left:120px}.marketing .socialmedia img{padding:10px 10px 0 22px;float:left;margin:0 auto 10px auto}}ul.typeahead{z-index:2000}.navbar-inner .search-container{margin-top:90px}@media(max-width:979px){.navbar-inner .search-container{margin-top:0}}.site-title-button{background:white url(../img/marketing_bg.png) no-repeat 0 30px;padding-top:275px}.marketing .share-box{height:86px;width:586px;position:relative;margin:20px auto}.marketing .share-box a{background:transparent url(../img/home_share_buttons_gray.png) no-repeat top left;display:block;position:absolute;top:0;left:0;width:86px;height:86px;text-align:left;overflow:hidden;text-indent:-999em}.marketing .share-box a.twitter{left:0}.marketing .share-box a.facebook{left:100px;background-position:-100px 0}.marketing .share-box a.gplus{left:200px;background-position:-200px 0}.marketing .share-box a.linkedin{left:300px;background-position:-300px 0}.marketing .share-box a.pintrest{left:400px;background-position:-400px 0}.marketing .share-box a.email{left:500px;background-position:-500px 0}@media(max-width:767px){body{background:white}.site-title-button{background-size:100%}.marketing .share-box{height:186px;width:386px}.marketing .share-box a.linkedin{left:0;top:100px}.marketing .share-box a.pintrest{left:100px;top:100px}.marketing .share-box a.email{left:200px;top:100px}}.ranking-grid .title{width:100%;background-color:#00999a;color:white;text-transform:uppercase;display:block;text-align:center;font-weight:bold;line-height:35px;font-size:16px;margin-bottom:10px;text-decoration:none}.ranking-grid a:hover{color:white;text-decoration:underline}.footerNav .nextBox{float:right;width:50%}@media(min-width:979px){.footerNav .nextBox{float:right;width:inherit}}.footerNav .prevBox{float:left;width:50%}.container-topByMajor .row-fluid{padding-bottom:10px}form input.underline-input-box{margin-bottom:16px;border:0;border-bottom:solid 1px #999;line-height:30px;height:32px;color:#999;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;font-size:30px;width:500px}@media(max-width:767px){form input.underline-input-box{font-size:22px;width:380px}}@media(max-width:480px){form input .underline-input-box{font-size:20px;width:340px}}@media(max-width:360px){form input .underline-input-box{font-size:16px;width:270px}}.ccCompareToLink{position:relative;margin-top:10px;float:right}@media(max-width:767px){.ccCompareToLink{float:right;margin:0 auto 20px auto}}.majorsList a{text-decoration:none}.mfAnonymousHide{display:none}.mfRegisteredShow{display:none}.mfPremiumShow{display:none}.regToUnlock{text-decoration:none}.btnAddSchoolLook{background-color:transparent!important;border:2px solid #049cdb!important;color:#049cdb!important;padding:8px!important;border-radius:5px;font-weight:bold;transition:background-color 200ms;margin-left:8px}.btnAddSchoolLook:hover{background-color:rgba(0,0,0,0.1)!important;color:#049cdb!important}.btnAddSchoolLook.added{background-color:#049cdb!important;color:white!important;transition:background-color 200ms}.btnAddSchoolLook.added:hover{background-color:#17b61d!important;color:white!important}.btnAddSchoolLookRed{background-color:#ec564a!important;color:white!important;font-weight:bold;transition:background-color 200ms;background-image:url("../img/icon-plus-red.png");background-repeat:no-repeat;background-size:30px;background-position:5px;padding:10px 10px 10px 40px!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;text-transform:uppercase;text-decoration:none}.btnAddSchoolLookRed:hover{text-decoration:none}.btnAddSchoolLookRed.added{padding:10px 10px 10px 10px!important;background-image:none;background-color:#ec564a!important;color:white!important;transition:background-color 200ms}.btnAddSchoolLookRed.added:hover{background-color:#ec564a!important;color:white!important}.dropMenuAddSchoolLook{border:2px solid #049cdb}.dropMenuAddSchoolLook li a:hover{background-color:rgba(0,0,0,0.1)!important;color:#049cdb}#switchToDrop{border:2px solid #db9604!important;color:#db9604!important}#compareToDrop{border:2px solid #36be72!important;color:#36be72!important}#switchToDrop .caret{border-top-color:#db9604!important}#compareToDrop .caret{border-top-color:#36be72!important}@media(max-width:980px){#cardCollegeLarge h1{margin:0}.nav.nav-pills{margin-top:0!important;margin-bottom:20px!important}.nav.nav-pills li{margin-right:10px}.nav.nav-pills li a{margin-left:0}}@media(max-width:768px){.nav.nav-pills li{width:100%;margin-right:0}}.customRankingsLink{font-weight:bold;margin-top:20px}.customRankingsBtn{position:relative;top:-10px;background-color:#fde9d2;padding:10px}.customRankingsBtn a{font-weight:bold;color:#4d4d4d;text-decoration:none}.customRankingsBtn:hover,.customRankingsBtn:active{background-color:#f3a446;*background-color:#f3a446}.uppercase{text-transform:uppercase}.majorsLandingTopCta{background-image:url("../img/majors-landing-top.png");background-position:top right;background-repeat:no-repeat;background-size:42%}.majorsLandingSearchHeader{background-image:url("../img/icon-bulleye.png");background-position:0 0,top;background-repeat:no-repeat;background-size:80px}.majorsLandingStillExpl{background-image:url("../img/icon-drop.png");background-position:0 0,top;background-repeat:no-repeat;background-size:80px}@media(max-width:1200px){.majorsLandingTopCta{background-size:52%}}@media(max-width:979px){.majorsLandingTopCta{background-size:55%}}@media(max-width:767px){.majorsLandingTopCta{background-image:inherit}}.mmAddLetushelp{margin-bottom:20px}.curtisStyle{color:#555757}.curtisStyle h1{line-height:80px;font-weight:bold}.curtisStyle h2{font-weight:bold}.curtisStyle .pageHeader{background-image:url('../img/icon-compasses.png');background-repeat:no-repeat;background-position:left;background-size:80px;padding-left:100px}.curtisStyle .rankinsWrapper{margin-left:-30px}.curtisStyle .rankingBox{background-color:#99cdcd;padding-left:20px}.curtisStyle .rankingBox h2{line-height:80px}.curtisStyle .rankingBox a{text-decoration:none}.curtisStyle .rankingBoxHeader{padding:10px;background-repeat:no-repeat;background-position:left;background-size:80px;padding-left:100px;background-color:#99cdcd}.curtisStyle .topRankedBox h2{background-image:url('../img/icon-barchart-turquoise.png')}.curtisStyle .bestValueBox h2{background-image:url('../img/icon-dollar-turquoise.png')}.curtisStyle .highestPaidGradsBox h2{background-image:url('../img/icon-hat-turquoise.png')}.curtisStyle .mostPopularBox h2{background-image:url('../img/icon-heart-turquoise.png')}.curtisStyle .mostFocusedBox h2{background-image:url('../img/icon-magnifier-turquoise.png')}.curtisStyle .relatedMajorsBox h2{background-image:url('../img/icon-related-turquoise.png')}.relatedMajorsList a{color:#da8326;text-decoration:none;font-weight:600}.relatedMajorsList .majorListItem{margin:10px 0 0 30px}@media(max-width:1200px){.curtisStyle .rankingBox h2{line-height:80px}.curtisStyle .highestPaidGradsBox h2{line-height:40px}}@media(max-width:979px){.curtisStyle .topRankedBox h2{line-height:40px}.curtisStyle .mostPopularBox h2{line-height:40px}.curtisStyle .mostFocusedBox h2{line-height:40px}.curtisStyle .relatedMajorsBox h2{line-height:40px}}@media(max-width:767px){.curtisStyle h1{margin:0;font-size:28px;min-height:80px;line-height:40px}.curtisStyle h2{line-height:40px;margin-top:5px;margin-bottom:10px}.curtisStyle .rankingBox{margin-bottom:20px}.curtisStyle .rankingBox h2{line-height:80px}.curtisStyle .rankinsWrapper{margin-left:0}.relatedMajorsList .majorListItem{margin-left:0}}.curtisStyle a.adjustPlus{background-image:url("../img/icon-plus-turquoise.png")}.curtisStyle .fieldAtGlance{padding:20px 20px 10px 20px;background-color:#99cdcd}.curtisStyle .fieldAtGlance ul{margin-left:0}.curtisStyle .fieldAtGlance .listItem{width:250px}.curtisStyle .fieldAtGlance li{font-size:20px;padding-bottom:20px;list-style-type:none}.curtisStyle .fieldAtGlance .fieldAtGlanceHeader{line-height:80px;background-image:url('../img/icon-barchart-turquoise.png');background-repeat:no-repeat;background-position:left;background-size:80px;padding-left:100px;margin-bottom:30px}.curtisStyle .fieldAtGlance h2{color:white}.show-print{display:none}#slidebox{width:300px;padding:10px;background-color:#fff;border-top:3px solid #e28409;position:fixed;bottom:50px;right:-325px;-webkit-box-shadow:-2px 0 5px #aaa;-moz-box-shadow:-2px 0 5px #aaa;box-shadow:-2px 0 5px #aaa}#slideboxList{list-style-type:none;margin:0;padding:0;font-size:.9em}#slideboxClose{border:solid 1px #000;font-size:.8em;cursor:pointer}.header-row{background-color:#000;background-image:-moz-linear-gradient(top,#474747,#000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#474747),to(#000));background-image:-webkit-linear-gradient(top,#474747,#000);background-image:-o-linear-gradient(top,#474747,#000);background-image:linear-gradient(to bottom,#474747,#000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff474747',endColorstr='#ff000000',GradientType=0);border-color:#474747;margin-bottom:1em}@media(max-width:767px){.header-row{margin-right:-20px;margin-left:-20px}}.header-row .nav a{color:#4fb6b4!important;border:solid 1px transparent;padding:.5em!important}.header-row .nav a:hover{background-color:transparent;border-color:#4fb6b4}.header-row .nav a:focus{background-color:transparent;border-color:#4fb6b4}.header-row .dropdown-menu{left:initial;right:0}.header-row .cfLoading{background:#fff url('/_dir-static/img/cfSpinner.gif') no-repeat scroll right center;background-size:contain}#headerDesktopSubNav{width:100%;text-align:center;margin-left:0}#headerDesktopSubNav li{display:inline-block}#headerDesktopSubNav li a.btn{color:#4fb6b4;background-color:transparent;margin:0;margin-right:.5em;border:solid 1px transparent;padding-top:.25em;padding-bottom:.25em}#headerDesktopSubNav li a.btn:hover{border-color:#4fb6b4}@media(max-width:767px){.offcanvas-stop-scrolling{height:100%;overflow:hidden}.navbar-default .navbar-offcanvas{background-color:#f8f8f8}.navbar-inverse .navbar-offcanvas{background-color:#222}.navbar-offcanvas{position:fixed;width:100%;max-width:250px;left:-250px;top:0;padding-left:15px;padding-right:15px;z-index:999;overflow:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.navbar-offcanvas.in{box-shadow:0 0 20px rgba(0,0,0,0.3)}.navbar-offcanvas.navbar-offcanvas-fade{opacity:0}.navbar-offcanvas.navbar-offcanvas-fade.in{opacity:1}.navbar-offcanvas.offcanvas-transform.in{-webkit-transform:translateX(250px);-ms-transform:translateX(250px);transform:translateX(250px)}.navbar-offcanvas.offcanvas-position.in{left:0}.navbar-offcanvas.navbar-offcanvas-right{left:auto;right:-250px}.navbar-offcanvas.navbar-offcanvas-right.offcanvas-transform.in{-webkit-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px)}.navbar-offcanvas.navbar-offcanvas-right.offcanvas-position.in{left:auto;right:0}.navbar-offcanvas .dropdown.active .caret{border-top:0;border-bottom:4px solid}.navbar-offcanvas .dropdown-menu{position:relative;width:100%;border:inherit;box-shadow:none;-webkit-transition:height .15s ease-in;transition:height .15s ease-in}.navbar-offcanvas .dropdown-menu.shown{display:block;margin-bottom:10px}}.offcanvas-toggle{background:#f8f8f8}.offcanvas-toggle .icon-bar{background:#000;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.offcanvas-toggle.is-open .icon-bar:nth-child(1){-webkit-transform:rotate(45deg) translate(5px,4px);-ms-transform:rotate(45deg) translate(5px,4px);transform:rotate(45deg) translate(5px,4px)}.offcanvas-toggle.is-open .icon-bar:nth-child(2){opacity:0}.offcanvas-toggle.is-open .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(4px,-4px);-ms-transform:rotate(-45deg) translate(4px,-4px);transform:rotate(-45deg) translate(4px,-4px)}#js-bootstrap-offcanvas .nav.nav-list{clear:both;float:none;margin:0;padding:0}#js-bootstrap-offcanvas .nav.nav-list>li{clear:both;float:none;display:list-item;width:inherit;text-align:inherit}.twitter-typeahead{width:100%}.twitter-typeahead .tt-suggestion.tt-cursor,.twitter-typeahead .tt-suggestion.tt-selectable:hover{color:#fff;background-color:#0a7978;background-image:-moz-linear-gradient(top,#00999a,#0a7978);background-image:-webkit-gradient(linear,0 0,0 100%,from(#00999a),to(#0a7978));background-image:-webkit-linear-gradient(top,#00999a,#0a7978);background-image:-o-linear-gradient(top,#00999a,#0a7978);background-image:linear-gradient(to bottom,#00999a,#0a7978);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00999A',endColorstr='#ffA7978',GradientType=0)}.tt-menu{width:100%;min-width:160px;margin-top:2px;padding-bottom:1em;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.tt-suggestion{display:block;padding:3px 20px}.tt-suggestion.tt-cursor a{color:#fff}.tt-suggestion p{margin:0}.tt-dataset-majors{margin:0}.partnerCTAContainer{background-color:aliceblue;text-align:center}.partnerCTA.btn{min-width:8em;padding:.75em;font-size:1em;font-weight:bold}.partnerCTA.btn.btn-primary{border:solid 1px #fff;background-color:#f05c49!important}.partnerCTA.btn.btn-primary:hover{background-color:#b53c2c!important}.partnerCTA.btn.btn-success{border:solid 1px #52b7b5;color:#000;background-color:#e6efee}.partnerCTA.btn.btn-success:hover{color:#fff;background-color:#00999a}.cf_AbsoluteCenter{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#relatedResources .card-2{position:relative;height:160px;padding:.5em;margin-bottom:1em;font-weight:bold;color:#000;background-size:cover;background-position:center center;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .2s ease-in-out}#relatedResources .card-2:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}#relatedResources .card-2 .cf_AbsoluteCenter{height:2em;line-height:1.1em;color:#fff;text-shadow:0 0 .25em #000;text-align:center}#relatedResources a.card-2{text-decoration:none;display:block}#relatedColleges .card-2{position:relative;height:160px;padding:.5em;margin-bottom:1em;font-weight:bold;color:#000;background-size:cover;background-position:center center;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all .2s ease-in-out}#relatedColleges .card-2:hover{box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23)}#relatedColleges .card-2 .cf_AbsoluteCenter{height:2em;line-height:1.1em;color:#fff;text-shadow:0 0 .25em #000;text-align:center}#relatedColleges a.card-2{text-decoration:none;display:block}#collegeProfileBreadcrumb{margin-bottom:1em;margin-top:-2em}#collegeProfileBreadcrumb .breadcrumb{background-color:rgba(0,0,0,0.5)!important;font-size:.8em}#collegeProfileBreadcrumb .breadcrumb li{text-shadow:none}#collegeProfileBreadcrumb .breadcrumb a{color:#fff!important;text-decoration:none!important}#printLogo{display:none}.flexMenuBox{margin:6px 0 12px 0;height:2em;line-height:2em}.flexMenuBox .menu{list-style-type:none;margin:0;background:#eee;padding:0;background:-moz-linear-gradient(top,#eee 0,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#eee 0,#ccc 100%);background:-o-linear-gradient(top,#eee 0,#ccc 100%);background:-ms-linear-gradient(top,#eee 0,#ccc 100%);background:linear-gradient(top,#eee 0,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);line-height:1}.flexMenuBox .js .menu{height:1.5em;overflow:hidden}.flexMenuBox .menu>li{border-bottom:2px solid gray;margin:0;float:left;text-align:center}.flexMenuBox .menu .current{border-bottom:2px solid #4fb6b4}.flexMenuBox .menu .current a{color:#4fb6b4}.flexMenuBox .menu>li:first-child{margin-left:0;text-align:left}.flexMenuBox .menu>li:first-child a{padding-left:0}.flexMenuBox .menu a{padding-left:16px;display:block;text-decoration:none;line-height:2em;color:#6f6f6f;font-family:'Quantico',sans-serif;font-weight:700}.flexMenuBox .menu .secondary a{color:rgba(111,111,111,0.69)}.flexMenuBox .flex-multi{float:left;width:45%;margin-bottom:100px}.flexMenuBox .flex-multi+.flex-multi{float:right}.flexMenuBox .clear{clear:both}.flexMenuBox .flexMenu-viewMore .caret{position:relative;top:14px;left:4px}.flexMenuBox .flexMenu-popup{border-left:solid 1px #ddd;border-bottom:solid 1px #ddd;min-width:250px;padding:4px 4px 4px 10px!important;margin:0;background-color:#f2f2f2;opacity:1;box-shadow:2px -2px .3rem 0 rgba(0,0,0,.5);z-index:1}.flexMenuBox .flexMenu-popup .current{font-style:italic}.flexMenuBox .flexMenu-popup li{padding:2px 0 2px 0;list-style-type:none;border:0!important;text-align:left!important}.flexMenuBox .flexMenu-popup a{padding-left:0!important}.flexMenuBox .flexMenu-popup a{color:#6f6f6f;line-height:1em}@media(max-width:979px){.flexMenuBox .flexMenu-popup{min-width:250px;right:1px}}@media(max-width:767px){.flexMenuBox .flexMenu-viewMore{min-width:60px}.flexMenuBox .menu{font-size:smaller}}#regModal .regBtn{line-height:56px;max-width:320px;background-color:darkgray}#regModal #cfBtnOptionA{background-color:#3a5c98}#regModal #cfBtnOptionB{background-color:#dc4831}#regModal #cfBtnOptionC{background-color:#4ca947}#regModal #cfBtnOptionD{background-color:#0077b5}#regModal .regIcon{display:block;float:left;font-size:56px;text-decoration:none}#regModal .regText{display:block;text-align:left;letter-spacing:1px}#regModal .icon-google-plus-sign{color:white}#regModal .icon-facebook-sign{color:white}#regModal .icon-envelope-alt{color:white}@media(max-width:500px){#regModal .regText{font-size:small}}.cfRenderTextOnImage{color:#fff!important;background-color:rgba(0,0,0,0.5)!important;padding:1em;border-radius:8px}#cardCollegeLargeV2{padding-top:3em;padding-bottom:3em;background-size:cover;background-position:center center}#cardCollegeLargeV2 h1{margin-bottom:0}#cardCollegeLargeV2 .collegeName{font-weight:bold;font-size:1.25em;line-height:1.25em}#cardCollegeLargeV2 .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25em}#cardCollegeLargeV2 .buttonContainer{width:20%}#cardCollegeLargeV2 .btn{background-color:transparent;border:solid 1px transparent;padding:4px;display:block}#cardCollegeLargeV2 .btn i{font-size:1.5em}#cardCollegeLargeV2 .btn:hover{border-color:#fff!important}#cardCollegeLargeV2 .btn.btn-primary{color:#fff;background-color:#0a7978}#cardCollegeLargeV2 .btn.btn-primary:hover{background-color:#52b7b5}#cardCollegeLargeV2 .ctaCard .cardTitle{line-height:1.5em;font-size:1.1em}#cardCollegeLargeV2 .ctaCard .btn{padding:8px;background-color:#ec5344;color:#fff;font-size:1em}#cardCollegeLargeV2 .ctaCard .btn:hover{background-color:#666}#cardCollegeLargeV2 .ctaCard .cardFooter{font-size:.8em;text-align:right}#cardCollegeLargeV2 .cfImageCreditContainer{text-align:right;margin:1em;margin-bottom:-2em;font-size:.7em}#cardCollegeLargeV2 .cfImageCreditContainer a{text-decoration:none;text-transform:lowercase;font-style:italic}@media(max-width:767px){#cardCollegeLargeV2{margin-left:-20px;margin-right:-20px;padding-bottom;2em}}footer{background-color:#fafafa;color:#949494;padding:1em}footer h4{font-size:1em}footer a{text-decoration:none;color:#949494}footer ul{margin:0;padding:0;list-style-type:none}footer li{margin-top:.5em;font-size:.9em}#footerRowBottom{font-size:.8em}#footerRowBottom .container{margin-top:2em}.twofactorpieBehavior div{height:50%;width:50%;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;text-align:center;line-height:40px;font-weight:bold}.shareable-class img{margin:30px 0}.navbar-static-top{margin-bottom:20px}h1{line-height:1.25em}h2{line-height:1.5em;margin-top:2em;margin-bottom:1em}h3{font-size:1.1em;line-height:1.5em;margin-top:2em;margin-botom:1em}#navToC>ul{font-size:.9em;margin-bottom:1em}#navToC>ul>li{margin-bottom:.5em;font-style:italic}.logoCF{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPEAAAAtCAMAAABI6X1vAAAA1VBMVEX///8AmZoAmZoAmZoAmZoKeXgKeXgKeXgKeXgKeXgKeXgKeXj///////////////8AAAD////////////////////////////////////////////////////////////////////7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/tSt7Vfn5/7+/sRn6BSt7UhjIsPe3pfn58zrKtSt7U3oJ4cgYBfn58AmZoAmZotqqlSt7U6oqAKeXgagH9fn5+75VXDAAAAR3RSTlMAAJb/hwAKIhxL/9KA0E3NADrHoEW1NY2aWFORh2stri6bACBAMID/wGCQUKDQcLAQ4AAA8JZEbdREv//K2v9amYKZhpmMmVd/9MYAAAOqSURBVHgB7M+DFcAAEECx2rax/5J9Lgao7meDKB+mavqBoSq/x5gx4ycxZsyYMWPG5oWAsWUfOBLGrnfgm4oShEEUJ2kmZ5zkSVFWdSNq3Hb9IGs8TvOybu2Yh5rjKgxG57YXEaBf2GDjXW7v9f0f6Q6gZJRkp3u2n6nEksxxFDlfPh1jyydnTHfifOi/PT0dx8yBnsrVEee9e3ljhvTfoCcT0Zieb8wAfwjGHp357rOAPx7jBGQXFvp0jAWIpLw/xm5ZZV0cDWISmfwbjYsGKo57pOd4s15jsS68AYm7z9yOskleRdoysgDC7MizVvLMnkzOg4xf3XBm/NrSjCcM+tn8ho6US+NY0dEe1bzEELuuMx2BMuqaGVam41Iw8MSAmCfd5DzA+NvvDN9b4x9+tFwbJ2Bjv2TA90FTpzkKkMu58QLI7OdVlXnkCSpEX7HJ+9jrXBg7KHphMw7wrcY2537jn342/GKNf/3NctUcEzVS+7OhBr2npDNjp4HN3PVlLhragmZ1oYSNDnifgcV7ohXJEbVlHhWxBnKMXIIf16qcG/ecq6ues6exmA1SBPxxxhZrbE0yJvXuTD0oI1GnVHsvEq3oxmMzeq0KrGNdbgRPjTXn2qzl7GkMLKRYqwD4U+MKthNckO3S4eiZMF0ak2dZOVA39gAcDe4w1pyrfY094O3+VlIAPjUGsgwyagudrLG/ObxBLo0TOqkbR2Cje4xNzssapzuMDS2UT40Nl8YRwMaccTDO9xvbnH27OtKRVXeiXXpmzGQQiDUOw8xijUVfuPHY1eUeY825Nos7G5setOOIAWeM7dUwAWZyVaQ7jLf2p9GNC9SRnJaaTowTwJrT1HY2Xg5PcoxtzuotJ9ThaozjccaFMJpAxy00SJ1oLpfGoooBOvdHMV/TSK2h9L8I+u6ER04zDjsbUwZSoNB33PzzTC5W1GCNdfPJEYWErG+xcvRzwjAuGeBCFFakC+Muw95zHcal/a2yDTVuC8zU1CCCBtucnY1LxiBpZzWa8LlxWaEwmfErvatNnRrPjM3BPIwp6Lq3lDucXtDZVoBtzs7GRFEAiO7Tpw3IXGgcmfpv0WNrBfLk6BAqskZS40MdTVUmkUBNmVvZpcihlj3pnHtrHYOiSDzNuRZsD+5i/HwyJnox7vqc6/c/DH/+Zfj7H8O//1meYewjdWYgvhtjyyvLN5bXpzzDeMM6lz7xMr288X7Qk1mg5PCJGJObRProovfJ+DOf+R9jwbpR8VrakwAAAABJRU5ErkJggg==);background-repeat:no-repeat}.logoCFDesktop{margin-top:4px;margin-left:12px;height:44px;background-size:94% 94%}.logoCFMobile{height:36px;margin-top:.5em;margin-left:0;background-size:90% 100%}.logoCFMobileMain{height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAtCAYAAAAKlvO7AAAG70lEQVR4Ae2aRVskyROHA+lmXP+u6zruchx3d7fTXsYHh3F3rWpagMu4ocN+gL2sfY11OXWzkvsju4InNsgaWB09vE+UPXS+RGREIWSMeWp5Lvc48lyOPP9b0Jrr+WkCOV4M0WsH5xbct+BaEH0D3gIUSqyK6OIl6l64h3oUF1FBUaGFj3tljwMKRbTPdZk8fP2/l5bQ2mRCy3nfZRfqGUjYyMdAXPMlfG8QoBAgF6fIFe8RyvmxjFi8kmIZ3PfFeXANDALkxI9R5MIF6llSzEKPInN+hqU46gzyMcpRZ3IQII2Vq4rbkozu3vko5bwMi7EEjjVC1Ndy7r2GrEUqKmxJPjI5ZANystQ0uhy7IBdPEJ0/Tz127lBCj0COFysjo/eelnNlLe/iRYru30eRPbsfrRwW2kEuN4CPhZx+ZhAgCSWSRKdOU+6ObXIBj1hONgsfEbCEaDacTecoIB9cukw5hw9RN2TtkcthURmRNYXHyFERPgqQtfxjRymyc7tewCOUUwIaOR4QbVZ1WZKfpdeRw5S3e5f88HzwGhb+WluUx72yxwGFItrnmPyuyP01tCyFSK7KmpBS0qqhxJMUgVh010794f8EBgs3bVEe98oeBxSKaJ9j/tWJnB03L1SUu+W0jIWvCVm9B7VcwdGj1Bt7DYuU/A18hkX8yGJaVMoxQvCfDxMjiL0CsS21Ne43FM5OrhZyZ1E2nUGALNhv0YfI9YKcY+FSUsXO5Qif9UplOW2qqaZ1yaRbTpakyqCS0mUrGorN3BHI7QqV40WLsrTo6yqT/+SvtXjpkkrwcRDngA8gQYgTwHvOhiJFtJwWBKF7Lu/IEeoRNBPB34AsSxYKhfeilgtEUkGcAhrAaHAS+OF7zm+fZWKIe3qvhY4CO7wPHqSc7du4lUu5oCxD9xzDWZSZ/ScgoOWWg0XgLDgcKqfLjnHPNt85xOmyR6/F4/T28aNEEOzmaCgiIw4xJasy1xcouXfAYHAbDAExd0Nxd0stJ5Fy9q3kRWzoOU2NNOfubXr5yGEIbqfeSk7sK4sWjYoonrNytGsHDcL76opYDJ2xltanUraBcCMJbyhyTzlHgacaiSjLi5fpf/jCs+rv09KWJlr8bgvNvnuHXjp8kGjHdmSwEHJcluFyUVWa4pl/Evbxm/v20sqqWLblQ+xXyPmiND0lp7PrG2Rs0H8SCZpdd5+WtDTTgqYGAhB8QHPq7tJLB/cT7dpp5bDIH9XQdu41XaJo9/+EGK2OV9FmZGwNPm991+W8jJWREloEcNPh+3TFM/+MJ16a11BHi5ExFmMWQ3ZeQz3958C+nljop21yej/p7qhFqXC3ebWyos/aRJw2VPMsC5cLf7f0f97q9XjQDaZfPG7mN9xfuuRB0wjIOFnY0twWJ+O7/zVekULeULKoMWEjXqnMhlRy2obq1AgsfAQEbISYRV5DHIk4vENZctY4O1JKzzlmflODWdzcaLD4UBbi/qy7t8yA8jLTv6RYvVeGzjd7PKCkyGyqrTHrkwmzNgACNkLMIq9xdPwkroa2ypLOZN9kysyur8PitVy45CtnTpneJSW6/Vt0g8kHAwH2FzIHCSHHEizJEdcRk62un+e0EKO7o4kis8NuXDfzGuvNwqZ6Mx+xU8HGOjOuOmn6l5XqLslIYSuHTFu59SJbLAYJi7jOMdNBTmbH9W6pu6mVa6iD3EPF+L79BoyvSQVye1jCxqjqlChNK9cXrInHrZwsPZU9zhjHTPgo4K6pkE1GZw6EijHInJUbUFYi9p27Q9oYZA7tX8rYyFnijKnsZZxlqUtQI/fjyEBuESRkWeLYwnKyLCfUVps+pSUGPzVrMYsUi+AYcrznpFA2Yyl7LqW5TB1yIjOyc7Kokme5TktSSrMcylLvO33OZcl7TjYOC+R0mf66zOlZh7K0cthzWia0RPEs7zkhk41RlUXOHHfLdaIrCkHOnG40GT0KWA5ATB5rOeCQ464JGkLk6s3E2pTulhq+x5mTcha979ap+QcccnoEaDlRogW+Hyo3Twjpe12V4/u6LIHulJ3LkZAD6gVanPtqFIg910nX1KNAyri7pSjL9a62D+R5J3Lqzd/xUzefSzktpqXEnpPdMnQUcATcLTk7uiz1KxkT2lCUEKN+UkBZDr1+TTUUhRZsbtCjQMuxGIOyLLRzbr3qjHoUqDeVDpn7Duh27+6aQbeEHM85JeIWnHH7phmXjLfvuV4hcvKH2f+UlQVzTmRGNRegB/x3Ss77FvuplcQf/BncE/iWiB9LYw+lsfB2IGCjBi/M6dl3bqXzigrTWHS6QEQNrlvwo1H676Wl6Y3VqTQWa0F2QPYcIum14hz37DXQCr59/n8oz+Uec34C4DaGNQDByMYAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:90% 100%;margin-left:6px}