﻿.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;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:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}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],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}@font-face{font-family:"BureauGrotesqueThreeSeven";src:url("/SiteElements/Prospectus/webfont/97d9eb9e-0b31-46ab-85bb-74729e0cf448-2-eot.eot?#iefix") format("embedded-opentype"),url("/SiteElements/Prospectus/webfont/97d9eb9e-0b31-46ab-85bb-74729e0cf448-3.-woff.woff") format("-woff.woff"),url("/SiteElements/Prospectus/webfont/97d9eb9e-0b31-46ab-85bb-74729e0cf448-1-ttf.ttf") format("truetype"),url("/SiteElements/Prospectus/webfont/97d9eb9e-0b31-46ab-85bb-74729e0cf448-4-svg.svg#webfontGhcwM4E5") format("svg");}@font-face{font-family:"KingsCaslonTextRegular";src:url("/SiteElements/Prospectus/webfont/king_s_caslon_text-webfont-eot.eot?#iefix") format("embedded-opentype"),url("/SiteElements/Prospectus/webfont/king_s_caslon_text-webfont.-woff.woff") format("-woff.woff"),url("/SiteElements/Prospectus/webfont/king_s_caslon_text-webfont-ttf.ttf") format("truetype"),url("/SiteElements/Prospectus/webfont/king_s_caslon_text-webfont-svg.svg#webfontXBhpRb6O") format("svg");}@font-face{font-family:"KingsCaslon";src:url("/SiteElements/Prospectus/webfont/KingsCaslon-eot.eot") format("embedded-opentype"),url("/SiteElements/Prospectus/webfont/KingsCaslon.-woff.woff") format("-woff.woff"),url("/SiteElements/Prospectus/webfont/KingsCaslon-ttf.ttf") format("truetype"),url("/SiteElements/Prospectus/webfont/KingsCaslon-svg.svg") format("svg");}@font-face{font-family:"KingsCaslonItalic";src:url("/SiteElements/Prospectus/webfont/KingsCaslonItalic-eot.eot") format("embedded-opentype"),url("/SiteElements/Prospectus/webfont/KingsCaslonItalic.-woff.woff") format("-woff.woff"),url("/SiteElements/Prospectus/webfont/KingsCaslonItalic-ttf.ttf") format("truetype"),url("/SiteElements/Prospectus/webfont/KingsCaslonItalic-svg.svg") format("svg");}@font-face{font-family:"KingsCaslonSemiBold";src:url("/SiteElements/Prospectus/webfont/KingsCaslonSemiBold-eot.eot") format("embedded-opentype"),url("/SiteElements/Prospectus/webfont/KingsCaslonSemiBold.-woff.woff") format("-woff.woff"),url("/SiteElements/Prospectus/webfont/KingsCaslonSemiBold-ttf.ttf") format("truetype"),url("/SiteElements/Prospectus/webfont/KingsCaslonSemiBold-svg.svg") format("svg");}@font-face{font-family:"KingsCaslonSemiBoldItalic";src:url("/SiteElements/Prospectus/webfont/KingsCaslonSemiBoldItalic-eot.eot") format("embedded-opentype"),url("/SiteElements/Prospectus/webfont/KingsCaslonSemiBoldItalic.-woff.woff") format("-woff.woff"),url("/SiteElements/Prospectus/webfont/KingsCaslonSemiBoldItalic-ttf.ttf") format("truetype"),url("/SiteElements/Prospectus/webfont/KingsCaslonSemiBoldItalic-svg.svg") format("svg");}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,button,input,select,textarea{color:#666}html{font-size:62.5%;overflow-x:hidden}body{background-color:#fff;line-height:1.6;color:#666;font-size:16px;font-size:1.6rem;font-family:Georgia,Times,"Times New Roman",serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 1200px){body{font-size:18px;font-size:1.8rem;}}img{vertical-align:middle}ul{margin-top:0}h1,h2,h3,h4{margin-top:0;font-weight:normal;color:#333}h1{font-size:30px;font-size:3rem}h2{font-size:34px;font-size:3.4rem}h3{font-size:24px;font-size:2.4rem;text-align:left;margin-bottom:30px}@media only screen and (min-width: 760px){h3{font-size:30px;font-size:3rem;}}h4{margin-bottom:5px}a{color:#0a2d50;text-decoration:underline}a:hover{text-decoration:none}p{margin-top:0}input[type=text],input[type=email],input[type=tel]{width:100%;padding:8px 10px;border:1px solid #e8e8e8;margin-bottom:5px;background-color:#999999;-webkit-transition:all,0.3s,ease;-moz-transition:all,0.3s,ease;-o-transition:all,0.3s,ease;transition:all,0.3s,ease}input[type=text]:hover,input[type=text]:focus,input[type=text]:active,input[type=email]:hover,input[type=email]:focus,input[type=email]:active,input[type=tel]:hover,input[type=tel]:focus,input[type=tel]:active{outline:none;background-color:#fff}input[type=submit]{display:block;margin:0 auto 30px;width:140px}label{display:inline-block;margin-bottom:7px;margin-top:10px}.no-script{padding:10px;text-align:center}.header-container .wrapper,.header-container .sys_textBoxWithRedirect{margin:0 auto;max-width:1200px;position:relative;width:100%}@media only screen and (min-width: 1200px){.header-container .wrapper,.header-container .sys_textBoxWithRedirect{margin-bottom:60px;}}.kcl-logo{float:left;max-width:60px;margin-bottom:10px;margin-left:20px}@media only screen and (min-width: 760px){.kcl-logo{max-width:110px;}}@media only screen and (min-width: 1200px){.kcl-logo{max-width:189px;margin-left:0;margin-right:30px;margin-bottom:30px;}}.kcl-logo img{width:100%}.menu-link{color:#0a2d50;font-family:Georgia,Times,"Times New Roman",serif;float:right;margin-right:20px;margin-top:13px;text-decoration:none}@media only screen and (min-width: 760px){.menu-link{font-size:24px;font-size:2.4rem;margin-top:26px;}}@media only screen and (min-width: 1200px){.menu-link{display:none;}}.menu-link span{background:url(/SiteElements/Prospectus/images/header/menu-arrows.png) no-repeat;display:inline-block;margin-left:7px;height:9px;width:11px}@media only screen and (min-width: 760px){.menu-link span{position:relative;top:-3px;}}.menu-link span.open{background-position:right bottom}#nav-dropdown{background-color:#454d51;display:none;float:left;position:absolute;top:55px;width:100%;z-index:999999}@media only screen and (min-width: 760px){#nav-dropdown{top:93px;}}@media only screen and (min-width: 1200px){#nav-dropdown{background:none;display:block;float:left;position:relative;width:auto;}}.main-nav ul{list-style:none;margin:0;padding:20px}@media only screen and (min-width: 1200px){.main-nav ul{padding:0;}}.main-nav ul li{margin-right:35px;padding:5px 0}@media only screen and (min-width: 1200px){.main-nav ul li{float:left;line-height:1.1;}}@media only screen and (min-width: 1200px){.main-nav ul li.subnav{background:#e9e9e9;left:-219px;margin:0;position:absolute;top:80px;width:1200px;}.main-nav ul li.subnav::before{content:"";display:block;width:0;height:0;position:absolute;top:-40px;left:22%;margin-left:-25px;border-top:25px solid transparent;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid #e9e9e9}}.main-nav ul li a{color:#333c40;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:22px;font-size:2.2rem;text-decoration:none}@media only screen and (min-width: 1200px){.main-nav ul li a{color:#bfc1c9;}.main-nav ul li a.active{color:#0a2d50}}.main-nav ul li a br{display:none}@media only screen and (min-width: 1200px){.main-nav ul li a br{display:block;}}ul.sub-subnav{padding:0}ul.sub-subnav li{padding:5px 0}@media only screen and (min-width: 760px){ul.sub-subnav li{margin:0;}}@media only screen and (min-width: 1200px){ul.sub-subnav li{padding:15px 22px;}}ul.sub-subnav li a{color:#fff;font-family:KingsCaslon,Georgia,"Times New Roman",Times,serif;font-size:17px;font-size:1.7rem}@media only screen and (min-width: 1200px){ul.sub-subnav li a{color:#2b4562;}}ul.sub-subnav li a:hover{text-decoration:underline}ul.sub-subnav li a.current{text-decoration:underline;cursor:default}#search-box{background:#f7f7f7;display:none;height:40px;position:absolute;right:0;width:200px}@media only screen and (min-width: 1200px){#search-box{display:block;top:15px;}}#search-box #search,#search-box #search_redirectTextBox{background:none;border:none;float:left;margin:0;width:160px}#search-box .search-btn,#search-box #search_redirectButton{background:#f7f7f7 url(/SiteElements/Prospectus/images/header/search-icon.png) no-repeat 15px 12px;border:none;height:40px;margin:0;padding:0;text-indent:9999px;width:40px !important}#search-box .search-btn img,#search-box #search_redirectButton img{margin-right:5px}#search_redirectLabel{display:none}.footer{background-color:#5a6469}.footer .wrapper{margin:0 auto;width:100%}@media only screen and (min-width: 760px){.footer .wrapper{padding:0 20px;}}.footer .wrapper .top-footer{margin:0 auto;padding:30px 20px;position:relative}@media only screen and (min-width: 760px){.footer .wrapper .top-footer{padding:30px 0;}}@media only screen and (min-width: 1200px){.footer .wrapper .top-footer{max-width:1200px;padding:50px 0;}}.footer .wrapper .top-footer h3{color:#fff;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:22px;font-size:2.2rem;margin-bottom:10px;text-align:left}@media only screen and (min-width: 1200px){.footer .wrapper .top-footer .top-footer-inner{margin-left:420px;position:absolute;width:500px;}}.footer .wrapper .top-footer #top-footer-search-wrapper{float:left;margin:0 auto 10px;width:100%}@media only screen and (min-width: 760px){.footer .wrapper .top-footer #top-footer-search-wrapper{float:none;margin-left:-20px;}}.footer .wrapper .top-footer #top-footer-search-wrapper .wrap{background-color:#fff;border-radius:2px}.footer .wrapper .top-footer #top-footer-search-wrapper #top-footer-search{background:#fff;border:0;border-radius:2px;border-bottom-right-radius:0;border-top-right-radius:0;float:left;height:45px;margin:0;margin-bottom:15px;padding:11px;width:90%}@media only screen and (min-width: 480px){.footer .wrapper .top-footer #top-footer-search-wrapper #top-footer-search{max-width:200px;}}.footer .wrapper .top-footer #top-footer-search-wrapper .search-btn{background:#fff url(/SiteElements/Prospectus/images/header/search-icon.png) no-repeat center;border:none;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:2px;border-top-right-radius:2px;float:left;display:inline-block;height:45px;left:-1px;margin:0;overflow:hidden;padding:0;position:relative;text-indent:100%;width:10% !important}.footer .wrapper .top-footer #top-footer-search-wrapper .search-btn img{margin-right:5px}.footer .wrapper .top-footer ul.subnav{display:block;list-style:none;margin-bottom:0;padding:0}@media only screen and (min-width: 760px){.footer .wrapper .top-footer ul.subnav{float:left;margin-right:60px;}}.footer .wrapper .top-footer ul.subnav li{padding:5px 0}.footer .wrapper .top-footer ul.subnav li a{color:#fff;text-decoration:none}.footer .wrapper .top-footer ul.subnav li a:hover{text-decoration:underline}.footer .wrapper .top-footer .top-footer-logo{bottom:20px;position:absolute;right:20px;max-width:90px;width:100%}@media only screen and (min-width: 760px){.footer .wrapper .top-footer .top-footer-logo{max-width:122px;top:40px;}}@media only screen and (min-width: 1200px){.footer .wrapper .top-footer .top-footer-logo{right:0;}}.footer .wrapper .bottom-footer .wrapper{background-color:#454d51;margin:0 auto;padding:20px}@media only screen and (min-width: 760px){.footer .wrapper .bottom-footer .wrapper{max-width:760px;}}@media only screen and (min-width: 760px){.footer .wrapper .bottom-footer .wrapper{max-width:1200px;}}.footer .wrapper .bottom-footer .wrapper ul{list-style:none;margin:0;margin-bottom:15px;padding:0}@media only screen and (min-width: 760px){.footer .wrapper .bottom-footer .wrapper ul{margin-bottom:0;}}.footer .wrapper .bottom-footer .wrapper ul li{color:#999;font-size:13px;font-size:1.3rem;padding:5px 0}@media only screen and (min-width: 760px){.footer .wrapper .bottom-footer .wrapper ul li{float:left;font-size:16px;font-size:1.6rem;margin-right:20px;}}.footer .wrapper .bottom-footer .wrapper ul li a{color:#999;text-decoration:none}.footer .wrapper .bottom-footer .wrapper ul li a:hover{text-decoration:underline}.footer .wrapper .bottom-footer .wrapper ul.social-copy{list-style:none;margin:0;padding:0}@media only screen and (min-width: 760px){.footer .wrapper .bottom-footer .wrapper ul.social-copy{float:right;}}.footer .wrapper .bottom-footer .wrapper ul.social-copy li{color:#999;float:left;font-size:13px;font-size:1.3rem;margin-left:-10px;margin-right:20px;padding:0}@media only screen and (min-width: 760px){.footer .wrapper .bottom-footer .wrapper ul.social-copy li{font-size:16px;font-size:1.6rem;margin-left:10px;margin-right:-5px;margin-top:4px;}}.footer .wrapper .bottom-footer .wrapper ul.social-copy li.last{float:right;line-height:2;margin:0}@media only screen and (min-width: 760px){.footer .wrapper .bottom-footer .wrapper ul.social-copy li.last{margin-left:25px;}}.footer .wrapper .bottom-footer .wrapper ul.social-copy li a{color:#999;display:inline-block}.footer .wrapper .bottom-footer .wrapper ul.social-copy li a svg{fill:#8e999f;height:17px;width:20px}.footer .wrapper .bottom-footer .wrapper ul.social-copy li a.facebook,.footer .wrapper .bottom-footer .wrapper ul.social-copy li a.twitter,.footer .wrapper .bottom-footer .wrapper ul.social-copy li a.linkedin{font-size:0}.footer .wrapper .bottom-footer .wrapper ul.social-copy li a.facebook svg:hover,.footer .wrapper .bottom-footer .wrapper ul.social-copy li a.twitter svg:hover,.footer .wrapper .bottom-footer .wrapper ul.social-copy li a.linkedin svg:hover{fill:#fff}button{background:none;border-radius:2px;display:block;border:none;color:#fff !important;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:0 auto;margin-top:5px;padding:8px 10px;width:100%}button.undergraduate{background:#0a2d50;border-bottom:4px solid #071f36}button.undergraduate:hover{background:#07223c;border-bottom:4px solid #030e18}button.postgraduate{background:#501491;border-bottom:4px solid #3b0e6c}button.postgraduate:hover{background:#311055;border-bottom:4px solid #1b0b2d}button.red-btn{background:#eb2f2d;border-bottom:4px solid #b31918;margin-top:40px;padding:8px 20px;width:auto}@media only screen and (min-width: 760px){button.red-btn{padding:8px 30px;}}button.red-btn:hover{background:#c12b2a;border-bottom:4px solid #8e1817}.sys_form-submit{border-radius:2px;display:block;border:none;color:#fff !important;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:0 auto;margin-top:5px;padding:8px 10px;width:100%;background:#eb2f2d;border-bottom:4px solid #b31918;margin-top:40px;padding:8px 20px;width:auto}@media only screen and (min-width: 760px){.sys_form-submit{padding:8px 30px;}}.sys_form-submit:hover{background:#c12b2a;border-bottom:4px solid #8e1817}.view-prospectus-box button,.apply-now-box button{margin:0;margin-bottom:10px;padding:8px 20px;width:auto}@media only screen and (min-width: 760px){.view-prospectus-box button,.apply-now-box button{float:left;margin-right:20px;padding:8px 30px;}}.red-btn.search{margin:0;margin-bottom:10px;padding:8px 20px;position:relative;top:-5px;width:auto}@media only screen and (min-width: 480px){.red-btn.search{left:10px;top:0;}}@media only screen and (min-width: 760px){.red-btn.search{padding:8px 30px;}}@media only screen and (min-width: 760px){.homepage-hero .undergraduate{float:left;width:49%;}}@media only screen and (min-width: 760px){.homepage-hero .postgraduate{float:right;width:49%;}}@media only screen and (min-width: 760px){.landing-page-hero .undergraduate{float:left;width:49%;}}@media only screen and (min-width: 760px){.landing-page-hero .postgraduate{float:right;width:49%;}}.homepage-hero{background:url(/SiteElements/Prospectus/images/homepage-hero/homepage-hero-small.jpg) no-repeat center;background-size:cover;padding:40px 20px;width:100%}@media only screen and (min-width: 760px){.homepage-hero{background:url(/SiteElements/Prospectus/images/homepage-hero/homepage-hero-large.jpg) no-repeat center;background-size:cover;padding:60px 20px;}}@media only screen and (min-width: 1200px){.homepage-hero{background:url(/SiteElements/Prospectus/images/homepage-hero/homepage-hero-large.jpg) no-repeat center;background-size:cover;padding:75px 20px 110px;width:100%;}}.homepage-hero .wrapper{margin:0 auto;max-width:320px;width:100%}@media only screen and (min-width: 760px){.homepage-hero .wrapper{max-width:480px;}}.homepage-hero .wrapper h1{color:#fff;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-weight:normal;font-size:34px;font-size:3.4rem;margin-bottom:5px;text-align:center}@media only screen and (min-width: 760px){.homepage-hero .wrapper h1{font-size:60px;font-size:6rem;font-weight:normal;}}#hero-search-wrapper{margin:0 auto 10px;width:100%}#hero-search-wrapper .wrap{background-color:#fff;border-radius:2px}#hero-search-wrapper #hero-search{background:#fff;border:0;border-radius:2px;border-bottom-right-radius:0;border-top-right-radius:0;float:left;height:40px;margin:0;margin-bottom:15px;padding:11px;width:90%}#hero-search-wrapper .search-btn{background:#fff url(/SiteElements/Prospectus/images/header/search-icon.png) no-repeat center;border:none;border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:2px;border-top-right-radius:2px;height:40px;left:-1px;margin:0;padding:0;position:relative;text-indent:9999px;width:10% !important}#hero-search-wrapper .search-btn img{margin-right:5px}.search-hover{background:#dadada}.homepage-section-video{font-family:Georgia,Times,"Times New Roman",serif;font-size:14px;font-size:1.4rem;text-align:center}@media only screen and (min-width: 760px){.homepage-section-video{font-size:18px;font-size:1.8rem;}}.homepage-section-video .wrapper{margin:0 auto;padding:20px 20px 80px;width:100%}@media only screen and (min-width: 760px){.homepage-section-video .wrapper{max-width:560px;}}@media only screen and (min-width: 1200px){.homepage-section-video .wrapper{max-width:760px;padding:40px 20px 100px;}}.homepage-section-video .wrapper h2{color:#252525;font-family:KingsCaslonSemiBold,Georgia,"Times New Roman",Times,serif;font-size:28px;font-size:2.8rem;margin-bottom:5px}@media only screen and (min-width: 760px){.homepage-section-video .wrapper h2{font-size:48px;font-size:4.8rem;}}.homepage-section-video .wrapper a{background:none;border-radius:2px;border:none;color:#fff !important;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:0 auto;padding:8px 10px;position:relative;text-decoration:none;top:30px}.homepage-section-video .wrapper a.red-btn{background:#eb2f2d;border-bottom:4px solid #b31918;padding:10px 20px}@media only screen and (min-width: 760px){.homepage-section-video .wrapper a.red-btn{padding:8px 30px;}}.homepage-section-video .wrapper a.red-btn:hover{background:#c12b2a;border-bottom:4px solid #8e1817}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0}.video-container iframe,.video-container object,.video-container embed{border:0;position:absolute;bottom:20px;top:0;left:0;right:20px;width:100%;height:100%;z-index:0}@media only screen and (min-width: 1200px){.video-container iframe,.video-container object,.video-container embed{padding:0;}}.homepage-section-why-kings{background:#efecea;font-family:KingsCaslon,Georgia,"Times New Roman",Times,serif}.homepage-section-why-kings .wrapper{margin:0 auto;max-width:1200px;padding:20px;text-align:center;width:100%}@media only screen and (min-width: 1200px){.homepage-section-why-kings .wrapper{padding:40px 20px 50px;}}.homepage-section-why-kings .wrapper h2{color:#252525;font-family:KingsCaslonSemiBold,Georgia,"Times New Roman",Times,serif;font-size:28px;font-size:2.8rem;margin-bottom:5px}@media only screen and (min-width: 760px){.homepage-section-why-kings .wrapper h2{font-size:48px;font-size:4.8rem;}}.homepage-section-why-kings .wrapper .box-one-third{margin:0 auto;max-width:280px}@media only screen and (min-width: 760px){.homepage-section-why-kings .wrapper .box-one-third{margin-bottom:30px;margin-top:50px;max-width:560px;}}.homepage-section-why-kings .wrapper .box-one-third p{font-family:Georgia,Times,"Times New Roman",serif}@media only screen and (min-width: 760px){.homepage-section-why-kings .wrapper .box-one-third p{font-size:18px;font-size:1.8rem;text-align:left;}}@media only screen and (min-width: 1200px){.homepage-section-why-kings .wrapper .box-one-third{float:left;margin-bottom:50px;margin-top:30px;padding:0 40px;width:33%;}.homepage-section-why-kings .wrapper .box-one-third p{font-size:18px;font-size:1.8rem;text-align:center}}@media only screen and (min-width: 1200px){.homepage-section-why-kings .wrapper .box-one-third.middle{border-left:1px solid #beb3a8;border-right:1px solid #beb3a8;}}@media only screen and (min-width: 760px){.homepage-section-why-kings .wrapper .box-one-third .b-g-wrapper{float:left;margin-right:50px;width:200px;}}@media only screen and (min-width: 1200px){.homepage-section-why-kings .wrapper .box-one-third .b-g-wrapper{float:none;margin:0 auto;}}.homepage-section-why-kings .wrapper .box-one-third .big{font-size:80px;font-size:8rem;font-family:KingsCaslon,Georgia,"Times New Roman",Times,serif;font-weight:bold;letter-spacing:-3px;margin:0;position:relative;text-align:center}@media only screen and (min-width: 760px){.homepage-section-why-kings .wrapper .box-one-third .big{margin-top:-25px;}}.homepage-section-why-kings .wrapper .box-one-third .big sup{font-size:30px;font-size:3rem;font-weight:normal;position:absolute;top:40px}@media only screen and (min-width: 760px){.homepage-section-why-kings .wrapper .box-one-third .big sup{font-size:34px;font-size:3.4rem;}}.homepage-section-why-kings .wrapper .box-one-third .medium{font-size:22px;font-size:2.2rem;font-family:KingsCaslonSemiBoldItalic,Georgia,"Times New Roman",Times,serif;margin-top:-25px;margin-bottom:5px;text-align:center}.homepage-section-why-kings .wrapper a{background:none;border-radius:2px;border:none;color:#fff !important;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:0 auto;margin-top:20px;padding:8px 10px;text-decoration:none}.homepage-section-why-kings .wrapper a.red-btn{background:#eb2f2d;border-bottom:4px solid #b31918;display:inline-block;padding:8px 20px}@media only screen and (min-width: 760px){.homepage-section-why-kings .wrapper a.red-btn{padding:8px 30px;}}.homepage-section-why-kings .wrapper a.red-btn:hover{background:#c12b2a;border-bottom:4px solid #8e1817}@media only screen and (min-width: 1200px){.content.homepage-section-explore-kings{border-top:1px solid #dcdcdc;margin-top:50px;}}.homepage-section-explore-kings .wrapper{margin:0 auto;padding:20px;width:100%}@media only screen and (min-width: 760px){.homepage-section-explore-kings .wrapper{max-width:800px;padding:40px 0;}}@media only screen and (min-width: 1200px){.homepage-section-explore-kings .wrapper{max-width:1240px;padding:40px 0 60px;}}.homepage-section-explore-kings .wrapper h2{color:#252525;font-family:KingsCaslonSemiBold,Georgia,"Times New Roman",Times,serif;font-size:28px;font-size:2.8rem;margin-bottom:5px;text-align:center}@media only screen and (min-width: 760px){.homepage-section-explore-kings .wrapper h2{font-size:48px;font-size:4.8rem;}}.homepage-section-explore-kings .wrapper .box-one-fourth{margin:0 auto;max-width:400px}@media only screen and (min-width: 760px){.homepage-section-explore-kings .wrapper .box-one-fourth{float:left;width:50%;}}@media only screen and (min-width: 1200px){.homepage-section-explore-kings .wrapper .box-one-fourth{float:left;width:25%;}}@media only screen and (min-width: 760px){.homepage-section-explore-kings .wrapper .box-one-fourth .innerwrapbox{margin:0 auto;padding:20px 20px 0;}}.homepage-section-explore-kings .wrapper .box-one-fourth a{color:#eb2f2d;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:22px;font-size:2.2rem;text-decoration:none}.homepage-section-explore-kings .wrapper .box-one-fourth a:hover{color:#c12b2a;text-decoration:underline}.homepage-section-explore-kings .wrapper .box-one-fourth img{display:block;margin:10px 0;max-width:400px;width:100%;height:auto;}.homepage-section-explore-kings .wrapper .box-one-fourth p{font-size:14px;font-size:1.4rem}@media only screen and (min-width: 1200px){.homepage-section-explore-kings .wrapper .box-one-fourth p{font-size:18px;font-size:1.8rem;}}.homepage-section-next-step{background:#efecea;font-family:KingsCaslon,Georgia,"Times New Roman",Times,serif;padding:20px}@media only screen and (min-width: 760px){.homepage-section-next-step{padding-bottom:20px;}}@media only screen and (min-width: 1200px){.homepage-section-next-step{padding:40px 0 60px;}}.homepage-section-next-step .wrapper{margin:0 auto;max-width:1240px;text-align:left;width:100%}.homepage-section-next-step h2{color:#252525;font-family:KingsCaslonSemiBold,Georgia,"Times New Roman",Times,serif;font-size:28px;font-size:2.8rem;text-align:center}@media only screen and (min-width: 760px){.homepage-section-next-step h2{font-size:48px;font-size:4.8rem;}}.homepage-section-next-step a{background:none;border-radius:2px;border:none;color:#fff;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:0 auto;margin-bottom:10px}@media only screen and (min-width: 760px){.homepage-section-next-step a{margin-right:15px;}}.homepage-section-next-step a.undergraduate,.homepage-section-next-step a.blue{background:#0a2d50;border-bottom:4px solid #071f36;display:inline-block;padding:8px 20px;text-decoration:none}@media only screen and (min-width: 600px){.homepage-section-next-step a.undergraduate,.homepage-section-next-step a.blue{margin-right:15px;}}.homepage-section-next-step a.undergraduate:hover,.homepage-section-next-step a.blue:hover{background:#07223c;border-bottom:4px solid #030e18}.homepage-section-next-step a.postgraduate,.homepage-section-next-step a.purple{background:#501491;border-bottom:4px solid #3b0e6c;display:inline-block;padding:8px 20px;text-decoration:none}.homepage-section-next-step a.postgraduate:hover,.homepage-section-next-step a.purple:hover{background:#311055;border-bottom:4px solid #1b0b2d}.homepage-section-next-step a.red-btn{background:#eb2f2d;border-bottom:4px solid #b31918;display:inline-block;margin-right:15px;padding:8px 20px;text-decoration:none}@media only screen and (min-width: 760px){.homepage-section-next-step a.red-btn{padding:8px 30px;}}.homepage-section-next-step a.red-btn:hover{background:#c12b2a;border-bottom:4px solid #8e1817}.homepage-section-next-step .view-prospectus-box button,.homepage-section-next-step .apply-now-box button{margin:0;margin-bottom:10px;padding:8px 20px}@media only screen and (min-width: 760px){.homepage-section-next-step .view-prospectus-box button,.homepage-section-next-step .apply-now-box button{float:left;margin-right:20px;padding:8px 30px;}}.homepage-section-next-step .red-btn.search{margin:0;margin-bottom:10px;padding:8px 20px;position:relative;top:-5px}@media only screen and (min-width: 480px){.homepage-section-next-step .red-btn.search{top:0;}}@media only screen and (min-width: 760px){.homepage-section-next-step .red-btn.search{padding:8px 30px;}}@media only screen and (min-width: 1200px){.outer{float:left;padding:0 20px;width:50%;}}.upcoming-events,.view-prospectus-box,.apply-now-box{background-color:#fff;margin:0 auto;margin-bottom:20px;padding:20px}@media only screen and (min-width: 760px){.upcoming-events,.view-prospectus-box,.apply-now-box{font-size:18px;font-size:1.8rem;}}@media only screen and (min-width: 1200px){.upcoming-events,.view-prospectus-box,.apply-now-box{float:left;max-width:580px;padding:30px;width:100%;}}.upcoming-events h3,.view-prospectus-box h3,.apply-now-box h3{color:#999;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:22px;font-size:2.2rem;margin-bottom:10px;text-align:left}@media only screen and (min-width: 760px){.upcoming-events h3,.view-prospectus-box h3,.apply-now-box h3{font-size:26px;font-size:2.6rem;}}.event-content{line-height:1;margin-bottom:10px;margin-top:20px}.event-content .date{border-right:1px solid #ccc;float:left;margin-right:15px;padding-right:20px;width:50px}@media only screen and (min-width: 760px){.event-content .date{margin-right:25px;width:80px;}}.event-content .date span{color:#252525;display:block}.event-content .date span.month{font-size:16px;font-size:1.6rem;text-align:center}@media only screen and (min-width: 760px){.event-content .date span.month{font-size:22px;font-size:2.2rem;}}.event-content .date span.days{font-size:26px;font-size:2.6rem}@media only screen and (min-width: 760px){.event-content .date span.days{font-size:50px;font-size:5rem;}}.event-content a{color:#eb2f2d;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:22px;font-size:2.2rem;text-decoration:none}@media only screen and (min-width: 480px){.event-content a{line-height:1.8;}}.event-content a:hover{color:#c12b2a;text-decoration:underline}.event-content p{display:none;margin-top:10px;font-size:18px;font-size:1.8rem}@media only screen and (min-width: 760px){.event-content p{display:block;}}.coursepage-hero{background:url(/SiteElements/Prospectus/images/course-page/course-page-hero.jpg) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:175px;line-height:1.1;position:relative;z-index:9999;width:100%}@media only screen and (min-width: 760px){.coursepage-hero{height:230px;}}@media only screen and (min-width: 1200px){.coursepage-hero{height:285px;}}.coursepage-hero .hero-overlay{background:url(/SiteElements/Prospectus/images/course-page/black-fade-strip.png);display:block;height:100px}@media only screen and (min-width: 760px){.coursepage-hero .hero-overlay{margin-top:45px;}}@media only screen and (min-width: 1200px){.coursepage-hero .hero-overlay{margin-top:120px;}}.coursepage-hero .wrapper{margin:0 auto;max-width:1200px;padding:10px 20px;text-align:center;width:100%}@media only screen and (min-width: 1200px){.coursepage-hero .wrapper{padding:0;}}.coursepage-hero .wrapper h1{bottom:60px;color:#fff;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:16px;font-size:1.6rem;margin-right:20px;position:absolute;text-align:left}@media only screen and (min-width: 480px){.coursepage-hero .wrapper h1{font-size:18px;font-size:1.8rem;}}@media only screen and (min-width: 600px){.coursepage-hero .wrapper h1{font-size:22px;font-size:2.2rem;}}@media only screen and (min-width: 760px){.coursepage-hero .wrapper h1{font-size:26px;font-size:2.6rem;max-width:620px;}}@media only screen and (min-width: 1200px){.coursepage-hero .wrapper h1{font-size:36px;font-size:3.6rem;max-width:850px;}}.coursepage-hero .apply-wrapper{background:#333;bottom:0;padding:10px;position:absolute;text-align:center;width:100%}@media only screen and (min-width: 760px){.coursepage-hero .apply-wrapper{padding:25px 12px;}}.coursepage-hero .apply-wrapper .innerwrapme{position:relative;max-width:1200px;margin:0 auto;width:100%}.coursepage-hero .apply-wrapper a{background:none;border-radius:2px;border:none;color:#fff !important;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:0 auto;padding:8px;text-align:center;text-decoration:none;width:auto}.coursepage-hero .apply-wrapper a:hover{text-decoration:underline}.coursepage-hero .apply-wrapper a.red-btn{background:#eb2f2d;border-bottom:4px solid #b31918;display:inline-block;padding:10px 20px}@media only screen and (min-width: 760px){.coursepage-hero .apply-wrapper a.red-btn{bottom:35px;padding:8px 30px;position:absolute;right:20px;}}@media only screen and (min-width: 1200px){.coursepage-hero .apply-wrapper a.red-btn{bottom:-30px;right:0;}}.coursepage-hero .apply-wrapper a.red-btn:hover{background:#c12b2a;border-bottom:4px solid #8e1817}.coursepage-hero .apply-wrapper .anchor-links-wrapper{display:none}@media only screen and (min-width: 760px){.coursepage-hero .apply-wrapper .anchor-links-wrapper{display:block;}.coursepage-hero .apply-wrapper .anchor-links-wrapper ul{list-style:none;margin:0;padding:0}@media only screen and (min-width: 1200px){.coursepage-hero .apply-wrapper .anchor-links-wrapper ul{margin-left:-20px;}}.coursepage-hero .apply-wrapper .anchor-links-wrapper ul li{float:left;position:relative;top:-3px}.coursepage-hero .apply-wrapper .anchor-links-wrapper ul li a{font-family:Georgia,Times,"Times New Roman",serif;font-size:13px;font-size:1.3rem}@media only screen and (min-width: 1200px){.coursepage-hero .apply-wrapper .anchor-links-wrapper ul li a{font-size:16px;font-size:1.6rem;padding:8px 20px;}}.coursepage-hero .apply-wrapper .anchor-links-wrapper ul li a.active{color:#999 !important;cursor:default;text-decoration:none}.coursepage-hero .apply-wrapper .anchor-links-wrapper ul li a.active:hover{text-decoration:none}.coursepage-hero .apply-wrapper .anchor-links-wrapper ul li a.active::after{content:"";display:block;width:0;height:0;position:absolute;top:35px;left:50%;margin-left:-25px;border-top:25px solid #333;border-left:25px solid transparent;border-right:25px solid transparent;border-bottom:25px solid transparent}}.coursepage-hero .fixed-anchor-links-wrapper{position:fixed;top:0;z-index:9999}a.section-anchor{display:block;position:relative;top:0}@media only screen and (min-width: 760px){a.section-anchor{top:163px;}}@media only screen and (min-width: 1200px){a.section-anchor{top:218px;}}.coursepage-overview .wrapper{padding:30px 20px;text-align:center}@media only screen and (min-width: 760px){.coursepage-overview .wrapper{padding:20px 0;}}@media only screen and (min-width: 1200px){.coursepage-overview .wrapper{max-width:1240px;margin:0 auto;padding:60px 0;width:100%;}}.coursepage-overview .wrapper .main-content{margin:0 auto;margin-bottom:20px;text-align:center}@media only screen and (min-width: 760px){.coursepage-overview .wrapper .main-content{float:left;margin:0;padding-bottom:0;width:65%;}.coursepage-overview .wrapper .main-content .inner{padding:0 20px}}.coursepage-overview .wrapper .main-content h2{color:#252525;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:30px;font-size:3rem;margin-bottom:5px;text-align:left}@media only screen and (min-width: 760px){.coursepage-overview .wrapper .main-content h2{font-size:36px;font-size:3.6rem;}}.coursepage-overview .wrapper .main-content p{font-size:14px;font-size:1.4rem;text-align:left}@media only screen and (min-width: 1200px){.coursepage-overview .wrapper .main-content p{font-size:18px;font-size:1.8rem;}}.coursepage-overview .wrapper .main-content hr{border:0;border-bottom:1px solid #ccc}@media only screen and (min-width: 760px){.coursepage-overview .wrapper .main-content hr{display:none;}}.coursepage-overview .wrapper .key-info{margin:0 auto}@media only screen and (min-width: 760px){.coursepage-overview .wrapper .key-info{float:left;max-width:none;margin-top:10px;width:35%;}.coursepage-overview .wrapper .key-info .inner{border-left:1px solid #ccc;padding:0 20px}}@media only screen and (min-width: 1200px){.coursepage-overview .wrapper .key-info{margin-top:30px;}.coursepage-overview .wrapper .key-info .inner{margin-left:40px;padding-left:60px}}.coursepage-overview .wrapper .key-info h2{color:#999;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-weight:normal;font-size:22px;font-size:2.2rem;margin-bottom:10px;text-align:left}.coursepage-overview .wrapper .key-info p{font-size:16px;font-size:1.6rem;margin-bottom:10px;text-align:left}.coursepage-overview .wrapper .key-info p span{color:#333;display:block;font-weight:bold;margin-top:-5px}.grey-wrapper{background:#efecea}.coursepage-entry-requirements{background:#efecea;font-family:"KingsCaslonTextRegular",Georgia,"Times New Roman",Times,serif;padding:30px 20px}@media only screen and (min-width: 760px){.coursepage-entry-requirements{padding:30px 0;padding-bottom:20px;}}@media only screen and (min-width: 1200px){.coursepage-entry-requirements{padding:60px 0;}}@media only screen and (min-width: 760px){.coursepage-entry-requirements.with-key .main-content{float:left !important;padding:0 20px;width:65%;}}.coursepage-entry-requirements.with-key .key-info{margin:0 auto}@media only screen and (min-width: 760px){.coursepage-entry-requirements.with-key .key-info{float:left;max-width:none;margin-top:10px;width:35%;}.coursepage-entry-requirements.with-key .key-info .inner{border-left:1px solid #ccc;padding:0 20px}}@media only screen and (min-width: 1200px){.coursepage-entry-requirements.with-key .key-info .inner{margin-left:46px;padding-left:60px}}.coursepage-entry-requirements.with-key .key-info h2{color:#999;float:none;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-weight:normal;font-size:22px;font-size:2.2rem;margin-bottom:10px;margin-left:0;text-align:left}.coursepage-entry-requirements.with-key .key-info p{font-size:16px;font-size:1.6rem;margin-bottom:10px;text-align:left}.coursepage-entry-requirements.with-key .key-info p span{color:#333;display:block;font-weight:bold;margin-top:-5px}.coursepage-entry-requirements .wrapper{margin:0 auto;text-align:center;width:100%}@media only screen and (min-width: 1200px){.coursepage-entry-requirements .wrapper{max-width:1240px;}}.coursepage-entry-requirements .wrapper img{display:none}@media only screen and (min-width: 1200px){.coursepage-entry-requirements .wrapper img{display:block;float:right;margin-top:-75px;max-width:280px;}}.coursepage-entry-requirements h2{color:#252525;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:30px;font-size:3rem;margin-bottom:5px;text-align:left}@media only screen and (min-width: 760px){.coursepage-entry-requirements h2{font-size:36px;font-size:3.6rem;float:left;margin-left:20px;margin-right:60px;}}@media only screen and (min-width: 1200px){.coursepage-entry-requirements h2{margin-bottom:0;}}.coursepage-entry-requirements .select_style{float:left;margin-bottom:20px;position:relative;z-index:0}@media only screen and (min-width: 760px){.coursepage-entry-requirements .select_style{float:none;margin-top:15px;}}@media only screen and (min-width: 1200px){.coursepage-entry-requirements .select_style{width:65%;}}.coursepage-entry-requirements .select_style select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:0;background-color:#fff;color:#999;-webkit-border-radius:2px;border-radius:2px;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:14px;font-size:1.4rem;padding:10px;padding-right:30px;cursor:pointer;background:#fff url(/SiteElements/Prospectus/images/course-page/select-arrows.png) no-repeat 95% center;background-size:7px 18px;z-index:1}@media only screen and (min-width: 760px){.coursepage-entry-requirements .select_style select{background-position:95% center;font-size:18px;font-size:1.8rem;}}.coursepage-entry-requirements .select_style select::-ms-expand{display:none}.coursepage-entry-requirements .main-content{float:left;margin-bottom:20px}@media only screen and (min-width: 760px){.coursepage-entry-requirements .main-content{float:none;padding:0 20px;}}@media only screen and (min-width: 1200px){.coursepage-entry-requirements .main-content{float:left;width:65%;}}.coursepage-entry-requirements .main-content p{text-align:left}.coursepage-entry-requirements .main-content .coursepage-section-course-detail-description .inner{padding:0}.coursepage-entry-requirements hr{border:0;border-bottom:1px solid #ccc}@media only screen and (min-width: 760px){.coursepage-entry-requirements hr{display:none;}}.lte-ie9 .select-arrow{background:#fff url(/SiteElements/Prospectus/images/course-page/select-arrows.png) no-repeat center;display:block;height:18px;padding:24px 0;position:absolute;right:125px;width:30px;z-index:10}.coursepage-section-course-detail{width:100%;padding:30px 20px}@media only screen and (min-width: 1200px){.coursepage-section-course-detail{padding:0;}}.coursepage-section-course-detail .wrapper{margin:0 auto;width:100%}@media only screen and (min-width: 760px){.coursepage-section-course-detail .wrapper{max-width:none;}}@media only screen and (min-width: 1200px){.coursepage-section-course-detail .wrapper{max-width:1240px;padding:60px 0;}}.coursepage-section-course-detail a.read-more{border-radius:2px;display:inline-block;border:none;font-family:BureauGrotesqueThreeSeven,Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:20px auto;padding:8px 10px;background:#eeeeee;border-bottom:4px solid #d3d3d3;color:#999999 !important;padding:8px 40px;text-decoration:none;width:200px}@media only screen and (min-width: 1200px){.coursepage-section-course-detail a.read-more{display:none;}}.coursepage-section-course-detail a.read-more:hover{background:#d9d9d9;border-bottom:4px solid #b9b9b9}.coursepage-section-course-detail .read_less{display:none}@media only screen and (min-width: 760px){.coursepage-section-course-detail .read_less{display:block;}}.coursepage-section-course-detail h2{color:#252525;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:30px;font-size:3rem;margin-bottom:5px;text-align:left}@media only screen and (min-width: 760px){.coursepage-section-course-detail h2{font-size:36px;font-size:3.6rem;float:left;margin-bottom:0;margin-right:60px;}}@media only screen and (min-width: 1200px){.coursepage-section-course-detail h2{float:none;margin-left:20px;}}.coursepage-section-course-detail-description{width:100%;text-align:left;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;margin:0 auto}@media only screen and (min-width: 760px){.coursepage-section-course-detail-description{float:left;}}@media only screen and (min-width: 1200px){.coursepage-section-course-detail-description{float:left;margin-top:10px;width:50%;}.coursepage-section-course-detail-description .inner{padding:0 20px}}.coursepage-section-course-detail-description p{text-align:left}.coursepage-section-course-detail-description h3{text-align:left;color:#252525;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:18px;font-size:1.8rem;margin-bottom:15px}@media only screen and (min-width: 760px){.coursepage-section-course-detail-description h3{font-size:22px;font-size:2.2rem;}}@media only screen and (min-width: 1200px){.coursepage-section-course-detail-description h3{font-size:26px;font-size:2.6rem;margin-bottom:5px;}}.coursepage-section-course-detail-tabs{width:100%;margin:0 auto}@media only screen and (min-width: 760px){.coursepage-section-course-detail-tabs{float:left;}}@media only screen and (min-width: 1200px){.coursepage-section-course-detail-tabs{float:left;margin-top:10px;width:50%;}.coursepage-section-course-detail-tabs .inner{padding:0 20px}}.coursepage-section-course-detail-tabs h3{text-align:left;color:#252525;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:18px;font-size:1.8rem;margin-bottom:15px}@media only screen and (min-width: 760px){.coursepage-section-course-detail-tabs h3{font-size:22px;font-size:2.2rem;}}@media only screen and (min-width: 1200px){.coursepage-section-course-detail-tabs h3{font-size:26px;font-size:2.6rem;margin-bottom:5px;}}.coursepage-section-course-detail-tabs .tab-module{width:100%;height:auto}.coursepage-section-course-detail-tabs .tab-nav{width:100%;list-style:none;margin:0;text-align:left;padding:0;float:left}.coursepage-section-course-detail-tabs .tab-nav li{display:inline-block;list-style-type:none;margin:0;padding:0;font-family:BureauGrotesqueThreeSeven,Arial,Helvetica,sans-serif;font-size:14px;font-size:1.4rem;text-transform:uppercase;background:#e6ebee;cursor:pointer;float:left;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.coursepage-section-course-detail-tabs .tab-nav li:hover{background:#c8d3d9}.coursepage-section-course-detail-tabs .tab-nav li a{padding:12px 3px;display:inline-block;width:100%;height:100%;text-align:center}.coursepage-section-course-detail-tabs .tab-nav li span{display:inline-block}@media only screen and (min-width: 760px){.coursepage-section-course-detail-tabs .tab-nav li span{display:none;}}.coursepage-section-course-detail-tabs .tab-nav li span.desktop{display:none}@media only screen and (min-width: 760px){.coursepage-section-course-detail-tabs .tab-nav li span.desktop{display:inline-block;}}.coursepage-section-course-detail-tabs .tabs{width:100%;list-style:none;position:relative;margin:0;text-align:left;margin:0;padding:0;float:left}.coursepage-section-course-detail-tabs .tabs>li{display:none}.coursepage-section-course-detail-tabs .tabs li:first-child{display:block}.coursepage-section-course-detail-tabs .tabs .tab-content{z-index:2;text-align:center;display:block;overflow:hidden;width:100%;padding:25px;position:relative;top:0;left:0}.coursepage-section-course-detail-tabs .tabs .tab-content p{text-align:left;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:16px;font-size:1.6rem}.tab-nav li:nth-last-child(n+1),.tab-nav li:nth-last-child(n+1) ~ *{width:33.333%}.tab-nav li:nth-last-child(n+2),.tab-nav li:nth-last-child(n+2) ~ *{width:50%}.tab-nav li:nth-last-child(n+3),.tab-nav li:nth-last-child(n+3) ~ *{width:33.333%}.tab-nav li:nth-last-child(n+4),.tab-nav li:nth-last-child(n+4) ~ *{width:25%}.tab-nav li:nth-last-child(n+5),.tab-nav li:nth-last-child(n+5) ~ *{width:20%}.tab-nav li:nth-last-child(n+6),.tab-nav li:nth-last-child(n+6) ~ *{width:16.666666667%}.tabs>li:nth-child(1),.tab-nav>li:nth-child(1){background:#c8d3d9}.tabs>li:nth-child(2),.tab-nav>li:nth-child(2){background:#b8c7cf}.tabs>li:nth-child(3),.tab-nav>li:nth-child(3){background:#a9bac5}.tabs>li:nth-child(4),.tab-nav>li:nth-child(4){background:#9aaeba}.tabs>li:nth-child(5),.tab-nav>li:nth-child(5){background:#8ba2b0}.tabs>li:nth-child(6),.tab-nav>li:nth-child(6){background:#7c96a6}.tab-nav li a{color:#000000}.tab-nav>i.tabactive,.tabs>li.tabactive{background:#e6ebee}.tab-nav>li.tabactive a{color:#000000}.tabs li p{color:#ffffff}.tabs li.tabactive p{color:#000000}.coursepage-section-course-detail-tabs .tabs .tab-content ul{list-style-type:disc;padding:0 0 0 10px;margin:0 0 0 20px}.coursepage-section-course-detail-tabs .tabs .tab-content ul li,.coursepage-section-course-detail-tabs .tabs .tab-content ol li{display:list-item !important}.coursepage-wrap-googlemap,.contentpage-wrap-googlemap{position:relative;margin:0 auto}@media only screen and (min-width: 760px){.coursepage-wrap-googlemap,.contentpage-wrap-googlemap{max-width:none;}}@media only screen and (min-width: 1200px){.coursepage-wrap-googlemap,.contentpage-wrap-googlemap{padding:60px 0 0;}}.coursepage-wrap-googlemap .wrapper,.contentpage-wrap-googlemap .wrapper{margin:0 auto;max-width:1200px;padding:20px}@media only screen and (min-width: 1200px){.coursepage-wrap-googlemap .wrapper,.contentpage-wrap-googlemap .wrapper{padding:0;}}.coursepage-wrap-googlemap .google-maps,.contentpage-wrap-googlemap .google-maps{position:relative;overflow:hidden;height:250px}@media only screen and (min-width: 760px){.coursepage-wrap-googlemap .google-maps,.contentpage-wrap-googlemap .google-maps{height:450px;}}.coursepage-wrap-googlemap .google-maps iframe,.contentpage-wrap-googlemap .google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;-ms-touch-action:none}.coursepage-wrap-googlemap .overlay,.contentpage-wrap-googlemap .overlay{position:relative;top:0;left:0;width:100%;background:#333;z-index:99;padding:20px;text-align:left}@media only screen and (min-width: 760px){.coursepage-wrap-googlemap .overlay,.contentpage-wrap-googlemap .overlay{position:absolute;top:27%;left:auto;width:90%;max-width:275px;padding:30px;height:300px;background:#333;}}@media only screen and (min-width: 1200px){.coursepage-wrap-googlemap .overlay,.contentpage-wrap-googlemap .overlay{max-width:400px;}}.coursepage-wrap-googlemap .overlay h2,.contentpage-wrap-googlemap .overlay h2{font-family:BureauGrotesqueThreeSeven,Arial,Helvetica,sans-serif;font-size:22px;font-size:2.2rem;font-weight:400;color:#ffffff;margin-bottom:10px}@media only screen and (min-width: 760px){.coursepage-wrap-googlemap .overlay h2,.contentpage-wrap-googlemap .overlay h2{font-size:4rem;margin-bottom:20px;}}.coursepage-wrap-googlemap .overlay a,.contentpage-wrap-googlemap .overlay a{background:none;border-radius:2px;display:block;border:none;color:#fff;font-family:BureauGrotesqueThreeSeven,Arial,Helvetica,sans-serif;font-size:14px;font-size:1.4rem;margin:0 auto;margin-top:5px;margin-left:0;padding:8px 10px;text-decoration:none;text-align:left;width:100%;max-width:400px}@media only screen and (min-width: 1200px){.coursepage-wrap-googlemap .overlay a,.contentpage-wrap-googlemap .overlay a{font-size:18px;font-size:1.8rem;}}.coursepage-wrap-googlemap .overlay a.map-btn-dark,.contentpage-wrap-googlemap .overlay a.map-btn-dark{background:#2e2e2e;background-image:url('/SiteElements/Prospectus/images/coursepage-map/dark-round.png');background-repeat:no-repeat;background-position:center right 10px;border-bottom:4px solid #141414;margin-bottom:8px;margin-top:8px}.coursepage-wrap-googlemap .overlay a.map-btn-dark:hover,.contentpage-wrap-googlemap .overlay a.map-btn-dark:hover{background:#212121;background-image:url('/SiteElements/Prospectus/images/coursepage-map/dark-round.png');background-repeat:no-repeat;background-position:center right 10px}.coursepage-wrap-googlemap .overlay a.map-btn-dark.active,.contentpage-wrap-googlemap .overlay a.map-btn-dark.active{background:#575757;background-image:url('/SiteElements/Prospectus/images/coursepage-map/white-round.png');background-repeat:no-repeat;background-position:center right 10px;border-bottom:4px solid #3e3e3e}.coursepage-wrap-googlemap .overlay a.map-btn-dark.active:hover,.contentpage-wrap-googlemap .overlay a.map-btn-dark.active:hover{background:#4a4a4a;background-image:url('/SiteElements/Prospectus/images/coursepage-map/white-round.png');background-repeat:no-repeat;background-position:center right 10px}.coursepage-wrap-googlemap .overlay a.map-btn-red,.contentpage-wrap-googlemap .overlay a.map-btn-red{background:#eb2f2d;border-bottom:4px solid #b31918;display:inline-block;padding:8px 20px;text-align:center;width:auto}@media only screen and (min-width: 760px){.coursepage-wrap-googlemap .overlay a.map-btn-red,.contentpage-wrap-googlemap .overlay a.map-btn-red{float:right;margin-top:10px;}}.coursepage-wrap-googlemap .overlay a.map-btn-red:hover,.contentpage-wrap-googlemap .overlay a.map-btn-red:hover{background:#c12b2a;border-bottom:4px solid #8e1817}.coursepage-career-prospect{font-family:"KingsCaslonTextRegular",Georgia,"Times New Roman",Times,serif;padding:30px 20px}@media only screen and (min-width: 760px){.coursepage-career-prospect{padding-bottom:20px;}}@media only screen and (min-width: 1200px){.coursepage-career-prospect{padding:60px 0;}}.coursepage-career-prospect .wrapper{margin:0 auto;text-align:center;width:100%}@media only screen and (min-width: 1200px){.coursepage-career-prospect .wrapper{max-width:1200px;}}.coursepage-career-prospect .wrapper h2{color:#252525;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:30px;font-size:3rem;margin-bottom:5px;text-align:left}@media only screen and (min-width: 760px){.coursepage-career-prospect .wrapper h2{font-size:36px;font-size:3.6rem;}}@media only screen and (min-width: 1200px){.coursepage-career-prospect .wrapper h2{margin-bottom:20px;}}.coursepage-career-prospect .main-content{margin:0 auto;margin-bottom:20px;padding-bottom:20px;text-align:center}@media only screen and (min-width: 760px){.coursepage-career-prospect .main-content{float:left;margin:0;padding-bottom:0;width:65%;}.coursepage-career-prospect .main-content .inner{padding-right:20px}}.coursepage-career-prospect .main-content p{text-align:left}.coursepage-career-prospect .business-partners{background:#e6ebed;margin-top:20px;padding:20px}@media only screen and (min-width: 760px){.coursepage-career-prospect .business-partners{float:left;max-width:none;margin-top:-60px;width:35%;}}.coursepage-career-prospect .business-partners h3{color:#638795;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:10px;text-align:left;font-size:22px;font-size:2.2rem}.coursepage-career-prospect .business-partners ul{margin-bottom:0;padding:0;padding-left:20px}.coursepage-career-prospect .business-partners ul li{font-size:16px;font-size:1.6rem;text-align:left}.coursepage-testimonials{background:#efecea;font-family:"KingsCaslonTextRegular",Georgia,"Times New Roman",Times,serif;padding:30px 20px}@media only screen and (min-width: 760px){.coursepage-testimonials{padding-bottom:20px;}}@media only screen and (min-width: 1200px){.coursepage-testimonials{padding:60px 0 0;}}.coursepage-testimonials .wrapper{margin:0 auto;text-align:center;width:100%}@media only screen and (min-width: 760px){.coursepage-testimonials .wrapper{padding-bottom:30px;}}@media only screen and (min-width: 1200px){.coursepage-testimonials .wrapper{max-width:1200px;padding-bottom:30px;}}.coursepage-testimonials .wrapper h2{color:#252525;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:30px;font-size:3rem;margin-bottom:5px;text-align:left}@media only screen and (min-width: 760px){.coursepage-testimonials .wrapper h2{font-size:36px;font-size:3.6rem;margin-bottom:20px;}}@media only screen and (min-width: 760px){.coursepage-testimonials .wrapper P{font-size:18px;font-size:1.8rem;text-align:left;}}.coursepage-testimonials .watch-more-video-wrapper{background:#333;color:#fff;padding:20px;position:relative;text-align:left}@media only screen and (min-width: 1200px){.coursepage-testimonials .watch-more-video-wrapper{padding:30px;}}@media only screen and (min-width: 1200px){.coursepage-testimonials .watch-more-video-wrapper .video{float:right;position:relative;width:50%;}}@media only screen and (min-width: 1200px){.coursepage-testimonials .watch-more-video-wrapper .content{float:left;padding-right:20px;width:50%;}}.coursepage-testimonials .watch-more-video-wrapper h2{color:#fff;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif}@media only screen and (min-width: 1200px){.coursepage-testimonials .watch-more-video-wrapper h2{display:inline-block;margin-bottom:0;}}.coursepage-testimonials .watch-more-video-wrapper .date{color:#999;padding-top:15px}@media only screen and (min-width: 1200px){.coursepage-testimonials .watch-more-video-wrapper .date{margin-bottom:10px;padding:0;}}.coursepage-testimonials .watch-more-video-wrapper .red-btn{background:none;border-radius:2px;border:none;color:#fff !important;display:inline-block;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:0 auto;margin-top:5px;padding:8px 10px;background:#eb2f2d;border-bottom:4px solid #b31918;padding:8px 20px;text-decoration:none}@media only screen and (min-width: 760px){.coursepage-testimonials .watch-more-video-wrapper .red-btn{padding:8px 30px;}}@media only screen and (min-width: 1200px){.coursepage-testimonials .watch-more-video-wrapper .red-btn{bottom:30px;left:30px;position:absolute;}}.coursepage-testimonials .watch-more-video-wrapper .red-btn:hover{background:#c12b2a;border-bottom:4px solid #8e1817}.owl-carousel{padding:20px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{text-indent:9999px}.owl-carousel .owl-nav .owl-prev{background:url(/SiteElements/Prospectus/images/course-page/prev.png) no-repeat;background-size:20px 30px;height:50px;left:0;position:absolute;top:50px;width:30px}@media only screen and (min-width: 760px){.owl-carousel .owl-nav .owl-prev{background-size:30px 50px;top:80px;}}@media only screen and (min-width: 1200px){.owl-carousel .owl-nav .owl-prev{top:95px;}}.owl-carousel .owl-nav .owl-next{background:url(/SiteElements/Prospectus/images/course-page/next.png) no-repeat;background-size:20px 30px;height:50px;right:0;position:absolute;top:50px;width:30px}@media only screen and (min-width: 760px){.owl-carousel .owl-nav .owl-next{background-size:30px 50px;top:80px;}}@media only screen and (min-width: 1200px){.owl-carousel .owl-nav .owl-next{top:95px;}}.owl-carousel .testimonial-wrapper{color:#333}@media only screen and (min-width: 760px){.owl-carousel .testimonial-wrapper{border-left:1px solid #ccbfb6;border-right:1px solid #ccbfb6;max-width:640px;margin:0 auto;padding:0 30px;width:100%;}}@media only screen and (min-width: 1200px){.owl-carousel .testimonial-wrapper{max-width:1000px;}}@media only screen and (min-width: 760px){.owl-carousel .testimonial-wrapper .left{float:left;width:250px;}@media only screen and (min-width: 1200px){.owl-carousel .testimonial-wrapper .left{max-width:300px;}}.owl-carousel .testimonial-wrapper .left p{text-align:center}}.owl-carousel .testimonial-wrapper .left img{border-radius:50%;height:100px;margin:0 auto 20px;width:100px}.owl-carousel .testimonial-wrapper .left .name{font-weight:bold;margin:0}@media only screen and (min-width: 760px){.owl-carousel .testimonial-wrapper .right{font-family:Georgia,Times,"Times New Roman",serif;float:right;max-width:300px;margin-top:10px;width:100%;}}@media only screen and (min-width: 1200px){.owl-carousel .testimonial-wrapper .right{max-width:660px;}.owl-carousel .testimonial-wrapper .right p{font-size:30px;font-size:3rem}}.owl-carousel .testimonial-wrapper .right .content{font-style:italic}.coursepage-fees-and-funding{font-family:"KingsCaslonTextRegular",Georgia,"Times New Roman",Times,serif;padding:30px 20px}@media only screen and (min-width: 760px){.coursepage-fees-and-funding{padding-bottom:20px;border:0;}}@media only screen and (min-width: 1200px){.coursepage-fees-and-funding{padding:60px 0;}}.coursepage-fees-and-funding .wrapper{margin:0 auto;text-align:center;width:100%}@media only screen and (min-width: 1200px){.coursepage-fees-and-funding .wrapper{max-width:1200px;}}.coursepage-fees-and-funding h2{color:#252525;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:30px;font-size:3rem;margin-bottom:5px;text-align:left}@media only screen and (min-width: 760px){.coursepage-fees-and-funding h2{font-size:36px;font-size:3.6rem;}}@media only screen and (min-width: 1200px){.coursepage-fees-and-funding h2{margin-bottom:20px;}}.coursepage-fees-and-funding .main-content{margin:0 auto;margin-bottom:20px;padding-bottom:20px;text-align:center}@media only screen and (min-width: 760px){.coursepage-fees-and-funding .main-content{float:left;margin:0;padding-bottom:0;width:65%;}.coursepage-fees-and-funding .main-content .inner{padding-right:20px}}.coursepage-fees-and-funding .main-content p{text-align:left}.coursepage-fees-and-funding .business-partners{background:#e6ebed;margin-top:20px;padding:20px}@media only screen and (min-width: 760px){.coursepage-fees-and-funding .business-partners{float:left;margin-top:-60px;width:35%;}}.coursepage-fees-and-funding .business-partners h3{color:#638795;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-weight:normal;font-size:22px;font-size:2.2rem;margin-bottom:10px;text-align:left}.coursepage-fees-and-funding .business-partners ul{margin-bottom:0;padding:0;padding-left:20px}.coursepage-fees-and-funding .business-partners ul li{font-size:16px;font-size:1.6rem;text-align:left}.coursepage-unistats{background:url(/SiteElements/Prospectus/images/course-page/unistats.jpg) no-repeat center;background-size:cover;display:none;height:540px;width:100%}@media only screen and (min-width: 760px){.coursepage-unistats{display:block;height:360px;}}.coursepage-unistats.mobile{display:block}@media only screen and (min-width: 760px){.coursepage-unistats.mobile{display:none;}}.coursepage-unistats .wrapper{padding:20px}@media only screen and (min-width: 760px){.coursepage-unistats .wrapper{padding:105px 0;}}.coursepage-unistats .wrapper iframe{display:block;margin:0 auto;max-width:800px}.coursepage-overview .wrapper a.read-more,.coursepage-entry-requirements .wrapper a.read-more,.coursepage-career-prospect .wrapper a.read-more,.coursepage-fees-and-funding .wrapper a.read-more{border-radius:2px;display:inline-block;border:none;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:0 auto;padding:8px 10px;background:#eeeeee;border-bottom:4px solid #d3d3d3;color:#999999 !important;padding:8px 40px;text-decoration:none;width:200px}@media only screen and (min-width: 760px){.coursepage-overview .wrapper a.read-more,.coursepage-entry-requirements .wrapper a.read-more,.coursepage-career-prospect .wrapper a.read-more,.coursepage-fees-and-funding .wrapper a.read-more{display:none;}}.coursepage-overview .wrapper a.read-more:hover,.coursepage-entry-requirements .wrapper a.read-more:hover,.coursepage-career-prospect .wrapper a.read-more:hover,.coursepage-fees-and-funding .wrapper a.read-more:hover{background:#d9d9d9;border-bottom:4px solid #b9b9b9}.coursepage-overview .wrapper .read_less,.coursepage-entry-requirements .wrapper .read_less,.coursepage-career-prospect .wrapper .read_less,.coursepage-fees-and-funding .wrapper .read_less{display:none}@media only screen and (min-width: 760px){.coursepage-overview .wrapper .read_less,.coursepage-entry-requirements .wrapper .read_less,.coursepage-career-prospect .wrapper .read_less,.coursepage-fees-and-funding .wrapper .read_less{display:block;}}.read-more-wrapper{width:100%;height:auto;text-align:center;overflow:hidden;position:relative}@media only screen and (min-width: 760px){.read-more-wrapper.restricted{height:350px;}}@media only screen and (min-width: 1200px){.read-more-wrapper.restricted{height:440px;}}@media only screen and (min-width: 760px){.read-more-wrapper{display:inline-block;}}.wrap-read-more-desktop{width:100%;height:0;padding-bottom:20px;text-align:center;position:absolute;bottom:0}@media only screen and (min-width: 760px){.wrap-read-more-desktop{height:150px;z-index:20;background:url(/SiteElements/Prospectus/images/course-page/small-read-fade-white.png);}}.wrap-read-more-desktop.grey{background:url(/SiteElements/Prospectus/images/course-page/small-read-fade-grey.png)}.wrap-read-more-desktop.course-details{display:none}@media only screen and (min-width: 760px){.wrap-read-more-desktop.course-details{display:block;}}a.read-more-desktop{border-radius:2px;border:none;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:18px;font-size:1.8rem;margin:0 auto;background:#eeeeee;border-bottom:4px solid #d3d3d3;color:#999999 !important;padding:8px 40px;position:relative;top:55px;text-decoration:none;width:200px;display:none}@media only screen and (min-width: 760px){a.read-more-desktop{display:inline-block;}}a.read-more-desktop:hover{background:#d9d9d9;border-bottom:4px solid #b9b9b9}.inner{display:inline-block;position:relative;width:100%;clear:both;text-align:left;overflow:hidden;height:auto}.inner.mobilerestricted{height:300px}@media only screen and (min-width: 760px){.inner.mobilerestricted{height:auto;}}@media only screen and (min-width: 760px){.inner{height:auto;z-index:20;}}.wrap-small-read-more{height:90px;width:100%;text-align:left;position:absolute;bottom:0;background:url(/SiteElements/Prospectus/images/course-page/small-read-fade-white.png);display:block}.wrap-small-read-more .read-more{margin:0 auto !important;position:relative;top:40px}.wrap-small-read-more.grey{background:url(/SiteElements/Prospectus/images/course-page/small-read-fade-grey.png)}.wrap-small-read-more.tabgrey{background:url(/SiteElements/Prospectus/images/course-page/small-read-fade-tabgrey.png)}@media only screen and (min-width: 760px){.wrap-small-read-more{display:none;}}.contentpage-breadcrumbs-wrapper{overflow: hidden;border-top:1px solid #dcdcdc;margin-bottom:30px}@media only screen and (min-width: 1200px){.contentpage-breadcrumbs-wrapper{border:0;margin-left:-5px;}}.contentpage-breadcrumbs-wrapper .wrapper{padding:15px}@media only screen and (min-width: 760px){.contentpage-breadcrumbs-wrapper .wrapper{padding:15px 20px;}}@media only screen and (min-width: 1200px){.contentpage-breadcrumbs-wrapper .wrapper{padding:0 20px 0 60px;}}.contentpage-breadcrumbs-wrapper .wrapper ul{list-style:none;margin:0;padding:0}@media only screen and (min-width: 760px){.contentpage-breadcrumbs-wrapper .wrapper ul{margin-left:-5px;}}@media only screen and (min-width: 1200px){.contentpage-breadcrumbs-wrapper .wrapper ul{margin-left:0;}}.contentpage-breadcrumbs-wrapper .wrapper ul li{color:#ccc;display:inline-block;float:left;font-size:12px;font-size:1.2rem;margin-right:10px;padding:5px}@media only screen and (min-width: 760px){.contentpage-breadcrumbs-wrapper .wrapper ul li{font-size:14px;font-size:1.4rem;}}.contentpage-breadcrumbs-wrapper .wrapper ul li a{color:#0a2d50;position:relative;text-decoration:none}.contentpage-breadcrumbs-wrapper .wrapper ul li a::after{content:"";display:block;width:0;height:0;position:absolute;right:-18px;top:4px;border-top:5px solid transparent;border-left:5px solid #ccc;border-right:5px solid transparent;border-bottom:5px solid transparent}.contentpage-breadcrumbs-wrapper .wrapper ul li a:hover{text-decoration:underline}.contentpage-accordion{width:100%;display:inline-block}.contentpage-accordion .wrapper{padding:20px}@media only screen and (min-width: 760px){.contentpage-accordion .wrapper{padding:20px;}}@media only screen and (min-width: 1200px){.contentpage-accordion .wrapper{padding:20px 60px;}}h3.accordion-toggle{width:100%;cursor:pointer;text-align:left;color:#252525;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;border-top:solid 1px #999999;padding:7px;padding-top:17px;font-size:18px;font-size:1.8rem;margin-bottom:15px !important;background:url(/SiteElements/Prospectus/images/content-page/down.jpg) no-repeat bottom right}@media only screen and (min-width: 1200px){h3.accordion-toggle{font-size:24px;font-size:2.4rem;}}h3.accordion-toggle.active{background:url(/SiteElements/Prospectus/images/content-page/up.jpg) no-repeat bottom right}.accordion-content{display:none;padding:7px}.accordion-content p{text-align:left}.accordion-content.default{display:block}.pdf{color:#eb2f2d !important}@media only screen and (min-width: 760px){.pdf{font-size:18px;font-size:1.8rem;}}.pdf:hover{text-decoration:none}.contentpage-section-form{padding:20px;width:100%;margin:0 auto}@media only screen and (min-width: 1200px){.contentpage-section-form{max-width:820px;}}.contentpage-section-form .wrapper{background:#dfdad6}@media only screen and (min-width: 760px){.contentpage-section-form .wrapper .inner{float:right;width:90%;}}.contentform{background:#dfdad6;float:left;width:100%}.contentform{font-size:14px;font-size:1.4rem;width:100;margin:0 auto;padding:20px;text-align:left}.contentform ul{margin:0;padding:0;list-style:none}@media only screen and (min-width: 760px){.contentform{font-size:16px;font-size:1.6rem;margin-top:5px;}}.contentform h2,.contentform .sys_sectionbreak-header{width:100%;color:#6d645f;font-family:BureauGrotesqueThreeSeven,Arial,Helvetica,sans-serif;font-size:30px;font-size:3rem;margin:0}.contentform hr{display:block;float:left;border:solid 1px #ccc;border-top:0;margin-bottom:30px;width:100%}.contentform label{float:left;clear:left;display:inline-block;text-align:right;padding-right:20px;margin:0;margin-bottom:5px}@media only screen and (min-width: 760px){.contentform label{width:25%;}}.contentform input[type=text]{float:left;margin-bottom:20px;background:#fff}@media only screen and (min-width: 760px){.contentform input[type=text]{width:50%;}}.contentform .error{float:left;clear:left;margin-bottom:20px;color:#ff0000;margin-bottom:25px}@media only screen and (min-width: 760px){.contentform .error{margin-left:25%;}}.contentform textarea{float:left;height:100px;margin-bottom:20px;border:0;padding:8px 10px;width:100%}@media only screen and (min-width: 760px){.contentform textarea{width:75%;}}.contentform li{border:0;float:left;margin:0;margin-bottom:20px;padding:0;width:100%}.contentform li legend,.contentform li .sys_legend{float:left;display:inline-block;height:100%;text-align:right;padding-right:20px}@media only screen and (min-width: 760px){.contentform li legend,.contentform li .sys_legend{width:25%;}}.contentform li.sys_sidebyside .sys_fieldcontent{display:block;float:left;width:50%}@media only screen and (min-width: 760px){.contentform li.sys_sidebyside .sys_fieldcontent{width:70%;}}.contentform li.sys_sidebyside input{display:inline-block;text-indent:-9999px;opacity:0}.contentform li.sys_sidebyside label,.contentform li .error{float:left;clear:left;display:inline-block;text-align:left;padding:0;cursor:pointer}@media only screen and (min-width: 760px){.contentform li.sys_sidebyside label,.contentform li .error{width:50%;}}.contentform li .error{color:#ff0000}.contentform li input[type=checkbox]+label span{display:inline-block;width:15px;height:15px;margin:-4px 12px 0 0;vertical-align:middle;background:url(/SiteElements/Prospectus/images/content-page/checkbox.png) -15px top no-repeat;cursor:pointer}.contentform li input[type=checkbox].checked+label span{background:url(/SiteElements/Prospectus/images/content-page/checkbox.png) left top no-repeat}.contentform li input[type=radio]+label span{display:inline-block;width:15px;height:15px;margin:-4px 12px 0 0;vertical-align:middle;background:url(/SiteElements/Prospectus/images/content-page/radio.png) -15px top no-repeat;cursor:pointer}.contentform li input[type=radio].checked+label span{background:url(/SiteElements/Prospectus/images/content-page/radio.png) left top no-repeat}.contentform button,.contentform .sys_form-submit{float:right;margin-top:20px;margin-bottom:-15px}@media only screen and (min-width: 480px){.contentform button,.contentform .sys_form-submit{margin-right:10px !important;}}.ui-datepicker{background:#fff;z-index:10000}.ui-datepicker-title{text-align:center}.ui-datepicker-prev{float:left;padding-left:10px;cursor:pointer}.ui-datepicker-next{float:right;padding-right:10px;cursor:pointer}.ui-datepicker-calendar td{cursor:pointer;text-align:center !important}.ui-datepicker-calendar td:hover{background:#b31918}.ui-datepicker-calendar td a{display:block}.contentform .sys_sectionbreak-header{display:block;float:left;border-bottom:1px solid #ccc;border-top:0;margin-bottom:20px;width:100%;padding-bottom:15px}.contentform .sys_buttons{display:block;float:left;border-top:1px solid #ccc;margin-top:20px;width:100%}.contentpage-wrap-googlemap{position:relative;margin:0 auto}@media only screen and (min-width: 760px){.contentpage-wrap-googlemap{max-width:none;}}@media only screen and (min-width: 1200px){.contentpage-wrap-googlemap{max-width:780px;padding:20px 0;}}.contentpage-wrap-googlemap .wrapper{padding:20px}@media only screen and (min-width: 1200px){.contentpage-wrap-googlemap .wrapper{padding:0;}}.contentpage-wrap-googlemap .google-maps{position:relative;overflow:hidden;height:450px}.contentpage-wrap-googlemap .google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media only screen and (min-width: 1200px){.main-wrapper{border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;margin-bottom:10px;margin-top:60px;padding-bottom:50px;padding-top:50px;}}.main-wrapper .wrapper{margin:0 auto;max-width:1200px;width:100%}@media only screen and (min-width: 1200px){.main-content-wrapper{float:right;padding:0;width:75%;}}.contentpage-main-content .wrapper{padding:20px}@media only screen and (min-width: 760px){.contentpage-main-content .wrapper{padding:20px;}}@media only screen and (min-width: 1200px){.contentpage-main-content .wrapper{padding:20px 60px;}}.contentpage-main-content .wrapper h1{color:#0a2d50;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:32px;font-size:3.2rem;line-height:1.1;}@media only screen and (min-width: 760px){.contentpage-main-content .wrapper h1{font-size:56px;font-size:5.6rem;margin-bottom:20px;float:none;}}.contentpage-main-content .wrapper h2{color:#0a2d50;font-family:KingsCaslon,Georgia,"Times New Roman",Times,serif;font-size:26px;font-size:2.6rem;margin-bottom:0}@media only screen and (min-width: 760px){.contentpage-main-content .wrapper h2{font-size:36px;font-size:3.6rem;}}.contentpage-main-content .wrapper h3{color:#0a2d50;font-family:KingsCaslon,Georgia,"Times New Roman",Times,serif;font-size:20px;font-size:2rem;margin-bottom:0;text-align:left}@media only screen and (min-width: 760px){.contentpage-main-content .wrapper h3{font-size:26px;font-size:2.6rem;}}.contentpage-main-content .wrapper p{font-size:14px;font-size:1.4rem}@media only screen and (min-width: 760px){.contentpage-main-content .wrapper p{font-size:18px;font-size:1.8rem;}}.contentpage-main-content .wrapper blockquote{color:#333;margin:20px 0 0}@media only screen and (min-width: 760px){.contentpage-main-content .wrapper blockquote{margin:50px 0;}}.contentpage-main-content .wrapper blockquote span{background:url(/SiteElements/Prospectus/images/content-page/quote.jpg) no-repeat;display:block;margin-bottom:-40px;height:35px;width:18px}@media only screen and (min-width: 760px){.contentpage-main-content .wrapper blockquote span{margin-bottom:-40px;margin-left:30px;}}.contentpage-main-content .wrapper blockquote p{font-style:italic;font-size:18px;font-size:1.8rem;margin:0 30px}@media only screen and (min-width: 760px){.contentpage-main-content .wrapper blockquote p{font-size:22px;font-size:2.2rem;margin:0 60px;}}@media only screen and (min-width: 1200px){.contentpage-main-content .wrapper blockquote p{font-size:32px;font-size:3.2rem;}}.contentpage-main-content .wrapper blockquote footer P{font-style:normal;margin-top:20px;text-align:right;font-size:14px;font-size:1.4rem}@media only screen and (min-width: 760px){.contentpage-main-content .wrapper blockquote footer P{margin:20px 0;}}@media only screen and (min-width: 1200px){.contentpage-main-content .wrapper blockquote footer P{font-size:16px;font-size:1.6rem;}}.contentpage-video .wrapper{padding:20px}@media only screen and (min-width: 1200px){.contentpage-video .wrapper{padding:20px 60px;}.contentpage-video .wrapper .video-container embed,.contentpage-video .wrapper .video-container iframe,.contentpage-video .wrapper .video-container object{margin:0;border:0}}.contentpage-video .wrapper img{margin:20px 0;width:100%}table{width:100%}@media only screen and (min-width: 760px){table{float:left;}table caption{display:none}}table th{background-color:#003366;color:#fff;padding:10px;text-align:left}table tr td{padding:10px}table tr:nth-child(odd){background-color:#f1f1f1}img{width:100%}.main-wrapper img{margin-top:20px;width:100%;height:100%}@media only screen and (min-width: 1200px){.main-wrapper img{margin-top:40px;}}.contentpage-sidebar-wrapper{border-bottom:1px solid #dcdcdc}@media only screen and (min-width: 1200px){.contentpage-sidebar-wrapper{border-bottom:none;border-right:1px solid #dcdcdc;float:left;width:25%;}}.contentpage-sidebar-wrapper .wrapper{padding:20px}@media only screen and (min-width: 1200px){.contentpage-sidebar-wrapper .wrapper{margin-right:30px;padding:0;padding-right:30px;}}.contentpage-sidebar-wrapper .wrapper h2{color:#0a2d50;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:24px;font-size:2.4rem;line-height:1.1}.contentpage-sidebar-wrapper .wrapper ul{list-style:none;margin-bottom:0;padding:0}@media only screen and (min-width: 760px){.contentpage-sidebar-wrapper .wrapper ul{float:left;width:50%;}}@media only screen and (min-width: 1200px){.contentpage-sidebar-wrapper .wrapper ul{float:none;width:100%;}}.contentpage-sidebar-wrapper .wrapper ul li{padding:10px 0}.contentpage-sidebar-wrapper .wrapper ul li a{color:#0a2d50;text-decoration:none}.contentpage-sidebar-wrapper .wrapper ul li a:hover{text-decoration:underline}.contentpage-sidebar-wrapper .wrapper ul li a.active{color:#999;cursor:default;text-decoration:none}.landing-page-hero{background:url(/SiteElements/Prospectus/images/landing-page/landing-page-hero-small.jpg) no-repeat center;background-size:cover;padding:40px 20px;width:100%}@media only screen and (min-width: 760px){.landing-page-hero{background:url(/SiteElements/Prospectus/images/landing-page/landing-page-hero.jpg);padding:60px 20px;background-size:cover;}}@media only screen and (min-width: 1200px){.landing-page-hero{background:url(/SiteElements/Prospectus/images/landing-page/landing-page-hero.jpg) no-repeat center;background-size:cover;margin-top:60px;padding:70px 20px;width:100%;}}.landing-page-hero .wrapper{margin:0 auto;max-width:320px;width:100%}@media only screen and (min-width: 760px){.landing-page-hero .wrapper{max-width:480px;}}.landing-page-hero .wrapper h1{color:#fff;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:34px;font-size:3.4rem;margin-bottom:5px;text-align:center}@media only screen and (min-width: 760px){.landing-page-hero .wrapper h1{font-size:60px;font-size:6rem;font-weight:normal;}}.landing-page-hero .wrapper h2{color:#fff;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:20px;font-size:2rem;text-align:center}.landing-page-main-content{border-bottom:1px solid #dcdcdc}.landing-page-main-content .wrapper{padding:30px 20px}@media only screen and (min-width: 760px){.landing-page-main-content .wrapper{padding:30px 0;}}@media only screen and (min-width: 1200px){.landing-page-main-content .wrapper{margin:0 auto;max-width:1240px;padding:30px 0 60px;}}.landing-page-main-content .wrapper a.sub-heading{color:#0a2d50;display:block;font-family:KingsCaslonTextRegular,Georgia,"Times New Roman",Times,serif;font-size:24px;font-size:2.4rem;margin-bottom:5px;text-align:left;text-decoration:none}@media only screen and (min-width: 760px){.landing-page-main-content .wrapper a.sub-heading{font-size:28px;font-size:2.8rem;}}@media only screen and (min-width: 1200px){.landing-page-main-content .wrapper a.sub-heading{font-size:34px;font-size:3.4rem;}}.landing-page-main-content .wrapper a.sub-heading:hover{text-decoration:underline}.landing-page-main-content .wrapper .sub-page-group{margin:0 auto}.landing-page-main-content .wrapper .sub-page-group ul{list-style:none;padding:0}.landing-page-main-content .wrapper .sub-page-group ul li{margin-bottom:20px}@media only screen and (min-width: 760px){.landing-page-main-content .wrapper .sub-page-group ul li{float:left;width:50%;}}@media only screen and (min-width: 1200px){.landing-page-main-content .wrapper .sub-page-group ul li{width:33.33%;}}.landing-page-main-content .wrapper .sub-page-group ul li span{display:block}@media only screen and (min-width: 760px){.landing-page-main-content .wrapper .sub-page-group ul li span{padding:0 20px;}}.course-listing-page-hero{background:url(/SiteElements/Prospectus/images/course-page/course-page-hero.jpg) no-repeat center;background-size:cover;height:90px;position:relative;width:100%}@media only screen and (min-width: 760px){.course-listing-page-hero{height:145px;}}@media only screen and (min-width: 1200px){.course-listing-page-hero{height:215px;margin-top:60px;}}.course-listing-page-hero .wrapper{padding:0 20px}@media only screen and (min-width: 1200px){.course-listing-page-hero .wrapper{max-width:1200px;margin:0 auto;padding:0;}}.course-listing-page-hero .wrapper h1{bottom:50px;color:#fff;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:34px;font-size:3.4rem;margin:0;position:absolute;bottom:5px;text-align:left;z-index:100}@media only screen and (min-width: 760px){.course-listing-page-hero .wrapper h1{font-size:44px;font-size:4.4rem;font-weight:normal;}}@media only screen and (min-width: 1200px){.course-listing-page-hero .wrapper h1{font-size:60px;font-size:6rem;}}.course-listing-page-hero .hero-overlay{background:url(/SiteElements/Prospectus/images/course-page/black-fade-strip.png);display:block;height:100px;position:absolute;bottom:0;width:100%}@media only screen and (min-width: 760px){.course-listing-page-hero .hero-overlay{margin-top:45px;}}@media only screen and (min-width: 1200px){.course-listing-page-hero .hero-overlay{margin-top:120px;}}.course-listing-main-content{background-color:#f2f1f0}.course-listing-main-content .wrapper{font-size:14px;font-size:1.4rem;padding:20px}@media only screen and (min-width: 1200px){.course-listing-main-content .wrapper{font-size:16px;font-size:1.6rem;max-width:1200px;margin:0 auto;padding:40px 0;width:100%;}}.course-listing-main-content .wrapper .filters{background-color:#dfd9d6;margin:0 auto;margin-bottom:20px;padding:20px;width:100%}@media only screen and (min-width: 1200px){.course-listing-main-content .wrapper .filters{float:left;width:25%;}}.course-listing-main-content .wrapper .filters p{color:#333;display:none}@media only screen and (min-width: 1200px){.course-listing-main-content .wrapper .filters p{display:block;}}.course-listing-main-content .wrapper .filters a{text-decoration:none}@media only screen and (min-width: 1200px){.course-listing-main-content .wrapper .filters a{display:none;}}.course-listing-main-content .wrapper .main-content{margin:0 auto;width:100%}@media only screen and (min-width: 1200px){.course-listing-main-content .wrapper .main-content{float:left;max-width:none;padding-left:30px;width:75%;}}.course-wrap{background-color:#fff;margin-bottom:20px;padding:20px}@media only screen and (min-width: 1200px){.course-wrap{padding:30px;}}.course-wrap .course-content{display:none}@media only screen and (min-width: 760px){.course-wrap .course-content{border-right:1px solid #999;display:block;font-size:16px;font-size:1.6rem;padding-right:20px;margin-right:30px;float:left;width:80%;}}.course-wrap .course-content .sub-heading{color:#333;font-weight:normal;font-family:KingsCaslon,Georgia,"Times New Roman",Times,serif}@media only screen and (min-width: 760px){.course-wrap .course-content .sub-heading{font-size:18px;font-size:1.8rem;margin-bottom:10px;}}.course-wrap .key-content p{margin-bottom:0}@media only screen and (min-width: 760px){.course-wrap .key-content p{font-size:16px;font-size:1.6rem;margin-bottom:15px;}}.course-wrap .key-content p b{color:#333}@media only screen and (min-width: 760px){.course-wrap .key-content p b{display:block;line-height:1.1;}}.course-wrap a{color:#eb2f2d;text-decoration:none}.course-wrap a:hover{color:#c12b2a;text-decoration:underline}.course-wrap a h2{color:#eb2f2d;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem;}@media only screen and (min-width: 760px){.course-wrap a h2{font-size:28px;font-size:2.8rem;margin-bottom:10px;padding-right:174px}}.course-wrap a h2:hover{color:#c12b2a}.course-listing-search{background:url(/SiteElements/Prospectus/images/course-listing/search-bg.jpg) no-repeat center;background-size:cover;width:100%}@media only screen and (min-width: 1200px){.course-listing-search{height:250px;}}.course-listing-search .wrapper{margin:0 auto;max-width:400px;padding:30px 20px;width:100%}@media only screen and (min-width: 760px){.course-listing-search .wrapper{max-width:none;}}@media only screen and (min-width: 1200px){.course-listing-search .wrapper{padding:65px 20px;}}.course-listing-search .wrapper h3{color:#fff;font-family:"BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem}@media only screen and (min-width: 760px){.course-listing-search .wrapper h3{font-size:30px;font-size:3rem;}}.course-listing-search .wrapper h3 span{color:#333}@media only screen and (min-width: 760px){.course-listing-search .wrapper h3 span{display:block;}}@media only screen and (min-width: 1200px){.course-listing-search .wrapper h3 span{display:inline;}}.course-listing-search .wrapper #course-listing{margin:0 auto 10px;max-width:280px;width:100%}.course-listing-search .wrapper #course-listing #course-listing-search{background:#fff;border:0;border-radius:2px;border-bottom-right-radius:0;border-top-right-radius:0;float:left;height:40px;margin:0;margin-bottom:15px;padding:11px;width:90%}.course-listing-search .wrapper #course-listing .search-btn{background:#fff;border:none;border-bottom-left-radius:0;border-top-left-radius:0;height:40px;margin:0;padding:0;width:10% !important}.course-listing-search .wrapper #course-listing .search-btn img{margin-right:5px}.course-listing-main-content .filters a.showfilter{display:block;width:100%;padding-left:10px;background:url('/SiteElements/Prospectus/images/course-listing/arrows.png') right 5px no-repeat}@media only screen and (min-width: 760px){.course-listing-main-content .filters a.showfilter{display:none;}}.course-listing-main-content .filters a.showfilter.full{background:url('/SiteElements/Prospectus/images/course-listing/arrows.png') right -45px no-repeat}.course-listing-main-content .filters .showform{display:none}@media only screen and (min-width: 760px){.course-listing-main-content .filters .showform{display:block;}}.course-listing-main-content .filters .filterform{font-size:14px;font-size:1.4rem;display:inline-block;padding:10px;padding-top:0;width:100%;background:#dfdad6;margin:0 auto;text-align:left}@media only screen and (min-width: 760px){.course-listing-main-content .filters .filterform{font-size:16px;font-size:1.6rem;margin-top:5px;padding-bottom:0;}}.course-listing-main-content .filters .filterform h3{width:100%;color:#333;font-family:Georgia,Times,sans-serif;font-size:18px;font-size:1.8rem;margin:0;display:none}@media only screen and (min-width: 760px){.course-listing-main-content .filters .filterform h3{display:inline-block;float:left;width:auto;padding-bottom:10px;text-align:left;border-bottom:solid 1px #c1bcb8;}}.course-listing-main-content .filters .filterform fieldset{border:0;margin:0;padding:0;padding-bottom:20px;margin-bottom:10px;width:100%;border-bottom:solid 1px #c1bcb8}@media only screen and (min-width: 760px){.course-listing-main-content .filters .filterform fieldset{border-bottom:0;}}.course-listing-main-content .filters .filterform fieldset.twothird{width:100%}@media only screen and (min-width: 760px){.course-listing-main-content .filters .filterform fieldset.twothird{width:70%;float:left;clear:left;padding-top:0;margin-top:20px;}}@media only screen and (min-width: 1200px){.course-listing-main-content .filters .filterform fieldset.twothird{border-bottom:solid 1px #c1bcb8;}}@media only screen and (min-width: 760px){.course-listing-main-content .filters .filterform fieldset.twothird label{float:left;clear:none;display:block;width:220px;height:30px;margin-right:10px;margin-bottom:0;}}@media only screen and (min-width: 760px){.course-listing-main-content .filters .filterform fieldset.third{width:25%;float:left;padding:0;margin:0;margin-right:5%;border-left:solid 1px #c1bcb8;margin-top:20px;}}@media only screen and (min-width: 1200px){.course-listing-main-content .filters .filterform fieldset.third{border-left:0;width:100%;}}@media only screen and (min-width: 760px){.course-listing-main-content .filters .filterform fieldset.third label{float:left;clear:none;display:block;width:120px;height:30px;margin-left:20px;margin-bottom:0;}}@media only screen and (min-width: 1200px){.course-listing-main-content .filters .filterform fieldset.third label{float:left;clear:left;display:block;width:100%;height:30px;margin-left:0;margin-bottom:0;}}.course-listing-main-content .filters .filterform fieldset input{display:inline-block;text-indent:-9999px;opacity:0;position:absolute;height:0;width:0}.course-listing-main-content .filters .filterform fieldset label{float:left;clear:left;width:100%;display:inline-block;text-align:left;padding:0;margin:0;margin-bottom:5px;cursor:pointer}.course-listing-main-content .filters .filterform fieldset input[type=checkbox]+label span{display:inline-block;width:15px;height:15px;margin:-4px 12px 0 0;vertical-align:middle;background:url(/SiteElements/Prospectus/images/content-page/checkbox.png) -16px top no-repeat;cursor:pointer}.course-listing-main-content .filters .filterform fieldset input[type=checkbox].checked+label span{background:url(/SiteElements/Prospectus/images/content-page/checkbox.png) left top no-repeat}.sys_flickrpager .sys_navigation span.sys_selected span{border:1px solid #e23;padding:2px 7px;text-decoration:none;width:auto;color:#fff;background:#e23;float:none;cursor:default;font-weight:700}.sys_flickrpager .sys_navigation span.sys_page a:hover{background:#333;border:1px solid #333;color:#fff}.sys_flickrpager .sys_navigation span.sys_page a{border:1px solid #e3e3e3;width:auto;background:none;float:none}.sys_flickrpager .sys_navigation a{padding:2px 7px;text-decoration:none;width:auto;background:none;float:none;border:0 none}.sys_navigation{float:right}.sys_theme-simple div.sys_atoz-control-currentletter{color:#0a2d50 !important}.sys_theme-simple .sys_datarepeatercontrol li.sys_subitem{border-bottom:none !important}.sys_theme-simple .sys_datarepeatercontrol li.sys_subitem a{background:None !important}.spaced {margin-top:4rem;}.course-listing-search h3 {text-align:center;}/*# sourceMappingURL=main.css.map */
  
  
   
 
.loading {
  font-size: 10px;
  margin: 50px auto;
  text-indent: -9999em;
  width: 11em;
  height: 11em;
  border-radius: 50%;
  background: #ffffff;
  background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
  position: relative;
  -webkit-animation: load3 1.4s infinite linear;
  animation: load3 1.4s infinite linear;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.loading:before {
  width: 50%;
  height: 50%;
  background: #ffffff;
  border-radius: 100% 0 0 0;
  position: absolute;
  top: 0;
  left: 0;
  content: '';
}
.loading:after {
  background: #f2f1f0;
  width: 75%;
  height: 75%;
  border-radius: 50%;
  content: '';
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
@-webkit-keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

<!--Funding Opportunities Record and Listing Styles-->
.content-listing_wrapper
{
	width:100%;
}
.course-listing-main-content .wrapper .content-listing_wrapper .main-content
{
  float:right;
}
.sortings ul
{
    background-color: #dfd9d6;
    padding-left:200px;
}

.sortings ul li
{  
   list-style-type:none;
   display:inline;
   padding: 4px 7px;
  
}

.sortings ul li a
{  
    text-decoration:none;
  	padding-left:7px;
}


.sortings ul li h3
{
    border-right: solid 1px #c1bcb8;
    font-size: 1.8rem;
    width:auto;
    float:left;
    margin:7px 5px;
    padding:0px 10px 0px 0px;
}

.sortings ul li span
{
    margin: 0 0 7px;
    display:inline-block;
    padding-top:10px;
    cursor:pointer;
    color: rgb(102, 102, 102);
}

.sortings ul li span:hover
{
    color: rgb(102, 102, 102);
}

.sortings .sort_selected
{
    color: #333;
    border-bottom: solid 1px #c1bcb8;
}

.sortings .sort_selected:hover
{
    color: #333;
    border-bottom: solid 1px #c1bcb8;
}

#Keywords{
  position:relative;
  opacity:100;
  width:240px;
  height:40px;
  text-indent:0;
  background-color: #fff;
}

button, input, select, textarea{
  width: 100%;
  height: 40px;
  padding-left:5px;
  border:none;
}

#startdate, #enddate{
  position:relative;
  opacity:100;
  width:240px;
  height:45px;
  text-indent:0;
  background-color: #fff;
}
#enddate{
  margin-bottom:40px;
}
.filterform__date{
  height: 40px;
  width:100%;
  display: inline-block;
  padding-top:8px;
}
.ui-datepicker {
  background-color:#DFD9D6;
  height: auto;
  width:240px;
  margin: 5px auto 0;
  font: 9pt Arial, sans-serif;
}

.ui-datepicker a {
    text-decoration: none;
      width: 30px;
    height: 30px;
}
.ui-datepicker-title {
    text-align: center;
	color: #fff;
}
.ui-datepicker-header {
    background: #322c2c;
    color: #fff;
    font-weight: bold;
    line-height: 30px;
    border-width: 1px 0 0 0;
    border-style: solid;
    border-color: #111;
}
.ui-datepicker table tr td{
padding:0;
  text-align:center;
}
.ui-datepicker table {
    width: 100%;
}
.ui-datepicker-prev {
    float: left;
    background-position: center -30px;
    cursor:pointer;
  	color: #fff;
}
.ui-datepicker-next {
    float: right;
    background-position: center 0px;
  	cursor:pointer;
  	color: #fff;
}


.ui-datepicker th {
    text-transform: uppercase;
    font-size: 6pt;
    padding: 8px 0;
    color: #fff;
    background-color:#E23;
  	text-align:center;
}

.ui-datepicker thead {
    background-color: #f7f7f7;
    background-image: -moz-linear-gradient(top,  #f7f7f7 0%, #f1f1f1 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#f1f1f1));
    background-image: -webkit-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
    background-image: -o-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
    background-image: -ms-linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
    background-image: linear-gradient(top,  #f7f7f7 0%,#f1f1f1 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#f1f1f1',GradientType=0 );
    border-bottom: 1px solid #bbb;
}
<!--Hover-->
.ui-datepicker td span, .ui-datepicker td a {
    display: inline-block;
    font-weight: bold;
    text-align: center;
    width: 33px;
    height: 30px;
    line-height: 30px;
    color: #666666;
    text-shadow: 1px 1px 0px #fff;
    filter: dropshadow(color=#fff, offx=1, offy=1);
}
.ui-datepicker-calendar .ui-state-default {
    background: #ededed;
    background: -moz-linear-gradient(top,  #ededed 0%, #dedede 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#dedede));
    background: -webkit-linear-gradient(top,  #ededed 0%,#dedede 100%);
    background: -o-linear-gradient(top,  #ededed 0%,#dedede 100%);
    background: -ms-linear-gradient(top,  #ededed 0%,#dedede 100%);
    background: linear-gradient(top,  #ededed 0%,#dedede 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dedede',GradientType=0 );
    -webkit-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
    -moz-box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
    box-shadow: inset 1px 1px 0px 0px rgba(250, 250, 250, .5);
}
.ui-datepicker-unselectable .ui-state-default {
    background: #DFDAD6;
    color: #b4b3b3;
  	box-shadow:none;
}
.ui-datepicker-calendar .ui-state-hover {
    background: #f7f7f7;
}

.ui-datepicker tbody td {
    padding: 0;
    border-right: 1px solid #bbb;
}
.ui-datepicker tbody td:last-child {
    border-right: 0px;
}

.ui-datepicker tbody tr {
    border-bottom: 1px solid #bbb;
  background-color:#DFDAD6;
}
.ui-datepicker tbody tr:last-child {
    border-bottom: 0px;
}
@media only screen and (min-width: 760px) and (max-width: 1200px) {
.filter_date
{
	width:100%;
}
.course-listing-main-content .filters .filterform fieldset.third
{
    width:45%;
    display:block;
  	border:none;
}
.course-listing-main-content .filters .filterform fieldset.twothird
{
    width:100%;

}
.course-listing-main-content .filters .filterform
{
	text-align:center;    
}
.course-listing-main-content .filters .filterform .filter_date
{
	width:100%;
  	padding-top:20px;
}
.course-listing-main-content .filters .filterform .filter_date label
{
	text-align:center;    
}
.course-listing-main-content .filters .filterform fieldset.third label
  {
    margin-left:0px;
  }
#Keywords{
  width:100%;
}
.fdilter_date span
{
	padding:4px;    
}
#startdate, #enddate{
  position:relative;
  opacity:100;
  width:45%;
  height:40px;
  text-indent:0;
  background-color: #fff;
display:inline-block;
}
#enddate
{
  margin-bottom:0;
}

.sortings ul
{
    padding-left:20px;
    font-size:0.9em;
}
.sortings ul li
{
    padding:4px 3px;
}
input[type=submit]
{
    display:inline-block;

    padding-left:25%;
    padding-right:25%;
}
input[type=text], input[type=email], input[type=tel]
{
	margin-bottom:0px;    
}
}
@media only screen and (max-width: 760px)
{
  #startdate, #enddate{
    width:100%;
  }
.sortings ul
{
  	display:inherit;
	padding-left:0px;
  text-align:center;
}
.sortings ul li
{
  display:inherit;  
  clear:left;
}
.sortings ul li h3
{
  border:none;
  text-align:center;
  float:none;
}
#Keywords
{
	width:100%;    
}
.course-wrap a .course-wrap_funding
{
  padding-right:0px;
}
.course-listing-main-content .wrapper .filters
{
	display:none;    
}
}
<!--End of Funding Opportunities Record and Listing Styles-->

#editor .accordion-content {
  display:block !important;
}
/*Added by IKM for event list */
dt.sys_events-location {width: 100px!important;}.sys_theme-simple .sys_events-control .sys_subitem .sys_events-summary dl dd.sys_events-location{font-weight: normal!important;}
.sys_theme-simple .sys_itemslist .sys_subitem .sys_subitem-heading{margin: 15px 0 10px 10px !important;}
.sys_theme-simple .sys_itemslist .sys_subitem .sys_subitem-heading a {margin: 0; margin-top: 25px !important;  display: inline-block; font-weight: bold; position: relative; z-index: 100; top: -1em; color: #eb2f2d; font-family: "BureauGrotesqueThreeSeven",Arial,Helvetica,sans-serif;font-size: 26px; text-decoration: none;}
.sys_theme-simple .sys_datarepeatercontrol .sys_subitem {z-index: 0 !important;}
a.BigRedButton{color: red;}
@media only screen and (min-width: 500px){  a.BigRedButton{background:#eb2f2d;border-bottom:4px solid #b31918;display:inline-block;border-radius:2px;color:#fff!important;font-family:BureauGrotesqueThreeSeven,Arial,Helvetica,sans-serif;font-size:1.8rem;padding:5px;text-align:center;text-decoration:none!important;width:auto; float:right;margin-left: 10px;}a.BigRedButton:hover{background:#c12b2a;border-bottom:4px solid #8e1817;text-decoration:underline!important} }

@media only screen and (min-width: 100px){  a.BigRedButton{background:#eb2f2d;border-bottom:4px solid #b31918;display:block;border-radius:2px;color:#fff!important;font-family:BureauGrotesqueThreeSeven,Arial,Helvetica,sans-serif;font-size:1.8rem;padding:8px;text-align:center;text-decoration:none!important;width:auto;  }a.BigRedButton:hover{background:#c12b2a;border-bottom:4px solid #8e1817;text-decoration:underline!important}}  



/* IKM UL list test */
.sys_theme-simple .sys_datarepeatercontrol li.sys_subitem a
{padding: 0 0 20px 25px!important;}

.sys_theme-simple .sys_datarepeatercontrol .sys_subitem dl dt
{display: none;}


