/* @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;}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;}br{line-height:0.6em;}#header{margin-bottom:2em;}#help{font-size:0.8em;}#content{clear:both;}#sidebar-left,#sidebar-right{vertical-align:top;padding:10px;}#main{padding-left:1em;padding-right:1em;vertical-align:top;}#footer{font-size:0.7em;padding-top:2em;text-align:center;clear:both;}.title{margin:0 0 .25em 0;}.content{margin:0 0 .5em 0;}ul.links.inline{font-size:0.8em;line-height:1.25em;}.block{width:180px;}.messages{padding:0.3em;margin:0.5em 0em 0.5em 0em;}.status{border:1px solid #3a3;color:#3a3;}.error,form-item input.error{border:1px solid red;color:red;}.navlinks{padding:0em 0.5em 1.5em 0em;clear:both;}.primary a{font-size:1.0em;padding:0em 0.5em 0em 0em;}.secondary a{font-size:0.9em;padding:0em 0.5em 0em 0em;}#header img{float:left;padding:0em 2em .5em 0em;}#header{clear:both;}.form-item textarea{font-size:1em;}#aggregator .feed-source{border:1px solid gray;padding:1em;}
.block-adsense .content,.block-search .content{text-align:center;}#block-birthdays-by_birthdays .content{padding:5px;}body{background:#fff url(/themes/custom/marvin/images/letter-water.gif) no-repeat fixed top right;font-family:arial,helvetica,sans-serif;text-align:center;}#container{margin:0 auto;text-align:left;width:80%;}.form-submit{background-color:#fff;border:1px #000 solid;margin-top:3px;}.form-text{background-color:#fff;border:1px #000 solid;}a:link{color:#656}a:visited{color:#656}a:active{color:#ccc}h2{background-color:#cacaca;background:url(/themes/custom/marvin/images/jdhs-h2-bg-gray.png);color:#333;border:solid 1px #777;font-size:90%;margin:0.5em 0em 0.5em 0em;padding:0.2em;}h2 a:link{color:#333;}h2 a:visited{color:#333;}h2.title a:link{color:#333;}h2.title a:visited{color:#333;}h2.title{background-color:#7e0000;background:url(/themes/custom/marvin/images/jdhs-h2-bg.png);color:#fff;border:solid 1px #888;margin-top:1em;font-size:90%;}p{margin:0 1em 1em 0;padding:0;}table{font-size:1em;}#main{width:80%;}#header .title{padding-top:.75em;}#footer{font-size:0.7em;}#subnavlist{font-size:0.8em;}ul.links li{border-left:1px solid #888;}ul.links li.first{border:none;}#header{width:100%;height:120px;text-align:center;padding:0px;margin:0px auto;background:transparent url(/themes/custom/marvin/images/jdhsgrads-header.png) no-repeat;}#header .block .content{width:408px;text-align:right;border:none !important;background:transparent;padding:0px;float:right;}#header .block h2,#header .block h2.title{display:none;background:none;border:none !important;padding:0px;}.node .submitted{color:#7c7c7c;font-size:0.9em;float:left;padding:0.5em 0em 0.5em 1em;}.node .taxonomy{color:#7c7c7c;font-size:0.9em;float:right;}.node .content{clear:both;padding-left:1em;}.node .links{font-size:85%;padding:1em 0 1em 0.2em;}.comment{border:solid 1px #777;margin:0.5em 0;padding:0.5em;}.comment .links{font-size:85%;}.block{font-size:0.9em;width:90%;float:left;background:url(/themes/custom/marvin/images/shadowAlpha.png) no-repeat bottom right !important;background:url(/themes/custom/marvin/images/shadow.gif) no-repeat bottom right;margin:10px 0 0 10px !important;margin:10px 0 0 5px;}.block div{background:none !important;background:url(/themes/custom/marvin/images/shadow2.gif) no-repeat left top;padding:0 !important;padding:0 6px 6px 0;}#header .block{background:none !important;padding:0px;border:none !important;text-align:right;width:100%;float:right;margin:0px;}#header .ad_banner{border:1px #888 solid !important;padding:0px;float:right;}.block .content{color:#777;background-color:#fff;border:solid 1px #888;border-top:none;padding:5px;margin:-6px 6px 6px -6px !important;margin:0;}.block .content form{padding:5px;}.block h2.title{padding:4px;margin:-6px 6px 6px -6px !important;margin:0;}div.admin-panel .description{color:#999;}div.admin-panel .body{background:#f4f4f4;}div.admin-panel h3{background-color:#888;color:#fff;padding:5px 8px 5px;margin:0;}.item-list ul li{list-style-image:url(/themes/custom/marvin/images/bullet.png);}.path,.path a,.path a:visited{color:#888;}
#content{display:flex;align-items:flex-start;gap:0;width:100%;}#main{flex:1 1 auto;min-width:0;}#sidebar-left,#sidebar-right{flex:0 0 200px;}#sidebar-left::after,#sidebar-right::after,#main::after{content:"";display:table;clear:both;}#header{background-size:contain !important;max-width:100%;}img,table{max-width:100%;}#main table{display:block;overflow-x:auto;}@media (max-width:800px){#content{display:block;}#sidebar-left,#sidebar-right{width:auto;}#container{width:95% !important;}body{padding:0.5em !important;}#header{height:60px;}}#header .site-name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;}
