#responsivedebugger{position:absolute;top:0;left:0;width:25px;height:29px;background:#fff;z-index:100000000000000}html{padding:0;margin:0;height:100%!important;min-height:100%!important}body{padding:0;margin:0;height:100%!important;min-height:100%!important;padding-right:0!important;margin-right:0!important;font-family:"opensans",Arial,sans-serif !important;font-size:18px !important;line-height:2.8rem !important;color:#383838 !important;background:#eceff1}p{font-size:18px}a{font-weight:600}a,a:hover,a:active,a:focus{color:#018478}@media(max-width:850px){body{font-size:14px}p{font-size:16px}}h1,.h1,h2,.h2,h3,.h3{font-family:"opensans",Arial,sans-serif;color:#2e3137}h4{margin-bottom:1em}pre{border-radius:0}.container{margin-top:20px}.wrapper{padding:0 0 0 0;margin-bottom:15px}.panel-body{padding:25px 15px 15px}.panel-default{border:none}.numbers-font{font-family:'opensans'!important}.blog-style-one{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-top:0;margin-bottom:10px;box-shadow:1px 1px 4px rgba(0,0,0,.1);background:#fff}.textLengthBreak{word-wrap:break-word;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.alert{padding:15px;border:0;border-radius:0}.close{margin-left:10px}.header{background-color:#fff;margin-bottom:0}.header-content-container{align-items:center;max-width:1200px;margin-top:0;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;flex-wrap:wrap}.header .header-comreg-logo{background:url(../../assets/img/service-checker/comreg-logo.svg) no-repeat left top;height:70px;width:322px;padding:0 0 5px 0;margin:10px 5px 15px 5px;align-self:flex-start}@media(max-width:850px){.header .header-comreg-logo{height:50px;width:225px;margin-top:8px;margin-bottom:10px}}.navbar{z-index:1000;margin-top:0!important;margin-right:4px!important;margin-bottom:0!important}.collapsed{background-color:#fff!important}.mobile-nav-toggle{color:#018478;float:right;background-color:#eceff1;margin-top:10px;padding:15px 20px 10px 50px;display:none;margin-right:14px;text-decoration:none;font-weight:600;font-size:1.5rem}a.mobile-nav-toggle:hover,a.mobile-nav-toggle:active,a.mobile-nav-toggle:focus{color:#018478;text-decoration:none;outline:none;border:0}.mobile-nav-toggle .glyphicon{font-size:small;top:3px;margin-left:2px}.header-content-container .collapsed .glyphicon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}#menu-search-form input{padding:2px 5px 2px 47px;margin:8px 20px;width:370px;height:43px;font-size:1.5rem}#menu-search-form .glyphicon-search{display:inline-block;position:absolute;width:20px;height:20px;top:20px;left:35px}@media(max-width:850px){#menu-search-form input{width:100%;max-width:93%;margin:0 18px 17px 18px}#menu-search-form .glyphicon-search{top:16px}}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.navbar-nav a,.navbar-nav a:active,.navbar-nav a:hover{background-color:none;text-decoration:none;font-size:1.5rem;font-weight:700;color:#727272}.navbar-nav .active a,.navbar-nav .active a:active,.navbar-nav .active a:hover{color:#018478!important}.navbar-nav li a i{display:none}@media(max-width:850px){.mobile-nav-toggle{display:block;padding:19px 15px 15px 20px;line-height:2.6rem}.navbar-collapse{min-width:100%;overflow:hidden;border-top:0 solid none}.navbar-nav{margin:0 -15px;padding-top:3px}.navbar-nav li{border-bottom:1px #fff solid;border-bottom:1px #fff solid}.navbar-nav li a,.navbar-nav li a:active{line-height:14px;font-size:2rem;font-weight:500;color:#333;margin:5px}.navbar-nav a:hover{font-size:2rem;font-weight:500;color:#018478!important}.navbar-nav li a i{display:block;float:right;top:-3px}.navbar-nav li a .glyphicon{font-size:smaller}}.banner{position:relative;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;z-index:2;padding:40px}@media(max-width:850px){.banner{padding:20px}}.banner2:after{background:url("../../assets/img/service-checker/banner_graphic.png") no-repeat right top,linear-gradient(191.2deg,#47b04b 0%,#00786b 98.57%);mix-blend-mode:multiply;background-size:cover;position:absolute;left:0;top:0;content:"";width:100%;height:100%;z-index:-1;opacity:1;transform:none;}@media(max-width:75em){.banner:after{background-position:50% top}}@media(max-width:850px){.banner:after{background-position:40% bottom}}.banner h1{font-family:"Montserrat",Arial,sans-serif;font-size:6rem;text-transform:uppercase;color:#fff;font-style:normal;font-weight:normal;font-size:60px;line-height:28px;margin:40px}.banner h1 a,.banner h1 a:focus,.banner h1 a:hover,.banner h1 a:active{text-decoration:none;color:#fff}@media(max-width:850px){.banner h1,.banner h2{white-space:normal!important;font-size:1.6em;width:100%;margin:15px 0 15px 0;outline:0}}.form-control{border:1px solid #494747;font-size:18px;border-radius:0}.form-control:focus{box-shadow:none;border-color:#018478}.btn{-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:0 2px 0 rgba(130,130,130,.4);background:#018478;min-width:118px;min-height:50px;border-radius:0;font-size:1em;font-family:'opensans';font-style:normal;font-weight:bold;font-size:15px;text-transform:uppercase;color:#fff}.btn:focus,.btn:active,.btn:hover{color:#fff;background:#01655d;text-decoration:none}a.btn{padding-top:12px}.btn-default{min-width:118px;min-height:55px;height:55px;border-radius:0;font-size:1em;background:#fff;font-style:normal;font-weight:bold;font-size:15px;line-height:28px;text-transform:uppercase;color:#2e75bf;border:2px solid #2e75bf;box-shadow:none}.btn-default:focus,.btn-default:active,.btn-default:hover{color:#2e75bf;background:#fff;text-decoration:none;border:2px solid #2e75bf}.btn-prime{min-width:118px;min-height:55px;height:55px;border-radius:0;font-size:1em;background:#e3ac01;box-shadow:0 4px 0 #cda11b;font-style:normal;font-weight:bold;font-size:15px;line-height:28px;text-transform:uppercase;color:#282828}.btn-prime:focus,.btn-prime:active,.btn-prime:hover{color:#282828;background:#e4ac04;text-decoration:none}.banner .container{padding:0 3%}.banner .container p{font-family:'opensans';font-style:normal;font-weight:400;font-size:23px;line-height:28px;text-align:center;color:#fff;margin:3px 0 40px 0}.banner .container .search-form{}@media(max-width:850px){.banner .container .search-form{margin:0 0 0 0!important}.home-search-form{flex-wrap:wrap}.home-search-form .search-input{width:100%;min-width:100%}.search-form .search-button{margin-top:20px;width:100%;float:right;margin-left:3px}.btn-default,.btn-prime{width:100%}}@media(max-width:768px){.banner .container p{font-size:14px;margin:0 0 20px 0;font-weight:bold}}.search-form .search-button{float:right;margin-left:3px}textarea.form-control{height:277px}.form-control{height:60px;width:100%!important;background-color:#eceff1}#searchField{padding-left:50px}.search-form .search-input .form-control+.glyphicon{position:absolute;left:15px;padding:11px 0 0 0;color:#333;font-size:22px}.infopage,.errorpage{text-align:center}.infopage .error-title,.errorpage .error-title{font-family:"Montserrat",Arial,sans-serif;font-size:2em;margin:.3em;padding-bottom:30px;text-transform:uppercase}@media(max-width:850px){.infopage .error-title,.errorpage .error-title{font-size:1.6em}}.infopage a.btn{margin:40px auto 20px auto;display:block;width:23%;min-width:200px}.errorpage a.btn{margin:40px auto 20px auto;display:block;width:23%;min-width:200px}#tooltip{text-align:center;font-style:normal;font-size:14px;border:0;position:absolute;z-index:100;padding:10px;background:#eceff1;box-shadow:0 2px 4px rgba(0,0,0,.5)}#tooltip thead th{text-align:center;padding-bottom:5px}#tooltip th{padding:0 5px}#tooltip td{padding:0 5px;text-align:left}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e2effa;border-top-color:#eceff1;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #e2effa;border-bottom-color:rgba(0,0,0,.6);top:5px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.tip-spacing{line-height:1.75em}.btnPhone i{background:url(../../assets/img/service-checker/icon-phone.png) no-repeat;position:relative;display:inline-block;background-size:cover;top:2px;margin-right:4px;width:16px;height:16px}.search-result .btnPhone i{background:url(../../assets/img/service-checker/icon-phone-white.png) no-repeat;background-size:cover}.btnEmail{max-width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btnEmail i{background:url(../../assets/img/service-checker/icon-email.png) no-repeat;position:relative;display:inline-block;background-size:cover;top:2px;margin-right:6px;width:19px;height:15px}.search-result .btnEmail i{background:url(../../assets/img/service-checker/icon-email-white.png) no-repeat;background-size:cover}.btnSite{text-transform:none!important;max-width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btnSite i{background:url(../../assets/img/service-checker/icon-site.png) no-repeat;position:relative;display:inline-block;background-size:cover;top:2px;margin-right:4px;width:25px;height:16px}.search-result .btnSite i{background:url(../../assets/img/service-checker/icon-site-white.png) no-repeat;background-size:cover}.icon-euro{background:url(../../assets/img/service-checker/icon-euro.png) no-repeat;position:relative;display:inline-block;background-size:cover;top:4px;margin:0 2px 0 2px;width:21px;height:21px}#service-switch{float:right}.modal{background:rgba(0,0,0,.3)}.panel{background:#f6f6f6}.note-disclaimer{font-size:.8em;position:relative}.note-disclaimer::before{content:'*';font-family:'Glyphicons Halflings';padding-right:10px;font-size:.8em;top:-1px;left:0}.form-control{width:auto}.form-buttons{text-align:right;padding-right:2em}.home-search-box{display:flex!important;justify-content:space-between;flex-wrap:wrap}.home-search-form{width:100%;display:inline-flex}.home-search-form .search-input{width:100%;min-width:80%;position:relative}.wizard-steps .btn.btn-fab{padding:9px;margin:0 12%}#loginform{}#registerform .form-group{margin-bottom:20px}.input-group .form-control{width:auto}label{position:relative;top:5px}label.required:after{color:red;content:" *";position:relative;top:-.5em;white-space:nowrap}.input-group-addon.dropdown-toggle{display:inline-block;padding:0}.input-group-addon .caret{left:-20px;position:relative;top:-3px}input.autocomplete::-ms-clear{display:none}.input-group-addon.dropdown-toggle .glyphicon.glyphicon-remove{display:none}#search-form{padding:0}select.form-control option{color:#000}#search-form input{display:inline}option[disabled]{background-color:#ccc}.k-loading-image{background-image:url('Default/loading-image.gif');background-color:rgba(0,0,0,.2)!important;background-position:center 2%!important}select.form-control option[disabled]{background:#fff;color:#ccc}.login-field input{width:160px}.test-border{border:1px solid red}footer a{color:#fff;border-bottom:1px dotted #fff}footer nav  a:hover{color:#fff!important;border-bottom:1px solid #fff}.topnav-home-icon{margin-right:15px}.topnav-home-icon:hover{color:#000}.topnav-faq-icon{margin-right:0;padding-right:7px}.topnav-faq-icon:hover{color:#000}.topnav-contact-icon:hover{color:#000}.topnav-home-icon::before{content:"î€¡";font-family:"Glyphicons Halflings";font-size:1em;position:absolute;top:10px;left:-15px;background:#333;color:#fff!important;padding:3px 7px 5px 5px;border-radius:18px}.topnav-home-icon:hover::before{background:#000}.topnav-faq-icon::before{content:"î‚…";font-family:"Glyphicons Halflings";font-size:1.7em;position:absolute;top:11px;left:-14px}.topnav-contact-icon:hover::before{background:#000}.topnav-contact-icon::before{content:"âœ";font-family:"Glyphicons Halflings";font-size:.8em;position:absolute;top:10px;left:-14px;background:#333;color:#fff;padding:3px 7px;border-radius:15px}@media(max-width:768px){.topnav-faq-icon::before{display:none}.topnav-home-icon::before{display:none}.topnav-contact-icon::before{display:none}}.modalContainer{border:1px solid #fff!important}.modal-backdrop.fade.in {z-index: 0;}
.faq .panel-default>.panel-heading a {text-decoration:none;}
.faq .panel-default>.panel-heading li a {text-decoration:underline;color:#018478;}
.footernavmenu-col-inn-outer .footernavmenu-col-inn .footer-social-links ul li > a:hover span {color:#fff;font-weight:bold;}
a.btn {text-decoration:none;}
.footer.developer-footer .footer-inner-copyright .footer-content-container .footer-inner-copyright-inn .footer-inner-copyright-inn-menu ul li a:hover {color:#000;}
.modal-header .close {float: right;font-size: 21px;font-weight: 700;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=20);opacity: .2;margin-left: 10px;}
.modal-title {display: block;width: 100%;}
.modal-header {display: block;}
 #search-form label#searchField-error {
	position:absolute;
	top:auto;
	background-color: #fff;
	padding: 5px 15px;
	}
 #search-form .search-input .glyphicon-search {
	position: absolute;
    left: 15px;
    padding: 11px 0 0 0;
    color: #333;
    font-size: 22px;
	}


#search.servicecheker .search-btn{
	height: 60px;
	border: 2px solid #fff;
	box-shadow:none;
}
.accordion-item .btn-prime {
	box-shadow:none;
	border:2px solid #000;
	}
@media (min-width: 768px){.modal-dialog {width: 600px;margin: 30px auto;    max-width: 600px;}}
.banner.-small.servicecheker{height:auto;}
.banner.-small.servicecheker .banner-h1{font-size:60px !important;line-height:60px !important;margin:24px 40px 0px 40px !important;font-family:"montserratregular", Arial, sans-serif;text-transform:capitalize}
.banner.-small.servicecheker .banner-h1 span{font-size:60px !important;line-height:60px !important;}
.banner .container p {
    font-family: "opensans_semibold";
    font-style: normal;
    font-weight: 400;
    font-size: 2.05rem;
    line-height: 3.1rem;
    text-align: center;
    color: #fff;
    margin: 3px 0 40px 0;
}
.servicecheker .search-btn {
    min-width: 118px;
    min-height: 55px;
    height: 55px;
    border-radius: 0;
    font-size: 1em;
    background: #fdbf02;
    box-shadow: 0 4px 0 #cda11b;
	border: 1px solid #cda11b;
    font-style: normal;
    font-weight: bold;
    font-size: 15px;
    line-height: 28px;
    text-transform: uppercase;

}
.advanced-search-holder .search-label label {
	display: inline-block;
}
.servicecheker .search-btn:hover, .servicecheker .search-btn.-hover {
    background: #e4ac02;
    color: #383838;
    text-decoration: none;
}
.banner.-small.servicecheker2{position:relative;background:none !important;background-color:transparent !important;}
.service-checker-details-container,
.service-checker-results-container,
.service-checker-landing-container{overflow:hidden;background-color:#eceff1;padding:2px 0 15px 0;}
.banner.-small.servicecheker h1 a{font-weight:normal;}
.page-template-template-service-checker-landing .page-feedback-section,
.page-template-template-service-checker-results .page-feedback-section,
.page-template-template-service-checker-details .page-feedback-section{display:none;}
@media (min-width: 1200px){
.service-checker-details-container section.content-wrapper.main-content > div.container{max-width:1170px;}
}