article,aside,details,figcaption,figure,footer,header,hgroup,hr,nav,section{display:block}ins,mark{color:#000}hr,ol,ul{margin:1em 0}fieldset,hr,legend{padding:0}#f-tool,nav li:hover ul li{float:none}#main aside li,nav ol,nav ul{list-style:none}a,button#f-close,button#f-launch,label{cursor:pointer}.table-data table,table{border-collapse:collapse}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}html{background:url(/assets/img/bg-body.png);font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:16px;line-height:1.5}body,button,input,select,textarea{font-family:Arial,serif;color:#4f4f4f}::-moz-selection{background:#8c979a;color:#fff;text-shadow:none}::selection{background:#8c979a;color:#fff;text-shadow:none}a{color:#31a0cb;text-decoration:none}a:hover{text-decoration:underline}#f-tool .submit,.btn:hover,ins{text-decoration:none}a:focus{outline:dotted thin}a:active,a:hover,select{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote,q{quotes:none;font-family:'Zilla Slab',serif!important}blockquote{padding:.6em 40px .8em;margin:1em 40px}blockquote p:after,blockquote p:before,q:after,q:before{width:35px;height:28px;position:absolute;color:#dcdcdc;font-family:'Zilla Slab',serif!important;font-size:115px;font-style:italic;line-height:12px}.wrap,blockquote p,sub,sup{position:relative}blockquote p:before,q:before{content:'\201C';top:45px;left:-55px}blockquote p:after,q:after{content:'\201D';bottom:-45px;right:-10px}blockquote p{margin:0;font-style:italic;font-size:19px}blockquote h6{margin:11px 0 0 35px;color:#727272;font-size:14px;font-weight:600}blockquote h6 span{display:block;color:#a7a7a7;font-size:12px;font-weight:500}dfn{font-style:italic}hr{height:1px;border:0;border-top:1px solid #ccc}hr.divider{width:100%;border-top-color:transparent}ins{background:#ff9}mark{background:#ff0;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ol,ul{padding:0 0 0 1.4em}li{margin:0 0 .4em}dd{margin:0 0 0 2em}nav ol,nav ul{margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:0;margin:0}legend{border:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}input,textarea{border:none}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}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-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-spacing:0}td{vertical-align:top}#main aside,.btn,h1,h2,h3,h4,h5,h6,nav{margin:0 0 1em;font-family:'Zilla Slab',serif;line-height:1.2em}p{margin:0 0 1.16em}.wrap{margin:0 auto;width:960px}.btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,.2);box-shadow:0 0 2px 1px rgba(0,0,0,.2);color:#fff;font-size:16px;font-weight:600;font-style:italic;padding:15px 24px 13px;text-shadow:1px 1px 3px rgba(0,0,0,.4)}.btn span{display:inline-block;background:url(/assets/img/arrow.png) right 3px no-repeat;height:14px;margin:0 0 0 20px;width:10px}.btn.newer span.right-arrow,.btn.older span.right-arrow:last-child,nav li ul{display:none}.btn.older span{margin:0 20px 0 0}.btn.newer span{margin:0 0 0 20px}.blue{background:#60abdf;background:-moz-linear-gradient(top,#97d6ef 0,#74c8ea 3%,#70c3e8 18%,#62aee0 50%,#4483cf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#97d6ef),color-stop(3%,#74c8ea),color-stop(18%,#70c3e8),color-stop(50%,#62aee0),color-stop(100%,#4483cf));background:-webkit-linear-gradient(top,#97d6ef 0,#74c8ea 3%,#70c3e8 18%,#62aee0 50%,#4483cf 100%);background:-o-linear-gradient(top,#97d6ef 0,#74c8ea 3%,#70c3e8 18%,#62aee0 50%,#4483cf 100%);background:-ms-linear-gradient(top,#97d6ef 0,#74c8ea 3%,#70c3e8 18%,#62aee0 50%,#4483cf 100%);background:0 0,top,0,3%,18%,50%,100% #4483cf}.green{background:#9ac243;background:-moz-linear-gradient(top,#cbe07e 0,#b9d553 2%,#b6d351 15%,#a8cb4a 42%,#7fb135 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cbe07e),color-stop(2%,#b9d553),color-stop(15%,#b6d351),color-stop(42%,#a8cb4a),color-stop(100%,#7fb135));background:-webkit-linear-gradient(top,#cbe07e 0,#b9d553 2%,#b6d351 15%,#a8cb4a 42%,#7fb135 100%);background:-o-linear-gradient(top,#cbe07e 0,#b9d553 2%,#b6d351 15%,#a8cb4a 42%,#7fb135 100%);background:-ms-linear-gradient(top,#cbe07e 0,#b9d553 2%,#b6d351 15%,#a8cb4a 42%,#7fb135 100%);background:0 0,top,0,2%,15%,42%,100% #7fb135}.green:hover{background:#7fb135;background:-moz-linear-gradient(top,#cbe07e 0,#b9d553 2%,#b6d351 4%,#a8cb4a 21%,#7fb135 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#cbe07e),color-stop(2%,#b9d553),color-stop(4%,#b6d351),color-stop(21%,#a8cb4a),color-stop(100%,#7fb135));background:-webkit-linear-gradient(top,#cbe07e 0,#b9d553 2%,#b6d351 4%,#a8cb4a 21%,#7fb135 100%);background:-o-linear-gradient(top,#cbe07e 0,#b9d553 2%,#b6d351 4%,#a8cb4a 21%,#7fb135 100%);background:-ms-linear-gradient(top,#cbe07e 0,#b9d553 2%,#b6d351 4%,#a8cb4a 21%,#7fb135 100%);background:0 0,top,0,2%,4%,21%,100% #7fb135}.red{background:#fe6969;background:-moz-linear-gradient(top,#fe9595 0,#fe7171 2%,#fe6969 34%,#fe4848 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fe9595),color-stop(2%,#fe7171),color-stop(34%,#fe6969),color-stop(100%,#fe4848));background:-webkit-linear-gradient(top,#fe9595 0,#fe7171 2%,#fe6969 34%,#fe4848 100%);background:-o-linear-gradient(top,#fe9595 0,#fe7171 2%,#fe6969 34%,#fe4848 100%);background:-ms-linear-gradient(top,#fe9595 0,#fe7171 2%,#fe6969 34%,#fe4848 100%);background:0 0,top,0,2%,34%,100% #fe4848}.red:hover{background:#fe4848;background:-moz-linear-gradient(top,#fe9595 0,#fe7171 2%,#fe6969 2%,#fe3232 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fe9595),color-stop(2%,#fe7171),color-stop(2%,#fe6969),color-stop(100%,#fe3232));background:-webkit-linear-gradient(top,#fe9595 0,#fe7171 2%,#fe6969 2%,#fe3232 100%);background:-o-linear-gradient(top,#fe9595 0,#fe7171 2%,#fe6969 2%,#fe3232 100%);background:-ms-linear-gradient(top,#fe9595 0,#fe7171 2%,#fe6969 2%,#fe3232 100%);background:0 0,top,0,2%,2%,100% #fe3232}.grey{background:#fbfbfb;background:-moz-linear-gradient(top,#fbfbfb 0,#f8f8f8 11%,#f7f7f7 39%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbfbfb),color-stop(11%,#f8f8f8),color-stop(39%,#f7f7f7),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#fbfbfb 0,#f8f8f8 11%,#f7f7f7 39%,#f0f0f0 100%);background:-o-linear-gradient(top,#fbfbfb 0,#f8f8f8 11%,#f7f7f7 39%,#f0f0f0 100%);background:-ms-linear-gradient(top,#fbfbfb 0,#f8f8f8 11%,#f7f7f7 39%,#f0f0f0 100%);background:0 0,top,0,11%,39%,100% #f0f0f0;color:#078dbf;text-shadow:1px 1px 3px rgba(255,255,255,.4)}.grey:hover{background:#f0f0f0}.btn.grey span.right-arrow{background-image:url(/assets/img/arrow-b.png)}.btn.grey span.left-arrow,.btn.grey.older span.right-arrow{background-image:url(/assets/img/arrow-b-left.png)}.btn.grey.newer span.left-arrow{background-image:url(/assets/img/arrow-b.png)}header[role=banner]{background:url(/assets/img/bg-header.png) left top;border-bottom:5px solid #e3e5e7;height:53px;left:0;position:fixed;top:0;width:100%;z-index:999}body.home header[role=banner],body.search-results header[role=banner]{border-bottom:none}header img#logo{position:absolute;left:0;top:5px}nav{float:right;line-height:1.1em}nav li{float:left;margin:20px 0 0 15px}nav li a{color:#8c979a;font-size:15px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.7);text-transform:uppercase}nav li.n-resources{padding-right:1.2em;background:url(/assets/img/icon-sprites.optimized.png) 96% -8px no-repeat}nav li.n-resources:hover{background-position:116% 2px}nav li ul{background-color:#fff;border:1px solid #dcdcdc;padding:.2em .5em}nav li ul li{border-top:1px solid #dcdcdc;float:none;margin:0;padding:.9em .7em .4em}nav li ul li a{color:#31a0cb;font-size:15px;font-weight:600;text-shadow:none;text-transform:capitalize}nav li ul li:first-child{border:none}nav li:hover ul{display:block;position:absolute}footer#m-footer nav li a.on,footer#m-footer nav li a:hover,nav li a.on,nav li a:hover{color:#fea100;text-decoration:none}body{margin-top:53px}footer#m-footer{background:url(/assets/img/bg-footer.png) left top repeat-x;height:79px;padding:3em 0 0}footer#m-footer img#f-logo{width:210px}footer#m-footer nav li{margin:0 0 0 1.6em}footer#m-footer nav li a{color:#fff;font-family:Arial,serif;font-size:12px;font-weight:400;text-transform:none}footer#m-footer #cr{color:#bbb;font-size:10px;margin:.8em 0 0;float:right}#f-tool .submit,#f-tool ol,#f-tool.f-tool-lower ol{color:#fff;font-family:'Zilla Slab',serif}footer#m-footer .rss a{background:url(/assets/img/rss-icon.png) no-repeat;padding:7px 0 13px 30px}footer#page-footer{background:url(/assets/img/bg-shade.png) left top repeat-x;padding:40px 0 75px}footer#page-footer section{float:left;width:450px}footer#page-footer section#f-video{margin-right:3em}footer#page-footer h3{font-weight:400}section#finder{background:url(/assets/img/bg-sky.jpg) center top repeat-x #fff;height:340px}section#finder.quick-degree-finder{height:auto}section#finder.quick-degree-finder .wrap{padding:35px 0}section#finder #f-left{background:url(/assets/img/f-arrow.png) right bottom no-repeat;float:left;margin-top:57px;padding-bottom:10px;width:225px}section#finder h1{font-size:18px;font-style:italic;margin-bottom:26px}section#finder #f-left p{font-family:'Zilla Slab',serif;margin-bottom:26px}#f-tool{background:#fdae33;background:-moz-linear-gradient(top,#fdae33 0,#fe8d2d 40%,#f68932 100%);background:-webkit-linear-gradient(top,#fdae33 0,#fe8d2d 40%,#f68932 100%);background:linear-gradient(to bottom,#fdae33 0,#fe8d2d 40%,#f68932 100%);height:385px;padding:25px 25px 35px;margin:60px auto 0;width:331px;z-index:123}.home section#finder #f-tool{margin:0 0 0 60px;float:left}section#finder.quick-degree-finder #f-tool{margin-top:0}#f-tool.f-tool-lower{width:663px;height:222px;background:url(/assets/img/bg-finder-lower.png) no-repeat;margin-top:40px;padding:23px;border:0!important;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#f-tool hgroup{background:url(/assets/img/txt-finder.png) left top no-repeat;height:100px;width:326px}#main section#content #f-tool.f-tool-lower hgroup{background:url(/assets/img/txt-finder-lower.png) 0 center no-repeat;height:176px;width:325px;margin:0 40px 0 0;float:left}#f-tool ol,#f-tool.f-tool-lower ol{font-size:34px;font-weight:600;line-height:1em;margin:2px 0 22px;text-shadow:1px 0 2px #ff820c}#main section#content #f-tool.f-tool-lower ol{width:252px;margin:0;padding:0;font-size:20px;font-weight:500;float:left}#f-tool.f-tool-upper ol{padding-top:9px;margin-bottom:30px}.wf-inactive #f-tool ol,.wf-loading #f-tool ol{margin-bottom:18px}#f-tool ol li{font-family:'Zilla Slab',serif}#main section#content #f-tool.f-tool-lower ol li{width:252px;margin:0 0 .5em;padding:0!important;text-shadow:1px 0 2px #ff8631}@-moz-document url-prefix(){#f-tool.f-tool-upper ol{padding-top:4px;margin-bottom:18px}#f-tool.f-tool-upper ol li{margin:0 0 .2em!important}}#f-tool .submit{display:block;text-align:center;font-style:italic;font-size:20px;font-weight:400;text-shadow:1px 1px #666;border:0;background:0 0;padding:0 0 0 21px;margin:-6px 0 0;width:320px;height:80px;-webkit-border-bottom-right-radius:200px;-webkit-border-bottom-left-radius:200px;-moz-border-radius-bottomright:200px;-moz-border-radius-bottomleft:200px;border-bottom-right-radius:200px;border-bottom-left-radius:200px}#f-tool.f-tool-lower .submit{width:205px;text-align:center;float:right;margin-top:0}#f-tool .submit img{margin-left:6px}.no-js #f-tool .submit{margin-top:46px}.f-tool li.blur{opacity:.35}.sponsored-schools{bottom:112px;color:#b25801;font-family:'Zilla Slab',serif;font-size:12px;font-style:italic;left:0;right:0;text-align:center;position:absolute;text-shadow:1px 1px 0 rgba(255,255,255,.3)}#request-info .note,#request-info h2,#request-info p#steps{text-shadow:1px 1px 2px rgba(141,47,0,.3)}section#finder #f-right{width:235px;float:right;margin-top:13px}section#finder #f-right h3{font-style:italic;font-size:1em;font-weight:700;margin:3em 0 0}section#finder #f-right ul{width:235px;margin:.7em 0;padding:0;list-style:none;color:#31a0cb;font-family:'Zilla Slab',serif}section#finder #f-right ul li:first-child{margin:0 0 .5em;padding:0;border-bottom:1px solid #ddddd7}section#finder #f-right ul li p{margin:0}section#finder #f-right ul img{margin:0 0 .8em}section#finder #f-right a{display:block}section#finder #f-right .btn{padding:10px 24px 8px}section#intro{background:url(/assets/img/bg-shade.png) left top repeat-x;color:#4f4f4f;padding:30px 0 1em}section#intro article{float:left;width:66%}section#intro aside{float:right;margin:3em 0 0}section#intro h1{font-size:19px;line-height:25px;font-weight:400;margin-bottom:.8em}section#intro h1,section#intro p{font-style:italic;text-shadow:1px 1px 1px rgba(255,255,255,.8)}section#intro aside p#follow_google_btn{margin-top:2em}section#intro aside p#follow_google_btn a.btn{padding:15px 25px 13px}section#intro aside hr{border:0;margin:0}#intro .addthis_toolbox{width:290px;position:absolute;top:90px;right:-35px}#intro .addthis_toolbox a{width:80px;float:left;display:block;overflow:hidden}#intro .addthis_toolbox a.addthis_button_facebook_like{width:90px}#main aside{float:left;padding:11px 0 30px;width:258px}body.home #main aside{padding-top:.5em}#main aside article{border-bottom:1px solid #fcfcfc;box-shadow:0 1px 0 #ddd;padding:2em 20px 1em 0}#main #content h1,#main aside h2,#main section#comments article#leave-comment h2,#main section#comments h2{font-size:25px;font-weight:600}#main aside h3{font-size:18px;font-weight:600;margin-top:1em}#main aside .tweet,#main aside p{font-family:Arial,sans-serif;line-height:1.5em}#main aside .s-posts p,#main section#content ul.section a,#request-info label,#request-info p,#request-info p#steps,p.post-meta{font-family:'Zilla Slab',serif}#main aside p.logo{display:block;background-color:#fff;text-align:center;padding:30px 0}#main aside p.logo img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:235px}#main aside .btn{position:relative;display:block;font-size:14px;font-style:normal;padding-right:60px;width:155px}#main aside .btn.grey{font-style:italic}#main aside .btn span{position:absolute;right:20px;top:20px}#main aside .btn.grey span{top:13px}#main aside ul{padding:0;margin-bottom:18px}#main aside form{position:relative;margin:1.4em 0 2.6em}#main aside .tweet{padding-top:1em;border-top:1px solid #ddd}#main aside .tweet li{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #ddd}#main aside .tweet span.tweet_time{margin-top:6px;display:block;font-size:11px}#main aside p.twitter-follow-btn-ctnr{margin-left:40px}#main aside .fb-like-box{margin-left:-7px;background:0 0}#main aside article#blog-archives ul{margin:0 0 0 1.2em;font-size:15px;list-style:disc}#main aside article#blog-archives ul li{list-style:disc}#main section#content{border-left:1px solid #ddd;box-shadow:-1px 0 0 #fcfcfc;float:left;padding:55px 0 48px 20px;width:660px}body.home #main section#content{padding:32px 0 48px;width:675px}body.search-results #main section#content{padding:32px 0 48px 20px;width:600px;border:none;box-shadow:none}#main section#content h2,#main section#content h3{font-size:18px;font-weight:600;margin:1.2em 0}#main #player h3,.preview h3{font-weight:600!important;font-style:italic}#main section #content h3{font-size:16px}#main section#content ol,#main section#content ul{margin:1.6em 0 1.6em 2.5em}#main section#content li{margin-bottom:.8em;padding-left:.4em}#content.video p iframe,#main aside img,#main aside p.logo,#main section#comments img,#main section#content img,#main ul#v-thumbs li img,.preview .graphic,.preview iframe,aside .s-posts iframe,footer#page-footer img{-webkit-box-shadow:-1px 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 2px 0 rgba(0,0,0,.3);box-shadow:-1px 1px 2px 0 rgba(0,0,0,.3)}#main #m-video{border-bottom:1px solid #fcfcfc;box-shadow:0 1px 0 #ddd;padding:0 0 1em 20px;width:100%}#main #player{float:left;margin-right:.95em}#main #player iframe{margin-bottom:5px}#main #player h1{font-size:18px;width:550px}#main #player h3{font-size:12px!important;margin:0 0 .5em!important}#main section#content ul#v-thumbs{float:left;list-style:none;margin:3px 0 0;padding:0}#main ul#v-thumbs li{margin-bottom:12px;padding:0}#main ul#v-thumbs li.on,#main ul#v-thumbs li:hover{border:3px solid #ff9501;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:-3px 0 9px -3px}.preview .graphic img,:invalid{-moz-box-shadow:none;-webkit-box-shadow:none}#main #content #posts{padding:30px 0 30px 20px}.preview{margin-bottom:2em}.preview .graphic{float:left;width:175px;max-height:180px;margin:0 18px 18px 0;overflow:hidden}body.home .preview .graphic{max-height:150px}.preview .graphic img{width:175px;height:auto;box-shadow:none}body.videos .preview img{float:none}.preview div.info{float:left;width:460px}footer#page-footer .preview div.info{width:240px}footer#page-footer .preview .graphic{max-height:120px}body.archive #main #content .preview h2,body.home #main #content .preview h2,body.videos #main #content .preview h2{font-size:18px;line-height:1.4em;margin-top:0;margin-bottom:.8em}footer#page-footer .preview h2{font-size:14px}.preview h3{font-size:12px!important;margin:0 0 .5em!important}#m-video .btn,#main #posts .btn,body.archive #main #content .btn,body.search-results #main #content .btn{float:right}#m-video .btn{clear:both}.finder-button{left:50%;margin-left:-182px;position:fixed;z-index:122}button#f-launch{background:url(/assets/img/btn-finder-launch.png) center top no-repeat;height:120px;position:absolute;top:-96px;width:359px}body.page #finder{display:none}.no-js body.page #finder{display:block}.no-js body.page button#f-launch{display:none}button#f-close{background:url(/assets/img/btn-finder-close.png) center top no-repeat;border:0;display:block;height:11px;margin-left:-42px;position:absolute;text-indent:-9999px;top:25px;left:50%;width:84px}.s-posts{margin-bottom:2em}.s-posts img{margin-bottom:1em}#main aside .s-posts p{line-height:1.6em}#main section#content hgroup{margin-bottom:1.68em}#main section#content hgroup h1{margin-bottom:.5em}#main section#content h2#by{float:left;font-size:15px;font-style:italic;margin-top:0}#main section#content #social-share,#main section#content .addthis_toolbox{width:5em;padding:0;float:right}#social-share .socialised,.addthis_button_facebook_like{height:24px}#main section#content .addthis_toolbox a{display:block}#social-share em,#social-share h6{display:none}#main section#content #social-share li,#main section#content ul.social-buttons{margin:0;padding:0}#content.video p iframe{width:660px;height:370px}#main div#comments{border-top:1px solid #ddd;padding-top:25px;position:relative}#main div#comments::before{content:'';width:100%;position:absolute;top:-2px;left:0;border-top:1px solid #fcfcfc}#main section#comments{border-left:1px solid #ddd;border-top:1px solid #ddd;box-shadow:-1px -1px 0 #fcfcfc;float:right;margin-right:6px;padding:2.6em 0 3em 20px;width:675px}#main section#comments dd,#main section#comments dt{float:left;width:68px}#main section#comments dd{width:560px}#main section#comments article{padding:0 0 1em}#main section#comments article h1{font-size:12px;font-weight:700}#main section#comments article h1 span{font-style:italic;font-weight:400;margin-left:1em}#main section#comments article#leave-comment{border-top:1px solid #ddd;box-shadow:0 -1px 0 #fcfcfc;margin-left:-20px;padding:2.6em 0 1em 20px;position:relative}article#leave-comment p:first-child,article#leave-comment p:nth-child(2){display:block;float:left;margin-right:2.5%;position:relative;width:46%}article#leave-comment p:nth-child(4){position:relative;float:none;width:94%}article#leave-comment p{position:relative}article#leave-comment label{left:16px;position:absolute;top:9px;z-index:1234}article#leave-comment input[type=text],article#leave-comment textarea{border:1px solid #ccc;padding:10px 15px;width:280px}article#leave-comment textarea{width:607px}.ie7 article#leave-comment label[htmlFor=comment]{display:none}body.search-results #intro{padding:2em 0}body.search-results #intro #school-logo{float:left;margin-right:2em;width:325px;text-align:center}body.search-results #intro hgroup{float:left;padding-top:8px}body.search-results #intro h1{font-size:30px;margin:0}body.search-results #intro span{font-size:1.02em;font-weight:700}#request-info{float:left;width:325px}#request-info form{background:url(/assets/img/bg-search-form.png);margin-bottom:3em;padding:0;width:325px}#request-info p#steps{border-bottom:1px solid #ff7717;box-shadow:0 1px 0 #ffdb9d;color:#fff;font-size:16px;font-style:italic;font-weight:700;margin-bottom:1px;padding:8px 0 5px;text-align:center}#request-info article{border-top:1px solid #fec869;box-shadow:0 -1px 0 #ff7717;color:#fff;padding:20px}#request-info .note{border:0;box-shadow:none;background:#fdcc69;padding-top:2em}#request-info .note h1,#request-info .note h2{font-size:22px;font-weight:900;margin:0;text-transform:uppercase}#request-info .note h2{font-size:12px;letter-spacing:6px;margin-bottom:1.4em}#request-info h2{font-size:18px;font-weight:600}#request-info h3{font-style:italic}#request-info label,#request-info p{color:#aa5300;display:block;font-style:italic;text-shadow:1px 1px 1px rgba(255,255,255,.3)}#request-info label{margin-bottom:5px}#request-info input[type=email],#request-info input[type=number],#request-info input[type=text]{border:1px solid #ccc;display:block;margin:0 0 5px;padding:5px 15px;width:85%}#request-info input.short{width:25%}#request-info input.half{width:35%;float:left;margin-right:10px}#request-info .customStyleSelectBox{color:#fff;font-style:normal}#request-info .customStyleSelectBoxInner{height:26px;padding:8px 0 0 15px}@-moz-document url-prefix(){#request-info .customStyleSelectBoxInner{background-position:100% center}#request-info select{margin-top:0}}#request-info p#truste,#request-info p#verisign{display:inline-block;float:left;margin-right:30px}#request-info a.btn{margin:50px 0 0 20px}#main section#content ul.section,#main section#content ul.section ul{margin:0;padding:0;list-style:none}#main section#content ul.section{margin-top:3.5em}#main section#content ul.section li{margin:0;padding:0}#main section#content ul.section h2,#main section#content ul.section h3{margin-bottom:.65em}#main section#content ul.section p{margin-bottom:1.4em}#main section#content ul.section a{font-weight:400;font-size:1.1em}#main section#content ul.section.stacks{margin-top:0;overflow:auto}.ir,.visuallyhidden{border:0;overflow:hidden}#main #content ul.stacks li{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main #content ul.stacks li:nth-child(odd){clear:left}#main section#content li:after,.clearfix:after{clear:both}#main #content ul.stacks ul{margin-bottom:.85em}#main #content ul.stacks ul li{width:100%;margin-bottom:.35em;float:none}p.post-meta{font-size:12px;font-style:italic;font-weight:600;margin:0 0 7px!important}.ir{display:block;text-indent:-999em;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;margin-bottom:20px}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.show{display:block!important;visibility:visible}#main section#content li:after,.clearfix:after,.clearfix:before{content:"";display:table}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix{zoom:1}.alignleft{float:left;margin:0 1.28em 1.6em 0}.alignright{float:right;margin:0 0 1.6em 1.28em}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}#main section#content .wpcf7 input[type=text],#main section#content .wpcf7 textarea{border:1px solid #ccc;padding:10px 15px;width:280px}#main section#content .wpcf7 textarea{width:607px}.contact-social-box{float:right;width:315px;margin:0 0 20px 20px}select,textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#main section#content .history-btns .older{float:left}#main section#content .history-btns .newer{float:right}#main section#content li{display:list-item}#main section#content li h3{margin-bottom:.4em}#main section#content img[hspace="30"]{margin:0 40px 30px}#main section#content .left,#main section#content img[align=left]{float:left;margin:0 30px 30px 0}#main section#content .right,#main section#content img[align=right]{float:right;margin:0 0 30px 30px}#main section#content .alignnone,#main section#content .middle,#main section#content h2 img{display:block;margin:10px auto}button,input,select{margin:0;vertical-align:middle}textarea{min-height:125px;overflow:auto;vertical-align:middle;resize:vertical;box-sizing:border-box;-webkit-box-shadow:-1px 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:-1px 1px 2px 0 rgba(0,0,0,.3);box-shadow:-1px 1px 2px 0 rgba(0,0,0,.3)}select:active,select:focus{z-index:1}::-moz-focus-inner{border:0;padding:0}select{height:34px;margin:0;padding-left:15px;font-size:13px;line-height:34px;text-shadow:1px 0 2px rgba(0,0,0,.1);border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.2);box-shadow:0 0 3px 1px rgba(0,0,0,.2);-webkit-appearance:none;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff}aside article select{text-shadow:1px 1px 3px rgba(255,255,255,.4)}@-moz-document url-prefix(){select{height:auto;padding:8px 5px 8px 12px!important}}:invalid{box-shadow:none}select[disabled]{background-color:#fafafa}select[disabled],select[disabled] optgroup,select[disabled] option{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(/assets/img/s-aside-arrow.png);background-repeat:no-repeat;background-position:right center}select[multiple],select[size]{background-image:none;padding:0}::-webkit-validation-bubble-message{box-shadow:rgba(0,0,0,.5) 0 0 5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#666),color-stop(1,#000));border:1px solid;border-color:#747474 #5e5e5e #4f4f4f;color:#fff;font:11px/1 'Lucida Grande',Arial,'Liberation Sans',FreeSans,sans-serif;padding:15px 15px 17px;text-shadow:#000 0 0 1px}::-webkit-validation-bubble-arrow,::-webkit-validation-bubble-top-inner-arrow,::-webkit-validation-bubble-top-outer-arrow{display:none}}optgroup{color:#000;font-style:normal;font-weight:400;text-transform:none}* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;margin-top:1px}#action-button,#main section#content ul.links_list,#next-question,.question-content{font-family:'Zilla Slab',serif}#quizzes h1{background:url(/assets/img/icon-quizzes.png) no-repeat;padding-left:33px}#quizzes ul{font-size:110%;line-height:1.5em}#quizzes li{margin-bottom:10px}#main section#content ul.links_list{margin:10px 0 0;list-style:none;padding:0}#main section#content ul.links_list li{margin:0 0 5px;padding:0;position:relative}#main section#content ul.links_list li::before{content:'\2022';display:block;position:absolute;left:5px;top:0;color:#ccc;font-size:20px;font-weight:700}#main section#content ul.links_list li a{color:#4f4f4f;display:block;padding:4px 0 4px 20px}#main section#content ul.links_list li a:hover{color:#fff;text-decoration:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhODhmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTY3ZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#5a88f5 0,#1a67fd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5a88f5),color-stop(100%,#1a67fd));background:-webkit-linear-gradient(top,#5a88f5 0,#1a67fd 100%);background:-o-linear-gradient(top,#5a88f5 0,#1a67fd 100%);background:-ms-linear-gradient(top,#5a88f5 0,#1a67fd 100%);background:0 0,bottom,0,100% #1a67fd}#main section#content ul.links_list li.show a{text-decoration:underline}#main section#content ul.links_list.subject_links{width:32.5%;float:left}#main section#content ul.links_list.subject_links li::before{display:none}#main section#content ul.links_list.subject_links li a{padding:4px 0 4px 10px}.map-container.small{width:640px;padding:0 0 20px 20px;border:0;overflow:hidden}#main section#content .map-container img{width:660px!important;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.jvectormap-label{position:absolute;display:none;border:1px solid #cdcdcd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#666;color:#fff;font-size:11px;padding:2px 3px}.jvectormap-zoomin,.jvectormap-zoomout{position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#666;padding:3px;color:#fff;width:10px;height:10px;line-height:10px;text-align:center}.survey-logo,html.js div.sidebar_subject_state_dropdowns article{position:relative}.jvectormap-zoomin{left:10px;cursor:pointer;top:10px}.jvectormap-zoomout{left:10px;top:30px;cursor:pointer}.question-content{font-size:14px;line-height:24px;font-weight:700;margin-top:0!important}.answer span{padding:0!important;margin-left:10px}.answer span:hover{color:#007fce}form#test-1 label{margin-bottom:14px}form#test-1 input.answer{height:30px}.test-area{background-color:#f1f1f1;border-radius:4px;box-shadow:0 0 4px #c1c1c1;padding:20px}.p-profile{border-top:1px solid #ccc;color:#4f4f4f;border-bottom:1px solid #ccc;font-size:24px;font-weight:700;text-shadow:1px 1px 1px ffffff;padding:14px 0;border-radius:4px;text-align:center}.survey-logo{background-image:url(/assets/img/survey-logo.png);background-repeat:no-repeat;bottom:42px;float:right;height:90px;width:119px}.test-area:hover{background-color:#f8f8f8;-webkit-transition:background .5s ease-in-out;-moz-transition:background .5s ease-in-out;-ms-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out}#action-button,#next-question{color:#fff;text-shadow:1px 1px 1px #333;padding:10px 20px;box-shadow:0 0 2px 1px rgba(0,0,0,.2);border-radius:2px;background:#60abdf;background:-moz-linear-gradient(top,#97d6ef 0,#74c8ea 3%,#70c3e8 18%,#62aee0 50%,#4483cf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#97d6ef),color-stop(3%,#74c8ea),color-stop(18%,#70c3e8),color-stop(50%,#62aee0),color-stop(100%,#4483cf));background:-webkit-linear-gradient(top,#97d6ef 0,#74c8ea 3%,#70c3e8 18%,#62aee0 50%,#4483cf 100%);background:-o-linear-gradient(top,#97d6ef 0,#74c8ea 3%,#70c3e8 18%,#62aee0 50%,#4483cf 100%);background:-ms-linear-gradient(top,#97d6ef 0,#74c8ea 3%,#70c3e8 18%,#62aee0 50%,#4483cf 100%);background:0 0,top,0,3%,18%,50%,100% #4483cf}#action-button:hover,#next-question:hover,.blue:hover{background:#4788d1;background:-moz-linear-gradient(top,#8cc5e9 0,#65b2e1 3%,#60abdf 30%,#4788d1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8cc5e9),color-stop(3%,#65b2e1),color-stop(30%,#60abdf),color-stop(100%,#4788d1));background:-webkit-linear-gradient(top,#8cc5e9 0,#65b2e1 3%,#60abdf 30%,#4788d1 100%);background:-o-linear-gradient(top,#8cc5e9 0,#65b2e1 3%,#60abdf 30%,#4788d1 100%);background:-ms-linear-gradient(top,#8cc5e9 0,#65b2e1 3%,#60abdf 30%,#4788d1 100%);background:0 0,top,0,3%,30%,100% #4788d1}html.js div.sidebar_subject_state_dropdowns article div.select_trigger{width:100%;height:34px;margin:0 0 20px;padding-left:15px;background-image:url(/assets/img/sidebar_select_arrows.png);background-position:right center;background-repeat:no-repeat;cursor:pointer;font-size:13px;line-height:34px;text-shadow:1px 0 2px rgba(0,0,0,.1);border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.2);box-shadow:0 0 3px 1px rgba(0,0,0,.2);-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;outline:0}html.js div.sidebar_subject_state_dropdowns article ul{display:block}html.js div.sidebar_subject_state_dropdowns article ul li a{color:#000;display:block;padding:5px 20px;text-decoration:none}html.js div.sidebar_subject_state_dropdowns article ul li a:hover{background:#1e5799;background:-moz-linear-gradient(top,#1e5799 0,#628df5 1%,#1a68f3 99%,#005be9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1e5799),color-stop(1%,#628df5),color-stop(99%,#1a68f3),color-stop(100%,#005be9));background:-webkit-linear-gradient(top,#1e5799 0,#628df5 1%,#1a68f3 99%,#005be9 100%);background:-o-linear-gradient(top,#1e5799 0,#628df5 1%,#1a68f3 99%,#005be9 100%);background:-ms-linear-gradient(top,#1e5799 0,#628df5 1%,#1a68f3 99%,#005be9 100%);background:0 0,bottom,0,1%,99%,100% #005be9;color:#fff}html.js .home div.sidebar_subject_state_dropdowns{margin-bottom:2em}div.hoverscroll{background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px 1px rgba(0,0,0,.5);-moz-box-shadow:0 0 3px 1px rgba(0,0,0,.5);box-shadow:0 0 3px 1px rgba(0,0,0,.5);position:absolute!important;top:143px;z-index:5}div.hoverscroll div.arrow,div.hoverscroll div.fixed-arrow{background-color:#ccc;background-position:center;background-repeat:no-repeat}div.hoverscroll div.listcontainer{height:100%!important;overflow:hidden}div.hoverscroll div.fixed-listcontainer{overflow:hidden;float:left}div.hoverscroll ul.list{list-style:none;margin:0;padding:0}div.hoverscroll ul.list li.item{display:block;padding:0}div.hoverscroll.horizontal ul.list li.item{float:left}div.hoverscroll.horizontal.rtl ul.list li.item{float:right}div.hoverscroll div.arrow{position:absolute;float:none;opacity:.8}div.hoverscroll div.fixed-arrow{display:block;float:left}div.hoverscroll div.arrow.left,div.hoverscroll div.arrow.right,div.hoverscroll div.fixed-arrow.left,div.hoverscroll div.fixed-arrow.right{top:0;width:40px;height:100%}div.hoverscroll div.arrow.left,div.hoverscroll div.fixed-arrow.left{left:0;background-image:url(gfx/arrow-left-small.png)}div.hoverscroll div.arrow.right,div.hoverscroll div.fixed-arrow.right{right:0;background-image:url(gfx/arrow-right-small.png)}div.hoverscroll div.arrow.bottom,div.hoverscroll div.arrow.top,div.hoverscroll div.fixed-arrow.bottom,div.hoverscroll div.fixed-arrow.top{left:0;width:100%;height:40px}div.hoverscroll div.arrow.top,div.hoverscroll div.fixed-arrow.top{top:0;background-image:url(gfx/arrow-up-small.png)}div.hoverscroll div.arrow.bottom,div.hoverscroll div.fixed-arrow.bottom{bottom:0;background-image:url(gfx/arrow-down-small.png)}.ie7 li.gp{display:none}.toc{padding:10px;border-bottom:1px solid #fff;box-shadow:0 1px 0 #ddd;margin-bottom:20px}.toc ul{margin-bottom:0!important}.page.resources #main section#content .menu-resources-menu-container{font-family:'Zilla Slab',serif;font-weight:600;margin-bottom:1.4em}.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu{list-style:none;margin:.2em 0 0;padding:0}.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu h1,.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu li{font-size:20px;margin:0;padding:0}.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu li{display:inline-block;margin:0 .6em 0 0}.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu a:link,.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu a:visited{color:#31a0cb}.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu a.active,.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu a:active,.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu a:focus,.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu a:hover{color:#f9a01a;text-decoration:none}.page.resources #main section#content .menu-resources-menu-container #menu-resources-menu a.active{border-bottom:2px solid #f9a01a}.page.resources #main section#content .menu-resources-menu-container h2{font-size:24px;margin:0}.page.resources #main section#content .providers img,.page.resources #main section#content img.placeholder{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page.resources #main section#content .table-data{margin-top:4em}.page.resources #main section#content .table-data h3{margin-bottom:.5em}.page.resources #main section#content .table-data .providers{border-top:1px solid #fff;margin-top:2em;padding-top:2em;position:relative;z-index:1}.page.resources #main section#content .table-data .providers:after{border-top:1px solid #dcdcdc;content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0}.table-data table,.table-data table th{border:0 solid #dcdcdc}.page.resources #post-list{margin-top:-1em;margin-bottom:2em;position:relative}.page.resources #post-list .brick{color:#4e4e4e;cursor:pointer;display:inline-block;margin:2em 4% 1em auto;width:200px;height:auto;text-align:left;vertical-align:top}.page.resources #post-list .brick:nth-child(3n+3){margin-right:-1em}.page.resources #post-list .brick .entry-content,.page.resources #post-list .brick .entry-content p{margin-top:-1.6em}.page.resources #post-list .brick .more{display:block;margin-top:1em}.page.resources #post-list .brick .thumbnail{display:inline-block;display:table-cell;width:200px;height:150px;text-align:center;vertical-align:middle;margin-bottom:0}.page.resources #post-list .brick img{display:block;margin:0 auto 1em;height:auto;max-height:233px;width:auto}.page.resources #post-list .brick:hover{opacity:.6;text-decoration:none}.table-data table{background-color:#fff;font-size:13px;color:#333;width:100%;margin-top:2em;margin-bottom:3em}.table-data table td,.table-data table th{font-size:13px;line-height:1.3;padding:8px;text-align:center;vertical-align:middle}.table-data table tr:nth-child(even){background-color:#f2f2f2}.table-data table td{border:none;border-left:1px solid #dcdcdc}.table-data table td:nth-child(1){border:none;font-weight:700;text-align:left}.table-data table#pros-cons td{text-align:left;vertical-align:top}.table-data table .column-service,.table-data table#pros-cons td:nth-child(1){text-align:right}.table-data table#pros-cons td li,.table-data table#pros-cons td ul{margin-top:0!important;padding:0}.table-data table .column-con,.table-data table .column-pro{width:40%}.side span.right-arrow{top:22px!important}.course-subject{overflow:hidden}#platform-quick-degree-finder legend{display:none}#f-tool #platform-quick-degree-finder div.css-w9qa8m{padding-top:25px}