/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a,a:link,a:active{font-weight:bold;text-decoration:none;}a:hover{text-decoration:underline;}body{margin:0;padding:3em;font-size:.9em;line-height:1.3em;}blockquote{font-style:italic;}table{margin:0;padding:.5em;border-collapse:collapse;}code,pre{font-size:1em;}pre{font-size:0.8em;padding:1em;background:#eee;overflow-x:auto;}li{padding-bottom:.3em;}h1,h2,h3,h4,h5,h6{margin-bottom:.25em;}h1{font-size:1.3em;}h2{font-size:1.2em;}h3{font-size:1.1em;}h4,h5,h6{font-size:1em;}p{margin:0 0 .5em 0;}img{max-width:100%;height:auto;}#header{margin-bottom:2em;clear:both;overflow:hidden;}#content{clear:both;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;}#content.has-left{grid-template-columns:200px minmax(0,1fr);}#content.has-right{grid-template-columns:minmax(0,1fr) 200px;}#content.has-left.has-right{grid-template-columns:200px minmax(0,1fr) 200px;}#sidebar-left,#sidebar-right{padding:10px;}#main{padding-left:1em;padding-right:1em;min-width:0;overflow-x:auto;}#footer{font-size:0.8em;padding-top:2em;text-align:center;}.content{margin:0 0 .5em 0;}ul.links.inline{font-size:0.8em;line-height:1.25em;}.messages{padding:0.3em;margin:0.5em 0;}.messages--status{border:1px solid #3a3;color:#3a3;}.messages--error,.form-item input.error{border:1px solid red;color:red;}.messages--warning{border:1px solid #c90;color:#960;}.navlinks{padding:0 0.5em 1.5em 0;clear:both;}.navlinks h2{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;}.navlinks ul.menu{margin:0;padding:0;}.navlinks ul.menu li{display:inline;list-style:none;padding:0 0.5em;}#header img{float:left;padding:0 2em .5em 0;}.form-item textarea{font-size:1em;}ul.tabs{margin:0 0 1em;padding:0;}ul.tabs li{display:inline;list-style:none;padding:0 .75em 0 0;}@media (max-width:760px){body{padding:1em;}#content,#content.has-left,#content.has-right,#content.has-left.has-right{grid-template-columns:minmax(0,1fr);}#main{order:-1;padding:0;}#sidebar-left,#sidebar-right{border:0;border-top:1px solid gray;}}
a,a:link,a:active{color:#930;}a:visited{color:#630;}body{padding:5em 3em 3em 3em;background-color:#fff;background-image:url(/sam/themes/custom/chameleon/images/background.png);background-repeat:repeat-x;font-family:"trebuchet ms",tahoma,verdana,arial,helvetica,sans-serif;border-top:10px solid gray;}ul{list-style-type:disc;}#sidebar-left{border-right:1px solid gray;}#sidebar-right{border-left:1px solid gray;}#header .site-name,#header .site-name a{font-size:2em;font-weight:bold;line-height:1.2em;}#header .site-name{padding-top:.75em;font-size:1em;}#header .site-name a,#header .site-name a:link,#header .site-name a:visited,#header .site-name a:active{text-decoration:none;color:#aaa;}#header .site-name a:hover{color:#930;}#header .site-slogan{margin-top:-0.1em;font-size:0.8em;}.navlinks ul.menu li{border-left:1px solid #000;}.navlinks ul.menu li:first-child{border-left:none;padding-left:0;}#main h1{font-size:1.2em;}.node h2{font-size:1.2em;}.node h2 a,.node h2 a:link,.node h2 a:active,.node h2 a:visited{text-decoration:none;font-weight:normal;}.node h2 a:hover{text-decoration:underline;}.node ul.links{margin:1em 0 3em 0;text-align:right;}.comment .content,.block,.menu{font-size:0.9em;}.block{padding-bottom:1em;}.block h2{font-size:1.1em;}#sidebar-left ul,#sidebar-right ul{padding-left:1.2em;margin:.25em 0;}.item-list ul li{list-style:square;}.more-link{font-size:.9em;text-align:right;}#main .item-list ul{padding-left:0;}#main .item-list ul li{list-style:none;overflow:hidden;padding-bottom:1em;border-bottom:1px solid #ddd;margin-bottom:1em;}#main .item-list .views-field-field-cover{float:left;margin-right:1em;}#main table{font-size:.9em;width:100%;}#main th{text-align:left;border-bottom:1px solid gray;padding:.3em .5em;}#main td{vertical-align:top;padding:.3em .5em;border-bottom:1px solid #eee;}#main th a{color:#333;}figure{margin:0 0 1em 0;font-size:.85em;color:#555;}figure.align-left{float:left;margin-right:1em;}figure.align-right{float:right;margin-left:1em;}figure.align-center{text-align:center;}.field--name-field-tags,.field--name-field-image{font-size:.85em;}
