body,html{color:#555;font-family:Dosis,museo_sans300,sans-serif,Arial,Helvetica;font-size:20px;height:100%;line-height:28px;min-height:100%;padding:0!important}.page-height{min-height:103%}.show-print{display:none}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:400;margin-bottom:20px;margin-top:0}h1{font-size:42px;line-height:140%;color:#004c59}h2{font-size:38px;line-height:46px}h3{font-size:34px;line-height:42px}h4{font-size:30px;line-height:38px}h5{font-size:26px;line-height:34px}h6{font-size:22px;line-height:32px}p{margin:0 0 20px}a{color:#004c59;cursor:pointer}a:focus,a:hover{color:#004c59;text-decoration:underline;outline:0}a:focus{text-decoration:none}.rwd-break{display:none}.underline-link{text-decoration:underline}.underline-link:hover{text-decoration:none}.dotted-link{text-decoration:none;border-bottom-style:dotted;border-bottom-width:1px}.dotted-link:hover{text-decoration:none;border-bottom-style:solid}.brand-green{color:#004c59}.brand-light-green{color:#5ab6b2}.brand-yellow{color:#dd2}.brand-pink{color:#e74260}.error-message{background:#fccedb;display:block;text-align:center;padding:7px 0 10px;color:#000;border:solid 1px #e74260;border-top:0;margin-right:189px}.formcontrolRequired{border:solid 1px #e74260!important;border-bottom:0!important}.formcontrolRequired:focus{box-shadow:none!important}.mob-show{display:none}b,strong{font-weight:400}.col-centered{float:none;margin:0 auto}.padding-nill{padding:0}.padding-top-50{padding-top:50px}.padding-bottom-50{padding-bottom:50px}.padding-top-30{padding-top:30px}.padding-bottom-30{padding-bottom:30px}.margin-nill{margin:0}.margin-top-50{margin-top:50px}.margin-bottom-50{margin-bottom:50px}.margin-top-30{margin-top:30px}.margin-bottom-30{margin-bottom:30px}#canvas{margin:0 auto;max-width:1500px;position:relative}.language-bar{background:#f5f5f5;font-size:14px;font-weight:500;padding:4px 0}.languages a{color:#333}.languages .active{color:#004c59;font-weight:600}.erc-site-link a{background:url(../images/Eircode-link-icon.png) no-repeat 100% 4px;padding-right:18px}.header{background:#004c59;padding-top:30px;padding-bottom:0;color:#fff;position:relative;z-index:999}.header.inner.cloned{z-index:99!important}.sticky{position:fixed;width:100%;top:0;z-index:100;border-top:0;padding-top:15px;padding-bottom:16px;max-width:1500px;margin:0 auto}.divider{width:14px;height:22px;float:left;background:url(../images/logo-devider.png) no-repeat 0 0;margin:10px 14px 0 8px}.header h2{float:left;font-size:22px;display:inline-block;line-height:210%;font-weight:400;margin:0;font-family:arvo,dosis}.header h2 a{color:#fff;text-decoration:none}.search-btn-nav,.search-btn-nav:focus,.search-btn-nav:hover{border:solid 1px #fff;color:#fff;margin:10px 15px 0 0;padding:0 9px 0 10px;text-decoration:none;font-size:18px;height:31px;line-height:27px\0}.search-btn-nav:focus,.search-btn-nav:hover{background:#003A44}.search-btn-nav img{margin:-6px 5px 0 0}.use-my-loc-header{text-decoration:none;line-height:100%;margin-top:3px}.navigation .btn-menu{background:0 0;border:solid 1px #fff;color:#fff;border-radius:0;font-size:18px;padding:2px 25px;margin-top:10px;height:31px;padding-top:1px\0}.navigation .btn-default.active,.navigation .btn-default:active,.navigation .btn-menu:focus,.navigation .btn-menu:hover,.navigation .open>.dropdown-toggle.btn-default{border:solid 1px #fff;background:#003A44;color:#fff;text-decoration:none}.navigation .dropdown-menu{width:250px;border-radius:0;margin-top:-2px;margin-right:-1px}.navigation .nav-arrow{background:url(../images/nav-arrow.png) no-repeat bottom center;position:absolute;bottom:-11px;left:34px;width:24px;height:12px}.navigation .btn-menu:hover .nav-arrow{background:url(../images/nav-arrow-hover.png) no-repeat bottom center}.navigation .dropdown-menu>li>a{padding:12px 20px;font-size:20px;border-bottom:solid 1px #ececec}.navigation .dropdown-menu>li:last-child>a{border-bottom:solid 0 #ececec}.navigation .dropdown-menu>li>a:hover{background:#004c59;color:#fff}.search-sec{background:#004c59;color:#fff;padding-top:31px}.use-my-location-sec{background:#004c59;padding-top:40px;padding-bottom:47px;color:#fff}.use-my-location{border:solid 1px #fff;font-size:18px;font-weight:400;width:180px;color:#fff;text-align:center}.use-my-location a{color:#fff;display:block;padding:8px 0}.use-my-location a:focus,.use-my-location a:hover{text-decoration:none;background:#003A44;color:#fff}.use-my-location img{margin:-5px 10px 0 0}.search-bar{padding-top:40px;padding-bottom:90px}.search-bar h1{font-size:38px;font-weight:300;text-align:center;color:#fff;font-family:"dosis light",dosis;margin-bottom:30px}.search-bar .form-control{height:78px;border-radius:0;font-size:31px;font-weight:300;color:#5c5c5c}.form-control:focus{border-color:#dd2;outline:0;box-shadow:0 0 8px rgba(221,221,34,.6)}.btn-search-bar{background:url(../images/Search-icon-home.png) no-repeat 79.5% 26px #dd2;font-size:32px;font-weight:500;color:#333;border-radius:0;padding:0 71px 0 32px;line-height:76px;height:78px}.btn-search-bar:focus,.btn-search-bar:hover{background:url(../images/Search-icon-home.png) no-repeat 79.5% 26px #cbcb20}.btn-search-bar:disabled{background-color:#cbcb20}.main-panels{margin:0 auto;padding:50px 20px 70px;position:relative;background:#f5f5f5}.icon-box .icon-box-icon{width:78px;height:57px;text-align:left;vertical-align:middle;font-size:30px;line-height:30px;margin-top:0;float:left;transition:all .3s ease-in-out}.icon-box-icon-square{width:78px;height:57px;line-height:46px;font-size:26px;margin-top:3px;border-radius:3px}.icon-box .icon-box-content-2{margin-left:0;font-size:20px;font-weight:400;line-height:28px;text-align:center}.main-panels h3,.main-panels h3 a{color:#333;font-weight:400;font-size:30px;line-height:30px;margin-bottom:10px}.main-panels h3{margin:25px 0}.main-panels .benefits h3,.main-panels .benefits h3 a{color:#5ab6b2}.main-panels .faqs h3,.main-panels .faqs h3 a{color:#004d5a}.main-panels .support h3,.main-panels .support h3 a{color:#e74260}.erc-site-panels{display:inline-block}.erc-site-panels img{margin:-2px 0 0 2px}.addresslist-language{font-size:14px;color:#555}.addresslist-language a{font-family:"dosis light",dosis;font-weight:400;cursor:pointer;color:#555;letter-spacing:.3px}.footer{background:url(../images/footer-bg.png) no-repeat center top;background-size:cover;min-height:165px;padding:0 10px;position:relative;z-index:2;margin-top:-60px}.footer a{font-weight:300;text-decoration:none}.footer .department{padding-top:66px}.footer .department img{padding-bottom:12px}.main-ste-link{border:solid 1px #fff;padding:0 28px 1px 5px;width:123px;background:url(../images/main-site-link.png) no-repeat 95% 6px;margin-bottom:8px}.copy-right,.footer .copy-links{font-size:14px;padding-top:160px}.copy-link-clearfix{display:none}.footer .footer-logo{padding-top:54px}.footer,.footer a{color:#fff}div.input-group .dropdown-menu{display:block;width:100%;font-size:22px;border-radius:0;margin:0;padding:0;border:solid 1px #ccc}div.input-group .dropdown-menu>li>a{white-space:normal;border-bottom:solid 1px #ccc;padding-top:15px;padding-bottom:15px;padding-left:15px;text-transform:uppercase;color:#333}div.input-group .dropdown-menu>li:last-child>a{border:none}.dropdown-menu>li>a:hover{background-color:#004c59;color:#fff!important}.search-bar .dropdown-menu>li>a:focus,.search-bar .dropdown-menu>li>a:hover{color:#fff!important;background-color:#004c59!important}.search-bar .dropdown-menu>li:first-child.active>a,.search-bar .dropdown-menu>li:first-child>a{background:#f5f5f5!important;color:#555!important;font-size:22px;text-transform:none}.search-bar .dropdown-menu>li:first-child.active>a:hover,.search-bar .dropdown-menu>li:first-child>.active>a:focus{background-color:#004c59!important;color:#fff!important}.search-bar .dropdown-menu>li:first-child.active>a:after,.search-bar .dropdown-menu>li:first-child>a:after{content:' -  Address search';background:url(../images/address-search-icon.png) right 5px no-repeat;padding-right:25px;font-size:16px;color:#888;font-weight:500}.search-bar .dropdown-menu>li:first-child.active>a:hover:after,.search-bar .dropdown-menu>li:first-child>a:hover:after{background:url(../images/address-search-icon-hover.png) right 5px no-repeat;padding-right:25px;color:#81cac9!important}.search-bar .dropdown-menu>.active>a,.search-bar .dropdown-menu>.active>a:focus,.search-bar .dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#004c59;outline:0;cursor:pointer}.inner-container{padding-top:20px;padding-bottom:125px}.header.sticky+.inner-container{padding-top:180px}.nav-tabs>li.active a,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{color:#004c59!important}.nav-tabs{border-bottom:0}.nav-tabs a{font-weight:600;color:#555}.nav-tabs>li{margin-right:1px}.nav-tabs>li>a{cursor:pointer;background-color:#fff;border:1px solid #ddd;border-top:solid 2px #ddd;border-bottom:0;font-weight:700;font-size:12px;padding:5px 15px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{color:#23527c;border-top:solid 2px #004c59;cursor:pointer;background:#e0f1f1}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background:0 0}.historic .nav-tabs>li.active>a,.historic .nav-tabs>li.active>a:focus,.historic .nav-tabs>li.active>a:hover,.historic .tab-content{background-color:#fbeded}.changed .nav-tabs>li.active>a,.changed .nav-tabs>li.active>a:focus,.changed .nav-tabs>li.active>a:hover,.changed .tab-content{background-color:#fae7c3}.tab-content{font-size:25px;line-height:40px;border:1px solid #ddd;padding:5px 20px 0;color:#004c59;background:#e0f1f1;font-family:Arvo,serif;margin-bottom:15px}.search-result .tab-content .ng-scope:last-child{font-size:30px;color:#004c59}.tab-content address-list>div{border-bottom:solid 1px #d0d0d0;padding:5px 0}.E-code{font-size:40px;font-weight:500;line-height:60px;margin-bottom:0}.E-code-text{float:left}.pointing-code{background:#fff;font-size:22px;line-height:55px;color:#004c59;padding:0 20px;float:left;position:relative;box-shadow:0 0 7px 0 #777;margin-left:25px;margin-top:3px}.request-card-holder{float:left}.request-card-button{background:#f5f5f5;font-size:22px;line-height:48px;border:1px solid #004c59;color:#004c59;border-radius:5px;float:left;padding:0 20px;margin:5px 0 5px 10px;font-family:Dosis,museo_sans300,sans-serif,Arial,Helvetica;box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.request-card-button:hover{cursor:pointer;background:#eaeaea}.smaller{font-size:17px!important}.e-code-arrow{background:url(../images/E-code-arrow.png) no-repeat;width:20px;height:29px;position:absolute;top:12px;left:-20px}.address-format-title{margin-bottom:0;font-size:14px;font-family:dosis;line-height:36px}.address-format-title a{border-bottom:1px dotted #004c59}.address-format-title a:hover{border-bottom:1px solid #004c59;text-decoration:none}.address-format .modal-dialog{top:250px;width:500px;margin:auto}.search-result-map{border:solid 1px #ccc;margin:5px 0 12px;position:relative;z-index:0}.share-pod .col-50-w{width:50%}.share-pod h1{color:#fff;font-size:26px;padding:5px 20px 10px;background:url(../images/share-arrow.png) no-repeat 98% 17px #004c59;cursor:pointer;margin:0}.share-hidden-pod{padding:30px 30px 12px}.share-icon-pod{border-top:3px #fff solid;background:#f5f5f5}.share-icon-pod .col-xs-4{padding:0}.share-icon{border-right:3px #fff solid;text-align:center;font-weight:500;padding:23px 15px;display:block}.share-icon img{vertical-align:middle;margin-right:10px;margin-top:-6px}.share-icon-pod .col-xs-4:last-child .share-icon{border-right:0 #fff solid}.share-search{background:#004c59;color:#fff}.share-search-v2{background:#e0f1f1;color:#004c59}.share-search a{color:#fff}.report-issue a{text-decoration:underline}.report-issue a:hover{text-decoration:none}.multi-option-search .dropdown-menu{display:block;position:static}.multi-option-search{padding-bottom:20px}.multi-option-search h1{margin-bottom:25px;margin-top:0}.multi-option-search .btn .caret{position:absolute;right:15px;top:29px;color:#666;border-top:8px solid;border-right:8px solid transparent;border-left:8px solid transparent}.multi-option-search .dropdown-menu{border-radius:0;width:100%;font-weight:300;font-size:22px;margin:0;padding:0;border:solid 1px #ccc}.multi-option-search .dropdown-menu>li>a{white-space:normal;border-bottom:solid 1px #ccc;padding-top:15px;padding-bottom:15px;padding-left:20px;color:#333}.multi-option-search .dropdown-menu.apartment-group{margin-bottom:20px}.multi-option-search .dropdown-menu>li:last-child>a{border:0}.multi-option-search .dropdown-menu>li.group-results>a{margin-left:40px;padding-left:0}.multi-option-search .dropdown-menu>li.apartment-list{white-space:normal;border-bottom:solid 1px #ccc;padding:15px 20px;color:#333;font-weight:400}.result-text{margin-right:30px}.gr-aprtment-link{background:#fff}.gr-aprtment{background:#fbfafa}.map-pin{margin:-6px 10px 0 0}.gr-aprtment-icon{margin:-5px 10px 0 0}.gr-arrow{background:url(../images/MultiResults-Arrow.png) no-repeat;width:11px;height:18px;margin-top:6px}.gr-map{background:url(../images/MultiResults-Map.png) no-repeat;width:13px;height:25px;margin-top:4px}.gr-list{background:url(../images/MultiResults-List.png) no-repeat;width:18px;height:12px;margin-top:9px}.gr-down-arrow{background:url(../images/MultiResults-Down-Arrow.png) no-repeat;width:18px;height:11px;margin-top:11px}.result-icons{margin:10px 0 0}.multi-option-search .dropdown-menu>li>a:hover{background:#004c59;color:#fff}.multi-option-search .dropdown-menu>li.group-results>a:focus,.multi-option-search .dropdown-menu>li.group-results>a:hover{margin-left:0;padding-left:40px}.multi-option-search .dropdown-menu>li>a .highlightAddress,.multi-option-search .dropdown-menu>li>a strong{font-weight:700}.multi-option-search .dropdown-menu .list{padding-right:10px}.multi-option-search .dropdown-menu>li>a em{font-size:20px;padding-left:10px}.dropdown-box,.select-btn-box{padding:0}.btn-select{background:#004c59;color:#fff;margin-top:0;padding:5px 25px;text-decoration:none;height:65px;width:100%;border-radius:0;font-weight:400;font-size:28px;border:solid 1px #004c59}.view-on-map img{margin-top:-5px;margin-right:10px}.view-on-map a{text-decoration:underline}.map-links{position:relative;z-index:3}.multi-option-search .inelligent-group-tabs .dropdown-menu{border:0}.inelligent-group-tabs .tab-content{padding:0;background:#fff;font-family:dosis;font-size:25px;line-height:40px;border:1px solid #ddd;color:#004c59;margin-bottom:0}.inelligent-group-tabs .tab-content .dropdown-menu{box-shadow:0 6px 8px rgba(0,0,0,.175)}.inelligent-group-tabs .nav-tabs>li>a{cursor:pointer;background-color:#fafafa;border:1px solid #ddd;border-top:solid 2px #ddd;border-bottom:solid 1px #ddd;font-weight:400;font-size:22px;padding:5px 21px;color:#5d6162}.inelligent-group-tabs .nav-tabs .view-by{padding:8px 20px 0}.inelligent-group-tabs .nav-tabs>li.active>a,.inelligent-group-tabs .nav-tabs>li.active>a:focus,.inelligent-group-tabs .nav-tabs>li.active>a:hover,.inelligent-group-tabs .nav-tabs>li>a:focus,.inelligent-group-tabs .nav-tabs>li>a:hover{color:#23527c;border-top:solid 2px #ddd;border-bottom:solid 1px #fff;background:#fff}.inelligent-group-tabs .nav-tabs>li.active>a .commercial,.inelligent-group-tabs .nav-tabs>li.active>a .residential,.inelligent-group-tabs .nav-tabs>li.active>a:hover .commercial,.inelligent-group-tabs .nav-tabs>li.active>a:hover .residential,.inelligent-group-tabs .nav-tabs>li>a .commercial,.inelligent-group-tabs .nav-tabs>li>a .residential{width:20px;height:15px;margin:9px 10px 0 0;background:url(../images/Residential-icon-normal.png) no-repeat}.inelligent-group-tabs .nav-tabs>li.active>a .residential,.inelligent-group-tabs .nav-tabs>li.active>a:hover .residential,.inelligent-group-tabs .nav-tabs>li>a:hover .residential{background:url(../images/Residential-icon-active.png) no-repeat}.inelligent-group-tabs .nav-tabs>li.active>a .commercial,.inelligent-group-tabs .nav-tabs>li.active>a:hover .commercial,.inelligent-group-tabs .nav-tabs>li>a .commercial{background:url(../images/Commercial-icon-normal.png) no-repeat}.inelligent-group-tabs .nav-tabs>li.active>a .commercial,.inelligent-group-tabs .nav-tabs>li.active>a:hover .commercial,.inelligent-group-tabs .nav-tabs>li>a:hover .commercial{background:url(../images/Commercial-icon-active.png) no-repeat}.faqs-container .panel-group .panel{border-radius:0;overflow:hidden}.faqs-container .panel-default{border:0}.faqs-container .panel{background:0 0;border:0;border-radius:0;box-shadow:none;border-bottom:solid 1px #ccc}.faqs-container .panel-group .panel+.panel{margin-top:0}.faqs-container .panel-default>.panel-heading{color:#004c59;background:#f5f5f5;border:0}.faqs-container .panel-group .panel-heading{border-bottom:0}.faqs-container .panel-heading{padding:0;border-bottom:0;border-top-right-radius:0;border-top-left-radius:0}.faqs-container .panel-title{font-size:24px;color:#000}.faqs-container .panel-heading a{padding:20px 20px 20px 70px;border-bottom:solid 0 #dbdbdb;display:block;text-decoration:none}.faqs-container .panel-heading a:hover{text-decoration:none}.faqs-container .panel-heading a:focus{text-decoration:none;font-weight:600}.faqs-container .panel-heading h4{background:url(../images/faq-expand-collapse-icon.png) no-repeat 24px 24px;display:block}.faqs-container .panel-heading .actives{background:url(../images/faq-expand-collapse-icon.png) no-repeat 24px -90px}.faqs-container .panel-default>.panel-heading+.panel-collapse .panel-body{border:0;padding:15px 15px 25px 24px}.faqs ul li,.faqs-container ul{list-style:none;margin:0;padding:0}.faqs-container ul li{background:url(../images/list-bg.png) no-repeat 10px 9px;padding-left:40px}.faqs-page .search-bar{padding-top:25px;padding-bottom:50px}.faqs-container h1{font-size:36px;font-weight:300}.faqs-page .form-control,.help-page .search-bar .form-control{height:41px;font-size:18px}.help-page .search-bar .form-control{height:51px}.faqs-page .btn-search-bar,.help-page .btn-search-bar{height:41px;background:url(../images/search-icon-thin.png) no-repeat 80% 12px #dd2;background-size:14%;font-size:20px;padding-right:51px;padding-left:22px;line-height:38px}.help-page .btn-search-bar{height:51px;background:url(../images/search-icon-thin.png) no-repeat 52% 15px #dd2;background-size:55%;padding-right:40px;padding-left:0;font-size:0}.faqs-page .btn-search-bar:hover,.help-page .btn-search-bar:hover{background:url(../images/search-icon-thin.png) no-repeat 80% 12px #cbcb20;background-size:14%}.help-page .btn-search-bar:focus,.help-page .btn-search-bar:hover{background:url(../images/search-icon-thin.png) no-repeat 52% 15px #dd2;background-size:55%}.help-page .search-bar h1{text-align:center;color:#004c59;line-height:100%;margin-top:0;font-size:36px}.help-page .search-bar{padding:0;margin-top:48px}.btn-view{background:#dd2;width:100%;color:#004c59;font-size:28px;border-radius:0;border:solid 1px #004c59;padding:4px 0 5px}.help-panel .close{top:-5px;right:15px;background:url(../images/close-icon.png) no-repeat 0 0;font-size:0;line-height:0;width:14px;height:14px;opacity:1;margin-bottom:10px;margin-top:-4px}.common-questions{font-size:16px;font-weight:300;color:#6b6a6a;text-align:center;padding-top:10px;margin-bottom:5px}.common-questions a{color:#6b6a6a;font-weight:500;text-decoration:underline}.help-panels-sec{margin:0 auto;padding:20px 0 0;position:relative}.help-panels-sec .help-panel{background:#f5f5f5;padding:20px;min-height:230px}.help-panels-sec h4{margin:0 0 15px;color:#004c59}.help-content{padding-top:50px;padding-bottom:100px}.help-content h3,.help-content h6{color:#004c59;font-weight:400}.help-content h6{font-weight:600}.demonstrate-image{padding:0 0 25px}.help-results{padding-top:0}.pink-bar{color:#fff;background:#eb5777;text-align:center;font-size:14px}#hide{border-radius:100%;border:0;background:#fff;color:#eb5777;width:19px;height:19px;display:inline-block;line-height:13px;padding:3px 2px 2px;font-size:12px;font-weight:700;margin-left:5px;cursor:pointer;text-decoration:none}.modal-dialog{z-index:9999}.modal-header{background:#f4f4f4}.modal-header h1{color:#004c59;font-size:36px;line-height:100%}.modal-content{border-radius:0}.modal-header .close{position:absolute;top:28px;right:15px;background:url(../images/close-icon.png) no-repeat 0 0;font-size:0;line-height:0;width:14px;height:14px;opacity:1}.modal-list{padding:0;margin:0;list-style:none}.modal-list li{padding:3px 0 3px 3px;color:#004c59;font-size:36px;margin-bottom:10px;border:solid 1px #ccc;background:#f4f4f4}.modal-list li a,.modal-list li a:hover{text-decoration:none}.modal-list li img{margin-right:15px;float:left}.modal-list li.report-an-issue a{display:block}.modal-list li.report-an-issue a.terms{display:inline}.modal-list li a span{line-height:187%}.email-popup,.report-form{background:#f4f4f4;font-size:20px;padding:15px;border-top:solid 1px #ccc;color:#5c5c5c;padding-left:90px}.email-popup{padding-left:15px;border:solid 1px #ccc}.email-popup label,.report-form label{font-weight:400}.report-form .checkbox input[type=checkbox]{margin-top:9px}.btn-send,.btn-send:focus,.btn-send:hover{background:#004c59;color:#fff;float:right;font-size:28px;padding:0 45px 2px;text-decoration:none;position:relative}.bg-danger{background:#fccedb;display:block;text-align:center;padding:7px 10px 10px;color:#000;border:solid 1px #e74260;margin-bottom:10px}@media (min-width:1000px){.modal-dialog{width:800px}}.success-msg{background:#e0f1f1;border:solid 1px #004c59;padding:25px 40px;color:#004c59;margin-bottom:20px}.success-msg h1{font-size:22px;background:url(../images/success-icon.png) no-repeat 0 4px;margin:0 0 5px;line-height:160%}.success-msg h1,.success-msg p{padding:0 0 8px 40px}.error-msg{background:#fae7c3;border:solid 1px #f90;padding:25px 40px;color:#000;margin-bottom:50px;position:relative}.error-msg.intelligent-group{background:#fae7c3;border:solid 1px #f90;padding:12px 40px 12px 20px;color:#000;margin-bottom:20px;position:relative}.error-msg h1{font-size:22px;background:url(../images/error-msg-icon.png) no-repeat 0 1px;margin:0;color:#000;font-weight:300;line-height:160%}.error-msg h1,.error-msg p{padding:0 0 2px 40px}.error-msg-content{padding:0 0 0 40px}.error-msg-content p a{text-decoration:underline;color:#000}.tooltip-link{border-bottom:dotted 1px #000;color:#000}.success-msg .tooltip-link{border-bottom:dotted 1px #000;color:#004c59}.tooltip-link:focus,.tooltip-link:hover{border-bottom:solid 1px #000;text-decoration:none;color:#000}.success-msg .tooltip-link:focus,.success-msg .tooltip-link:hover{color:#004c59}.error-msg-content p a:hover{text-decoration:none}.help-link{position:absolute;top:5px;right:15px;font-size:15px}.error-msg-content p{margin-bottom:10px;padding:10px 0}.error-address{font-size:24px;text-transform:uppercase;padding:10px 0}.error-address strong{font-weight:500}.whitespace{margin:0 auto;padding:50px 20px 100px;position:relative;background:#FFF}.popover{display:none;width:276px;font-family:dosis;font-size:18px;line-height:28px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:0 solid rgba(0,0,0,.2);border-radius:0;padding:5px 0 0;max-width:none!important}.popover-title{padding:0;font-size:18px;background-color:transparent;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;color:#333;font-weight:500;line-height:35px;margin:0 15px}.address-format .modal-header .close,.app-modal-window .close,.eircode-result .close,.map-error-msg .close,.popover .close{position:absolute;top:10px;right:15px;background:url(../images/close-icon.png) no-repeat 0 0;font-size:0;line-height:0;width:14px;height:14px;opacity:1}.popover .close{top:15px}.eircode-result .close{top:12px}.popover-content a{text-decoration:underline}.popover-content a:hover{text-decoration:none}.popover.bottom>.arrow{border-bottom-color:#fff}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover-content{padding:0}.app-modal-window .modal-body p,.eircode-result p,.popover-content p{padding:10px 0;margin:0 15px}.ok-got-it-footer{background:#f4f4f4;font-size:18px;color:#004b58;padding:5px 0;text-align:center;cursor:pointer}.address-format .modal-header,.app-modal-window .modal-header,.eircode-result .modal-header{padding:0;background-color:transparent;border-bottom:1px solid #ebebeb;margin:0 15px}.address-format .modal-header h1,.app-modal-window .modal-header h1,.eircode-result .modal-header h1{font-weight:500;line-height:35px;font-size:18px;color:#333}.address-format .modal-body,.app-modal-window .modal-body{font-size:18px;line-height:28px}.gps-timeout-msg{background:#fff;border:solid 1px #ccc;padding:0 15px 15px;color:#000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;width:350px}.gps-timeout-msg h1{font-size:22px;background:0 0;margin:0;color:#004c59;font-weight:500;padding:5px 0}.gps-timeout-msg .popup-header h1{font-size:18px;background:0 0;margin-bottom:10px;color:#333;border-bottom:solid 1px #e2e2e2}.gps-timeout-msg .close-icon{background:url(../images/close-icon.png) no-repeat 7px 6px;width:25px;height:25px;position:absolute;font-size:0;line-height:0;right:15px;top:6px;cursor:pointer}.container.map-container{padding:0 0 25px}.map-page{z-index:99}.map-page .error-msg{margin-bottom:20px;position:relative;padding:15px}.map-page .map-error-msg,.map-page .map-loading-msg{z-index:10000;position:fixed;left:50%;transform:translate(-50%,-30%);top:30%;background:#fff;border:solid 0 #004c59;width:300px;margin:auto;box-shadow:0 5px 15px rgba(0,0,0,.5)}.got-it-btn,.got-it-btn:focus,.got-it-btn:hover{margin:auto;background:#004b58;font-size:24px;font-weight:300;margin-top:0;margin-bottom:0;color:#fff;width:100%;border:0;border-radius:0}.got-it-btn:focus,.got-it-btn:hover{background:#003A44}.got-it-footer{background-color:#f4f4f4}.close-msg{display:none}.map-error-msg h1{padding:20px;font-size:22px;line-height:29px;margin-bottom:0;background:0 0}.map-error-msg p{padding:8px 15px;font-size:18px;line-height:28px}.map-page .map-loading-msg{z-index:100001;background:#fff;border:solid 0 #004c59;padding-bottom:15px;box-shadow:0 5px 10px rgba(0,0,0,.8)}.map-overlay,.map-overlay-loading{background:rgba(0,0,0,.6);height:100%;width:100%;position:fixed;top:0;left:0;z-index:9998}.map-overlay-loading{background:rgba(0,0,0,.6)}.map-sec{position:relative;border:solid 1px #ddd;margin-bottom:25px;z-index:0}div.olLayerDiv{-webkit-backface-visibility:hidden}.map-sec image{display:block!important;z-index:9999!important}.map-sec .map-buttons{position:absolute;bottom:10px;width:100%;z-index:999}.map-satellite-btns{position:absolute;top:10px;left:8px;width:auto;z-index:999;-webkit-backface-visibility:hidden}.help-map,.loading-bg,.loading-icon,.updated-location-btn{-webkit-backface-visibility:hidden;background:url(../images/update-location-nor.png) no-repeat;width:44px;height:44px;position:absolute;top:145px;left:8px;z-index:999!important;display:block}.help-map{background:url(../images/help-map-icon-nor.png) no-repeat;top:190px}.help-map:focus,.help-map:hover{background:url(../images/help-map-icon.png) no-repeat}.updated-location-btn:focus,.updated-location-btn:hover{background:url(../images/update-location.png) no-repeat}.loading-icon,.loading-icon-map{z-index:9990;width:28px;height:28px;left:8px;animation:spin 4s linear infinite;top:7px;background:0 0}.loading-icon-map{left:50%;background:0 0}.loading-bg{background:url(../images/loading-icon-bg.png) no-repeat;z-index:999!important;display:block}@keyframes spin{100%{transform:rotate(360deg)}}div.olControlTextButtonPanel,div.olControlZoom{position:absolute!important;top:58px!important;left:8px!important;background:none!important;border-radius:0!important;padding:0!important}div.olControlZoom a{font-size:0!important;line-height:0!important;height:43px!important;width:44px!important;padding:0!important}div.olControlTextButtonPanel .olButton,div.olControlZoom a{display:block!important;margin:0!important;color:#fff!important;font-family:'Lucida Grande',Verdana,Geneva,Lucida,Arial,Helvetica,sans-serif!important;font-weight:700!important;text-decoration:none!important;text-align:center!important}.olControlZoomIn,.olControlZoomIn:hover{background:url(../images/olControlZoomIn-Icon.png) no-repeat!important}.olControlZoomIn:hover{background:url(../images/olControlZoomIn-Icon-hover.png) no-repeat!important}.olControlZoomOut{background:url(../images/olControlZoomOut-Icon.png) no-repeat!important}.olControlZoomOut:hover{background:url(../images/olControlZoomOut-Icon-hover.png) no-repeat!important}.olTileImage.olImageLoadError{display:none!important}.result-code{font-size:42px;color:#004c59;font-weight:300;margin:0 auto;margin-bottom:50px;line-height:100%;border:solid 1px #004c59;border-radius:55px;padding:10px;width:305px}.btn-map-view,.btn-satelitte-view{background:url(../images/Map-Image-Icon.png) no-repeat!important;width:106px;height:48px;font-size:18px;border:0;box-shadow:none;z-index:9999!important;color:#004c59;text-align:center;-webkit-backface-visibility:hidden;display:table-cell;vertical-align:middle}.btn-satelitte-view{background:url(../images/Satelitte-Icon.png) no-repeat!important;z-index:9999!important}.btn-map-view:focus,.btn-map-view:hover{background:url(../images/Map-Image-Icon-hover.png) no-repeat!important;z-index:9999!important;color:#004c59}.btn-satelitte-view:focus,.btn-satelitte-view:hover{background:url(../images/Satelitte-Icon-hover.png) no-repeat!important;z-index:9999!important;color:#004c59}.btn-map-view.show{display:table-cell!important}.app-modal-window .modal-dialog{width:520px}.app-modal-window .modal-dialog .error-msg{margin-bottom:0}.app-modal-window .modal-dialog .modal-body{padding:0}.app-modal-window .modal-dialog{top:320px}.btn-search-again-map{color:#004c59;font-size:24px;margin:50px 0 0;padding:4px 10px 4px 40px;border-radius:0;width:175px;font-weight:500;display:inline-block;line-height:28px}.btn-search-again-map,.btn-search-again-map:focus,.btn-search-again-map:hover{background:url(../images/search-again-icon-small.png) no-repeat 14px 9px #fff;border:solid 1px #004c59;text-decoration:none}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.eircode-result .modal-body{padding:0}.map-result-code{color:#004b58;font-size:22px;line-height:36px;font-family:arvo,dosis;padding:15px 45px 15px 15px}.eircode-result .btn-yellow.show-ercode-btn,.eircode-result .btn-yellow.show-ercode-btn:focus,.eircode-result .btn-yellow.show-ercode-btn:hover{margin:10px 2.5%;display:block;width:95%}.eircode-result .modal-footer{padding:0;border:0;background:#f4f4f4}.btn-yellow.show-ercode-btn img{float:right;margin:5px -10px 0 0}.eircode-result .modal-content{border:0}.eircode-result .modal-backdrop.in{filter:alpha(opacity=70);opacity:.7}.eircode-result .modal-dialog{top:250px;width:500px;margin:auto}.close.result-close{background:url(../images/Close-btn.png) no-repeat 0 0;font-size:0;line-height:0;width:38px;height:38px;opacity:1;margin:10px}.map-popup-arrow{position:absolute;left:47.5%;bottom:-14px}.map-pointer{position:absolute;bottom:242px;left:49.6%}.btn-primary{background:#004c59;color:#fff;font-size:18px;margin-top:5px;padding:5px 25px;text-decoration:none}.btn-multisearch{width:100%;text-align:left;border-radius:0;font-size:30px;font-weight:300;padding-top:10px;padding-bottom:11px;height:65px}.btn-multisearch.active,.btn-multisearch.focus,.btn-multisearch:active,.btn-multisearch:focus,.btn-multisearch:hover,.open>.dropdown-toggle.btn-multisearch{background:#fff}.btn-common{background:#004c59;color:#fff;font-size:28px;margin:50px 0;padding:5px 25px 10px;text-decoration:none;border-radius:0;width:220px}.btn-common:focus,.btn-common:hover{background:#004c59;color:#fff}.btn-search-by-map,.btn-search-by-map:focus,.btn-search-by-map:hover{background:url(../images/marker-icon.png) no-repeat #dd2 52px 11px;padding:5px 25px 10px 60px;width:300px;color:#004c59;font-size:30px;margin:15px 0 50px;margin-bottom:0;border-radius:0}.btn-yellow,.btn-yellow:focus,.btn-yellow:hover{background:#dd2;padding:5px 25px;width:220px;color:#004c59;font-size:28px;margin:20px 0;border-radius:0;box-shadow:0 0 10px rgba(0,0,0,.5)}.btn-yellow.get-eircode,.btn-yellow.get-eircode:focus,.btn-yellow.get-eircode:hover{border:solid 1px #004c59;margin-bottom:0;width:290px}.current .btn-yellow.get-eircode{padding-left:55px}.map-buttons #floatingCirclesG{top:-2px}.get-eircode-round,.get-eircode-round:focus,.get-eircode-round:hover{border-radius:5px;box-shadow:0 0 6px rgba(0,0,0,.5);margin-left:10px}.get-eircode-round2{background:rgba(203,203,32,.6)}.get-eircode-round2:focus{background:rgba(203,203,32,.9)}.btn-back-to-result,.btn-back-to-result:focus,.btn-back-to-result:hover{color:#004c59;font-size:24px;margin:50px 0 0;padding:4px 10px;text-decoration:none;border-radius:0;width:175px;font-weight:500;display:inline-block;border:solid 1px #004c59;line-height:28px;cursor:pointer}.btn-back-to-result:focus,.btn-back-to-result:hover,.btn-yellow:focus,.btn-yellow:hover{background:#cbcb20}.btn-reset{background:#fff}.btn-find-on-map,.btn-find-on-map:focus,.btn-find-on-map:hover{background:url(../images/marker-white.png) no-repeat 52px 11px;padding:5px 25px 10px 60px;width:300px;color:#fff;font-size:30px;margin:75px auto 50px;margin-bottom:0;border-radius:0;border:solid 1px #fff;display:block}.btn-find-on-map-error-small,.btn-report-issue-error,.btn-search-again-error{background:url(../images/search-again-icon-small.png) no-repeat 15px 13px;color:#004c59;border:solid 1px #004c59;font-size:24px;margin:0 15px 20px 0;padding:4px 10px 4px 35px;text-decoration:none;border-radius:0;width:175px;font-weight:500;display:inline-block}.btn-find-on-map-error-small,.btn-find-on-map-error-small:focus,.btn-find-on-map-error-small:hover{background:url(../images/Find-on-map-small.png) no-repeat 17px 8px;border:solid 1px #004c59}.btn-search-again-error,.btn-search-again-error:focus,.btn-search-again-error:hover{background:url(../images/search-again-icon-small.png) no-repeat 15px 13px #fff;border:solid 1px #004c59}.btn-report-issue-error,.btn-report-issue-error:focus,.btn-report-issue-error:hover{background:url(../images/report-an-issue-icon-error.png) no-repeat 19px 11px #fff;width:210px;padding-left:40px;border:solid 1px #004c59}.r-address{color:#e74260}.btn-search-again,.btn-search-again:focus,.btn-search-again:hover{background:url(../images/search-again-icon.png) no-repeat 20px 16px;color:#004c59;border:solid 1px #004c59;font-size:28px;margin:50px auto;padding:5px 25px 10px 55px;text-decoration:none;border-radius:0;width:220px;display:block}.btn-search-again:focus,.btn-search-again:hover{background:url(../images/search-again-icon.png) no-repeat 20px 16px #e0f1f1}.btn-search-again-align,.btn-search-again-align:focus,.btn-search-again-align:hover{display:inline-block;margin-right:15px}.btn-find-on-map-error,.btn-search-again-error-large{background:url(../images/marker-icon.png) no-repeat #dd2 54px 11px;padding:8px 25px 8px 60px;width:285px;border:solid 1px #004c59;color:#004c59;font-size:30px;margin:15px 0 50px;margin-bottom:0;border-radius:0;display:inline-block;text-decoration:none}.btn-find-on-map-error:focus,.btn-find-on-map-error:hover{background:url(../images/marker-icon.png) no-repeat #cbcb20 54px 11px}.btn-search-again-error-large{background:url(../images/search-again-error-icon.png) no-repeat #dd2 52px 18px;border:solid 1px #004c59;display:inline-block;margin-right:15px}.btn-search-again-error-large:focus,.btn-search-again-error-large:hover{background:url(../images/search-again-error-icon.png) no-repeat #cbcb20 52px 18px}.eror-404-container{padding-bottom:40px}.error-404 h1{font-size:36px;font-weight:300}.error-404 p.h4{color:#004c59}.eror-404-container1{padding-bottom:40px}.error404-bar{padding-top:40px;padding-bottom:90px;color:#fff}.error-404-1{background:#004c59}.error-404-1 h1{font-size:36px;font-weight:300;color:#FFF}.error-404-1 a{color:#FFF}.btn-back-home,.btn-back-home:focus,.btn-back-home:hover{color:#004c59;border:solid 1px #004c59;font-size:28px;margin:40px auto;padding:5px 20px 10px;text-decoration:none;border-radius:0;width:300px;display:block}.btn-back-home:focus,.btn-back-home:hover{background:#e0f1f1}.btn-back-home-error,.btn-back-home-error:focus{color:#004c59;border:solid 1px #FFF;font-size:28px;margin:30px auto;padding:5px 20px 10px;text-decoration:none;border-radius:0;width:300px;display:block;background:#004c59}.btn-back-home-error:focus,.btn-back-home-error:hover{background:#003A44;color:#fff;border:solid 1px #FFF}#floatingCirclesG{display:none;position:absolute;width:55px;height:55px;top:12px;left:10px;z-index:9;transform:scale(0.6)}.current #floatingCirclesG{display:block}.current .btn-search-bar{background:#cbcb20;padding:0 41px 0 62px}.f_circleG{position:absolute;background-color:#666266;height:10px;width:10px;-moz-border-radius:5px;-moz-animation-name:f_fadeG;-moz-animation-duration:.48s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-webkit-border-radius:5px;-ms-border-radius:5px;-ms-animation-name:f_fadeG;-ms-animation-duration:.48s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-o-border-radius:5px;-o-animation-name:f_fadeG;-o-animation-duration:.48s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;border-radius:5px;animation-name:f_fadeG;animation-duration:.48s;animation-iteration-count:infinite;animation-direction:linear}#frotateG_01{left:0;top:23px;-ms-animation-delay:.18s;animation-delay:.18s}#frotateG_02{left:7px;top:7px;-ms-animation-delay:.24s;animation-delay:.24s}#frotateG_03{left:23px;top:0;-ms-animation-delay:.3s;animation-delay:.3s}#frotateG_04{right:7px;top:7px;-ms-animation-delay:.36s;animation-delay:.36s}#frotateG_05{right:0;top:23px;-ms-animation-delay:.42s;animation-delay:.42s}#frotateG_06{right:7px;bottom:7px;-ms-animation-delay:.48s;animation-delay:.48s}#frotateG_07{left:23px;bottom:0;-ms-animation-delay:.54s;animation-delay:.54s}#frotateG_08{left:7px;bottom:7px;-ms-animation-delay:.6s;animation-delay:.6s}@-ms-keyframes f_fadeG{0%{background-color:#FFF}100%{background-color:#004c59}}@keyframes f_fadeG{0%{background-color:#FFF}100%{background-color:#004c59}}#floatingCirclesG-map{position:absolute;display:none;top:3px;left:8px;width:35px;height:35px;transform:scale(0.6)}.f_circleG-map{position:absolute;background-color:#004c59;height:6px;width:6px;-moz-border-radius:3px;-moz-animation-name:f_fadeG;-moz-animation-duration:1.04s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-webkit-border-radius:3px;-ms-border-radius:3px;-ms-animation-name:f_fadeG;-ms-animation-duration:1.04s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-o-border-radius:3px;-o-animation-name:f_fadeG;-o-animation-duration:1.04s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;border-radius:3px;animation-name:f_fadeG;animation-duration:1.04s;animation-iteration-count:infinite;animation-direction:linear}#frotateG_01-map{left:0;top:14px;-ms-animation-delay:.39s;animation-delay:.39s}#frotateG_02-map{left:4px;top:4px;-ms-animation-delay:.52s;animation-delay:.52s}#frotateG_03-map{left:14px;top:0;-ms-animation-delay:.65s;animation-delay:.65s}#frotateG_04-map{right:4px;top:4px;-ms-animation-delay:.78s;animation-delay:.78s}#frotateG_05-map{right:0;top:14px;-ms-animation-delay:.91s;animation-delay:.91s}#frotateG_06-map{right:4px;bottom:4px;-ms-animation-delay:1.04s;animation-delay:1.04s}#frotateG_07-map{left:14px;bottom:0;-ms-animation-delay:1.17s;animation-delay:1.17s}#frotateG_08-map{left:4px;bottom:4px;-ms-animation-delay:1.3s;animation-delay:1.3s}@-ms-keyframes f_fadeG{0%{background-color:#FFF}100%{background-color:#004c59}}@keyframes f_fadeG{0%{background-color:#FFF}100%{background-color:#004c59}}#floatingCirclesG-send{position:absolute;display:none;width:35px;height:35px;top:3px;left:10px;z-index:9;transform:scale(0.6)}.current #floatingCirclesG-send{display:block}.f_circleG-send{position:absolute;background-color:#FFF;height:6px;width:6px;-moz-border-radius:3px;-moz-animation-name:f_fadeG;-moz-animation-duration:.48s;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-webkit-border-radius:3px;-ms-border-radius:3px;-ms-animation-name:f_fadeG;-ms-animation-duration:.48s;-ms-animation-iteration-count:infinite;-ms-animation-direction:normal;-o-border-radius:3px;-o-animation-name:f_fadeG;-o-animation-duration:.48s;-o-animation-iteration-count:infinite;-o-animation-direction:normal;border-radius:3px;animation-name:f_fadeG;animation-duration:.48s;animation-iteration-count:infinite;animation-direction:normal}#frotateG_01-send{left:0;top:14px;-ms-animation-delay:.18s;animation-delay:.18s}#frotateG_02-send{left:4px;top:4px;-ms-animation-delay:.24s;animation-delay:.24s}#frotateG_03-send{left:14px;top:0;-ms-animation-delay:.3s;animation-delay:.3s}#frotateG_04-send{right:4px;top:4px;-ms-animation-delay:.36s;animation-delay:.36s}#frotateG_05-send{right:0;top:14px;-ms-animation-delay:.42s;animation-delay:.42s}#frotateG_06-send{right:4px;bottom:4px;-ms-animation-delay:.48s;animation-delay:.48s}#frotateG_07-send{left:14px;bottom:0;-ms-animation-delay:.54s;animation-delay:.54s}#frotateG_08-send{left:4px;bottom:4px;-ms-animation-delay:.6s;animation-delay:.6s}@-ms-keyframes f_fadeG{0%{background-color:#55b8b1}100%{background-color:#FFF}}@keyframes f_fadeG{0%{background-color:#55b8b1}100%{background-color:#FFF}}.search-limit{display:table;width:auto;background:#fccedb;border:solid 1px #e74260;padding:8px 15px;color:#000}.search-limit a,.search-result-limit a{color:#000;border-bottom:dotted 1px #000}.search-limit a:hover,.search-result-limit a:hover{text-decoration:none;border-bottom:dotted 0 #000}.search-result-limit{background:#f5f5f5;margin-top:30px;padding:8px 15px;color:#000}.search-result-limit strong{font-weight:500}.checkbox .ng-scope.ng-active,.form-group .ng-scope.ng-active{background:#fccedb;display:block;text-align:center;padding:0 0 2px;color:#000;border:solid 1px #e74260;border-top:0;font-size:14px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-top:-2px}.checkbox .ng-scope.ng-active{border:solid 1px #e74260;border-radius:5px;margin-top:5px}.gaeilge .error-message{margin-right:230px}.gaeilge .btn-find-on-map-error,.gaeilge .btn-find-on-map-error:hover,.gaeilge .btn-search-again-error-large{background:url(../images/marker-icon.png) no-repeat #dd2 19px 11px;padding:8px 25px 8px 48px}@media (max-width:999px){.gaeilge .modal-list li img{width:48px}.gaeilge .modal-list li{font-size:28px}}@media (max-width:767px){.gaeilge .error-message{margin-right:49px}.gaeilge .footer a+a+a+span+a{display:block}.gaeilge .modal-list li img{width:40px}.gaeilge .modal-list li{font-size:23px}.gaeilge .btn-find-on-map-error,.gaeilge .btn-find-on-map-error:hover,.gaeilge .btn-search-again-error-large{background-position:20px 10px;padding:8px 0 8px 18px;font-size:18px;width:200px;font-weight:500;background-size:12px}}@media (max-width:480px){.gaeilge .search-bar .form-control{font-size:13px}.gaeilge .footer a{color:#fff;display:inline-block}.gaeilge .tab-hide-site{display:none}.gaeilge .modal-list li img{width:30px;margin-right:5px}.gaeilge .modal-list li{font-size:14px;font-weight:600}.rwd-break{display:block}}@media (min-width:0){.container{width:100%;padding-left:15px;padding-right:15px}.languages{padding-left:45px}}@media (min-width:767px){.container{padding-left:20px;padding-right:20px}.languages{padding-left:53px}}@media (min-width:1500px){.container{padding-left:50px;padding-right:50px}}@media (max-width:992px){body,html{font-size:18px;line-height:26px}h1{font-size:34px;line-height:130%}h2{font-size:30px;line-height:40px}h3{font-size:26px;line-height:36px}h4{font-size:22px;line-height:32px}h5{font-size:20px;line-height:30px}h6{font-size:18px;line-height:28px}.report-form{font-size:18px}.main-panels h3,.main-panels h3 a{font-size:22px;line-height:28px}.erc-site-link.erc-site-panels a{background:url(../images/Eircode-link-icon.png) no-repeat 100% 8px}.icon-box .icon-box-icon{width:68px}.footer .department-img{width:250px}.footer .copy-links{padding-top:140px}.copy-right{padding-top:155px}.tab-content{font-size:22px;line-height:36px}.E-code{font-size:36px;line-height:56px}.request-card-button{font-size:20px;line-height:44px}.error-404-1 h1{font-size:32px}.error404-bar{padding-top:30px;padding-bottom:80px}.error404-bar img{width:55px}}@media (max-width:767px){h1{font-size:32px;line-height:120%}h2{font-size:28px;line-height:38px}h3{font-size:24px;line-height:34px}h4{font-size:20px;line-height:30px}h5{font-size:18px;line-height:28px}h6{font-size:16px;line-height:26px}.mob-show{display:block}.common-questions,body,html{font-size:16px;line-height:25px}.language-bar{padding-left:0;text-align:center}.mob-hide{display:none!important}.mob-hide-normal{display:none}.logo{width:145px}.header h2{font-size:17px;line-height:100%;padding-top:10px}@-moz-document url-prefix(){.header h2{padding-top:9px}}.divider{width:14px;height:17px;margin:7px 7px 0 5px}.search-btn-nav,.search-btn-nav:focus,.search-btn-nav:hover{border:0;border-left:solid 1px #ccc;border-right:solid 1px #ccc;margin:3px 11px 0;padding:2px 11px;text-decoration:none;font-size:0;line-height:20px;width:44px;height:18px}.search-btn-nav:focus,.search-btn-nav:hover{background:0 0}.search-btn-nav img{margin:-2px 0 0 0}.navigation .nav-arrow{left:23px}.navigation .dropdown-menu>li>a{font-size:16px;padding:10px 20px}.search-bar h1{font-size:24px;margin-bottom:25px;margin-top:18px}.use-my-location-sec{padding:0 15px 50px}.use-my-location{width:100%}.search-bar{padding-top:0;padding-bottom:35px}.search-bar .dropdown-menu>li:first-child.active>a,.search-bar .dropdown-menu>li:first-child>a,div.input-group .dropdown-menu{font-size:14px}.error-message{margin-right:49px}.main-panels{padding-top:75px;padding-bottom:105px}.main-panels .col-xs-6{width:100%}.main-panels h3,.main-panels h3 a{font-size:20px;line-height:26px}.erc-site-link.erc-site-panels a{background:url(../images/Eircode-link-icon.png) no-repeat 100% 6px}.report-form{font-size:16px}.icon-box .icon-box-icon{width:50px}.icon-box .icon-box-content-2{font-size:16px;line-height:24px}.footer{padding-top:35px;padding-bottom:35px}.footer .pull-left{float:none!important}.copy-right,.footer .copy-links{padding-top:0;text-align:center}.footer .department{text-align:center}.footer .department-img{width:auto}.main-ste-link{padding:0 28px 4px 5px;width:123px;background:url(../images/main-site-link.png) no-repeat 95% 6px;margin-bottom:8px}.header.sticky+.inner-container,.inner-container{padding-bottom:100px}.multi-option-search .dropdown-menu{font-size:16px}.multi-option-search .dropdown-menu>li>a{padding-top:10px;padding-bottom:10px}.multi-option-search,.search-bar .col-xs-12{padding:0}.multi-option-search{padding-bottom:20px}.inelligent-group-tabs .nav-tabs>li.active>a .commercial,.inelligent-group-tabs .nav-tabs>li.active>a .residential,.inelligent-group-tabs .nav-tabs>li.active>a:hover .commercial,.inelligent-group-tabs .nav-tabs>li.active>a:hover .residential,.inelligent-group-tabs .nav-tabs>li>a .commercial,.inelligent-group-tabs .nav-tabs>li>a .residential{margin-top:3px}.inelligent-group-tabs .nav-tabs>li>a{font-size:16px;padding-left:10px;padding-right:10px}.inelligent-group-tabs .nav-tabs .view-by{display:none}.search-bar .btn-search-bar{font-size:0}.search-bar .form-control{height:55px;font-size:17px;padding-right:5px;padding-left:5px}.multi-option-search .dropdown-menu>li.group-results>a{margin-left:30px}.multi-option-search .dropdown-menu>li.group-results>a:focus,.multi-option-search .dropdown-menu>li.group-results>a:hover{margin-left:0;padding-left:30px}.multi-option-search .dropdown-menu>li>a em{font-size:16px;padding-left:10px}#floatingCirclesG{display:none;top:1px;left:-2px}.current .btn-search-bar{padding-right:16px;padding-left:32px}.tab-content{font-size:16px;line-height:25px}.E-code{font-size:30px;line-height:50px}.request-card-button{font-size:18px;line-height:38px}.pointing-code{font-size:18px;line-height:45px;color:#004c59;padding:0 20px}.smaller{font-size:14px!important}.e-code-arrow{background:url(../images/E-code-arrow.png) no-repeat;width:20px;height:29px;position:absolute;top:9px;left:-18px;background-size:90%}.faqs-page .search-bar .form-control,.help-page .search-bar .form-control{height:41px;font-size:18px}.faqs-page{padding:0}.faqs-page .btn-search-bar,.faqs-page .btn-search-bar:focus,.faqs-page .btn-search-bar:hover,.help-page .btn-search-bar,.help-page .btn-search-bar:focus,.help-page .btn-search-bar:hover{height:41px;background:url(../images/search-icon-thin.png) no-repeat 52% 10px #dd2;background-size:50%;padding-right:40px;padding-left:0}.faqs-page .btn-search-bar:focus,.faqs-page .btn-search-bar:hover,.help-page .btn-search-bar:focus,.help-page .btn-search-bar:hover{background:url(../images/search-icon-thin.png) no-repeat 52% 10px #cbcb20;background-size:50%}.btn-search-bar,.btn-search-bar:focus,.btn-search-bar:hover{background-position:48% 15px;background-size:50%;height:55px;padding-right:16px}.share-icon{padding:13px 0 4px;font-size:14px}.address-not-found,.search-result,.share-pod{padding-left:0;padding-right:0}.share-pod{display:table;width:100%;padding-top:25px}.share-pod .col-xs-4{display:table-cell;text-align:center;vertical-align:middle}.share-pod .col-50-w{width:100%}.share-icon img{margin:auto;display:block}.share-pod h1{font-size:19px;padding:5px 20px 10px 8px;background:url(../images/share-arrow.png) no-repeat 98% 16px #004c59;background-size:25px}.btn-common{margin:20px 0 0}.address-not-found .btn-search-by-map{width:275px}.faqs-search-box{height:55px;font-size:17px;font-weight:500;padding-right:5px;padding-left:5px}.help-page .search-bar{padding:0 0 5px;margin:0}.get-support-help{margin-top:0}.help-panels-sec .help-panel{background:#f5f5f5;padding:15px 15px 10px;min-height:12px;margin-bottom:20px}.help-content .col-lg-9.col-xs-12,.help-panels-sec .col-xs-12.col-sm-4{padding:0}.help-content{padding-top:20px;padding-bottom:50px}.help-page .search-bar h1{font-size:30px}.btn-find-on-map,.btn-find-on-map:focus,.btn-find-on-map:hover{width:275px;margin-top:50px;padding:5px 25px 10px 65px;background-position:36px 11px}.error-msg,.success-msg{padding:10px;margin-bottom:20px}.success-msg p{margin-bottom:0}.error-msg h1,.success-msg h1{font-size:18px;margin-top:0}.error-msg h1,.error-msg p,.error-msg-content,.success-msg h1,.success-msg p{padding:0;background:0 0}.error-msg .nua-msg,.success-msg .nua-msg{margin-top:20px}.error-msg-content p{padding:0;padding-top:10px}.error-address{font-size:18px}.error-msg.intelligent-group{padding:12px}.map-page .map-error-msg,.map-page .map-loading-msg{transform:translate(-50%,-50%);top:50%;width:95.5%;margin:auto}.col-md-8{padding:0}.btn-search-again-error-large,.btn-search-again-error-large:focus,.btn-search-again-error-large:hover{margin-right:0}.btn-find-on-map-error,.btn-find-on-map-error:focus,.btn-find-on-map-error:hover,.btn-search-again-error-large{background-position:20px 10px;padding:8px 0 8px 18px;font-size:18px;width:150px;font-weight:500;background-size:12px}.btn-search-again-error-large,.btn-search-again-error-large:focus,.btn-search-again-error-large:hover{background-position:18px 14px;background-size:15px;padding:8px 0 8px 22px}.modal-header h1{font-size:24px}#Email .modal-header .close,.navigation .modal-header .close{top:22px}.navigation .modal-body,.report-form{padding:8px}.modal-list li{padding:0}.report-form label{line-height:100%}.email-popup .form-control,.report-form .form-control{height:28px;padding:0 12px}.email-popup .form-group,.report-form .form-group{margin-bottom:5px}.report-form .checkbox input[type=checkbox]{margin-top:0}.btn-send,.btn-send:focus,.btn-send:hover{font-size:22px}#floatingCirclesG-send{top:0}.email-popup .btn-send{margin-top:15px}.address-format .modal-header .close{margin-top:0}.app-modal-window .modal-dialog{width:380px;margin:auto;top:50%!important;transform:translate(-50%,-50%)!important;position:fixed;left:50%}.error-404-1 h1{font-size:30px}.error404-bar{padding-top:20px;padding-bottom:30px}.error404-bar img{width:50px}.close-msg,.close-msg:focus,.close-msg:hover{margin:8px;font-size:43px;line-height:0;width:30px;height:30px;opacity:1;margin-top:-15px;margin-right:-28px;background:#fae7c3;border:solid 1px #f90;border-radius:50%;color:#004c59;padding:9px 6px;font-weight:600;position:absolute;right:36px;top:22px;cursor:pointer;display:block;text-decoration:none}.gps-timeout-msg{width:300px}.gps-timeout-msg h1{background:0 0;padding:12px}.header{padding-top:12px!important;padding-bottom:12px!important}.language-bar{font-size:11px;font-weight:700;line-height:15px}.erc-site-link a{background-size:10%}.navigation .btn-default.active,.navigation .btn-default:active,.navigation .btn-menu,.navigation .btn-menu:focus,.navigation .btn-menu:hover,.navigation .open>.dropdown-toggle.btn-default{font-size:0;background:url(../images/Nav-Help-Icon.png) no-repeat 0 0;border:0;width:9px;height:20px;padding:0;margin-top:-2px}.mobile-body .logo{width:145px;margin-top:0}.mobile-body .header h2{font-size:18px;line-height:100%;padding-top:8px}.map-footer.footer,.mobile-body .language-bar,.mobile-body .nav-arrow{display:none}.map-sec{margin-bottom:0!important;padding-bottom:0!important;overflow:hidden}.map-page{padding:0}.map-page .error-msg.map-error-msg-mobile{display:none;padding:0;box-shadow:0 5px 10px rgba(0,0,0,.8)}.map-error-msg h1{font-size:24px;padding:20px;line-height:140%;margin-bottom:0}.map-page .error-msg.map-error-msg-mobile h1{padding:25px}.get-eircode,.get-eircode:focus,.get-eircode:hover{padding:12px 25px;font-size:18px;width:150px;font-weight:500}.map-sec .map-buttons{bottom:12px}.map-satellite-btns{width:auto;z-index:999;-webkit-backface-visibility:hidden}.btn-back-to-result,.btn-back-to-result:focus,.btn-back-to-result:hover,.btn-search-again-map,.btn-search-again-map:focus,.btn-search-again-map:hover{font-size:19px;margin-top:25px}.btn-search-again-map,.btn-search-again-map:focus,.btn-search-again-map:hover{background:url(../images/search-again-icon-small.png) no-repeat 26px 9px #fff}.current #floatingCirclesG-map{display:block}.current .btn-yellow.get-eircode{padding-left:45px}.eircode-result{padding-right:0!important}.eircode-result .modal-dialog{top:50%;left:50%;transform:translate(-50%,-50%)!important;width:92%;margin:auto;position:fixed}.map-result-code{font-size:20px}.map-pointer{position:absolute;top:100px;bottom:0;left:50%}.btn-yellow.show-ercode-btn img{margin:0 -10px 0 0}.map-container{padding-bottom:0!important}.modal-open .modal{padding-right:0!important}.address-format .modal-dialog{top:50%;left:50%;transform:translate(-50%,-50%)!important;width:92%;margin:auto;position:fixed}.addresslist-language a{font-size:13px}}@media (max-width:480px){.common-questions,body,html{font-size:14px;line-height:24px}h1{font-size:28px;line-height:115%}h2{font-size:24px;line-height:24px}h3{font-size:20px;line-height:30px}h4{font-size:18px;line-height:28px}h5{font-size:16px;line-height:16px}h6{font-size:14px;line-height:24px}.mob-hide-only{display:none!important}.languages{padding-left:0}.copy-link-clearfix{display:block}.use-my-location{text-align:center}.main-panels h3,.main-panels h3 a{font-size:16px;line-height:22px}.icon-box .icon-box-icon{width:42px}.tab-content{font-size:14px;line-height:21px}.tab-content address-list .ng-scope.E-code{font-size:28px;line-height:48px;padding-bottom:4px}.E-code span{display:block;width:100%}.pointing-code{font-size:18px;line-height:45px;color:#004c59;padding:0 20px;margin-left:0;display:inline-block;float:none;margin-top:6px;clear:both}.e-code-arrow{background:url(../images/E-code-arrow-mob.png) no-repeat;width:20px;height:29px;position:absolute;top:-12px;left:8px;background-size:90%}.faqs-container{padding:0}.faqs-container .panel-title{font-size:18px}.faqs-container .panel-heading h4{background-position:13px 13px;background-size:30px}.faqs-container .panel-heading .actives{background:url(../images/faq-expand-collapse-icon.png) no-repeat 13px -93px;background-size:30px}.faqs-container .panel-heading a{padding:10px 10px 10px 56px}.modal-list li img{width:35px;margin-right:8px}.modal-list li{font-size:18px;overflow:hidden}.modal-list li.report-an-issue a{background:url(../images/report-an-issue-arrow.png) no-repeat 96% 15px;display:block;overflow:hidden;background-size:10px}.modal-list li a span{line-height:200%}.modal-list li.report-an-issue a.terms{background:0 0}.email-popup,.report-form{font-size:14px}.success-msg{padding:10px}.map-page,.success-msg h1,.success-msg p{padding:0}.map-satellite-btns{width:106px}.btn-back-home,.btn-back-home-error,.btn-back-home-error:focus,.btn-back-home-error:hover,.btn-back-home:focus,.btn-back-home:hover{font-size:22px;width:215px;margin:39px auto}.error-404-1 h1{font-size:28px}.error404-bar img{width:40px}.app-modal-window .modal-dialog{width:280px;margin:auto}.popover{max-width:none!important;width:90%;left:5%!important}.eircode-result .modal-dialog{width:300px}.request-card-button{margin-left:0!important;margin-bottom:10px!important;font-size:18px;line-height:40px}.request-card-holder{width:100%}}@media (min-width:768px) and (max-width:992px){.icon-box .icon-box-content-2{font-size:16px;line-height:24px}.tab-hide-site{display:block;height:1px;font-size:0;line-height:0}.copy-links{text-align:center}}@media (max-width:767px){.result-code{font-size:38px;width:100%}}@media (min-width:1000px){.modal-dialog{width:800px}}.target-use-my-loc{position:absolute;bottom:0;margin:auto;z-index:9999;top:50%;left:47%}.get-ericodebtn-mobile{position:absolute;top:-45px;left:-35px;width:100px;padding:5px 10px;font-size:18px;background:#dedd21;text-align:center;border:solid 1px #004d5a;display:none}.get-ericode-arrow{position:absolute;width:11px;height:9px;bottom:-9px;left:41px;background:url(../images/get-eircode-arrow.png) no-repeat}#cookie-bar{background:url(../images/cookie-bg.png);color:#eee;text-align:center;padding:3px 0}#cookie-bar.fixed{position:fixed;bottom:0;left:0;width:100%;z-index:5}#cookie-bar p{margin:0;padding:0;line-height:24px}#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#dedd21;color:#000}#cookie-bar .cb-enable:hover{background:#dedd21}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#03b}#cookie-bar .cb-policy:hover{background:#05d}#footerDivider{margin:5px;margin-left:15px;margin-right:-3px}#footerSupportedBy{margin:32px}#footerGov{margin:5px}@media only screen and (max-width:600px){#footerLogos{display:inline-block}}@media only screen and (max-width:1280px){.footer{display:flex;flex-flow:column;justify-content:center}.copy-right,.footer .copy-links{padding-top:0;align-content:left}}#cookie-bar{background:url(../images/cookie-bg.png);color:#eee;text-align:center;padding:3px 0}#cookie-bar.fixed{position:fixed;bottom:0;left:0;width:100%;z-index:5}#cookie-bar p{margin:0;padding:0;line-height:24px}#cookie-bar a{color:#fff;display:inline-block;border-radius:3px;text-decoration:none;padding:0 6px;margin-left:8px}#cookie-bar .cb-enable{background:#dedd21;color:#000}#cookie-bar .cb-enable:hover{background:#dedd21}#cookie-bar .cb-disable{background:#900}#cookie-bar .cb-disable:hover{background:#b00}#cookie-bar .cb-policy{background:#03b}#cookie-bar .cb-policy:hover{background:#05d}