html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;z-index:1;}body{line-height:1;color:#000;background:#FFF;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}:focus{outline:0;outline:none;}fieldset,a img{border:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a{cursor:pointer;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}.clearfix:after,.clearer{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:block;}* html .clearfix,* html .clearer{height:1%;}.clearer,.clear{clear:both;}.clearleft{clear:left;}.clearright{clear:right;}.clearboth{clear:both;}strong,b{font-weight:bold;}em,i{font-style:italic;}ul,ol{list-style:outside;margin:0 0 15px 0;padding:0;}ul li,ol li{margin:0 0 0 30px;padding:0;margin-bottom:3px;}ul li{list-style-type:disc;}ul ul li{list-style-type:square;}ul ul ul  li{list-style-type:circle;}ul ul ul ul li{list-style-type:circle;}ol li{list-style-type:decimal;}ol ol li{list-style-type:lower-alpha;}ol ol ol li{list-style-type:decimal;}
label{display:block;}label input{margin:0 0 0 4px;}.check-radio{text-transform:none;}.check-radio input{margin:2px 1px 0 0;position:relative;}form dd{margin:0;padding:0 0 8px 7.5em;}form dt{clear:left;float:left;font-weight:bold;padding:4px 0 8px 0;width:7em;text-align:right;}.hilite{color:green;}.inline{display:inline !important;}pre,code{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaa;font-family:"Bitstream Vera Sans Mono","Courier New",monospace;color:#000;}abbr{border-bottom:1px dotted #666;cursor:help;white-space:nowrap;}.block-region{color:#000;}sup,sub{height:0;line-height:1;vertical-align:baseline;position:relative;font-size:0.5em;_vertical-align:bottom;}sup{bottom:1.1em;}sub{top:0.5em;}.event-nodeapi div{font-style:italic;}ul.inline li,ul.links li{margin:0 10px 0 0;padding:0;}div.block{position:relative;}div.block div.edit{display:none;position:absolute;right:0;top:0;z-index:40;border:1px solid #EEE;padding:0 2px;font-size:11px;background-color:#FFF;}div.block:hover div.edit{display:block;}.resizable-textarea textarea{font-size:12px !important;}div.messages{padding:9px;margin:1em 0;color:#036;background:#bdf;border:1px solid #ace;}div.warning{color:#840;background:#fe6;border-color:#ed5;}div.error{color:#fff;background:#e63;border-color:#d52;}div.error p.error{color:#333;}div.status{color:#360;background:#cf8;border-color:#be7;}div.messages ul{margin-bottom:0;}div.error a,tr.error a{color:#000;}fieldset{border:1px solid #ddd;margin-bottom:1em;}fieldset legend{border:1px solid #ddd;padding:3px 6px;}fieldset legend.collapse-processed{padding:3px 6px 3px 2px;}.sticky-table{width:100%;color:#000;}.sticky-table a{color:#333;text-decoration:underline;}.sticky-table td{padding:4px;}tr.even,tr.odd{border:none;vertical-align:top;}tr.even{background-color:#EEE;}tr.odd{background-color:#FFF;}.views-admin-links ul.links li{margin:0 1px;padding:0;}div.view div.views-admin-links li a{margin:0;padding:2px 4px 2px 4px;color:#CCC;border:1px solid #CCC;}div.view div.views-admin-links li a:hover,div.view div.views-admin-links li:hover a{color:#666;border:1px solid #000;background-color:#FFF;}.floatleft{float:left;margin:0 10px 5px 0 !important;}.floatright{float:right;margin:0 0 5px 10px !important;}.floatleft .caption{font-size:10px;font-weight:bold;text-transform:uppercase;padding-top:5px;}#skip-nav{display:none;}#skip-nav a,#skip-nav a:hover,#skip-nav a:visited{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden;}#skip-nav a:active,#skip-nav a:focus{position:static;width:auto;height:auto;}#header,#content,#sidebar-left,#sidebar-right,#footer{overflow:visible;word-wrap:break-word;}div.view div.views-admin-links{width:50%;}
input[type='button'],input[type='submit']{-webkit-border-radius:15px;-moz-border-radius:5px 5px;border-radius:15px;border:none;color:#444;text-shadow:0 1px 1px rgba(255,255,255,.85);font-weight:bold;padding:8px 15px;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#bbb));background-image:-moz-linear-gradient(0 10% 270deg,#ffffff,#bbbbbb);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);-moz-box-shadow:0 2px 4px rgba(0,0,0,.5);}input[type='button']:hover,input[type='submit']:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#5CA924),to(#BDD6AB));background-image:-moz-linear-gradient(0 10% 270deg,#5CA924,#BDD6AB);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.85);}input#edit-delete{background-image:-webkit-gradient(linear,0 0,0 100%,from(#d00),to(#900));background-image:-moz-linear-gradient(0 10% 270deg,#d00,#900);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.85);}input#edit-delete:hover{background-image:-webkit-gradient(linear,0 0,0 100%,from(#f00),to(#c00));background-image:-moz-linear-gradient(0 10% 270deg,#f00,#c00);}input[type='button']:active,input[type='submit']:active,input#edit-delete:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#ccc));background-image:-moz-linear-gradient(0 10% 270deg,#444,#ccc);}input[type='text'],input[type='password'],input[type='email'],input[type='url'],textarea{border:1px solid #ddd;padding:4px;-webkit-border-radius:9px 9px;-moz-border-radius:9px 9px;border-radius:9px 9px;background:#f9f9f9;color:#777;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="url"]:focus,textarea:focus{background:#fe6;}input[type="submit"]:focus{background:#009900;}fieldset{border:1px solid #ddd;-webkit-border-radius:5px 5px;-moz-border-radius:5px 5px;border-radius:5px 5px;margin:8px 0;min-height:8px;}fieldset.collapsible{border:none;margin-bottom:20px !important;padding:8px 0 0 0;}fieldset legend{text-transform:uppercase;font-weight:bold;font-size:85%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:1px solid #eee;position:relative;z-index:2;background:#fff;}fieldset.collapsible legend{margin-left:16px;}fieldset.collapsible div.fieldset-wrapper,div.admin{position:relative;z-index:1;top:-8px;margin-bottom:8px;padding:8px;border:1px solid #ddd;-webkit-border-radius:5px 5px;-moz-border-radius:5px 5px;border-radius:5px 5px;background-image:-webkit-gradient(linear,0 0,0 10%,from(#fff),to(#eee));background-image:-moz-linear-gradient(0 10% 270deg,#ffffff,#eeeeee);}fieldset.collapsible div.fieldset-wrapper{top:-18px;margin-bottom:-18px;}div.admin fieldset.collapsible div.fieldset-wrapper{margin-bottom:-48px;}div.admin{background-image:-webkit-gradient(linear,0 0,0 50%,from(#fff),to(#cf8));background-image:-moz-linear-gradient(0 50% 270deg,#ffffff,#ccff88);margin-top:18px;padding-bottom:20px;}div.admin fieldset.collapsible legend{margin-left:8px;}table + form{margin-top:1em;}input[type="text"].required,input[type="password"].required,input[type="email"].required{font-weight:bold;color:#444;border-color:#444;}#views-ajax-pad .form-buttons .form-submit{padding:2px 6px !important;}#views-ui-edit-view-form{margin:1em 0;}.views-tabset input[type="submit"]{padding:4px 6px;margin:4px 0;}.views-category-content div{border-bottom:1px solid #fff;}
@font-face{font-family:'moonshinersharp';src:url(/sites/all/themes/hp/fonts/moonshiner/moonshiner-sharp-webfont.eot);src:url(/sites/all/themes/hp/fonts/moonshiner/moonshinermoonshiner-sharp-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/hp/fonts/moonshiner/moonshiner-sharp-webfont.woff) format('woff'),url(/sites/all/themes/hp/fonts/moonshiner/moonshiner-sharp-webfont.ttf) format('truetype'),url(/sites/all/themes/hp/fonts/moonshiner/moonshiner-sharp-webfont.svg#moonshinersharp) format('svg');font-weight:normal;font-style:normal;}
.view-GrumpusNation .field-name-field-image .field-item,.node-gallery .field-name-field-image .field-item,div.img{height:0;background-position:center top;background-attachment:fixed;background-repeat:no-repeat;background-size:auto 100%;}html.touch .view-GrumpusNation .field-name-field-image .field-item,html.touch .node-gallery .field-name-field-image .field-item,html.touch div.img{background-attachment:scroll;}
body{text-align:center;font-family:Georgia,serif;line-height:1.6em;color:#555;margin:0;background:#F2F0EB;background:#fff;}#skip{position:absolute;left:-9999px;}img{border:none;}p{margin:0 0 1em 0;}#header-inner,#main,.region-footer,.sidebars{text-align:left;margin:0 auto;}.node-inner p{max-width:45em;}td,th{vertical-align:top;}#main .block .view-content .item-list ul{margin-left:0 !important;}ul,ul.menu,ul.links,.block ul{padding:0;margin:0;text-indent:0;}li,li.leaf,li.expanded,li.collapsed,li.views-row,#main .block .view-content .item-list ul li{padding:0 0 0 .1em;margin:0 0 .5em 0;}ul.links li.statistics_counter{display:none;}ul.links.inline{float:right;clear:right;}.clr{clear:both;}#header{background:url(/sites/all/themes/hp/images/h1-bg.png) center bottom no-repeat;background-size:100% auto;position:relative;margin:5em 0;}span.badge{font-family:'True North Extras W95 Regular';display:block;margin:1em auto;text-align:center;font-size:72px;color:#6C5E46;}@media only screen and (max-width:600px){span.badge{margin:.5em auto;font-size:36px;}}h1.title{font-family:'True North Textures W01 Bold';margin:.5em 0 0 0;}h1.gin{font-family:'moonshinersharp';position:relative;letter-spacing:-.05em;line-height:.74;text-align:center;margin:0;padding:0 0 30px 0;}h1.gin span.shadow{font-family:'moonshinersharp';color:#C4A64A;position:absolute;top:.03em;left:.04em;z-index:0;}h1.gin span.title{position:relative;z-index:1;}#header .penguins{background:url(/sites/all/themes/hp/images/penguins.png) center bottom no-repeat;position:absolute;bottom:0;height:94px;width:100%;}#header .mask{background:url(/sites/all/themes/hp/images/h1-mask.png) center top no-repeat;background-size:100%;position:absolute;top:0;height:100%;width:100%;}#header .people{display:block;position:relative;max-width:1400px;margin:0 auto;}#header .parents{background:url(/sites/all/themes/hp/images/parents-1x.png) 20px bottom no-repeat;position:absolute;height:105px;width:100%;max-width:1400px;bottom:0;display:block;margin:0 auto;}#header .kids{background:url(/sites/all/themes/hp/images/kids-1x.png) right bottom no-repeat;position:absolute;height:93px;width:100%;max-width:1400px;bottom:0;display:block;margin:0 auto;}@media only screen and (max-width:600px){h1.gin{padding-bottom:20px;}#header .parents{height:52px;background-size:auto 100%;}#header .kids{height:41px;background-size:auto 100%;}#header .penguins{background-size:400% auto;}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#header .parents{background:url(/sites/all/themes/hp/images/parents-2x.png) 10px center no-repeat;background-size:auto 100%;}#header .kids{background:url(/sites/all/themes/hp/images/kids-2x.png) right center no-repeat;background-size:auto 100%;}}body.page-grumpusnation #header,body.node-type-gallery #header{height:0;padding:0 0 9% 0;background:url(/sites/all/themes/hp/images/gn-h1-1300.png) top center no-repeat;}#main,.region-pagebottom,.region-footer,.sidebars{width:100%;max-width:976px;text-align:left;margin:0 auto;}.region-pagebottom{margin:2em auto;}#header .block{float:left;width:182px;}#site-name a{display:block;height:500px;width:100%;text-indent:-9999px;margin:0 auto;}#content-area{margin:0 0 2em 0;}h1,h2{text-rendering:optimizeLegibility;}h1,h2,h3,h4,h5,.moon-header,.moon-cal thead th{font-family:'True North Textures W01 Bold',MuncieRegular,Helvetica,sans-serif;text-transform:uppercase;}h2 strong,h3 strong,h4 strong,h5 strong{font-weight:normal;color:#425F63;}h1.title{color:#5CBDCC;font-size:7em;font-weight:normal;margin:6px 6px 0 6px;background:#F2F0EB;background:#fff;padding:6px 6px 0 6px;line-height:.9;letter-spacing:-.05em;clear:both;text-align:center;}h1.title.title-long{font-size:4.5em;letter-spacing:-2px;}.view-id-newest .views-field-title{font-size:2.3em;clear:both;text-align:right;}h1.title span.even{font-weight:normal;color:#469DAB;}h1 .w+.a,h1 .a+.w{margin-left:-.15em;}h1 .J+.a,h1 .j+.a,h1 .A+.u,h1 .a+.u,h1 .u+.a{margin-left:-.1em;}h1 .a+.t,h1 .t+.a{margin-left:-.1em;}.node-readmore{font-family:moonshinersharp;font-size:1.5em;text-align:right;}#content-inner h1.title{padding:12px 0 8px 0;margin:1em 0 0 0;}body.front #content-header h1.title{display:none;}h1.title span.updated{font-size:20%;font-weight:bold;color:#fff;background:#5CBDCC;padding:8px;letter-spacing:0;position:relative;top:-2.2em;}.moon-header,.moon-cal thead th,h2{color:#5CBDCC;font-size:1.8em;font-weight:normal;margin:1em 0 .2em 0;letter-spacing:-1px;line-height:1.1;}.views-field-title h2{font-size:3.8em;letter-spacing:-2px;}#content-header h2{text-align:center;color:#9c9c9f;font-family:moonshinersharp;margin:2em 0 1em 0;letter-spacing:1px;}@media only screen and (max-width:600px){#content-header h2{font-size:1.1em;margin:1em 10px}}div#block-block-6 h2,div#block-block-6 h3,div#block-block-6 h5{font-family:DemingEPRegular,Helvetica,sans-serif;color:#5CBDCC !important;}div.block h3.title,h2.block-title{font-size:2.4em;letter-spacing:-1px;}@media only screen and (max-width:600px){div.block h3.title,h2.block-title{font-size:1.4em;letter-spacing:0;}}.block-content{padding:0 .5em 0 0;}div#block-block-6 h4{color:#5CBDCC !important;font-size:2.0em !important;margin-bottom:0 !important;padding:0 !important;line-height:.9 !important;}.node-type-story h2,.view-penguin-corner h2{font-size:2.4em;letter-spacing:-1px;}.view-penguin-corner td{width:230px;width:25%;padding-right:10px;border-bottom:1px solid #f3f3f3;}.view-penguin-corner tr.row-last td{border-bottom:none;}.view-penguin-corner p{font-style:italic;}.node-teaser h2{margin-left:0;}h3{color:#5CBDCC;font-size:2.2em;font-weight:normal;margin:4px 0 2px 0;line-height:1em;letter-spacing:-1px;}@media only screen and (max-width:600px){h3{font-size:1.3em;letter-spacing:0;}}.item-list h3{font-size:1.8em;}.field-field-right-2  h3,.field-field-right-3 h3{margin-left:6px;}h4{color:#6C5E46;font-size:1.8em;margin:0;}blockquote h4{margin:0 0 .5em 0;}h4,h5,h6{font-weight:normal;}h2 span,h3 span{font-size:70%;color:#aaa;display:block;text-align:right;position:relative;top:-.4em;}h3{position:relative;}h3 span{position:absolute;top:0;right:0;}h2 span.glyph,h3 span.glyph{display:inline;top:0;}h2 span.pipe,h3 span pipe{display:inline;font-size:100%;padding:0 1em;top:0;}a,a:visited{text-decoration:none;}li a.active,a:link{color:#C4A64A;}a:visited{color:#6C5E46;}.pager-current,a:hover{color:#01A0C6;}a:hover h2{color:#C4A64A;}ul{margin:0;padding:0 0 1em 1.4em;}li{list-style-type:square;color:#bbb;margin:2px 0;padding:0;}ul.menu{margin:0;padding:0;}ul.menu li{list-style-image:none !important;list-style-type:none !important;padding-bottom:.4em;}ul.tabs{font-family:'True North Textures W01 Bold';text-transform:uppercase;font-size:150%;margin-top:1em;}ul.tabs li{margin:0;}ul.tabs li a{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;}dt{font-weight:bold;width:11em;position:absolute;}dd{padding:0 0 0 12em;margin:0 0 .7em 0;border-bottom:1px solid #fff;}body.page-james-tugboatmedia dt{width:5em;}body.page-james-tugboatmedia dd{padding-left:6em;border-bottom:1px solid #F2F0EB;}dl.resume dt{width:7em;text-align:right;}dl.resume dd{padding-left:8.5em;}#main .block .view-content .item-list ul li{margin:0;}.submitted{font-size:85%;margin:0 0 1.2em 0;font-style:italic;}.node-teaser .submitted{font-size:80%;}.field-name-body .deltas-2 .field-item,.field-name-body .deltas-3 .field-item,.field-name-body .deltas-4 .field-item,.field-name-body .deltas-5 .field-item{float:left;width:50%;}.field-name-body .deltas-5 .field-item.odd,.field-name-body .deltas-2 .field-item.even{width:40%;}.field-name-body .deltas-5 .field-item.even,.field-name-body .deltas-2 .field-item.odd{width:60%;}.field-name-body .deltas-5 .field-item.delta-0{width:100%;}.field-name-body .deltas-5 .field-item.odd .inner,.field-name-body .field-item.even .inner{padding:0 1em 0 0;}.field-name-body .deltas-5 .field-item.even .inner,.field-name-body .field-item.odd .inner{padding:0 0 0 1em;}.field-name-body .field-item img{max-width:100%;}#block-block-5 .subblock{float:left;width:50%;}.field-field-left-2,.field-field-left-3,.field-field-right-2,.field-field-right-3,.col{width:188px;margin:6px 6px 6px 0;width:20%;margin:0;float:left;position:relative;}body.page-james-tugboatmedia .col.w2{background-color:#fff;}.field-field-left-2,.field-field-right-2,.col.w2{width:382px;width:40%;}body.page-james-tugboatmedia .col.w2{width:382px;width:40%;margin-right:0;}.field-field-left-3,.field-field-right-3,.col.w3{width:576px;width:60%;}.field-field-right-2,.field-field-right-3{margin-right:0;}body.front a.front{width:188px;width:20%;height:300px;margin-right:6px;float:left;text-indent:-9999px;}.blank,.robot,.pirates,.penguins,.squid{padding-bottom:110px;}.robot{background:transparent url(/sites/all/themes/hp/images/wrapper/robot-1-bkg.png) bottom left no-repeat;}.pirates,.penguins{background:transparent url(/sites/all/themes/hp/images/wrapper/penguins-1-bkg.png) bottom left no-repeat;}.field-field-left-2.penguins,.field-field-right-2.pirates,.field-field-left-2.pirates,.field-field-right-2.penguins{background:transparent url(/sites/all/themes/hp/images/wrapper/penguins-2-bkg.png) bottom left no-repeat;}.field-field-left-3.pirates,.field-field-right-3.penguins,.field-field-left-3.penguins,.field-field-right-3.pirates{background:transparent url(/sites/all/themes/hp/images/wrapper/penguins-3-bkg.png) bottom left no-repeat;}.field-field-left-3.squid,.field-field-right-3.squid{background:transparent url(/sites/all/themes/hp/images/wrapper/squid-3-bkg.png) bottom left no-repeat;}body.front .field-field-left-3{float:none;width:auto;padding-bottom:0;height:300px;}.w4.squid{background:transparent url(/sites/all/themes/hp/images/wrapper/squid-4-bkg.png) bottom left no-repeat;}.w5.squid{background:transparent url(/sites/all/themes/hp/images/wrapper/squid-5-bkg.png) bottom right no-repeat;min-height:196px;}#footer{background:url(/sites/all/themes/hp/images/footer-3000.png) center 20px no-repeat;min-height:290px;padding-top:3em;}#block-block-17 p{font-size:80%;padding:5em 0;text-align:center;}.field-type-text p,.field-type-text dl,.col p,.col dl{margin:6px 6px 1em 6px;}.field-type-text ul,.col ul{padding:6px 6px 1.2em 1.6em;}#main,#footer{clear:both;}.date{font-size:85%;font-style:italic;text-align:right;margin:1em 6px;}.glyph{font-family:Webdings;font-weight:normal;color:#BBE1EC;}span.new{font-family:Lucida Grande,Lucida Sans Unicode,sans-serif;font-size:80%;position:relative}span.new b{padding:0 2px;}span.new span{display:none}span.new:hover span{display:block;right:0;position:absolute;padding:0 2px;background:#444;color:#fff}span.new b{background:#c00;color:#fff}a.GrumpusNation{display:block;height:300px;}.preface{padding:0 20px;font-style:italic}.clear{clear:both}li.blog_usernames_blog{display:none !important;}.node-teaser p{font-size:90%;line-height:1.4;}.node-blog.node-teaser{width:31.5%;margin:0 1.83% 2.2% 0;float:left;-moz-box-shadow:0 0 12px #ccc;-webkit-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc;}.views-row-last .node-blog.node-teaser{margin-right:0;}.views-row-3,.views-row-6,.views-row-9,.views-row-12,.views-row-3 .node-blog.node-teaser,.views-row-6 .node-blog.node-teaser,.views-row-9 .node-blog.node-teaser,.views-row-12 .node-blog.node-teaser{clear:right;}.views-row-4,.views-row-7,.views-row-10,.views-row-13,.views-row-4 .node-blog.node-teaser,.views-row-7 .node-blog.node-teaser,.views-row-10 .node-blog.node-teaser,.views-row-13 .node-blog.node-teaser{clear:left;}.node-blog.node-teaser .field-name-body{max-height:12em;overflow:hidden;margin-bottom:1em;}.node-blog.node-teaser .node-inner{padding:1em;}.node-blog.node-teaser .field-name-body .field-item .inner{padding:0;}div.node-blog.node-teaser h2{margin:.5em 0;}.node-blog .group-left,div.blog-pic{float:left;width:60%;}div.blog-pic img{max-width:100%;}.node-blog .group-right,div.blog-txt{float:left;width:40%;}.node-teaser.node-blog .field-name-field-image,.node-teaser div.blog-pic{width:100%;height:150px;overflow:hidden;}.node-teaser div.blog-txt{width:100%;display:none;}div.blog-txt *{margin-left:8px;}hr{background:url(/sites/all/themes/hp/images/wrapper/squid-3hr.png) no-repeat;height:76px;border:none;}a.thumb img{padding:0 0 3px 0;margin:0 12px 0 0;}a.thumb:hover img{padding-bottom:2px;border-bottom:1px solid;}html.boxshadow div.field-name-field-splash-images .field-item,html.boxshadow #block-block-2 .field-item img{border:0;-webkit-box-shadow:0 0 5px #aaa;-moz-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;}div.field-name-field-splash-images .field-items.deltas-2 .field-item{float:left;width:48%;}div.field-name-field-splash-images .field-items.deltas-2 .field-item.delta-0{margin-right:2%;}html.boxshadow .field-name-field-splash-images img,html.boxshadow #block-block-2 .field-item img{border:2px solid #fff;}.field-name-field-splash-images img{width:100% !important;height:auto !important;}html.boxshadow field-name-field-splash-images:hover,html.boxshadow body.front div.homepage:hover,html.boxshadow div.node-type-gallery .field-field-images .field-item:hover{border:0;-webkit-box-shadow:0 0 12px #5CBDCC;-moz-box-shadow:0 0 12px #5CBDCC;box-shadow:0 0 12px #5CBDCC;}.field-name-field-splash-images img{max-width:99.5%;border:1% solid #fff !important;height:auto;display:block;}#block-system-main-menu ul.menu{margin:0;padding:0;}#block-system-main-menu ul.menu li{width:33.333%;float:left;padding:0;margin:0;font-family:moonshinersharp;text-transform:uppercase;font-size:220%;}#block-system-main-menu ul.menu li a{color:#6C5E46;}#block-system-main-menu ul.menu li ul{margin-bottom:.5em;}#block-system-main-menu ul.menu li li{width:100%;clear:both;float:none;font-size:60%;font-family:moonshinersharp;margin-top:.3em;line-height:1;}#block-system-main-menu ul.menu li li a{color:#C4A64A;}#block-system-main-menu ul.menu li li a:hover{color:#5CBDCC;}#block-system-main-menu li li.active-trail a.active{color:#01A0C6;}.view-GrumpusNation .node-inner h2{display:none;}.view-GrumpusNation h3,.views-view-grid.cols-12{clear:both;}.views-view-grid.cols-12 ul{float:left;width:50%;margin:0;padding:0;font-size:90%;}@media only screen and (max-width:600px){#block-views-GrumpusNation-block_1{padding:0 20px;box-sizing:border-box;}.views-view-grid.cols-12 ul{font-size:80%;line-height:1.3;float:none;width:auto;}.views-view-grid.cols-12 ul li{margin:0;}}.views-view-grid li{list-style-image:none;list-style-type:none;}.views-view-grid li:hover,.sidebar li li:hover{list-style-image:url(/sites/all/themes/hp/images/misc/menu-leaf.png) !important;}.sidebar .item-list ul li{list-style-image:none !important;list-style-type:none;margin:0 0 .5em 0;padding:0;font-size:90%;line-height:1.2em;}.sidebar .item-list ul li a{font-weight:bold;}.sidebar{float:left;width:50%;}#sidebar-first .inner{padding:0 10px 0 0;}#sidebar-second .inner{padding:0 0 0 10px;}@media only screen and (max-width:600px){#sidebar-first .inner,#sidebar-second .inner{padding:0 10px;}}.sidebar .block{margin:0 0 1em 0;}#block-block-14,#block-moon_phases-moons,#block-block-17{float:right;padding:0;width:15%;}#block-block-17{width:70%;}#block-block-17 p{margin:0 2em 2em 0;}#block-block-14 p{font-weight:bold;font-style:italic;font-size:.7em;line-height:1.1em;}.sidebar .node-teaser h2{display:none;}div#block-views-archive-block{display:none;}body.section-blog div#block-views-archive-block,body.section-archive div#block-views-archive-block,body.section-squidwatch div#block-views-archive-block{display:block !important;}blockquote{font-style:italic;font-size:90%;margin:0 0 0 2em;line-height:1.3;}#block-block-1 a{display:block;width:60px;min-height:60px;margin-top:20px;float:left;}#jsbx{margin:0 6px;}#jsbx span{display:block;font-size:90%;padding:3px;}#jsbx span:hover{background:#fff;}div.archive{float:left;height:300px;width:182px;width:20%;margin:0 12px 12px 0;margin:0 0 1em 0;}div.archive.last{margin-right:0}div.archive.w2{width:376px;width:40%;}div.archive.w3{width:570px;width:60%;}div.archive.w4{width:764px;width:80%;}.pull{margin:.5em 0 .5em 1em;float:right;width:50%;padding:.5em 0;border-top:1px dotted;border-bottom:1px dotted;font-size:2em;font-style:italic;line-height:1.2em;color:#6C5E46;}#block-moon_phases-moons .moon-block{padding:4px;margin:0 4px 0 0;position:relative;background:#4986CB url(/sites/all/themes/hp/images/misc/moons_day_bkg.png);;}#block-moon_phases-moons a{color:#fff;}#block-moon_phases-moons .moon-block h5{text-align:left !important;text-transform:uppercase;font-size:.9em;line-height:1em;}#block-moon_phases-moons a:hover{color:#C949C1;}#block-moon_phases-moons .moon-block.night{background:#0D1A27 url(/sites/all/themes/hp/images/misc/moons_night_bkg.png);}#block-moon_phases-moons div#moon_mask{margin:4px;}div.moon-head{width:940px;width:96%;font-size:2em;color:#5CBDCC;}td.moon-page-header{font-size:2.8em;color:#5CBDCC;text-align:center;line-height:1.1em;font-weight:normal !important;text-transform:uppercase;text-rendering:optimizeLegibility;letter-spacing:-.1em;}td.moon-page-header strong{font-weight:normal !important;}table.moon-page{margin-bottom:3em;}#moon_phase_page{border-color:#F2F0EB;margin-top:0;}.homepage{background-size:150%;height:300px;width:188px;width:19.5%;float:left;margin-right:.5%;background-color:#eee;background-position:center center;-moz-box-shadow:0 0 12px #ccc;-webkit-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc;}.homepage.splash-4{margin-right:0;}#block-views-newest-block_1{margin-bottom:1em;padding-bottom:1em;border-bottom:1px dotted #F2F0EB;}@media only screen and (max-width:600px){#block-views-newest-block_1 div.links{display:none;}}ul.pager li.pager-first,ul.pager li.pager-previous,ul.pager li.pager-next,ul.pager li.pager-last{display:none;}ul.pager li{font-family:'True North Textures W01 Bold';font-size:2em;margin:0 8px;}#block-views-blog-block_2{max-width:35em;margin:1em auto 4em auto;}#block-views-blog-block_2 .views-field-created{font-size:80%;font-style:italic;}.node-full img.project-img{margin:.5em 0;border:1px solid #ccc;padding:20px;}html.boxshadow .node-full img.project-img{border:0;-moz-box-shadow:0 0 12px #ccc;-webkit-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc;}p.project-description{float:left;width:60%}dl.project-details{float:left;width:36%;margin-left:2em;clear:right;font-size:85%;}#block-instagram_block-instagram_block .content,#block-homemadeparachute-homemade_instagram .content{width:100%;overflow:hidden;}#block-instagram_block-instagram_block .content{display:block !important;}#block-instagram_block-instagram_block .content div,#block-homemadeparachute-homemade_instagram .content div{height:150px !important;width:2000px;padding:10px;}#block-instagram_block-instagram_block .content a img{display:block;max-width:100px !important;height:auto !important;}a.v,a.h,#block-instagram_block-instagram_block .content a,#block-homemadeparachute-homemade_instagram .content a,.XXXnode-gallery .field-name-field-image .field-item{float:left;height:100px;width:100px;padding:10px;margin:10px;-moz-box-shadow:0 0 12px #ccc;-webkit-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc;}a.v:hover,a.h:hover,#block-instagram_block-instagram_block .content a:hover,#block-homemadeparachute-homemade_instagram .content a:hover,.XXXnode-gallery .field-name-field-image .field-item:hover{-moz-box-shadow:0 0 12px #5CBDCC;-webkit-box-shadow:0 0 12px #5CBDCC;box-shadow:0 0 12px #5CBDCC;}#block-instagram_block-instagram_block .content a,#block-homemadeparachute-homemade_instagram .content a{background:#fff;}#block-instagram_block-instagram_block .content a{margin:4px !important;}#block-homemadeparachute-homemade_instagram .content a{margin:0 20px 0 0 !important;}a.v img{padding:10px 20px;}.XXXnode-gallery .field-name-field-image .field-item img.portrait{padding:0 12px;}a.h img{padding:20px 10px;}.XXXnode-gallery .field-name-field-image .field-item img.landscape{padding:12px 0;}div.XXXnode-type-gallery .field-field-images .field-item a span{height:100px;width:100px;display:block;}.brup{border-top:1px solid #777;border-bottom:1px dotted #777;height:4px;margin-top:10px;margin-bottom:10px;clear:both}.brdn{border-bottom:1px solid #777;border-top:1px dotted #777;height:4px;margin-top:40px;margin-bottom:10px;clear:both}.vimeoBadge{margin:0 0 1em 0;padding:0;font:normal 11px verdana,sans-serif;}.vimeoBadge img{border:0;}.vimeoBadge a,.vimeoBadge a:link,.vimeoBadge a:visited,.vimeoBadge a:active{color:#3A75C4;text-decoration:none;cursor:pointer;}.vimeoBadge a:hover{color:#00CCFF;}.vimeoBadge #vimeo_badge_logo{margin-top:10px;width:57px;height:16px;}.vimeoBadge .credit{font:normal 11px verdana,sans-serif;}.vimeoBadge .clip{padding:0;float:left;margin:0 10px 10px 0;width:80px;line-height:0;}.vimeoBadge .caption{font:normal 11px verdana,sans-serif;overflow:hidden;width:80px;height:30px;}.vimeoBadge .clear{display:block;clear:both;visibility:hidden;}#vimeo_badge_logo{display:none;}@media screen and (max-width:480px){#site-name a{height:250px;}body.page-grumpusnation #header,body.node-type-gallery #header{height:88px;background:url(/sites/all/themes/hp/images/gn-h1-300.png) top center no-repeat;}.sidebar .block{width:100% !important;clear:both;}.sidebar{width:100% !important;clear:both;}.homepage.splash-0{width:100%;}.homepage.splash-1,.homepage.splash-2,.homepage.splash-3,.homepage.splash-4{display:none;}body #content-inner h1.title{font-size:1.8em;letter-spacing:-2px;padding:0;margin-bottom:4px;}div.node-blog.node-teaser h2,h2{font-size:1.4em;}.views-field-title h2{font-size:1.4em;letter-spacing:-.03em;}#skip{display:block;position:relative;left:0;text-transform:uppercase;font-family:moonshinersharp;}.node-blog.node-teaser .node-inner{padding:1em 0;}#content-area .block,#block-system-main,#block-system-main-menu{margin:0 10px;}#block-system-main-menu ul.menu li{margin-top:1em;font-size:180%;}#block-system-main-menu ul.menu li li{margin-top:.3em;}.block .title,.block-content{padding:0 12px;}body .field-name-body .field-item{float:none;width:100% !important;}body .field-name-body .field-item .inner{padding:0 !important;}.node-blog.node-teaser h2{font-size:2.1em;}.node-blog.node-teaser{width:100%;float:none;margin:0 0 1em 0;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}div.blog-pic{float:none;width:100%;}div.blog-txt{float:none;width:100%;}.submitted{margin:0 1em 1.2em 1em;display:block;line-height:1.2;}#block-system-main-menu ul.menu li{width:100%;float:none;}#block-block-14,#block-moon_phases-moons{float:right;padding:0;width:50%;}#block-block-17{width:100%;float:none;clear:both;}.node-blog.node-teaser .field-name-body{overflow:visible;max-height:30em;}#block-homemadeparachute-homemade_instagram a,#block-homemadeparachute-homemade_instagram img{height:50px !important;width:50px !important;}#block-homemadeparachute-homemade_instagram a{padding:4px !important;margin-right:10px !important;}}@media screen and (max-width:768px) and (min-width:480px){.homepage.splash-0,.homepage.splash-1{width:49.5%;}.homepage.splash-1{margin-right:0;}.homepage.splash-2,.homepage.splash-3,.homepage.splash-4{display:none;}.sidebar{width:50% !important;float:left;}.sidebar .inner{padding:0 10px;}.sidebar .block{width:100% !important;clear:both;}h1.title{font-size:1.6em;letter-spacing:-2px;padding:0;margin-bottom:4px;}.block .title,.block-content{padding:0 12px;}}@media screen and (max-device-width:480px) and (min-width:321px){}@media screen and (max-device-width:480px) and (max-width:320px){}@media (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){body h1.title{font-size:3em !important;letter-spacing:-3px;}#header-inner,#main,#footer{width:100%;}.sidebar{width:45%;}#block-views-archive-block{display:none;}}@media (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){body h1.title{font-size:3em !important;letter-spacing:-3px;}#main,#footer{width:100%;}.sidebar{width:47%;}.sidebar .block{width:48%;}#block-views-archive-block{display:none;}}@media (min-device-width:1360px) and (min-width:1424px){body #main,body .region-footer,body .region-pagebottom,.sidebars{max-width:1424px;}body.page-grumpusnation #header,body.node-type-gallery #header{background:url(/sites/all/themes/hp/images/gn-h1-1300.png) top center no-repeat;}.field-name-field-splash-images .deltas-1 .delta-0 img{width:100%;height:auto;}}
