.js .course .mainarticle{display:block !important}html{text-rendering:auto;text-rendering:optimizeSpeed;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l-lft-top-btm .l-content-main{margin-left:0}body.newhope{background:#fffaf4;color:#3b3b3b;font-size:16px}body,p,th,td,ul,li,h1,h2,h3,h4,h5,.patch dt,.navbar,.lead,.headline,footer,.sb-links,.sb-header,.sidr-class-sb-links,.carousel-control{font-family:sans-serif}.wf-active body,.wf-active p,.wf-active th,.wf-active td,.wf-active ul,.wf-active li,.wf-active input,.wf-active textarea,.wf-active select,.wf-active .patch dt,.wf-active .navbar,.wf-active .lead,.wf-active .headline,.wf-active footer,.wf-active .sb-links,.wf-active .sb-header,.wf-active .sidr-class-sb-links{font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif}.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5{font-family:"Baxter Sans Medium",Helvetica,Arial,sans-serif !important}.wf-active .navbar-main .nav li a,.wf-active .newhope.course article .nav-tabs>li>a,.wf-active .newhope.course .tab-content .nav-tabs>li>a{font-family:"Baxter Sans Semibold",Helvetica,Arial,sans-serif}.wf-active button{font-family:"Baxter Sans Semibold",Helvetica,Arial,sans-serif}.wf-active b,.wf-active strong{font-family:"Baxter Sans Semibold",Helvetica,Arial,sans-serif;font-weight:600}h1{font-size:4.5rem;font-weight:500 !important}h2{font-size:3.5rem}h3{font-size:2.9rem}p.lead{font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif !important;font-size:2.8rem !important}.l-content-main .imageinfo .info p{font-size: 1.1em;}.l-content-main .tab-content ul li{font-size: 1.0em !important;}p,.l-content-main ul li{line-height:1.6em !important}.newhope .navbar-site .logo-mark{background:transparent url(/media/dundeewebsite/themes/brandnewhope/img/logo-mark-new.svg) top left no-repeat;height:52px;top:22px;width:40px}.newhope .navbar-site .logo-default{background-image:url(/media/dundeewebsite/themes/brandnewhope/img/logo-type-new.svg),none;height:auto !important;left:56px;top:11px;width:210px !important}.newhope .navbar-site .logo-tagline{color:#d1e2f2;font-family:"Baxter Sans Medium",Helvetica,Arial,sans-serif;font-size:19px;font-weight:500;left:56px;top:39px;width:270px}.newhope .navbar-site .logo-tagline:hover{color:#fff}.newhope .navbar-site.minify .navbar-site,.newhope .navbar-site.minify .navbar-default,.newhope .navbar-site.minify .navbar-main{background:#4365e2 !important}.newhope .navbar-site.minify .logo-mark{height:30px;top:12px;width:22px}.newhope .navbar-site.minify .logo-default.navbar-brand{height:51px !important;left:34px;top:0px;width:182px !important}.newhope .navbar-main{background:#4365e2}a{color:#2649ca}a:hover{color:#4365e2}.newhope.landing .page-header,.newhope.article .page-header,.newhope .headline-container-outside,.newhope .ft-tabs{background:#fffaf4}.newhope.landing .page-header h1,.newhope.article .page-header h1,.newhope .headline-container-outside h1,.newhope .ft-tabs h1{color:#3b3b3b}footer{background:#ebe9e7}footer .ft-tabs a{background:#4365e2;font-size:1.0em}footer .ft-block,footer .ft-top{background:#ebe9e7;border-color:#d8d4d1}footer .ft-bottom{background:#d8d4d1}footer .ft-bottom .back-top{color:#3b3b3b;text-shadow:none}.newhope .headline-container-outside,.newhope.landing .page-header,.newhope.article .page-header,.newhope.article h2,.newhope .search-result{border-bottom:1px solid #d8d4d1}.newhope.article article .article h2{border-bottom:none}.newhope .btn,.newhope .search-course-container .search-course button,.course #wrapper>header.page-header .course-fixed-finder a,.btn-primary,.table-kis .kis-apply-now{font-weight:700;font-family:"Baxter Sans Bold",Helvetica,Arial,sans-serif;padding:10px}.newhope .btn{padding:8px 15px 11px}.newhope .btn-primary,.newhope .table-kis .kis-apply-now,.course #wrapper>header.page-header .course-fixed-finder a,.newhope .search-course-container .search-course button,.wFormContainer .wForm input[type=submit],.wFormContainer .wForm .primaryAction,.newhope .cta-student-life .btn,.newhope .blog-promo a.pink-button,.newhope .card .button-wrap a.btn-primary,.newhope .site-search-container form button,#btnRespNav{background:#fff;border:1px solid #4365e2;color:#4365e2}.newhope .btn-primary:hover,.newhope .btn-primary:focus,.newhope .table-kis .kis-apply-now:hover,.newhope .table-kis .kis-apply-now:focus,.course #wrapper>header.page-header .course-fixed-finder a:hover,.course #wrapper>header.page-header .course-fixed-finder a:focus,.newhope .search-course-container .search-course button:hover,.newhope .search-course-container .search-course button:focus,.wFormContainer .wForm input[type=submit]:hover,.wFormContainer .wForm input[type=submit]:focus,.wFormContainer .wForm .primaryAction:hover,.wFormContainer .wForm .primaryAction:focus,.newhope .cta-student-life .btn:hover,.newhope .cta-student-life .btn:focus,.newhope .blog-promo a.pink-button:hover,.newhope .blog-promo a.pink-button:focus,.newhope .card .button-wrap a.btn-primary:hover,.newhope .card .button-wrap a.btn-primary:focus,.newhope .site-search-container form button:hover,.newhope .site-search-container form button:focus,#btnRespNav:hover,#btnRespNav:focus{background:#4365e2 !important;border-color:#4365e2 !important;color:#fff}#btnRespNav .icon-bar{background:#4365e2}#btnRespNav:hover .icon-bar{background:#fff}.newhope .btn .fa,.newhope .btn-primary .fa{margin-left:4px;position:relative;top:1px}.newhope .search-course-container .search-course button{font-size:1em}.newhope .course-fixed-finder-btn .fa-search{position:relative;top:2px}.figure p{color:#3b3b3b;font-size:1.2em !important}.wf-active .newhope .navbar-main .nav{margin-top:23px;text-shadow:none}.wf-active .newhope .minify .navbar-main .nav{margin-top:5px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#4365e2}.sb-links>li>a,.sb-links-child>li>a,.multilevel-linkul-0 li a{color:#222 !important;font-size:1.0em;font-weight:400;text-shadow:none !important}.sb-links>li.active>a,.multilevel-linkul-0>li>a{background:#d8d4d1;border-bottom:2px solid #ebe9e7;font-weight:500}.sb-links .multilevel-linkul-0 li span.currentbranch1 a,.sb-links .multilevel-linkul-0 li span.currentbranch2 a,.sb-links .multilevel-linkul-0 li span.currentbranch3 a{background:#d8d4d1;border-bottom:2px solid #ebe9e7;font-weight:600}.sb-links li span.currentbranch0 a{background:#d8d4d1;font-weight:600}.sb-links li>a:hover{background:#ebe9e7}.sb-links,.sidr-class-sb-links,.sb-links>li>a,.sb-links>li>span>a,.sb-links>li:first-child>a,.sb-links>li:first-child>span>a{border-color:#d8d4d1}.newhope .cd-primary-nav .cd-secondary-nav>li>a{color:#2649ca;font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400}.newhope .link-resources span{color:#4365e2}.newhope .page-header .breadcrumb .fa-home{color:#4365e2}.newhope .fa-chevron-right:before{content:"\f178"}.newhope .fa-check-square{color:#464646;top:6px}.wf-active .newhope .alert-container .alert,.newhope .postgraduate-taught-courses #postgraduate-taught-courses{background:#01d17c !important;font-family:"Baxter Sans Semibold",Helvetica,Arial,sans-serif !important;font-weight:600 !important;letter-spacing:0}.wf-active .newhope .alert-container .alert a,.newhope .postgraduate-taught-courses #postgraduate-taught-courses a{background:#01d17c !important;font-family:"Baxter Sans Semibold",Helvetica,Arial,sans-serif !important;font-size:1.2em;font-weight:600 !important}.wf-active .newhope .alert-container.cookie-alert .alert{background:#d8d4d1 !important;color:#3b3b3b !important;font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif !important;font-weight:400 !important}.wf-active .newhope .alert-container.cookie-alert .alert a{background:#d8d4d1 !important;color:#3b3b3b !important;font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif !important;font-size:inherit !important;font-weight:400 !important}.wf-active .newhope .alert-container.cookie-alert .alert .close{font-size:32px !important;top:-4px !important}.wf-active .newhope .alert-container.cookie-alert .alert .close:hover{color:#000 !important;font-size:38px !important;opacity:1 !important;right:-23px;top:-8px !important}.newhope .alert-info{background-color:#ffecd2;border-color:transparent;color:#3b3b3b}.newhope .alert-info a{color:#2649ca !important}.newhope .wrapper-form-assembly{background:#d8d4d1}.newhope .wrapper-form-assembly .wFormContainer .wForm fieldset{padding:0.5em 0}.newhope .wrapper-form-assembly .wFormContainer .wForm legend{border-bottom-color:#fffaf4}.newhope .site-search-container-left form .form-group,.newhope .site-search-container form .form-group{width:100%}.newhope .navbar-utility .form-control{background:transparent}.newhope .search-course-container input[type=text]{border:1px solid #4365e2;border-right:0;padding-left:50px}.newhope .search-course-container input[type=text]#frm-qry-courses{font-size:1.2em !important}.newhope .search-course-container .fa-search{color:#4365e2;padding-left:16px}.wf-active .search-course-container .search-course input[type=text]{font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif}.newhope.course .modal-header{background:#4365e2 !important;border-bottom:0 !important}.newhope .search-web-container .search-web .fa-search{color:#4365e2;padding-left:16px}.newhope .search-web-container .search-web input[type=text]{border:1px solid #4365e2;border-right:0;font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif;padding-left:50px}.newhope .search-web-container .search-web button{background:#fff;border:1px solid #4365e2;color:#4365e2;font-size:1.3em;text-transform:none}.newhope .search-web-container .search-web button:hover,.newhope .search-web-container .search-web button:focus{background:#4365e2 !important;border-color:#4365e2 !important;color:#fff}.patch{margin:0 0.3em 3em 0}.patch a{color:#3b3b3b}.patch dd{font-size:1.1em}.patch dt{font-family:"Baxter Sans Medium",Helvetica,Arial,sans-serif !important;font-size:1.4em;font-weight:500;line-height:1.3em;text-shadow:none}.patch ul li{text-shadow:none !important}.newhope .box-actions-container .box-action{border-right:0}.newhope .box-actions-container .box-action:last-child{border-right:0 !important}.newhope .box-actions-container .box-action h4{font-weight:500}.newhope .box-actions-container .box-action h4 a{font-size:24px}.newhope .date-badge .day{background:#fff}.newhope .date-badge .month{background:#d8d4d1}.wf-active .primary-carousel .carousel-caption .uodcarousel-caption{font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif;font-weight:400}.carousel .carousel-control{font-family:Tahoma, Verdana, sans-serif}.owl-carousel .item.quote{background:#d8d4d1;color:#464646}.owl-carousel .item.quote p{color:#464646}.owl-carousel .item.quote p.author{font-family:"Baxter Sans Regular Italic",Helvetica,Arial,sans-serif}.owl-controls .owl-nav .owl-prev:before,.owl-controls .owl-nav .owl-next:before,.col-carousel .carousel-control.left,.col-carousel .carousel-control.right{color:#4365e2}.newhope hr,.newhope .home-line-container hr.home-line{color:#d8d4d1}.newhope .faq-panel .faq .faq-q{background-color:#d1e2f2;border:0;color:#3b3b3b}.newhope .faq-panel .faq .faq-q a{font-size:18px;font-weight:500}.faq-q>a:before{color:#4365e2 !important}.newhope table{background:#fffaf4 !important}.newhope table thead tr th{background:#d8d4d1 !important;font-size:1.1em}.newhope table td,.newhope table th{text-shadow:none}.newhope .table-striped>tbody>tr:nth-of-type(odd){background-color:rgba(0,0,50,0.02) !important}.newhope .fact h5{color:#4365e2;text-shadow:none}.newhope .blog-promo .blog-promo-info{background:#464646}.newhope .blog-promo a.pink-button{box-shadow:none}.newhope .blog-promo .skewed-div-promo{color:#3b3b3b}.newhope .well-shadow{text-shadow:none}.newhope .search-course-shadow::before,.newhope .search-course-shadow::after,.newhope .well-shadow:before,.newhope .well-shadow:after{display:none}.newhope .l-sb-lft .well,.newhope .l-sb-right .well,.newhope article .well{background:white;border:1px solid #d8d4d1}.newhope .l-sb-lft .well.blend,.newhope .l-sb-right .well.blend,.newhope article .well.blend{background:#fffaf4;border-color:#fffaf4;padding:0 0 1em}.newhope .l-sb-lft .well.pete-contracts,.newhope .l-sb-right .well.pete-contracts,.newhope article .well.pete-contracts{background:transparent;border:0;padding:0}.newhope .l-sb-lft .well.pete-contracts p,.newhope .l-sb-right .well.pete-contracts p,.newhope article .well.pete-contracts p{font-size:1.2em}.l-sb-rgt .well{background:#d8d4d1}.l-sb-rgt .well h4,.l-sb-rgt .well li,.l-sb-rgt .well p,.l-sb-rgt .well a{text-shadow:none;text-transform:none}.newhope .card{border:1px solid #d8d4d1}.jumbotron p{line-height:1.4em !important}.jumbotron .btn{margin-bottom:3%}.newhope div.summary-box{background:transparent}.gridBoxLayout .grid.large span{background:#fffaf4}.gridBoxLayout .grid .gridCaption{height:95px;padding:10px 10px}.gridBoxLayout .grid .gridCaption p{font-size:1.2em;line-height:1.3em !important}.newhope .content .acommodation-panel{background:#464646 !important}.newhope .pagination>.active>a,.newhope .pagination>.active>span,.newhope .pagination>.active>a:hover,.newhope .pagination>.active>span:hover,.newhope .pagination>.active>a:focus,.newhope .pagination>.active>span:focus{background-color:#4365e2;border-color:#4365e2}.newhope blockquote{border-left-color:#d8d4d1}.newhope.course .wide-nav-tabs{background:#4365e2}.newhope.course article .nav-tabs>li>a,.newhope.course .tab-content .nav-tabs>li>a{padding:14px 14px 16px !important}.newhope.course article .nav-tabs>li.active a,.newhope.course .tab-content .nav-tabs>li.active a,.newhope.course .tab-content .nav-tabs>li>a:hover,.newhope.course .tab-content .nav-tabs>li>a:focus{background:#fffaf4 !important}.newhope.course .tab-content .nav-tabs>li.tabs-cta a{background-color:#fff !important;color:#4365e2 !important;padding:6px 10px !important;margin-top:7px !important}.newhope.course .tab-content .nav-tabs>li.tabs-cta a .fa:before{content:"\f178"}.newhope .mainarticle .course-description{color:#3b3b3b;background:transparent;border:0;border-bottom:1px solid #464646;border-top:1px solid #464646;padding:1.0em 0}.newhope .mainarticle .course-description.image{background-image:none !important}.newhope .mainarticle .course-description.image .lead{background-color:transparent;color:#3b3b3b;padding:0}.newhope .mainarticle .course-description .lead{font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif !important;font-size:1.7em;font-weight:500;padding:0;max-width:100%}.newhope.course .imageinfo .info{background:#d8d4d1;color:#3b3b3b}.newhope.course article header h1{font-size:3.5rem}.newhope.course article header h2{font-size:3.2rem}.course-meta{font-size:1.2em}.course-meta li i{color:#4365e2;font-size:1.2em;margin-left:2px;margin-right:3px;position:relative;top:2px}.newhope .content-expand-container.student-profile{background:#d8d4d1}.newhope .content-expand-container.student-profile .content-expand .contents p:not(.attribute){font-size:1.4em !important;line-height:1.5em !important;font-family:"Baxter Sans Regular Italic",Helvetica,Arial,sans-serif;font-style:italic;font-weight:400}.newhope .content-expand-container .content-expand .contents h3,.newhope .content-expand-container .content-expand .contents h4{color:#3b3b3b}.newhope .content-expand-container .content-expand .contents p, .newhope .content-expand-container .content-expand .contents li{font-size:1.2em !important;line-height:1.5em !important}.newhope .content-expand-container .content-expand.content-over .contents{background:#d8d4d1}.newhope .content-expand-container .content-expand.content-over .contents h3{color:#3b3b3b}.newhope .content-expand-container .content-expand.equal-height.row.col-split-tleft{background:#f4cec3 !important}.course:not(.country) article header h1,.course article header h1{border-bottom:1px solid #d8d4d1}.course article .nav-tabs>li>a,.course .tab-content .nav-tabs>li>a{font-size:1.1em}.newhope .table-kis .kis-apply-now{padding:8px 15px 11px}.newhope .content-expand-container.open-days .contents .open-day-item .btn-primary{font-size:0.9em}.newhope .content-expand-container{border:1px solid #d8d4d1}.newhope .content-expand-container .content-expand,.newhope .content-expand-container.student-profile .content-expand{background:#d8d4d1}.newhope .content-expand-container .content-expand .contents .open-day-item h5,.newhope .content-expand-container .content-expand .contents .open-day-item p,.newhope .content-expand-container.student-profile .content-expand .contents .open-day-item h5,.newhope .content-expand-container.student-profile .content-expand .contents .open-day-item p{color:#3b3b3b}.newhope .content-expand-container .content-expand .contents .open-day-item p a:not(.btn),.newhope .content-expand-container.student-profile .content-expand .contents .open-day-item p a:not(.btn){color:#2649ca !important}.newhope .content-expand-container .content-expand{background:#fff}.newhope.home #main .graded-bg{background:#fffaf4}.newhope.home .course-search-wrapper,.newhope .search-course-container .search-course{background:#d1e2f2}.newhope .search-course-options li a{color:#2649ca;font-family:"Baxter Sans Medium",Helvetica,Arial,sans-serif;font-size:1.1em;font-weight:500}.primary-carousel .carousel-caption{background:#464646}.primary-carousel .carousel-indicators li.active{background-color:#4365e2;border-color:#4365e2}.newhope .box-actions-container .box-action{border-right:1px solid #d8d4d1;padding-left:22px}.newhope .owl-carousel .item{background:white;border-color:#d8d4d1}.newhope .owl-carousel .partial-focus.pf-prev,.newhope .owl-carousel .partial-focus.pf-next{background:#fffaf4;height:100%;margin-top:0;opacity:0.8}.newhope .home-more-link{font-size:1.1em}.newhope p.articleInfo{font-size:1.0em !important}.newhope .list-group-item{background:transparent}.newhope .cta-student-life .btn{position:relative;border:1px solid #4365e2;box-shadow:none;text-shadow:none}.newhope .cta-student-life .btn .fa:before{content:"\f178"}.about-rankings h2.bluehead{color:#4365e2}.about-rankings .icons .fa{color:#4365e2}.about-rankings .bq{background:#d8d4d1;color:#3b3b3b}.about-rankings .bq::before,.about-rankings .bq::after{color:#3b3b3b}.newhope .scholarships ul.results-list li.odd,.newhope .scholarships ul.results-list li.even,.newhope .room-bookings ul.results-list li.odd,.newhope .room-bookings ul.results-list li.even{background:#fff;border:1px solid #d8d4d1}.newhope .scholarships ul.results-list ul.button-row li a.btn-primary,.newhope .room-bookings ul.results-list ul.button-row li a.btn-primary{color:#4365e2}.newhope .scholarships ul.results-list ul.button-row li a.btn-primary:hover,.newhope .room-bookings ul.results-list ul.button-row li a.btn-primary:hover{color:#fff}.newhope .scholarships ul.results-list ul.button-row li a,.newhope .room-bookings ul.results-list ul.button-row li a{color:#3b3b3b;font-weight:600}.newhope .scholarships ul.results-list ul.button-row li a.deadline-green,.newhope .room-bookings ul.results-list ul.button-row li a.deadline-green{background:#c4ebd0}.newhope .scholarships ul.results-list ul.button-row li a.deadline-orange,.newhope .room-bookings ul.results-list ul.button-row li a.deadline-orange{background:#f4cec3}.newhope .scholarships ul.results-list ul.button-row li a.deadline-black,.newhope .room-bookings ul.results-list ul.button-row li a.deadline-black{background:#464646;color:#fff}.newhope .scholarships ul.results-list ul.button-row li a.deadline-red,.newhope .room-bookings ul.results-list ul.button-row li a.deadline-red{background:#ff6264;color:#fff}.newhope .scholarships .sidebar-filter,.newhope .room-bookings .sidebar-filter{background:transparent}.newhope .scholarships .sidebar-filter h4,.newhope .room-bookings .sidebar-filter h4{background:transparent;border-color:#d8d4d1}.newhope .scholarships .sidebar-filter .control__indicator,.newhope .room-bookings .sidebar-filter .control__indicator{border-color:#d8d4d1}.newhope .scholarships .sidebar-filter .faq-panel .faq,.newhope .scholarships .sidebar-filter .faq-panel .faq .faq-q,.newhope .room-bookings .sidebar-filter .faq-panel .faq,.newhope .room-bookings .sidebar-filter .faq-panel .faq .faq-q{background:transparent}.newhope .scholarships-details>h5 a,.newhope .room-bookings-details>h5 a{display:block;font-size:1.2em;margin-bottom:30px}.newhope .room-bookings a.details,.newhope .room-bookings a.timetable{background:#d1e2f2;border:1px solid #d1e2f2;color:#4365e2;font-family:"Baxter Sans Bold",Helvetica,Arial,sans-serif;font-weight:700;box-shadow:none !important}.newhope .room-bookings a.details:hover,.newhope .room-bookings a.details:focus,.newhope .room-bookings a.timetable:hover,.newhope .room-bookings a.timetable:focus{background:#4365e2 !important;border-color:#4365e2 !important;color:#fff}.newhope .room-bookings .button-row a.btn-primary{color:#4365e2}.newhope .room-bookings .button-row a.btn-primary:hover{color:#fff}.wf-active .newhope.school .navbar-main .nav{margin-top:4px}.newhope.school .school-header{background:#464646}.newhope.school .school-header .container .row .col-md-12{padding-left:0 !important}@media screen and (max-width: 992px){.newhope.school .school-header .container .row .col-md-12{padding-left:10px !important}}.newhope.school .page-header h1{padding-top:0 !important}.newhope.school .navbar-site{height:74px}@media screen and (max-width: 992px){.newhope.school .navbar-site{height:44px}}.newhope.school .navbar-site .logo-mark{height:31px;top:19px;width:26px}.newhope.school .navbar-site .logo-default.navbar-brand{height:51px !important;left:35px;top:7px;width:196px !important}@media screen and (max-width: 992px){.newhope.school .navbar-site .logo-mark{top:10px !important;width:20px !important}.newhope.school .navbar-site .logo-default.navbar-brand{height:51px !important;left:14px !important;top:-4px !important;width:176px !important}}.newhope.school .navbar-site .logo-tagline{opacity:0}@media screen and (max-width: 992px){.newhope.school .navbar-site{background:#4365e2}.newhope.school .navbar-main{height:auto}.newhope.school .cd-primary-nav .cd-secondary-nav>li>a{color:white}}.newhope.school .categories span{border:solid #4365e2 1px;font-size:1.0em;font-weight:normal;margin:10px 5px 10px 10px;padding:10px 10px 10px 10px;display:inline-block;top:5px;position:relative}.newhope.school .tab-pane span{font-size:1.0em !important}.newhope.school .lower .nav-tabs{background:#4365e2}.newhope.school .lower .nav-tabs li.active>a,.newhope.school .lower .nav-tabs li:hover>a{background:#fffaf4;border-bottom-color:#fffaf4}.newhope.school .school-header-image-caption{background-color:#d8d4d1;margin-top:0;padding:2em}.newhope.school .school-header-image-caption .container{max-width:100%}.newhope.school .school-header-image-caption .container p{color:#3b3b3b;padding:0.25em 0;font-size:1.1em}.newhope.school .school-header-image-caption .container p a{color:#3b3b3b;font-size:1.3em}.staff-template .az li span a{border:1px solid #d8d4d1;padding:9px}.staff-template .az li span a:hover{background:#4365e2}.staff-template .staff-details strong{display:block;font-family:"Baxter Sans Medium",Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:500;margin:6px 0 0}#staff_container .staff,#staffProfile .staff{border:1px solid #d8d4d1;margin-bottom:1.5em;padding:1em 1em 3em}.staff-template-details-full .thumb{background-position:top center !important;border:none !important;width:100% !important}.newhope article #library_search .form-inline .form-group{display:block}.newhope article #library_search .form-inline .form-group .fa-search{color:#4365e2;margin:0.55em .6em 0.625em 0.6em}.newhope article #library_search .form-inline .form-group input{border:1px solid #4365e2;border-right:0;font-family:"Baxter Sans Regular",Helvetica,Arial,sans-serif;padding:.625em .6em .7em 2.6em}.newhope article #library_search .form-inline .form-group button{height:45px;margin-top:-2px}@media screen and (min-width: 992px){.course:not(.country) .tab-pane>p,.course:not(.country) .tab-pane>ul,.course:not(.country) .tab-pane>ol,.course:not(.country) .tab-pane>address{font-size:1.2em}}@media screen and (max-width: 991px){.newhope .navbar-site.minify .logo-mark,.newhope .navbar-site .logo-mark{height:26px;left:0;position:absolute;top:6px;width:20px}.newhope .navbar-site .logo-default{left:16px;top:-1px !important;width:160px !important}.newhope .navbar-site.minify .logo-default.navbar-brand{left:16px !important;top:-7px !important;width:160px !important}.newhope .box-actions-container .box-action{border-right:0}.newhope.article.course article .nav-tabs>li>a,.course .tab-content .nav-tabs>li>a{font-size:0.9em;padding:6px !important}.newhope .navbar-utility{background:#fff !important}.navbar-fixed-top .navbar-utility .navbar-nav>li>a,.navbar-fixed-notapplied .navbar-utility .navbar-nav>li>a{color:#2649ca}.navbar-fixed-top .navbar-utility .navbar-nav>li>a:hover,.navbar-fixed-notapplied .navbar-utility .navbar-nav>li>a:hover,.navbar-fixed-top .navbar-utility .navbar-nav>li>a:focus,.navbar-fixed-notapplied .navbar-utility .navbar-nav>li>a:focus{background:#4365e2}}@media screen and (max-width: 770px){.newhope .navbar{margin-bottom:0}.newhope #respNav .sidr-class-sb-links li{padding-left:14px}}@media screen and (max-width: 500px){.newhope .search-course-container .search-course button{font-size:0.9em;line-height:1.1em}}@media (min-width: 768px) and (max-width: 1000px) {.newhope.school .navbar-site {height: auto !important;}}