﻿/*!  Theme Name: The Best Schools Theme
    Theme URI: http: //www.thebestschools.org
    Description: A mobile responsive and HTML5 theme built for the Genesis Framework.
    Author: The Best Schools
    Author URI: http: //www.thebestschools.org/

    Version: 3.0.0

    Template: genesis
    Template Version: 2.1.0

    License: GPL-2.0+
    License URI: http: //www.gnu.org/licenses/gpl-2.0.html
*/article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:none}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:flex-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:70%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-300.eot");src:local("Open Sans Light"),local("OpenSans-Light"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-300.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-300.woff2") format("woff2"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-300.woff") format("woff"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-300.ttf") format("truetype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-regular.eot");src:local("Open Sans Regular"),local("OpenSans-Regular"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-regular.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-regular.woff2") format("woff2"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-regular.woff") format("woff"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-regular.ttf") format("truetype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-italic.eot");src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-italic.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-italic.woff2") format("woff2"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-italic.woff") format("woff"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-italic.ttf") format("truetype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-italic.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-600.eot");src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-600.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-600.woff2") format("woff2"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-600.woff") format("woff"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-600.ttf") format("truetype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700.woff2") format("woff2"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700.woff") format("woff"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700.ttf") format("truetype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700italic.eot");src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700italic.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700italic.woff2") format("woff2"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700italic.woff") format("woff"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700italic.ttf") format("truetype"),url("/wp-content/themes/tbs-v3/fonts/open-sans/open-sans-v14-latin-700italic.svg#OpenSans") format("svg")}html{font-size:62.5%}body{background-color:#f8f8f8;color:#333;font-family:'Open Sans', sans-serif;font-size:18px;font-weight:400;line-height:1.625}body.home{background-color:#fff}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus,.button{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}::-moz-selection{background-color:#639eb9;color:#fff}::selection{background-color:#639eb9;color:#fff}a{color:#639eb9;text-decoration:none}a:hover{color:#fe7625}p{margin:0 0 24px;padding:0}p.last-updated{color:#808080;text-align:right;font-size:1.2rem;font-size:12px;margin:-30px 0 0}strong{font-weight:700}ol,ul{margin:0;padding:0}ul.spaceafter li,ol.spaceafter li{margin:0 0 15px}li{list-style-type:none}blockquote{color:#555}blockquote{background:#f0f0f0;border-left:8px solid #ccc;margin:30px 20px;padding:20px}blockquote p:last-child{margin-bottom:0}cite{font-style:italic}em cite{font-style:normal}.pullquote{display:inline-block;text-align:left;color:#639eb9;border-top:2px solid #b4cfdb;padding:10px 0 0;padding:1rem 0 0;font-style:italic;font-weight:normal;font-size:19px;max-width:40%}.pullquote.alignright{margin:10px 0 25px 25px}.pullquote.alignleft{margin:10px 25px 25px 0}.indent{margin-left:40px}.indent2{margin-left:80px}.breadcrumb{margin-bottom:20px}hr{height:0;border:0;border-bottom:1px solid #ccc}.nobr{white-space:nowrap}h1,h2,h3,h4,h5,h6{color:#333;font-family:'Open Sans', sans-serif;font-weight:400;line-height:1.2;margin:0 0 10px}h1{font-size:40px}h2{font-size:34px}h3{font-size:28px}.entry-content h3.faq,.entry-content h2.career{color:#639eb9;border-top:3px solid #ebebeb}.entry-content h2.career{margin-top:40px;margin-bottom:20px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#333333;clear:left}.entry-content h2.blue,.entry-content h3.blue,.entry-content h4.blue,.entry-content h5.blue,.entry-content h6.blue{color:#639eb9}.entry-content h3.blue{border-bottom:none}h2#OnlineCollegesRanking{margin-bottom:20px}h4.tbssubtitle{font-family:'Open Sans', sans-serif;font-size:16px;margin:-25px 0 25px 0}.tbsprimary{color:#3c6d84}.tbsprimarybg{background-color:#3c6d84}.tbselements{color:#639eb9}.tbselementsbg{background-color:#639eb9}.tbssecondary{color:#fe7625}.tbssecondarybg{background-color:#fe7625}.tbsgray{color:#f8f8f8}.tbsgraybg{background-color:#f8f8f8}.tbsdarkgray{color:#c6c6c6}.tbsdarkgraybg{background-color:#c6c6c6}embed,iframe,img,object,video,.wp-caption{max-width:100%}.wp-caption img{max-width:100%;height:auto}img{height:auto}.featured-content img,.gallery img{width:auto}.cont-prof .video{float:none;margin:0 auto 10px;overflow:auto}:target:before{content:"";display:block;height:100px;margin:-100px 0 0}input,select,textarea{background-color:#fff;border:1px solid #ececec;color:#777;font-size:16px;padding:14px;width:100%}.entry-content #subscribe-email input{padding:14px}.entry-content select{width:75%;margin:10px 0 30px;font-size:16px;-webkit-appearance:button;-moz-appearance:none;text-indent:1px;text-overflow:'';-webkit-user-select:none;border:1px solid #bbb;border-radius:0;color:#535e6b;cursor:pointer;padding:10px;background:#ebebeb url(images/icon-selectbox.png) no-repeat 98% center}form.boc{text-align:center}input:focus,textarea:focus{border:1px solid #999;outline:none}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}::-moz-placeholder{color:#666;opacity:1}::-webkit-input-placeholder{color:#666}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.home-top .more-link{background-color:#639eb9;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;padding:16px 24px;width:auto}input.input-text{background-color:transparent;color:#639eb9;padding:0;border-radius:0;width:100%;text-align:right}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,.home-top .more-link:hover{background-color:#4d8fad;color:#fff}input:hover.input-text{background-color:transparent;color:#f37625}.entry-content .button:hover,.footer-widgets .button{color:#fff}.button{display:inline-block}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}.error404 .search-form{margin-bottom:40px}#selection label{font-size:16px;font-family:'Open Sans', sans-serif}#selection select{padding:5px;margin:0;font-size:14px;width:100%}.ninja-forms-cont li{font-family:'Open Sans', sans-serif}.entry-content .ninja-forms-cont select{width:100%;margin:0;font-size:16px;-webkit-appearance:button;-moz-appearance:none;text-indent:0;text-overflow:'';-webkit-user-select:none;border:1px solid #bbb;border-radius:0;color:#535e6b;cursor:pointer;padding:14px;background:#fff url(images/icon-selectbox.png) no-repeat 96% center}.entry-content .ninja-forms-form-wrap label{font-weight:400}.left-half-wrap{width:45%;float:left;margin-right:20px}.right-half-wrap{width:45%;float:right}.entry-content .field-wrap,#ninja_forms_required_items{margin-bottom:30px;clear:right}.entry-content .ninja-forms-req-symbol{color:#000000}.error404 .entry-content .search-form input[type='search']{width:70%}.entry-content .search-form input[type='submit']{font-family:"ionicons"}table{border-collapse:collapse;border-spacing:0;line-height:1.2;font-size:14px;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}td{border-top:1px solid #ddd;padding:6px 0;overflow:hidden;clear:both}th{font-weight:600;text-transform:uppercase}table.full-width{width:100%}.full-width th{background-color:#639eb9;color:#fff}.full-width td,.full-width th{padding:8px 20px 8px 6px;vertical-align:top}.wrap{margin:0 auto;max-width:1120px}.site-inner{clear:both;margin-top:85px;padding-top:40px}.home .site-inner{display:none}.content{float:right;width:800px;padding:0 30px}.content-sidebar .content{float:left}.full-width-content .content{width:100%}.sidebar-primary{float:right;width:300px}.sidebar-content .sidebar-primary{float:left}.sticky-sidebar,.mss{width:300px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.avatar{float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.archive-title{font-size:26px}.entry-title a{margin:0;color:#3c6d84}.home .entry-title{font-size:22px}.entry-title a,.sidebar .widget-title a{color:#639eb9}h1.entry-title{color:#639eb9}.magazine h1.entry-title{margin:10px 0 0}.entry-title a:hover{color:#4885a1}.magazine h4.widget-title:after{background-color:#f37625}.sidebar .widget-title,.intro .widget-title{border-bottom:1px solid #ececec;padding:10px 20px;color:#639eb9}.widget_nav_menu .widget-title{margin:-10px -20px 10px}.sidebar .widget-title{font-size:22px}.footer-widgets .widget-title{color:#ccd8dd;border-bottom:1px solid #ccd8dd;font-size:18px;margin:0;padding:0}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}a.alignnone{display:inline-block}img.centered,.aligncenter{display:block;margin:0 auto 24px}.aligncenter.size-full{margin:0 auto 24px auto}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft,figure.alignleft{margin:6px 24px 12px 0}a.alignright,img.alignright,.wp-caption.alignright,figure.alignright{margin:6px 0 12px 24px}.entry-content p.wp-caption-text{font-family:'Open Sans', sans-serif;font-size:12px;color:#4e4e4e;border:0;margin-bottom:0}.entry-content .wp-caption.alignright,.entry-content .wp-caption.aligncenter,.entry-content .wp-caption.alignleft{text-align:center}.entry-content p.author{font-size:14px;font-family:'Open Sans', sans-serif;margin-top:-25px}.magazine .entry-content p.author{margin-top:-20px}.entry-content p.author a{color:#333}.entry-content p.author a:hover{color:#3C6D85}figure .aligncenter,figure .aligncenter.size-full{margin:0}figure figcaption{display:block;font-family:'Open Sans', sans-serif;font-size:14px;line-height:1.5;color:#4e4e4e;margin:-10px 0 30px 0}figure.alignleft figcaption,figure.alignright figcaption{margin-bottom:0}.tbssidebar span.dashicons{font-family:dashicons;margin-top:4px}.widget{word-wrap:break-word;margin-bottom:40px}.widget li{border-bottom:1px dotted #ececec;margin-bottom:10px;padding-bottom:10px}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:none;margin:0 0 0 30px;padding:0}.widget ul>li:last-child,.widget p:last-child{margin-bottom:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.featured-content .alignnone{margin-bottom:0}.wpcf7{clear:both}.wpcf7 input[type="text"],.wpcf7 input[type="email"]{width:100%}.wpcf7-quiz-label{width:100%}input.wpcf7-form-control.wpcf7-quiz[type="text"]{width:auto}.entry-content .num-only .question-content{float:left;width:30px;margin:0;font-size:14px;font-family:'Lato', sans-serif}.quiz-form input[type='radio']{margin:0 3px 0 0}.entry-content .watupro_num{display:none}.watupro-question-choice{font-size:14px;padding-left:30px}.watupro_buttons td{border:none}.watupro_buttons tbody{border:none}#timeNag a{padding-left:5px}.entry-content .subscribe{width:40%;position:relative;background-color:#ebebeb;padding:20px 3%;text-align:left}.entry-content .subscribe.aligncenter{width:85%;padding:3%}.entry-content .subscribe.aligncenter input[type="email"]{width:55%}.entry-content .subscribe.aligncenter input[type="submit"]{width:30%;padding:1%;display:inline-block;float:right;margin:0}.subscribe.alignright{margin:0 0 3% 3%}.entry-content .subscribe p{font-family:'Open Sans', sans-serif;font-size:14px;border-top:1px solid #ebebeb;padding:4% 0 0;margin-bottom:0}.subscribe h4{font-size:18px;font-weight:600;text-align:center}.entry-content .subscribe input{width:75%;font-size:14px;padding:5px 10px}.entry-content .subscribe input[type="submit"]{display:block;padding:2.5%;margin:5% auto 0;width:60%;font-size:16px;background-color:#3c6d84}.entry-content .subscribe input:hover[type="submit"]{background-color:#639eb9}.entry-content .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#f8f8f8}.entry-content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header{background-color:#eeeeee}.entry-content .wpb_accordion_wrapper .wpb_text_column,.entry-content .wpb_tabs .wpb_content_element{clear:both;border-bottom:1px solid #d2d2d2;overflow:auto;padding-bottom:20px}.entry-content .wpb_content_element .wpb_tabs_nav li{background-color:#639eb7;border-right:1px solid #ebebeb}.entry-content .wpb_content_element .wpb_tabs_nav li a{color:#fff}.entry-content .wpb_content_element .wpb_tabs_nav li a:hover{color:#fff}.entry-content .wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#fff;padding:20px}.entry-content .wpb_content_element .wpb_tabs_nav .ui-tabs-active a{background-color:#3c6d84;color:#fff}.entry-content .wpb_content_element .wpb_tabs_nav li:hover{background-color:#d2d2d2}.entry-content .wpb_content_element .wpb_tabs_nav li:hover{background-color:#d2d2d2}.entry-content .wpb-js-composer .wpb_tabs .wpb_content_element{border-bottom:1px solid #d2d2d2;overflow:auto;padding-bottom:20px}.entry-content .wpb_content_element .wpb_tabs_nav{background-color:#639eb7}.resources .entry-content .wpb_content_element{overflow:auto;margin-bottom:25px}.tbstweetthis{line-height:1.4;display:block;padding:7px 5px 9px 22px;border-top:1px solid #bad3e0;border-bottom:2px solid #bad3e0}.link-here{padding:0 0 0 30px}.tbstweetthis,.link-here,.request-info{font-size:14px;text-align:left}.tbstweetthis,.link-here,.request-info{width:34%;clear:both}.school-wrapper .tbstweetthis,.school-wrapper .link-here,.school-wrapper .request-info{width:353px;clear:both}.tbstweetthis.alignright,.link-here.alignright,.request-info.alignright{margin:0 0 13px 24px}.tbstweetthis.alignleft{margin:0 24px 13px 0}.tbstweetthis img{vertical-align:middle;border:0;margin:0 0 0 -22px;padding:0}.entry-content .tbstweetthis .dashicons{float:left;overflow:display;margin:0 0 0 -23px;color:#55acee;font-size:19px;line-height:1}.link-here .dashicons{margin:0 5px 0 -30px}.button.request-info{background-color:#fe7625;padding:5px;text-align:center}.button.request-info a{color:#fff}.button.request-info:hover{background-color:#ef5a01}.tptn_posts_widget img{float:left;margin:0 10px 10px 0}.tptn_posts_widget{font-size:16px;line-height:1.25}.tptn_posts_widget li{display:inline-block}.tptn_posts_widget{margin-top:10px}section.widget_bsa{overflow:auto}#qslst .qs-listing-header.qs-main.qs-default{display:none}.site-header{border-bottom:3px solid #3c6d84;position:fixed;width:100%;z-index:999;top:0}.admin-bar .site-header{top:32px}.mag-header{position:fixed;width:100%;z-index:999;top:0}.admin-bar .mag-header{top:32px}.home .site-header{background-color:#fff}.site-header{background-color:#f8f8f8}.shrink .title-area{width:135px}.site-header.shrink{min-height:50px;padding:0}.mag-header.shrink{min-height:50px;padding:5px 0 0 0}.shrink .title-area a{height:40px;width:130px;background-size:contain}.shrink .magazine-nav li{padding:5px 21px}.shrink .magazine-nav li a{font-size:14px}.shrink .magazine-nav{margin-top:0}.shrink .magazine-nav-secondary li a{font-size:12px}.magazine .shrink .title-area a{height:69px;width:95px;background-size:contain}.shrink .nav-secondary a{display:block}.shrink .nav-primary a{font-size:14px;padding:5px 17px 7px;margin-top:8px}.shrink .site-description{display:none}.shrink .nav-secondary{display:none}.shrink li.search{margin:10px 0 0 20px}.title-area{float:left;padding:0 0 4px}.magazine .title-area{padding:0}.magazine .title-area{padding:0}.title-area a{display:block;float:left;height:62px;overflow:hidden;padding:0;text-indent:-9999px;width:200px;background:url(images/logo.svg) no-repeat scroll left top transparent;margin-top:5px;background-size:contain}.site-description{font-size:11px;line-height:1;float:right;margin-top:-15px;color:#3c6d84;font-style:italic;clear:both}.site-description,p.site-description .site-title{margin-bottom:0}.header-image .site-title{display:block;text-indent:-9999px}.genesis-nav-menu{clear:both;font-family:'Open Sans', sans-serif;font-size:16px;line-height:1.5}.genesis-nav-menu a{color:#3c6d84}.genesis-nav-menu .menu-item{display:inline-block}.genesis-nav-menu a{display:block}.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu a:hover,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#639eb9}.genesis-nav-menu .sub-menu{border-top:1px solid #ececec;left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#f8f8f8;border:1px solid #ececec;border-top:none;color:#333;font-size:12px;padding:16px 24px;position:relative;width:200px}.genesis-nav-menu .sub-menu .sub-menu{margin:-52px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.site-header .genesis-nav-menu li li{margin-left:0}.nav-primary{float:right;clear:right}.nav-primary a{padding:5px 13px 7px}.nav-primary a:hover,.nav-primary .current-menu-item>a,.nav-primary .sub-menu a:hover,.nav-primary .sub-menu .current-menu-item>a:hover{background-color:#639eb9;color:#fff}.nav-primary .sub-menu{border-color:#222}.nav-primary .sub-menu a{background-color:#333;border-color:#222;color:#fff}.search-form{overflow:hidden}li.search{float:right;margin:3px 0 0 20px;width:220px}.site-header .search-form{padding-left:5px;position:relative;border:1px solid #dadada;width:100%;background-color:#ebebeb}.search-form input{-webkit-appearance:none}.site-header .search-form input[type="search"]{background-color:transparent;border:none;color:#333;font-size:14px;text-align:left;padding:0;-webkit-font-smoothing:antialiased}li.search .search-form input[type="submit"]{content:"\f4a4";font-family:"ionicons";color:#ababab;font-size:18px;-webkit-font-smoothing:antialiased;vertical-align:middle;background:transparent;border:none;right:0;position:absolute;top:0px;border-left:1px solid #dadada;padding:2px 8px 2px 8px;border-radius:0}li.search .search-form input[type="submit"]:hover{background-color:#3c6d84;color:#fff;font-weight:bold}.entry-content .search-form input{float:left}.toggle-widget{cursor:pointer;display:none}.toggle-link a{display:none}.toggle-link::before{content:"\f4a4";font-family:"ionicons";font-size:20px;color:#fff;cursor:pointer;display:inline-block;margin-top:-2px;margin-left:0}.magazine .search-form input[type="search"]{font-size:14px;padding:3px 0 3px 45px}.magazine .search-form input[type="submit"]{display:none}.magazine .search-form::-webkit-input-placeholder{color:#fff;font-weight:100}.magazine .search-form:-moz-placeholder{color:#fff;font-weight:100}.magazine .search-form::-moz-placeholder{color:#fff;font-weight:100}.magazine .search-form:-ms-input-placeholder{color:#fff;font-weight:100}.magazine .toggle-widget{display:none;z-index:1000000;position:fixed;top:145px}.magazine .shrink .toggle-widget{position:fixed;top:85px}.magazine .toggle-widget{width:100%}.magazine .toggle-widget .widget{margin-bottom:0}.magazine .search-form input{float:right;width:550px;padding:0 0 0 80px;background:#3c6d84 url(images/search-white.png) 10px 13px no-repeat;box-sizing:border-box;display:block;background-color:#aaa;border:none;box-shadow:none;outline:none;height:50px;font-size:16px;color:#fff}.nav-secondary{overflow:hidden;position:relative;z-index:4;float:right}.nav-secondary li{list-style-type:none;padding:0 10px}.nav-secondary li:last-child{border-right:none;padding-right:0}.nav-secondary a{font-size:11px;padding:0;text-decoration:none}.nav-secondary a:hover{color:#fe7625}button.slide-nav-link{background-color:transparent;color:#3c6e85;float:left;width:auto;z-index:10;position:fixed;padding:0;top:10px;left:15px}.mobile-search{display:none}a.search-link{display:none}.top-link{display:block;position:fixed;bottom:55px;right:0px;overflow:hidden;max-width:43px;transition:all 0.5s;line-height:40px;white-space:nowrap;background:rgba(254,118,37,0.7);padding-right:17px;color:white;z-index:2001;font-size:30px}.top-link:before{content:'\f10c';display:inline-block;font-family:ionicons;padding:5px 10px 5px 10px}.top-link:hover{transition:all 0.5s;background:rgba(254,118,37,0.95);color:white}@media screen and (min-width: 768px){.top-link{bottom:25px;right:0px;max-width:23px;transition:all 0.5s;line-height:20px;white-space:nowrap;padding-right:7px;font-size:16px}.top-link:before{content:'\f10c';display:inline-block;font-family:ionicons;padding:5px}.top-link:hover{max-width:700px;transition:all 0.5s;color:white}.top-link:hover:before{content:'\f10c';display:inline-block;font-family:ionicons;padding:5px}}.supersideme .slide-nav-link:before{font-family:dashicons;content:"\f333"}.supersideme .menu-close:before{font-family:dashicons;content:"\f335";font-size:20px}.home .widget{margin-bottom:0}.popular .widget-title,.rankings .widget-title,.online-colleges .widget-title,.latest .widget-title,.trending .widget-title{font-size:35px;font-weight:400;text-align:center}.online-colleges .widget-title{margin-bottom:-20px}.popular .widget-title,.rankings .widget-title,.latest .widget-title,.trending .widget-title{margin-bottom:40px}.home-featured{padding:70px 0 50px;margin-top:70px;background:url(images/insp-bkg.png) center top}.home-featured .widget_text{float:right;background:url(images/intro-img.jpg) right top;width:800px;height:380px;padding:100px 300px 0 50px;color:#fff}.home-featured .widget_text p{text-shadow:1px 1px 3px rgba(0,0,0,0.9);line-height:1.3;font-weight:300;font-size:32px}.home-top .featured-content{width:30.623931623931625%;float:left;margin-right:2.564102564102564%}.home-top .entry-title a{color:#fff}.home-top .entry-header{margin-top:-75px;padding:10px;text-shadow:0px 1px 0px rgba(0,0,0,0.9)}.intro,.trending,.popular,.rankings,.latest,.online-colleges{padding:50px 0;padding:5rem 0}.intro .widget_nav_menu{float:left;width:320px;margin-right:30px;border:1px solid #eeeeee;padding:20px 20px 30px;background-color:#f8f8f8}.intro .widgettitle{font-size:20px;margin-bottom:20px}.intro li{font-size:18px;line-height:1.2}.intro .featured-content .widget-title{padding:0;text-align:center}.intro .textwidget{float:right;width:68%}.trending h4.widgettitle{color:#fff}.trending li{border-bottom:none}.trending .grid-item{width:354px;float:left}.trending h4.widgettitle:before{content:url(images/trending-arrow.png);vertical-align:-webkit-baseline-middle;margin-right:10px}.trending img{width:40%;float:left;margin-right:10px}.trending{background-color:#1d3846}.trending li a{color:#FFFFFF;font-size:20px;line-height:1}.trending li a:hover{color:#ccc}.rankings{background-color:#ededed}.rankings .rank{margin:20px 0 0}.rankings .rank li{position:relative;display:inline-block;padding:45px 0;font-size:25px;width:150px;height:150px;border-bottom:none;border-radius:50%;margin:20px 5%;text-align:center;line-height:1}.rankings .rank li a{color:#fff;text-shadow:2px 2px rgba(0,0,0,0.2)}.rankings .assoc{background-color:#14afbe}.rankings .assoc:hover{background-color:#11939f}.rankings .bach{background-color:#fdc00f}.rankings .bach:hover{background-color:#e8ad02}.rankings .mast{background-color:#2c5770}.rankings .mast:hover{background-color:#224458}.rankings .sch{background-color:#de3e17}.rankings .sch:hover{background-color:#bf3514}.home .popular{background-color:#639eb9}.home .popular h4{color:#fff}.home .popular li:before{font-family:dashicons;content:"\f345";background-color:#f37625;color:#fff;border-radius:50%;font-size:20px;padding:5px 5px 5px 7px;margin:0 10px 0 -45px;vertical-align:middle}.home .popular li{border-bottom:none}.popular a{color:#fff}.popular a:hover{color:#ccc}.home .popular .widget_nav_menu{width:26.5%;float:left;margin:0 2.5% 0 50px;line-height:1.2}.home .popular .widget_nav_menu:last-child{margin-right:0}.home .latest article{width:31%;display:inline-block;vertical-align:top;margin-right:2.5%}.home .latest article:last-child,.home .latest article:nth-of-type(3n+3){margin-right:0}.latest .entry-title a{font-size:24px;color:#639eb9}.latest .entry-title a:hover{color:#4885a1}.latest .entry-header{padding:10px 0}.home .latest .featured-content .entry-content{padding:0;font-size:16px}.home .latest .featured-content .entry{border-bottom:none;margin-bottom:40px}.entry{margin-bottom:10px}.entry-header{padding:0 0 20px;color:#639eb9}.entry-content ol,.entry-content p,.entry-content ul{margin-bottom:26px}.entry-content ol,.entry-content ul{margin-left:40px}.tabs-container ol,.tabs-container ul{margin-left:20px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ul ul li{list-style-type:circle}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#ddd}article.post-41229.magazine img{margin:8px 0 28px}.culinary .degree-finder-bottom{display:none}.culinary .sticky-sidebar{display:none}.no-df a.sdeg,.no-df .degree-finder-bottom,.no-df a.cdeg,.no-mon a.sdeg,.no-mon .degree-finder-bottom,.no-mon a.cdeg{display:none}.no-wdgt .degree-finder-bottom,.no-wdgt a.sdeg{display:none}.no-bsa section#bsa-6{display:none}.panelist{display:flex}.panelist .wp-caption{text-align:center;padding-right:10px;width:19%}.notes{padding-left:23px;text-indent:-23px;font-size:14px}.hrblue{margin:25px 0 15px 0;border:0;height:2px;background-color:#3c6d84}.entry-content .dashicons{line-height:1.4}body.review{background-color:#412D26}.review button.slide-nav-link{display:none}.review.full-width-content .content{background-color:#fff;padding:40px;float:right}.review h1.entry-title{color:#F05848;border-bottom:1px solid #F05848}.review .title-area{padding:40px 0 10px;width:400px}.review .site-inner{margin-top:10px;padding-top:0}.review h1,.review h2,.review h3,.review h4,.review h5,.review h6{line-height:1.6}.review .site-footer{border-top:none;background-color:#412D26;text-align:center;padding:40px 0}@media only screen and (max-width: 1139px){.review img.alignleft,.review img.alignright{width:60%}}@media only screen and (max-width: 500px){.review .title-area{max-width:300px}}p.entry-meta{color:#aaa;font-size:14px;margin-bottom:0}.entry-meta a{font-weight:700}.entry-header .entry-meta{margin:10px 0 0;margin:1rem 0 0}.entry-footer{margin-top:22px}.entry-footer .entry-meta{border-top:1px solid #ececec;margin:0 -40px;padding:40px 40px 0;padding:4rem 4rem 0}.entry-tags{float:right}.entry-comments-link::before{content:"\2014";margin:0 6px 0 2px}.grid{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}.grid.align-start{justify-content:flex-start}.grid-item{margin:auto;padding:0;margin:0}.tbswidebar .grid-item{width:230px}.tbswidebar .grid{justify-content:space-between}.tbswidebar h3{border-bottom:1px solid #ebebeb;text-align:left;width:100%}.grid.align-start .grid-item{width:225px;margin:0 10px 10px 0}.grid.align-start .grid-item:last-child{margin-right:0}@media only screen and (max-width: 1140px){#selection .grid.align-start .grid-item{width:46%}}.grid.undergrad .grid-item,.grid.grad .grid-item{width:340px;margin-right:10px}@media only screen and (max-width: 1200px){.grid.undergrad .grid-item,.grid.grad .grid-item{width:46%}}@media only screen and (max-width: 950px){.grid.undergrad .grid-item,.grid.grad .grid-item{width:100%}}@media only screen and (max-width: 600px){#selection .grid.align-start .grid-item,.grid.undergrad .grid-item,.grid.grad .grid-item{width:100%}}.title-grid{display:flex;flex-direction:row;flex-wrap:nowrap}.school-stats .grid-item{width:360px;margin-bottom:10px}.elrn,.cdeg,.edax,.qs,.post-button{display:block;background:#639EB9;padding:5px;margin:30px auto;color:#fff;text-align:center;border-radius:5px;font-size:16px;border-width:1px 1px 3px;border-color:#4d8fad;border-style:solid;position:relative}.sidebar .elrn,.sidebar .cdeg,.sidebar .edax,.sidebar .qs,.post-button{margin:30px auto 0}.vendorInfo{text-align:center;margin:30px auto}.entry-content a.cdeg::after,.entry-content a.edax::after,.entry-content a.qs::after,.entry-content a.elrn::after{content:'sponsored link';position:absolute;bottom:0;right:2px;font-size:8px;text-transform:uppercase;letter-spacing:.5px;color:#ccc}#widget-list-id{position:relative}#widget-list-id::after{content:'sponsored schools';position:absolute;bottom:0;right:2px;font-size:9px;text-transform:uppercase;letter-spacing:.5px;color:#666}.entry-content a.cdeg,.entry-content a.edax,.entry-content a.qs,.entry-content a.elrn{padding-bottom:12px}.home .post-button{clear:both;font-size:22px;font-weight:300}.post-button{width:300px}a.elrn,a.cdeg,a.edax,a.qs,a.post-button{color:#fff;text-decoration:none;line-height:1.5;font-family:'Open Sans', sans-serif}a.elrn:hover,a.cdeg:hover,a.edax:hover,a.qs:hover,a.post-button:hover{background-color:#4d8fad;border-color:#639EB9;text-decoration:none}.schlr{padding:10px 20px;font-family:'Open Sans', sans-serif;font-size:20px;color:#fff;background:#fe7625;text-shadow:none;line-height:30px;border-radius:5px}.schlr:hover{color:#ffffff;background-color:#ef5a01}.elrn{display:none}.entry-content .tbssidebar,.entry-content .tbssidebar p,.entry-content .tbssidebar ul,.entry-content .tbssidebar li,.entry-content .tbssidebar span,.entry-content .tbssidebar div{font-family:'Open Sans', sans-serif;font-size:14px}.entry-content .tbssidebar h2,.entry-content .tbssidebar h3{font-size:18px;margin:0 0 5px 0;margin:0 0 .5rem 0;border:0;background:none}.entry-content .tbssidebar hr{border:1px solid #e7e7e7}.entry-content .tbssidebar img.aligncenter,.entry-content .tbssidebar img.alignright,.entry-content .tbssidebar img.alignleft,.entry-content .tbssidebar img.alignnone{margin:5px 0}.entry-content .tbssidebar p{margin:0;padding:0}.entry-content .tbssidebar{clear:both;padding:10px;width:40%;text-align:left;background-color:#f1f1f1}.entry-content .tbssidebar.alignright{margin:0 0 10px 20px}.entry-content .tbssidebar.alignleft{margin:0 20px 10px 0}.entry-content .tbssidebar ul,.entry-content .tbssidebar ol{border:0;margin:0 0 10px 5px}.entry-content .tbssidebar ul li{list-style:square outside;border:0;margin:0 0 0 15px;padding:0;text-indent:0}.entry-content .tbssidebar ol li{border:0;margin:0 0 0 16px;padding:0;text-indent:0}.tbssidebar .sasi{margin:0;padding:0}.tbssidebar .sasi p{text-align:center;font-weight:600;margin:0;padding:0}.tbssidebar input[type="email"]{padding:2%;width:75%;font-size:14px;margin-right:2%}.tbssidebar input[type="submit"]{padding:2% 3%;font-size:14px}.entry-content p.sponsored{font-size:12px;font-family:'Open Sans', sans-serif;margin-top:-30px;font-weight:600;text-transform:uppercase;color:#86B3C8;text-decoration:overline}p.sponsored a{color:#86B3C8}p.sponsored a:hover{color:#86B3C8}.entry-content ul.state-list{max-width:550px;margin:0 auto 20px}.entry-content .state-list li{display:inline-block;list-style:none;background-color:#639eb9;border-radius:50%;width:40px;line-height:40px;text-align:center}.state-list li:hover{background-color:#FE7625}.entry-content ul.state-list li{margin:0 10px 10px 0}.state-list li a{color:#fff;font-size:16px}.state-list li a:hover{text-decoration:none}.entry-content h3.college{border-top:3px solid #ebebeb;border-bottom:none;margin-top:40px}.entry-content h3.college.accordion{margin-top:0}.num{display:inline-block;background-color:#FE7625;color:#fff;padding:10px 15px;margin:-3px 8px 0 0}.accordion .col-title{font-size:2.5rem;font-size:25px;margin-top:0;padding:9px 10px}.col-title{margin-top:5px}h3.college a{color:#FE7625}h3.college a:hover{color:#ef5a01}.entry-content blockquote h3.college{margin-top:0}#OnlineCollegesRanking select{width:100%}.school-stats{border-top:4px solid #fe7625;background-color:#ebebeb;padding:10px;margin-bottom:0;line-height:1.2}.school-stats .stat-label{float:left;width:140px;font-size:12px;margin-top:6px}@media only screen and (max-width: 768px){.school-stats .grid-item{width:100%}.school-stats .stat-label,.school-stats .stat-val{width:47%}}@media only screen and (max-width: 445px){.school-stats .stat-val{font-size:14px}}.school-stats .stat-label:after{content:": "}.address{background:#c6c6c6;color:#f8f8f8;font-size:14px;padding:5px 10px;margin-bottom:20px}.school-link{margin-right:10px}.school-link a,.address a{color:#f8f8f8}.accordion #selection{padding:20px}#selection{font-family:"Open sans", sans-serif}.boc-filter{background-color:#ebebeb;padding:15px}.boc-filter p{margin-bottom:0}.accordion h4{margin-top:20px}#selection input[type="reset"]{padding:8px 12px}.accordion dd,.accordion__panel{background-color:#eee}.accordion dd{margin:0;padding-bottom:0}.accordion dt{margin-bottom:0}.accordion .cpc{padding:0;margin:10px 0 0;font-family:'Open Sans', sans-serif;font-weight:700}.accordion{position:relative;background-color:#eee}.accordionTitle,.accordion__Heading{background-color:#639eb9;text-align:center;padding:20px;display:block;text-decoration:none;color:#fff;transition:background-color 0.5s ease-in-out;border-bottom:1px solid #4b8ba8}.accordionTitle:before,.accordion__Heading:before{content:"+";font-size:1.5em;line-height:1em;float:left;transition:transform 0.3s ease-in-out}.accordionTitle:hover,.accordion__Heading:hover{background-color:#4885a1;color:#fff}.accordionTitleActive:before,.accordionTitle.is-expanded:before{transform:rotate(-225deg)}.accordionItem{height:auto;overflow:hidden;max-height:50em;transition:max-height 1s}@media screen and (min-width: 48em){.accordionItem{transition:max-height 0.5s}}.accordionItem.is-collapsed{max-height:0}.no-js .accordionItem.is-collapsed{max-height:auto}.animateIn{animation:accordionIn 0.45s normal ease-in-out both 1}.animateOut{animation:accordionOut 0.45s alternate ease-in-out both 1}@keyframes accordionIn{0%{opacity:0;transform:scale(0.9) rotateX(-60deg);transform-origin:50% 0}100%{opacity:1;transform:scale(1)}}@keyframes accordionOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0.9) rotateX(-60deg)}}.adcf{background-color:#ebebeb;padding:30px;border-top:10px solid #FE7626;margin-top:70px}.adcf p{font-family:'Open Sans', sans-serif}.media-img{display:inline-block;width:150px;margin:0 20px 20px 0;line-height:1;text-align:center;vertical-align:top}.media-img img{margin:0}.media-img a{font-size:12px}.degree-finder-bottom{margin:40px auto 0;text-align:center}.degree-finder-bottom .widget{padding:20px 20px 30px}.degree-finder-bottom h4{color:#FFFFFF;font-size:24px;text-transform:none}.degree-finder-bottom form.degree-finder select{float:left;width:29%;margin:10px 15px 20px;font-size:14px;-webkit-appearance:button}.degree-finder-bottom form.degree-finder input[type="submit"]{width:250px;margin:0 auto;line-height:23px}.modalDialog{position:fixed;font-family:'Open Sans', sans-serif;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none;display:none}.modalDialog h4.widget-title{color:#fff;border-bottom:none;text-transform:uppercase}.modalDialog:target{opacity:1;pointer-events:auto;display:block}.modalDialog .degree,.modalDialog .category{margin-bottom:15px}.modalDialog>div{width:320px;position:relative;margin:10% auto;padding:30px 40px 40px;background:#3c6d84}.modalDialog>div p.spnsr{margin-top:30px}.close{color:#FFFFFF;position:absolute;right:10px;text-align:center;top:10px;width:24px;text-decoration:none;font-weight:bold}.close:hover{color:#cccccc}.pagination{clear:both;margin:40px 0}.archive-pagination ul li,.archive-pagination a span.custom-page-links,.archive-pagination span.custom-page-links{cursor:pointer;display:inline-block;font-size:16px;padding:8px 12px;float:left;margin:0 5px 5px 0;min-width:35px;text-align:center}.archive-pagination ul li,.archive-pagination a span.custom-page-links,.archive-pagination span.custom-page-links,.archive-pagination ul li a{color:#fff}.archive-pagination ul li.active,.archive-pagination ul li:hover,.archive-pagination span.custom-page-links:hover,.archive-pagination>span{background-color:#fe7625}.archive-pagination ul li,.archive-pagination a span.custom-page-links{background-color:#3c6d84}.pagination i{padding-bottom:1px;vertical-align:middle}.search-results .pagination{display:none}.entry-comments,.comment-respond{padding:40px 0}.entry-comments{border-bottom:1px solid #e3e3e3;padding-right:0}.ping-list{margin-bottom:40px}.comment-content{clear:both}.entry-comments .comment-author{color:#000;font-weight:700;margin-bottom:0}.entry-comments .comment-meta{font-size:12px;text-transform:uppercase}.entry-comments p.alert{font-weight:bold;font-size:24px}.comment-respond input[type="email"],.comment-respond input[type="text"],.comment-respond input[type="url"]{width:50%}.comment-respond label{display:block;margin-right:12px}.comment-list li,.ping-list li{list-style-type:none;margin-top:24px;padding:4%;word-break:break-word}.comment-list li li{margin-right:-4%}li.comment{background-color:#f5f5f5;border:1px solid #e3e3e3}.comment .avatar{margin:0 16px 24px 0}.form-allowed-tags{background-color:#f5f5f5;font-size:14px;padding:24px}li.depth-2{background-color:#fff}.comment_policy{border:1px solid #fe7625;font-size:0.85em;padding:1em 1.5em;margin-top:2em;margin-bottom:-2em;font-style:italic;text-align:center}.sidebar .widget_nav_menu,.sidebar .widget_widget_tptn_pop{background-color:#fff;border:1px solid #ececec;box-shadow:0 1px #ececec;padding:10px 20px 20px;position:relative}.magazine .sidebar .widget_text,.magazine .sidebar .widget_nav_menu{border:0;box-shadow:none;padding:0}.sidebar .degree-finder-wrapper .widget{border:none}.magazine section#mc4wp_form_widget-3,.magazine section#mc4wp_form_widget-4{background-color:#639eb9;padding:10px}.magazine .sidebar .widget_mc4wp_form_widget h4{margin:0 0 10px;color:#fff}.sidebar .widget_mc4wp_form_widget input{padding:1.4%;width:60%;float:left}.sidebar .widget_mc4wp_form_widget p{font-size:12px;margin-bottom:0}.sidebar .widget_mc4wp_form_widget a{color:#fff}.sidebar .widget_mc4wp_form_widget a:hover{text-decoration:underline}.sidebar .widget_mc4wp_form_widget input[type="submit"]{display:block;padding:2.3%;width:40%;font-size:14px;float:right;background-color:#f37625;border-top-left-radius:0;border-bottom-left-radius:0}.sidebar .widget_mc4wp_widget input:hover[type="submit"]{background-color:#639eb9}.subscribe-page .mc4wp-form-fields label{float:left;display:inline-block;margin:10px}.subscribe-page .mc4wp-form-fields input[type="email"]{float:left;display:inline-block;width:80%}.subscribe-page .mc4wp-form-fields input[type="submit"]{margin:10px auto;text-align:center;background-color:#3c6d84;padding:10px 20px}.subscribe-page form#mc4wp-form-1{text-align:center;padding:20px;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.sidebar section#text-41,.sidebar section#text-48,.sidebar section#text-26,.sidebar section#text-43,.sidebar section#text-64,.sidebar section#text-60,.sidebar section#text-65{background-color:transparent;border:none;box-shadow:none}.sidebar section#text-41,.sidebar section#text-48,.sidebar section#text-52,.sidebar section#text-26,.sidebar section#text-43,.sidebar section#text-64,.sidebar section#text-60,.sidebar section#text-65{padding:0}.sidebar .ads .widget_text{padding:0;background-color:transparent;border:none;box-shadow:none}.ed-axis .widget_text,.ad-top .widget_text{padding:0;background-color:transparent;border:none;box-shadow:none}.ed-axis p.spnsr{bottom:8px}.sidebar #text-17.widget,.sidebar #text-40{padding:0;background-color:transparent;box-shadow:none}.schbtn{position:relative;display:block;background:#639EB9;text-align:left;color:#fff;border-radius:2px;padding:15px 20px;font-size:20px;line-height:1}.schbtn::after{font-family:ionicons;content:"\f125";background-color:#f37625;color:#fff;font-size:50px;padding-top:20px;padding-bottom:20px;text-align:center;width:60px;position:absolute;top:0;right:0;bottom:0;border-left:1px solid #ebebeb;border-top-right-radius:2px;border-bottom-right-radius:2px}.schbtn span{font-size:14px}a.schbtn:hover{background-color:#4d8fad;color:#ffffff}.sdeg{position:relative;display:block;background:#639EB9;padding:10px 0 10px 15px;color:#fff;text-align:left;border-radius:2px;font-size:26px}a.sdeg:hover{background-color:#4d8fad;text-decoration:none;color:#fff}.sdeg::after{font-family:ionicons;content:"\f4a4";background-color:#f37625;color:#fff;text-align:center;font-size:35px;width:60px;padding-top:7px;position:absolute;top:0;right:0;bottom:0;border-left:1px solid #ebebeb;border-top-right-radius:2px;border-bottom-right-radius:2px}.sidebar #text-16.widget{background-color:transparent;border:0;padding:0;box-shadow:none}section#nav_menu-47,section#nav_menu-26{padding:0;background-color:transparent;border:0}section#nav_menu-47 .widget-title,section#nav_menu-26 .widget-title{border-bottom:0;color:#fff;background-color:#3c6d84;margin:0 0 10px 0;padding:5px 10px}section#nav_menu-47 ul li,section#nav_menu-26 ul li{margin-bottom:20px;border-left:5px solid #c3c3c3;border-bottom:1px solid #c3c3c3;padding:0 10px 0}.degree-finder-wrapper,.degree-finder-bottom{background-color:#3c6d84;position:relative}.degree-finder-wrapper{margin-bottom:30px}.home .degree-finder-wrapper{width:320px;float:left;height:380px}.home .degree-finder-wrapper .widget{margin-bottom:0}.home .degree-finder-wrapper .widget{padding:30px 40px}.sidebar-primary .degree-finder-wrapper .widget,.magazine .degree-finder-wrapper .widget{padding:20px 40px 40px}.degree-finder-wrapper h4.widgettitle{color:#fff;text-align:center;border-bottom:none;margin:0;padding-bottom:10px;text-transform:uppercase;font-weight:400}form.degree-finder label,form.ea-df label{color:#fff;font-size:14px}form.degree-finder select,form.ea-df select{width:100%;margin-bottom:10px;font-size:14px;-webkit-appearance:button;-moz-appearance:none;text-indent:1px;text-overflow:'';-webkit-user-select:none;border:1px solid #bbb;border-radius:0;color:#535e6b;cursor:pointer;padding:5px 10px;background:#ebebeb url(images/icon-selectbox.png) no-repeat 97% center}form.degree-finder input[type="submit"],form.ea-df input[type="submit"]{width:100%;padding:6px 0;font-size:18px;color:#fff;background:#fe7625 url(images/right-arrow.png) no-repeat right center;text-shadow:none;line-height:30px;border-radius:5px;margin-top:20px}form.degree-finder input[type="submit"]:hover,form.ea-df input[type="submit"]:hover{background-color:#ef5a01}form.degree-finder select::-ms-expand,form.ea-df select::-ms-expand{display:none}p.spnsr{color:#ccc;font-size:9px;text-transform:uppercase;letter-spacing:.5px;position:absolute;bottom:2px;right:4px}p.spnsr.dk{color:#666}.sidebar #text-30 p.spnsr,.no-wdgt p.spnsr{bottom:12px}.sidebar #text-30{padding:0;border:0;box-shadow:none;background-color:transparent;position:relative}.ea-degree-finder p.spnsr{bottom:-10px;font-family:'Open Sans', sans-serif}.ea-degree-finder{text-align:center;margin:25px auto;padding:0;width:300px;position:relative}.widget_qs_leftfeaturedcolleges{position:relative}.footer-widgets{background-color:#3c6d84;clear:both;padding:60px 0 20px;line-height:2}.footer-widgets .widget{margin-bottom:0;text-align:center}.footer-widgets li{display:inline;border-bottom:none;padding:0 10px}.footer-widgets li a{color:#ccd8dd}#menu-footer-middle li{border-right:1px solid #ccd8dd}#menu-footer-middle li:last-child{border-right:none}.footer-widgets li a:hover{color:#fff}.menu-footer-top-container,.menu-footer-middle-container,.menu-magazine-footer-container,.menu-magazine-ec-footer-container{text-transform:uppercase}.menu-footer-top-container{margin:40px 0 20px;font-size:18px}.menu-footer-middle-container{font-size:14px;font-weight:300;margin:20px 0 40px}.menu-magazine-ec-footer-container{margin:20px 0;font-size:16px}.footer-facebook:before,.footer-twitter:before,.footer-google:before,.footer-rss:before,.footer-subscribe:before{font-family:'dashicons';font-size:26px;color:#fff;background-color:#fe7625;border-radius:50%;padding:15px}.footer-facebook:hover:before,.footer-twitter:hover:before,.footer-google:hover:before,.footer-rss:hover:before,.footer-subscribe:hover:before{background-color:#ef5a01}.footer-facebook:before{content:"\f305"}.footer-twitter:before{content:"\f301"}.footer-google:before{content:"\f462"}.footer-subscribe:before{content:"\f466"}.footer-rss:before{content:"\f303"}html{overflow-y:scroll;-webkit-overflow-scrolling:touch}.has-overlay{overflow:hidden;height:auto}.has-overlay>body{height:100%;overflow:hidden}.modal--fade,.modal--show{-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999;width:0;height:0;overflow:hidden;opacity:0;display:none\9}.modal--fade:target,.modal--show:target,.is-active.modal--fade,.is-active.modal--show{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:auto;height:auto;opacity:1}.is-active.modal--fade,.is-active.modal--show{display:block\9;height:100% \9;width:100% \9}.modal--fade:target,.modal--show:target,.is-active.modal--fade,.is-active.modal--show{display:block\9}.modal--fade .modal-inner,.modal--show .modal-inner{position:absolute;top:60px;left:50%;z-index:20;margin-left:-325px;width:650px;overflow-x:hidden;-webkit-overflow-scrolling:touch}.modal--fade .modal-inner>img,.modal--show .modal-inner>img,.modal--fade .modal-inner>video,.modal--show .modal-inner>video,.modal--fade .modal-inner>iframe,.modal--show .modal-inner>iframe{width:100%;height:auto;min-height:300px}.modal--fade .modal-inner>img,.modal--show .modal-inner>img{width:auto;max-width:100%}.modal--fade .modal-inner iframe,.modal--show .modal-inner iframe{display:block;width:100%;border:0}.modal--fade .modal-content,.modal--show .modal-content{position:relative;max-height:400px;max-height:60vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal--fade .modal-content>*,.modal--show .modal-content>*{max-width:100%}.modal--fade footer,.modal--show footer{border-top:1px solid #fff;padding:0 1.2em 18px;background:#f0f0f0;border-radius:2px}.modal--fade .modal-close,.modal--show .modal-close{display:block;height:1px;clip:rect(0 0 0 0);margin:-1px;overflow:hidden}.modal--fade .modal-close:focus:after,.modal--show .modal-close:focus:after{outline:1px dotted;outline:-webkit-focus-ring-color auto 5px}.modal--fade .modal-close:before,.modal--show .modal-close:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.modal--fade .modal-close:after,.modal--show .modal-close:after{content:'\00d7';position:absolute;top:58px;right:50%;z-index:20;margin-right:-325px}@media screen and (max-width: 690px){.modal--fade .modal-inner,.modal--show .modal-inner{width:auto;left:20px;right:20px;margin-left:0}.modal--fade .modal-close:after,.modal--show .modal-close:after{margin-right:0 !important;right:20px}}@media screen and (max-width: 30em){.modal--fade,.modal--show{-webkit-transform:translate(0, 400px);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:opacity 1ms .25s;-moz-transition:opacity 1ms .25s;-o-transition:opacity 1ms .25s;-ms-transition:opacity 1ms .25s;transition:opacity 1ms .25s;display:block;right:auto;bottom:auto}.modal--fade:target,.modal--show:target,.is-active.modal--fade,.is-active.modal--show{width:100%;height:100%}.modal--fade:target .modal-close,.modal--show:target .modal-close,.is-active.modal--fade .modal-close,.is-active.modal--show .modal-close{display:block}.modal--fade .modal-inner,.modal--show .modal-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;left:0;right:0;height:100%;overflow:auto}.modal--fade .modal-content,.modal--show .modal-content{max-height:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.modal--fade .modal-close,.modal--show .modal-close{display:none;right:auto}.modal--fade .modal-close:before,.modal--show .modal-close:before{content:'';position:fixed;top:0;left:0;right:0;z-index:20}.modal--fade .modal-close:after,.modal--show .modal-close:after{top:5px !important;right:5px;left:auto;margin-left:0}}@media screen and (max-height: 46em) and (min-width: 30em){.modal--fade .modal-content,.modal--show .modal-content{max-height:340px;max-height:50vh}}@media screen and (max-height: 36em) and (min-width: 30em){.modal--fade .modal-content,.modal--show .modal-content{max-height:265px;max-height:40vh}}.is-stacked.modal--fade,.is-stacked.modal--show{-webkit-transform:translate(0, 0) scale(1, 1);-moz-transform:translate(0, 0) scale(1, 1);-o-transform:translate(0, 0) scale(1, 1);-ms-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1);opacity:1}.is-stacked.modal--fade .modal-inner,.is-stacked.modal--show .modal-inner{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.modal--fade .modal-close,.is-stacked.modal--show .modal-close{opacity:0}@media screen and (max-width: 30em){.is-stacked.modal--fade,.is-stacked.modal--show{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.modal--fade .modal-inner,.is-stacked.modal--show .modal-inner{-webkit-animation:none;-moz-animation:none;animation:none}.is-stacked.modal--fade .modal-close,.is-stacked.modal--show .modal-close{opacity:1}}@media screen and (min-width: 30em){.modal--fade{transition:opacity .4s}}.modal--fade,.modal--show{color:#222}.modal--fade .modal-inner,.modal--show .modal-inner{border-radius:2px;background:#fff;-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6);max-width:100%;-webkit-transition:max-width 0.25s linear, margin-left 0.125s linear;transition:max-width 0.25s linear, margin-left 0.125s linear}.modal--fade header,.modal--show header{border-bottom:1px solid #ddd;padding:5px 1.2em;font-size:20px}.modal--fade header>h2,.modal--show header>h2{margin:0.5em 0}.modal--fade .modal-content,.modal--show .modal-content{border-bottom:1px solid #ddd;padding:15px 1.2em}.modal--fade footer,.modal--show footer{border-top:1px solid #fff;padding:0 1.2em 18px;background:#f0f0f0;border-radius:2px}.modal--fade .modal-close,.modal--show .modal-close{text-indent:-100px}.modal--fade .modal-close:before,.modal--show .modal-close:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAEUlEQVQoz2NgeEYAjioYSQoAzOTmAXhPhyoAAAAASUVORK5CYII=")}.modal--fade .modal-close:after,.modal--show .modal-close:after{content:'\00d7';padding:2px 8px;font-size:24px;text-decoration:none;text-indent:0}@media screen and (max-width: 30em){.modal--fade .modal-close:before,.modal--show .modal-close:before{background:#639eb9;height:2.5em;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.6);box-shadow:0 0 5px rgba(0,0,0,0.6)}.modal--fade .modal-inner,.modal--show .modal-inner{padding-top:3em;-webkit-box-shadow:none;box-shadow:none}.modal--fade .modal-close,.modal--show .modal-close{text-decoration:none}.modal--fade .modal-close:after,.modal--show .modal-close:after{content:attr(data-close);font-family:'Open Sans', sans-serif;font-size:14px;padding:8px 15px;background:#fff;border-radius:2px;line-height:1}}.tabs-container{margin:0 auto;max-width:98%}ul.tabs{margin:0px;padding:0px;list-style:none}ul.tabs li{background:none;color:#222;display:inline-block;padding:5px;cursor:pointer}ul.tabs li.current{background:#ededed;color:#222}.tab-content{display:none;background:#ededed;padding:15px}.tab-content.current{display:inherit;background:transparent}li.tab-link{border-right:1px solid silver;text-align:center;font-size:14px}.tab-content ol{margin-bottom:0}.tab-content li,.tab-content p,.tab-content a{font-size:14px}.site-footer{background-color:#3c6d84;border-top:1px solid #ccd8dd;color:#ccd8dd;font-size:12px;letter-spacing:1px;padding:20px 0;padding:2rem 0;text-align:center;text-transform:uppercase}.site-footer a{color:#ccd8dd}.site-footer a:hover{color:#fff}.site-footer p{margin-bottom:0}.creds{float:left}.magazine .creds{float:none}.menu-footer-bottom-container{float:right}#menu-footer-bottom li{display:inline;margin-right:20px}.magazine .site-inner{margin-top:100px;padding-top:40px;background-color:#f7f8f8}.magazine .title-area a{display:block;float:left;height:90px;overflow:hidden;padding:0;text-indent:-9999px;width:120px;background:url(images/logo-magazine.png) no-repeat scroll left top transparent;margin-top:0}header.mag-header{background-color:#3c6d84;padding:10px 0 0}.magazine-nav{float:right;margin-top:10px;background-color:#335d70}.magazine-nav li{display:inline-block;float:left;padding:10px 14px}.magazine-nav li a{color:#fff;font-size:16px}.magazine-nav li a:hover{color:#ccc}.magazine-nav-secondary{float:right}.magazine-nav-secondary li{display:inline-block;padding:0 10px}.magazine-nav-secondary li a{color:#fff;font-size:14px}.magazine-nav-secondary li a:hover{text-decoration:underline}.magazine .featured-content .entry-content{padding:0;font-size:16px}.magazine-header-ad{text-align:center;padding:10px 0}.sidebar .magazine-sidebar .widget,.magazine .mss .widget{background-color:transparent}.magazine h1,.magazine h2,.magazine h3,.magazine h4,.magazine h5,.magazine h6{color:#333;font-family:'Open Sans', sans-serif}.magazine .entry-title a,.magazine .sidebar .widget-title a{color:#333}.magazine .entry-title a:hover,.magazine .sidebar .widget-title a:hover{color:#4885a1}.magazine .entry-content ol,.magazine .entry-content p,.magazine .entry-content ul{font-family:'Open Sans', sans-serif}.mcat-intro{margin:0 0 20px 30px;padding:10px 20px 0;border:8px solid #ebebeb;margin-top:30px}.mcat-intro h4{font-size:30px;background-color:#fe7625;width:300px;color:#fff;padding:10px;margin:-40px 0 20px 0}.rock-roll.mcat-intro h4,.educational-frontline.mcat-intro h4{width:400px}.school-spirit.mcat-intro h4,.extracurriculars.mcat-intro h4,.student-health.mcat-intro h4{width:250px}.guidance-counselor.mcat-intro h4{width:310px}.technology-innovation.mcat-intro h4{width:375px}.mcat-intro p{font-size:14px}.magazine .sidebar h2{font-size:20px}.magazine .sidebar .widget-title{margin:0;padding:10px}.ad .widget{padding:0;width:740px;margin:20px auto 0}.post-type-archive-magazine .magazine-category-info{display:none}.post-type-archive-magazine .archive-pagination,.tax-magazine-category .archive-pagination{display:none}.magazine .toggle-link::before{color:#fff;margin-left:0}.magazine .toggle-widget{top:145px}.magazine .toggle-widget.shrink{top:110px}.magazine .search-form input{background-color:#aaa}.magazine-footer li.toggle-link{display:none}.magazine .one-half{width:47.71%;float:right;margin:0 0 20px}.magazine .one-half.first{float:left}.magazine .one-half .entry-header h2{font-size:26px}.magazine-footer .social{margin-bottom:40px}.magazine .sidebar .widget-title{margin:0;padding:0 0 10px}.sidebar .social li{display:inline-block;border-bottom:none;margin:20px 15px 0 0}.social .facebook:before{background-color:#3B5998}.social .twitter:before{background-color:#4099FF}.social .google:before{background-color:#DD4B39}.social .rss:before{background-color:#FF6600}.social .facebook:before,.social .twitter:before,.social .twitter:before,.social .google:before,.social .rss:before{font-family:'dashicons';font-size:26px;color:#fff;padding:15px}.social .facebook:before{content:"\f305"}.social .twitter:before{content:"\f301"}.social .google:before{content:"\f462"}.social .rss:before{content:"\f303"}.magazine .widget_widget_tptn_pop{padding:0;border:none}.author-box{padding:1em;background:#e3e3e3;border:1px solid #a6a6a6;font-size:90%}@media screen and (min-width: 1281px){.entry-content #map_base svg{height:auto}}@media only screen and (max-width: 1200px){.content{padding:0 50px 0 30px}.degree-finder-bottom form.degree-finder select{width:28%;margin:5px 15px 20px}}@media only screen and (max-width: 1139px){.wrap{max-width:960px}.title-area{padding:0}.content{width:67%;padding:0 30px}.sidebar-primary{max-width:300px}.sticky-sidebar{width:300px}.nav-primary a{padding:5px 8px}.shrink .nav-primary a{padding:5px 15px}.magazine .toggle-widget{top:215px}.home-featured .widget_text{padding:65px 300px 0 50px}.home .degree-finder-wrapper{width:32%}.home-featured .widget_text{width:68%}.featured-content .entry-title{font-size:16px}.rankings .rank li{margin:20px 4%}.latest .entry-title a{font-size:20px}.trending li a{font-size:18px}.home .popular .widget_nav_menu{width:25%}.intro .widget_nav_menu{width:30%}.intro .textwidget{width:65%}.degree-finder-bottom form.degree-finder select{float:none;width:80%}.sdeg{font-size:25px}.sdeg:after{font-size:30px}li.search{width:150px;margin:3px 0 0 5px}.site-header .search-form input[type="search"]{font-size:12px}.magazine-nav li{padding:10px 12px}.shrink .magazine-nav li{padding:2px 12px}.toggle-link::before{font-size:20px}.magazine-nav li a{font-size:14px}.tbswidebar .grid{justify-content:center}.tbswidebar .grid-item{width:48%;margin-right:2%}}@media only screen and (max-width: 1023px){.wrap{width:95%}.site-header .wrap,.nav-primary .wrap,.mag-header .wrap{width:100%}.site-description{display:none}.title-area,.magazine .title-area a,.nav-primary,.nav-secondary{width:100%;text-align:center;float:none}.title-area a{float:none;margin:5px auto 0}.site-header,.mag-header{z-index:5}.home-featured{margin-top:40px}.search-form input{float:none;margin:0 auto}.site-inner{margin-top:40px}.entry-content p{word-break:break-word}.magazine .site-inner{margin-top:30px}.magazine-nav{width:100%;clear:right}.magazine-nav li a{font-size:14px}.magazine-nav li{float:none}li.search{display:inline-block;float:none;vertical-align:middle;margin-bottom:5px}.entry-content .subscribe.aligncenter{width:100%}.sidr .title-area a,.magazine .sidr .title-area a{height:55px;overflow:hidden;text-indent:-9999px;background:url(images/logo-white.png) no-repeat scroll 8px center transparent;background-size:140px}.magazine button.slide-nav-link{color:#fff}.admin-bar button.slide-nav-link{top:42px}.sidr .magazine.title-area a{display:block;height:80px;overflow:hidden;text-indent:-9999px;width:100%;background:url(images/logo-magazine.png) no-repeat scroll 8px center transparent;margin-top:0;background-size:90px}.sidr li.support a{font-size:25px;padding-top:20px}.supersideme .sidr-inner{margin-bottom:200px}.sidr li a,.sidr .menu-item a{padding:15px}.supersideme .slide-nav-link:before{font-size:25px}a.search-link{display:block}.magazine a.search-link:before{color:#fff}a.search-link:before{content:"\f4a4";font-family:"ionicons";color:#3c6d84;font-size:25px;display:block;cursor:pointer;position:fixed;top:3px;right:20px;z-index:10}.admin-bar a.search-link:before{top:35px}.title-area a{height:40px;width:126px;background-size:125px}.magazine .title-area a{height:40px;width:161px;background:url(images/logo-mag-mob.png) no-repeat scroll left top transparent;background-size:164px}header.mag-header{padding:8px 0 0}.mobile-search{display:none;margin-top:70px}.mobile-search .search-form input{width:80%;font-size:14px;padding:10px}.mobile-search .widget_search input[type="submit"]{font-size:25px;font-family:"ionicons";float:right;padding:7px 15px;width:auto}.mobile-search .widget{margin-bottom:-40px}.home .mobile-search .widget{margin-bottom:-20px}}@media only screen and (max-width: 979px){.site-footer{margin-bottom:48px}.home .site-footer{margin-bottom:0}.sidebar-primary{max-width:280px}.sticky-sidebar{width:280px}.schbtn span{font-size:12px}.schbtn{font-size:16px}.schbtn::after{font-size:38px}.entry-content .subscribe input[type="submit"]{width:75%}.online-colleges .widget-title{margin-bottom:0}}@media only screen and (max-width: 968px){.home-featured .widget_text p{font-size:28px}.home .degree-finder-wrapper{width:34%}.home-featured .widget_text{width:66%}.intro,.trending,.popular,.rankings{padding:5rem 0;padding:50px 0}.trending .tptn_posts_daily li{width:45%}.degree-finder-bottom form.degree-finder select{float:none;width:80%}.degree-finder-bottom form.degree-finder input[type="submit"]{width:80%;padding-right:15px}.degree-finder-bottom .widget{padding:30px 20px}h1{font-size:34px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}.degree-finder-wrapper h4.widgettitle{font-size:20px}.magazine-nav-secondary{float:none;text-align:center}.magazine-nav li,.magazine-nav-secondary{width:100%}.magazine-nav li{text-align:center}.magazine-nav .responsive-menu{display:none}.magazine-nav #responsive-menu-icon{display:block;text-align:center}.magazine-nav #responsive-menu-icon::before{color:#fff}.magazine-nav-secondary{margin-top:5px}.magazine .search-form input{width:100%}}@media only screen and (max-width: 928px){.rankings .rank li{height:130px;width:130px;font-size:20px}.left-half-wrap,.right-half-wrap{float:none;width:100%;margin-right:0}}@media only screen and (max-width: 900px){.sticky-sidebar,.mss{width:100%}.sidebar .widget_mc4wp_form_widget input{font-size:14px}.sidebar .widget_mc4wp_form_widget input[type="submit"]{font-size:12px}img.alignleft,img.alignright,.school-wrapper .tbstweetthis,.school-wrapper .link-here,.school-wrapper .request-info{width:50%}}@media only screen and (max-width: 895px){.home-featured .widget_text{padding:50px 275px 0 50px}.home-featured .widget_text p{font-size:26px}.degree-finder-wrapper h4.widgettitle{font-size:20px}form.degree-finder input[type="submit"],form.ea-df input[type="submit"]{font-size:16px}.content{width:65%}.sidebar-primary{max-width:250px}.sticky-sidebar{width:250px}.sdeg{font-size:20px}.sdeg:after{font-size:25px}.schbtn span{font-size:11px}.subscribe.alignright{float:none;width:75%;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 820px){.sidebar-primary .degree-finder-wrapper .widget{padding:20px 30px 40px}}@media only screen and (max-width: 805px){.home-featured .widget_text p{font-size:24px}.rankings .rank li{margin:20px 3%}.home .popular .widget_nav_menu,.home .popular .widget_nav_menu:last-child{width:47%;margin:10px 2.5% 0 0}.home .popular li:before{margin:0 10px 0 0}.home-featured .widget_text{padding:35px 300px 0 35px}.trending .wrap{padding:0 20%}.trending .tptn_posts_daily li,.trending .tptn_posts_daily li:nth-of-type(3n+3){width:100%}.trending .tptn_posts_daily li a{font-size:22px}}@media only screen and (max-width: 782px){.admin-bar .site-header{top:46px}.admin-bar button.slide-nav-link{top:56px}.admin-bar a.search-link:before{top:49px}.admin-bar .mag-header{top:46px}}@media only screen and (max-width: 768px){.wrap{width:90%}body{font-size:16px}.content,.sidebar,.mss,.title-area,.sidebar-content .content,.home-featured .widget_text{width:100%}.home .degree-finder-wrapper,.sidebar-primary .degree-finder-wrapper,.content .degree-finder-wrapper{float:none;width:50%;margin:0 auto}.home .degree-finder-wrapper{height:auto}.intro .widget_nav_menu{float:none;width:60%;margin:0 auto 30px}.intro .textwidget{width:95%}.nav-primary .responsive-menu{display:none}.nav-primary #responsive-menu-icon{display:block;text-align:center}.degree-finder-bottom .degree,.degree-finder-bottom .sidebar-content .content{float:none}.content-sidebar-wrap{display:table}.content{display:table-footer-group;float:none;padding:0}.sidebar{display:table-header-group;float:none}.magazine .content{display:inline-block;float:none}.magazine .sidebar{display:inline-block;float:none}.magazine .sidebar-primary{max-width:100%}.sidebar-content .sidebar-primary{float:none}.sidebar #text-30,.sidebar #text-26,.sidebar #text-48,.sidebar #text-52{display:block}.sidebar .widget_text,.sidebar .widget_qs_leftfeaturedcolleges,.sidebar .widget_categories,.sidebar .widget_nav_menu,.sidebar .widget_widget_tptn_pop,.sidebar .sch-button,.sidebar .sdeg-button,.sidebar .widget_bsa{display:none}.sticky-sidebar{width:300px;margin:0 auto}.menu-primary li{width:100%;padding:5px 0;font-size:16px}.menu-primary li a{text-align:center}.menu-primary li.toggle-link,.menu-primary li.menu-facebook,.menu-primary li.menu-twitter,.menu-primary li.menu-google{width:40px}.home-featured{padding:40px 0}.home-featured .degree-finder-wrapper{margin-bottom:50px}.home-featured .widget_text p{font-size:30px}.rankings .rank li{padding:37px 0;margin:20px 2.8%}.intro .wrap{padding:0}.archive-pagination li a{margin-bottom:4px}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.cdeg[style],.elrn[style],.qs[style],.edax[style],.vendorInfoText[style]{width:75% !important;padding:5px}.one-half.first.bullet ul{margin-bottom:0}.single .entry-content div.fluid-width-video-wrapper{width:100% !important}img.centered,.aligncenter{display:block;margin:0 auto 10px}img.alignnone{display:inline;margin:0 0 10px}img.alignleft{display:inline;margin:6px 15px 10px 0}img.alignright{display:inline;margin:6px 0 10px 15px}.mcat-intro{margin-left:0}.wp-caption.alignnone[style]{width:100% !important}.site-header .search-form{padding:10px;width:75%;margin:0 auto 10px}.site-header .search-form:before{font-size:35px}.site-header .search-form input[type="search"]{font-size:18px}.search-form input[type="submit"]{font-size:38px}.entry-content .tbssidebar{width:50%}.entry-content .tbssidebar.fullwidth{width:100%}.wp-caption[style]{width:100% !important}.wp-caption.alignleft[style],.wp-caption.alignright[style]{width:40% !important}select,textarea,input,input:focus,input:hover{font-size:16px !important}#selection select{font-size:14px !important}.school-stats dd{margin:0 0 .5em}.grid-item.school-link,.grid-item.school-address{margin:0 auto;text-align:center;width:100%}}@media only screen and (max-width: 744px){.rankings .rank li{margin:20px 2%}.trending .wrap{padding:0 15%}}@media only screen and (max-width: 690px){.home .degree-finder-wrapper,.sidebar-primary .degree-finder-wrapper,.content .degree-finder-wrapper{width:60%}.intro .widget_nav_menu{width:70%}.home .popular .widget_nav_menu,.home .popular .widget_nav_menu:last-child{width:100%;margin:0}.home .popular .widget_nav_menu{font-size:18px}.home .popular ul{margin:10px 0 0 30%}.popular .widget-title,.rankings .widget-title,.latest .widget-title{margin-bottom:30px}.intro,.trending,.popular,.rankings{padding:40px 0}.rankings .rank li{height:120px;width:120px}}@media only screen and (max-width: 650px){.rankings .rank li{width:110px;height:110px;font-size:18px;padding:35px 0 0}.home .latest article{width:100%;text-align:center}h1{font-size:26px}h2{font-size:24px}h3,.accordion .col-title{font-size:20px}h4{font-size:18px}}@media only screen and (max-width: 640px){.home .popular ul{margin:1rem 0 0 26%;margin:10px 0 0 26%}.home-featured .widget_text p{font-size:24px}.creds{float:none;text-align:center}.menu-footer-bottom-container{float:none;margin:2rem 0 0;margin:20px 0 0;text-align:center}}@media only screen and (max-width: 600px){.panelist p.wp-caption-text{font-size:10px}.school-stats dd{font-size:85%}.reg-accred table{width:100%}.reg-accred thead{display:none}.reg-accred tr:nth-of-type(2n){background-color:inherit}.reg-accred tbody td{display:block;text-align:left;border-top:none;padding:0 5px}.reg-accred tbody tr{margin-bottom:10px}.reg-accred tbody tr:after{content:''}.reg-accred tbody td:before{display:block;text-align:left;font-weight:bold}.entry-content .state-list li{width:50px;line-height:50px}.entry-content ul.state-list li{margin:0 10px 10px 0}}@media only screen and (max-width: 581px){.home .degree-finder-wrapper,.sidebar-primary .degree-finder-wrapper,.content .degree-finder-wrapper{width:75%}.intro .widget_nav_menu{width:85%}.rankings .rank li{width:100px;height:100px;font-size:16px;padding:3rem 0;padding:30px 0}.home-featured .widget_text p{font-size:22px}}@media only screen and (max-width: 560px){.home .popular ul{margin:1rem 0 0 20%;margin:10px 0 0 20%}.mcat-intro h4,.rock-roll.mcat-intro h4,.educational-frontline.mcat-intro h4,.school-spirit.mcat-intro h4{font-size:25px;width:100%}.trending .wrap{padding:0 10%}}@media only screen and (max-width: 530px){.home-featured .widget_text{display:none}.featured-content .entry-title{font-size:16px}.rankings .rank li{margin:2rem 12%;margin:20px 12%}.cont-prof .video{display:none}.entry-content select{width:100%;font-size:14px}.comment-list li,.ping-list li{padding:3%}.comment-list li li{margin-right:-3%}.entry-content .subscribe.aligncenter{text-align:center}.entry-content .subscribe.aligncenter input[type="email"]{width:75%}.entry-content .subscribe.aligncenter input[type="submit"]{float:none;margin:15px 0 0;width:50%}.wp-caption.alignleft[style],.wp-caption.alignright[style]{width:50% !important}}@media only screen and (max-width: 477px){.home .degree-finder-wrapper,.sidebar-primary .degree-finder-wrapper,.content .degree-finder-wrapper,.intro .widget_nav_menu{width:100%}.cdeg[style],.elrn[style],.edax[style],.qs[style],.single div[style]{font-size:12px}}@media only screen and (max-width: 450px){.home .popular ul{margin:1rem 0 0 4%;margin:10px 0 0 4%}.trending .grid-item{width:250px;margin:0 auto 10px;text-align:center}.trending img{width:100%;float:none;margin:0}.trending li a{font-size:16px}}@media only screen and (max-width: 440px){.rankings .rank li{margin:20px 10%}img.alignleft,img.alignright,.school-wrapper .tbstweetthis,.school-wrapper .link-here,.school-wrapper .request-info{width:40%}.entry-content .tbssidebar[style]{width:50%}.tbswidebar .grid-item{width:100%}}@media only screen and (max-width: 410px){.subscribe-page .mc4wp-form-fields input[type="email"]{max-width:70%}}@media only screen and (max-width: 380px){.home .popular .widget_nav_menu{font-size:14px}.home .popular li:before{font-size:16px}.rankings .rank li{margin:20px 8%}}@media only screen and (max-width: 372px){.entry-content .wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:1em 0 !important}.footer-facebook:before,.footer-twitter:before,.footer-google:before,.footer-subscribe:before,.footer-rss:before{font-size:20px;padding:10px}}@media only screen and (max-width: 334px){.rankings .rank li{margin:20px 5%}.sidebar .widget-title{font-size:20px}}@media only screen and (max-width: 768px){table,thead,tr,td,th,tbody{display:block;width:100%}thead tr{position:absolute;top:-999999px;left:-999999px}tr{border:1px solid #ccc;width:100%}td{border:none;border-bottom:1px solid #eee;position:relative;width:100%}}@media print{body{background:white;color:black}.site-header,.sidebar,.footer-widgets,.entry-comments,.fluid-width-video-wrapper,.sticky-sidebar,ul.state-list,.cdeg,.elrn,form.boc,.b2toc,.degree-finder-bottom{display:none}.site-inner:before{content:url(images/logo.png)}.site-inner{margin-top:0}.content{width:100%;font-size:12pt}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}blockquote,table,pre{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}.site-footer{background:white;color:black}.site-footer a{color:black}}
/*# sourceMappingURL=style.css.map */