body{font-size:16px;line-height:1.4em;font-family:Helvetica,Arial,"Nimbus Sans L",sans-serif;min-width:300px;}@media (min-width:62em){body{font-size:14px;line-height:1.4em;}}#skip-link,#page{font-size:1em;line-height:1.4em;}body,caption,th,td,input,textarea,select,option,legend,fieldset{font-family:Helvetica,Arial,"Nimbus Sans L",sans-serif;}pre,code{font-size:1.1em;font-family:"Courier New","DejaVu Sans Mono",monospace;}h1{font-size:2em;line-height:1.3em;margin-top:0;margin-bottom:0.5em;}h2{font-size:1.5em;line-height:1.25em;margin-top:0.667em;margin-bottom:0.667em;}h3{font-size:1.3em;line-height:1.25em;margin-top:0.769em;margin-bottom:0.769em;}h4,h5,h6{font-size:1.1em;line-height:1.25em;margin-top:0.909em;margin-bottom:0.909em;}p,ul,ol,dl,pre,table,fieldset{margin:1em 0;}blockquote{margin:1em 2em;}figure{background-color:#E6E6E6;}figcaption{background-color:#E6E6E6;}ul,ol{margin-left:0;padding-left:2em;}.item-list ul{margin:1em 0;padding:0 0 0 2em;}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin:0;}li{margin:0;padding:0;}.item-list ul li{margin:0;padding:0;list-style:inherit;}ul.menu li,li.expanded,li.collapsed,li.leaf{margin:0;padding:0;}ul{list-style-type:disc;}ul ul{list-style-type:circle;}ul ul ul{list-style-type:square;}ul ul ul ul{list-style-type:circle;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:decimal;}dt{margin:0;padding:0;}dd{margin:0 0 0 2em;padding:0;}a:link,a:visited,a:hover,a:focus,a:active{color:#000;}a:hover,a:focus{-moz-text-decoration-color:#ccc;text-decoration-color:#ccc;}table{border-collapse:collapse;}th,thead th,tbody th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}tr.even,tr.odd,td.active{background-color:transparent;}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}abbr.created{border:none;cursor:auto;white-space:normal;}img{border:0;}hr{height:1px;border:1px solid #666;}form{margin:0;padding:0;}fieldset{margin:1em 0;padding:0.5em;}
@media (min-width:62em){.container{max-width:58rem;}}@media (min-width:75em){.container{max-width:58rem;}}.l-sidebar{margin-top:30px;border-top:1px solid #cccccc;padding-top:30px;}.l-sidebar .block{margin-bottom:1em;}@media (min-width:34em){.l-sidebar{margin-top:0;border-top:0;padding-top:0;}}@media (min-width:48em){.l-sidebar{font-size:.9em;padding-right:0;border-left:1px solid #cccccc;}.l-sidebar .block{margin-bottom:2em;}}@media (min-width:62em){.l-sidebar{font-size:1em;padding-right:.9375rem;}}.l-bottom{margin-top:30px;border-top:1px solid #cccccc;padding-top:30px;}
.l-header-inner{padding-top:15px;}@media (min-width:48em){.l-header-inner{padding-top:25px;}}.block-system-header{}@media (min-width:34em){.block-system-header{padding-right:0;}}@media (min-width:48em){.block-system-header{padding-bottom:20px;}}@media (min-width:62em){.block-system-header{padding-right:.9375rem;}}.name-and-slogan{padding-top:40px;min-height:90px;text-align:center;}@media (min-width:34em){.name-and-slogan{min-height:100px;margin-right:220px;}}h1.site-name{margin:0;line-height:1em;}.site-name a{font-family:Didot,Cochin,Palatino,serif;font-size:40px;line-height:40px;font-weight:lighter;text-decoration:none;color:#000000;}.site-name a span{position:relative;}.site-name a span::after{content:"";position:absolute;bottom:7px;left:0;right:0;border-bottom:2px solid #000000;}.site-slogan{font-family:"Tahoma",sans-serif;font-size:15px;line-height:1em;}a.logo{display:block;}@media (min-width:34em){a.logo{float:right;width:220px;height:140px;}}a.logo img{width:100%;height:auto;}.block-system-main-menu{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:5px;text-align:center;}@media (min-width:48em){.block-system-main-menu{clear:both;padding:0;line-height:0;}}
.l-footer{margin:30px 0 15px 0;border-top:1px solid #cccccc;padding:15px 0;font-size:.85em;line-height:1.25em;}@media (min-width:34em){.l-footer{padding:30px 0;}}
.menu-dropdown{position:relative;background-color:#ccc;border:1px solid #ccc;}.menu-dropdown li,.menu-dropdown li.expanded,.menu-dropdown li.collapsed,.menu-dropdown li.leaf{margin:0;padding:0;}.menu-dropdown a,.menu-dropdown a:hover,.menu-dropdown a:focus,.menu-dropdown a:active{padding:10px;font-family:Didot,Cochin,Palatino,serif;font-weight:normal;line-height:17px;text-decoration:none;text-transform:uppercase;color:#000000;}@media (min-width:48em){.menu-dropdown a,.menu-dropdown a:hover,.menu-dropdown a:focus,.menu-dropdown a:active{padding:10px 8px;font-size:14px;}}@media (min-width:62em){.menu-dropdown a,.menu-dropdown a:hover,.menu-dropdown a:focus,.menu-dropdown a:active{padding:10px 18px;}}.js .menu-dropdown li.has-children > a{padding-right:25px;}@media (min-width:48em){.js .menu-dropdown li.has-children > a{padding-right:20px;}}@media (min-width:62em){.js .menu-dropdown li.has-children > a{padding-right:30px;}}.menu-dropdown a.current{color:#d23600;}.menu-dropdown a.disabled{color:#bbbbbb;}.menu-dropdown a span.sub-arrow{position:absolute;top:50%;margin-top:-17px;left:auto;right:4px;width:34px;height:34px;overflow:hidden;font:bold 16px/34px monospace !important;text-align:center;text-shadow:none;}.menu-dropdown span.sub-arrow:before{display:block;content:'+';}.menu-dropdown a.highlighted span.sub-arrow:before{display:block;content:'-';}.menu-dropdown ul{background-color:#ffffff;}.menu-dropdown ul a{border-bottom:1px solid #ccc;}@media (min-width:48em){.js .menu-dropdown ul{position:absolute;width:12em;top:1em;}.menu-dropdown li{float:left;}[dir="rtl"] .menu-dropdown li{float:right;}.menu-dropdown ul li,[dir="rtl"] .menu-dropdown ul li{float:none;}.menu-dropdown a{white-space:nowrap;}.menu-dropdown ul a{white-space:normal;}.menu-dropdown{background-color:#fff;border:none;text-align:left;margin-bottom:0;}.menu-dropdown a,.menu-dropdown a:hover,.menu-dropdown a:focus,.menu-dropdown a:active,.menu-dropdown a.highlighted{color:#000000;}.menu-dropdown a:hover,.menu-dropdown a:focus{text-decoration:underline;}.menu-dropdown a.disabled{color:#bbbbbb;}.menu-dropdown a span.sub-arrow{top:50%;margin-top:-2px;right:12px;width:0;height:0;border-width:4px;border-style:solid dashed dashed dashed;border-color:#555555 transparent transparent transparent;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}@media (min-width:48em){.menu-dropdown a span.sub-arrow{right:8px;}}@media (min-width:62em){.menu-dropdown a span.sub-arrow{right:16px;}}.menu-dropdown a.highlighted span.sub-arrow:before{display:none;}.menu-dropdown li{border-top:0;}.menu-dropdown ul{border:1px solid #ccc;padding:5px 0;background-color:#fff;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);}.menu-dropdown ul a,.menu-dropdown ul a:hover,.menu-dropdown ul a:focus,.menu-dropdown ul a:active,.menu-dropdown ul a.highlighted{border-bottom:1px solid #ccc;padding:10px 20px;color:#555555;}.menu-dropdown ul li:last-child a{border-bottom:0;}.menu-dropdown ul a:hover,.menu-dropdown ul a:focus{text-decoration:none;}.menu-dropdown ul a:hover,.menu-dropdown ul a:focus,.menu-dropdown ul a:active,.menu-dropdown ul a.highlighted{background:#eeeeee;color:#000000;}.menu-dropdown ul a.disabled{background:white;color:#cccccc;}.menu-dropdown ul .has-children > a{padding-right:20px;}.menu-dropdown ul a span.sub-arrow{right:8px;top:50%;margin-top:-5px;border-width:5px;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #555555;}.menu-dropdown span.scroll-up,.menu-dropdown span.scroll-down{position:absolute;display:none;visibility:hidden;overflow:hidden;background:white;height:20px;}.menu-dropdown span.scroll-up:hover,.menu-dropdown span.scroll-down:hover{background:#eeeeee;}.menu-dropdown span.scroll-up-arrow,.menu-dropdown span.scroll-down-arrow{position:absolute;top:0;left:50%;margin-left:-6px;width:0;height:0;overflow:hidden;border-width:6px;border-style:dashed dashed solid dashed;border-color:transparent transparent #555555 transparent;}.menu-dropdown span.scroll-down-arrow{top:8px;border-style:solid dashed dashed dashed;border-color:#555555 transparent transparent transparent;}[dir="rtl"] .menu-dropdown li.has-children > a{padding-right:12px;padding-left:24px;}[dir="rtl"] .menu-dropdown span.sub-arrow{right:auto;left:12px;}[dir="rtl"] .menu-dropdown > li > ul:before{left:auto;right:30px;}[dir="rtl"] .menu-dropdown > li > ul:after{left:auto;right:31px;}[dir="rtl"] .menu-dropdown li.has-children > a{padding:10px 20px !important;}[dir="rtl"] .menu-dropdown span.sub-arrow{right:auto;left:8px;border-style:dashed solid dashed dashed;border-color:transparent #555555 transparent transparent;}}
.menu-toggle-button{position:relative;display:inline-block;text-indent:28px;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}@media (min-width:25em){.menu-toggle-button{width:auto;}}@media (min-width:48em){.menu-toggle-button{position:absolute;top:-99999px;}}.menu-toggle-button-text{font-family:Didot,Cochin,Palatino,serif;text-transform:uppercase;vertical-align:middle;padding:0 .5em;}.menu-toggle-button-icon,.menu-toggle-button-icon:before,.menu-toggle-button-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#000;-webkit-transition:all 0.25s;transition:all 0.25s;}.menu-toggle-button-icon:before{content:'';top:-7px;left:0;}.menu-toggle-button-icon:after{content:'';top:7px;left:0}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon{height:0;background:transparent;}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.menu-toggle-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.menu-toggle-state ~ .menu{display:none;}.menu-toggle-state:not(:checked) ~ .menu{display:none;}.menu-toggle-state:checked ~ .menu{display:block;}@media (min-width:48em){.menu-toggle-state:not(:checked) ~ .menu{display:inline-block;}}
.l-page-title{margin-top:15px;text-align:center;}@media (min-width:34em){.l-page-title{margin-top:25px;}}@media (min-width:48em){.l-page-title{margin-top:30px;text-align:left;}}@media (min-width:62em){.l-page-title{margin-top:40px;}}a.listserv{text-align:center;text-decoration:none;display:inline-block;border:1px solid #ccc;padding:5px 10px;float:right;margin-left:10px;position:relative;top:-5px;}a.listserv:hover{background-color:#ccc;}article.node p.submitted{color:#D01242;}article.view-mode-full{max-width:700px;}article.view-mode-teaser{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:30px;position:relative;}article.node p.submitted{margin:0;}article.view-mode-teaser h2{margin-top:0;}article.view-mode-teaser h2 a{text-decoration:none;}article.view-mode-teaser ul.inline{margin-top:0;}article.view-mode-teaser ul.inline li:first-child{padding-left:0;}.caption{max-width:65%;border:0;}.caption figcaption{padding:5px 6px 4px 6px;font-size:.9em;}.field-name-taxonomy-vocabulary-1{text-align:right;margin:0;padding:0;position:absolute;right:0;bottom:-11px;width:100%;height:22px;overflow:hidden;}.field-name-taxonomy-vocabulary-1 .field-item{display:inline-block;}.field-name-taxonomy-vocabulary-1 a{display:inline-block;height:22px;line-height:22px;font-size:11px;letter-spacing:1px;position:relative;margin-left:12px;margin-right:12px;padding:0 8px 0 12px;background:#E6E6E6;color:#000000;text-decoration:none;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;}.field-name-taxonomy-vocabulary-1 a:before{content:"";float:left;position:absolute;top:0;left:-11px;width:0;height:0;border-color:transparent #E6E6E6 transparent transparent;border-style:solid;border-width:11px 11px 11px 0;}.field-name-taxonomy-vocabulary-1 a:after{content:"";position:absolute;top:10px;left:0;float:left;width:3px;height:3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;-moz-box-shadow:-1px -1px 2px #D9D9D9;-webkit-box-shadow:-1px -1px 2px #D9D9D9;box-shadow:-1px -1px 2px #D9D9D9;}.block-bblocks-subnav ul{list-style:none;padding:0;margin:0 0 40px 0;}.block-bblocks-subnav .item-list li{padding:10px 6px;border-bottom:1px solid #CCCCCC;}.block-bblocks-subnav li a{text-decoration:none;padding-left:1em;font-weight:bold;}.block-bblocks-subnav li a:hover{text-decoration:underline;}.block-bblocks-subnav a:before{content:"\f054";font-family:FontAwesome;display:inline-block;margin-left:-1em;width:1em;color:#D01242;text-shadow:-2px 0px 2px #cccccc;}.block-bblocks-subnav li:last-child a{display:inline-block;}.block-bblocks-subnav .item-list .item-list{display:inline-block;}.block-bblocks-subnav ul ul{border-top:0;display:inline-block;}.block-bblocks-subnav .item-list ul ul li{display:inline-block;border-bottom:0;padding:0;}.block-bblocks-subnav ul ul a{font-weight:normal;}.block-bblocks-subnav ul ul a:before{content:'';}.block-comment-recent .item-list ul{padding-left:0;list-style-type:none;}.block-comment-recent .item-list li{margin-bottom:10px;}.block-comment-recent span{display:block;font-style:italic;}.view-nodequeue-3 .item-list ul{padding-left:0;list-style-type:none;}.view-nodequeue-3 .item-list li{margin-bottom:5px;}.block-cumulus-cumulus{text-align:center;display:none;}.block-cumulus-cumulus .block-content{margin:0 auto;}.block-cumulus-cumulus .more-link{display:none;}@media (min-width:48em){.block-cumulus-cumulus{display:block;}}.block-on-the-web-social-links{margin-top:10px;}a.on-the-web{display:inline-block;color:#cccccc;padding:5px 10px 0 0;}@media (min-width:34em){.block-on-the-web-social-links{text-align:right;margin-top:0;}a.on-the-web{padding:5px 0 0 7px;}}a.on-the-web:hover{color:#000000;}a.on-the-web i{font-size:2em;}.block-block-1 img{width:100%;height:auto;}#clustrMapsLink img{width:100%;height:auto;}.addthis_toolbox a{text-decoration:none;font-size:.9em;display:inline-block;vertical-align:middle;}.addthis_toolbox a .at-icon-wrapper{margin-right:2px;}#search-block-form > div{position:relative;margin-right:100px;}#search-block-form input.form-search{box-sizing:border-box;display:block;width:100%;font-size:16px;line-height:19px;}#search-block-form .form-actions{position:absolute;top:0;left:100%;margin:0 0 0 5px;}#search-block-form .form-search{box-sizing:border-box;width:500px;max-width:100%;padding:5px;}#search-block-form .form-submit{border:1px solid #cccccc;background-color:#ffffff;cursor:pointer;padding:5px 10px 2px 10px;text-transform:uppercase;font-size:16px;line-height:26px;width:92px;}@media (min-width:48em){#search-block-form > div{margin-right:40px;}#search-block-form .form-submit{width:35px;text-indent:-9999px;background:transparent url(/themes/bollier/images/search.png) 5px 5px no-repeat;}}@media (min-width:62em){#search-block-form > div{margin-right:100px;}#search-block-form .form-submit{width:92px;text-indent:0;background-image:none;}}.view-nodequeue-12 .col-xs-6:nth-child(2n-1){padding-left:0;}.view-nodequeue-12 .col-xs-6:nth-child(2n){padding-right:0;}@media (min-width:34em){.view-nodequeue-12 .col-xs-6:nth-child(2n-1),.view-nodequeue-12 .col-xs-6:nth-child(2n){padding-left:.9375rem;padding-right:.9375rem;}.view-nodequeue-12 .col-sm-4:nth-child(3n-2){padding-left:0;}.view-nodequeue-12 .col-sm-4:nth-child(3n){padding-right:0;}}@media (min-width:48em){.view-nodequeue-12 .col-md-12:nth-child(2n-1),.view-nodequeue-12 .col-md-12{padding-left:0;padding-right:.9375rem;}}@media (min-width:62em){.view-nodequeue-12 .col-lg-6:nth-child(3n-2),.view-nodequeue-12 .col-lg-6{padding-left:.9375rem;padding-right:.9375rem;}.view-nodequeue-12 .col-lg-6:nth-child(2n-1){padding-left:0;}}.views-field-field-book-cover{text-align:center;}.views-field-field-book-cover a{display:inline-block;}.views-field-field-book-cover img{margin:5px auto 10px auto;-webkit-box-shadow:7px 8px 5px 0px rgba(136,136,136,.8);-moz-box-shadow:7px 8px 5px 0px rgba(136,136,136,.8);box-shadow:7px 8px 5px 0px rgba(136,136,136,.8);}.l-sidebar h2.block-title{font-size:1.25em;line-height:1.15em;margin-top:0.667em;margin-bottom:0.667em;}ul.menu-tree{margin:0;padding:0;}ul.menu-tree li.leaf{list-style-type:none;list-style-image:none;}ul.menu-tree li a{font-weight:bold;text-decoration:none;}ul.menu-tree li a:hover{text-decoration:underline;}ul.menu-tree li:first-child a{position:relative;}ul.menu-tree li:first-child a:after{content:'';position:absolute;top:-3px;right:-24px;width:20px;height:20px;background:transparent url(/core/misc/feed.png) top left no-repeat;}.view-nodequeue-books-i-like .views-row,.view-nodequeue-my-books .views-row{padding-bottom:30px;border-bottom:1px solid #cccccc;margin-bottom:30px;}.view-nodequeue-books-i-like .views-field-title,.view-nodequeue-my-books .views-field-title{text-align:center;}@media (min-width:34em){.view-nodequeue-books-i-like .views-field-field-book-cover,.view-nodequeue-my-books .views-field-field-book-cover{float:left;margin-right:15px;}.view-nodequeue-books-i-like .views-field-field-book-cover img,.view-nodequeue-my-books .views-field-field-book-cover img{max-width:150px;height:auto;}.view-nodequeue-books-i-like .views-field-title,.view-nodequeue-my-books .views-field-title{text-align:left;}}@media (min-width:62em){.view-nodequeue-books-i-like .views-row,.view-nodequeue-my-books .views-row{margin-bottom:40px;}.view-nodequeue-books-i-like .views-field-field-book-cover,.view-nodequeue-my-books .views-field-field-book-cover{margin-right:20px;margin-bottom:5px;}.view-nodequeue-books-i-like .views-field-field-book-cover img,.view-nodequeue-my-books .views-field-field-book-cover img{max-width:175px;}}
