/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 07 July 2015 12:24:34
*/


/* 
 *  master.css | Main StyleSheet File
 *  @Autor: Gwidon Walinski (Squiz)
 *
 */

// fonts moved to asset #190359

/* 1. RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after { content:''; }
abbr,acronym { border:0; }
input::-moz-focus-inner { border: 0; padding: 0; } /*Remove button padding in FF*/


/* GRID SYSTEM */
.grid { margin-left: auto; margin-right: auto; width: 1008px; }
.one, .two, .three, .four, .five, .six, .seven, .eight, .nine, .ten, .eleven, .twelve, .designers-three, .designers-six, .designers-nine, .designers-twelve { display:inline; float: left; position: relative; margin-left: 15px; margin-right: 15px; }
.grid .one { width:54px; }
.grid .two { width:138px; }
.grid .three { width:222px; }
.grid .four { width:306px; }
.grid .five { width:390px; }
.grid .six { width:474px; }
.grid .seven { width:558px; }
.grid .eight { width:642px; }
.grid .nine { width:726px; }
.grid .ten { width:810px; }
.grid .eleven { width:894px; }
.grid .twelve { width:978px; }
.grid .designers-three { width:192px; }
.grid .designers-six { width:534px; }
.grid .designers-nine { width:756px; }
.grid .designers-twelve { width:978px; }

/* 3. GENERIC STYLES FOR TAGS */
body { font:0.875em/1.429em 'Arial', sans-serif; }
h1,h2,h3,h4,h5,h6 { line-height:1.250em; font-weight:normal;}
h1 { color:#696450;font-family:'Bergamo Std', 'Arial', sans-serif; font-size:2.571em; padding-bottom:20px; }
h2 { color:#002147; font-family:'Bergamo Std', 'Arial', sans-serif; font-size:1.857em; padding-bottom:15px; }
h3 { color:#696450; font-family:'Bergamo Std', 'Arial', sans-serif; font-size:1.571em; padding-bottom:15px;  }
h4 { color:#002147; font-family:'Georgia', 'Arial', sans-serif; font-size:1.286em; padding-bottom:15px;  }
h5 { color:#696450;font-family:'Georgia', 'Arial', sans-serif; font-size:1.143em; padding-bottom:10px;  }
h6 { color:#002147;font-family:'Arial', sans-serif; font-weight:bold; padding-bottom:10px; }
a { color:#145f96; text-decoration:none; outline:none;}
a:hover { text-decoration:underline; }
em { font-style:italic; }
strong { font-weight:bold; }

/* 4. REUSABLE CLASSES */
.alpha { margin-left:0; }
.omega { margin-right:0; }
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.clearfix:before, .clearfix:after, .grid:before, .grid:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after, .grid:after { clear: both; }
.clearfix, .grid { zoom: 1; }
.hide { display:none; }
.visible-on-mobile { display:none; }
.hidden-on-mobile { }
.datetime { color:#52515e; clear:both; font-family:'Georgia', 'Arial', sans-serif;}
.bold { font-weight:bold; }
/* 5. COLORS */

.grid .bck-green { background-color:#5e5e22; }
.grid .bck-red { background-color:#7f3f3f; }
.grid .bck-blue { background-color:#3f6186; }
.grid .bck-gray { background-color:#e5e5e5; }

/* 6. COMPONENTS */
.cookie-policy { color:white; font-size:0.857em; }
.cookie-policy, .cookie-policy .grid { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0018/116505/footer-pattern.png') repeat-x 0 -3px black; }
.cookie-policy .detail { color:#bebebe; padding:3px 0; }
.cookie-policy .detail a { color:#ffffff; }
.cookie-policy a.close { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0010/116497/close-cookie-policy-box.jpg') scroll no-repeat center center transparent; display:block; float:right; margin:3px 0 0 20px; height:18px; width:18px; }
.cookie-policy .detail.for-desktop { display:block; }
.cookie-policy .detail.for-mobile { display:none; }

/* header */
.header .logo { padding:14px 0px 19px 0px;}
.header .logo a { float:left; }
.header .logo a:hover { text-decoration:none; }
.header .logo img { display:block; padding-right:20px;  }
.header .logo span { display:block; font-family:'Bergamo Std', 'Arial', sans-serif; line-height:1em; }
.header .logo span.page-title { color:#002a5b; font-size:45px; line-height:56px; margin-top:18px; } /* 3.143em; */
.header .logo span.division { color:#002a5b; font-size:22px;  letter-spacing: 0.1em; text-transform:uppercase; } /* 2.000em; */
.header .header-links { float:right; padding-top:10px; text-align:right; }
.header .header-links a { color:#002a5c; padding-left:15px; }
.header .header-links a:first-child { padding-left:0; }
.header .search { position:relative; margin-top:9px; z-index:1; }
.header .search .tab-menu { height:30px; line-height:30px; font-weight:bold; padding-bottom:1px; }
.header .search .tab-menu li { background-color:#e4e4e5; float:left; height:30px; margin-right:1px; position:relative; z-index:1500; }
.header .search .tab-menu li a { color:#414042; outline:none; padding:0 15px; }
.header .search .tab-menu li a:hover {text-decoration:none;}
.header .search .tab-menu li .arrow { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0009/116478/arrow-down.png') scroll no-repeat center bottom transparent; bottom:-6px; display:none; height:6px; margin-left:-6px; left:50%; position:absolute; width:12px; z-index:1510; }
.header .search .tab-menu li.ui-tabs-active { background-color:#002a5c; }
.header .search .tab-menu li.ui-tabs-active a { color:white; }
.header .search .tab-menu li.ui-tabs-active .arrow { display:block; }
.header .search .tab { display:none; position:relative; z-index:1400; }
.header .search .tab.default { display:block; }
.header .search .tab div { margin-right:54px; position:relative; z-index:1425; }
.header .search .tab .text { border:4px solid #d2d1d2; height:20px; font-size:1.143em; outline:none; padding:8px 39px 8px 8px; width:100%; }
.header .search .tab .submit { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0018/116550/search-icon.png') no-repeat 50% 50% #002a5c; border:0; cursor:pointer; height:37px; position:absolute; right:-52px; top:4px; width:36px; z-index:1450; font-size:0px;}
.header .search .tab .submit:hover { background-color:#145f96; }

/* header menu */
.menu { font-family:'Georgia', 'Arial', sans-serif; text-transform:uppercase; position:relative; z-index:9999; }
.menu ul { background-color: #e9e9ea; }
.menu ul li { float:left; border-right:3px solid #fff; }
.menu ul li a { border-bottom:3px solid #d2d1d2; color:#565038; display:block; padding:7px 11px 8px 10px; position:relative; z-index:9999;}
.menu ul li a span.arrow { background: url('https://www.bodleian.ox.ac.uk/__data/assets/image/0008/116477/arrow-down-menu.png') no-repeat center bottom; bottom: -8px; display:none; height: 8px; left: 47%; position: absolute;text-indent: -9999px;width: 15px;z-index: 9000;}
.menu ul li a:hover,.menu ul li.active a,.menu ul li:hover a  { border-bottom:3px solid #002a5c; color:#002a5c; text-decoration:none;}
.menu .menu-button { display:none; float:left; margin-bottom:1px; width:49%; }
.menu .menu-button:hover { text-decoration:none; }
.menu .menu-button span { background:none scroll no-repeat 0 0 #e9e9ea; border-bottom:3px solid #d2d1d2; color:#565038; display:block; padding:8px 15px; }
.menu .show-menu { margin-left:1%; }
.menu .show-menu span { background-image:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0003/116535/menu-icon-mobile.png'); background-position: 67px 12px; border-right:3px solid white; }
.menu .show-submenu { margin-right:1%; }
.menu .show-submenu span { background-image:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0004/119524/menu-arrow-mobile.png'); background-position: 132px 12px; }

/* menu-nav dropdowns */
/* ----- Main navigation - level 2 ---------------- */
.menu ul li div.main-nav-level2-container { background-color:#e9e9ea; border-bottom:1px solid #d2d1d2; display:none; left:0; padding:20px 1.5% 15px 0.5%; position:absolute; top:39px; z-index:9000; width:98%; }
.menu ul li:hover .main-nav-level2-container,.menu ul li:hover a span.arrow { display:block;}
.menu ul li div.main-nav-level2-container .nav-column ul li { float:left; margin-right: 15px; width: 94%;}
.menu ul li div.main-nav-level2-container ul { /* width:75%; */}
.menu ul li div.main-nav-level2-container ul li { background:none; border:none; height:auto; margin-right:25px;padding:0;width:29%; }
.menu ul li div.main-nav-level2-container ul li a { border:none; color:#002a5c; display:block; float:left; font-size:1.1em; height:auto; padding:5px 10px; width:99.5%; }
.menu ul li div.main-nav-level2-container ul li a:hover { background:#d2d1d2; border:none; color:#202020; }
.menu ul li .nav-column { float:left; margin-bottom: 15px; width: 24.5%; text-transform:none;}
.menu ul li .nav-column h3 { font-family:'Georgia', 'Arial', sans-serif; font-size:1.6em; padding-bottom:8px; padding-left:10px; }
/* ----- Main navigation level 2 - "link list" type ----- */
.menu ul li div.linkListSubmenu div.main-nav-level2-container { background-color:#e9e9ea; border-bottom:1px solid #d2d1d2; display:none; padding:20px 1.5% 15px 0.5%; position:absolute; left:auto; top:39px; z-index:9000; width:24%; }
.menu ul li div.linkListSubmenu .nav-column { float:none; margin-bottom: 15px; width: 100%; text-transform:none;}


/* ==== content ==== */
.main { padding-top:20px;position:relative;z-index:1; }

.breadcrumb { color:#a6a496; }
.breadcrumb span { color:#52515e; }

.share-this { float:right; }
.share-this img { display:block; }
.share-for-mobile { padding-bottom:20px; text-align:center; }

.article-header { padding-bottom:25px; }

.submenu { font-family:'Georgia', 'Arial', sans-serif; font-size:1.143em; }
.submenu ul li { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0005/116555/submenu-gradient.jpg') repeat-x 0 0 #efefef; border-bottom:1px solid #efeded; border-right:1px solid #efeded; position:relative; z-index:1200; }
.submenu ul li a { border-bottom:1px solid #f7f7f7; color:#002147; display:block; padding:10px 5px 10px 15px; }
.submenu ul li .arrow { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0004/116554/submenu-arrow.jpg') scroll no-repeat 0 0 transparent; display:none; height:38px; position:absolute; right:-12px; top:0; width:12px; z-index:1250; }
.submenu ul li:first-child { border-top:0; }
.submenu ul li.active { border:none; font-size:1em; width:100%; }
.submenu ul li.active a, .submenu li.current a { border-bottom:1px solid #f7f7f7; background-color:#002a5c; color:#ffffff; font-size:0.875em; font-family:Georgia,Arial,sans-serif; }
.submenu ul li.active .arrow { display:block; }
.submenu ul li.current { border-right:none; }
.submenu ul li.current ul li { border-bottom:none; }
.submenu ul li.current ul li a { background-color:#e3e3e3; border-bottom:0; border-color:#e3e3e3; color:#002a5c; font-size:1em; font-family:Arial,sans-serif;}
.submenu ul li.current ul li.active { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0003/116553/submenu-arrow-active.jpg') scroll no-repeat right top transparent; }
.submenu ul li.current ul li.active a { background-color:#d2d1d2 }
.submenu ul li.current ul li.active .arrow{ background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0003/116553/submenu-arrow-active.jpg') scroll no-repeat right top transparent; }
/* menu level 3 */
.submenu ul li ul li.active ul.menu_level_3 li a { color:#002147; display:block; padding:10px 5px 10px 15px; }
.submenu ul li ul li.active ul.menu_level_3 li { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0005/116555/submenu-gradient.jpg') repeat-x 0 0 #efefef; border-right:1px solid #efeded; position:relative; z-index:1200; }
.submenu ul li ul li.active ul.menu_level_3 li.active { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0005/116555/submenu-gradient.jpg') repeat-x 0 0 #efefef; border-bottom:1px solid #efeded; border-right:1px solid #efeded; position:relative; z-index:1200; }
.submenu ul li ul li.active ul.menu_level_3 li .arrow {display: none;}
.submenu ul li ul li.active ul.menu_level_3 li.active .arrow {display: block;}

/*.submenu ul.menu_level_3 li.current ul li { border-bottom:none; }
.submenu ul li.current ul li a { background-color:#e3e3e3; border-bottom:0; border-color:#e3e3e3; color:#002a5c; font-size:1em; font-family:Arial,sans-serif;}
.submenu ul li.current ul li.active { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0003/116553/submenu-arrow-active.jpg') scroll no-repeat right top transparent; }
.submenu ul li.current ul li.active a { background-color:#d2d1d2 }
.submenu ul li.current ul li.active .arrow{ background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0003/116553/submenu-arrow-active.jpg') scroll no-repeat right top transparent; }
*/

.submenu.submenu-for-mobile { display:none; padding-top:10px; padding-bottom:40px; }
.submenu.submenu-for-mobile ul li .arrow { display:none !important; }

.content {}
.content p,
.content ol,
.content ul { padding-bottom:20px; }
.content ul li { list-style:disc inside none; }
.content ul li ul { margin-left:20px; }
.content ul li ul li { list-style:circle inside none; }
.content ol li { list-style: decimal inside none; }
.content ol li:before { color:#bab4ad !important; }
.content table { border:1px solid #d8d4cf; display:table; margin-bottom:20px; width:100%; }
.content table th { text-align:center; }
.content table tr:nth-child(2n),
.content table tr.even { background-color:#f6f6f6; }
.content table thead { background-color:#e2ded8; }
.content table thead tr:last-child { border:0; }
.content table thead th,
.content table thead td { padding:7px 10px; }
.content table tbody { color:#696450; text-align:center; }
.content table tbody tr:last-child { border:0; }
.content table tbody th,
.content table tbody td { border-bottom:1px solid #e5e5e2; padding:14px 10px; }

/* rhs sidebar */

.baner { border:1px solid #f2f0f0; margin-bottom:30px; text-align:center; }
.baner img { max-width:100%; }

.related-links { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0004/116545/rhs-box-bottom-gradient.jpg') no-repeat 0% 100% #eff0f2; padding-bottom:5px; }
.related-links h5 { background-color:#002a5c; color:#ffffff; padding:10px; zoom:1; }
.related-links ul { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0020/116543/related-links-arrow.jpg') scroll no-repeat left top transparent; padding:10px 0 20px; }
.related-links ul li { padding:5px 10px; }

.quote { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0018/116541/quote-bottom.jpg') no-repeat right bottom #f8f8f8; clear:both; color:#223f60; font-family:'Georgia', 'Arial', sans-serif; font-size:1.143em; font-style:italic; padding-bottom:45px;}
.quote p { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0019/116542/quote-top.jpg') no-repeat left top transparent; padding:45px 20px 0 20px; zoom:1;}
.quote span { color:#848484; display:block; font-size:0.813em; padding:0 20px; text-align:right; }
.quote.right { float:right; margin:0 0 20px 30px; width:169px; }
.quote.left { float:left; margin:0 30px 20px 0; width:169px; }

.homepage-slider { }
.homepage-slider .slides { float:left;width:100%;}
.homepage-slider .slides li { display:none; position:relative; }
.homepage-slider .slides li img { display:block; width:100%; } 
.homepage-slider .slides li div { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0008/116558/white-bg-trans.png') scroll repeat 0 0; bottom:0; left:0; padding:8px 20px 22px 20px; position:absolute; width:93.8%; z-index:2000; }
.homepage-slider .slides li div h2 { color:#002147; font-family:'Bergamo Std', 'Arial', sans-serif; font-size:2.2em; padding-bottom:2px; }
.homepage-slider .slides li div p { font-weight:bold; }
.homepage-slider .slides li:first-child { display:block; }
.homepage-slider .nav { background-color:#4a494b; clear:both; float:left; padding:15px 0px 21px 0px;position:relative; width:100%; }
.homepage-slider .nav li { display:block; float:left; position:relative; width:33.3%; z-index:2100; }
.homepage-slider .nav li a { border-left:1px solid #5c5c5d; border-right:1px solid #373738; display:block; padding:0 20px; outline:none; }
.homepage-slider .nav li a:hover {text-decoration:none;}
.homepage-slider .nav li a:hover h2 {text-decoration:underline;}
.homepage-slider .nav li a p { color:#e6e1c8; line-height:1.3em; }
.homepage-slider .nav li a h2 { color:#ffffff; font-family:'Georgia', 'Arial', sans-serif; font-size:1.286em; padding-bottom:6px;  }
.homepage-slider .nav li .arrow { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0016/116530/homepage-slider-arrow-trans.png') scroll no-repeat 0 0 transparent; display:none; height:17px; left:50%; margin-left:-54px; position:absolute; top:-26px; width:107px; z-index:2050; }
.homepage-slider .nav li.flex-active .arrow { display:block; }
.homepage-slider .nav li:first-child a { border-left:0; }
.homepage-slider .nav li:last-child a { border-right:0; }
.homepage-slider .flex-direction-nav { display:none; }
.homepage-slider .flex-direction-nav li { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0019/116551/slider-mobile-next.png') scroll no-repeat center center #3f3e40; bottom:3px; right:0; position:absolute; top:3px; text-indent:-9999px; width:15%; }
.homepage-slider .flex-direction-nav li a { display:block; height:100%; width:100%; }
.homepage-slider .flex-direction-nav li:first-child { display:none; }

#home_page_rhs .whats-on { color:white; display:block; overflow:hidden; position:relative; z-index:1200; zoom:1; }
#home_page_rhs .whats-on img { display:block; width:100%; }
#home_page_rhs .whats-on .box-header { 
   background: url(https://www.bodleian.ox.ac.uk/__data/assets/image/0007/116494/blue-bg-trans.png) 0 0 repeat transparent;
   left:0;
   cursor:pointer;
   position:absolute;
   top:0;
   width:100%;
   z-index:1220;
   zoom: 1;
}
#home_page_rhs .whats-on .box-header h2 { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0008/116495/cal-ico.png') scroll no-repeat right center; bottom:0; color:#fff; font-size:2.1em; padding:12px 15px 8px 15px; }

#home_page_rhs .whats-on .box-footer { 
   background: url(https://www.bodleian.ox.ac.uk/__data/assets/image/0006/116493/black-bg-trans.png) 0 0 repeat transparent;
   bottom:0;
   cursor:pointer;
   left:0;
   position:absolute;
   width:100%;
   z-index:1230;
   zoom: 1;
}

#home_page_rhs .whats-on .box-footer p { color:#fff; font-size: 1.15em; line-height: 1.4em; padding:9px 10px 11px 10px; text-decoration:none; }

.quick-links { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0007/116539/quicklinks-bck.jpg') no-repeat right bottom #e5e5e5; margin-top:30px; overflow:hidden; padding:16px 10px 16px 15px; width:auto; zoom:1; }
.quick-links h2 { color:#696450; font-size:1.7em; }
.quick-links ul.short { float:left; width:45%; zoom:1; }
.quick-links ul.long { float:left; width:55%; zoom:1; }
.quick-links ul li { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0017/116540/quicklinks-list.png') no-repeat 0% 5px; margin-bottom:4px;}
.quick-links ul li a { color:#002a5c; display:block; font-weight:bold; padding:0px 5px 0px 12px; }

.important-notice { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0017/116531/important-notice-icon.jpg') no-repeat 15px center #874046; border-radius:4px; font-family:'Bergamo Std', 'Arial', sans-serif; font-size:1.429em; line-height:1.200em; margin-top:20px; behavior:url('https://www.bodleian.ox.ac.uk/__data/assets/file/0006/116538/PIE.htc'); }
.important-notice .important-notice-inner { color:white; padding:11px 30px 11px 60px; }

.az-catalogue { margin-top:20px; }
.az-catalogue .social-media { float: right; text-align:right; }
.az-catalogue .tab-menu { float:left; font-family:'Bergamo Std', 'Arial', sans-serif; font-size:1.286em; overflow:hidden; }
.az-catalogue .tab-menu li { background-color:#d8d8d8; float:left; margin-right:4px; text-align:center; }
.az-catalogue .tab-menu li a { color:#4a494b; display:block; outline:none; padding:4px 0px 6px 0px; width:200px; }
.az-catalogue .tab-menu li a:hover { text-decoration:none; }
.az-catalogue .tab-menu li.ui-state-active { background-color:#002a5c; color:#fff;}
.az-catalogue .tab-menu li.ui-state-active a {color:#fff;}
.az-catalogue .tab { background-color:#002a5c; clear:both; color:#fff; display:block; overflow:hidden; padding:16px 0px 18px 0px; width:100%; }
.az-catalogue .tab p, .az-catalogue .tab div { padding:0px 15px 4px 15px;}
.az-catalogue .tab div a,
.az-catalogue .tab div span { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0010/116479/az-bck.png') no-repeat 0% 0%; color:#4b6480; display:block; font-family:'Georgia', 'Arial', sans-serif; font-size:18px; float:left; line-height:32px; margin:2px 4px 2px 0px; text-align:center; width:32px; }
.az-catalogue .tab div span { background-position:0% -33px; color:#8494a7; }
.az-catalogue #az_listing_list {display:none;}

.az-catalogue .tab .letterItems {position: absolute; z-index: 9999; margin: 0px; padding: 10px 15px 10px 10px; background-color: #fff; border: 1px solid #ccc; overflow: hidden; text-align: left; font-size: 12px;}
.az-catalogue .letterItems ul {display:inline-block; list-style-type: square;}
.az-catalogue .letterItems ul li {padding: 0px; margin:0 0 3px 5px; text-align: left;}
.az-catalogue .tab div .letterItems ul li a{display:inline; padding: 0px; margin:0px; background: none; float: none; width: 100%; text-align: left;}
.az_ajax_loader {width: 126px; height: 22px; margin: 5px auto; background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0009/118674/ajax-loader.gif') no-repeat;}

.az-catalogue .tab .letterItems a {display: inline; background: none; text-align: left; width: auto; float: none; font-size: 12px;}
.az-catalogue .tab .letterItems a.close {display:block; text-decoration:none; position:absolute; right:0px; top:-12px;}
.az-catalogue .tab .letterItems a.close:hover {text-decoration:none;}
.az-catalogue .tab .letterItems dl {display: block; text-align: left;}
.az-catalogue .tab .letterItems dl.list {display: block; text-align: left; clear: both;}
.az-catalogue h1 {display:none;}

.latest-news { margin-top:20px; }
.latest-news h2 {color:#696450;float:left; padding-bottom:13px; width:100%;}
.latest-news h2 span { float:left; width:auto;}
.latest-news .rss { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0005/116546/rss-icon-small-trans.png') no-repeat 0% 0%; display:block; float:left; margin:9px 0px 0px 20px; overflow:hidden; text-indent:-9999px; width:16px;}
.latest-news ul li { float:left; padding-bottom:30px; width:100%;}
.latest-news ul li .thumbnail { float:left; margin-right:16px; }
.latest-news ul li .thumbnail img { display:block; }
.latest-news ul li div { margin-left:90px; }
.latest-news ul li div h3 { font-family:'Arial'; float:left; font-size:1.143em; line-height:1.37em; margin-top:-4px; padding-bottom:0px; }
.latest-news ul li div p { float:left; margin-top:4px; width:60%;}
.latest-news ul li div p.datetime { clear:none;margin-top:5px; }
.latest-news .more { color:#002a5c; font-weight:bold;}

.reader-notices { margin-top:20px; }
.reader-notices h2 { color:#696450; float:left; padding-bottom:13px; width:100%;}
.reader-notices h2 span { float:left; width:auto;}
.reader-notices .rss { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0005/116546/rss-icon-small-trans.png') no-repeat 0% 0%; display:block; float:left; margin:9px 0px 0px 20px; overflow:hidden; text-indent:-9999px; width:16px;}
.reader-notices ul li { float:left; padding-bottom:30px;width:100%; }
.reader-notices ul li h3 { font-family:'Arial'; float:left; font-size:1em; line-height:1.37em; margin-top:-2px; padding-bottom:0px; }
.reader-notices ul li  p.datetime { float:left; margin-top:5px; width:100%;}
.reader-notices .more { color:#002a5c; font-weight:bold;}

.homepage-info-boxes { background-color:#f7f7f7; border-left:1px solid #efeded; border-right:1px solid #efeded; color:#414042; float:left; margin-top:20px;  padding:15px 12px; }
.homepage-info-boxes .box:first-child { margin-top:0px;}
.homepage-info-boxes .box { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0019/116533/info-box-bottom-gradient.jpg') no-repeat 0% 100% transparent; margin-top:17px; overflow:hidden; padding-bottom:3px; }
.homepage-info-boxes .box .content { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0018/116532/info-box-bck.jpg') repeat-y 0% 0% ; padding:10px 0 20px; }
.homepage-info-boxes .box .content p { padding:0 12px; }
.homepage-info-boxes .box .content h2 { font-size:1.714em; padding:0 12px 6px 12px; }
.homepage-info-boxes .box .content h2 a { color:#113867; }
.homepage-info-boxes .box a.thumbnail { display:block; padding:0 1px; }
.homepage-info-boxes .box a.thumbnail img { display:block; width:100%; }

.back-to-top { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0003/119523/footer-gradient.jpg') scroll repeat-x 0 bottom transparent; padding:20px 0 20px ; text-align:center; }
.back-to-top a { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0020/116480/back-to-top-arrow.jpg') scroll no-repeat right center #e5e5e5; padding:5px 45px 5px 15px; font-weight:bold; }

/* ShareThis */
.st_googleplus_hcount .stButton { margin-right:0; }
.st_googleplus_hcount .stButton .stHBubble { margin-right:0; }


/* footer */
/* footer */
.footer-links { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0005/116519/footer-top.jpg') repeat-x 0% 0% #767676; color:#fff; margin-bottom:-1px;}
.footer_links .grid { background-color:#767676; }
.footer-links .grid a { color:#fff; }
.footer-links .info { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0020/116507/footer-separator.jpg') repeat-x 0% 0%; padding:18px 0; }
.footer-links .info ul li { float:left; padding-right:20px; }
.footer-links .info span { float:right; }
.footer-links .footer-links-box { padding:20px 0; }
.footer-links .footer-links-box strong { font-family:'Bergamo Bold', 'Arial', sans-serif; font-size:1.429em; font-weight:normal; }
.footer-links .footer-links-box ul { font-weight:bold; margin-top:10px; }
.footer-links .footer-links-box ul li { padding:5px 0; }
.footer-links .footer-links-box ul li a { font-weight: normal; }
.footer-links .address { padding:20px 0; }
.footer-links .address strong { font-family:'Bergamo Bold', 'Arial', sans-serif; font-size:1.429em; font-weight:normal; }
.footer-links .address address { padding:15px 0;  }
.footer-links .map { padding:35px 0; }
.footer-links .map img { display:block; max-width:100%; }


.footer-contact-us { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0018/116505/footer-pattern.png') 0% 0%; color:white; margin-top:-3px;  padding:10px 0px 8px 0px; width:100%;}
.footer-contact-us .grid { background:none; }
.footer-contact-us .grid .twelve { margin:0; width:100%; }
.footer-contact-us p { float:left; line-height:32px; }
.footer-contact-us a.social { cursor:pointer; display:block; float:left; height:32px; margin-right:10px; width:32px;  }
.footer-contact-us a.facebook { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0014/116501/footer-facebook-trans.png') scroll no-repeat 50% 50% transparent;  }
.footer-contact-us a.twitter { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0016/116521/footer-twitter-trans.png') scroll no-repeat 50% 50% transparent; }
.footer-contact-us a.rss { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0019/116506/footer-rss-trans.png') scroll no-repeat 50% 50% transparent; }
.footer-contact-us a.btn { color:white; display:block; float:right; font-weight:bold; margin-left:8px; line-height:32px; text-align:center;}
.footer-contact-us a.ask { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0013/116500/footer-blue-btn-trans.png') no-repeat 0% 0%; cursor:pointer; width:135px; }
.footer-contact-us a.btn:hover  { background-position:0% -32px; text-decoration:none; }
.footer-contact-us a.close { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0010/116497/close-cookie-policy-box.jpg') scroll no-repeat center center transparent; display:block; float:right; margin:7px 0 0 8px; height:18px; width:18px; }
.footer-contact-us span p b strong, .footer-contact-us span p b, .footer-contact-us span p strong, .footer-contact-us span a {color:#fff;}
.footer-contact-us a.contact-us { background: #7c7864; border: 2px solid #373737; padding: 0px 12px; line-height: 24px; margin: 2px; cursor: pointer; }
.footer-contact-us a.contact-us:hover { background-position: 0 0; background: #696450; text-decoration: none; }

body.floating-footer { padding-bottom:48px; }
body.floating-footer .footer-contact-us { bottom:0; left:0; position:fixed; z-index:10000; }

/* FlexSlider Necessary Styles */ 
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

.filter-nav { margin-bottom:30px; overflow:hidden; }
.filter-nav h2 { background-color:#002a5c; border-bottom:1px solid #fff; color:#fff; font-size:1.286em; font-family:Georgia,Arial,sans-serif; line-height:38px; padding:0px 15px; zoom:1; }
.filter-nav form { background-color:#f7f7f7;}
.filter-nav form fieldset { overflow:hidden; zoom:1; }
.filter-nav form h3 { background-color:#d2d1d2; color:#202020; display:block; font-family:Arial,sans-serif; font-size:1em; font-weight:bold; line-height:38px; margin:0; padding:0px 15px; }
.filter-nav ul { padding: 10px 0px 20px 0px;}
.filter-nav ul li { color:#002147; padding:0px 5px 0 15px; zoom:1; }
.filter-nav ul li input { margin-right:10px; }
.filter-nav ul li label { color:#002147; display:block; font-family:Georgia,Arial,sans-serif; font-size:1.143em; line-height:22px; padding:4px 0; zoom:1; }
.filter-nav ul li ul {padding:0px;}

.search-legend { background-color:#e9e9ea; margin-bottom:25px; overflow:hidden; padding:12px 15px 20px 15px; }
.search-legend h2 {color:#696450; padding-bottom:14px;}
.search-legend ul li { font-weight:bold; line-height:38px; padding:0 10px 5px 36px; }
.search-legend ul li.pdf { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0005/116537/pdf-ico-trans.png') scroll no-repeat 0 0 transparent; }
.search-legend ul li.doc { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0011/116498/doc-ico-trans.png') scroll no-repeat 0 0 transparent; }
.search-legend ul li.web { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0006/116556/web-ico-trans.png') scroll no-repeat 0 0 transparent; }

.search-databases { background-color:#e9e9ea; margin-bottom:30px; padding:20px 0px 25px 0px;}
.search-databases a { display:block; padding:0px 15px;}
.search-databases a.thumbnail { margin-top:15px; text-align:center;}

.search-content { max-width:390px; margin-top:6px; padding-bottom:20px; position:relative; width:73%;}
.search-content div { margin-right:55px; position:relative; z-index:1425; }
.search-content .text { border:4px solid #d2d1d2; height:20px; font-size:1.143em; padding:8px 39px 8px 8px; outline:none; width:100%; }
.search-content .submit { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0018/116550/search-icon.png') no-repeat 50% 50% #002a5c; border:0; cursor:pointer; height:37px; position:absolute; right:-51px; top:4px; width:36px; z-index:1450; }
.search-content .submit:hover { background-color:#145f96; }

.search-results { color:#202020; margin-top:-8px; padding-bottom:15px; }
.search-results p { padding-bottom:20px; }
.search-results h1 { padding-bottom:12px; }
.search-results .results-stat { padding-bottom:7px; }
.search-results .results-stat a { font-weight:bold; }
.search-results .filter {float:left;}
.search-results .filter span { display:block; float:left; font-weight:bold;line-height:26px; margin-right:10px;}
.search-results .filter a { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0009/116496/cancel-ico.png') no-repeat 95% 50% #e9e9ea; display:block; float:left; line-height:26px; padding-left:5px; padding-right:35px; width:auto; margin-right:10px;}
.search-results .results { clear:both; }
.search-results .results li { background-position: 0% 20px; border-bottom:1px solid #e9e9ea; list-style:none; margin-top:18px; padding-left:37px; padding-bottom:20px; }
.search-results .results li:first-child { background-position: 0% 10px; }
.search-results .results li:last-child { border-bottom:0; }
.search-results .results li a { font-size:1.143em; }
.search-results .results li p {padding:5px 0px;}
.search-results .results li a.url { color:#52515e; clear:both; font-size:1em; font-family:'Georgia', 'Arial', sans-serif; font-style:italic; }
.search-results .results li.pdf { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0005/116537/pdf-ico-trans.png') no-repeat 0 0; }
.search-results .results li.doc { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0011/116498/doc-ico-trans.png') no-repeat 0 0; }
.search-results .results li.web { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0006/116556/web-ico-trans.png') no-repeat 0 0; }

.pagination { border-top:1px solid #e9e9ea; clear:both; overflow:hidden; padding-top:10px; padding-bottom:6px; zoom:1; }
.pagination a { background-color:#e9e9ea; display:block; float:left; line-height:32px; margin-right:8px; margin-bottom:5px; text-align:center; width:32px; }
.pagination a.current { color:#7c7864; }

.a-z-listing { overflow:hidden; zoom:1; }
.a-z-listing .terms-list { background-color:#f7f7f7; border-top:1px solid #efeded; border-bottom:1px solid #efeded; color:#202020; margin-bottom:20px; padding: 10px 15px; zoom:1;  }
.a-z-listing .terms-list .thumbnail { display:block; float:left; margin-top:5px; }
.a-z-listing .terms-list .thumbnail img { display:block; }
.a-z-listing .terms-list div { margin-left: 93px; }
.a-z-listing .terms-list div p { padding-bottom:5px; }
.a-z-listing .terms-list div h2 { color:#002147; font-size:1.857em; padding-bottom:7px; }
.a-z-listing .terms-list div ul li { padding:5px 0; zoom:1; list-style: none outside none;}
.a-z-listing .alphabet { font-size:1.286em; font-family:Georgia, Arial, sans-serif; overflow:hidden; padding:4px 0 30px; zoom:1; }
.a-z-listing .alphabet a,
.a-z-listing .alphabet span { display:block; float:left; height:32px; line-height:32px; margin:20px 6px 0 0; text-align:center; width:32px; }
.a-z-listing .alphabet a { background-color:#002a5c; box-shadow: 1px 0px 3px 0px #c2c3c4; color:white; behavior:url('https://www.bodleian.ox.ac.uk/__data/assets/file/0006/116538/PIE.htc'); }
.a-z-listing .alphabet span { color:#4b6480; }
.a-z-listing .alphabet a:hover { background-color:#145f96; text-decoration:none; }

.notice { background-color:#bed4e4; border-radius:4px; color:#002a5c; font-size:1.286em; line-height:1.222; margin-bottom:20px; padding:10px 15px; zoom:1; behavior:url('https://www.bodleian.ox.ac.uk/__data/assets/file/0006/116538/PIE.htc'); }

.landing-page { margin-top:-8px; overflow:hidden; }
.landing-page .content { margin-top:28px; }
.landing-page .search-content { max-width:100%; margin-top:33px; padding-bottom:31px; width:100%; }
.landing-page .promo {  overflow:hidden; position:relative; width:100%; z-index:1500; zoom:1; margin-bottom: 20px;}
.landing-page .promo a { display:block; width:100%; }
.landing-page .promo a:hover div h2 { text-decoration:underline; }
.landing-page .promo a div { cursor:pointer; }
.landing-page .promo img { display:block; width:100%; }
.landing-page .promo div { background:url('https://www.bodleian.ox.ac.uk/__data/assets/image/0008/116558/white-bg-trans.png') scroll repeat 0 0; bottom:0; left:0; overflow:hidden; position:absolute; width:80%; z-index:1550; }
.landing-page .promo div h2 { color:#002a5b; font-size:2.143em; padding:5px 19px 1px 16px; }
.landing-page .promo div p { color:#145f96; font-weight:bold; padding:0 19px 16px; }

.images-inline,.images-inline-three { overflow:hidden; padding-bottom:20px; zoom:1; }
.images-inline .image { float:left; margin-left:32px; zoom:1; width:47%;}
.images-inline .image img,.images-inline-three { width:100%; }
.images-inline .image:first-child,.images-inline-three .image:first-child { margin-left:0; }
.images-inline-three .image { float:left; margin-left:31px; zoom:1; width:30.5%;overflow:hidden;zoom:1;} 

.image { background-color:#e5e5e5; color:#141414; }
.image img { display:block; width:100%; }
.image span { border-top:1px solid #fff; color:#696450; display:block; font-family:Georgia, Arial, sans-serif; padding:8px 10px; }
.image.right { float:right; margin:0 0 20px 30px; width:169px; }
.image.left { float:left; margin:0 30px 20px 0; width:169px; }
.image.big { width:231px; }


/* --------- Implementation Fixes --------- */

/* Fix for bottom images listing*/
.designers-six .images-inline-three .image{margin-left: 22px;}
.designers-six .images-inline .image:first-child, .designers-six .images-inline-three .image:first-child{margin-left: 0px;}
.designers-nine .images-inline-three .image:nth-child(4n+4), .designers-six .images-inline-three .image:nth-child(4n+4){margin-left: 0px;}
.images-inline .image.first, .images-inline-three .image.first{margin-left: 0px;}
.images-inline-three .image.forth{margin-left: 0px;}
.designers-six .images-inline-three .image{margin-bottom: 22px;}
.designers-nine .images-inline-three .image{margin-bottom: 31px;}

.search-results .filter.section a{background: none;}

.menu ul li.last div.linkListSubmenu div.main-nav-level2-container{right: 0px;}

.content.sitemap .sitemap-column{
   float: left;
   width: 33%;   
}

.related-links.documents ul li.doc{
   background: transparent url(https://www.bodleian.ox.ac.uk/__data/assets/image/0011/116498/doc-ico-trans.png) no-repeat scroll 0 0;
   padding-left: 35px;
   margin-bottom: 10px;
   margin-left: 10px;
}
.related-links.documents ul li.pdf{
   background: transparent url(https://www.bodleian.ox.ac.uk/__data/assets/image/0005/116537/pdf-ico-trans.png) no-repeat scroll 0 0;
   padding-left: 35px;
   margin-bottom: 10px;
   margin-left: 10px;
}
.related-links.documents ul{
    padding: 15px 0px;
}

/* FUNNELBACK QUERY COMPLETION - Uses jquery-ui */
ul.ui-autocomplete {
    font-family: 'Arial';
    background: white;
    text-align: left;
    border: solid 1px #bbbbdd;
    list-style-type: none;
    padding: 0px;
    margin: 0;
    width: 385px;
    position: absolute;
}

ul.ui-autocomplete h2 {
    font-size: small;
    background-color: #efefef;
    padding: 5px;
}

ul.ui-autocomplete li.ui-menu-item {
    padding: 0;
    margin: 0;
}

ul.ui-autocomplete li.ui-menu-item a {
    display: block;
    padding: 3px;
    cursor: pointer;
}

ul.ui-autocomplete li.ui-menu-item a.description, ul.ui-autocomplete li.ui-menu-item a.url {
    padding-top: 0px;
}

ul.ui-autocomplete li.ui-menu-item span {
    display: block;
    font-size: small;
    padding-left: 10px;
}

ul.ui-autocomplete li.ui-menu-item a.ui-state-hover {
    background-color: #efefff;
}

/* Placeholder color */
.placeholder { color: #7f7f7f; } 

/* Layout Quick fixes */
.landing-page .content, .landing-page .search-content {
   margin-top: 0px;
}

/* No LHS Nav fix for content column */
.grid.grid_designers-twelve .designers-nine{
   width: 978px;
}

/* Hierarchical look for LHS Nav */
.submenu ul li.current ul li{
   background: #E3E3E3;    
}
.submenu ul li.current ul li.active{
   background: url(https://www.bodleian.ox.ac.uk/__data/assets/image/0003/116553/submenu-arrow-active.jpg) no-repeat scroll right top #D2D1D2;    
}
.submenu ul li.current ul li a{
  margin-left: 10px;
}
.submenu ul li.current ul li ul li a{
  margin-left: 25px;
}
.submenu ul li.current ul li ul li ul li a{
  margin-left: 40px;
}

.submenu ul li.current ul li.active ul li{
   background: #D2D1D2;
}

.submenu ul li.current ul li.current, .submenu ul li.current ul li.current > a{
    background: #D2D1D2;
}
.submenu ul li.current ul li.active ul li a{
   background: none;
}
.submenu ul li.current ul li.active ul li .arrow{
   display: none;
}

/* Removes Nav from flexslider */
.flex-control-nav{display: none !important;}

/* Fix for pages with RHS column but with no LHS Nav */
.main.rhs_Yes.grid_designers-nine .article-header.designers-nine,
.main.rhs_Yes.grid_designers-nine .landing-page.designers-nine{
   width: 978px;    
}

/* Whats on alignment fixes */
.four > .whats-on{margin-top: 0px; padding-bottom: 0px;}

/* Fixes for IE */
#home_page_rhs .whats-on .box-header{
   display: inline-block;
   min-height: 27px;
   zoom: 1;
   z-index: 1300;
   behavior: url(https://www.bodleian.ox.ac.uk/__data/assets/file/0003/125346/iepngfix.htc);
}
#home_page_rhs .whats-on .box-footer{
   display: inline-block;
   min-height: 88px;
   zoom: 1;
   z-index: 1300;
   behavior: url(https://www.bodleian.ox.ac.uk/__data/assets/file/0003/125346/iepngfix.htc);
}

#home_page_rhs .whats-on .box-footer p{
   background:none;
   z-index: 1500;
}

#home_page_rhs .whats-on{
   position: relative;
   display: block;
   width: 306px;
   min-height: 232px;
   zoom: 1;
}
#home_page_rhs .whats-on img{
   zoom: 1;
   z-index: 1200;
}

/* Non-responsive version of inner grids */
/* parent width: 12 = 978px */
.grid .designers-twelve .content .one { width: 71px; } /* (978 / 12) - 10 */
.grid .designers-twelve .content .two { width: 153px; } /* (978 / 6) - 10 */
.grid .designers-twelve .content .three { width: 234px; } /* (978 / 4) - 10 */
.grid .designers-twelve .content .four { width: 316px; } /* (978 / 3) - 10 */
.grid .designers-twelve .content .five { width: 397px; } /* (978 / 12 * 5) - 10 */
.grid .designers-twelve .content .six { width: 479px; } /* (978 / 2) - 10 */
.grid .designers-twelve .content .seven { width: 560px; } /* (978 / 12 * 7) - 10 */
.grid .designers-twelve .content .eight { width: 642px; } /* (978 / 3 * 2) - 10 */
.grid .designers-twelve .content .nine { width: 723px; } /* (978 / 4 * 3) - 10 */
.grid .designers-twelve .content .ten { width: 805px; } /* (978 / 6 * 5) - 10 */
.grid .designers-twelve .content .eleven { width: 886px; } /* (978 / 12 * 11) - 10 */
.grid .designers-twelve .content .twelve { width: 100.0%; padding:0px; }

/* parent width: 9 = 756px */
.grid .designers-nine .content .one { width: 74px; } /* (756 / 9) - 10 */
.grid .designers-nine .content .two { width: 158px; } /* (756 / 9 * 2) - 10 */
.grid .designers-nine .content .three { width: 242px; } /* (756 / 3) - 10 */
.grid .designers-nine .content .four { width: 326px; } /* (756 / 9 * 4) - 10 */
.grid .designers-nine .content .five { width: 410px; } /* (756 / 9 * 5) - 10 */
.grid .designers-nine .content .six { width: 494px; } /* (756 / 3 * 2) - 10 */
.grid .designers-nine .content .seven { width: 578px; } /* (756 / 9 * 7) - 10 */
.grid .designers-nine .content .eight { width: 662px; } /* (756 / 9 * 8) - 10 */
.grid .designers-nine .content .nine { width: 100.0%; padding:0; }

/* parent width: 6 = 534px */
.grid .designers-six .content .one { width: 79px; } /* (534 / 6) - 10 */
.grid .designers-six .content .two { width: 168px; } /* (534 / 3) - 10 */
.grid .designers-six .content .three { width: 257px; } /* (534 / 2) - 10 */
.grid .designers-six .content .four { width: 346px; } /* (534 / 3 * 2) - 10 */
.grid .designers-six .content .five { width: 435px; } /* (534 / 6 * 5) - 10 */
.grid .designers-six .content .six { width: 100.0%; padding:0; }

/* 
 *  Google Maps tweaks
 *  Tweaks for the display of the footer map
 *  @Author: Dan Q (Bodleian)
 *
 */
#library_map img {
  max-width: none !important; /* prevents IE from interpreting the image-width for the footer as applying to map pins */
}