@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700);.clearfix::after,.widget .type::after{content:"";clear:both}.clearfix::after{display:table}img,legend{border:0}pre,textarea{overflow:auto}html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:inherit}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}#cs-intro.sexual-assault .wrapper h1,#cs-intro.sexual-assault .wrapper h2,#hp-how-to h3,#hp-recent-studies a,#participant h1,.caps,.college-finder h3,.feat-schools h2,.mental-health h2,.sbps-quicklinks h3,.school-graphs h2,.school-listing-tabu div,.school-rankings .sidelines,.single h1,a.full-ranking-list{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{padding:0}textarea{resize:vertical}.widget .type::after{display:table}.fr{float:right}.fl{float:left}.text-center{text-align:center}.text-right{text-align:right}.muted{opacity:.5;filter:alpha(opacity=50)}.go:after{content:" »"}.hide,.post-meta{position:absolute;left:-9999px}#hp-search-colleges li:after,.dropdown-arrow,.faux-dropdown label:after,.parent-item>a:after,.widget li:after{content:"";margin-top:-.3125rem}dl dd,ol,ul{margin:0}.arrow-right,.link-list a:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);content:"";position:absolute}.link-list a,header[role=banner],main{position:relative}.btn,button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#bb1217;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;line-height:1;padding:.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}#menu-footer-menu a:hover,#menu-footer-menu-two a:hover,.main-nav .sub-menu a:hover,.pagination .active{text-decoration:underline}.btn:focus,.btn:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#ff464d;color:#fff}.btn:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}.btn.sm,button.sm,input[type=button].sm,input[type=reset].sm,input[type=submit].sm{padding:.625rem 1rem;font-size:.875rem}.btn.tiny,button.tiny,input[type=button].tiny,input[type=reset].tiny,input[type=submit].tiny{padding:.5rem .75rem;font-size:.75rem}fieldset{background-color:#fff;border:1px solid #eeeae3;margin:0 0 .75rem;padding:1.5rem}input,label,select{display:block;font-size:16px}label{font-weight:600;margin-bottom:.375rem}label.required::after{content:"*"}label abbr{display:none}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{background-color:#fff;border:1px solid #eeeae3;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-size:16px;margin-bottom:.75rem;padding:.5rem;transition:border-color;width:100%}input:not([type]):hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#dbd2c3}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#bb1217;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(164,16,20,.7);outline:0}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375rem}input[type=file]{padding-bottom:.75rem;width:100%}select{max-width:100%;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #eeeae3;padding:.3125rem 1.875rem .3125rem .9375rem;margin-bottom:.9375rem;font-weight:400}select:hover{cursor:pointer}ol,ul{list-style-type:none;padding:0}dl{margin-bottom:.75rem}dl dt{font-weight:700;margin-top:.75rem}.link-list{margin-bottom:1.5rem}.link-list:last-of-type{margin-bottom:0}.link-list li{font-size:.875rem;border-bottom:1px dotted #cdc5b2}.link-list a{display:block;padding:.5rem 1.625rem .5rem 0}td,th{padding:.75rem 0}.link-list a:after{top:50%;margin-top:-.1875rem}h1,h2,h3,h4,h5,h6,p{margin:0 0 .75rem}table{border-spacing:0;-webkit-font-feature-settings:"kern","liga","tnum";-moz-font-feature-settings:"kern","liga","tnum";-ms-font-feature-settings:"kern","liga","tnum";font-feature-settings:"kern","liga","tnum";border-collapse:collapse;margin:.75rem 0;table-layout:fixed;width:100%}th{border-bottom:2px solid #f2f2f2;font-weight:600;text-align:left}.main-nav li,hr,td{border-bottom:1px solid #b1d5ff}td,th,tr{vertical-align:middle}body{-webkit-font-feature-settings:"kern","liga","pnum";-moz-font-feature-settings:"kern","liga","pnum";-ms-font-feature-settings:"kern","liga","pnum";font-feature-settings:"kern","liga","pnum";-webkit-font-smoothing:antialiased;color:#4d4d4d;font-family:'Open Sans',sans-serif;font-size:1em;line-height:1.5}@media screen and (min-width:980px){body.parent-pageid-1264{background:url(../../assets/img/us-background.png) center 70px no-repeat;background-size:1200px}}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-size:16px;line-height:1.2}h1{font-size:1.3125rem;padding-top:1rem}h2{font-size:1.125rem}a{color:#4279ba;text-decoration:none;transition:color .1s linear}a:active,a:focus,a:hover{color:#f36356}a:active,a:focus{outline:0}hr{border-left:none;border-right:none;border-top:none;margin:1.5rem 0}img,picture{margin:0;max-width:100%}body .wrapper{max-width:100%;margin-left:auto;margin-right:auto;padding:0 10px 10px 0}body .wrapper::after{clear:both;content:"";display:table}body .state-detail.first h2:first-child{position:absolute;top:0}@media screen and (min-width:768px){body .state-detail.first h2:first-child{position:static;top:initial}body .wrapper{max-width:960px;padding:0}body .wrapper.rtl{display:block}body .wrapper.rtl::after{clear:both;content:"";display:table}body .content{display:block}body .content.school{float:right;display:block;margin-left:3.02364%;width:57.80511%}body .content.school:last-child{margin-left:0}body #sidebar{float:right;display:block;margin-left:3.02364%;width:39.17125%}body #sidebar:last-child{margin-left:0}body .single-blog-post-sidebar{float:left;display:block;margin-right:3.02364%}body .single-blog-post-sidebar #sidebar{float:none;margin-left:0}}@media screen and (max-width:979px){body .wrapper{padding:0 0 10px}}@media screen and (min-width:1020px){body .wrapper{max-width:1020px}body #alt-widget.wrapper{max-width:1240px}}body.single-post main{display:flex;flex-direction:column-reverse}.sbps-quicklinks ul{text-align:center}@media screen and (min-width:768px){body.single-post main{display:block;flex-direction:unset}.sbps-quicklinks ul{text-align:left}}.single-post article img{max-width:600px}.sbps-quicklinks .star{width:100%;height:20px;margin-bottom:10px;display:block}.sbps-quicklinks h3{color:#193659;text-align:center;font-size:.8rem}.sbps-quicklinks li{padding:10px 0}.sbps-quicklinks li:nth-child(even){background-color:#fff}.sbps-quicklinks li a{display:block;padding:0 15px;font-size:.8rem;color:#3367b5}.sbps-quicklinks li a:hover{color:#f36356}.sbps-quicklinks li p{margin:0;font-weight:700}.sbps-quicklinks li span:before{content:">";display:inline-block;padding-right:5px}.sbps-quicklinks li span{display:block}.sbps-bottom-cap{background:url(../img/light_blue_ribbon_bottom.png) left top no-repeat #fff;width:340px;height:69px}.sonet-header{position:absolute;top:0;right:0;padding-right:60px}.sonet-header .facebook,.sonet-header .twitter{display:none}@media screen and (min-width:980px){.sonet-header{padding-right:0}.sonet-header .facebook,.sonet-header .twitter{display:inline}}.logo-wrapper{padding:25px 0 0;margin:0 0 .275rem;float:left}body{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;right:0}@media screen and (max-width:979px){.logo-wrapper{background:#fff;padding:.525rem 0;margin:0}.logo-wrapper img{max-height:50px}body.fixed{position:fixed;right:100%;margin-right:-3.4375rem}}#js-mobile-menu{width:3.4375rem;height:3.375rem;display:block;position:absolute;top:.3rem;right:.625rem;margin-left:-3.4375rem;font-size:0;background:#fff;outline:0}#js-mobile-menu span,#js-mobile-menu span:after,#js-mobile-menu span:before{content:"";width:2.5rem;height:.4375rem;display:inline-block;position:absolute;top:1.4375rem;left:.4375rem;background:#254469}#js-mobile-menu span:before{left:0;top:-.75rem}#js-mobile-menu span:after{left:0;top:.75rem}#js-mobile-menu:hover span,#js-mobile-menu:hover span:after,#js-mobile-menu:hover span:before{background:#ff4500}.main-nav{position:relative;font-size:1rem;margin-left:385px;padding-top:40px}.main-nav a{color:#333}.main-nav .sub-menu a{color:#fff;font-size:1rem}@media screen and (max-width:979px){#js-mobile-menu.active{right:0;z-index:999}.main-nav{position:fixed;z-index:999;background:#fff;border-left:1px solid #eeeae3;width:100%;padding-right:3.4375rem;height:100%;overflow-y:scroll;right:-100%;top:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.main-nav.active{right:-3.4375rem}}@media screen and (min-width:980px){#js-mobile-menu{display:none}.main-nav li:hover #menu-item-2309 .sub-menu,.main-nav li:hover .sub-menu{right:0;left:auto;z-index:99;border-radius:8px}.main-nav li{float:left;border-bottom:none;margin-right:20px}.main-nav li:last-child{margin-right:0}.main-nav li:hover .sub-menu{max-width:600px}.sub-menu li{margin-bottom:10px}}@media screen and (min-width:1220px){.main-nav li:hover .sub-menu{right:160px}.main-nav li#menu-item-2309:hover .sub-menu{right:20px}}.main-nav a{display:block;padding:.875rem 1rem;position:relative}.main-nav .quick-links{background:#fff;padding:0}.main-nav .quick-links h3{padding:1.5rem 1rem .5rem;margin:0;font-size:.875rem}.main-nav .quick-links h3:after{content:":"}.main-nav .quick-links ul{margin-bottom:0}.main-nav .quick-links a:after{display:none}.parent-item>a{padding-right:2.375rem}.parent-item>a:after{top:50%;margin:-.3125rem .9375rem 0 0}.sub-menu{position:absolute;left:-624.9375rem;background:#254469;font-size:.9rem;padding:10px 20px;-webkit-columns:4;-moz-columns:4;columns:4;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}#menu-item-2309 .sub-menu{-webkit-columns:2;-moz-columns:2;columns:2}#menu-item-2309 .sub-menu.active{-webkit-columns:2;-moz-columns:2;columns:2;right:0;left:0;width:100%;position:relative}@media screen and (max-width:979px){.sub-menu.active{-webkit-columns:2;-moz-columns:2;columns:2;left:0;width:100%;position:relative}}.sub-menu li{float:none;border:none}.sub-menu a{padding:.5rem .8125rem}@media screen and (min-width:980px){.sub-menu a{padding:0}}#menu-secondary-menu,#menu-secondary-menu li{display:inline-block;font-size:.875rem;vertical-align:top;padding:9px}#menu-secondary-menu a{color:#254469}body.home{background:url(https://collegestats.org/wp-content/themes/csorg-theme/assets/img/bg-home.jpg) center top no-repeat}.intro .left{float:none;padding-top:30px}.parent-pageid-1462 .intro .left{padding-top:190px}.parent-pageid-1262 .intro .left,.parent-pageid-1264 .intro .left{padding-top:140px}@media screen and (min-width:640px){.main-nav .sub-menu a{white-space:nowrap}.parent-pageid-1262 .intro .left,.parent-pageid-1264 .intro .left{padding-top:100px}.parent-pageid-1462 .intro .left{padding-top:120px}}.intro .right{margin-left:25%}@media screen and (min-width:768px){.intro .left,.parent-pageid-1262 .intro .left,.parent-pageid-1264 .intro .left,.parent-pageid-1462 .intro .left{padding-top:0}.intro .left{float:left}.intro .right{margin-left:45%}}@media screen and (min-width:1024px){.intro .right{margin-left:35%}}#cs-intro{color:#3c3d41;position:relative}#hp-intro{margin-bottom:50px}#cs-intro .right,#hp-intro .right{display:none}#cs-intro #alt-widget .right,#hp-intro #alt-widget .right{height:574px}#cs-intro #alt-widget .right .listing-sponsored-schools{top:340px}@media screen and (min-width:768px){#cs-intro #alt-widget .right .listing-sponsored-schools{position:absolute;left:620px}#cs-intro .right,#hp-intro .right{display:block;margin-right:55px}}#cs-intro .right h1,#hp-intro .right h1{font-weight:bolder;font-size:50px;padding:0}#hp-intro .right h1 span{color:#4a90e2;font-weight:700}#cs-intro .right h1{font-size:3.5em;margin:15px 0 0}#cs-intro .right p{font-size:1.5em}#cs-intro .right p:first-child,#hp-intro .right p:first-child{margin:0;font-weight:400}#hp-intro .right p:last-child{font-size:22.5px}#cs-intro .wrapper{position:relative}#cs-intro .wrapper .right .listing-sponsored-schools{position:absolute;left:470px;top:400px}.listing-sponsored-schools .sponsored{text-align:center}#alt-widget .listing-sponsored-schools .sponsored{text-align:center;font-weight:bolder;color:#fff}.listing-sponsored-school-container{position:relative;display:inline-block;width:250px;background-color:#fff;margin-right:10px}.listing-sponsored-school{border-bottom:6px solid #254469;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}a:hover .listing-sponsored-school{background-color:#cecece}.listing-sponsored-school span{background:url(../img/sponsor_request_info.png) left top no-repeat;position:absolute;top:30px;right:-6px;width:117px;height:28px}.listing-sponsored-school img{width:120px;padding-left:10px;margin-left:-100px}.partner-wrapper{border-top:1px solid #bebebe;padding:50px 0 25px}.partner-wrapper p{text-align:center;font-size:2rem;font-weight:300;margin-bottom:20px}.partner-wrapper li{display:inline-block;margin-right:15px}.partner-wrapper li:last-child{margin-right:0}@media screen and (max-width:979px){.partner-wrapper li{display:block;margin:0;text-align:center}#alt-widget .left .widget.college-finder{height:568px}}.footer-wrapper{background-color:#000;padding-top:30px}footer.wrapper{position:relative;font-size:.8125rem}.sonet-footer{color:#fff;font-size:.8rem;position:absolute;top:0;right:10px}.sonet-footer a:first-of-type{margin-right:15px}footer.wrapper ul{margin:0 0 30px 130px;float:left}@media screen and (max-width:979px){footer.wrapper ul{margin:1.75rem 0 .75rem 1.75rem;float:none;text-align:center}}footer.wrapper ul.footer-sources-partners{float:none;display:block}.partner-wrapper ul.footer-sources-partners{float:none;display:flex;margin-left:0}footer .footer-sources-partners img{max-height:72px}footer.wrapper li{font-size:1rem;margin:0 1.25rem .3125rem 0}footer.wrapper small{font-size:.8125rem;margin-left:.9375rem}@media screen and (min-width:980px){footer.wrapper{padding:0}}@media screen and (max-width:979px){footer.wrapper small{display:block;text-align:center;margin:.625rem 0 1.25rem}}.menu-footer-menu-container{margin-top:-80px}@media screen and (min-width:1024px){.menu-footer-menu-container{margin-top:0}}footer.wrapper p{clear:both}.footer-logo{float:left}@media screen and (max-width:979px){.footer-logo{float:none}}#menu-footer-menu a,#menu-footer-menu-two a{color:#fff}.quick-links{background:#e1dcd1;padding:1.5rem;border-radius:3px}.copyright{clear:both;color:#595e61;text-align:center;padding:30px 0 10px;margin-top:30px;border-top:1px solid #18191a}.feat-links{margin-bottom:3rem}@media screen and (min-width:980px){.latest-posts{float:left;display:block;margin-right:4.45931%;width:52.5185%}.latest-posts:last-child{margin-right:0}.feat-links{float:left;display:block;margin-right:4.45931%;width:43.0222%;border-left:1px solid #eeeae3;padding-left:1.5rem;margin-bottom:0}.feat-links:last-child{margin-right:0}}.post-preview .post-thumb,.post-preview article.post{display:inline-block;width:100%}.page article img,.page h1,.single article img,.single h1{margin-bottom:1.5rem}.single h1{font-size:1.8rem;padding-top:20px}.page article h3,.page article h4,.single article h3,.single article h4{margin:1.5rem 0}.page article ul,.single article ul{list-style:disc}.page article ol,.single article ol{list-style:decimal}.page article ol,.page article ul,.single article ol,.single article ul{margin:1.5rem}.page article li,.single article li{margin:.625rem 0}.page article textarea,.single article textarea{font-size:.8125rem}.post-previews-header{font-size:3.5rem;margin-bottom:40px}.post-preview{margin-top:2.5rem}.post-preview:last-child{border-bottom:none}.post-preview .post-thumb img{height:auto;vertical-align:top}.post-preview article.post{vertical-align:top}@media screen and (min-width:980px){.post-preview .post-thumb{width:380px}.post-preview article.post{margin-left:20px;width:530px}}@media screen and (min-width:1200px){.post-preview article.post{width:610px}}.hfeed{margin-bottom:50px}.post-preview-ribbon{position:relative;background:url(../img/blue_ribbon_blog.png) left top no-repeat;height:46px;margin-bottom:1rem}.post-preview-ribbon span{position:absolute;bottom:0;left:20px;font-size:.8rem;color:#254469}.post-preview .entry-title{margin-bottom:.5rem;padding-bottom:.5rem}.post-preview .entry-title a{color:#3c3e41;font-size:1.8rem}.post-preview .entry-date{display:none;font-size:.8rem}.post-preview .entry-read-more{display:inline-block;color:#fff;background-color:#f56459;font-size:1.2rem;padding:10px 20px;border-radius:8px}.faux-dropdown{margin-bottom:.625rem}@media screen and (min-width:980px){.faux-dropdown{float:left;display:block;margin-right:3.45%;width:30.36078%;margin-bottom:0}.faux-dropdown:last-child{margin-right:0}}.school h3{margin-top:3rem}.school table{font-size:1rem;margin-bottom:3rem;border:1px solid #b1d5ff}.school table tr:nth-child(even){background-color:#f3f9ff}.school table tr td:first-child{padding:10px 0 10px 10px}.school table tr td:last-child{padding:10px 10px 10px 0}@media screen and (max-width:979px){.school table{font-size:.75rem}}.school table tr td:first-child{padding-right:.625rem}.school-graphs{display:flex}@media screen and (max-width:640px){.school-graphs{flex-direction:column}}.school-graphs h1{padding:0;margin:0;font-size:1.1rem}.school-graphs h2{font-size:.8rem;margin:0}.school-graphs .learn-more-school{color:#f0be45;border:1px solid #f0be45;padding:5px 10px;border-radius:20px}.school-graphs .left{flex:1;background-color:#4292de;color:#fff;padding:30px 10px}.school-graphs .right{flex:2;text-align:center;padding-top:30px}.school-contact{padding:10px 0;margin-top:30px}.school-contact p{margin:0;font-size:.8rem}a.visit-school{color:#fff}.school-doughnut-graphs li,.school-icons li{position:relative;display:inline-block;max-width:110px;height:120px;text-align:center;margin-bottom:30px}@media screen and (min-width:768px){.school-graphs .left{float:left;text-align:left}.school-graphs .right{text-align:left}.school-doughnut-graphs li,.school-icons li{width:145px;vertical-align:top}}@media screen and (min-width:980px){.school-graphs .left{text-align:left;max-width:280px}.school-graphs .right{text-align:left;margin-left:50px}}@media screen and (min-width:1200px){.school-doughnut-graphs li,.school-icons li{width:75px;margin-right:40px}}.school-doughnut-graphs li:last-child,.school-icons li:last-child{margin-right:0}.school-doughnut-graphs li{height:auto}.school-doughnut-graphs div,.school-icons div{color:#1a375a}.school-doughnut-graphs div{width:75px;height:75px;margin:0 auto}.school-icons div{color:#193659;font-weight:700;font-size:1.2rem;height:75px;padding-top:30px;margin-bottom:20px}.school-doughnut-graphs p,.school-icons p{color:#8492a4}.school-icons p{font-size:.8rem}.school-doughnut-graphs p{margin-top:20px}.school-doughnut-graphs span.graph-label{position:absolute;top:28px;left:0;display:block;width:100%;color:#193659;font-weight:700;font-size:.8rem}.school-doughnut-graphs span.no-show{display:none}.campus-setting div,.financial-aid-amount div,.undergrad-avg-age div{padding-top:60px;font-size:1rem;font-weight:700}.financial-aid-amount div{background:url(../img/icon_average_financial_aid.png) center center no-repeat}.undergrad-avg-age div{background:url(../img/icon_average_age.png) center center no-repeat}.campus-setting div{background:url(../img/icon_campus_setting.png) center center no-repeat}.sitemap a{font-size:.75rem}@media screen and (min-width:980px){.sitemap .col{float:left;display:block;margin-right:4.45931%;width:47.77035%}.sitemap .col:last-child{margin-right:0}.sitemap .states{-webkit-columns:2;-moz-columns:2;columns:2}}.sitemap h2{margin-top:1.5rem}.faux-dropdown{font-size:.875rem;position:relative}.faux-dropdown label{color:#333;background-color:#fff;position:relative;font-size:.8125rem;padding:.5rem;margin-bottom:0;cursor:pointer;border-radius:8px}.faux-dropdown label:after{top:50%;margin:-.3125rem .625rem 0 0}.faux-dropdown ul{border-radius:3px;position:absolute;background:#fff;width:100%;left:-624.9375rem;margin-top:-.0625rem;font-size:.8125rem}#hp-recent-studies a,#hp-search-colleges-results{background-color:#193659}.faux-dropdown ul.active{left:0;z-index:999}.faux-dropdown li:last-child{border-bottom:none}.faux-dropdown a{display:block;padding:.625rem}.mask{width:200%;height:200%;position:fixed;top:-50%;left:-50%;z-index:998}.feat-schools{margin:1rem auto;padding:0 0 1.5rem;max-width:100%;width:100%;position:relative}.feat-schools h2{color:#193659;font-size:1.6rem;padding-bottom:20px}.feat-schools h3{color:#193659;font-size:.8rem;padding-top:45px}@media screen and (min-width:768px){.feat-schools>div{margin:0 20px}}@media screen and (min-width:980px){.feat-schools>div{margin:0 50px}}@media screen and (min-width:1200px){.feat-schools>div{margin:0 80px}}.feat-schools::after{clear:both;display:table}.feat-schools h2,.feat-schools h3{text-align:center;margin-bottom:0}.feat-schools a{float:left;display:block;margin-right:4.45931%;text-align:center;height:8.525rem;position:relative}.feat-schools a:last-child{margin-right:0}@media screen and (max-width:979px){.feat-schools a{float:left;display:block;height:6.225rem;width:100%}.feat-schools a:nth-child(2n+1){clear:left}.feat-schools a:nth-of-type(1),.feat-schools a:nth-of-type(2){margin-bottom:1rem}}.feat-schools a:hover img{opacity:.7}.feat-schools a img{width:90%}@media screen and (max-width:979px){.feat-schools a img{max-height:5rem;width:auto}}.feat-schools a button{width:100%;position:absolute;bottom:-15px;left:0}.feat-schools .sponsored{position:absolute;width:100%;text-align:center}#hp-by-the-numbers{padding:20px 0 0;text-align:center;margin-bottom:50px}#hp-by-the-numbers li{display:inline-block;width:48%;vertical-align:middle;margin:15px 0}#hp-how-to{padding-top:50px;padding-bottom:50px;background:url(https://collegestats.org/wp-content/themes/csorg-theme/assets/img/bg-find-the-best-college.jpg) center top no-repeat #f8f8f8}#hp-by-the-numbers h2,#hp-how-to h2,#hp-recent-studies h2{text-align:center;color:#333;font-size:3rem;margin-bottom:50px}#hp-how-to h2{color:#254469;font-size:40px}#hp-how-to p{color:#254469;font-size:21px}#hp-by-the-numbers li span:first-child{height:80px}#hp-by-the-numbers span{display:inline-block;vertical-align:top;text-align:center;width:100px;color:#4c97df;font-size:3rem}#hp-by-the-numbers p{max-width:275px;font-size:1.1em;margin:0 auto;color:#656b6f}#hp-by-the-numbers em{font-style:normal;color:#4c97df}@media screen and (max-width:979px){#hp-by-the-numbers p{font-size:1em}}#hp-recent-studies{display:none;background-color:#efeeee;padding:50px 0 80px}#hp-recent-studies ul{text-align:center}#hp-recent-studies li{display:inline-block;margin:0 25px}#hp-recent-studies span{display:block;border-top:6px solid #ff4500}#hp-recent-studies a{color:#fff;padding:10px 50px;font-weight:700;display:block;font-size:1.2em;margin:0 auto -35px;width:100%}#hp-search-colleges{background-color:#072e51;text-align:center;padding:50px 0;margin-bottom:50px}#hp-search-colleges h2{text-align:center;color:#fff;font-size:2.5rem;font-weight:300;margin:10px 0 20px}#hp-search-colleges li{display:inline-block;width:270px;position:relative;margin:0 5px;vertical-align:middle}#hp-search-colleges li:last-child:after{display:none}#hp-search-colleges select{width:100%;color:#4d4d4d;font-size:1.1rem;padding:1em 0 1em 1em;margin:18px 0;border:none;-webkit-border-radius:4px;border-radius:4px}#hp-choose hr,#hp-how-to hr{border-color:#ff4500}#hp-choose.content,#hp-how-to.content,#hp-recent-studies.content,#hp-search-colleges-results.content{margin:0 10px}#hp-choose{padding-top:50px;padding-bottom:50px}#hp-choose h3{font-size:24px;font-weight:400;margin:15px 0}#hp-choose hr.double{margin:5px 0}#hp-choose ul,.count,.pagination,.results .tuition{text-align:center}#hp-choose li{display:inline-block;vertical-align:top;width:280px;margin:0 15px 15px}@media screen and (min-width:980px){#hp-choose li{margin:0}}@media screen and (min-width:768px){#hp-choose li{margin:0 5px}}@media screen and (min-width:1200px){#hp-choose ul{text-align:left}#hp-choose li{margin:0 75px 0 5px}#hp-choose li:last-child{margin-right:0}}#hp-how-to span{display:block;height:70px;margin-bottom:10px}#hp-how-to h3{color:#ff4500;font-size:1.2em;min-height:50px}.pagination{float:right;border:1px solid #f6a623;background-color:#fff;margin-bottom:60px}.pagination li{display:inline-block}.pagination li:nth-child(1),.pagination li:nth-child(2){border-right:1px solid #f6a623}.pagination li:nth-last-child(1),.pagination li:nth-last-child(2){border-left:1px solid #f6a623}.results a{display:block}.pagination a,.pagination span{color:#f6a623;font-weight:700;font-size:1.2rem;display:block;padding:10px 12px}.pagination a:hover{color:#fff;background-color:#000}@media screen and (max-width:979px){.pagination a,.pagination span{font-size:.8125rem}.content form,.content h1,.content h2,.content h3,.content p{margin:10px 0}}.pagination .disabled{color:#ccc;border-color:#ccc}.count{font-size:.875rem}.results{font-size:.75rem;margin-top:1.5rem}.results tr:nth-child(even){background:#fcfcfb}.results td,.results th{padding:.625rem}.results .name{width:40%}.results .city{width:20%}.results .distance{width:5rem;text-align:center}.results .y{color:#82b32c;font-size:.875rem}.results .n{color:#f88b2f;font-size:.875rem}.results .cta{width:4.375rem;text-align:right}.results .cta a{text-align:center}@media screen and (max-width:979px){.results{display:block}.results thead{display:none}.results tbody,.results td,.results tr{display:block}.results tr{width:100%;border:1px solid #eeeae3;padding-bottom:.75rem;margin-bottom:.75rem}.results td{width:100%;border-bottom:none}.results td:first-of-type a:after{content:"\00bb"}.results td:not(:first-of-type){padding-bottom:0}.results td:not(:first-of-type):before{content:attr(data-label) ":";font-weight:700;margin-right:.625rem}.results .city,.results .cta,.results .distance,.results .name,.results .tuition{width:100%;text-align:left}.results .name{border-bottom:1px solid #eeeae3}}.school-listings{background-color:#fff9e9;padding:50px 0 0}.school-listing-tabu div,table.school-listing td,table.school-listing th{height:75px}.results .btn{display:inline-block}.state-detail.wrapper{margin:25px auto}.state-detail p{margin:0}.school-listing-filter{margin:0 0 10px;background-color:#224667;padding:15px 30px;border-radius:8px}.state-description{margin:20px 0}.state-description li,.state-description li li,.state-description ol{margin:0 0 10px;position:relative;list-style:none;padding:0 0 0 30px;line-height:20px}.state-description li li:before,.state-description li:before,.state-description ol:before,div.state-detail li:before{position:absolute;left:8px;top:5px;content:'';width:10px;height:10px;background:0 0;text-indent:-9999px;border-top:3px solid #333;border-left:3px solid #333;text-decoration:none;color:transparent;transform:rotate(135deg)},.state-description li li:before,div.state-detail li li:before{top:6px;width:8px;height:8px;border-top:2px solid #333;border-left:2px solid #333}div.state-detail ul{margin-left:10px;margin-top:20px}div.state-detail li,div.state-detail li li{position:relative;margin:0 0 10px;list-style:none;padding:0 0 0 30px;line-height:20px}div.state-detail h2{font-size:2rem;margin:20px 0}div.state-detail h3,h1.school-listing,h1.school-listing-tabu{font-size:1.5rem}div.state-detail h3{margin:15px 0}.school-listing-tabu,tr.school-listing{position:relative;height:75px;margin:20px 0 0;clear:both}.school-listing-tabu a.school-listing-link,tr.school-listing{position:relative;display:inline-block}table.school-listing{background-color:#fff;border:1px solid #cacaca;border-spacing:0 20px;border-collapse:collapse;line-height:initial;table-layout:auto}.school-listing-tabu div{display:none;position:relative;float:left;text-align:center;width:155px;padding:10px;border-bottom:1px solid #5899fc}table.school-listing td,table.school-listing th{font-size:12px;padding:0;cursor:pointer}table.school-listing th{height:25px;padding:10px 0 0}table.school-listing th.start{height:45px}table.school-listing td.end,table.school-listing th.end{border:0}table.school-listing tr.school-details td{border:0;height:initial;width:initial;padding:20px}.school-details td>div{border:1px solid #c3e1fd;background-color:#f3f9ff}table.school-listing td.counter{width:70px;padding:0}.school-listing-tabu.active div{border-color:#ff4500}.school-listing div.name-location,.school-listing-tabu div.name-location p{font-weight:700;font-size:.8rem;white-space:nowrap;width:230px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}@media screen and (min-width:480px){.school-listing div.name-location,.school-listing-tabu div.name-location p{width:auto}}@media screen and (min-width:1024px){.school-listing div.name-location,.school-listing-tabu div.name-location p{width:255px}}.school-listing div.name-location span{color:#7d8b9e}.school-listing-tabu div.financial-aid-coverage span{font-size:.6rem}school-listing-tabu .expander,table.school-listing .expander{display:block;width:18px;height:18px;position:absolute;right:-7px;top:30px;background:url(../img/blue_plus.png) left top no-repeat}table.school-listing .expander{position:relative;right:20px}.school-listing-row.active .expander{background-image:url(../img/orange_minus.png)}table .school-listing-row:last-child td{border:none}table .school-listing-row:nth-child(even){background-color:#f0f7ff}.school-listing p,.school-listing-tabu p{font-size:16px}.school-listing p{padding-top:5px}.school-listing span,.school-listing-tabu span{color:#7d8b9e;font-size:16px}.school-listing div.count,.school-listing-tabu div.count{display:block;background:url(../img/bg-listing-count.png) center center no-repeat;color:#fff;font-size:1.7em;padding-top:22px;border-top:none;border-right:none;border-bottom:none;height:75px;width:70px}.school-listing-tabu.active div.count{background-image:url(../img/orange_ribbon_listing.png)}.school-details .spinner{width:80px;height:80px;margin:0 auto;padding:100px 0;background:url(../img/ajax.gif) left center no-repeat}.school-details{border-bottom:1px solid #b1d5ff}.school-details.row,table.school-listing tr.school-details{width:100%}.school-listing div.name-location p,.school-listing-tabu div.name-location p{font-size:.8rem;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:319px){.school-listing-tabu div.name-location{width:250px;display:block}.school-listing-tabu div.name-location p{width:145px}}@media screen and (max-width:1024px){section.content{margin:0 10px}}@media screen and (min-width:360px){.school-listing-tabu div.name-location{width:265px;display:block}}@media screen and (min-width:480px){.school-listing-tabu div.name-location{width:385px;display:block}}@media screen and (min-width:640px){.school-listing-tabu div.name-location{width:385px;display:block}.school-listing div.distance-learning{display:block}}@media screen and (min-width:768px){.school-listing-tabu div{display:block;width:144px}.school-listing div.financial-aid-coverage,.school-listing-tabu div.distance-learning,.school-listing-tabu div.graduation-ratio{display:none}}@media screen and (min-width:980px){.school-listing-tabu div.count,.school-listing-tabu div.distance-learning,.school-listing-tabu div.financial-aid-coverage,.school-listing-tabu div.graduation-ratio{display:block}h1.school-listing,h1.school-listing-tabu{font-size:2.9rem}.school-listing-tabu div{width:145px;display:block}.school-listing-tabu div.name-location{width:300px}}@media screen and (min-width:1220px){.school-listing-tabu div{width:155px}.school-listing-tabu div.name-location{width:325px}.school-listing div.name-location p,.school-listing-tabu div.name-location p{font-size:16px;overflow:hidden;text-overflow:ellipsis}}.sponsored-schools{margin:3rem 0}.sponsored-schools ol{background:#eeeae3;border:1px solid #e1dcd1;border-radius:3px;padding:.75rem;list-style:decimal inside}@media screen and (max-width:979px){.sponsored-schools ol{font-size:.75rem;padding:.5rem}}.sponsored-schools h2{text-align:center;font-size:.875rem}.sponsored-schools a{padding:.625rem;position:relative;display:block;border-radius:3px}.sponsored-schools a:hover{background:#bb1217;color:#fff}.sponsored-schools a:hover button{background:#f88b2f}.sponsored-schools li:hover{color:#fff}.sponsored-schools button{font-size:.8125rem;position:absolute;right:.375rem;top:.375rem}@media screen and (max-width:979px){.sponsored-schools a{padding:.9375rem .3125rem}.sponsored-schools button{font-size:.75rem}}.school-rankings .sidelines{color:#193659;margin-top:25px}.school-ranking-badge{display:inline-block;width:300px;text-align:center;margin:20px 0}.school-ranking-top-5{width:auto;margin:0 auto}@media screen and (min-width:360px){.school-ranking-badge{width:340px}}@media screen and (min-width:480px){.school-ranking-badge{width:460px}}@media screen and (min-width:640px){.school-rankings .sidelines{font-size:2rem}.school-ranking-badge{width:620px}.school-ranking-top-5{width:90%}}@media screen and (min-width:768px){.school-ranking-badge{width:748px}}@media screen and (min-width:980px){.school-ranking-badge{width:500px}}.school-ranking-top-5 a{height:75px;display:block}.school-ranking-top-5 a:hover{color:#ff4500}.school-ranking-top-5 div{height:75px}.school-ranking-top-5 .count{float:left;vertical-align:top;background-color:#193659;color:#fff;font-size:1.5rem;font-weight:700;padding-top:19px;width:75px}.school-ranking-top-5 a:hover .count{background-color:#ff4500}.school-ranking-top-5 .details{margin-left:75px;background-color:#b9d5fe;text-align:left;padding:15px 0 0 15px}.school-ranking-top-5 h3,.school-ranking-top-5 p{margin:0}.school-ranking-top-5 li{clear:both;margin:20px 0}a.full-ranking-list{display:inline-block;color:#ff4500;font-size:1.2rem;border:1px solid #ff4500;font-weight:700;padding:5px 20px;margin-top:10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}a.full-ranking-list:hover{color:#fff;background-color:#193659;border-color:#193659}[class^=sprite-]{display:inline-block;outline:0;background-repeat:no-repeat}.sprite-logo{margin-left:10px;width:175px}@media screen and (min-width:640px){.sprite-logo{width:auto}}#hp-search-colleges li:after,.arrow-right,.dropdown-arrow,.faux-dropdown label:after,.link-list a:after,.parent-item>a:after,.sprite-arrow-down,.sprite-arrow-right,.widget li:after{position:absolute;width:10px;height:10px;background:0 0;text-indent:-9999px;border-top:2px solid #333;border-left:2px solid #333;text-decoration:none;color:transparent;transform:rotate(135deg)}.addiction-guide a,.sa-apps a,.veterans-guide h4{text-decoration:underline}#hp-search-colleges li:hover:after,.arrow-right:hover,.dropdown-arrow:hover,.faux-dropdown label:hover:after,.link-list a:hover:after,.parent-item>a:hover:after,.sprite-arrow-down:hover,.sprite-arrow-right:hover,.widget li:hover:after{border-color:#ff4500}.arrow-right:before,.dropdown-arrow:before,.sprite-arrow-down:before,.sprite-arrow-right:before{display:block;height:200%;width:200%;margin-left:-50%;margin-top:-50%;content:"";transform:rotate(45deg)}#hp-search-colleges li.prev:after,.faux-dropdown label.prev:after,.link-list a.prev:after,.parent-item>a.prev:after,.prev.arrow-right,.prev.dropdown-arrow,.prev.sprite-arrow-down,.sprite-arrow-right.prev,.widget li.prev:after{transform:rotate(-45deg);left:0}#hp-search-colleges li:after,.arrow-right,.dropdown-arrow,.faux-dropdown label:after,.link-list a:after,.parent-item>a:after,.sprite-arrow-down,.sprite-arrow-right.sprite-arrow-right,.widget li:after{right:0}#hp-search-colleges li:after,.dropdown-arrow,.faux-dropdown label:after,.parent-item>a:after,.sprite-arrow-down,.widget li:after{transform:rotate(-135deg)}.college-finder{background-color:#153153;width:310px;color:#fff;text-align:center;padding-top:15px;margin:0 auto;border:5px solid #4990e2;-webkit-border-radius:4px;border-radius:4px;box-shadow:-20px 20px 40px -23px #000}@media screen and (min-width:980px){.college-finder{margin:0}}.college-finder h3{margin:0;font-size:1.4rem}.college-finder h4{color:#ccc;margin:0 0 20px;font-weight:400;font-size:1.2rem}.widget form{background-color:#214268;padding:.5rem 1rem 1rem}.widget .type{padding:0 0 .625rem}.widget .type label{width:48%;float:left;background:#f88b2f;border-radius:3px;padding:.3125rem .625rem;font-size:.875rem;text-align:left;cursor:pointer}.widget .type label:hover{background-color:#ec7008}.widget .type label:last-of-type{float:right}.widget ol{padding:0}.widget li{position:relative;opacity:.25}.widget li.highlight{opacity:1}#hp-search-colleges li:not(.highlight) select:hover,.widget li:not(.highlight) select:hover{border-color:#eeeae3;cursor:default}#hp-search-colleges li:after{right:15px;top:45px}.widget li:after{right:20px;top:30px}.widget li label{position:absolute;left:0;font-family:inherit;text-align:center;font-size:.6875rem;line-height:1rem}.widget li label strong{display:block;font-size:1.25rem;font-family:Arial,sans-serif}.widget select,.widget select option{width:300px;text-overflow:ellipsis;overflow:hidden}.widget select{white-space:nowrap;color:#4d4d4d;font-size:1.3em;padding:.7em 0 .7em .7em;margin:18px 0;border:none;border-radius:4px}.school button,.school-graphs button{margin-top:5px;color:#fff;background-color:#f0be45;border:1px solid #f0be45;padding:5px 10px;border-radius:20px}#hp-choose a,#hp-search-colleges button,.widget button{width:100%;background:#f36356;font-size:1.6rem;letter-spacing:1.5px;padding:.7em 0;border-radius:4px}#hp-search-colleges button{margin:18px 0}#hp-choose a{width:250px;text-align:center;display:block;margin:0 auto;color:#fff;font-weight:700}input[type=text].zip-code{display:none;clear:both;font-size:.875rem;margin-top:.625rem;color:#4d4d4d}.sponsored{display:block;color:#254469;font-size:.6875rem;position:relative}.flexbox .sidelines{display:flex;flex-direction:row;justify-content:center;text-align:center}.flexbox .sidelines:after,.flexbox .sidelines:before{background-color:#193659;content:'\a0';flex-grow:1;height:.0625rem;position:relative;top:.5em;margin-right:10px}.flexbox .sidelines:after{margin-right:0;margin-left:10px}.flexbox .double-sidelines:after,.flexbox .double-sidelines:before{background-color:#193659;content:'\a0';flex-grow:1;height:.0625rem;position:relative;top:.5em;margin-right:10px}.flexbox .double-sidelines:after{margin-right:0;margin-left:10px}.flexbox .double-sidelines{display:flex;flex-direction:row;justify-content:center;text-align:center}.alignleft,.alignright{float:none;display:block;margin:10px 0;width:100%;height:auto}@media screen and (min-width:640px){.alignleft,.alignright{display:inline;margin:10px;width:initial}.alignleft{float:left}.alignright{float:right}}@media screen and (min-width:980px){.flexbox .flex-column-reverse{display:block}}#breadcrumbs{margin-top:-10px;font-size:1em!important;color:gray}#breadcrumbs a{margin:8px 8px 0;color:gray}#breadcrumbs .breadcrumb_last{margin:4px 4px 0;font-weight:bolder}#participant{margin:auto;width:700px;text-align:center}.participant-strip{background:url(../img/participant-back.png) bottom center repeat-x}#participant .college-finder{width:680px;margin:auto;height:220px;border-top:#254469 solid 6px;box-shadow:-20px 20px 40px -23px #000;background-repeat:repeat-x}#particpant form{padding:0 1.5rem}div.simplesocialbuttons{margin:10px auto 10px 0;text-align:left;clear:none}div.simplesocialbutton{display:inline-block;vertical-align:top;margin-right:10px}div.ssb-button-fblike{line-height:1}.fb-like iframe{max-width:none!important}div.simplesocialbuttons:before{display:block;content:"SHARE WITH YOUR FREINDS";margin-right:15px;font-weight:bolder}li#menu-item-2933,li#menu-item-2934{display:none}.mental-health h1,.mental-health h2,.mental-health h3,.mental-health p,.mental-health ul{line-height:2rem}.mental-health h1{color:#5899fc;text-align:center;font-size:2.5rem;margin-top:40px;margin-bottom:40px}.mental-health h2{color:#244469;font-size:1.5rem;margin-top:60px;margin-bottom:40px}.mental-health h3{color:#7b7a7a;font-size:1.3rem;font-weight:700;font-style:italic}.mental-health ul{color:#244469;list-style-type:disc;margin-left:30px;margin-top:30px;margin-bottom:30px}.mental-health ul.cols-2{list-style-position:inside;-webkit-column-count:2;-moz-column-count:2;column-count:2}.mental-health li,.sexual-assault li{margin:5px 0}.mental-health hr{margin-top:60px}img.centered{display:block;margin:30px auto}p.mh-blurb{color:#254469;text-align:center;font-size:1.9rem;margin:30px 20px}#cs-intro.mental-health{background:url(../img/mental_head.png) center top no-repeat #254469;min-height:456px;background-size:100%}.mh-depression{background:url(../img/bg_depression.png) center top no-repeat #fff;min-height:689px}.mh-depression-inset{padding:20px 0;margin:40px 0;-webkit-box-shadow:0 2px 15px 0 rgba(100,100,100,.5);-moz-box-shadow:0 2px 15px 0 rgba(100,100,100,.5);box-shadow:0 2px 15px 0 rgba(100,100,100,.5)}.mh-depression-inset p{padding:0 50px;clear:both}.mh-depression-inset p.ribboned{position:relative;float:left;color:#fff;background-color:#5899fc;margin:20px 0}.mh-depression-inset p.ribboned:after,.mh-depression-inset p.ribboned:before{content:"";width:0;height:0}@media screen and (min-width:319px){#cs-intro.mental-health{height:126px;min-height:126px}}@media screen and (min-width:567px){#cs-intro.mental-health{height:256px;min-height:256px}}@media screen and (min-width:767px){#cs-intro.mental-health{height:256px;min-height:256px}}@media screen and (min-width:979px){#cs-intro.mental-health{height:416px;min-height:416px}}@media screen and (min-width:1279px){#cs-intro.mental-health{background-size:inital;min-height:656px}}@media screen and (min-width:1880px){#cs-intro.mental-health{background-size:inital;min-height:756px}}@media screen and (min-width:768px){.mh-depression-inset p.ribboned{position:relative;float:left;color:#fff;background-color:#5899fc;margin:20px 0 20px -11px}.mh-depression-inset p.ribboned:before{position:absolute;bottom:-11px;left:4px;content:"";width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #4474bc;transform:rotate(-45deg)}.mh-depression-inset p.ribboned:after{position:absolute;top:0;right:0;content:"";width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #fff}}.mh-anxiety{background:url(../img/bg_anxiety.png) center top no-repeat #fff;min-height:847px}#cs-intro.addiction-guide,#cs-intro.sexual-assault{background-color:#254469}#cs-intro.sexual-assault{margin:30px 0}#cs-intro.addiction-guide img.centered{display:block;margin:0 auto}#cs-intro.sexual-assault .wrapper{position:relative;background-color:#254469;height:245px}#cs-intro.sexual-assault .wrapper h1,#cs-intro.sexual-assault .wrapper h2{color:#fff;text-align:center;line-height:3rem;margin:20px 0}#cs-intro.sexual-assault .wrapper h1{padding-top:30px}#cs-intro.sexual-assault .wrapper h2 span{font-style:italic;text-transform:none;display:block}#cs-intro.sexual-assault .wrapper img{display:none}#cs-intro.veterans-guide{height:310px;margin-bottom:30px}#cs-intro.veterans-guide .wrapper h1,#cs-intro.veterans-guide .wrapper h2{color:#fff;text-transform:uppercase;text-align:center;line-height:3rem;margin:20px 0}#cs-intro.veterans-guide .wrapper h2 span{text-transform:none;font-style:italic;display:block}.sexual-assault p,.sexual-assault ul{line-height:1.5rem}.addiction-guide h1,.sexual-assault h1,.veterans-guide h1{color:#5899fc;text-align:center;font-size:2.5rem;margin-top:40px;margin-bottom:40px}.addiction-guide h2,.sexual-assault h2,.veterans-guide h2{color:#244469;text-transform:uppercase;font-size:1.5rem;margin-top:30px;margin-bottom:20px}.addiction-guide h2{color:#ff4500}.addiction-guide h3,.veterans-guide h3{font-size:1.2rem;margin-top:20px;margin-bottom:20px}.addiction-guide h3{font-style:italic}.veterans-guide h4{color:#254469;font-size:1.7rem;text-transform:uppercase}.veterans-guide img{margin:20px 0}.veterans-guide h4 img{vertical-align:middle;display:inline-block;margin:0 15px 0 0}h4.fin-aid{margin-top:40px}.sexual-assault ul,.veterans-guide ul{color:#5899fc;list-style-type:none;margin-left:60px;margin-top:30px;margin-bottom:30px}.veterans-guide ul{margin-left:100px}.sexual-assault ul ul,.veterans-guide ul ul{margin-left:30px}.sexual-assault ul li,.veterans-guide ul li{position:relative}.sexual-assault ul li a,.veterans-guide ul li a{color:#5899fc;text-decoration:underline}.veterans-guide ol{counter-reset:vet-counter;margin-left:100px}.veterans-guide ol li{position:relative;color:#254469;font-weight:700}.veterans-guide ol li:before{content:counter(vet-counter);counter-increment:vet-counter;color:#254469;font-size:2rem;font-weight:700;position:absolute;top:-11px;left:-40px}#addiction_guide_why_drugs li:before,.sexual-assault ul li:before,.vet-st:before{content:""}.veterans-guide ol ul li{color:#5899fc;font-weight:400}.veterans-guide ol ul li:before{counter-increment:none}.sexual-assault ul li:before{background:url(../img/bg_sa_guide_bullet.png);height:10px;left:-20px;position:absolute;top:8px;width:11px}.addiction-guide ul{color:#254469;list-style-type:disc;margin:20px 0 20px 40px}.addiction-guide a{color:#ff4500}.addiction-guide ul.cols-2,.sexual-assault ul.cols-2{list-style-position:inside;-webkit-column-count:2;-moz-column-count:2;column-count:2}.sexual-assault ul.cols-2 li{padding-left:20px}.sexual-assault ul.cols-2 li:before{left:0}.sa-apps{margin:0 auto;text-align:center}.sa-apps a{font-weight:700;font-size:1.3rem}.sa-apps img{max-width:100%;margin-bottom:0}.sa-apps p{margin-bottom:0;font-size:1.3rem}.sa-mte{padding:5px 20px 20px;background-color:#ebebeb;float:right;margin:0 25px;width:auto}.sa-mte img{width:200px}.sa-mte h1{margin:0;font-size:1.7rem}.sa-mte p{color:#254469}@media screen and (min-width:640px){#cs-intro.sexual-assault .wrapper{position:relative;background:url(../img/bg_sa_guide_head.png) left top no-repeat #254469;height:516px}#cs-intro.sexual-assault .wrapper h1,#cs-intro.sexual-assault .wrapper h2{display:none}}.veterans-guide ul li:before,.veterans-guide ul ul li:before{left:-20px;position:absolute;content:""}@media screen and (min-width:768px){.sa-mte{max-width:300px}}@media screen and (min-width:970px){.sa-apps{display:inline-block;margin:0 100px 0 0}}@media screen and (min-width:1024px){#cs-intro.sexual-assault .wrapper img{display:block;position:absolute;top:-60px;right:-200px}#cs-intro.veterans-guide{background:url(../img/bg_head_veterans.png) center top no-repeat #254469;height:516px;margin-bottom:30px}#cs-intro.veterans-guide .wrapper h1,#cs-intro.veterans-guide .wrapper h2{display:none}}@media screen and (min-width:1600px){.sa-mte h1{margin:20px 0}.sa-mte img{width:auto}}.veterans-guide ul li:before{background:url(../img/bg_sa_guide_bullet.png);height:10px;top:8px;width:11px}.veterans-guide ul ul{margin-top:10px}.veterans-guide ul ul li:before{background:url(../img/bg_sa_guide_bullet_small.png);height:7px;top:10px;width:8px}.vet-st{position:relative}.vet-st:before{border-top:1px solid #a1a1a1;width:100%;position:absolute;top:50%;left:0;z-index:-1}#addiction-mte{background-color:#ebebeb;padding:20px;max-width:375px;margin:0 auto 15px}@media screen and (min-width:640px){#addiction-mte{float:right;margin:0 0 15px 15px}}#addiction-mte div{background-color:#f4f4f4;padding:20px}#addiction-mte h1{font-size:1.6rem;margin:0;padding:0}#addiction-mte h2{color:#5899fc;font-size:1.1rem;margin:0;text-align:center;text-transform:none}#addiction-mte img{display:block;margin:10px auto}#addiction-mte p{color:#254469;line-height:normal;font-size:1rem;margin:10px 0 0}@media screen and (min-width:1024px){section.addiction-guide.main-content .wrapper{background-color:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,.1);margin-bottom:-60px;margin-top:-60px;padding:50px 10px;position:relative}section.addiction-guide.main-content{background:url(../img/subtle_grunge.png) left top}}.addiction-guide{line-height:2rem}.addiction-guide p{margin-bottom:.75rem}.addiction-guide #addiction-healthy-lifestyle p,.addiction-guide #addiction-mte p,.addiction-guide #addiction-testimonial p,.addiction-guide #addiction_guide_why_drugs p{line-height:1.5}.addiction-guide ul#addiction_guide_why_drugs{list-style-type:none;color:#7b7a7a;margin:0 0 0 100px;position:relative}#addiction_guide_why_drugs li span{font-size:1.3rem;font-weight:700}#addiction_guide_why_drugs li:before{position:absolute;width:100px;height:100px;left:-100px}#addiction_guide_why_drugs .curiosity:before{top:40px;background:url(../img/why_drugs_curiosity.png) left top no-repeat;background-size:cover}#addiction_guide_why_drugs .curiosity p{padding-top:35px}#addiction_guide_why_drugs .curiosity span{color:#fdc02d}#addiction_guide_why_drugs .peer-pressure:before{top:480px;background:url(../img/why_drugs_peer_pressure.png) left top no-repeat;background-size:cover}#addiction_guide_why_drugs .peer-pressure p{padding-top:40px}#addiction_guide_why_drugs .peer-pressure span{color:#f37657}#addiction_guide_why_drugs .stress:before{top:1020px;background:url(../img/why_drugs_stress.png) left top no-repeat;background-size:cover}#addiction_guide_why_drugs .stress p{padding-top:60px}#addiction_guide_why_drugs .stress span{color:#82ca9c}#addiction_guide_why_drugs .social-anxiety:before{top:1460px;background:url(../img/why_drugs_social_anxiety.png) left top no-repeat;background-size:cover}#addiction_guide_why_drugs .social-anxiety p{padding-top:70px}#addiction_guide_why_drugs .social-anxiety span{color:#7accc8}#addiction-healthy-lifestyle{position:relative;margin-bottom:60px}#addiction-healthy-lifestyle img{display:none}#addiction-healthy-lifestyle h3.red{color:#df2149}#addiction-healthy-lifestyle h3.yellow{color:#faaf16}#addiction-healthy-lifestyle h3.orange{color:#d86429}#addiction-healthy-lifestyle h3.green{color:#7aba43}#addiction-healthy-lifestyle h3.blue{color:#df2149}#addiction-healthy-lifestyle h3.purple{color:#d10f8c}#addiction-testimonial{background-color:#5899fd;margin:20px auto;padding:20px}#addiction-testimonial img{float:left;margin-right:10px}#addiction-testimonial p{color:#fff}@media screen and (min-width:360px){#addiction_guide_why_drugs .curiosity:before{top:40px}#addiction_guide_why_drugs .peer-pressure:before{top:410px}#addiction_guide_why_drugs .stress:before{top:860px}#addiction_guide_why_drugs .social-anxiety:before{top:1220px}}@media screen and (min-width:480px){#addiction_guide_why_drugs .curiosity:before{top:40px}#addiction_guide_why_drugs .peer-pressure:before{top:280px}#addiction_guide_why_drugs .stress:before{top:610px}#addiction_guide_why_drugs .social-anxiety:before{top:880px}}@media screen and (min-width:640px){#addiction_guide_why_drugs .curiosity:before{top:40px}#addiction_guide_why_drugs .peer-pressure:before{top:230px}#addiction_guide_why_drugs .stress:before{top:460px}#addiction_guide_why_drugs .social-anxiety:before{top:660px}}@media screen and (min-width:768px){#addiction_guide_why_drugs li:before{content:"";position:absolute;width:189px;height:189px;left:-195px}#addiction_guide_why_drugs li{height:195px}.addiction-guide ul#addiction_guide_why_drugs{margin:0 0 0 195px}#addiction_guide_why_drugs .curiosity:before{top:0}#addiction_guide_why_drugs .peer-pressure:before{top:200px}#addiction_guide_why_drugs .stress:before{top:400px}#addiction_guide_why_drugs .social-anxiety:before{top:600px}#addiction_guide_why_drugs .curiosity p,#addiction_guide_why_drugs .peer-pressure p{padding-top:20px}#addiction_guide_why_drugs .stress p{padding-top:30px}#addiction_guide_why_drugs .social-anxiety p{padding-top:40px}}@media screen and (min-width:1024px){#addiction_guide_why_drugs li:before{content:"";position:absolute;width:189px;height:189px;left:-195px}#addiction_guide_why_drugs li{height:195px}.addiction-guide ul#addiction_guide_why_drugs{margin:0 0 0 195px}#addiction_guide_why_drugs .curiosity p{padding-top:35px}#addiction_guide_why_drugs .peer-pressure p{padding-top:40px}#addiction_guide_why_drugs .stress p{padding-top:60px}#addiction_guide_why_drugs .social-anxiety p{padding-top:70px}#addiction_guide_why_drugs .curiosity:before{top:0}#addiction_guide_why_drugs .peer-pressure:before{top:200px}#addiction_guide_why_drugs .stress:before{top:400px}#addiction-healthy-lifestyle p#skip-situations,#addiction_guide_why_drugs .social-anxiety:before{top:600px}#addiction-healthy-lifestyle img{display:block}#addiction-healthy-lifestyle h3{display:none}#addiction-healthy-lifestyle p{position:absolute;left:500px}#addiction-healthy-lifestyle p#say-no{top:105px}#addiction-healthy-lifestyle p#speak-up{top:265px}#addiction-healthy-lifestyle p#find-alternatives{top:385px}#addiction-healthy-lifestyle p#go-slow{top:785px}#addiction-healthy-lifestyle p#be-aware{top:945px}#addiction-testimonial{background:url(../img/bg_addiction_quote2.png) left top no-repeat;width:788px;height:486px;margin:20px auto;padding:80px}#addiction-testimonial img{float:left;margin-right:10px}#addiction-testimonial p{color:#fff}}.school-listing td.name-location{text-align:left}.school-listing td.city,.school-listing td.distance-learning,.school-listing td.financial-aid-coverage,.school-listing td.graduation-ratio,.school-listing td.net-cost,.school-listing td.state,.school-listing th.city,.school-listing th.distance-learning,.school-listing th.financial-aid-coverage,.school-listing th.graduation-ratio,.school-listing th.net-cost,.school-listing th.state{display:none}@media screen and (min-width:1024px){.school-listing td.city,.school-listing td.distance-learning,.school-listing td.financial-aid-coverage,.school-listing td.graduation-ratio,.school-listing td.net-cost,.school-listing td.state,.school-listing th.city,.school-listing th.distance-learning,.school-listing th.financial-aid-coverage,.school-listing th.graduation-ratio,.school-listing th.net-cost,.school-listing th.state{display:table-cell}}.explore-post{padding:0 10px;margin:10px}@media screen and (min-width:980px){.explore-post{width:30%;display:inline-block;vertical-align:top}}.hdPtko,.llIJef{display:none}#platform-quick-degree-finder div.eMSLTs{height:50%}#platform-quick-degree-finder button.hmFJMC{color:#fff;font-size:1.6rem;box-shadow:none;height:18%}#platform-quick-degree-finder select.hgjqRO{width:100%;color:#4d4d4d;font-size:1.3rem;font-size:.9rem;padding:.7em 0 .7em .7em;margin:18px 0;border:none;border-radius:4px}form#platform-quick-degree-finder.frrwaK{width:299px} #platform-editorial-links li:before{display:none; } #platform-editorial-links { margin-top:20px; }

/** Minority Scholarship styles **/
body.best-scholarships-minorities .custom-background {
	background: transparent url(../../assets/img/min-bg-main.png) scroll repeat left top;
	line-height: 2rem;
	font-family:'Open Sans',sans-serif;
}

#cs-intro.min-scholarships-header{
	background-color: #c7dce6;
}

#cs-intro.min-scholarships-header img.centered {
    display: block;
    margin: 0 auto;
}

section.min-scholarships.main-content .wrapper {
    background-color: #fff;
    margin-bottom: -60px;
    margin-top: -60px;
    padding: 50px 30px;
    position: relative;
}

section.min-scholarships.main-content .wrapper a{
	color: #ff4500;
	text-decoration: underline;
}

section.min-scholarships.main-content .wrapper a:hover{
	color: #ff4500;
}

.min-scholarships h1{
	font-family:'Open Sans',sans-serif;
	color: #254469;
	text-align: center;
	font-size: 2.5rem;
	font-weight: 500;
}

.min-statistics li{
	margin: 20px 0px;
}

@media screen and (min-width:768px){
	.min-statistics li img{
		margin: 0px 0px 0px 0px;
		display: inline-block;
		vertical-align: middle;
		margin-right: 20px;
	}

	.min-statistics li p{
		display: inline-block;
		vertical-align: middle;
		width: 75%
	}
}

.min-scholorship-importance h2, .min-scholorship-qualify h2, .min-financial-aid h2{
	font-family:'Open Sans',sans-serif;
	color: #47a89f;
	font-size: 1.5rem;
	font-weight: 500;
}

@media screen and (min-width:480px){
	.min-scholorship-importance h2, .min-scholorship-qualify h2, .min-financial-aid h2{
		font-size: 2rem;
	}
}

h2.min-specification{
	font-family:'Open Sans',sans-serif;
	color: #47a89f;
	text-align: center;
	font-size: 2rem;
	font-weight: 500;
}

img.min-specification{
	margin-bottom: 10px;
}

.min-scholorship-importance::before, .min-scholorship-qualify::before, .min-financial-aid::before{
	content: '';
	background: transparent url(../../assets/img/min-squiggle-top.png) scroll repeat-x left top;
	height: 12px;
	width: 100%;
	position: absolute;
	top: -12px;
	left: 0px;
}

.min-scholorship-importance::after, .min-scholorship-qualify::after, .min-financial-aid::after{
	content: '';
	background: transparent url(../../assets/img/min-squiggle-bot.png) scroll repeat-x left top;
	height: 12px;
	width: 100%;
	position: absolute;
	bottom: -12px;
	left: 0px;
}

.min-scholorship-importance, .min-scholorship-qualify, .min-financial-aid{
	position: relative;
	padding: 15px 30px;
	background-color: #f9f9f9;
	margin: 50px 0px;
}

.min-scholorship-importance img, .min-scholorship-qualify img, .min-financial-aid img{
	float: left;
	margin-right: 30px;
}

section.min-scholarships.main-content .wrapper .min-sch-masonry a{
	display: inline-block;
	vertical-align: top;
	color: #4d4d4d;
	background-color: #f6f7f8;
	text-decoration: none;
	padding: 20px;
	margin-bottom: 20px;
	max-width: 280px;
	min-width: 180px;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
	border-radius: 10px;
}

section.min-scholarships.main-content .wrapper .min-sch-masonry a:hover{
	color: #4d4d4d;
}

.min-sch-masonry a img{
	margin: 10px auto;
}

.min-sch-masonry a h3{
	position: relative;
	font-family:'Open Sans',sans-serif;
	font-weight: 500;
	margin-bottom: 30px;
	font-size: 1.2rem;
	color: #47a89f;
	text-align: center;
}

.min-sch-masonry a h3::after{
	content: '';
	position: absolute;
	background: transparent url(../../assets/img/min-sch-banner.png) scroll no-repeat center top;
	width: 100%;
	height: 16px;
	bottom: -25px;
	left: 0px;
}

.min-resource{
	position: relative;
	border: 4px solid #dcdddd;
	padding: 20px 20px 20px 60px;
	margin: 60px auto;
	max-width: 80%;
	min-width: 180px;
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
	border-radius: 10px;
}

.min-resource::before{
	content: '';
	background: transparent url(../../assets/img/min-li-resources.png) scroll repeat-x left top;
	height: 93px;
	width: 97px;
	position: absolute;
	top: -45px;
	left: -51px;
}

#wpadminbar {
    display:none;

}