/****** FILE: site/css/normalize.css *****/

/*! normalize.css v1.1.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{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.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_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:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em
0}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 40px}nav ul,nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{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;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}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;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}

/****** FILE: site/css/fonts.css *****/
@font-face{font-family:'icomoon';src:url('/site/fonts/icomoon.eot');src:url('/site/fonts/icomoon.eot#iefix') format('embedded-opentype'),
url('/site/fonts/icomoon.woff') format('woff'),
url('/site/fonts/icomoon.ttf') format('truetype'),
url('/site/fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"], [class*=" icon-"]{font-family:'icomoon';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}.icon-square-instagram:before{content:"\e605"}.icon-location:before{content:"\e604"}.icon-page:before{content:"\e602"}.icon-heart:before{content:"\e601"}.icon-running-man:before{content:"\e600"}.icon-angle-left:before{content:"\f104"}.icon-square-facebook:before{content:"\e00f"}.icon-tick:before{content:"\e000"}.icon-cross:before{content:"\e001"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-arrow-down-right:before{content:"\e002"}.icon-calendar:before{content:"\e003"}.icon-angle-down:before{content:"\f107"}.icon-arrow-up:before{content:"\e004"}.icon-lock:before{content:"\e007"}.icon-search:before{content:"\e009"}.icon-arrow-right:before{content:"\e005"}.icon-arrow-left:before{content:"\e006"}.icon-forward-email:before{content:"\e010"}.icon-arrow-down:before{content:"\e008"}.icon-square-youtube:before{content:"\e00a"}.icon-square-twitter:before{content:"\e00b"}.icon-square-pinterest:before{content:"\e00c"}.icon-square-mail:before{content:"\e00d"}.icon-square-linkedin:before{content:"\e00e"}.icon-phone:before{content:"\e603"}

/****** FILE: site/css/main.css *****/
html,button,input,select,textarea{color:#000}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.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}

/****** FILE: site/css/typography.css *****/
.typography h1,
.typography h2,
.typography h3,
.typography h4,
.typography h5,
.typography
h6{font-weight:normal;margin-bottom:10px;color:#a49262}.typography
h1{margin:10px
0 15px 0;font-size:30px;line-height:34px;font-weight:bold}.typography
h2{margin:15px
0;font-size:24px;line-height:28px}.typography
h3{margin:10px
0;font-size:22px;line-height:26px}.typography
h4{margin:5px
0;font-size:18px;line-height:20px}.typography
h5{margin:5px
0;font-size:16px;line-height:20px}.typography
h6{margin:5px
0;font-size:16px;line-height:20px;text-transform:uppercase}.typography
p{margin:0
0 20px 0;max-width:640px}#Content.typography>h2:first-child{font-size:18px;line-height:24px;margin-top:-5px;color:#484848}.typography
em{font-style:italic}::selection,::-moz-selection{background:#f9f7f4;text-shadow:none}.typography a,
.typography
a.intro{color:#a49262;text-decoration:underline}.typography a:hover{text-decoration:none}.typography h1 a,
.typography h2 a,
.typography h3 a,
.typography h4 a,
.typography h5 a,
.typography h6
a{border:none;text-decoration:none}.typography ul,
.typography ol,
.typography
dl{margin:20px
0 20px 30px;padding:0}.typography ul>li{padding:3px
0;list-style-type:disc}.typography ol>li{padding:3px
0}.typography
table{width:100%;border-collapse:collapse;border-spacing:0;margin:0
0 10px;text-align:left;background:#f9f7f4}.typography table tr:nth-child(even){background-color:#fff;border-top:solid 1px #d4cab6;border-bottom:solid 1px #d4cab6}.typography table th,
.typography table thead
td{background-color:#cec4ab}.typography table td,
.typography table
th{padding:4px
20px;vertical-align:top}.typography table
th{font-weight:bold;padding:6px
20px}.typography table
td.grey{color:#B1B1B1}.typography table.plain-table{background:none;width:auto}.typography table.plain-table tr:nth-child(even){background:none;border-top:none;border-bottom:none}.typography table.plain-table th,
.typography table.plain-table thead
td{background-color:none}.typography table.plain-table td,
.typography table.plain-table
th{padding:2px
20px 2px 0;vertical-align:top}.typography table.plain-table
th{padding:2px
20px 2px 0}.typography
.left{text-align:left}.typography
.center{text-align:center}.typography
.right{text-align:right}.typography
img{height:auto;background:transparent url(/site/images/ajax-loader.gif) no-repeat center center}.typography img.left,
.typography
img.right{max-width:60%}.typography
img.left{float:left;margin:6px
20px 10px 0}.typography
img.right{float:right;margin:6px
0 10px 20px}.typography
img.leftAlone{float:none;margin:6px
0 10px 0}.typography
img.center{float:none;margin-left:auto;margin-right:auto;display:block}.typography
.captionImage{width:100%;margin-top:5px}.typography .captionImage
img{margin:0}.typography .captionImage
p{clear:both;margin:5px
0;font-style:italic;color:#888}.typography
.captionImage.leftAlone{float:none;margin:0
20px 20px 0px}.typography
.captionImage.center{margin:0
auto 20px}.typography
.captionImage.left{float:left;margin:5px
30px 20px 0px}.typography
.captionImage.right{float:right;margin:5px
0 20px 30px}.typography .captionImage.left[style],
.typography .captionImage.right[style]{max-width:50%}.typography .captionImage.left img,
.typography .captionImage.right
img{float:none;max-width:none;width:100%}.typography .captionImage.left
img{margin-right:-10px}.typography .captionImage.right
img{margin-left:-10px}.typography .captionImage.right
p{margin-left:-10px;text-align:left;margin-left:-10px}.typography
blockquote{display:block;position:relative;padding:25px
40px;margin:20px
0;width:100%;max-width:700px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:30px;line-height:38px;font-weight:400}.typography blockquote:before,
.typography blockquote:after{content:'\201C';position:absolute;z-index:-1;color:#ECECEC;font-size:200px;line-height:0;font-weight:400}.typography blockquote:before{top:70px;left:0}.typography blockquote:after{content:'\201D';bottom:0;right:0}.typography blockquote
p{font-size:30px;margin:0}.blockquoteAuthor{padding:0
40px;margin:-35px 0 70px 0;font-size:22px;font-style:italic}#Content2
blockquote{text-transform:uppercase}.typography
pre{background:#F7F7F7;border:1px
solid #E4E4E4;font-family:Courier,monospace;margin:0
0 20px 0;padding:15px;clear:both}address{display:block;margin-bottom:20px}

/****** FILE: site/css/layout.css *****/
html{background:#fff;height:100%}body{font-family:'Lato',Arial,Helvetica,sans-serif;font-size:16px;line-height:1.56;color:#555}a[href]{color:#a49262;text-decoration:none;-webkit-transition:all 250ms;transition:all 250ms}a[href]:hover{text-decoration:none}#Content a[href]{border-bottom:solid 1px #a49262}#Content a[href]:hover{border-bottom:solid 1px #a49262}p:first-child,h2:first-child,h3:first-child{margin-top:0}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#000}h1{color:#a49262;font-size:40px;line-height:44px;font-weight:bold;margin:30px
0 15px 0}h2,h3,h4,h5,h6{color:#a49262;font-weight:bold;font-size:30px;line-height:34px;margin:25px
0 15px 0}h3{font-size:24px;line-height:28px;margin:20px
0 10px 0}h4{font-size:18px;line-height:22px;margin:15px
0 5px 0}h5,h6{text-transform:uppercase;font-size:14px;line-height:22px;margin:0}ul,ol{margin:0;padding:20px
0 20px 40px}.bodySitemapPage
ul{margin:0;padding:3px
0 10px 20px}iframe{max-width:100%}img{max-width:100% !important}p{margin:0
0 20px 0}.floatleft{float:left}.floatright{float:right}#Container{position:relative;z-index:5}.main{position:relative}.bodyTimelinePage
.main{z-index:11;position:absolute;left:0;right:0}.inner{position:relative;max-width:1240px;margin:0
auto;position:relative;z-index:11}#Content{padding:30px
260px 120px 20px}#Content.withSidebar{padding-left:260px}#Content.noPromobar{padding-right:0}.bodyHomePage
#Content{padding-right:0;padding-left:0}.bannerImage{position:relative;z-index:9;width:100%;height:134px;background-position:top center;background-repeat:no-repeat;background-size:cover}.header{position:relative;z-index:10;background:#02223e}.header
#PulteneyLogo{padding:15px
0;margin:0
30px 0 0;float:left}.header #PulteneyLogo
a{display:block;color:#fff;font-size:32px;font-weight:bold}.header #PulteneyLogo
img{max-width:340px !important}.header
#Social{float:right;width:116px;height:116px}.header #Social
a{position:relative;display:block;float:left;margin:0
1px 1px 0;height:57px;width:57px;line-height:57px;background:#7a8b98;border:none;text-align:center;font-size:34px;color:#02223e;-webkit-transition:all 250ms;transition:all 250ms}.header #Social
a.search{font-size:26px}.header #Social a:hover{color:#9c895d;background:#fff}.header #Social a
span.hoverLabel{opacity:0;visibility:hidden;-webkit-transition:opacity 250ms;transition:opacity 250ms;z-index:9999;position:absolute;bottom:-54px;right:2px;height:38px;padding:0
16px;background:#fff;border-radius:5px;line-height:38px;font-size:15px;text-transform:uppercase;color:#999}.header #Social a span.hoverLabel:after{content:'';position:absolute;top:-20px;right:18px;width:0;height:0;border-top:solid 10px transparent;border-right:solid 10px transparent;border-left:solid 10px transparent;border-bottom:solid 10px #fff}.header #Social a:hover
span.hoverLabel{opacity:1;visibility:visible}.lte-ie9 .header #Social a
span.hoverLabel{display:none}#Breadcrumbs{position:relative;padding:10px
0;background:#dcd6c7}#Breadcrumbs,
#Breadcrumbs
a{color:#000;font-size:13px;line-height:16px;border-bottom:solid 1px transparent}#Breadcrumbs a:hover{border-bottom:solid 1px #000}#Navigation{float:left;position:relative}nav.primary>ul{padding:0;margin:0}nav.primary>ul>li{float:left;position:relative;margin:0
10px;display:none}nav.primary>ul>li.showInHeader{display:block}nav.primary>ul>li>a{display:inline-block;padding:0;height:108px;border-bottom:solid 8px transparent;line-height:115px;font-size:18px;color:#fff;text-transform:uppercase;font-family:'Lato',Arial,Helvetica,sans-serif;font-weight:400}nav.primary>ul>li.section>a,nav.primary>ul>li.current>a,nav.primary>ul>li:hover>a,nav.primary>ul>li>a:hover{color:#fff;border-bottom:solid 8px #9c895d}nav.primary>ul>li>ul{display:none;width:220px;padding:0;margin:0;position:absolute;top:116px;left:0;z-index:100;background:#9c895d}nav.primary>ul>li:hover>ul{display:block}nav.primary>ul>li>ul>li{position:relative;padding:0;margin:0;border-top:solid 1px #b19a65}nav.primary>ul>li>ul>li:first-child{border-top:none}nav.primary>ul>li>ul>li>a{display:block;height:auto;padding:7px
30px 7px 15px;margin:0;color:#fff;font-size:15px;line-height:16px;font-weight:normal;border-bottom:none}nav.primary>ul>li>ul>li:hover>a,nav.primary>ul>li>ul>li.current>a,nav.primary>ul>li>ul>li.section>a{background:#02223e;border-bottom:none}nav.primary>ul>li>ul>li.hasMenu>a:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:18px;position:absolute;color:#fff;top:6px;right:15px;content:"\f105"}nav.primary>ul>li>ul>li.hasMenu:hover>a:after,nav.primary>ul>li>ul>li.hasMenu.current>a:after,nav.primary>ul>li>ul>li.hasMenu.section>a:after{color:#fff}nav.primary>ul>li>ul>li>ul{display:none;width:220px;position:absolute;left:220px;top:0;z-index:100;background:#A99A75;padding:0}nav.primary>ul>li:last-child>ul>li>ul{right:220px;left:auto}nav.primary>ul>li>ul>li:hover>ul{display:block}nav.primary>ul>li>ul>li>ul>li{position:relative;padding:0;margin:0;border-top:solid 1px #BEB192}nav.primary>ul>li>ul>li>ul>li:first-child{border-top:none}nav.primary>ul>li>ul>li>ul>li>a{background:none;display:block;height:auto;padding:7px
30px 7px 15px;margin:0;color:#fff;font-size:15px;line-height:16px;font-weight:normal;text-transform:none}nav.primary>ul>li>ul>li>ul>li:hover>a,nav.primary>ul>li>ul>li>ul>li.current>a,nav.primary>ul>li>ul>li>ul>li.section>a{color:#fff;background:#02223e;border-bottom:none}nav.primary>ul>li>ul>li>ul>li>ul{display:none !important}#SearchFormContainer{z-index:9999;position:absolute;bottom:1px;right:1px;display:inline-block;overflow:hidden;width:0px}.searchForm{position:relative;padding:0;width:200px;height:57px;background:#fff;-webkit-transition:all 250ms;transition:all 250ms}.searchForm #Search,
.searchForm .field,
.searchForm
fieldset{padding:0;margin:0}.searchForm input[type='text']{width:200px;height:57px;line-height:57px;padding:0
67px 0 10px;color:#8f9090;font-size:16px;background:none;border:none}.searchForm input[type='submit']{position:absolute;top:0;right:0;color:#8f9090;width:57px;height:57px;line-height:57px;margin:0;padding:0;background:none;border-radius:0;border:none;text-align:center;font-size:16px}.searchForm input[type='submit']:hover{background:none}.searchForm input:focus{outline:none}#PromoBar{float:right;width:240px;margin-top:70px}#PromoBar
#PromoImage{margin-bottom:5px}#PromoBar
#PromoText{display:block;position:relative;background:#0e0f25;padding:8px
13px 13px 13px}#PromoBar #PromoText
span{display:block;margin-bottom:9px;font-size:14px;color:#a49262;text-transform:uppercase}#PromoBar #PromoText
span.heading{margin-bottom:0;font-size:24px;line-height:24px;color:#fff;text-transform:none}#PromoBar #PromoText
span.icon{position:absolute;bottom:0;right:10px;padding:1px;font-size:24px;line-height:24px;color:#fff;text-transform:none}#PromoBar #PromoText:hover{border-bottom:none}#SideBar{position:relative;z-index:10;float:left;width:240px;margin-bottom:40px}#SideBar .secondary
ul{margin:0;padding:35px
0 0 0;position:relative;z-index:11}#SideBar .secondary
li{list-style:none;margin:0;padding:0;position:relative;border-bottom:solid 1px #cac0aa}#SideBar .secondary>li.first{border-top:solid 1px #cac0aa}#SideBar .secondary li
a{display:block;position:relative;padding:7px
25px 7px 12px;color:#0e0f25;font-size:16px;line-height:20px;border-bottom:none;background:transparent;-webkit-transition:background 250ms;transition:background 250ms}#SideBar .secondary li.current > a,
#SideBar .secondary li:hover > a,
#SideBar .secondary li > a:hover,
#SideBar .secondary li.current,
#SideBar .secondary
li.section{background:#f1efe9;border-bottom:none}#SideBar .secondary li.section > a,
#SideBar .secondary li.current>a{font-weight:bold}#SideBar .secondary li.section > a
span{color:#0e0f25;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#SideBar .secondary li a
span{position:absolute;top:7px;right:10px;font-size:18px;color:#a49262}#SideBar .tertiary
li{border-bottom:none !important}#SideBar .tertiary li
a{font-size:14px;padding:5px
12px 5px 24px}#SideBar .quarternary li
a{padding:5px
12px 5px 36px}#SideBar .tertiary,
#SideBar
.quarternary{display:none}#SideBar .secondary li.current .tertiary,
#SideBar .secondary li.section
.tertiary{display:block;padding:0;margin:0}#SideBar .tertiary li.current .quarternary,
#SideBar .tertiary li.section
.quarternary{display:block;padding:0;margin:0}#SideBar
.trigger{display:none}#SideBar.showHide .trigger,
#SideBar.toggle
.trigger{display:block;height:30px;width:100px;position:absolute;bottom:-21px;left:60px;background:#fff;border-bottom:solid 1px #bfb291;-webkit-box-shadow:0px 0px 5px 3px rgba(209,200,176,0.3);box-shadow:0px 0px 5px 3px rgba(209,200,176,0.3);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#SideBar .trigger .corner1,
#SideBar .trigger
.corner2{position:absolute;top:-29px;font-size:0;line-height:0;width:0;border-bottom:30px solid transparent;border-top:30px solid #bfb291}#SideBar .trigger
.corner1{left:-30px;border-right:15px solid #bfb291;border-left:15px solid transparent}#SideBar .trigger
.corner2{right:-30px;border-left:15px solid #bfb291;border-right:15px solid transparent}#SideBar .trigger .corner1:after,
#SideBar .trigger .corner2:after{content:"";position:absolute;top:-30px;border-bottom:30px solid transparent;border-top:30px solid #fff}#SideBar .trigger .corner1:after{left:-14px;border-right:15px solid #fff;border-left:15px solid transparent}#SideBar .trigger .corner2:after{right:-14px;border-left:15px solid #fff;border-right:15px solid transparent}#SideBar .trigger
span{display:block;position:absolute;left:35px;height:1px;width:30px;background:#d1c8b0;border-bottom:solid 1px #7f7f7f;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}#SideBar .trigger
.first{top:18px}#SideBar .trigger
.second{top:23px}#SideBar .trigger:hover{cursor:pointer;bottom:-28px}.bodyTimelinePage
#SideBar{position:absolute}#SideBar.showHide
ul{padding:0;box-shadow:2px 2px 2px rgba(0,0,0,0.2);background:#fff}.searchResults
h1{font-size:36px;margin-bottom:15px}.searchResults
p.searchQuery{color:#333;margin-bottom:10px}.searchResults
ul#SearchResults{margin-left:0;padding:0}.searchResults ul#SearchResults
li{padding:20px
0;max-width:640px;border-top:1px solid #e5e5e5;list-style-type:none}.searchResults ul#SearchResults
p{margin-bottom:10px}.searchResults ul#SearchResults
a.searchResultHeader{display:block;margin-bottom:6px;border-bottom:none;font-size:16px;font-weight:bold}#ScrollToTop{cursor:pointer;position:fixed;right:20px;bottom:90px;width:60px;height:60px;border:none;background:#a49262;color:#fff;text-transform:uppercase;border-bottom:none;text-align:center;font-size:14px;line-height:14px;font-weight:bold;z-index:1999;opacity:1;-webkit-transition:opacity 250ms;transition:opacity 250ms}#ScrollToTop:hover{opacity:0.7}#ScrollToTop
span{font-size:32px;line-height:56px}.footer{position:relative;z-index:1;padding:20px
0;font-size:17px;border-top:solid 2px #555}.footer
.address{float:left;display:block;margin-top:8px}.footer
.socialButtons{float:right}.footer .socialButtons
a{display:block;float:left;margin-left:1px;color:#555;font-size:40px;line-height:40px}.footer .socialButtons a:focus,
.footer .socialButtons a:hover{color:#8C8C8C}.footer
.footerNav{margin:0
0 18px -8px;float:left;clear:left}.footer .footerNav
ul{margin:0;padding:0}.footer .footerNav
li{display:inline-block;padding:0
4px 0 6px;line-height:15px;border-left:solid 1px #555}.footer .footerNav li:first-child{border-left:solid 1px transparent}.footer .footerNav li
a{color:#555;border-bottom:solid 1px #555}.footer .footerNav li a:hover{color:#a49262;border-bottom:solid 1px #a49262}.footer
.copyright{float:left;clear:left}.plastyk{float:right;color:#484848;font-size:10px;font-family:Arial,Helvetica,sans-serif}.plastyk
a{display:inline-block;padding-left:4px;width:64px;height:16px;background:url(/site/images/plastykLogo.gif) top left no-repeat;border-bottom:none;text-align:left;line-height:16px;color:#666;-webkit-transition:opacity 250ms;transition:opacity 250ms}.plastyk a:hover{opacity:0.5}.comments-holder-container{padding:30px
0 0 0}.comments-holder
ul{margin:0;padding:10px
0}.comments-holder ul
li{background:#f0eee6;padding:0
0 1px 0;margin:0
0 10px 0;list-style:none}#Content .comments-holder ul li
p.info{background:#cec4ab;width:96%;padding:7px
2%}#Content .comments-holder ul li .comment
p{padding:0
2%;width:96%}.comments-holder ul.action-links{padding:0
5px 0 0;height:22px;position:relative;top:-10px}.comments-holder ul.action-links
li{float:right;padding:0
5px;margin:0
0 10px 0}.pending-comment{padding:10px}.pending-comment
p{margin:0}#BlogSummaryHolder{padding:20px
0;float:left}#BlogSummaryHolder
.blogSummary{border-bottom:solid 1px #d8d4c9;padding:0
0 20px 0;margin:0
0 20px 0}.blogEntry .authorDate,
#BlogSummaryHolder .blogSummary
.authorDate{font-size:12px}#BlogSummaryHolder .blogSummary h2
a{border-bottom:none}#BlogSummaryHolder .blogSummary
a.readmore{position:relative;display:block;float:left;background:#faf8f6;border:solid 1px #9c875a;padding:2px
26px 2px 13px;color:#9c875a;font-size:11px;text-transform:uppercase}#BlogSummaryHolder .blogSummary a.readmore
span{position:absolute;top:4px;right:13px;font-size:14px;line-height:14px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#BlogSummaryHolder .blogSummary a.readmore:hover
span{right:9px}#GalleryHolder{float:left}#GalleryHolder
.item{padding:10px
0}#GalleryHolder .item
h3{font-weight:bold}#GalleryHolder .item h3
a{color:#555;border-bottom:none}#GalleryHolder .item>a{float:left;margin-right:10px}#GalleryImagesContainer{float:left;position:relative;width:100%;min-height:286px;padding:33px
0 19px 0;margin-bottom:30px;background:#f0eee6}#GalleryImages{padding:0
40px;min-height:300px}#GalleryImages
a{display:block;float:left;position:relative;margin:0
7px 14px 7px;border-bottom:none !important}#GalleryImages a
img{float:none;margin:0}#GalleryImages .box-hover{height:100%;width:100%;display:block;position:absolute;background-position:center 200px;background-image:url(/site/images/zoom-in.png);background-repeat:no-repeat;background-color:rgba(14,15,37,0.8);opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-ms-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-o-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000)}#GalleryImages .box-hover:hover{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);background-position:center center}.slideshowNext,.slideshowPrev{position:absolute;top:50%;margin-top:-20px;font-size:0;line-height:0;width:0;border-top:20px solid transparent;border-bottom:20px solid transparent;-webkit-transition:border-color 400ms;-moz-transition:border-color 400ms;-o-transition:border-color 400ms;transition:border-color 400ms}.slideshowNext::after,.slideshowPrev::after{content:"";position:absolute;top:-20px;border-top:20px solid transparent;border-bottom:20px solid transparent}.slideshowNext{right:-6px;border-left:20px solid #0e0f25;border-right:20px solid transparent}.slideshowNext::after{left:-21px;border-left:20px solid #f0eee6;border-right:20px solid transparent}.slideshowPrev{left:-6px;border-right:20px solid #0e0f25;border-left:20px solid transparent}.slideshowPrev::after{right:-21px;border-right:20px solid #f0eee6;border-left:20px solid transparent}.slideshowNext:hover{cursor:pointer;border-left:20px solid #a49262}.slideshowPrev:hover{cursor:pointer;border-right:20px solid #a49262}.slideshowNext.disabled{border-left-color:#ccc;cursor:auto !important}.slideshowPrev.disabled{border-right-color:#ccc;cursor:auto !important}.slideshowNext.disabled::after{border-left-color:#fff}.slideshowPrev.disabled::after{border-right-color:#fff}.slides,.slideshowPager{position:absolute;bottom:10px;right:50px}.slideshowPager
.slideButton{display:block;float:left;display:inline;width:20px;height:12px;background:#fff;border:1px
solid #0e0f25;margin-left:5px;cursor:pointer;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms}.slideshowPager .slideButton.activeSlide,
.slideshowPager .slideButton:hover{background:#eae7db;border:1px
solid #a49262}#RegistrationForm{float:left;padding:0;width:100%;background:#f9f7f4;overflow:hidden}.no-js
#RegistrationForm{display:none !important}#RegistrationForm
ul#stepForm{margin:0;padding:0}#RegistrationForm ul#stepForm>li{list-style:none;margin:0;padding:0;background:#f9f7f4}#RegistrationForm
fieldset{position:relative;padding:45px
10px 10px 10px;margin:0}#RegistrationForm
legend{text-indent:10px}#RegistrationForm fieldset legend
span{float:right;color:#666;padding-right:10px}#RegistrationForm fieldset
label{margin-bottom:0}#RegistrationForm fieldset
span.fieldInput{padding:0
0 10px 0}#RegistrationForm fieldset
h4{margin:5px
0 10px 0;color:#555;font-weight:bold}#RegistrationForm
.fieldLabel.numbering{font-weight:normal;padding:7px
0}#RegistrationForm
.floatNumberOnLeft{padding-left:30px !important}.no-js #RegistrationForm
.buttonWrapper{display:none}#RegistrationForm .buttonWrapper
.nextbutton{float:right}#RegistrationForm .buttonWrapper
.prevbutton{float:left}#RegistrationForm
span.grey{color:#ADADAD;font-weight:normal;font-size:12px}#RegistrationForm
.termsAndConditionsCheckHolder{padding-top:20px;padding-bottom:15px}#RegistrationForm .termsAndConditionsCheckHolder
span.fieldInput{float:right}input#TermsConditionsCheck{position:relative;top:2px}#RegistrationForm .termsAndConditionsCheckHolder
label.error{display:block !important}#RegistrationForm
.Actions{float:right;margin-top:-40px;padding-right:0}#RegistrationForm .Actions:before{content:'';display:none}.simpleButton,.nextbutton,.prevbutton{display:inline-block;background:#faf8f6;border:solid 1px #9c875a;padding:0
13px;color:#9c875a;font-size:11px;line-height:22px;height:22px;text-transform:uppercase;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.simpleButton:hover,.nextbutton:hover,.prevbutton:hover{background:#e3decf;color:#555}.simpleButton.dark{background:#e3decf;color:#555;font-size:13px;font-weight:bold}.simpleButton.dark:hover{background:#d3cab4;color:#555}#ItemHolder
.item{padding:15px
0;margin-bottom:20px}.pagination
a{padding:0
3px;margin:0
3px}.pagination
span.current{font-weight:bold;padding:0
3px;margin:0
3px}.pagination a.prev,
.pagination
a.next{padding:0
3px 0 7px}.pagination
a.prev{padding:0
7px 0 3px}.pagination a.prev span,
.pagination a.next
span{padding:0
3px}#HomepageSlideshowContainer{position:relative;width:100%;height:640px;overflow:hidden}#HomepageSlideshow{position:relative}#HomepageSlideshow
.slide{width:100%;text-align:center}#HomepageSlideshow .slide
img{position:relative;z-index:1;width:100%}#HomepageSlideshow .slide .content-container{position:absolute;z-index:2;top:0;left:50%;margin-left:-380px;height:640px;width:760px}#HomepageSlideshow .slide .content-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}#HomepageSlideshow .slide
.content{display:inline-block;vertical-align:middle;width:720px}#HomepageSlideshow .slide .content
.title{margin-bottom:40px;color:#fff;font-size:80px;line-height:80px;text-shadow:0 1px 5px #000}#HomepageSlideshow .slide .content
.linkedpage{display:inline-block;padding:15px
50px;box-shadow:inset 0 0 4px rgba(0,0,0,0.3);background:rgba(0,0,0,0.25);border:solid 3px #fff;border-radius:40px;color:#fff;text-transform:uppercase;font-size:18px;font-weight:900;text-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-transition:background 250ms;transition:background 250ms}#HomepageSlideshow .slide .content a.linkedpage:hover{background:#02223e}#HomepageSlideshowPrev,#HomepageSlideshowNext{display:none;z-index:99999;position:absolute;top:50%;margin-top:-40px;width:80px;line-height:80px;text-align:center;color:#fff;font-size:80px;cursor:pointer;-webkit-transition:all 250ms;transition:all 250ms}#HomepageSlideshowPrev{left:50px}#HomepageSlideshowNext{right:50px}#HomepageSlideshowPrev:hover,#HomepageSlideshowNext:hover{color:#c0c6cb}#HomepageSlideshowPrev:before,#HomepageSlideshowNext:before{display:block;content:"\f105";font-family:'icomoon';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}#HomepageSlideshowPrev:before{content:"\f104"}#HomepageSlideshowPager{z-index:9999;position:absolute;bottom:0;left:0;right:0;width:100%;height:40px}#HomepageSlideshowPager
span{display:block;float:left;height:30px;border-bottom:solid 10px #3a5062;cursor:pointer;text-indent:-9999px;-webkit-transition:border 250ms;transition:border 250ms}#HomepageSlideshowPager.count1
span{width:100%}#HomepageSlideshowPager.count2
span{width:50%}#HomepageSlideshowPager.count3
span{width:33%}#HomepageSlideshowPager.count3 span:first-child{width:34%}#HomepageSlideshowPager.count4
span{width:25%}#HomepageSlideshowPager.count5
span{width:20%}#HomepageSlideshowPager.count6
span{width:16.6%}#HomepageSlideshowPager.count6 span:first-child{width:17%}#HomepageSlideshowPager.count7
span{width:14.2%}#HomepageSlideshowPager.count7 span:first-child{width:14.8%}#HomepageSlideshowPager span:hover{border-color:#4f606e}#HomepageSlideshowPager span.cycle-pager-active{border-color:#a49262}#FourColumns,#ClassOf,#ContentArea,#Connect,#Events,#Sport,#OldScholars,#Content2{margin-top:50px}#ContentArea{margin-bottom:50px}#Prospectus .subtitle,
#Admissions
.subtitle{color:#9c895d;text-transform:uppercase;font-size:20px;line-height:30px;font-weight:700}#Prospectus .title,
#Admissions .title,
#ClassOf .title,
#Events .title,
#Sport .title,
#OldScholars
.title{color:#fff;font-size:34px;line-height:38px;font-weight:400}#ClassOf .title,
#Events .title,
#OldScholars
.title{color:#000;float:left}#Sport
.title{float:left}#Admissions
.title{text-transform:uppercase}#Prospectus .title,
#Admissions
.title{float:left;clear:left}#Prospectus
.title{padding:10px
0}#Prospectus .subtitle,
#Admissions
.subtitle{float:left}#ClassOf a.seemore,
#Events a.seemore,
#Sport a.seemore,
#OldScholars
a.seemore{float:right;margin-top:5px;border-bottom:solid 2px #000;color:#000;font-size:24px;line-height:30px;font-weight:400}#Sport
a.seemore{border-bottom:solid 2px #fff;color:#fff}#ClassOf a.seemore:hover,
#Events a.seemore:hover,
#Sport a.seemore:hover,
#OldScholars a.seemore:hover{color:#a49262;border-color:#a49262}#Prospectus a,
#Admissions
a{display:inline-block;position:relative;float:left;padding:13px
30px;margin-left:20px;margin-bottom:10px;background:#c0c6cb;border-radius:40px;border:solid 2px #fff;color:#02223e;text-transform:uppercase;font-size:18px;font-weight:900}#Prospectus
a{margin-bottom:0}#Prospectus .links,
#Admissions
.links{float:right;margin-top:-26px}#Prospectus
.links{margin-top:0px}#Prospectus a:first-child,
#Admissions a:first-child{margin-left:0}#Prospectus a:hover,
#Admissions a:hover{background:#7a8b98}#Prospectus
a{padding-right:70px}#Prospectus a span.icon-page{position:absolute;top:12px;right:24px;color:#fff;font-size:30px;line-height:30px}#Prospectus,#Admissions,#Sport{background:#02223e;border-bottom:solid 26px #f2f1de}#Prospectus .inner,
#Admissions
.inner{padding:20px
0}#Sport
.inner{padding:30px
0 20px 0}#FourColumns{text-align:center}#FourColumns
h2{color:#53585f;font-size:42px;font-weight:800}#FourColumns
h3{color:#000;font-size:28px;line-height:36px;font-weight:400}.fourCols{margin-top:40px}.fourCols
.col{display:block;width:25%;float:left;position:relative;border:none !important}.fourCols .col
.title{position:absolute;top:0;display:block;width:100%;padding:20px
0;background:#02223e;background:rgba(2,34,62,0.75);text-align:center;color:#fff;font-size:24px;line-height:24px;font-weight:bold;-webkit-transition:background 250ms;transition:background 250ms}.fourCols .col:hover
.title{background:rgba(164,146,98,0.75)}.fourCols .col .title
.subtitle{font-size:16px;line-height:20px;text-transform:uppercase;font-weight:400}.threeCol{margin-top:40px}.threeCol
.col{display:block;width:33%;padding:0
50px;float:left;position:relative;border:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.testimonial{text-align:center}.testimonial
a.link{position:relative;display:block;margin-bottom:15px;border-bottom:none;pointer-events:none}.testimonial a.link
span{color:#000;display:block}.testimonial a.link
span.name{margin-top:10px;font-size:18px;font-weight:600}.testimonial a.link
span.label{text-transform:uppercase}.testimonial a.link:hover{color:#5aadda;border-bottom:none}.testimonial a.link
img{width:200px;border-radius:50%;border:solid 1px #d7d7d7;-webkit-transition:border 250ms;transition:border 250ms;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.testimonial a.link:hover
img{border:solid 4px #9c895d}.lt-ie9 .testimonial a.link:hover
img{border:solid 1px #9c895d}.testimonial a.link
span.icon{display:block;position:absolute;top:50%;left:50%;margin:-30px 0 0 -20px;width:40px;text-align:center;line-height:40px;font-size:40px;color:#fff;color:rgba(255,255,255,0.6)}.testimonial
p{font-size:18px;line-height:24px;font-weight:400}#Connect{background-image:url(/site/images/background-connect.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;color:#fff}#Connect
.title{margin:40px
0 30px 0;text-transform:uppercase;font-size:64px;line-height:70px}#Connect
.links{margin:0
0 30px 0}#Connect .links
a{display:inline-block;padding:15px;margin:0
10px 20px 10px;width:220px;background:#021f36;border:solid 2px #917e52;border-radius:30px;color:#fff;text-transform:uppercase;font-size:18px;font-weight:600}#Connect .links a
span.icon{display:none}#Connect .links a:hover{background:#fff;color:#021f36}#Connect
.mailinglist{margin-top:50px;font-size:18px;font-weight:300}#EventsCarousel{margin-top:40px;min-height:180px;overflow:hidden}#EventsCarousel
.event{float:left;margin-right:1%;margin-bottom:-1980px;padding:20px
20px 2000px 20px;width:24.25%;background:#DDDCCC;color:#021d2e !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background 250ms;transition:background 250ms}#EventsCarousel
.event.last{margin-right:0}#EventsCarousel .event:hover{background:#CBCAB9}#EventsCarousel .event
.date{padding-bottom:20px}#EventsCarousel .event .day,
#EventsCarousel .event
.month{float:left;line-height:64px}#EventsCarousel .event
.day{font-size:64px;padding-right:15px}#EventsCarousel .event
.month{font-size:24px;text-transform:uppercase}#EventsCarousel .event
.desc{padding-top:20px;border-top:dotted 3px #fff;font-size:22px}#Sport{position:relative;z-index:10}#Sport
.title{margin-bottom:15px}#Sport
img{float:right;max-width:380px !important}#Sport
.linkscontainer{margin-top:40px;float:left}#Sport
.links{float:left;max-width:220px}#Sport .links
a{display:block;margin-right:30px;color:#fff;font-size:24px;line-height:30px;padding-bottom:10px}#Sport .links a:hover{color:#a49262}#Sport .links a
span{position:relative;top:2px;padding-right:8px}#Sport
#ChooseOneBig{margin-top:40px;margin-right:40px;width:300px;float:left;padding:0
20px;background:#c0c6cb;border-radius:40px;border:solid 2px #fff;color:#02223e;font-size:25px;font-weight:400}#Sport #ChooseOneBig
.head{background:none;height:67px;line-height:67px}#Sport #ChooseOneBig .head>span{border:none}#Sport #ChooseOneBig .head span
span.arrow{top:22px;font-size:26px}#Sport #ChooseOneBig .head
ul{top:65px;border:none}#Sport #ChooseOneBig .head ul li a:hover{background:#c7cdd2}#OldScholars{position:relative;z-index:1}#OldScholars
.imagelinks{max-width:860px;margin:40px
auto 0 auto}#OldScholars .imagelinks
a{position:relative;display:block;float:left;width:50%;height:250px;text-align:center;background-position:center center;background-repeat:no-repeat;background-size:cover}#OldScholars .imagelinks a:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}#OldScholars .imagelinks a
.titles{z-index:10;position:relative;display:inline-block;vertical-align:middle;-webkit-transition:-webkit-transform 250ms;transition:transform 250ms}#OldScholars .imagelinks a:hover
.titles{z-index:10;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}#OldScholars .imagelinks a.dark .title,
#OldScholars .imagelinks a.dark
.subtitle{color:#fff}#OldScholars .imagelinks a.light .title,
#OldScholars .imagelinks a.light
.subtitle{color:#02223e}#OldScholars .imagelinks a:after{content:'';position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:#02223e;opacity:0.7}#OldScholars .imagelinks a.light:after{background:#f2f1de}.lt-ie9 #OldScholars .imagelinks a:after{*zoom:1;filter:alpha(opacity=70)}#OldScholars .imagelinks a .title,
#OldScholars .imagelinks a
.subtitle{position:relative;z-index:1;display:block;float:none}#OldScholars .imagelinks a
.subtitle{text-transform:uppercase;font-size:24px;line-height:30px}#Content2>.inner{min-height:320px}#Content2
img.contoured{max-width:500px !important;position:absolute;right:0;bottom:0}#GoogleMap
a{display:block}#GoogleMap
img{width:100%;height:auto !important}.bodyBasePage
#FourColumns{margin-top:38px}.bodyBasePage
.fourCols{margin-bottom:60px}#PublicationHolder{}#PublicationHolder
.item{position:relative;float:left;width:140px;margin:0
9px 9px 0;padding:7px
13px 34px 13px;background:#f0eee6;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#PublicationHolder .item:hover{background:#eae7db;-webkit-box-shadow:0px 0px 1px 2px rgba(156,135,90,0.5);box-shadow:0px 0px 1px 2px rgba(156,135,90,0.5)}#PublicationHolder .item
h4{height:44px;line-height:22px;color:#555;font-weight:bold}#PublicationHolder .item>a{display:block;margin-bottom:10px}#PublicationHolder .item
.archived{position:relative;margin-top:10px}#PublicationHolder .item .archived
ul{position:absolute;top:0;z-index:100;padding:0;margin:0;width:136px;background:#faf8f6;border:solid 1px #9c875a;cursor:pointer}#PublicationHolder .item .archived ul
li{position:relative;display:none;padding:0;margin:0;list-style:none;font-size:14px}#PublicationHolder .item .archived ul li
a{display:block;color:#555;border-bottom:none;padding:2px
13px;-webkit-transition:all 250ms;transition:all 250ms}#PublicationHolder .item .archived ul li
span.arrowIcon{position:absolute;top:6px;right:8px}#PublicationHolder .item .archived ul li:first-child{display:block;padding:2px
13px}#PublicationHolder .item .archived ul li:first-child:hover{cursor:pointer}#PublicationHolder .item .archived ul.touchhover li,
#PublicationHolder .item .archived ul:hover
li{display:block}#PublicationHolder .item .archived ul li:hover
a{background:#ded8c9;text-decoration:none}#PublicationHolder .item
.simpleButton.dark{width:110px}.bodyPositionHolder
.backButton{margin:0
0 10px 0}.bodyPositionHolder
table{background:none}.bodyPositionHolder table tr:nth-child(even){background-color:none;border:none}.bodyPositionHolder table td,
.bodyPositionHolder table
th{padding:4px
20px 4px 0}.bodyPositionHolder table td
h2{margin-top:15px}.bodyPositionHolder table
td.nowrap{white-space:nowrap}.bodyPositionHolder table td.details
a{font-weight:bold;border-bottom:none !important;color:#333;-webkit-transition:color 250ms;transition:color 250ms}.bodyPositionHolder table td.details a:hover{color:#a49262}.bodyPositionHolder
a.printButton{float:right;line-height:26px;color:#9C988C;border-bottom:none !important}.bodyPositionHolder a.printButton:hover{text-decoration:none}a.printButton
img{width:16px;height:auto !important;position:relative;bottom:2px}.bodyPositionHolder
#PromoBar{background:#f9f7f4;padding:10px}.bodyPositionHolder
a.backButton{display:block;margin-bottom:6px;border-bottom:none !important;font-size:12px;line-height:25px}.bodyPositionHolder a.backButton
span.arrow{font-size:14px;line-height:15px;position:relative;top:0px;background:#faf8f6;border:solid 1px #a49262;width:13px;display:inline-block;text-align:center;-webkit-transition:background 250ms, color 250ms;transition:background 250ms, color 250ms}.bodyPositionHolder a.backButton:hover
span.arrow{background:#e3decf;color:#555}.bodyContactForm
#Content{padding-right:340px}.locationInfo{float:right;width:300px;margin-top:70px;background:#f9f7f4;padding:10px}#Content>.locationInfo{display:none;float:none;width:100%;padding:10px
0;margin:10px
0 20px 0;background:none}.locationInfo p,
.locationInfo
h4{padding:0
10px}.locationInfo
.gMaps{margin:0
0 15px 0;display:block}ul.faqList{float:left;margin:0;width:100%;max-width:640px}ul.faqList
li{list-style:none;margin:0;padding:0;border-bottom:1px solid #D8D8D8}ul.faqList li .questionBody span.plus,
ul.faqList li .questionBody
span.minus{display:none;font-family:"Courier New",Courier,monospace;font-size:14px;float:right}ul.faqList li .questionBody
span.plus{display:block}ul.faqList li .open
.questionBody{font-weight:bold}ul.faqList li .open .questionBody
span.minus{display:block}ul.faqList li .open .questionBody
span.plus{display:none}ul.faqList li .questionBody,
ul.faqList li
.answerBody{float:left;position:relative;width:100%;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.faqList li .questionPrefix,
ul.faqList li
.answerPrefix{position:absolute;left:0}ul.faqList li .open .questionPrefix,
ul.faqList li
.answerPrefix{font-weight:bold}ul.faqList li
.answerBody{margin-bottom:10px}ul.faqList li
div.question{cursor:pointer;padding:10px
0}ul.faqList li
div.answer{margin-top:5px;overflow:hidden}#StaffHolder
.item{padding:15px
0;margin-bottom:10px;position:relative}#StaffHolder .item
h4{margin:0
0 15px 0;font-weight:bold;color:#003466}#StaffHolder .item
.simpleButton{float:right}#StaffHolder .item
.small{font-size:12px;line-height:14px}#EnrolmentCalculator{padding:20px
2%;float:left;width:96%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#EnrolmentCalculator label,
#EnrolmentCalculator input[type="submit"]{display:block;float:left;margin:0
10px 8px 10px;font-weight:bold}#EnrolmentCalculator input[type="submit"]{margin:18px
0 0 10px}#EnrolmentCalculator
select{padding:5px
6px 6px 6px}#EnrolmentCalculatorResults{max-width:480px}#BoardHolder
.item{position:relative;width:170px;float:left;padding:140px
13px 170px 13px;margin:0
35px 25px 0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;cursor:pointer}#BoardHolder .item:hover{background:#eae7db}#BoardHolder
a.item{display:block;text-decoration:none;color:#555}#BoardHolder a.item:hover{color:#555}#BoardHolder .item img,
#BoardHolder .item
.bio{position:absolute;left:13px;-webkit-transition:all 250ms;transition:all 250ms}#BoardHolder .item
img{width:170px;height:120px;top:7px}#BoardHolder .item
.bio{top:200px;width:170px;height:126px;overflow:hidden;font-size:13px}#BoardHolder .item
.name{height:46px;overflow:hidden;line-height:14px}#BoardHolder .item .name
.small{font-size:11px;line-height:14px}#BoardHolder .item .personal,
#BoardHolder .item:hover
.professional{opacity:0}.no-opacity #BoardHolder .item .personal,
.no-opacity #BoardHolder .item:hover
.professional{-ms-filter:"alpha(opacity=0)"}#BoardHolder .item:hover
.personal{opacity:1}.no-opacity #BoardHolder .item:hover
.personal{-ms-filter:"alpha(opacity=100)"}.bodyHallOfFameHolder
h1.detailPage{margin-bottom:0}.bodyHallOfFameHolder
.backButtonHolder{text-align:right;margin:0
0 10px 0}#HallOfFameHolder{margin-bottom:20px}#HallOfFameHolder
a.item{display:inline-block;vertical-align:top;position:relative;width:170px;padding:13px;margin:0
15px 5px 0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;text-decoration:none;color:#555}#HallOfFameHolder a.item:hover{background:#eae7db;color:#555}#HallOfFameHolder a.item
img{margin:0
0 15px 0}#HallOfFameHolder .item
.name{height:28px;overflow:hidden;line-height:14px;margin-bottom:15px}#HallOfFameHolder .item .bio
span{display:block;margin-top:8px;font-size:12px;font-weight:bold}#MapCanvas{height:453px}#MapCanvas
img{max-width:none !important;background:none !important;float:none}#ZoomControl{overflow:hidden}#ZoomControl
a{position:relative;display:inline-block;height:30px;padding:0
10px 0 20px;background:#fff;border-top:solid 1px #bfb291;border-left:solid 1px #bfb291;border-bottom:none !important;-webkit-box-shadow:0px 0px 5px 3px rgba(209,200,176,0.3);box-shadow:0px 0px 5px 3px rgba(209,200,176,0.3);line-height:30px;color:#484848;font-weight:bold;-webkit-transition:all 250ms;transition:all 250ms}#ZoomControl a:first-child{padding:0
10px 0 15px}#ZoomControl a
.corner{position:absolute;top:-1px;right:-20px;z-index:10;font-size:0;line-height:0;width:0;border-top:16px solid transparent;border-bottom:16px solid #bfb291;border-left:10px solid #bfb291;border-right:10px solid transparent}#ZoomControl a .corner:after{content:"";position:absolute;top:-15px;right:-9px;border-top:16px solid transparent;border-bottom:16px solid #fff;border-left:10px solid #fff;border-right:10px solid transparent;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}#ZoomControl a.selected,
#ZoomControl a:hover{background:#f0eee6}#ZoomControl a.selected .corner:after,
#ZoomControl a:hover .corner:after{border-bottom:16px solid #f0eee6;border-left:10px solid #f0eee6}#ShopGalleryPillars{position:relative;overflow:hidden}#ShopGalleryPillars
.pillar{width:23%;padding:5px
1%;float:left;position:relative;z-index:1;padding-bottom:2000px;margin-bottom:-1990px;-webkit-transition:background 300ms;-moz-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms}#ShopGalleryPillars .pillar:hover{background:#F5F3EE}#ShopGalleryPillars .pillar
p{margin:5px
0}#ShopGalleryPillars .pillar
ul{margin:0
0 10px 20px}#ShopGalleryPillars .pillar ul
li{padding:0}#ShopGalleryPillars .pillar ul li
a{text-decoration:none}#ShopGalleryPillars .pillar ul li a:hover{text-decoration:underline}#ShopGalleryPillars .pillar
ul.boysGirlsLinkList{margin:0
0 15px 0}#ShopGalleryPillars .pillar ul.boysGirlsLinkList
li{list-style:none}#ChooseAnother{background:#f0eee6;padding:10px;margin-bottom:20px}#ChooseAnother
.head{background:#faf8f6;position:relative;width:300px;height:22px;line-height:22px}#ChooseAnother .head
span{position:relative;display:block;padding:0
10px}#ChooseAnother .head>span{border:solid 1px #9c875a}#ChooseAnother .head span
span.arrow{position:absolute;top:11px;right:0;font-size:12px;top:6px}#ChooseAnother .head
ul{visibility:hidden;opacity:0;-webkit-transition:visibility 300ms, opacity 300ms;-moz-transition:visibility 300ms, opacity 300ms;-o-transition:visibility 300ms, opacity 300ms;transition:visibility 300ms, opacity 300ms;position:absolute;top:23px;z-index:1000;padding:0;margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:solid 1px #9c875a;background:#FCFBFA;box-shadow:0px 0px 5px rgba(0,0,0,0.4)}#ChooseAnother .head:hover
ul{visibility:visible;opacity:1}#ChooseAnother .head ul
li{list-style:none;padding:0;margin:0}#ChooseAnother .head ul li
a{display:block;padding:0
10px;font-size:13px;color:#555;text-decoration:none;background:#fff;-webkit-transition:background 300ms;-moz-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms}#ChoosAnother .head ul li a:hover{display:block;background:#eae6d9}#ShopGallerySlideshowContainer{float:left;width:100%;margin-bottom:20px}#ShopGallerySlideshow{margin-bottom:20px;overflow:hidden}#ShopGallerySlideshow>.slide{width:100%}#ShopGallerySlideshow>.slide>img{float:left;margin-right:20px}#ShopGallerySlideshowPagerContainer{display:none;position:relative;padding:0
50px}#ShopGallerySlideshowPager{position:relative}#ShopGallerySlideshowPager
.slide{float:left;margin:0
5px 5px 0;cursor:pointer;opacity:0.5 !important;-webkit-transition:opacity 400ms;transition:opacity 400ms}#ShopGallerySlideshowPager .slide.cycle-pager-active,
#ShopGallerySlideshowPager .slide:hover{opacity:1 !important}#ShopGallerySlideshowPagerContainer .slideshowNext,
#ShopGallerySlideshowPagerContainer
.slideshowPrev{top:50%;margin-top:-22px}.bodyShopGalleryPage .slideshowNext::after{border-left-color:#fff}.bodyShopGalleryPage .slideshowPrev::after{border-right-color:#fff}.shopGalleryPagesList{}.shopGalleryPagesList>a{display:block;width:160px;height:160px;margin:0
10px 10px 0;float:left;position:relative}.shopGalleryPagesList>a>img{}.shopGalleryPagesList>a>.title{position:absolute;bottom:0;left:0;right:0;padding:5px;background:#000;background:rgba(0,0,0,0.5);color:#fff}h2.sportType{font-size:24px !important;line-height:32px !important;margin:15px
0 5px 0 !important}.bodySportPage #Holder,
.bodySportPage
#ChooseOne{float:left;width:100%}.sports-table{width:100%}.sports-table
a{color:#555}.sports-table
tr.title{background-color:#cec4ab !important;border-top:solid 10px #fff;border-bottom:solid 1px #fff}.sports-table tr.title
h3{position:relative;color:#fff;margin:3px
0}.sports-table tr.title h3
span{float:right}.sports-table tr.title h3
span.arrow{display:none;position:absolute;top:5px;right:-28px;font-size:18px;line-height:1;color:#555;cursor:pointer}.sports-table tr th,
.sports-table tr
td{padding:6px
10px}.sports-table tr
th{background-color:#E2DDCF}.sports-table tr.headings td,
.sports-table tr.details td:first-child{white-space:nowrap}.sports-table tr
td.results{color:#CCC}.typography table tr.transparent-row{background-color:transparent;border-top:none;border-bottom:none}.sports-table tr.white-row{background-color:#fff;border-top:solid 1px #d4cab6;border-bottom:solid 1px #d4cab6}.sports-table
tr.notes{font-weight:bold}.sports-table tr.notes
td{padding-bottom:10px}.sports-table
tr.results{background:#fff;border-bottom:solid 1px #d4cab6}.sports-table tr.results td
p{margin:0}p.noSportMessage{margin:20px
0}h2.typeOfSport{color:#484848;font-size:24px;line-height:32px;margin:0
0 15px 0}.bodySportResultsPage
#ChooseOne{float:right;margin-top:-5px}.bodySportResultsPage #ChooseOne
ul{height:264px;overflow-y:scroll}#ChooseOneBig{width:240px;float:right;font-size:16px}#ChooseOne{margin-top:15px;padding-bottom:25px;font-size:13px;line-height:22px}#ChooseOne
span.intro{display:inline-block;padding-right:5px}#ChooseOneBig .head,
#ChooseOne
.head{position:relative;line-height:32px;height:32px;background:#faf8f6;cursor:pointer}#ChooseOne
.head{width:240px;display:inline-block;height:22px;line-height:22px}#ChooseOneBig .head span,
#ChooseOne .head
span{position:relative;display:block;padding:0
10px}#ChooseOneBig .head > span,
#ChooseOne .head>span{border:solid 1px #9c875a}#ChooseOneBig .head span span.arrow,
#ChooseOne .head span
span.arrow{position:absolute;top:11px;right:0;font-size:12px}#ChooseOne .head span
span.arrow{top:6px}#ChooseOneBig .head ul,
#ChooseOne .head
ul{display:none;position:absolute;top:33px;z-index:100;padding:0;margin:0;width:100%;max-height:300px;overflow-y:scroll;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:solid 1px #9c875a;background:#FCFBFA;box-shadow:0px 0px 5px rgba(0,0,0,0.4);-webkit-transition:visibility 300ms, opacity 300ms;-moz-transition:visibility 300ms, opacity 300ms;-o-transition:visibility 300ms, opacity 300ms;transition:visibility 300ms, opacity 300ms}#ChooseOne .head
ul{top:23px}#ChooseOneBig .head:hover > ul,
#ChooseOne .head:hover>ul{display:block}#ChooseOneBig .head ul li,
#ChooseOne .head ul
li{list-style:none;padding:0;margin:0}#ChooseOneBig .head ul li a,
#ChooseOne .head ul li
a{display:block;padding:7px
10px;font-size:13px;line-height:16px;color:#555;text-decoration:none;background:#fff;-webkit-transition:background 300ms;-moz-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms}#ChooseOneBig .head ul li a:hover,
#ChooseOne .head ul li a:hover{display:block;background:#eae6d9}.mapsContent
h4{margin-bottom:7px !important}.mapsContent .bodyContent
p{font-size:14px;line-height:18px !important;margin:3px
0}.mapsContent
.lhs{float:left;width:130px;height:100%}.mapsContent
.rhs{float:left}.bodySchoolGroundsPage
p.chooseInfo{margin-bottom:5px}#ChooseBuilding{width:240px;font-size:15px}#ChooseBuilding
.head{line-height:32px;height:32px;background:#faf8f6}#ChooseBuilding .head
span{position:relative;display:block;padding:0
10px}#ChooseBuilding .head>span{border:solid 1px #9c875a}#ChooseBuilding .head span
span.arrow{position:absolute;top:11px;right:0;font-size:12px}#ChooseBuilding .head
span.headtext{padding:0}#ChooseBuilding .head
ul{visibility:hidden;opacity:0;-webkit-transition:visibility 300ms, opacity 300ms;-moz-transition:visibility 300ms, opacity 300ms;-o-transition:visibility 300ms, opacity 300ms;transition:visibility 300ms, opacity 300ms;position:relative;top:-1px;z-index:100;max-height:280px;overflow-y:scroll;padding:0;margin:0;background:#FCFBFA;box-shadow:0px 0px 5px rgba(0,0,0,0.4);border:solid 1px #9c875a}#ChooseBuilding .head.jshover
ul{visibility:visible;opacity:1}#ChooseBuilding .head ul
li{display:block;list-style:none;padding:6px
10px;margin:0;font-size:12px;line-height:16px;color:#555;text-decoration:none;background:#fff;-webkit-transition:background 300ms;-moz-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms;cursor:pointer}#ChooseBuilding .head ul li:hover{display:block;background:#eae6d9}#MobileMapInfo{display:none;margin-left:10px}#Map{position:relative;width:960px;height:286px;margin-bottom:20px;margin-top:20px}#Map
img{background:none}#TransparentMap{position:absolute;z-index:30;width:960px;height:286px;border:none}#Compass{position:absolute;z-index:30;width:91px;height:55px;bottom:40px;right:60px;border:none}#Map
ul#Buildings{list-style:none}#Map ul#Buildings
li{position:absolute;z-index:20;text-indent:-99999px;display:none}#Map ul#Buildings li
span.details{position:absolute;z-index:1000;bottom:100%;height:auto;width:230px;padding:10px;background:#f1efd9;border:solid 1px #d9cfaa;text-indent:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform 300ms;-moz-transition:-moz-transform 300ms;-o-transition:-o-transform 300ms;transition:transform 300ms;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}#Map ul#Buildings li
span.details.open{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#Map ul#Buildings li span.details:after,
#Map ul#Buildings li span.details:before{content:"";height:0;width:0;position:absolute;left:107px;border-bottom:solid 16px transparent;border-left:solid 20px transparent;border-right:solid 20px transparent}#Map ul#Buildings li span.details:after{border-top:solid 16px #f0eed9;bottom:-31px}#Map ul#Buildings li span.details:before{border-top:solid 16px #d9cfaa;bottom:-32px}#Map ul#Buildings li span.details
img{margin-bottom:15px}ul#Buildings #allan-wheaton-house{background:url(/site/images/schoolgrounds/allan-wheaton-house.png) no-repeat;width:112px;height:75px;top:147px;right:198px}ul#Buildings #allan-wheaton-house
span.details{left:-69px}ul#Buildings #senior-students-area{background:url(/site/images/schoolgrounds/senior-students-area.png) no-repeat;width:56px;height:33px;top:135px;right:138px}ul#Buildings #senior-students-area
span.details{left:-97px}ul#Buildings #memorial-wing{background:url(/site/images/schoolgrounds/memorial-wing.png) no-repeat;width:148px;height:92px;top:126px;right:240px}ul#Buildings #memorial-wing
span.details{left:-51px}ul#Buildings #senior-it-labs{background:url(/site/images/schoolgrounds/senior-it-labs.png) no-repeat;width:74px;height:44px;top:168px;right:360px}ul#Buildings #senior-it-labs
span.details{left:-88px}ul#Buildings #nichols-building{background:url(/site/images/schoolgrounds/nichols-building.png) no-repeat;width:152px;height:59px;top:141px;right:394px}ul#Buildings #nichols-building
span.details{left:-49px}ul#Buildings #gare-wing{background:url(/site/images/schoolgrounds/gare-wing.png) no-repeat;width:174px;height:66px;top:72px;right:216px}ul#Buildings #gare-wing
span.details{left:-38px}ul#Buildings #quad-cafe{background:url(/site/images/schoolgrounds/quad-cafe.png) no-repeat;width:55px;height:16px;top:80px;right:282px}ul#Buildings #quad-cafe
span.details{left:-97.5px}ul#Buildings #kearns-building{background:url(/site/images/schoolgrounds/kearns-building.png) no-repeat;width:99px;height:54px;top:44px;right:174px}ul#Buildings #kearns-building
span.details{left:-75.5px}ul#Buildings #music-junior-library{background:url(/site/images/schoolgrounds/music-junior-library.png) no-repeat;width:97px;height:45px;top:34px;right:247px}ul#Buildings #music-junior-library
span.details{left:-76.5px}ul#Buildings #tuck-shop{background:url(/site/images/schoolgrounds/tuck-shop.png) no-repeat;width:67px;height:46px;top:69px;right:353px}ul#Buildings #tuck-shop
span.details{left:-91.5px}ul#Buildings #wyatt-hall{background:url(/site/images/schoolgrounds/wyatt-hall.png) no-repeat;width:102px;height:55px;top:63px;right:380px}ul#Buildings #wyatt-hall
span.details{left:-74px}ul#Buildings #ray-wing-admin{background:url(/site/images/schoolgrounds/ray-wing-admin.png) no-repeat;width:79px;height:49px;top:128px;left:330px}ul#Buildings #ray-wing-admin
span.details{left:-85.5px}ul#Buildings
#chapel{background:url(/site/images/schoolgrounds/chapel.png) no-repeat;width:82px;height:40px;top:112px;left:374px}ul#Buildings #chapel
span.details{left:-84px}ul#Buildings #ray-wing-classrooms{background:url(/site/images/schoolgrounds/ray-wing-classrooms.png) no-repeat;width:71px;height:43px;top:91px;left:404px}ul#Buildings #ray-wing-classrooms
span.details{left:-89.5px}ul#Buildings #allen-wing{background:url(/site/images/schoolgrounds/allen-wing.png) no-repeat;width:77px;height:40px;top:92px;left:342px}ul#Buildings #allen-wing
span.details{left:-86.5px}ul#Buildings #robert-henshall-sports-centre{background:url(/site/images/schoolgrounds/robert-henshall-sports-centre.png) no-repeat;width:165px;height:64px;top:20px;left:447px}ul#Buildings #robert-henshall-sports-centre
span.details{left:-42.5px}ul#Buildings #mackinnon-building{background:url(/site/images/schoolgrounds/mackinnon-building.png) no-repeat;width:222px;height:83px;top:80px;left:90px}ul#Buildings #mackinnon-building
span.details{left:-14px}ul#Buildings #private-cottage{background:url(/site/images/schoolgrounds/private-cottage.png) no-repeat;width:77px;height:41px;top:57px;left:319px}ul#Buildings #private-cottage
span.details{left:-86.5px}ul#Buildings #out-of-school-hours-care{background:url(/site/images/schoolgrounds/out-of-school-hours-care.png) no-repeat;width:118px;height:42px;top:51px;left:183px}ul#Buildings #out-of-school-hours-care
span.details{left:-66px}ul#Buildings #private-building{background:url(/site/images/schoolgrounds/private-building.png) no-repeat;width:97px;height:42px;top:35px;left:237px}ul#Buildings #private-building
span.details{left:-76.5px}ul#Buildings #new-building{background:url(/site/images/schoolgrounds/new-building.png) no-repeat;width:155px;height:62px;top:6px;left:333px}ul#Buildings #new-building
span.details{left:-47.5px}ul#Buildings #issachens-building{background:url(/site/images/schoolgrounds/issachens-building.png) no-repeat;width:103px;height:48px;top:0px;left:293px}ul#Buildings #issachens-building
span.details{left:-73.5px}

/****** FILE: site/css/mobilemenu.css *****/
#MobileMenu{display:none;z-index:99999;position:fixed;bottom:0;width:100%;height:57px;background:#a6aaa9}#MobileMenu>a,#MobileMenuButton{width:20%;height:37px;float:left;position:static;margin:0;padding:10px
0;background:transparent;border-bottom:none;text-align:center;color:#fff;font-size:12px;line-height:20px;text-transform:uppercase;-webkit-transition:all 250ms;transition:all 250ms;cursor:pointer}#MobileMenu>a:hover,#MobileMenuButton:hover{border-bottom:none;background:#53585f;color:#fff}#MobileMenu>a>span{display:block;font-size:24px}#MobileMenuButton
span{display:block;height:6px;width:32px;margin:0
auto;border-bottom:solid 3px #fff;-webkit-transition:all 250ms;transition:all 250ms}#MobileMenuButton span:first-child{margin-top:-5px}#MobileMenuButton span:last-child{margin-bottom:2px}#MobileNavigation{position:absolute;top:0;left:0;right:0;bottom:0;display:none;background:#fff;z-index:900000}#MobileMenuHeader{position:relative;height:60px;padding:10px;background:#02223e}#MobileNavigation>.mainMenu{display:none}#MobileMenuCloseButton{float:right;width:57px;height:57px;line-height:62px;background:#7a8b98;text-align:center;font-size:42px;font-weight:600;color:#02223e;text-transform:uppercase;cursor:pointer;-webkit-transition:all 250ms;transition:all 250ms}#MobileMenuCloseButton:hover{background:#fff;color:#9c895d}#MobileMenuSearch{margin-right:67px}#MobileMenuSearch
form{position:relative;max-width:none;background:#fff;padding:0}#MobileMenuSearch input[type="text"]{border:none;padding:0
50px 0 10px;line-height:57px;height:57px;font-size:16px;color:#555;-webkit-appearance:none}#MobileMenuSearch
button.submit{position:absolute;top:0;right:0;padding:0;width:57px;height:57px;background:none;border:none;text-align:center;-webkit-transition:color 250ms;transition:color 250ms}#MobileMenuSearch button.submit:hover{color:#29aae2;outline:none}#MobileMenuSearch button.submit
span{display:inline-block;color:#000;line-height:57px;font-size:24px}#MobileNavigation
#dynamicMobileMenu{position:absolute;top:80px;left:0;bottom:0;z-index:1;overflow:auto;width:100%;bottom:0;background:#fff;height:550px}#DynamicMobileMenu{position:relative;left:0px;right:auto;display:block;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff}#DynamicMobileMenu>ul{margin:0;padding:0;width:100%;list-style:none;text-align:left;display:block !important}#DynamicMobileMenu>ul>li>ul{display:none}#DynamicMobileMenu>ul>li{display:block;padding:0;border-bottom:1px solid #BFBFBF}#DynamicMobileMenu>ul>li>a{display:block;padding:16px
0px 16px 20px;color:#707070;text-shadow:1px 1px 1px #fff;text-decoration:none;font-size:16px;cursor:pointer;position:relative;border:none}#DynamicMobileMenu>ul>li.backLink>a{background:#eee;text-transform:uppercase;font-size:14px;padding-left:40px}#DynamicMobileMenu>ul>li.backLink>a:after,#DynamicMobileMenu>ul>li.hasMenu>a:after{font-family:'icomoon';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;font-size:17px;position:absolute;color:#707070;top:17px;content:"\f104"}#DynamicMobileMenu>ul>li.backLink>a:after{left:15px}#DynamicMobileMenu ul>li.hasMenu>a:after{right:20px;content:"\f105"}#DynamicMobileMenu>ul>li>a.section,#DynamicMobileMenu>ul>li>a.current,#DynamicMobileMenu>ul>li>a.highlight,#DynamicMobileMenu>ul>li>a:active,#DynamicMobileMenu>ul>li>a:focus{background-color:#e7e2d6;background-image:-webkit-gradient(linear, 0% 0%, 100% 0%, from(#fefdfd), to(#e7e2d6));background-image:-webkit-linear-gradient(left, #fefdfd, #e7e2d6);background-image:-moz-linear-gradient(left, #fefdfd, #e7e2d6);background-image:-ms-linear-gradient(left, #fefdfd, #e7e2d6);background-image:-o-linear-gradient(left, #fefdfd, #e7e2d6);background-image:linear-gradient(to right, #fefdfd, #e7e2d6)}

/****** FILE: site/css/layout.responsive.css *****/
@media screen and (max-width: 1590px){#HomepageSlideshowContainer,
#HomepageSlideshow .slide .content-container{height:500px}}@media screen and (max-width: 1280px){.inner{padding-left:20px !important;padding-right:20px !important}.header
.inner{padding-right:0 !important}nav.primary>ul>li>a{font-size:14px}#Breadcrumbs,
#Breadcrumbs
a{font-size:12px}#HomepageSlideshowContainer{height:auto}#HomepageSlideshow .slide .content-container{height:100%}#HomepageSlideshow .slide .content
.title{font-size:60px;line-height:60px}#HomepageSlideshowPrev,#HomepageSlideshowNext{font-size:60px}#HomepageSlideshowPrev{left:0}#HomepageSlideshowNext{right:0}#Content2{overflow-x:hidden}#Content2
img.contoured{position:absolute;bottom:0;right:-90px}}@media screen and (max-width: 1227px){#Sport
img{max-width:380px !important;margin-top:-95px}}@media screen and (max-width: 1140px){.header
#PulteneyLogo{padding:23px
0}.header #PulteneyLogo
img{max-width:280px !important}nav.primary>ul>li>ul>li>a,nav.primary>ul>li>ul>li>ul>li>a{padding-top:9px;padding-bottom:9px}#ContentArea
iframe{width:450px}.fourCols .col
.title{font-size:18px}.bodyBasePage .fourCols .col .title
.subtitle{font-size:14px}#Prospectus,#Admissions{text-align:center}#Prospectus .title,
#Prospectus .subtitle,
#Admissions .title,
#Admissions
.subtitle{float:none}#Prospectus .links,
#Admissions
.links{float:none;margin-top:20px;width:100%;text-align:center}#Prospectus .links a,
#Admissions .links
a{float:none}#Connect .links
a{width:175px}#Sport
.linkscontainer{margin-top:30px;clear:left}#PromoBar{float:left;clear:left;margin-top:0;margin-bottom:40px}}@media screen and (max-width: 1023px){#Navigation,
.header #Social
a.search{display:none}#MobileMenuButton,#MobileMenu{display:block !important}.header
#Social{float:right;width:auto;height:auto;margin:14px
13px 0 0}.header
#PulteneyLogo{padding:10px
0;margin:0}.footer{padding-bottom:7px}.plastyk{padding:0
0 80px 0}#HomepageSlideshow .slide .content
.title{font-size:40px;line-height:40px}#HomepageSlideshow .slide .content
.linkedpage{padding:10px
40px;font-size:16px;font-weight:700}#HomepageSlideshowPrev,#HomepageSlideshowNext{font-size:40px;margin-top:-20px}#FourColumns
h2{font-size:34px}#FourColumns
h3{font-size:22px;line-height:30px}.fourCols
.col{float:none;width:100%;height:57px;border-top:solid 2px #02223e !important}.bodyBasePage .fourCols
.col{height:142px}.fourCols .col:first-child{border-top:none !important}.fourCols .col
.title{position:relative;width:auto;padding:0
40px 0 20px;height:57px;line-height:57px;text-align:left;-webkit-transition:background 250ms;transition:background 250ms}.bodyBasePage .fourCols .col
.title{margin-left:100px;padding-top:42px;height:100px;line-height:20px}.fourCols .col:hover
.title{background:#7a8b98}.fourCols .col .title:after{position:absolute;top:50%;right:20px;margin-top:-12px;height:24px;content:"\f105";font-family:'icomoon';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}.fourCols .col
img{display:none}.bodyBasePage .fourCols .col
img{display:block;float:left;width:100px;height:142px}#Content2
.inner{padding-bottom:230px}}@media screen and (max-width: 959px){body{min-width:320px}img{max-width:100%;height:auto !important}#ClassOf .title,
#Events .title,
#Sport .title,
#OldScholars .title,
#ClassOf a.seemore,
#Events a.seemore,
#Sport a.seemore,
#OldScholars
a.seemore{float:none}#ClassOf a.seemore,
#Events a.seemore,
#Sport a.seemore,
#OldScholars
a.seemore{font-size:16px;line-height:24px;border-bottom:solid 1px #000}#Sport
a.seemore{border-bottom:solid 1px #fff}#Sport
.title{margin-bottom:0}.threeCol
.col{padding:0
30px}#ContentArea
iframe{width:320px}#EventsCarousel
.event{margin-right:0;margin-bottom:0;padding:20px;width:50%;border:solid 5px #fff}#Content2>.inner{min-height:0}#BoxContainer
a.box{max-width:220px;width:49%;margin-left:2%;margin-bottom:2%}#BoxContainer a.box:nth-child(2n+1){clear:left;margin-left:0}.bannerImage{margin-top:0}.fb_iframe_widget,
.fb_iframe_widget
span{width:100% !important}#NewsHolder .item .info
.description{margin-bottom:10px}.bodyContactForm
.locationInfo{width:250px}.bodyContactForm
#Content{padding-right:290px}#GalleryImages{height:auto;margin-right:0;text-align:center}#GalleryImages
a{display:inline-block !important;height:auto;float:none}#ShopGallerySlideshow>.slide>.slideContent{clear:left}#GalleryImagesContainer .slideshowPrev,
#GalleryImagesContainer .slideshowNext,
#GalleryImagesContainer
.slideshowPager{display:none !important}#GalleryImages a
img{width:100%;height:auto !important}#ScrollToTop{display:none !important}#ShopGallerySlideshowPagerContainer{padding:0}#ShopGallerySlideshowPager{width:auto !important}#ShopGallerySlideshowPagerContainer .slideshowNext,
#ShopGallerySlideshowPagerContainer .slideshowPrev,
#ShopGallerySlideshowPager .slide.cycle-slide.cycle-sentinel{display:none !important}#ShopGallerySlideshowPager .cycle-carousel-wrap{position:relative !important;left:0 !important}.bodySchoolGroundsPage .main > h1,
.bodySchoolGroundsPage .main p.chooseInfo,
.bodySchoolGroundsPage .main
#ChooseBuilding{margin-left:10px}.bodySchoolGroundsPage{overflow-x:hidden}#MapContainer{width:100%}#MapContainer
#Map{margin-left:-460px;left:50%}#Compass{bottom:5px;right:130px}}@media screen and (max-width: 895px){#Sport
.links{max-width:180px}#Sport .links
a{font-size:18px;line-height:26px}#Sport
img{max-width:340px !important}}@media screen and (max-width: 768px){#Connect .links a
span.text{display:none}#Connect .links a
span.icon{display:block}#Connect
.title{font-size:42px;line-height:44px}#Connect .links
a{padding:0;margin:0
4px 20px 4px;width:auto;background:#021f36;border:none;border-radius:0;font-size:42px}#Connect .links a:hover{background:#fff;color:#917e52}#Connect
.mailinglist{margin-top:30px}#SideBar,#PromoBar,.locationInfo{display:none}#Content h1:first-child{margin-top:40px}#Content>.locationInfo{display:block}#Content > .locationInfo
.gMaps{float:left;max-width:50%;margin-right:20px;border-bottom:none}.bodyContactForm
#Content{padding-right:0}#Content.withSidebar{padding-left:0}#Content{padding:0
0 35px 0}#PromoBar{padding:0
0 20px 20px;margin-top:90px}#BlogSummaryHolder{float:none}#BoardHolder
.item{margin:0
20px 20px 0}}@media screen and (max-width: 767px){.footer .address,
.footer .socialButtons,
.footer .footerNav,
.footer .copyright,
.footer
.plastyk{float:none;margin-bottom:18px}#MapContainer,
.bodySchoolGroundsPage .main p.chooseInfo,
.bodySchoolGroundsPage .main
#ChooseBuilding{display:none}#MobileMapInfo{display:block}#HomepageSlideshow .slide .content-container{left:0;margin-left:0;width:100%}#HomepageSlideshow .slide
.content{padding:0
40px;width:auto}#ClassOf{text-align:center}.threeCol
.col{float:none;margin:0
auto;width:100%;max-width:420px}#EventsCarousel
.event{width:100%}#ContentArea
iframe{float:none !important;margin:0
!important;width:100% !important;height:auto !important}#Sport
img{display:none}}@media screen and (max-width: 639px){.inner{padding-left:10px !important;padding-right:10px !important}body,.footer{font-size:14px}.typography
h1{font-size:26px;line-height:30px}.typography
h2{font-size:20px;line-height:26px}.typography
h3{font-size:18px}.typography
h4{font-size:16px}.typography h5,
.typography
h6{font-size:15px}.header #Social,.bannerImage{display:none}#Breadcrumbs{padding:7px
0 5px 0}#Breadcrumbs,
#Breadcrumbs
a{font-size:10px;line-height:12px}.header
.inner{padding-left:0 !important}.header
#PulteneyLogo{padding:8px
0 10px 10px;text-align:left;float:none}.header #PulteneyLogo
a{display:inline-block}#Prospectus .inner,
#Admissions .inner,
#Sport
.inner{padding:20px
0}#FourColumns,#ClassOf,#ContentArea,#Connect,#Events,#Sport,#OldScholars,#Content2{margin-top:30px}#ContentArea{margin-bottom:30px}#Prospectus .title,
#Admissions .title,
#ClassOf .title,
#Events .title,
#Sport .title,
#OldScholars
.title{font-size:28px;line-height:34px}#Prospectus .subtitle,
#Admissions
.subtitle{font-size:18px;line-height:28px}#Prospectus .links a,
#Admissions .links
a{float:none;width:200px;margin-left:0}#Prospectus a,
#Admissions
a{padding:10px
30px;margin-left:10px;font-size:16px;font-weight:700}#Prospectus
a{padding-right:50px}#Prospectus a span.icon-page{right:18px;font-size:20px;line-height:20px}#FourColumns
h2{font-size:28px}#FourColumns
h3{font-size:18px;line-height:24px}.testimonial
a.link{margin-bottom:5px}.testimonial a.link
img{display:block;margin:0
auto;width:120px}.testimonial a.link
span{display:inline}.testimonial a.link
span.name{padding-right:4px}#Connect
.title{margin:20px
0;font-size:32px;line-height:34px}#Connect
.links{margin:0
0 5px 0}#Connect
.mailinglist{margin-top:5px}#Sport
.title{margin-bottom:10px}#Sport
#ChooseOneBig{font-size:18px}#Sport #ChooseOneBig
.head{height:44px;line-height:44px}#Sport #ChooseOneBig .head span
span.arrow{top:12px;font-size:22px}#Sport #ChooseOneBig .head
ul{top:45px}#OldScholars .imagelinks
a{width:100%;height:auto;padding:10px
0;background-image:none !important}#OldScholars .imagelinks a:after,
#OldScholars .imagelinks a.light:after,
#OldScholars .imagelinks a.dark:after{background:#f2f1de;color:#02223e}#OldScholars .imagelinks a:nth-child(2n):after,
#OldScholars .imagelinks a.light:nth-child(2n):after,
#OldScholars .imagelinks a.dark:nth-child(2n):after{background:#02223e !important}#OldScholars .imagelinks a.light .title,
#OldScholars .imagelinks a.light .subtitle,
#OldScholars .imagelinks a.dark .title,
#OldScholars .imagelinks a.dark
.subtitle{color:#02223e}#OldScholars .imagelinks a:nth-child(2n) .title,
#OldScholars .imagelinks a:nth-child(2n) .subtitle{color:#fff !important}#OldScholars .imagelinks a
.subtitle{font-size:16px;line-height:24px}#OldScholars .imagelinks a
.title{font-size:18px;line-height:24px}.typography blockquote,
.typography blockquote
p{font-size:18px;line-height:24px}.blockquoteAuthor{font-size:16px}#BoardHolder
.item{margin:0
10px 20px 0}#NewsHolder .item.first .info.hasImage,
#NewsHolder .item
.info.hasImage{margin-left:0 !important}#BasePageBG .slide
.headingHolder{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#GalleryImagesContainer{padding-top:15px}#GalleryImages{padding:0
15px}#GalleryImages
a{float:left;width:49%;margin:0
2% 2% 0}#GalleryImages a:nth-child(2n){margin-right:0}#ShopGalleryPillars
.pillar{width:48%;position:relative;z-index:1;margin-bottom:0;padding-bottom:0}#SportsTable tr.title
h3{margin-right:30px}#SportsTable tr.title h3
span.arrow{display:block}#ChooseOneBig{float:none}table#SportsTable,
#SportsTable thead,
#SportsTable tbody,
#SportsTable tr,
#SportsTable th,
#SportsTable
td{display:block !important}#SportsTable
tr.headings{position:absolute;top:-9999px;left:-9999px}#SportsTable
td{border:none;border-bottom:1px solid #d4cab6;position:relative;padding-left:35%}#SportsTable tr.title
td{padding-left:10px}#SportsTable td:before{position:absolute;top:6px;left:6px;width:60%;padding-right:10px;white-space:nowrap}#SportsTable td:before{color:#555;font-weight:bold}#SportsTable td.row1:before{content:"Grade"}#SportsTable td.row2:before{content:"Opposition"}#SportsTable td.row3:before{content:"Time"}#SportsTable td.row4:before{content:"Location"}#SportsTable td.row5:before{content:"Results"}#SportsTable td.row6:before{content:"Notes"}#SportsTable td.rowGrounds:before{content:"Grounds"}#SportsTable td.rowAddress:before{content:"Address"}#ZoomControl{margin:-4px 0 -1px 0}#ZoomControl
a{padding:0
10px;border:1px
solid #BFB291;margin-top:4px;box-shadow:4px 4px 2px -2px rgba(209, 200, 176, 0.3);font-size:12px}#ZoomControl a:first-child{padding:0
10px}#ZoomControl a
.corner{display:none}.event-filter{float:left !important;margin-bottom:10px !important}}@media screen and (max-width: 580px){#HomepageSlideshow .slide .content
.title{font-size:24px;line-height:24px;margin-bottom:20px}#HomepageSlideshow .slide .content
.linkedpage{padding:8px
15px;font-size:14px;font-weight:700;border:solid 2px #fff}#HomepageSlideshowPrev,#HomepageSlideshowNext{width:40px;margin-top:-16px;font-size:32px}#EventsCarousel
.event{padding:10px}#EventsCarousel .event
.date{padding-bottom:10px}#EventsCarousel .event
.day{font-size:44px;padding-right:10px}#EventsCarousel .event
.month{font-size:18px}#EventsCarousel .event .day,
#EventsCarousel .event
.month{line-height:44px}#EventsCarousel .event
.desc{padding-top:10px;border-top:dotted 2px #fff;font-size:16px}}@media screen and (max-width: 479px){.header
#PulteneyLogo{padding:0
0 7px 8px}.header #PulteneyLogo
img{max-width:170px !important}#HomepageSlideshowPager{height:35px}#Prospectus,#Admissions,#Sport{border-bottom:solid 12px #f2f1de}#FourColumns h2,
#Prospectus .title,
#Admissions .title,
#ClassOf .title,
#Events .title,
#Sport .title,
#OldScholars
.title{font-size:20px;line-height:24px}#Prospectus
.title{padding:0}#FourColumns h3,
#Prospectus .subtitle,
#Admissions
.subtitle{font-size:16px;line-height:22px}#Prospectus .links,
#Admissions
.links{margin-top:10px}#MobileMenu>a,#MobileMenuButton{font-size:10px}.testimonial
p{font-size:14px;line-height:22px}#Sport
#ChooseOneBig{width:235px}#Sport .links
a{font-size:16px;line-height:20px}#OldScholars .imagelinks a .subtitle,
#OldScholars .imagelinks a
.title{font-size:14px;line-height:18px}#EventsCarousel,
#OldScholars
.imagelinks{margin-top:20px}#Content2
.inner{padding-bottom:160px}#Content2
img.contoured{max-width:320px !important}.typography
blockquote{padding:25px;margin-top:0}.typography blockquote:before,
.typography blockquote:after{font-size:160px}.footer .address p>span{display:block}#Content>p:first-of-type{font-size:15px;line-height:1.46}#PromoBar,
#NewsHolder .item
.image{display:none}#Content > .locationInfo
.gMaps{float:none;max-width:100%}#BasePageBG,
#BasePageBG .slide,#BoxContainer{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#BasePageBG
.slide{-webkit-background-size:contain;background-size:contain}a.headingBox{width:90%;width:calc(100%-30px);padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.headingBox.topLeft,a.headingBox.bottomLeft,a.headingBox.topRight,a.headingBox.bottomRight{top:auto;bottom:40px;right:auto;left:20px}a.headingBox span.mainHeading,
a.headingBox
span.subHeading{width:auto;height:auto;overflow:visible}#BoxContainer{padding:0
0 20px 0}#BoxContainer .box .details
span.subtitle{height:auto;font-size:15px}#ChooseOneBig,
#ChooseOne .head,
#ChooseAnother
.head{width:100%}#ChooseOne
.head{top:2px;display:block}#ShopGallerySlideshow>.slide>img,#ShopGallerySlideshow>.slide>.slideContent{float:none;width:100%}#NewsHolder .item
.readMore{float:left !important}}@media screen and (max-width: 442px){#HomepageSlideshowContainer,
#HomepageSlideshow .slide,
#HomepageSlideshow .slide .content-container,#GoogleMap{height:200px}#GoogleMap{position:relative;overflow:hidden}#HomepageSlideshow .slide img,
#GoogleMap
img{position:absolute;top:0;bottom:0;left:0;right:0;height:200px !important;max-width:none !important;width:auto !important;-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);-ms-transform:translateX(-15%);-o-transform:translateX(-15%);transform:translateX(-15%)}.mobileHide{display:none}}

/****** FILE: site/css/form.css *****/
form{max-width:480px;background:#f9f7f4;padding:0
0 20px 0;*zoom:1;font-size:14px}form:before,form:after{content:" ";display:table}form:after{clear:both}form#Form_ContactForm{max-width:600px}div.field{padding:3px
0 5px}fieldset{border:0;position:relative;padding:60px
15px 15px 15px}#Form_CommentsForm
fieldset{padding-top:15px}.typography form
legend{display:block;position:absolute;top:0;left:0;width:100%;margin:0;padding:7px
0;background:#cec4ab;text-indent:15px;color:#000;font-size:14px;font-weight:bold;text-decoration:none}.typography form fieldset h2:first-child{display:block;position:absolute;top:0;left:0;width:100%;margin:0;padding:7px
0;background:#cec4ab;text-indent:15px;color:#000;font-size:14px;font-weight:bold;text-decoration:none;font-family:Helvetica,Arial,sans serif}form
label{display:block;margin-bottom:5px;font-size:14px}form label
label{margin-bottom:0}form
label.inline{display:inline-block;margin-right:10px;margin-top:3px}form
label.left{display:block}form
label.right{font-size:12px;color:#888}form
label#tagsnote{cursor:auto}form input.text,
form textarea,
form
.textajaxuniquetext{width:100%;padding:7px;font-size:13px;font-family:Arial,Helvetica,sans-serif;background-color:#fff;border:1px
solid #a1a1a1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}form
input.autoWidth{width:auto}form
select{width:100%;padding:6px;font-size:13px;font-family:Arial,Helvetica,sans-serif;background-color:#fff;border:1px
solid #a1a1a1;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.ie7 form
select{width:400px}form input.text:focus,
form textarea:focus,
form .textajaxuniquetext:focus,
form select:focus{outline:none}form input[disabled],
form textarea[disabled]{background-color:#f7f7f7;border:1px
solid #dad9d9}textarea{resize:vertical}.field .checkbox,
.field
.radio{float:left;width:13px;height:13px;margin-right:6px;margin-top:3px;padding:0}.checkbox label.right,
.radio
label.right{float:left}form
.message{background-color:#fef4ba;margin:-10px 0 0 -3%;padding:7px
3%;border:1px
solid #e8c805;width:100%}#comments-holder
.message{background-color:#fef4ba;margin:0;padding:7px
3%;border:1px
solid #e8c805;width:100%;max-width:480px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form .good,
p.goodMessage,
#comments-holder
.good{padding:7px
10px;background-color:#ecf9d0;border:solid 1px #8fbe00;color:#5D7A04}form .bad,
p.badMessage,
p.error,
#comments-holder
.bad{padding:7px
3%;background-color:#f9d0d0;border:solid 1px #cf0000;color:#b80000;width:100%}.bodyRegistrationForm
p.error{width:94%}form input.error,
form textarea.error,
form
select.error{border-color:#b80000}form
label.error{color:#b80000;display:none}#Form_ContactForm .message,
#Form_CommentsForm
.message{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Actions{padding:10px
15px 0 15px;position:relative}a.btn,
button,
input[type="submit"],
.Actions
.action{display:inline-block;float:right;height:31px;padding:0
45px 0 15px;color:#000;text-shadow:0px 0px 3px #fff;font-size:13px;font-weight:bold;text-transform:uppercase;text-align:left;border:solid 1px #b1b1b1 !important;background:url(/site/images/bg-submitarrow.png) #e3decf top right no-repeat;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}a.btn:hover,
button,
input[type="submit"]:hover,
.Actions .action:hover{background:url(/site/images/bg-submitarrow.png) #d3cab4 top right no-repeat}.Actions:before{color:#a49262;content:"* Indicates required information";display:inline-block;font-weight:normal;margin-top:13px}#MemberLoginForm_LoginForm .Actions:before{display:none}a.btn.externalLink{float:none;height:29px;line-height:29px;border-bottom:solid 1px #b1b1b1 !important}#Remember{min-height:20px}#ForgotPassword{clear:left;margin:0}#MemberLoginForm_LostPasswordForm .Actions:after{display:none}.FormHeading{clear:both;padding-top:15px}form .date .middleColumn
input{width:114px}.Actions
input.resetformaction{float:left;background-color:#888}.Actions input.resetformaction:hover{background-color:#aaa}form .requiredField label.left:after{color:#B94A48;content:"*";font-size:14px;font-weight:normal;padding-left:3px}form .checkboxset ul,
form .optionset
ul{margin:0}form .checkboxset li,
form .optionset
li{margin-bottom:5px;list-style-type:none}form div.checkbox:after{content:".";display:block;height:0;clear:both;visibility:hidden}form .checkbox
.checkbox{clear:both}span.message{margin:10px
0;display:block;max-width:390px;clear:left}form input.holder-required{border:1px
solid #cf0000}input:invalid,textarea:invalid{border-radius:1px;-webkit-box-shadow:0px 0px 5px red;-moz-box-shadow:0px 0px 5px red;box-shadow:0px 0px 5px red}input:focus:invalid,textarea:focus:invalid{border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.no-boxshadow input:invalid,
.no-boxshadow textarea:invalid{background-color:#f0dddd}.ss-uploadfield-item-info
button{margin-top:4px !important;float:left}form .creditCardField input,
form input.currency,
form input.numeric,
form
input.month{width:55px}form input.year,
form
input.four{width:70px}form
input.phone{width:120px}form #DMYDate-month,
form #DMYDate-day{width:25px}span.fieldLabel{display:block;padding:0
0 3px 0;font-weight:bold}span.fieldLabel.numbering{display:inline-block;margin-right:5px;width:25px}span.fieldInput{display:block}div.field
p{margin:5px
0 0 0}div.field
p.sub{color:#A8A8A8;margin-bottom:12px}#Captcha label>span{color:#A09C9C}@media only screen and (max-width: 700px){.header form
.middleColumn{float:none;width:100% !important}form label.left,
#MemberLoginForm_LoginForm
label{margin-bottom:8px}}@media only screen and (max-width: 900px){form{max-width:100%}}@media only screen and (min-width: 700px){}

/****** FILE: site/css/print.css *****/
@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}pre,blockquote{page-break-inside:avoid}pre{border:1px
solid #999}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}#Navigation,
#MobileMenuButton,
.header .right,
.header ul,
.header #PulteneyLogo a img.screenLogo,
.footer .socialButtons,
.footer .footerNav,
.plastyk,
.primary,
#SideBar,
#ScrollToTop,
.noPrint,
.bannerImage,
#BoxContainer .box a span.arrowIcon,
.comments-holder ul.action-links,
#comments-holder > h4:first-of-type,
#Form_CommentsForm,
#NewsHolder .item .image,
iframe.twitter-share-button,
.fb-like,
.fbBoxContainer,
#MobileMenuButton,
#PromoBar,
#ShopGallerySlideshowPagerContainer,
#GalleryImagesContainer .slideshowPager,
#GalleryImagesContainer .slideshowNext,
#GalleryImagesContainer .slideshowPrev,
.footer .right,
.locationInfo,
.bodyPositionHolder a.backButton,
.bodyPositionHolder a.simpleButton,
.bodyPositionHolder
a.printButton{display:none !important}.bodyPositionHolder
#PromoBar{display:block !important;padding:55px
0 20px 20px}.inner,.main{width:auto;max-width:none}#Content{padding:0
!important}.header{position:relative;margin-bottom:30px}.header #PulteneyLogo a
img.printLogo{width:458px;display:block !important}#NewsHolder
.item{margin-bottom:20px !important}#NewsHolder .item
.info.hasImage{margin-left:0 !important}#NewsHolder .item .info
.readMore{margin-top:10px !important}.typography
blockquote{max-width:none;width:auto}#eventpopup{background:#FFF !important}#BigImage{position:relative}.bodyBasePage
#Container{margin-top:0}#BasePageBG
.slide{position:relative !important;display:block !important;opacity:1 !important}#BasePageBG .slide.cycle-sentinel{display:none !important}#BasePageBG .slide
.headingHolder{min-height:0;width:auto}#BasePageBG .slide .headingHolder
a.headingBox{position:relative;top:0;left:0;width:auto}#BasePageBG .slide .headingHolder a.headingBox
span.arrow{display:none !important}#BoxContainer{margin-top:25px}.bodyBasePage
#Content{width:auto}#BoxContainer
.box{margin:0
25px 25px 0}#GalleryImagesContainer{padding:0;margin:0
0 10px 0}#GalleryImages{padding:0}#GalleryImages
a{display:block !important;margin:0
15px 15px 0}form{padding:0
0 20px 0}#Content>.locationInfo{display:block !important;margin-bottom:0}#Content > .locationInfo
.gMaps{float:left;margin-right:20px;max-width:50%}.vco-timeline .vco-navigation,
.vco-slider .nav-previous,
.vco-slider .nav-next{display:none !important}.vco-slider .slider-item .content .content-container.layout-text .text
.container{width:auto !important}#Timeline{height:auto !important;margin-top:0px !important}.vco-storyjs .vco-container.vco-main{position:relative !important}.vco-storyjs .vco-feature .slider,
.vco-storyjs .vco-feature .vco-slider{float:none !important;padding-top:0 !important}.vco-slider .slider-container-mask{width:auto !important;height:auto !important}.vco-slider .slider-container-mask .slider-container{position:relative !important;left:0 !important}.vco-slider .slider-container-mask .slider-container .slider-item-container{display:block !important;width:auto !important}.vco-slider .slider-item{display:block !important;height:auto !important;width:auto !important;position:relative !important;left:0 !important}.vco-slider .slider-item .content .pad-left .text
.container{padding-left:0px !important}.vco-slider .slider-item .content .content-container
.text{display:block !important;width:auto !important;max-width:100% !important}.vco-slider .slider-item .content .content-container
.media{display:none !important}ul.faqList li .questionBody span.plus, ul.faqList li .questionBody
span.minus{display:none !important}ul.faqList li
div.answer{display:block !important}#Map{width:auto}#TransparentMap{display:none !important}}

/****** FILE: site/css/colorbox.css *****/
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:url(/site/images/overlay.png) repeat 0 0}#colorbox{outline:0}#cboxTopLeft{width:21px;height:21px;background:url(/site/images/controls.png) no-repeat -101px 0}#cboxTopRight{width:21px;height:21px;background:url(/site/images/controls.png) no-repeat -130px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/site/images/controls.png) no-repeat -101px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/site/images/controls.png) no-repeat -130px -29px}#cboxMiddleLeft{width:21px;background:url(/site/images/controls.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/site/images/controls.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/site/images/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/site/images/border.png) 0 -29px repeat-x}#cboxContent{background:#fff;position:relative;overflow:hidden}#cboxContent:after{content:"";width:100%;height:54px;position:absolute;bottom:0;left:0;right:0;z-index:0;background:#1A1A1A}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px
solid #ccc}#cboxLoadedContent{margin-bottom:54px;background:#fff}#cboxCurrent,#cboxTitle{z-index:10;position:absolute;bottom:0;color:#fff;line-height:54px}#cboxTitle{left:200px}#cboxCurrent{left:90px}#cboxLoadingOverlay{background:url(/site/images/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/site/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxClose,#cboxPrevious,#cboxNext{z-index:10;position:absolute;bottom:0;text-indent:-9999px;height:54px;width:41px;background-color:#1A1A1A;background-repeat:no-repeat;background-position:center center;background-size:30%;-webkit-transition:background-color 400ms;-moz-transition:background-color 400ms;-o-transition:background-color 400ms;transition:background-color 400ms;outline:none !important}#cboxPrevious{left:0;background-image:url(/site/images/bt-prev.png)}#cboxNext{left:41px;background-image:url(/site/images/bt-next.png)}#cboxClose{right:0;background-image:url(/site/images/bt-close.png);background-size:40%}#cboxClose:hover,#cboxPrevious:hover,#cboxNext:hover{background-color:#a49262}.lt-ie9
#cboxPrevious{background-image:url(/site/images/bt-prev-ie8.png)}.lt-ie9
#cboxNext{background-image:url(/site/images/bt-next-ie8.png)}.lt-ie9
#cboxClose{background-image:url(/site/images/bt-close-ie8.png)}.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE
#cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}

