  @charset "UTF-8";

/* COMPRESSES HTML5 RESET */

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:14px;line-height:1.231}body,button,input,select,textarea{font-family:sans-serif;color:#222}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none}::selection{background:#fe57a1;color:#fff;text-shadow:none}a{color:#00e}a:visited{color:#551a8b}a:hover{color:#06e}a:focus{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}h1,h2,h3,h4,p{margin-top:0px}ul,ol{margin:1em 0;padding:0 0 0 30px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}hr{visibility:hidden;background:none;overflow:hidden;display:block;font-size:0;clear:both;float:none;padding:0;border:0;margin:0;height:0;width:0}.float-left{float:left}.float-right{float:right}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}#main-content .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}@media only screen and (min-width:480px){ }@media only screen and (min-width:768px){ } @media print{ *{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important} a,a:visited{text-decoration:underline} a[href]:after{content:"("attr(href) ")"} abbr[title]:after{content:"("attr(title) ")"} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}  pre,blockquote{border:1px solid #999;page-break-inside:avoid} thead{display:table-header-group} tr,img{page-break-inside:avoid} img{max-width:100% !important} @page{margin:0.5cm} p,h2,h3{orphans:3;widows:3} h2,h3{page-break-after:avoid}}

/* SET DEFAULT BOX SIZING  */

* {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}
body, html{height:100%; width:100% }

/* MAKE MEDIA RESPONSIVE */

img,video{height: auto!important;max-width: 100%}    

/* REMOVE SAFARI BORDERS */

input[type=text]:focus,input[type=password]:focus {outline: 0 none}

aside.sidebar img.social, #main-content .content img.social {
    border: none !important;
    text-shadow: none !important;
    box-shadow: 0 0 0 0 #fff !important;
}

/* COMMON SELECTORS */

h1.mobile-brand, div.ie img.homepage, #mobile-navigation, #nav ul.multilevel-linkul-0{display:none}
#top-tier a, footer a, .current-tier a, #top-level-nav a, #navigation li a, #breadcrumb ul li a, #mobile-navigation #mobile-site-navigation a, #mobile-navigation #mobile-section-navigation a, h1 a, h2 a, h3 a, h4 a, #search-tab li a:link, div#tabs ul#tabs-nav li a, .three-column-module h2 a, #nav a, #tabbed-navigation ul li a, #pg-course nav ul li a, #study-online #level-3-tabbed-nav ul li a, #london #level-3-tabbed-nav ul li a{ text-decoration:none}
.three-column-module h2 a:hover, #tabbed-navigation ul li a:hover, #pg-course nav ul li a:hover, #study-online #level-3-tabbed-nav ul li a:hover, #london #level-3-tabbed-nav ul li a:hover, #mobile-navigation #mobile-section-navigation h2 a, #mobile-navigation #mobile-site-navigation h2 a{text-decoration: underline}
#top-tier, #news-events, footer, .current-tier, #navigation li a:hover, #navigation li ul.multilevel-linkul-0 li:first-child a:hover, #navigation li ul.multilevel-linkul-0 li span.currentbranch1 a, #navigation li span a, .basic-form input[type=submit], div#tabs ul#tabs-nav li a, #nav a, #nav .active a, #course-pitch, #address, #global-footer, #global-footer a{color:#fff}
#main-content #banner-quote-nojqery p a, #banner-quote-nojqery h3, #course-pitch h1, #main-content #tabbed-navigation a:visited, #main-content .profile-categories a:visited, #main-content #tabbed-navigation a:link, #main-content .profile-categories a:link, #pg-course nav ul li a:link, #pg-course nav ul li a:visited, #study-online #level-3-tabbed-nav ul lu a:link, #study-online #level-3-tabbed-nav ul lu a:visited, #london #level-3-tabbed-nav ul lu a:link, #london #level-3-tabbed-nav ul lu a:visited#search-tab li a:link, #search-tab li a:visited, #search-tab li a:hover, #search-tab li a:active, #search-tab li{color:#fff !important}

/* COLORS */

#top-tier, #news-events, footer, .current-tier, body, html{background:#1e1e1e}
#top-level-nav a, .content h1, .content h2, #tabs h2, .content h3, .content h4, .sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, h2#main_content_title, .three-column-module h2, .three-column-module h3, .three-column-module h1, .subhome-group h2, .subhome-group h3, .subhome-group h1, table caption, #main-content.services-home h2, #services-leftbox h2, #services-rightbox h2, .org-chart h1, #site-navigation .extra-box h2, #site-navigation .extra-box h3, #online-enquiry h2, #standard-homepage-banner div h2, .department-cent-promo h2, .micro-modules h2, fieldset legend, #main-content header hgroup h1, #main-content.course-detail h2, #main-content.course-detail h3, #main-content.course-detail h1, #main-content.course-detail h4, #staff-profile-tests h1, dl dt, blockquote, figcaption, pre, fieldset legend, figcaption{color:#031f73}

/* FONTS */

#top-level-nav, .content h1, .content h2, #tabs h2, .content h3, .content h4, .sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, h2#main_content_title, .three-column-module h2, .three-column-module h3, .three-column-module h1, .subhome-group h2, .subhome-group h3, .subhome-group h1, table caption, #main-content.services-home h2, #services-leftbox h2, #services-rightbox h2, .org-chart h1, #site-navigation .extra-box h2, #site-navigation .extra-box h3, #online-enquiry h2, #standard-homepage-banner div h2, .department-cent-promo h2, .micro-modules h2, fieldset legend, #main-content header hgroup h1, #main-content.course-detail h2, #main-content.course-detail h3, #main-content.course-detail h1, #main-content.course-detail h4, #staff-profile-tests h1, dl dt, aside h1,aside h2,aside h3,aside h4, blockquote, figcaption, pre, .content blockquote, .sidebar blockquote, pre, figcaption{font-family: Georgia}
#banner-quote-nojqery h3, #top-tier, #news-events, footer, .current-tier{ font-family:Verdana; text-transform:uppercase; font-size:11px; font-weight:normal}
.content h4, .subhome-group h3, dl dt, .content blockquote, .sidebar blockquote, pre, #banner-quote-nojqery p, #tabbed-content #tabbed-navigation ul li, .profile-categories li, #pg-course nav ul li{font-size: 120%}

/* CONTAINERS */

/*#container{min-height:600px}*/#container.no-min-height{ min-height:0}
.container, #container, #vod-container, .vod-container{ max-width:990px; margin:0 auto }
#wide .vod-container, #wide #vod-container{max-width: 1180px}
.inner, #responsive-container{width:94.85%; margin:0 auto}

/* TOP TIER */

#top-tier, #news-events, footer, .current-tier{ padding: 10px 0;}
#top-tier ul{ margin-bottom:0}#top-tier ul li, .current-tier li{ display:inline}
#top-tier ul li.home-link, #global-nav li.a-z{ margin-right:20px}
#country-pages, #global-nav, #copyright, #legal{ width:49%}
#country-pages, #copyright{ float:left}
#global-nav, #legal{ float:right; text-align:right}
#global-nav li.staff-login, #global-nav li.student-login{ background-image:url(//www.liverpool.ac.uk/files/2012-working-demo/padlock.png) !important; background-repeat:no-repeat; background-position:top right; padding-right:17px}.staff-login{ margin-right:6px}
#top-tier a, footer a, .current-tier a, footer a:visited, #top-tier a:visited{color:#ffdb93}#top-tier a:hover, footer a:hover{ color:#a87b26}

/* HEADER WITH GLOBAL NAV */

header{width:94.85%; margin:0 auto; position:relative}
header ul li{ display:inline}
h1.brand{float:left; display:inline; top:21px; position:absolute}
header #global-and-search{text-align:right; padding-top:23px}
input.search-input{ float:left; width:80%; border:0px none transparent; padding:6px 5px; font-size:14px}
button.search-button, #search button.search-button{ border:none; height:16px; width:16px !important; background-image:url(//www.liverpool.ac.uk/files/2012-working-demo/search-button.gif); background-repeat:no-repeat; opacity:0.6; position:relative; top:4px; left:-7px}
@-moz-document url-prefix() {button.search-button, #search button.search-button{ top:2px; }}
button.search-button:hover{opacity:1.0}
#global-and-search form#search{ border:1px solid #a87b26; width:23.4042%; float:right; margin-bottom:19px}
#top-level-nav{ text-transform:uppercase; font-size:1.48em}
#top-level-nav li{ margin-right:1.2%}
#top-level-nav li.no-margin-right{ margin-right:0}
#top-tier a:hover, #news-events a:hover, footer a:hover, footer .news li a:hover, nav#copyright a:hover, nav#legal a:hover{ color:#a87b26}
#masthead{padding-bottom: 10px;position: relative;margin: 0 auto}
.ie7 #masthead{margin-bottom: -17px}

/* MAIN CONTENT */

#main-content img{border: 5px solid #FFFFFF; margin-bottom:1.6em}
#main-content #map_canvas table tr td{border:0px !important}
#main-content #map_canvas iframe{max-width:100%}
#main-content .panorama img{margin-bottom:1.2em}

/* LINKS */

a{color: #003A81}
a:visited{color: #6689b3}

/* LEFT HAND NAVIGATION */

#site-navigation{width: 25%; float: left; margin-bottom:1em}
#navigation{ margin-bottom:1.5em}
#navigation li a{background-color: #e5ebf2; margin-bottom: 1px; font-size: 12px; display:block; padding: 10px; width: 85%; color: #333}
.ie7 #navigation li a{padding: 10px 5%;width: 75%}
#navigation li a:hover, #navigation li ul.multilevel-linkul-0 li:first-child a:hover{background: #6689b3 url(//www.liverpool.ac.uk/files/css/images/navigation-hover-bg.png) right no-repeat;padding-right: 40px;width: 95%}
#navigation li ul.multilevel-linkul-0 li:first-child a:hover{*width: 75%}
.ie7 #navigation li a:hover{padding: 10px 10% 10px 5%; width: 80%}
.no-svg #navigation li a:hover, .no-svg #navigation li ul.multilevel-linkul-0 li:first-child a:hover{background: #6689b3 url(//www.liverpool.ac.uk/files/css/images/navigation-hover-bg.png) right no-repeat}
#navigation li ul.multilevel-linkul-0 li span.currentbranch1 a{background-color: #6689b3; padding-right: 40px}
#navigation li ul.multilevel-linkul-0 li:first-child a, #navigation li ul.multilevel-linkul-0 ul.multilevel-linkul-1 span.currentbranch2 a{background-color: #B2C4D9}
#navigation li ul.multilevel-linkul-0 ul.multilevel-linkul-1 a{background-color: #d1dce8}
#navigation li ul.multilevel-linkul-0 ul.multilevel-linkul-1 a:hover{background-color: #6689b3}

/* IE7 HACKS FOR NAVIGATION */

#navigation li a{*width: 75%}

/* LEFT-SIDE EXTRA BOX - SERVICES */

#site-navigation .extra-box{ width:85%; /* 240 / 950 */float: left; margin:0 0 1.5em; background: #ffedc9; padding:5% }
#site-navigation .extra-box h2, #site-navigation .extra-box h3, #site-navigation .extra-box p{ margin:0; color:#A87B26 !important }
#site-navigation .extra-box p{font-size: 12px; line-height: 1.55em;!important}
#site-navigation .extra-box hr{width:auto; visibility:visible; border: 0; height: 1px; background: #A87B26; background-image: -webkit-linear-gradient(left, #e9dec9, #A87B26, #e9dec9); background-image: -moz-linear-gradient(left, #e9dec9, #A87B26, #e9dec9); background-image: -ms-linear-gradient(left, #e9dec9, #A87B26, #e9dec9); background-image: -o-linear-gradient(left, #e9dec9, #A87B26, #e9dec9); margin-bottom:10px }

/* sub-navigation first item */

#navigation li span a{background: #003a81 url(//www.liverpool.ac.uk/files/css/images/navigation-hover-bg.png) right no-repeat; position: relative; padding-right: 30px; width: 92.5%}
.ie7 #navigation li span a{padding: 10px 10% 10px 5%; width: 78%}
.no-svg #navigation li span a{background: #003a81 url(//www.liverpool.ac.uk/files/css/images/navigation-hover-bg.png) right no-repeat}
#navigation li span.currentbranch0 a{background-color: #46506D}


/* link within a sub menu */
#navigation li ul a{background-color: #b2c4d9; color: #333; width: 85%}

/* active link within a sub menu */
#navigation li ul span a{width: 95%}
.ie7 #navigation ul .currentbranch1{margin-top: 0px; display: block}

/* jump menu */

#site-navigation select, #all-children{display: none}

/* breadcrumb */

#breadcrumb{background: #e5ebf2; margin-bottom: 20px; font-size: 11px; padding: 7px 10px 6px; width: 75%; float: left; color: #666}
.ie7 #breadcrumb{padding: 5px 1%; width: 73%}
#breadcrumb ul li{float: left}
#breadcrumb.services-fb{ width: 100%}

/* main content column widths */

#main-content{width: 75%;float: left; margin-bottom:2em}
#main-content.global-home, #main-content.global-home #breadcrumb{ width:100%; float:none}
#container.homepage-height #main-content{ margin-bottom:0}
#main-content.full-width{width: 100%; *width: 990px}
.content, #main-content.course-detail, #main-content.course-detail{padding-right: 30px; width: 67.6%; float: left; color: #666}
.content.full, .ie7 .content.full{padding-right: 0; width: 100%; margin-bottom:1em}
#toggle-view .content.full{ float:none}
.ie7 .content{width: 62.6%; padding-right: 5%}
.content.wide{margin-right: 0; width: 100%; float: none}

/* headings */

.content h1, .content h2, #tabs h2, .content h3, .content h4, .sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, h2#main_content_title, .three-column-module h2, .three-column-module h3, .three-column-module h1, .subhome-group h2, .subhome-group h3, .subhome-group h1, table caption, #main-content.services-home h2, #services-leftbox h2, #services-rightbox h2, .org-chart h1, #site-navigation .extra-box h2, #site-navigation .extra-box h3, #online-enquiry h2, #standard-homepage-banner div h2, .department-cent-promo h2, .micro-modules h2, fieldset legend, #main-content header hgroup h1, #main-content.course-detail h2, #main-content.course-detail h3, #main-content.course-detail h1, #main-content.course-detail h4, #staff-profile-tests h1{font-weight: lighter;clear: both; text-align:left}
.content h1, .subhome-group h1, h2#main_content_title, #standard-homepage-banner div h2, fieldset legend, #main-content.course-detail h1, #main-content.course-detail h2{margin: 0 0 20px 0;font-size: 210%; }
.content h2, .sidebar h2,.content h3, .subhome-group h2, .subhome-group h3, .subhome-group h4, .three-column-module h2, .three-column-module h1, table caption, #main-content.services-home h2, #site-navigation .extra-box h2, #site-navigation .extra-box h3, #online-enquiry h2, .department-cent-promo h2, .micro-modules h2, #main-content.course-detail h3{margin-bottom: 12px;font-size: 170%;  line-height: 1.15em;}
.content h3, .subhome-group h3, #site-navigation .extra-box h3, #main-content.course-detail h2, #main-content.course-detail h4{font-size: 135%}




/* content misc */

.content p, .sidebar p, dl, .subhome-group p, #services-leftbox p, #services-rightbox p, #online-enquiry p, pre, address, blockquote, #main-content.course-detail p{margin-bottom: 15px;font-size: 14px;line-height:1.55em}
address{ font-style:normal}
#services-leftbox p, #services-rightbox p{ color:#666}
#main-content .content p img, #main-content .sidebar p img{ margin-bottom:0}
#tabs section.panorama.content{ width:100%}

/* lists */

.content ul, .content ol, .sidebar ul, .sidebar ol, #mobile-section-navigation ul, #mobile-site-navigation ul, .micro-modules ul, #main-content.course-detail ul{margin-bottom: 1.2em; font-size: 14px; line-height: 1.55em;}
.sidebar ul, .content ul{ padding-left:22px}
.content ul li, .content ol li, .sidebar ul li, .sidebar ol li, #mobile-section-navigation ul li, #mobile-site-navigation ul li, #main-content.course-detail h2, #main-content.course-detail h3, #main-content.course-detail h1, #main-content.course-detail h4, #main-content.course-detail ul li{ margin-bottom:8px}
#mobile-section-navigation ul, #mobile-site-navigation ul, #mobile-section-navigation ul.multilevel-linkul-0{ padding-left:0.85em}

/* central column images */

.content img{margin-bottom: 1em;margin-right: 1em;height: auto!important; /* important rule HAS to be here to over-ride inline CSS inserted by T4 */}
	
/* definition list */

dl dt{ margin-bottom:4px}
dl dd{ margin:0 0 10px 0}

/* right hand column */

aside, article.research-right{font-size: 14px;width: 32.394%; /* 470 / 710 */float: right;color: #666;}
aside h1,aside h2,aside h3,aside h4{font-weight: normal;margin: 0 0  1em 0;font-size: 185%;color: #000}
aside h2{font-size: 138%}
aside h3{font-size: 115%}
aside h4{font-style: italic; font-size: 100%}
aside p{margin-bottom: 1em; display: block}
aside ul,aside ol{margin-bottom: 1em}
.ie7 aside{width: 32%;}

/* blockquote */

blockquote, figcaption, pre{border-left: 1px solid #E5EBF2; padding-left:15px; margin: 0 0 1em 0; width: 100%; float: left;}
blockquote p{background: url(//www.liverpool.ac.uk/files/css/images/global-2013/close-quote.png) no-repeat bottom right; *background: none; font-size:100% !important; margin-right:2em}
blockquote p:before{background: url(//www.liverpool.ac.uk/files/css/images/global-2013/open-quote.png) no-repeat; height: 25px; content: ""; float: left; width: 40px}
blockquote ul, blockquote ol{padding-left: 1em}
blockquote footer{ background:none; color:#666; font-family:arial; font-size:14px; text-transform:none}
.ie7 blockquote{padding: 10px 4% 40px 8%; margin: 0 0 20px 0; width: 88%}

/* address */

address{ margin-bottom:1em}

/* tables */

table{ width:100%; box-shadow: 0.5px 0.5px 0.5px 0.5px #f1f1f1; margin-bottom:2em}
table, td, th, tr{border:1px solid #ccc}
table td, table th{ padding: 0.7em 0.6em; text-align:left}

/*------- tables on map pages  -------------------*/
table.tableborderzero { border:none!important;   }
td.tableborderzero  { border:none!important;   }


/* horizontal rule */

.content hr, .sidebar hr, .subhome-group hr{ width:auto; visibility:visible; border: 0; height: 1px; background: #A87B26; background-image: -webkit-linear-gradient(left, #e9dec9, #A87B26, #e9dec9); background-image: -moz-linear-gradient(left, #e9dec9, #A87B26, #e9dec9); background-image: -ms-linear-gradient(left, #e9dec9, #A87B26, #e9dec9); background-image: -o-linear-gradient(left, #e9dec9, #A87B26, #e9dec9); margin-bottom:22px }}


/* forms */


.basic-form{font-size: 16px;}
label, form p{color:#666; margin-bottom:0.5em}
.basic-form label, fieldset label, fieldset legend{margin-bottom: 20px; display: block; color:#666}
fieldset label, fieldset legend{ margin-bottom:0.4em}
.basic-form label span{display: block; margin-bottom: 5px}
.basic-form input[type=text],.basic-form textarea,.basic-form select{width: 70%; border: 2px solid #E1E2E2; padding: 5px}
.content .radio-checkbox-list, .content .radio-checkbox-list li, .profile-categories{list-style:none; padding:0; margin:0; float:left}
.radio-checkbox-list{width: 100%}
.content .radio-checkbox-list li{margin-right: 20px}
.radio-checkbox-list li label span{display: inline-block}
.basic-form input[type=submit]{background: #C59A00; border: none; height: 32px; padding: 0 10px}
#online-enquiry form input[type="text"], #online-enquiry form textarea, fieldset input, fieldset select, #financecalculatorform select#subject{border: solid 1px #A87B26; background:#f8fafc;padding: 5px;width:90%}fieldset input, fieldset select{ margin-bottom:1em}fieldset .submit input{ width:25%; margin-top:0.75em; background:#6689b3; border-color:#46506D}fieldset select option{ line-height:2em}
#online-enquiry form label.error {color: #EF1C25;font-weight: normal}
#online-enquiry form label {width:75%}
#online-enquiry form p {width:67.6%; display:block}
#online-enquiry form button[type="submit"] {width:100px;display:block;}
#online-enquiry form table{box-shadow: 0 0 0 0 #fff}
form table, form th, form td{ border:none}
fieldset legend{background: url("/files/images/services/h1-underline.png") no-repeat scroll center bottom transparent;
    margin: 0 0 0.65em;
    padding-bottom: 0.4em; width:100%;}
	
	.search form { width:90%;  }
	
	#search-tab li { display:inline; list-style-type:none; padding-right:20px; background-color:#42549A; padding:12px; color:#fff!important;}
	#search-tab li.active { background-color:#152377; color:#fff!important;}
	
	
	.funnelback-results h3 {font-family: "warnock-pro", sans-serif; margin-bottom:30px; font-size:150%; font-style:normal;  line-height:1.15em; font-weight:lighter;}
	h3.funnelback {font-family: "warnock-pro", sans-serif; margin-bottom:30px; font-size:150%; font-style:normal;  line-height:1.15em; font-weight:lighter;}
	
	.search #main-content #search-tab ul{ margin-bottom:1.22em}
	
	#experts.search #main-content form#master-search{ border:none}
	.search #main-content form#master-search div, .intranet-keyword-section{ background:#fff}
	
	
	
	.search .search-form{border: 7px solid #031f73; background:#031f73; margin-top:-6px; }
	.search .search-form.intranet-search{border: none; background: none; margin-top:0}
	.search .search-form p{ width:99%; margin:1em auto}
	.search .search-form p, .search .search-form li, .search .search-form a{ color:#fff}
	.search #main-content form {margin-bottom:0}
	
	
	
	.search #main-content form#master-search div input[type="text"], .intranet-keyword-section input[type="text"]{padding: 1.5%; width: 90%; margin:1%}
	.intranet-keyword-section input[type="text"]{border: 7px solid #031f73}
	.search #main-content form#master-search div input[type="image"]{ float:right; padding:1%}
	.search #main-content form#master-search ul.radio{ margin:0; padding: 1em 0 0.55em }
	.search #main-content form#master-search ul.radio li{ color:#fff; display:inline}
	.search #main-content form#master-search ul.radio li label{color:#fff; padding-right:4%; padding-left:1%}
	.search #main-content form#master-search ul.radio li label input[type="radio"]{margin-right:0.55em}
	.search #main-content form#master-search p label{ color:#fff; line-height:1.77em} 
	.search #main-content form#master-search p label input[type="radio"]{ margin-right:0.55em}
	.search #main-content form {padding:0;width:100%;}
	
	.search #main-content form .intranet-keyword-section input.search-input{ margin:0; background:#fff; color: #333; padding: 1.5%; width:100%; float:none}
	.intranet-keyword-section label, .intranet-select-list{line-height: 1.77em}
	.intranet-keyword-section, .intranet-select-list, #financecalculatorform fieldset{ margin-bottom:1.33em}
	.intranet-search-button input[type="image"]{ width:auto; border:none; opacity: 0.75; margin-bottom:0; padding:0}
	.intranet-search-button input[type="image"]:hover{opacity: 1}
	.search #main-content form label { margin-bottom:0; }
	.intranet-keyword-section input[type="text"], .intranet-select-list select, { margin-bottom:1em; border: 7px solid #031f73;}
	.search #main-content form input.search-input { margin-bottom:0; margin:20px}
	.intranet-select-list select, #financecalculatorform select#subject, #financecalculatorform select#country-uk, #financecalculatorform select#country{ padding: 1.5%; margin-bottom:0; width:100%}
	.search #main-content form input.search-button{  margin-bottom:20px; height:35px; }
	
	.search-aside { border:1px solid #A87B26; padding:5px; }
	.search-aside h2 { color:#262626;}
	.search-aside a:link {color:#42549A;}
	.search-aside a:visited {color:#42549A;}
	.search-aside a:hover {color:#42549A;}
	.search-aside a:active {color:#42549A;}
	
	.myform p label{ margin-left:20px; }
	.myform p { clear:left;}
	.myform input.search-button {margin-left:20px;}
	
	div.bestbet { background-color:#DDE1ED; padding:10px; margin-bottom:15px; border:2px solid #42549A; color:#000;}

/* jQuery Tabs */

div#tabs ul#tabs-nav{ border-bottom:2px solid #A87B26; padding-bottom:3px;*padding-bottom:4px; margin-bottom:1.5em}
@-moz-document url-prefix() {div#tabs ul#tabs-nav{padding-bottom:3px;}}
.ie8 div#tabs ul#tabs-nav{border-bottom:3px solid #A87B26;}
div#tabs ul#tabs-nav li{ display:inline; background:#A87B26; padding:6px 10px 6px;  border:2px solid #A87B26; border-bottom:0; font-size:14px; margin-right:0.2%}
.ie8 div#tabs ul#tabs-nav li{border:3px solid #A87B26; border-bottom:0;}
div#tabs li p{ display:inline}

div#tabs ul#tabs-nav li.active a{ color:#666}
div#tabs ul#tabs-nav li.active{ background:#fff}


/* Sidebar Call to Action and Mobile */


#mobile-section-navigation, #mobile-site-navigation,#mobile-faculty-link, #main-content a#call-to-action, #main-content .sidebar a.call-to-action,.sidebar.call-to-action a, #site-navigation a#faculty-link, .sidebar a.call-to-action, .sidebar a#call-to-action, .submitfinancecalc, .submitwherelivestudy, #financecalculatorform input, #financecalculatorform button, article.content a.call-to-action, .study .arc .button p a.call-to-action{
	color: #FFFFFF !important;
    padding: 12px 0;
    background-color: #6689b3;
	float: left;
    margin-top: 10px;
    text-decoration: none !important;
    width: 100%;
	font-size:150%;
	text-align:left;
	background-image: url("//www.liverpool.ac.uk/files/images/study/key-link.png");
	background-repeat: no-repeat;
	background-position:right center
}

#main-content a#call-to-action, #main-content a.call-to-action, .sidebar a.call-to-action, .sidebar a#call-to-action, .sidebar.call-to-action a, .submitfinancecalc, .submitwherelivestudy, #main-content .sidebar a.call-to-action, #financecalculatorform input, #financecalculatorform button, .study .arc .button p a.call-to-action { padding:12px 40px 12px 12px}

#main-content a#call-to-action:hover, #main-content a.call-to-action:hover, .sidebar a.call-to-action:hover, .sidebar a#call-to-action:hover,.sidebar.call-to-action a:hover{
    box-shadow: 1.2px 1.2px 1.7px rgba(204, 204, 204, 1), 1.2px 1.2px 1.7px rgba(204, 204, 204, 1);
	color:#333 !important}

/* modules */

#modules {color: #666; }
.three-column-module, #financecalculatorform.household-income fieldset{margin-bottom: 20px;line-height: 1.5em;margin-right: 2.1914%;width: 31.869%;float: left}
.three-column-module.no-margin{ margin-right:0; }
.three-column-module.clear-left{clear:left}
.three-column-module h1,  .three-column-module h3 {margin-bottom: 10px}


#main-content .three-column-module img{ float:left; margin:0 6% 12px 0; max-width:35%; max-height:35%}
#main-content.services-home .three-column-module  h2{clear:none}
.three-column-module h2, .three-column-module p{clear:none}

/* social media */

ul.social, ul.social-media{ list-style-type:none; margin:0; padding:0}ul.social-media-inline li{ display:inline; margin-right:0.45em}
ul.social li.twitter{ background: url(//www.liverpool.ac.uk/files/images/icons/twitter.png) no-repeat; height:30px; padding-left:2.6em}
ul.social li.facebook{ background: url(//www.liverpool.ac.uk/files/images/icons/facebook.png) no-repeat; height:30px; padding-left:2.6em}
ul.social li.facebook a, ul.social li.twitter a{ height:30px; display:block; position:relative; top:2px}

/* sybolset */

#main-content .ss-icon{font-size:165%; margin-right:0.5em; position:relative; top:7px}
#main-content .ss-icon.facebook{color:#3b5a9b}
#main-content .ss-icon.twitter{color:#2daae2}
#main-content .ss-icon.rss{color:#fd6804}
#main-content .ss-icon.linkedin{color:#0073a4}
#main-content .ss-icon.youtube{color:#ee3e3e}
#main-content .ss-icon.googleplus{color:#d61e1e}
#main-content .ss-icon.instagram{color:#614436}
#main-content .ss-icon.reddit{color:#6CB7EB}
#main-content .ss-icon.pinterest{color:#bd081c}

/* figure and figure caption */


figure{}
figure img {margin-bottom: 0px}
figcaption{ border-left: none; padding-left:0; padding-bottom:1em; line-height:1.6em}

/* staff profile */

#staff-profile, #business-profile, #research-profile, #teaching-profile, #role-profile { width:100%}
#staff-details{list-style-type:none; padding:0}
.profile-categories{float:none}.profile-categories li{ display: inline; font-size:170%; margin-right:1%}
#staff-details span.float-left{ width:20%}
#staff-details span.float-right{ width:76%; text-align:left}

/* mobile navigation */

@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }

.main::-webkit-scrollbar{-webkit-appearance: none;background-color: rgba(0,0,0, .15);width: 8px;height: 8px}
.main::-webkit-scrollbar-thumb{border-radius: 0;background-color: rgba(0,0,0, .4)}

#nav ul, #nav li {margin: 0;padding: 0;border: 0}
#nav ul{display: none;width: 100%;list-style: none;padding:1em 0}
#nav li {width: 100%;display: block}
#nav a {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: background .3s ease; -moz-transition: background .3s ease; transition: background .3s ease; display: block; padding: 0.5em 1.75em; width: 100%}
#nav a:hover { background: rgba(255,255,255, .1) }
#nav .active a { background: rgba(0,0,0, .3) }
#nav li:first-child a { border-top: 0 }
#nav li:last-child a { border-bottom: 0 }

#toggle, #mobile-search, #menu-toggle{ display: none }

/* tabs */

#main-content.services-home #tabbed-content.content{ width:100%}
#main-content.services-home #tabbed-navigation li, #pg-course nav ul li{ display:inline}
#tabbed-content.content{ padding:0}
#tabbed-navigation ul, #pg-course nav ul, #study-online #level-3-tabbed-nav ul, #london #level-3-tabbed-nav ul{margin: 0 0 20px 0; padding:0.5% 1.15% 0.5% 0}
#tabbed-navigation ul li, #pg-course nav ul li, #study-online #level-3-tabbed-nav ul li, #london #level-3-tabbed-nav ul li{ margin-right:0.27%}#tabbed-navigation ul li{ margin-right:0.27%}
#tabbed-content #tabbed-navigation ul, .profile-categories, #pg-course nav ul, #study-online #level-3-tabbed-nav ul, #london #level-3-tabbed-nav ul{ border-bottom: 2px solid #6689b3; font-size:90%}#tabbed-content #tabbed-navigation ul li, #pg-course nav ul li{background-color:#6689b3}
#tabbed-content.content{ width:100%}#tabbed-content #tabbed-navigation ul{ border-bottom:none}
#tabbed-navigation ul{ background:none; padding:0}
#tabbed-navigation ul li, .profile-categories li, #pg-course nav ul li, #study-online #level-3-tabbed-nav ul li, #london #level-3-tabbed-nav ul li{ display: inline; padding:8px 2%; position:relative; top:-4px}
#main-content #tabbed-navigation a:visited, #main-content .profile-categories a:visited{ zoom: 1;filter: alpha(opacity=50); opacity: 0.5}

#main-content.tabbed-area{ margin-bottom:0}
#study-online #level-3-tabbed-nav ul, #london #level-3-tabbed-nav ul{ padding-bottom:0; border-bottom-color:#46506d}
#study-online #level-3-tabbed-nav ul li a, #study-online #level-3-tabbed-nav ul li a:hover, #london #level-3-tabbed-nav ul li a, #london #level-3-tabbed-nav ul li a:hover{ display:inline-block; width:auto; padding-right:10px; background-image: none !important; background-color: #6689b3; color:#fff}
#study-online #level-3-tabbed-nav #navigation li span.currentbranch0 a, #study-online #level-3-tabbed-nav #navigation.home li.overview a, #london #level-3-tabbed-nav #navigation li span.currentbranch0 a, #london #level-3-tabbed-nav #navigation.home li.overview a {background-color: #46506d;}
#study-online #level-3-tabbed-nav #navigation.home li.overview p, #study-online #level-3-tabbed-nav #navigation.subsection li.overview p, #london #level-3-tabbed-nav #navigation.home li.overview p, #london #level-3-tabbed-nav #navigation.subsection li.overview p{ display:inline; margin:0; padding:0}
#study-online #level-3-tabbed-nav ul li, #london #level-3-tabbed-nav ul li{padding: 8px 1% 8px 0; position:relative; left:-5px; top:1px}#study-online #level-3-tabbed-nav ul li:first-child, #london #level-3-tabbed-nav ul li:first-child{ left:0}
.vcard{ margin-bottom:1.5em}.vcard div{ margin-bottom:0.5em}

/* PG Course header */

#course-header {position: relative;z-index: 100}
#course-pitch {left:2.8409%;position: absolute; top: 20px;width: 43%}#course-pitch h1{font-weight:normal; font-style:italic; margin-bottom:5px}
#course-pitch span.banner-codes, #course-pitch strong{ font-size:90%; font-weight:normal}
#banner-quote, #banner-quote-nojqery {background: url("images/quote-open-dark.png") no-repeat scroll left top transparent;color: #fff;font-size: 14px;left: 35%;padding: 10px 0 20px 30px;position: absolute; text-shadow: 1px 1px 1px #000000;top: 10px; width: 36.7556%; }
#banner-quote-nojqery{ width:39%; left: 39%; top: 20px}
#banner-quote-nojqery p{ font-style:italic}




#pg-course nav ul{ border-bottom: 2px solid #6689b3}

/* FOOTER */

footer .inner{padding: 0.7em 0; color:#fff}
footer .inner.copy-legal{border-top: 1px solid #555555; padding-bottom: 3em}
nav#copyright, nav#legal{padding-top: 1em}
#global-nav, #legal {float:right; text-align:right}
#legal ul li{display:inline}
footer p{text-align:right; padding:0px; margin:0px}
#address{background: url(//www.liverpool.ac.uk/files/css/images/global-2013/footer-logo.png) 0 10px no-repeat; padding: 10px 0; font-family:arial; font-size:14px; text-transform: none}
.no-svg #address{background: url(//www.liverpool.ac.uk/files/css/images/global-2013/footer-logo.png) no-repeat}
#global-footer{background-color: #999; display: block; padding: 10px}


/* T4 DIRECT EDIT */

#direct-edit-link a{color:#1E1E1E; display:block; background:#1E1E1E}
#direct-edit-link a:hover{ color:#333; background:#777}

/* MEDIA QUERIES */

#search-toggle{background-image: none;border:none;background-color:transparent; height: 72px; padding:0; overflow: hidden;width: 47px;color: #fff;text-decoration:none;margin:0; position: absolute;right: 0;bottom: auto; transition: all .3s ease-out}
.school #search-toggle{ bottom:0}
#search-toggle .search-button-background, #search-toggle .search-button-icon{border:none;background-repeat: no-repeat; background-color:transparent;display: block;height: 72px; padding:0;
overflow: hidden; width: 47px;height: 72px; padding:0;color: #fff;text-decoration:none;margin:0}
#search-toggle .search-button-icon{-moz-user-select: none; opacity:1;  background-image: url("//www.liverpool.ac.uk/files/images/departments/institute-search-controller.png");text-indent: -200px}
.school #search-toggle .search-button-icon{opacity:0.75;  background-image: url("//www.liverpool.ac.uk/files/images/departments/department-search-controller.png")}
.school #search-toggle.active .search-button-background{background-image: url("//www.liverpool.ac.uk/files/images/departments/department-search-controller-background.png")}
#search-toggle:hover .search-button-icon{opacity:1}
#search-toggle.active .search-button-icon{background-image: url("//www.liverpool.ac.uk/files/images/departments/institute-search-controller-close.png"); opacity:1}
.school #search-toggle.active .search-button-icon{background-image: url("//www.liverpool.ac.uk/files/images/departments/department-search-controller-close.png"); opacity:0.25}
.nav-collapse.closed{*display: block !important}
#search-toggle.active:hover .search-button-icon{border:none; opacity: 1;}
#search-toggle .search-button-icon{ background-position: 0 15px}
#search-toggle.active .search-button-icon{ background-position: 0 10px}
.school #search-toggle.active .search-button-background{ background-position: 0 12px}
#partners-brand img{ max-width:none\9}

#partners-brand{float:none; margin-left:25.1063%; width:auto; padding-right:11.3636%; padding-top:17px; margin-bottom:0}
#partners-brand h2{float:none; display:inline-block; width:20.0284%; min-height:50px}
#partners-brand h2 a{ line-height:normal}

/*#joint-template-improvement #search-toggle {display: inherit !important}*/
.no-min-height #masthead{ min-height:85px; height:auto; padding-bottom:0}
.homepage.main-wrapper{ padding-top:15px}
#partners-brand img {max-width: 100% !important; width:100%}

#search-help.current-tier{ background:#0a113b; font-family:arial; text-transform:none; font-size:14px}
#search-help.current-tier .margin-left{width: 75%; float:right}
#search-help.current-tier h2{ font-weight:normal; padding-top: 0.66em; margin-bottom: 0.33em;}

@media (max-width: 980px){
#course-header{background:#1e1e1e; margin-bottom:2em}
#course-header img{ display:none}
#course-pitch {color: #FFFFFF;  margin:0 2.8409%;position: inherit; width: 90%; margin-bottom:1em}
#banner-quote, #banner-quote-nojqery {background-image: none; background-position: 20px 20px;color: #fff;font-size: 14px;padding: 1.5em 1.6em 20px 1.6em;position: inherit; top: 0; width: 100%; left:0}
}


@media (max-width: 880px){
#global-and-search form#search{ border:1px solid #a87b26; width:28.4042%; float:right; margin-bottom:19px}
#top-le vel-nav{ text-transform:uppercase; font-size:1.28em; }

}

@media screen and (max-width: 769px) {
#top-level-nav{ text-transform:uppercase; font-size:1.28em; }
#partners-brand{margin-left:25.1505%; padding-right:10%}
#partners-brand h2{width:20.1506%; margin-right:5% !important}
}

@media (max-width: 700px){

#top-level-nav{ padding-top:1.5em; font-size: 1.48em; margin-bottom:6px; text-align:center}
#global-and-search form#search{width: 30%;}
}

@media (max-width: 603px){
#search-toggle:hover, #search-toggle.active{opacity: 1}
#search-toggle.active .search-button-background{background-image: none}
#search-toggle .search-button-background, #search-toggle .search-button-icon{ display:none}
.search #main-content form#master-search div input[type="text"]{width: 80%; padding: 2.7%;}
.search #main-content form#master-search ul.radio li{ display:block; margin-bottom:0.55em}
#partners-brand{margin-left:0; padding-right:0}
#partners-brand h2{width:20.1506%; margin-right:5% !important}
#partners-brand{padding-top:12px}	
#search-help.current-tier .margin-left{width: 100%; float: none}
	
	
.responsive #masthead, #masthead{ margin:15px 0 10px; height:auto; min-height:auto}
#responsive-container{width:90%; margin:0 auto}
#mobile-search{ display: block; width:90%; margin:auto}#mobile-search div, #mobile-search label { color:#fff;}#mobile-search label span{ margin-right:2%}
.mobile-search{ padding:14px 0; position:relative; top:10px}
#container{ min-height: inherit}
#site-navigation{ display:none}
#mobile-navigation{ color:#fff !important; background:#fff; display:block}
#mobile-section-navigation, #mobile-site-navigation{ display:block; margin-bottom:1em}
#mobile-site-navigation .multilevel-linkul-0{ display:none}
#mobile-navigation #mobile-section-navigation h2, #mobile-navigation #mobile-site-navigation h2{font-weight: normal; margin-bottom: 0.4em; color:#fff; padding: 0 0.45em; font-size:100%}
#mobile-navigation #mobile-section-navigation h2 a, #mobile-navigation #mobile-site-navigation h2 a{ padding:0}
#mobile-site-navigation span.currentbranch0, #mobile-section-navigation span.currentbranch0, #mobile-section-navigation ul.multilevel-linkul-0, #mobile-section-navigation ul.multilevel-linkul-0 li span.currentbranch1, #mobile-section-navigation ul li.overview{ display:block; background:#031F73; padding:0.45em}
#mobile-section-navigation ul.multilevel-linkul-0, #mobile-section-navigation ul.multilevel-linkul-0 li span.currentbranch1{background:#666; padding:0}
#mobile-section-navigation ul.multilevel-linkul-0 li span.currentbranch1{ padding:0.5em 0 0.5em 0.85em}
#mobile-section-navigation ul.multilevel-linkul-0 li span.currentbranch1{ background:#333}
#mobile-section-navigation ul.multilevel-linkul-0{padding:0.5em 0 0.5em 0.85em}
#mobile-navigation #mobile-section-navigation a, #mobile-navigation #mobile-site-navigation a{ color:#fff !important}
#mobile-navigation #mobile-site-navigation span.currentbranch0 a, #mobile-navigation #mobile-section-navigation span.currentbranch0 a, #mobile-section-navigation ul li.overview a{ padding:0 0.5em}



/* ----- column widths ----- */

aside, .content{width: 100%; float: none; margin:0; padding:0}
.ie8 #container{min-width: 260px}

/* ----- navigation ----- */

#breadcrumb{width: 100%}
#site-navigation{margin-bottom: 12px;width: 100%}
#navigation li a, #site-navigation .extra-box{width: 100%;}
#site-navigation .ready{ /* the 'ready' state is applied by javascript after all the magik is done to render the menu - this stops it flashing up as an unstyled list while the page loads */
	display: block;
	width: 100%;
}

/* ----- content ----- */

#main-content{width: 99.1%}
aside{width: 100%}
footer #address{ background-image:none !important}
footer p{text-align: center}
input.search-input{padding:5px}
#google_translate_element{display: none}
.news, .news.three-col{ width:100%}
#recruitment-research #research-information{ width:55.3191%; margin-left:0; float:right}
#course-search{width:40.4255%}
#recruitment-research #research-information .research{ float:none; width:auto; border-bottom:1px solid #A87B26; margin-bottom:0.85em; padding-bottom:0.85em}
#top-level-nav{ padding-top:1.5em; font-size: 1.48em; margin-bottom:6px; text-align:center}
#global-and-search form#search{width: 30%;}


#breadcrumb{ font-size:14px}
#top-tier{ padding:7px 0 0}
h1.brand{ display:none}
h1.mobile-brand{ display:block; text-align:center; position:relative; top:12px}
#search button.search-button{ top:0}
#top-level-nav{padding-top: 0.5em; font-size:1.28em; width:90%; margin:0 auto}
header  #global-and-search{ padding-top:0}
#masthead{ padding-top: 0.3em}
#global-and-search form#search{ float:none; width:auto; min-height:29px; width: 91.85%; margin: 0 auto}
.news div, .news.three-col div{ width:44.875%}
#course-search{ width:auto; position: relative; top:0; float:none; width: 91.85%; margin:0 auto; margin-top:1em}
header, #top-tier .inner, footer .inner{width: 91.85%;}
header{width:auto}
#country-pages, #copyright, #global-nav, #legal{float: none; text-align: center}
#country-pages, #global-nav, #copyright, #legal {width: auto}
#global-nav li.a-z{margin-right: 15px}
#country-pages{ padding-bottom:2px}
.mobile-clear{ display:block; clear:both; float:none; margin:0; width:auto}
footer .container{ margin-bottom:0}
footer #address{ background:none !important}

.tel-mobile{display: block}
.tel-desktop{ display:none}
div#tabs ul#tabs-nav{ border-bottom:none}
aside{border-top:1px solid #E5EBF2; padding-top:1.5em}
div#tabs ul#tabs-nav li{line-height:3em; border-bottom:2px solid #A87B26}
#online-enquiry form p{width:100%;}

#tabbed-content, .profile-categories, #pg-course nav{}
#tabbed-content #tabbed-navigation ul, .profile-categories, #pg-course nav ul{ border-bottom: none !important; background:#E5EBF2; padding: 14px 10px 3px}
#tabbed-content #tabbed-navigation ul li, .profile-categories li, #pg-course nav ul li{ display:block; background:none !important; padding:0; margin-bottom:4px }
#main-content #tabbed-navigation a:link, #main-content .profile-categories a:link, #pg-course nav ul li a:link, #pg-course nav ul li a:visited{ color:#003A81}
#main-content #tabbed-navigation a:visited, #main-content .profile-categories a:visited{ color:#003A81 !important; zoom: 1;filter: none; opacity: none}

#nav ul, #funnel-nav form { display:block}
.js #nav, .js #funnel-nav{clip: rect(0 0 0 0); max-height: 0; position: absolute;display: block; overflow: hidden}
#nav, #funnel-nav{top: 0; width: 100%; position: relative}
#nav.opened, #funnel-nav.opened{ max-height: 9999px }
#nav a:hover { background: transparent }
#nav .active a:hover { color: #fff; background: rgba(0,0,0, .3) }
#toggle, #search-toggle, #menu-toggle{-webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block; position:relative; right:5.4%; top:1.3em;width: 27px; height: 20px; float: right; margin: 0; text-indent: -9999px; overflow: hidden; background-image:url("/files/images/responsive-nav/hamburger-gold.png"); background-repeat:no-repeat; background-color: transparent; opacity:1; border:none}
#search-toggle{ right:auto; left:5.4%;background-image:url("/files/images/responsive-nav/search-gold.png"); float: left}
#nav ul{ background:#6689B3}
#funnel-toggle{display: block}
.main {-webkit-overflow-scrolling: auto; box-shadow: none; padding: 0 2em 2em; border-radius: 0; position: relative; width: 100%; overflow: hidden}
.main::-webkit-scrollbar { background-color: transparent }


.homepage #sticky-logo #uni-home-link, .standard #sticky-logo #uni-home-link{background-image: url("/files/images/schools/h1-logo-whiteout-mobile.png");}


}

/*@media screen and (-webkit-min-device-pixel-ratio: 1.3), screen and (min--moz-device-pixel-ratio: 1.3), screen and (-o-min-device-pixel-ratio: 2 / 1), screen and (min-device-pixel-ratio: 1.3), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx) {
body {-webkit-background-size: 200px 200px; -moz-background-size: 200px 200px; -o-background-size: 200px 200px; background-size: 200px 200px}
#toggle {background-image: url("/files/images/responsive-nav/hamburger.png");-webkit-background-size: 100px 100px;-moz-background-size: 100px 100px;background-size: 100px 100px;}
}*/

@media screen and (min-width: 76em) {
  #nav { width: 18em }
  .main { width: auto; left: 18em }
}
