/**
 * @license
 * MyFonts Webfont Build ID 3122538, 2015-11-10T06:25:45-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: UniversLTStd-Light by Linotype
 * URL: http://www.myfonts.com/fonts/linotype/univers/45-light/
 * 
 * Webfont: UniversLTStd-Bold by Linotype
 * URL: http://www.myfonts.com/fonts/linotype/univers/65-bold/
 * 
 * Webfont: UniversLTStd by Linotype
 * URL: http://www.myfonts.com/fonts/linotype/univers/55-roman/
 * 
 * 
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3122538
 * Licensed pageviews: 250,000
 * Webfonts copyright: Copyright &#x00A9; 1987, 1991, 1993, 1994, 1998, 2002 Adobe Systems Incorporated.  All Rights Reserved. &#x00A9; 1981, 1998, 2002 Heidelberger Druckmaschinen AG. All rights reserved.
 * 
 * © 2015 MyFonts Inc
*/


/* @import must be at top of file, otherwise CSS will not work */
@import url("//nrs.preservation.mirrorweb.com/public/20180606010635cs_///hello.myfonts.net/count/2fa56a");

  
@font-face {font-family: 'UniversLTStd-Light';src: url('fonts/2FA56A_0_0.eot');src: url('fonts/2FA56A_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/2FA56A_0_0.woff2') format('woff2'),url('fonts/2FA56A_0_0.woff') format('woff'),url('fonts/2FA56A_0_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'UniversLTStd-Bold';src: url('fonts/2FA56A_1_0.eot');src: url('fonts/2FA56A_1_0.eot?#iefix') format('embedded-opentype'),url('fonts/2FA56A_1_0.woff2') format('woff2'),url('fonts/2FA56A_1_0.woff') format('woff'),url('fonts/2FA56A_1_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'UniversLTStd';src: url('fonts/2FA56A_2_0.eot');src: url('fonts/2FA56A_2_0.eot?#iefix') format('embedded-opentype'),url('fonts/2FA56A_2_0.woff2') format('woff2'),url('fonts/2FA56A_2_0.woff') format('woff'),url('fonts/2FA56A_2_0.ttf') format('truetype');}


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	   outline: 0;

	font-weight: inherit;
	font-style: inherit;
  font-family: inherit;
  vertical-align:top;

}



body {
	background: #fafafa;
	line-height: 22px;
	font-family: 'UniversLTStd-Light', sans-serif;
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-feature-settings: "kern", "liga" 0, "calt" 0;
    -o-font-feature-settings: "kern", "liga" 0, "calt" 0;
    -ms-font-feature-settings: "kern", "liga" 0, "calt" 0;
    -moz-font-feature-settings: "kern", "liga" 0, "calt" 0;
    -webkit-font-feature-settings: "kern", "liga" 0, "calt" 0;
	font-size: 14px;
	color: #666
}

/* Social Icons */

@font-face { font-family: 'socicon'; src: url('fonts/socicon-webfont.eot'); src: url('fonts/socicon-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/socicon-webfont.woff') format('woff'), url('fonts/socicon-webfont.woff2') format('woff2'), url('fonts/socicon-webfont.ttf') format('truetype'), url('fonts/socicon-webfont.svg#sociconregular') format('svg'); font-weight: normal; font-style: normal; text-transform: initial; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

/* Audit Scotland Icons */

@font-face { font-family: 'auditscotland'; src:url('fonts/auditscotland.eot'); src:url('fonts/auditscotland.eot?#iefix') format('embedded-opentype'), url('fonts/auditscotland.woff') format('woff'), url('fonts/auditscotland.ttf') format('truetype'), url('fonts/auditscotland.svg#auditscotland') format('svg'); font-weight: normal; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

[class^="icon-"], [class*=" icon-"] { font-family: 'auditscotland'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.social-links .mail-us,
.social-links a {
    margin-left: 12px;
    font-size: 0;
	color: #016983
}

.social-links .mail-us:before,
.social-links a:before {
    font-family: auditscotland;
    font-weight: normal;
    font-size: 20px;
}

.social-links a.wordpress:before {
    content: "\f19a";
}

.social-links a.twitter:before {
    content: "\f099";
}

.social-links a.facebook:before {
    content: "\f09a";
}

.social-links a.pinterest:before {
    content: "\f0d2";
}

.social-links a.rss:before {
    content: "\f09e";
}

.social-links a.linkedin:before {
    content: "\f0e1";
}


#container {width: 810px; margin: 0 auto; padding: 15px 0 0px 0;}

#header, #navigation, #banner, #footer {padding: 0px 15px 0 15px;}
#header .top { height: 15px; background: #fafafa; font-size: 0;}
#header .main {background: #fafafa;margin: 0; padding: 0;}
#header .main #accessibility {float: right;}
#header .main #accessibility a { background: transparent url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_accessibilityDivider.gif) no-repeat 100% 50%; padding: 10px 10px 10px 10px;color: #282828; text-decoration: none; font-size: 1em;}
#header .main #accessibility a.larger { padding: 0 20px 0 0px; margin-right: 20px; position: relative; top: 0; background: none !important;}
#header .main #accessibility a.smaller { background: none;padding-left: 15px; padding-right: 0;position: relative; top: 0px;}
#header .main #accessibility a:hover {text-decoration: underline}
a img {border: 0; margin: 0px}
a#logo {display: block; margin-left: 20px;} 

#banner {position: relative;}
#banner p.tagline  {position: absolute; top: 65px; left: 40px; line-height: 1.4em; font-size: 1.3em; color: #0b7090; font-weight: bold; width: 414px}

#follow {float: right;}

#follow p {
	text-align: right;
	font-size: 14px;
    margin-bottom: 0px;
    line-height: 24px;
    color: #016983;
    font-family: "UniversLTStd", sans-serif;
}

#navigation {
	float: left;
	width: 100%;
	max-width: 780px;
}


#navigation ul {background: #fff; float: left; margin: 3px 0; padding: 0px; }
#navigation ul li  {float: left; list-style: none; }
#navigation ul li.last {background: none; padding-right: 0;}
#navigation ul li.About a { padding-left: 0px;}
#navigation ul li.Search a {padding-right: 22px;}
#navigation ul li a {background: #fafafa; border-right: 1px solid #e0e0e0; display: block; color: #666666; padding: 6px 16px; line-height:20px; text-decoration: none; letter-spacing: 0px; font-family: "UniversLTStd", sans-serif}

#navigation ul li.Search a {
	border-right: 0px;
}

#navigation ul li a:hover {text-decoration: underline; background-color: #fafafa; color: #006783;}
#navigation ul li a.active {background-color: #fafafa; color: #006783;} 
#navigation ul li.Search a {background-image: none;}
.accessibilityMenu {display: none}

#breadcrumb {clear: left;float: left; margin: 0; display: inline; font-size: 11px; line-height: 1.2em; padding: 6px 0px 6px 5px; letter-spacing: normal !important;}
#breadcrumb span {color: #666; margin-left: 5px; }
#breadcrumb a { background: transparent url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/icon_breadcrumbArrow.png) no-repeat center right; padding: 10px 17px 10px 0; text-decoration: none; color: #666 !important; font-family: "UniversLTStd", sans-serif } 
#breadcrumb a:hover {text-decoration: underline}

#hotJobs {padding-top: 7px;width: 400px;float: right;display: inline;display: none; margin-right: 7px; }
#hotJobs p {float: left;display: inline;color: #7b7b7b; background: transparent url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/icon_rss.gif) no-repeat; padding: 0px 0 10px 17px; margin-right: 9px; font-weight: bold;}
#hotJobs ul#ticker {float: left;width: 310px;overflow: hidden;display: inline; margin-left: 5px;}
#hotJobs .tickercontainer {width: 310px; height: 27px;margin: 0; padding: 0;overflow: hidden; }
#hotJobs .tickercontainer .mask {position: relative;width: 310px;overflow: hidden;}
ul#ticker {position: relative;left: 320px;list-style-type: none;margin: 0;padding: 0;}
#hotJobs ul li {list-style:none; float: left;color: #7b7b7b; font-size: 100% !important;}
#hotJobs a {float: left;margin: 0 3px 0 0;display: inline;padding: 0 0 5px 0; color: #7b7b7b; text-decoration: none}
#hotJobs a:hover {text-decoration: underline}
#hotJobs a img {margin: 0; padding: 0;}

#main {clear: both;line-height: 1.3; width: 788px; margin: 0 12px;}

#main #leftCol {width: 176px; float: left; margin-top: 20px;}
#main #leftCol ul {margin: 0 0 30px 5px; padding: 0px;}

#main #leftCol ul ul {
	margin-left: 0px;
	padding-left: 0px;
}

#main #leftCol ul li ul {margin-bottom: 0; margin-left: 0;}
#main #leftCol ul li { list-style: none; margin-right:3px; }
#main #leftCol ul li ul li a {border-bottom: 1px solid rgba(0,0,0,0.1);color: #006783; font-weight: normal }
#main #leftCol ul li a { width: 146px;display:inline-block; padding: 10px 0; text-decoration: none;color: #444; border-bottom: 1px solid rgba(0,0,0,0.1); font-weight: normal; outline:0; }

#main #leftCol ul li a.active {
	color: #016983;
	border-bottom: 2px solid #016983;
	font-family: "UniversLTStd", sans-serif;
}

#main #leftCol ul li ul li a.active {
	color: #016983;
	border-bottom: 1px solid rgba(0,0,0,0.1);
}

#main #leftCol ul li ul li a:hover,#main #leftCol ul li a:hover,#main #leftCol ul li ul li a.active  {font-family: "UniversLTStd-Bold", sans-serif;}

#quickSearch h2 {background: transparent url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_quickSearchHeader.gif) no-repeat; color: #fff; text-indent: -2666em; height: 32px}
#quickSearch .form { background: transparent url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_quickSearchBg.gif) repeat-y; padding: 7px 11px 0 11px; float: left; }
#quickSearch .form input {padding: 2px; margin: 9px 0; width: 147px; border-top: 1px solid #c9b533;border-left: 1px solid #c9b533; border-right: 1px solid #fae664;border-bottom: 1px solid #ffec75;}
#quickSearch .form input.submit {width: 70px; height: 22px; float: right; border: none}
#quickSearch select {padding: 2px;margin: 9px 0; width: 154px;border-top: 1px solid #c9b533;border-left: 1px solid #c9b533; border-right: 1px solid #fae664;border-bottom: 1px solid #ffec75;}
#quickSearch p {font-weight:bold; clear: both;float: left;  width: 176px;  background: transparent url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_quickSearchFooter.gif) no-repeat; margin: 0; padding: 11px 0 13px 0; text-align: center; }

#middleCol {float: left; width: 576px; margin: 20px 16px 0 16px; line-height: 1.4}

#middleCol table tr.top td {background: #ccc;}
#middleCol table tr td {background: #eee; padding: 10px; }
#middleCol table {margin: 10px 0 20px 0;}
#middleCol ul#accordion {margin: 0; line-height: 1.3}
#middleCol ul#accordion li {list-style: none; clear: left; float: left;display: inline}
#middleCol ul#accordion li div {background-color: #f2f2f2; padding: 20px 0px 20px 12px;}
#middleCol ul#accordion li a{outline:0;display: block; width: 384px; color: #fff; padding: 8px 0 5px 16px;clear:left; font-size: 1.1em; font-weight: bold; text-decoration: none; background: url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/icon_accordion.png) no-repeat 372px -37px; }
#middleCol ul#accordion li a.selected { background: url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/icon_accordion.png) no-repeat 372px 7px; }
#middleCol ul#accordion li a#area1 {background: url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_accordionHeader.gif) 0 0 no-repeat;}
#middleCol ul#accordion li a#area1.selected {background: #8e6587 url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_accordionHeader.gif) 0px -30px no-repeat;}
#middleCol ul#accordion li a#area2 {background-color: #997493}
#middleCol ul#accordion li a#area3 { background-color: #a5849f}
#middleCol ul#accordion li div a {background: none}
#middleCol ul#accordion li div div.profilee { width: 121px; float: left; background: #666666; padding: 12px 0 0 0; margin: 12px 7px 0 0; color: #fff;}
#middleCol ul#accordion li div div.profilee a {display: block; padding: 0; margin: 0; width: 121px;}
#middleCol ul#accordion li div div.profilee span {font-size: 0.9em;display: block;padding: 15px 0 15px 10px;}
#middleCol ul#accordion li div div.last {margin-right: 0;}

#middleCol ul ol {
	margin: 10px;
	padding: 10px;
	list-style: decimal;
}


#middleCol #mapArea { position: relative;background: url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_map.gif) no-repeat; width: 400px; height: 526px;}
#middleCol .pin {position: absolute;}
#middleCol .pin a {display: block; outline: 0; text-decoration: none;background: url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_pinGraphic.png) top left no-repeat; padding: 27px 15px 0 0; color: White; font-weight: bold; font-size: 1.1em;}
#middleCol .pin a:hover {text-decoration: underline;}
#middleCol #Aberdeen a {outline: 0;display: block;background: url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_pinGraphic.png) top right no-repeat; padding: 20px 15px 0 0;}
#middleCol #mapOverlay { width: 354px; padding: 0 20px; margin: 0; background: transparent url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_mapRepeat.png) repeat-y;}
#middleCol #mapOverlay  p {margin-bottom: 0; padding-bottom: 10px}
#middleCol #mapOverlay h3 {color: #272727; font-weight: bold; padding: 10px 0 0px 0; font-size: 1.3em}
#middleCol #mapOverlay h4 {color: #006783; font-weight: bold;font-size: 1.1em; margin-top: 10px;}
#middleCol #mapOverlay p.blurb { border-bottom: 1px solid #dfe1de;} 
#middleCol #mapOverlay .office { }

#middleCol select {margin-right: 10px;}
#middleCol p.workingPattern {float: left; margin-right: 10px;}
#middleCol p.workingPattern input {margin-right: 5px; padding-top: 4px;}
#middleCol #mapOverlayContainer {display: none;width: 394px;position: absolute; top: 0; left: 0px; z-index: 10;}
#middleCol #mapOverlayContainer .top {background: transparent url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_mapTop.png) no-repeat; width: 394px; height: 15px;}
#middleCol #mapOverlayContainer .bottom {background: transparent url(/public/20180606010635oe_/https://apply.audit-scotland.gov.uk/pages/files/bck_mapBottom.png) no-repeat;width: 394px; height: 18px; font-size: 0; margin: 0; padding: 0;}
#middleCol #mapOverlayContainer a {outline: 0;}
#middleCol span.hide {display: none}
#middleCol #accessibility img {margin: 8px 0}

#middleCol #profile {padding-bottom: 10px; }
#middleCol #profile img,#middleCol #profile div {float: left;margin-bottom: 10px;}
#middleCol #profile img {border: 1px solid #1b7a97; padding: 1px;}
#middleCol #profile div  {width: 240px; padding: 0 15px; margin: 0;}
#middleCol #profile div h2 {margin: 0; padding: 0;}
#middleCol #profile div p.quote {font-style: italic; color: #1b7a97}
#middleCol #profileCopy {border-top: 1px solid #ccc; padding-top: 10px;}

#rightCol {width: 176px; float: left;display: inline; margin-top: 20px; }
 
#footer {clear: both; margin: 0px 0 0 0; padding-top: 30px; }

.social-links {
	float: left;
	width: 100%;
}

.social-links a {
	margin-left: 12px;
	font-size: 0;
	text-decoration: none !important;
}

.social-links a:hover {
	color: #1d5457 !important;
}

.social-links a span {
    display: none;
}


#footer #follow ul {float: left;}
#footer #follow ul li {float: left; width: 23px; list-style: none; padding-right: 10px;}
#footer #footerLinks {margin: 0; padding: 0; font-size: 0.9em;}
#footer #footerLinks ul {float: left; border-top: 1px solid #ccc; padding: 10px 0 0 0; margin: 4px 0 0 0; width: 100%;}
#footer #footerLinks ul li {list-style: none; float: left;}
#footer #footerLinks ul li a {color: #2b7f9b; text-decoration: none; display: block; padding: 0 11px 2px 0;}
#footer #footerLinks ul li a:hover {text-decoration: underline}
#footer #footerLinks p {clear: left;  padding-top: 10px;}

.panel {position: relative;color: white; font-weight: bold; margin-bottom: 10px; width: 179px;}
.panel h3 {position: absolute; top: 12px; left: 14px; font-size: 1.2em;}
.panel h4 {position: absolute; top: 174px; left: 75px; font-size: 1.0em;}
.panel a {color: #fff; text-decoration: none;}
.panel a:hover {text-decoration: underline;}
.panel p {position: absolute; top: 40px; left: 0; color: #272727; font-weight: normal; padding: 0 10px;}

img.icon_bestCompany {display: inline; float: right; margin:30px 15px 60px 0; width: 54px;}

#footerImages {
	float: right;
	width: 75%;
	margin: 0 10px 60px 0px;
	text-align: right;
}

#footerImages img {
	margin-left: 10px;
}

.clear {clear: both;}
a {
	text-decoration: none;
	color: #005670;/* this color was changed to give higher contrast for visually impaired #006685;*/
}
a:hover {
	text-decoration: underline;
}
a:active, a:focus {
	text-decoration: underline;
}

/* STYLES */

h1, h2, h3, h4, h5, h6 {
    color: #666;
    font-family:" UniversLTStd-Light", sans-serif;
    font-weight: normal;
}

h1 {
	font-size: 28px;
    line-height: 38px;
    margin-bottom: 16px;
}

h2 {
	font-size: 24px;
    line-height: 36px;
    margin-bottom: 16px;
}

h3 {
	font-size: 22px;
    line-height: 34px;
    margin-bottom: 16px;
}

h4 {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 16px;
}

h5 {
    font-size: 18px;
    line-height: 28px;
    margin-bottom: 12px;
}

h6 {
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 8px;
}

p {
    margin-bottom: 22px;
}


