.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}header.main nav,header.main .beta{font-family:"Trajan Pro", serif}h1,nav.menu h1,#breadcrumbs a,#breadcrumbs>span,#warning,body.article section.content .date,body.article section.content.list div.article a,body.article section.content.homepage div.article a,body.article section.content.show h1,body.article_picture section.content.list .gallery h3,body.article_picture section.content.show h1,body.article_picture section.content.show .date,.case_assistant_location .opening-hours table thead th,.case_assistant_location .head,.case_assistant_location .availability .head_office,.case_assistant_location .search #current_position,.government_window .show .additional_information .head,.government_window address,.government_window .opening-hours table thead th,body.youtube_video section.content.list .video h3,body.youtube_video section.content.show h1,body.youtube_video section.content.show .date{font-family:"Georgia", "Times New Roman", serif}body{font-family:"Arial", sans-serif}@font-face{font-family:"Trajan Pro";src:url("/fonts/frontend/trajan_pro/trajan_pro.eot?#iefix") format("embedded-opentype"),url("/fonts/frontend/trajan_pro/trajan_pro.woff") format("woff"),url("/fonts/frontend/trajan_pro/trajan_pro.ttf") format("truetype"),url("/fonts/frontend/trajan_pro/trajan_pro.svg#Trajan Pro") format("svg");font-weight:normal;font-style:normal}body{font-size:12px;background-color:#f2f2f2;color:#40403d;margin:0;padding:0}h1{font-size:20px}a{color:#053d88;text-decoration:none}a:hover{text-decoration:underline}a>img{border:0}.wrapper{width:960px;margin:0 auto}.column{float:left}.column.side{width:200px}.column.side:first-child{margin-right:30px}.column.side:last-child{margin-left:30px}.column.content{width:500px}.column.content:last-child{width:730px}.column.content:first-child:last-child{width:100%}hr.separator{height:0;padding:1px 0 0 0;margin:15px 0;border:none}hr.separator.down{border-top:1px solid #e0e0e0;border-bottom:1px solid #b8b8b8}hr.separator.up{border-top:1px solid #b8b8b8;border-bottom:1px solid #e0e0e0}a.arrow{padding-left:13px;background:url("/images/frontend/decoration/red_arrow_br.png") no-repeat left center}nav.menu{margin-bottom:40px}nav.menu h1{font-size:11px;text-shadow:#fff 0 1px 0, #d9d9d8 0 2px 0;text-transform:uppercase;color:#D71921;margin:0 0 10px 0}nav.menu a{display:block;color:#666;line-height:20px}nav.menu a.active{color:#444}section.content.sitemap nav{float:left;width:33%}section.content.sitemap nav a{line-height:24px}section.content.sitemap nav a:before{content:"\203A";vertical-align:top;margin-right:5px;line-height:20px;color:#888}section.content.sitemap nav a+h1{margin-top:10px}.pager{text-align:center}.pager a{display:inline-block;margin:0 5px;line-height:21px;color:inherit;font-weight:bold}.pager .prev,.pager .next{width:21px;height:21px;text-decoration:none !important}.pager .prev{float:left;margin-left:20px;background-image:url("/images/frontend/pager/prev.png")}.pager .next{float:right;margin-right:20px;background-image:url("/images/frontend/pager/next.png")}.pager .current{color:#03694E}.social{font-size:1px}.social .fb-like{margin-right:5px}.side.column .social{margin-top:10px}header.main{position:relative;height:273px;margin-bottom:40px;background:url("/images/frontend/header.png") no-repeat top center}header.main:after{content:'';position:absolute;width:244px;height:171px;right:0;bottom:56px;z-index:1}header.main nav{position:absolute;bottom:0;width:100%;height:50px;margin-bottom:5px;text-align:center;background:url("/images/frontend/navigation/top_background.png") no-repeat center top;z-index:2;border-top:1px solid #40403d;border-bottom:1px solid #40403d}header.main nav div{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;height:46px;margin-top:1px}header.main nav a{position:relative;line-height:50px;text-align:center;display:inline-block;text-shadow:#fff 0 1px 0, #d9d9d8 0 2px 0;font-size:12px;letter-spacing:4px;text-transform:uppercase;color:#2e8c6e}header.main nav a:first-child{position:absolute;left:14px}header.main nav a:last-child{position:absolute;right:14px}header.main nav a.active{font-size:16px}header.main nav a.active:after{content:"";position:absolute;bottom:-4px;display:block;width:100%;height:6px;background:url("/images/frontend/navigation/top_active.png") no-repeat center center}header.main nav a:hover{text-decoration:none}header.main nav a.active,header.main nav a:hover{color:#156a4f}header.main form{position:absolute;top:12px;right:7px}header.main form input[type=text]{height:14px;line-height:22px;padding:4px;border:1px solid #dfefca;background-color:#fff;width:169px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 5px #eee;-webkit-box-shadow:0 0 5px #eee;-o-box-shadow:0 0 5px #eee;box-shadow:0 0 5px #eee}header.main form input[type=submit]{display:block;position:absolute;top:4px;right:4px;width:16px;height:16px;border:none;outline:none;background:transparent url("/images/frontend/article/search.png") no-repeat;text-indent:-9999px}header.main .logo{position:relative;top:28px;left:25px;display:block;width:224px;height:166px;text-indent:-9999px;background-image:url("/images/frontend/logo.png")}header.main .language{position:absolute;top:18px;right:227px}header.main .language a{color:#444;font-weight:bold}header.main .beta{display:block;text-shadow:#fff 0 1px 0, #d9d9d8 0 2px 0;font-size:14px;letter-spacing:4px;color:#969696;position:absolute;top:100px;right:10px}header.main #accessibility{position:absolute;top:16px;right:200px}:lang(hu) header.main:after{background-image:url("/images/frontend/hu/szechenyi.png")}:lang(en) header.main:after{background-image:url("/images/frontend/en/szechenyi.png")}#breadcrumbs{margin-top:-40px;line-height:40px;height:40px;font-size:12px;padding-left:14px}#breadcrumbs>*{box-sizing:border-box;display:inline-block}#breadcrumbs a{font-weight:bold;color:#999;font-style:italic;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block}#breadcrumbs a.current{color:#444}#breadcrumbs>span{color:#999;font-size:15px;width:24px;text-align:center}#warning{font-style:italic;text-align:center;position:relative;margin:-20px 0 40px;padding:5px;color:#D71921}#warning h1{font-size:16px;margin:5px 0 10px 0}#warning article{padding:10px 20px;background-color:#fff}#warning div{position:absolute;width:49%;height:40%;z-index:-1}#warning div.left{left:0}#warning div.right{right:0}#warning div.red{top:0;background-color:#D71921}#warning div.green{bottom:0;background-color:#03694E}div.main{padding:10px 0}div.main section.content h1:first-child{margin-top:0}div.main section.content iframe{border:0}.no-js-warning{border:2px solid #D71921;padding:10px 40px;background-color:#f8c4c6;font-size:1.2em;font-weight:bold;color:#D71921;text-align:justify;border-radius:10px}.no-js-warning a{color:#063D88}body.article section.content{color:#444}body.article section.content p{text-align:justify;line-height:1.4em}body.article section.content .date{font-size:12px;font-style:italic;color:#999}body.article section.content .prologue{margin:10px 0 10px}body.article section.content .prologue p{margin:0}body.article section.content.list div.article,body.article section.content.homepage div.article{padding:10px;margin-bottom:20px}body.article section.content.list div.article a,body.article section.content.homepage div.article a{color:#063D88;margin:6px 0;display:block;font-size:20px}body.article section.content.list div.article.emphasized a,body.article section.content.homepage div.article.emphasized a{color:#d71921}body.article section.content.list div.article img,body.article section.content.homepage div.article img{margin-left:-10px}body.article section.content.show h1{color:#000;font-size:24px;margin:0}body.article section.content.show .prologue{margin-top:20px}body.article section.content.show img{max-width:500px}body.article section.content.list img,body.article section.content.homepage img,body.article section.content .prologue img{float:left;border:1px solid #999;padding:2px;margin:0 10px 0 0}body.article .rss{background:url("/images/frontend/article/rss.png") no-repeat left center;color:#e77932;font-weight:bold;font-style:italic;font-size:10px;padding:5px 0 5px 20px}body.article .more{line-height:16px;font-style:italic;font-size:0.9em}body.article_picture section.content.list .gallery{float:left;width:175px;margin-left:10px;padding-bottom:22px;position:relative;display:block;border:none;z-index:100;overflow:hidden}body.article_picture section.content.list .gallery:first-child{margin-left:0}body.article_picture section.content.list .gallery:nth-child(4n+5){clear:left}body.article_picture section.content.list .gallery .img{padding:1px;border:solid #444;border-width:1px;width:171px;height:94px;overflow:hidden;text-align:center}body.article_picture section.content.list .gallery .img a{padding:0px;margin:0px;overflow:hidden;width:171px;height:94px;position:relative;vertical-align:middle}body.article_picture section.content.list .gallery .img a img{height:94px;max-width:171px}body.article_picture section.content.list .gallery h3{font-weight:normal;margin:12px 10px 0 10px;font-size:12px;line-height:20px;color:#999;font-style:italic}body.article_picture section.content.list .gallery h3 a{font-size:15px;line-height:16px;font-weight:normal;display:block;margin-bottom:11px;font-style:normal}body.article_picture section.content.list .gallery .sub{display:none;font-size:11px;line-height:16px;padding:15px 9px 20px 9px}body.article_picture section.content.list .gallery:hover{z-index:200;overflow:visible}body.article_picture section.content.list .gallery:hover .container{background:#FFF;position:absolute;width:204px;padding:1px;border:1px solid #444;top:-19px;left:-16px}body.article_picture section.content.list .gallery:hover .container .img{border:none;padding:2px;width:200px;height:108px;overflow:visible}body.article_picture section.content.list .gallery:hover .container .img a{overflow:visible}body.article_picture section.content.list .gallery:hover .container .img a img{height:108px;max-width:200px}body.article_picture section.content.list .gallery:hover .container .sub{display:block}body.article_picture section.content.show .date{font-size:12px;font-style:italic;color:#999}body.article_picture section.content.show .gallery{margin-top:20px}body.article_picture section.content.show .gallery .gallery-photo .img{text-align:center;height:410px;line-height:410px}body.article_picture section.content.show .gallery .gallery-photo .img img{padding:1px;border:1px solid #999;vertical-align:middle;max-width:520px;cursor:pointer}body.article_picture section.content.show .gallery .gallery-photo .caption{text-align:center;font-size:11px;line-height:14px;padding:10px 20px 25px 20px;width:50%;margin:0 auto;color:#999}body.article_picture section.content.show .prologue{color:#444;margin:10px 0 10px}body.article_picture section.content.show .prologue p{margin:0}body.article_picture section.content.show .gallery-container{width:730px;height:116px;position:relative;overflow:hidden}body.article_picture section.content.show .gallery-container ul.gallery-list{margin:0;padding:0;width:100%}body.article_picture section.content.show .gallery-container ul.gallery-list li{float:left;margin:19px 5px;list-style:none;height:78px;display:block}body.article_picture section.content.show .gallery-container ul.gallery-list li img{height:78px}body.article_picture section.content.show .gallery-container ul.gallery-list li.active{margin:15px 5px;position:relative;border-top:2px solid #D71921;border-bottom:2px solid #D71921;padding:2px 0;border-radius:6px;box-shadow:0 0 8px #444}body.article_picture section.content.show .gallery-container ul.gallery-list li.active:after,body.article_picture section.content.show .gallery-container ul.gallery-list li.active:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}body.article_picture section.content.show .gallery-container ul.gallery-list li.active:after{border-color:transparent;border-bottom-color:#FFF;border-width:5px;margin-left:-5px}body.article_picture section.content.show .gallery-container ul.gallery-list li.active:before{border-color:transparent;border-bottom-color:#D71921;border-width:8px;margin-left:-8px}body.article_picture section.content.show .gallery-container hr.separator{margin:0}body.article_picture section.content.show .gallery-container hr.separator.down{position:absolute;bottom:0;left:0;width:100%}body.article_picture section.content.show .pager{margin:10px 20px 15px}body.article_picture section.content.show .pager a.disabled{opacity:0.5}body.article_picture section.content.show .pager a.disabled:hover{cursor:default}body.article_picture section.content.show .pager p{display:inline-block;margin:0 5px;line-height:21px;color:inherit;color:#999}body.article_picture section.content.show #gallery_img_actual_num{color:#D71921;font-weight:bold}.sidebar-item img{max-width:200px;height:auto}@keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.case_assistant_location #map{border:1px solid #b8b8b8;padding:1px;-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;-o-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}.case_assistant_location #map-canvas{border:1px solid #d0d0d0;height:400px;text-align:center}.case_assistant_location #map-canvas a.iw{white-space:nowrap;margin:10px;display:block}.case_assistant_location #legend{display:none}.case_assistant_location #legend .icon{float:left;margin-right:30px;height:39px;line-height:39px;padding-left:35px}.case_assistant_location #legend .icon.active{background:url("/images/frontend/cal/marker.png") no-repeat left center}.case_assistant_location #legend .icon.you_are_here{background:url("/images/frontend/cal/marker_you_are_here.png") no-repeat left center}.case_assistant_location .show #legend{margin-top:-30px}.case_assistant_location .show #map{margin:40px 0}.case_assistant_location .show #center-map{padding:0 15px;display:block;line-height:40px;cursor:pointer}.case_assistant_location .show .office-list{padding:25px 20px 20px;margin:-40px 15px 10px 15px;background:#FFF;border-radius:10px;border:1px solid #999;width:210px;-webkit-transition:width 0.5s ease-in-out;-moz-transition:width 0.5s ease-in-out;-o-transition:width 0.5s ease-in-out;transition:width 0.5s ease-in-out}.case_assistant_location .show .office-list.full{width:658px}.case_assistant_location .show .office-list .toggle-list{padding:25px;font-size:14px;color:#444;line-height:14px}.case_assistant_location .show .office-list .toggle-list:hover{cursor:pointer}.case_assistant_location .show .office-list .list{display:none;padding-top:15px}.case_assistant_location .show .office-list .list .list-item{float:left;margin-right:2%;width:32%}.case_assistant_location .show .office-list .list .list-item:nth-child(3n+3){margin-right:0}.case_assistant_location .show .office-list .list .list-item:nth-child(3n+4){clear:left}.case_assistant_location .show .office-list .list .list-item:nth-child(n+4){margin-top:10px}.case_assistant_location .show .office-list .list .list-item address{margin:5px 0}.case_assistant_location .show .office-list .list .list-item table{margin:0 auto}.case_assistant_location .show .office-list .list .list-item table tr td:first-child{text-align:left}.case_assistant_location .show .office-list .list .list-item table tr td:last-child{text-align:center;padding-left:25px}.case_assistant_location .listCounty nav,.case_assistant_location .showCounty nav,.case_assistant_location .showDistrict nav{margin-top:20px}.case_assistant_location .listCounty nav>a,.case_assistant_location .listCounty nav div,.case_assistant_location .showCounty nav>a,.case_assistant_location .showCounty nav div,.case_assistant_location .showDistrict nav>a,.case_assistant_location .showDistrict nav div{float:left;width:50%;line-height:2em;margin-bottom:20px}.case_assistant_location .listCounty nav>a:nth-of-type(2n+1),.case_assistant_location .listCounty nav div:nth-of-type(2n+1),.case_assistant_location .showCounty nav>a:nth-of-type(2n+1),.case_assistant_location .showCounty nav div:nth-of-type(2n+1),.case_assistant_location .showDistrict nav>a:nth-of-type(2n+1),.case_assistant_location .showDistrict nav div:nth-of-type(2n+1){clear:left}.case_assistant_location .listCounty nav>div ul,.case_assistant_location .showCounty nav>div ul,.case_assistant_location .showDistrict nav>div ul{margin:0;padding:0 0 0 17px;list-style-image:url("/images/frontend/decoration/red_arrow_br.png")}.case_assistant_location address{font-style:normal}.case_assistant_location address a{margin-left:15px;color:#444;font-style:normal;font-size:12px}.case_assistant_location .opening-hours{border:1px solid #B8B8B8;padding:3px;margin-top:25px;-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;-o-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}.case_assistant_location .opening-hours table{width:100%;border-collapse:collapse}.case_assistant_location .opening-hours table thead{background-color:#010101;background:-moz-linear-gradient(top, #444 0%, #010101 100%);background:-webkit-linear-gradient(top, #444 0%, #010101 100%);background:-o-linear-gradient(top, #444 0%, #010101 100%);background:-ms-linear-gradient(top, #444 0%, #010101 100%);background:linear-gradient(to bottom, #444 0%, #010101 100%)}.case_assistant_location .opening-hours table thead th{color:#FFF;font-weight:normal;font-size:24px;letter-spacing:4px;padding:5px 0}.case_assistant_location .opening-hours table tbody{border-spacing:0;border-collapse:collapse}.case_assistant_location .opening-hours table tbody tr{background-color:#FFFFFF}.case_assistant_location .opening-hours table tbody tr td{line-height:27px;width:50%;padding:0}.case_assistant_location .opening-hours table tbody tr td:first-of-type{padding-left:270px}.case_assistant_location .opening-hours table tbody tr.spacer{background:none}.case_assistant_location .opening-hours table tbody tr.spacer td{height:9px}.case_assistant_location .head{text-align:center;font-size:16px;color:#FFF;background:#a9cf88;background:-moz-linear-gradient(top, #a9cf88 0%, #41695c 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #a9cf88), color-stop(100%, #41695c));background:-webkit-linear-gradient(top, #a9cf88 0%, #41695c 100%);background:-o-linear-gradient(top, #a9cf88 0%, #41695c 100%);background:-ms-linear-gradient(top, #a9cf88 0%, #41695c 100%);background:linear-gradient(to bottom, #a9cf88 0%, #41695c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9cf88', endColorstr='#41695c', GradientType=0 );padding:5px 0}.case_assistant_location .availability{margin-top:35px}.case_assistant_location .availability table{border-spacing:0 5px;margin-top:20px;margin-bottom:25px}.case_assistant_location .availability table tr td:first-child{padding-right:20px}.case_assistant_location .availability .head_office{color:#156a4f;font-size:13px;font-weight:bold;padding-right:10px}.case_assistant_location .warning{border:1px solid #D71921;padding:2px;margin-bottom:30px}.case_assistant_location .warning>div{border:1px solid #03694E;padding:10px;text-align:center;font-style:italic;color:#D71921;font-size:1.2em}.case_assistant_location .search form{display:block;margin:40px 0;position:relative;border:1px solid #999;-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;-o-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}.case_assistant_location .search form input[type=text]{font-size:14px;font-style:italic;margin:1px;width:708px;height:32px;line-height:40px;padding:4px 8px;border:1px solid #D8D8D8;background-color:#fff;color:#444}.case_assistant_location .search form input[type=button].mag{display:block;position:absolute;top:8px;right:8px;width:27px;height:27px;border:none;outline:none;background:transparent url("/images/frontend/document/search.png") no-repeat;text-indent:-9999px;cursor:pointer}.case_assistant_location .search #current_position{cursor:pointer;text-align:center;font-size:16px;color:#FFF;background:#a9cf88;background:-moz-linear-gradient(top, #156a4f 0%, #064e37 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #156a4f), color-stop(100%, #064e37));background:-webkit-linear-gradient(top, #156a4f 0%, #064e37 100%);background:-o-linear-gradient(top, #156a4f 0%, #064e37 100%);background:-ms-linear-gradient(top, #156a4f 0%, #064e37 100%);background:linear-gradient(to bottom, #156a4f 0%, #064e37 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#156a4f', endColorstr='#064e37', GradientType=0 );padding:5px 15px;box-shadow:3px 3px 5px #b4b4b4;box-shadow:3px 3px 5px rgba(0,0,0,0.29);border:1px solid #FFF;vertical-align:super}.case_assistant_location .search #current_position+span{display:inline-block;width:200px;padding-left:5px}.case_assistant_location .search .head{margin-top:30px}.case_assistant_location .search #map{display:none}.case_assistant_location .search #results{position:relative}.case_assistant_location .search #results ul{margin:10px 0;padding:0 0 0 17px;list-style-image:url("/images/frontend/decoration/red_arrow_br.png")}.case_assistant_location .search #results ul li{padding:5px 0}.case_assistant_location .search .spinner{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 #FFF;-moz-border-radius:1000px;-ms-border-radius:1000px;-o-border-radius:1000px;-webkit-border-radius:1000px;border-radius:1000px;-moz-animation:rotate 1.5s linear infinite;-ms-animation:rotate 1.5s linear infinite;-o-animation:rotate 1.5s linear infinite;-webkit-animation:rotate 1.5s linear infinite;animation:rotate 1.5s linear infinite}@font-face{font-family:'document_icon';src:url("/fonts/frontend/document_font/document_icon.eot?39702267");src:url("/fonts/frontend/document_font/document_icon.eot?39702267#iefix") format("embedded-opentype"),url("/fonts/frontend/document_font/document_icon.woff?39702267") format("woff"),url("/fonts/frontend/document_font/document_icon.ttf?39702267") format("truetype"),url("/fonts/frontend/document_font/document_icon.svg?39702267#document_icon") format("svg");font-weight:normal;font-style:normal}[class^="kab-"]:before,[class*=" kab-"]:before{font-family:"document_icon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kab-entitled:before{content:'\e800'}.kab-description:before{content:'\e801'}.kab-good_to_know:before{content:'\e802'}.kab-links:before{content:'\e803'}.kab-comment:before{content:'\e804'}.kab-location:before{content:'\e806'}.kab-required_documents:before{content:'\e807'}.kab-additional_information:before{content:'\e808'}.kab-administration_period:before{content:'\e809'}.kab-terms:before{content:'\e80a'}.kab-legal_remedy:before{content:'\e80b'}.kab-administrative_costs:before{content:'\e80c'}.kab-data_to_provide:before{content:'\e80d'}.kab-code_number:before{content:'\e80f'}.kab-keywords:before{content:'\e832'}.kab-legislation:before{content:'\e840'}.kab-url:before{content:'\e850'}body.document .document,body.document .document-group{margin:20px 0;padding:0 11px}body.document .document a,body.document .document-group a{line-height:1.2em;font-size:1.2em}body.document .content.listGroup form,body.document .content.showGroup form,body.document .content.search form{display:block;margin:40px 0;position:relative;border:1px solid #999;-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;-o-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}body.document .content.listGroup form input[type=text],body.document .content.showGroup form input[type=text],body.document .content.search form input[type=text]{font-size:14px;font-style:italic;margin:1px;width:708px;height:32px;line-height:40px;padding:4px 8px;border:1px solid #D8D8D8;background-color:#fff;color:#444}body.document .content.listGroup form input[type=submit],body.document .content.showGroup form input[type=submit],body.document .content.search form input[type=submit]{display:block;position:absolute;top:8px;right:8px;width:27px;height:27px;border:none;outline:none;background:transparent url("/images/frontend/document/search.png") no-repeat;text-indent:-9999px}body.document section.content.show h1{color:#000;margin-bottom:30px}body.document section.content.show h2{-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 2px 3px 0 #ccc;-webkit-box-shadow:2px 2px 3px 0 #ccc;-o-box-shadow:2px 2px 3px 0 #ccc;box-shadow:2px 2px 3px 0 #ccc;position:relative;border:1px solid white;background:url("/images/frontend/document/header.png");height:40px;line-height:42px;padding:0 10px;font-size:12px;color:#666}body.document section.content.show h2 i{font-size:20px;vertical-align:middle;margin-right:10px}body.document section.content.show h2 div{position:absolute;top:0;left:10px;width:40px;height:40px;line-height:40px;text-align:center}body.document section.content.show h2 div img{vertical-align:middle}body.document section.content.show .block{padding:10px;color:#444;line-height:20px}body.article .column.side .documents{border:1px solid #D7D7D7;margin-top:15px;padding:10px}body.article .column.side .documents .title{padding-left:10px;margin:0 0 10px 0;vertical-align:middle}body.article .column.side .documents .title img,body.article .column.side .documents .title span{vertical-align:middle}body.article .column.side .documents .title span{display:inline-block;width:120px;font-size:11px;text-shadow:#fff 0 1px 0, #d9d9d8 0 2px 0;text-transform:uppercase;color:#444;line-height:1.6}body.article .column.side .documents ul{margin:0;padding:0 0 0 17px;list-style-image:url("/images/frontend/decoration/red_arrow_br.png")}body.article .column.side .documents .more{color:#D71921;text-transform:lowercase}.government_window #map{border:1px solid #b8b8b8;padding:1px;-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;-o-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}.government_window #map-canvas{border:1px solid #d0d0d0;height:400px;text-align:center}.government_window #map-canvas a.iw{white-space:nowrap;margin:10px;display:block}.government_window #legend{display:none}.government_window #legend .icon{float:left;margin-right:30px;height:39px;line-height:39px;padding-left:35px}.government_window #legend .icon.active{background:url("/images/frontend/gw/marker_active.png") no-repeat left center}.government_window #legend .icon.post_office{background:url("/images/frontend/gw/marker_post_office.png") no-repeat left center}.government_window .show #legend{margin-top:-30px}.government_window .show #map{margin:40px 0}.government_window .show #center-map{padding:0 15px;display:block;line-height:40px;cursor:pointer}.government_window .show .office-list{padding:25px 20px 20px;margin:-40px 15px 10px 15px;background:#FFF;border-radius:10px;border:1px solid #999;width:210px;-webkit-transition:width 0.5s ease-in-out;-moz-transition:width 0.5s ease-in-out;-o-transition:width 0.5s ease-in-out;transition:width 0.5s ease-in-out}.government_window .show .office-list.full{width:658px}.government_window .show .office-list .toggle-list{padding:25px;font-size:14px;color:#444;line-height:14px}.government_window .show .office-list .toggle-list:hover{cursor:pointer}.government_window .show .office-list .list{display:none;padding-top:15px}.government_window .show .office-list .list .list-item{float:left;margin-right:2%;width:32%}.government_window .show .office-list .list .list-item:nth-child(3n+3){margin-right:0}.government_window .show .office-list .list .list-item:nth-child(3n+4){clear:left}.government_window .show .office-list .list .list-item:nth-child(n+4){margin-top:10px}.government_window .show .office-list .list .list-item address{margin:5px 0}.government_window .show .office-list .list .list-item table{margin:0 auto}.government_window .show .office-list .list .list-item table tr td:first-child{text-align:left}.government_window .show .office-list .list .list-item table tr td:last-child{text-align:center;padding-left:25px}.government_window .show #post-offices .toggle-list{background:url("/images/frontend/gw/envelope.png") no-repeat left center}.government_window .show .attribute{-moz-border-radius:15px;-webkit-border-radius:15px;-o-border-radius:15px;border-radius:15px;-moz-box-shadow:2px 2px 4px 0 #ccc;-webkit-box-shadow:2px 2px 4px 0 #ccc;-o-box-shadow:2px 2px 4px 0 #ccc;box-shadow:2px 2px 4px 0 #ccc;position:relative;border:1px solid white;background:url("/images/frontend/gw/attribute.png") no-repeat center top;height:47px;line-height:50px;padding:0 20px;margin-bottom:30px;font-size:12px;color:#666}.government_window .show .attribute .check{position:absolute;top:0;left:630px;height:100%;padding-left:40px;color:inherit;display:block}.government_window .show .attribute .check.yes{background:url("/images/frontend/gw/yes.png") no-repeat left center}.government_window .show .attribute .check.no{background:url("/images/frontend/gw/no.png") no-repeat left center}.government_window .show .attribute .search{position:absolute;top:54px;right:0;line-height:16px;font-style:italic;font-size:0.9em}.government_window .show .post-office-desc{min-width:400px;text-align:center}.government_window .show .post-office-desc address{margin:0}.government_window .show .post-office-desc table{margin:0 auto}.government_window .show .post-office-desc table tr td:first-child{text-align:left}.government_window .show .post-office-desc table tr td:last-child{padding-left:25px}.government_window .show .additional_information{margin-top:35px}.government_window .show .additional_information .head{text-align:center;font-size:16px;color:#FFF;background:#a9cf88;background:-moz-linear-gradient(top, #a9cf88 0%, #41695c 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #a9cf88), color-stop(100%, #41695c));background:-webkit-linear-gradient(top, #a9cf88 0%, #41695c 100%);background:-o-linear-gradient(top, #a9cf88 0%, #41695c 100%);background:-ms-linear-gradient(top, #a9cf88 0%, #41695c 100%);background:linear-gradient(to bottom, #a9cf88 0%, #41695c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9cf88', endColorstr='#41695c', GradientType=0 );padding:5px 0}.government_window .listCounty nav,.government_window .showCounty nav,.government_window .showDistrict nav{margin-top:20px}.government_window .listCounty nav a,.government_window .showCounty nav a,.government_window .showDistrict nav a{float:left;width:50%;line-height:2em}.government_window address{margin:30px 0;color:#063D88;font-size:14px}.government_window address a{margin-left:15px;color:#444;font-style:normal;font-size:12px}.government_window .opening-hours{border:1px solid #B8B8B8;padding:3px;-moz-box-shadow:0 0 8px #ccc;-webkit-box-shadow:0 0 8px #ccc;-o-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}.government_window .opening-hours table{width:100%;border-collapse:collapse}.government_window .opening-hours table thead{background-color:#010101;background:-moz-linear-gradient(top, #444 0%, #010101 100%);background:-webkit-linear-gradient(top, #444 0%, #010101 100%);background:-o-linear-gradient(top, #444 0%, #010101 100%);background:-ms-linear-gradient(top, #444 0%, #010101 100%);background:linear-gradient(to bottom, #444 0%, #010101 100%)}.government_window .opening-hours table thead th{color:#FFF;font-weight:normal;font-size:24px;letter-spacing:4px;padding:5px 0}.government_window .opening-hours table tbody{border-spacing:0;border-collapse:collapse}.government_window .opening-hours table tbody tr{background-color:#FFFFFF}.government_window .opening-hours table tbody tr td{line-height:27px;width:50%;padding:0}.government_window .opening-hours table tbody tr td:first-of-type{padding-left:270px}.government_window .opening-hours table tbody tr.spacer{background:none}.government_window .opening-hours table tbody tr.spacer td{height:9px}.government_window .warning{border:1px solid #D71921;padding:2px;margin-bottom:30px}.government_window .warning>div{border:1px solid #03694E;padding:10px;text-align:center;font-style:italic;color:#D71921;font-size:1.2em}body.youtube_video section.content.list .video{float:left;width:175px;margin-left:10px;padding-bottom:22px;position:relative;display:block;border:none;z-index:100;overflow:hidden}body.youtube_video section.content.list .video:first-child{margin-left:0}body.youtube_video section.content.list .video:nth-child(4n+5){clear:left}body.youtube_video section.content.list .video .img{padding:1px;border:solid #444;border-width:1px;width:171px;height:94px;overflow:hidden}body.youtube_video section.content.list .video .img a{padding:0px;margin:0px;overflow:hidden;width:171px;height:94px;position:relative}body.youtube_video section.content.list .video .img a img{width:171px;height:94px}body.youtube_video section.content.list .video h3{font-weight:normal;margin:12px 10px 0 10px;font-size:12px;line-height:20px;color:#999;font-style:italic}body.youtube_video section.content.list .video h3 a{font-size:15px;line-height:16px;font-weight:normal;display:block;margin-bottom:11px;font-style:normal}body.youtube_video section.content.list .video .sub{display:none;font-size:11px;line-height:16px;padding:15px 9px 20px 9px}body.youtube_video section.content.list .video:hover{z-index:200;overflow:visible}body.youtube_video section.content.list .video:hover .container{background:#FFF;position:absolute;width:204px;padding:1px;border:1px solid #444;top:-19px;left:-16px}body.youtube_video section.content.list .video:hover .container .img{border:none;padding:2px;width:200px;height:108px;overflow:visible}body.youtube_video section.content.list .video:hover .container .img a{overflow:visible}body.youtube_video section.content.list .video:hover .container .img a img{width:200px;height:108px}body.youtube_video section.content.list .video:hover .container .sub{display:block}body.youtube_video section.content.show .date{font-size:12px;font-style:italic;color:#999}body.youtube_video section.content.show .video{margin-top:20px}body.youtube_video section.content.show .video #player{width:476px;height:268px;padding:1px;border:1px #999 solid;float:left;display:block;margin-right:20px}body.youtube_video section.content.show .video #player a img{width:476px;height:268px}body.youtube_video section.content.show .video p{margin:0 0 20px 0;text-align:justify;line-height:1.4em;font-size:1.2em}.tabs .media-tab{display:none}.tabs .media-tab a{display:block;text-align:center;border:1px solid #444;padding:2px}.tabs .media-tab a img{height:108px;vertical-align:middle}.tabs .media-tab.selected{display:block}.tabs .media-selector{width:200px;height:20px;color:#999;font-size:11px;font-weight:bold;margin:0;padding:0;border-bottom:1px solid #999;clear:both}.tabs .media-selector li{width:20px;height:20px;float:left;text-align:center;cursor:pointer;list-style:none}.tabs .media-selector li.selected{color:#d71921;border-bottom:2px solid #444}.column.side .videos,.column.side .galleries{margin-top:15px}.column.side .videos .title,.column.side .galleries .title{font-size:11px;text-shadow:#fff 0 1px 0, #d9d9d8 0 2px 0;text-transform:uppercase;color:#444;margin:0 0 10px 0}.column.side .videos .footer,.column.side .galleries .footer{margin-top:10px}.column.side .videos .footer .more,.column.side .galleries .footer .more{color:#D71921}footer.main{background:url("/images/frontend/footer.png") no-repeat center top;padding:70px 7%;margin-top:30px}footer.main .menu{float:left;vertical-align:top;width:18%;margin:0 1%}footer.main .menu h1{color:#444}footer.main .menu:first-child{margin-left:0}footer.main .menu:last-child{margin-right:0}footer.main .menu.county{width:40%}footer.main .menu.county a{float:left;width:50%}body.article div.column.side .apps{border:1px solid #D7D7D7;margin-top:15px;padding:5px}body.article div.column.side .apps h1{font-size:10px;text-align:center;text-shadow:#fff 0 1px 0, #d9d9d8 0 2px 0;text-transform:uppercase;color:#444;line-height:1.6}body.article div.column.side .apps h1 span{color:#D71921}body.article div.column.side .apps a{display:block;margin-top:10px}body.article div.column.side .apps a img{max-width:100%;width:100%}
