*{margin:0;padding:0}body,html{overflow-x:hidden;overflow-y:scroll}html{height:100vh}body{height:100%;color:#787878;background:linear-gradient(to bottom,#beb198 0,#fff 100%);font-family:arial,sans-serif;font-size:16px;line-height:1.1;max-width:100%;min-width:500px}P{text-align:justify;margin-left:20px;margin-right:20px;margin-top:10px;margin-bottom:10px;color:#787878}a{color:#067aa7;cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}a.view{display:list-item;float:right;font-size:10px}.bg-img{background-image:url("kilmacthomas-viaduct.jpg");min-height:280px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}blockquote{background-color:#dfdfdf;background-color:rgba(223,223,223,0.85);border-left:6px double #979797;color:#979797;font-style:italic;padding:6px;padding-left:12px}code{font-family:monospace}.landscape{display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;width:75%;height:auto;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);text-align:center}.portrait{display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;width:65%;height:auto;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);text-align:center}@media only screen and (min-width:768px){.portrait{max-width:350px;display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px}}.ads{display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:20px;width:320px;height:50px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);text-align:center}.pdfframe{display:block;margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:20px;width:80%;height:100%;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);text-align:center}h1{color:#576d22;text-align:center;font-family:georgia,sans-serif;font-size:20px;font-weight:500;line-height:28px;padding-bottom:10px}.container{display:block;position:fixed;top:10px;padding:10px;left:20px;text-align:justify;background-color:#ddd2bd;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);border-radius:8px}#content{margin:0;padding:20px;width:auto;background-color:#ddd2bd;font-family:Verdana,Arial,Helvetica,sans-serif}.containeraudio{display:block;position:fixed;top:100px;padding:10px;left:20px;text-align:center;background-color:#36454f;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);border-radius:8px}.containermain{display:block;position:relative;top:10px;padding:10px;left:0;text-align:center;background-color:#36454f;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);border-radius:8px}.containerbutt{display:block;position:fixed;top:100px;padding:5px;left:20px;text-align:center;background-color:#36454f;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);border-radius:8px}h2{color:#576d22;text-align:center;font-family:georgia,sans-serif;font-size:20px;font-weight:500;line-height:28px;padding-bottom:10px}h3{color:#576d22;text-align:center;font-family:georgia,sans-serif;font-size:15px;font-weight:400;line-height:22px;padding-bottom:8px}h4{color:#2d2d2d;font-family:'Ubuntu',sans-serif;font-size:16px;font-weight:500;line-height:18px;padding-bottom:6px}h5{color:#2d2d2d;font-family:'Ubuntu',sans-serif;font-size:14px;font-weight:400;line-height:14px;padding-bottom:4px}h6{color:#2d2d2d;font-family:'Ubuntu',sans-serif;font-size:12px;font-weight:400;line-height:12px;padding-bottom:2px}hr{color:#dfdfdf;color:rgba(223,223,223,0.85);margin:18px auto}img.right,a.right img,img[align="right"],img[style*="float: right"],img[style*="float:right"]{margin-left:16px}img.left,a.left img,img[align="left"],img[style*="float: left"],img[style*="float:left"]{margin-right:16px}pre{background-color:#646464;color:#dfdfdf;padding:6px;*}.sticky{position:-webkit-sticky;position:sticky;top:10px;background-color:yellow;padding:10px}table th{background-color:#37b2e3;background-color:rgba(55,178,227,0.8);color:#fff;font-style:italic;font-weight:700;padding:4px}table td{border-right:1px dotted #ababab;border-top:1px dotted #979797;padding:4px}table tr td:last-child{border-right:0}.clear:after,.cl:after{clear:both;content:"";display:table}.left,.right{display:inline-block}.left{float:left}.right{float:right}.text-center{text-align:center}article,aside,details,footer,header,menu,nav,section{display:block}.shell{margin:0 auto;width:980px}.shell:after{clear:both;content:"";display:table}.top-nav-mobile{background:#ddd2bd;overflow:visible;position:relative;z-index:100}.top-nav{background:#ddd2bd;overflow:visible;position:relative;z-index:100}.top-nav .shell{background-color:inherit;position:relative}.top-nav .shell:before{border-radius:400px / 10px;bottom:0;box-shadow:0 0 6px rgba(0,0,0,0.5);content:"";left:10px;position:absolute;right:10px;top:50%;z-index:-2}.top-nav ul{font-family:'Ubuntu',sans-serif;font-size:16px;font-weight:700;list-style-type:none;text-transform:uppercase}.top-nav ul li{border-right:1px solid 'brown';float:left;position:relative}.top-nav ul li a{border-right:1px solid transparent;box-sizing:border-box;color:#4e411d;display:inline-block;padding:15px 34px;text-shadow:rgba(255,255,255,0.8) 0 1px 0}.top-nav ul li a:hover,.top-nav ul li.current a{background:#c8e6ed;color:#00719d;text-decoration:none}.top-nav ul li.current{border-right:1px solid #b4cfd5}.top-nav ul li.current a{border-right:1px solid #bde0e9}.top-nav ul li ul{background:#4e411d;display:none;position:absolute}.top-nav li:hover ul{box-shadow:0 6px 6px rgba(0,0,0,0.5);display:block}.top-nav ul li ul li,.top-nav ul li ul li a{display:block;width:100%}.mobile-menu-icon{overflow:hidden;position:relative;float:right;margin:5px;padding-bottom:10px;font-size:30px;box-shadow:0 4px 6px 0 rgba(0,0,0,0.5);width:auto;background:transparent}.mobile-menu-icon #myLinks{display:none}.mobile-menu-icon a{color:white;text-decoration:none;padding:10px 12px;font-size:20px;font-weight:500;display:block;padding-bottom:10px}.active{background-color:#4caf50;color:white}.top-nav-mobile{background:linear-gradient(to bottom,#ddd2bd 0,#fff 100%);overflow:visible;position:relative;z-index:100}.top-nav-mobile .shell{background-color:inherit;position:relative}.top-nav-mobile .shell:before{border-radius:400px / 10px;bottom:0;box-shadow:0 0 6px rgba(0,0,0,0.5);content:"";left:10px;position:absolute;right:10px;top:75%;z-index:-2}.top-nav-mobile ul{font-family:'Ubuntu',sans-serif;font-size:14px;font-weight:700;list-style-type:none;text-transform:uppercase}.top-nav-mobile ul li{border-right:1px solid #4e411d;float:left;position:relative}.top-nav-mobile ul li a{border-right:1px solid transparent;box-sizing:border-box;color:#4e411d;display:inline-block;padding:15px 20px;text-shadow:rgba(255,255,255,0.8) 0 1px 0}.top-nav-monbile ul li a:hover,.top-nav-mobile ul li.current a{background:color:#00719d;text-decoration:none}.top-nav-mobile ul li.current{border-right:1px solid #4e411d}.top-nav-mobile ul li.current a{border-right:1px solid #4e411d}.top-nav-mobile ul li.current{border-left:1px solid #4e411d}.top-nav-mobile ul li.current a{border-left:1px solid #4e411d}.top-nav-mobile ul li ul{background:#9f3;display:none;position:absolute}.top-nav-mobile li:hover ul{box-shadow:0 6px 6px rgba(0,0,0,0.5);display:block}.top-nav-mobile ul li ul li,.top-nav-mobile ul li ul li a{display:block;width:100%}.header-center{background:#0170b5;background-repeat:no-repeat;background-size:cover;background-image:url("ballyh-header.jpg");border-bottom:1px solid 'brown';box-shadow:inset 0 25px 35px -20px rgba(0,0,0,0.22),inset 0 -25px 35px -20px rgba(0,0,0,0.22);min-height:180px;position:relative;width:100%}.big-header .header-center{min-height:280px}.header-inner{margin-bottom:0;position:relative}#logo{font-weight:bold;float:left}#logo a{color:#fff;font-size:74px;font-weight:bolder;letter-spacing:-6px;line-height:1.1;text-shadow:rgba(0,0,0,0.5) 0 1px 2px}#logo a:hover{text-decoration:none}.header-cnt{padding-top:10px;width:422px;position:absolute}.header-cnt .title{color:#fff;font-family:arial,sans-serif;font-size:40px;font-weight:normal;line-height:1.2;text-shadow:rgba(0,0,0,0.5) 0 1px 2px}.header-cnt p{color:#fff;padding-bottom:10px;text-shadow:rgba(0,0,0,0.5) 0 1px 2px}.header-cnt a{color:#b6dde7}.header-cnt a.blue-btn{border-bottom:1px solid #fff;bottom:-15px;box-shadow:0 10px 30px -10px rgba(0,0,0,0.5);font-size:16px;position:relative;text-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:300}main{border-top:2px solid #787878;box-shadow:inset 0 25px 35px -20px rgba(0,0,0,0.22),inset 0 -25px 35px -20px rgba(0,0,0,0.22);padding-bottom:42px;position:relative}.big-header main{padding-top:64px}main section{background-repeat:no-repeat;border-bottom-style:solid;border-bottom-width:1px;border-image:linear-gradient(to right,rgba(223,223,223,0),rgba(223,223,223,0.85),rgba(223,223,223,0));border-image-slice:1;border-width:0;box-shadow:0 9px 4px -7px rgba(223,223,223,0.35);margin-bottom:24px;padding-bottom:23px;padding-top:18px}.content section:last-child{border-bottom:0;box-shadow:none}main .content{float:left;width:615px}main ul,main ol{list-style-position:inside;padding-top:8px}main ul{list-style-type:disc}main li{padding-bottom:5px}main li a{text-decoration:underline}main li a:hover{text-decoration:none}main li ul{margin-left:12px}.sidebar{float:right;width:282px}.sidebar ul{list-style:none}.sidebar ul li{background-repeat:no-repeat;border-bottom-style:solid;border-bottom-width:1px;border-image:linear-gradient(to right,rgba(223,223,223,0),rgba(223,223,223,0.85),rgba(223,223,223,0));border-image-slice:1;border-width:0;box-shadow:0 9px 4px -7px rgba(223,223,223,0.35);display:block;margin-bottom:13px;padding-bottom:15px;position:relative}main .cols{padding-bottom:16px}main .cols .col{background-repeat:no-repeat;border-image:linear-gradient(to bottom,rgba(223,223,223,0),rgba(223,223,223,0.95),rgba(223,223,223,0));border-image-slice:1;border-right-style:solid;border-right-width:2px;border-width:0;box-shadow:12px 0 4px -10px rgba(223,223,223,0.35);float:left;margin-right:12px;padding-bottom:8px;padding-left:8px;padding-right:32px;position:relative;width:292px}main .cols .col-double{width:596px}main .cols .col:last-child{border-right-width:0;box-shadow:none;margin-right:0;padding-right:0;width:280px}.content .cols .col{margin-right:0;padding-left:7px;padding-right:0;width:200px}.content .cols .col:last-child{width:190px}.cols:after{clear:both;content:"";display:table}.column{float:left;width:50%;padding:10px}.row:after{content:"";display:table;clear:both}input,textarea,select,option,label{font-family:arial,sans-serif;font-size:14px}input[type='text'],input[type='email'],input[type='password'],input[type='radio'],textarea,select{padding:8px}input[type="radio"],input[type="checkbox"]{box-shadow:0 2px 3px rgba(251,251,251,.24);margin-right:8px}input[type="radio"]+label,input[type="checkbox"]+label{margin-right:12px}.button{background:#32b1e3;background:-moz-linear-gradient(top,#32b1e3 0,#05618e 99%);background:-ms-linear-gradient(top,#32b1e3 0,#05618e 99%);background:-o-linear-gradient(top,#32b1e3 0,#05618e 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#32b1e3),color-stop(99%,#05618e));background:-webkit-linear-gradient(top,#32b1e3 0,#05618e 99%);background:linear-gradient(to bottom,#32b1e3 0,#05618e 99%);border:2px solid #0590cf;border-radius:7px;color:#fff;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#32b1e3',endColorstr='#05618e',GradientType=0);font-family:'Ubuntu',sans-serif;font-weight:700;max-width:198px;padding:5px 20px 8px;text-align:center;text-shadow:rgba(0,0,0,0.5) 0 1px 1px}.button:hover{background:#05618e;background:-moz-linear-gradient(top,#05618e 0,#32b1e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#05618e),color-stop(100%,#32b1e3));background:-webkit-linear-gradient(top,#05618e 0,#32b1e3 100%);background:-o-linear-gradient(top,#05618e 0,#32b1e3 100%);background:-ms-linear-gradient(top,#05618e 0,#32b1e3 100%);background:linear-gradient(to bottom,#05618e 0,#32b1e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#05618e',endColorstr='#32b1e3',GradientType=0);text-decoration:none}.btnAdd{display:block;margin-left:auto;margin-right:auto;width:250px;height:50px;background-color:#fff}.modal{display:none;position:fixed;z-index:99999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4);-webkit-animation-name:fadeIn;-webkit-animation-duration:.4s;-moz-animation-name:fadeIn;-moz-animation-duration:.4s;animation-name:fadeIn;animation-duration:.4s}.modal-header{padding:2px 16px;background-color:#0170b5;color:white}.modal-body{padding:2px 16px}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;border-radius:5px;width:80%;-webkit-animation-name:slideIn;-webkit-animation-duration:.5s;-moz-animation-name:slideIn;-moz-animation-duration:.5s;animation-name:slideIn;animation-duration:.5s}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}#myImg{float:left;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);cursor:pointer;transition:.3s}#myImg2{float:right;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);cursor:pointer;transition:.3s}#myImg3{display:inline-block;border-radius:5px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.3),0 6px 25px 8px rgba(0,0,0,0.3);cursor:pointer;transition:.3s}#footer{max-height:100px;display:flex;justify-content:space-between;text-align:center;position:relative}.footer-cols{background:#27a0c6;border-bottom:1px solid #fff;box-shadow:inset 0 25px 35px -20px rgba(0,0,0,0.22),inset 0 -5px 10px -3px rgba(0,0,0,0.22);color:#fff;padding:26px 0}.footer-cols .col{float:left;padding-right:24px;width:226px}.footer-cols .col:last-child{padding-right:0}.footer-cols h3 a:hover{color:#bdbdbd;text-decoration:none}.footer-cols h3{color:#fff;font-family:'Ubuntu',sans-serif;font-size:21px;font-weight:500;line-height:28px;padding-bottom:12px;text-shadow:rgba(0,0,0,0.6) 0 1px 2px}.footer-cols a{color:#fff}.footer-cols ul{list-style:none}.footer-cols ul li{padding-bottom:6px}.footer-cols ul li:before{color:#50adcd;content:"•";margin-right:4px}.footer-bottom{background:transparent;height:14px;padding:22px 0 22px 0;border-top:1px solid #787878}.footer-nav{float:left;font-size:11px;line-height:11px}.footer-nav ul{list-style:none}.footer-nav ul li{float:left}.footer-nav ul li:before{content:"|";margin-left:10px;margin-right:10px}.footer-nav ul>li:first-child:before{content:"";margin-left:0;margin-right:0}.footer-nav ul a{color:#fff}.footer-bottom p.copy{color:#fff;float:right;line-height:11px}.footer-bottom p.copy span{padding:0 9px}.footer-bottom p.copy a{text-decoration:underline}.footer-bottom p.copy a:hover{text-decoration:none}P.columnfoot{text-align:justify;width:100%;padding-left:3px;padding-right:3px;margin-left:3px;margin-right:3px;margin-top:10px;margin-bottom:10px;color:#787878}a.columnfoot{color:#067aa7;cursor:pointer;width:100%;margin-left:3px;margin-right:3px;margin-top:10px;margin-bottom:10px;text-decoration:none}@-ms-viewport{width:device-width}@media only screen and (min-width:768px) and (max-width:2980px){body{min-width:768px}a.view{font-size:12px}.shell{box-sizing:border-box;max-width:100%;padding:0 10px 0}.top-nav ul{font-size:14px}.top-nav ul li a{padding:12px 24px}.header-cnt{width:295px}#logo a{font-size:56px;letter-spacing:-5px;line-height:1}.mobile-menu-icon{background:transparent;box-shadow:0 4px 6px 0 rgba(0,0,0,0.5);color:#239cc5;display:block;float:right;font-size:42px;position:relative;z-index:10000}.mobile-menu-icon #myLinks{display:none}.mobile-menu-icon:hover{text-decoration:none}.header-center{min-height:auto !important}.header-inner{background:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding:0 10px 22px}.header-cnt .title{font-size:30px;line-height:1.1}.slider-holder{padding:30px 35px 0;right:0;top:10px;width:410px}main{box-shadow:inset 0 -25px 35px -20px rgba(0,0,0,0.22)}main section,main .cols{border-bottom:0;box-shadow:none;padding-bottom:0}main .cols .col{border-right:0;box-shadow:none;margin-right:0;padding-left:0;padding-right:15px;width:232px}main .cols .col-double{width:464px}main .cols .col:last-child{width:232px}main .cols .col img{display:block;float:none}main .content,main .sidebar{display:block;float:none;width:100%}.footer-cols .shell{padding-left:20px;padding-right:20px;width:728px}.footer-cols .col{padding-right:20px;width:166px}.footer-bottom{min-height:48px}.footer-bottom .footer-nav{display:block;float:none;padding-bottom:16px}.footer-bottom p.copy{clear:both;display:block;float:none}.footer-bottom .shell{padding-left:20px;width:748px}}@media only screen and (max-width:767px){body{min-width:320px}a.view{font-size:12px}img.left,img.right{float:none;margin:auto !important}.shell{box-sizing:border-box;max-width:100%;padding:0 10px 0}#logo a{font-size:56px;letter-spacing:-5px;line-height:1}.mobile-menu-icon{background:transparent;box-shadow:0 4px 6px 0 rgba(0,0,0,0.5);color:#239cc5;display:block;float:right;font-size:42px;position:relative;z-index:10000}.mobile-menu-icon #myLinks{display:none}.mobile-menu-icon:hover{text-decoration:none}.top-nav{display:none}.header-center{min-height:auto !important}.header-inner{background:transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto !important;margin-bottom:0;padding:0 10px 22px}.header-cnt{padding-top:20px;width:100%}.header-cnt a.blue-btn{bottom:-20px}.header-cnt h3{font-size:30px;line-height:1}.slider-holder{margin:auto auto;margin-bottom:-300px;padding:20px;position:relative;width:320px !important}main{box-shadow:inset 0 -25px 35px -20px rgba(0,0,0,0.22);margin-top:0;padding-bottom:40px}.big-header main{padding-top:300px !important}main section{border-bottom:0;box-shadow:none}main .blog{padding-top:10px}main .content{display:block;float:none;padding-bottom:30px;width:100%}main .sidebar{display:block;float:none;padding-right:0;width:100%}main .cols .col{background-repeat:no-repeat;border-bottom-style:solid;border-bottom-width:1px;border-image:linear-gradient(to right,rgba(223,223,223,0),rgba(223,223,223,0.85),rgba(223,223,223,0));border-image-slice:1;border-width:0;box-shadow:0 9px 4px -7px rgba(223,223,223,0.35);margin-right:0;padding-bottom:20px;padding-right:0;padding-top:10px;width:100%}main .cols .col:last-child{padding-right:0;width:100%}.footer-cols .shell{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;width:100%}.footer-cols .col{display:block;padding-right:0;width:100%}.footer-cols .col ul li{padding-right:0}.footer-cols .col .col-cnt{display:none}.footer-cols .col:last-child{padding-right:0}.footer-bottom{height:48px;line-height:17px}.footer-bottom .shell{width:100%}.footer-bottom .footer-nav{display:block;float:none;font-size:10px;padding-bottom:16px;text-align:center}.footer-bottom .footer-nav ul li{display:inline;float:none;padding:0 2px 0 4px}.footer-bottom p.copy{clear:both;display:block;float:none;font-size:10px;text-align:center}}.pinch-zoom-container{overflow:hidden;height:300px}.pinch-zoom-image{width:100%}.pinch-zoom-pdf{background:silver;height:300px;text-align:center;font:30px/300px Helvetica,Arial,sans-serif}body{font-family:sans-serif}#info p{padding:4px;margin:0}#info p:nth-child(odd){background-color:#ccc}.container4{position:relative;text-align:center;color:white}.bottom-left{position:absolute;bottom:8px;left:16px}.top-left{position:absolute;top:8px;left:16px}.top-right{position:absolute;top:8px;right:16px}.bottom-right{position:absolute;bottom:8px;right:16px}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button-container-div{text-align:center}.greenpop .leaflet-popup-tip,.greenpop .leaflet-popup-content-wrapper{background:#fc0;color:#000}.popcont{width:150px}.bluepop .leaflet-popup-tip,.bluepop .leaflet-popup-content-wrapper{background:#fc0;color:#000}.redpop .leaflet-popup-tip,.redpop .leaflet-popup-content-wrapper{background:#fc0;color:#000}.yellowpop .leaflet-popup-tip,.yellowpop .leaflet-popup-content-wrapper{background:#fc0;color:#000}.notice-bar{display:none;width:100%;position:fixed;bottom:0;left:0;padding:20px;background:rgba(0,0,0,0.8);color:white;font-size:.8em;font-weight:bold;z-index:99999}.ok-button{padding:10px;background:red;border-radius:10px}.columnfoot{float:left;width:20%;padding:3px 3px;font:14px/16px Arial,Helvetica,sans-serif}.row:after{content:"";display:table;clear:both}#hamnav{width:100%;background:#0170b5;position:sticky;top:0}#hamnav label{display:none}#hamnav #hamburger{display:none}#hamitems{display:flex}#hamitems a{width:20%;padding-top:10px;padding-bottom:10px;padding-left:30px;color:white;text-decoration:none;text-align:left}#hamitems a:hover{background:#401408}@media screen and (max-width:768px){#hamnav label{display:inline-block;color:white;background:transparent;font-style:normal;font-size:1.2em;padding:10px;float:right}#hamitems a{box-sizing:border-box;display:block;width:100%;border-top:1px solid #333}#hamitems{display:none}#hamnav input:checked ~ #hamitems{display:block}}