@media (min-width:1200px){.banner-caption{padding:40px;width:450px;height:640px;}
.banner-caption p{margin-top:30px;}
.banner-contant-inner{width:650px;margin-left:-325px;}
.banner-contant-inner h2{font-size:39px;}
.banner-item{padding-right:450px;}
.navigaition{margin-left:32px;}
}
@media (min-width:1350px){.container{width:1320px;}
.nav > li > a{padding:10px 15px;}
.banner-contant-inner{width:650px;margin-left:-325px;}
.banner-contant-inner h2{font-size:39px;}
.banner-caption{padding:110px 65px;width:600px;height:640px;}
.banner-caption p{margin-top:50px;}
.banner-item{padding-right:600px;}
.login-btn a{width:110px;font-size:18px;}
.navigaition{margin-left:32px;}
}
@media (min-width:1600px){
.gnlang-selector { right: 210px; }
.logged-in .gnlang-selector {right: 260px;}
.banner-contant-inner{width:1000px;margin-left:-500px;}
.banner-contant-inner h2{font-size:27px;}
.login-btn a{width:150px;font-size:18px;}
.navigaition{margin-left:47px;}
}
@media (max-width:1600px){.input-group-addon:first-child{min-width:145px;}
}
@media (max-width:1349px){.container-fluid{padding-right:0px;padding-left:0px;}
.navigaition{margin-left:21px;}
.login-btn a{width:104px;font-size:18px;}
.nav > li > a{padding:15px 8px;}
.u-block{padding:0px 30px 0px 30px;}
.right-header h4{padding:0px 10px 0px 30px;}
.u-right-content-bottom{padding:32px 30px 60px 30px;}
}
@media (max-width:1199px){.navigaition{margin-left:10px;}
.nav > li > a{padding:15px 5px;font-size:12px;}
.logo{width:167px;height:53px;margin-top:29px;}
.navbar-collapse{padding-right:7px;padding-left:7px;}
.banner-caption{padding:40px;width:450px;height:640px;}
.banner-caption p{margin-top:30px;}
.banner-contant-inner{width:524px;margin-left:-262px;padding:72px 30px 60px;}
.banner-contant-inner h2{font-size:35px;}
.banner-item{padding-right:450px;}
.dash-content{padding-left:250px;}
.side-bar{width:250px;}
.side-bar ul li a{padding:0px 10px 0px 20px;}
.profiel-details{width:45%;}
.u-contact{width:55%;}
.u-block{padding:0px 15px 0px 15px;}
.right-header h4{padding:0px 10px 0px 15px;}
.u-right-content-bottom{padding:32px 15px 60px 15px;}
}
@media (max-width:992px){.logo{width:167px;height:53px;margin-top:29px;float:none;margin:10px auto;}
.nav > li > a{padding:15px 4px;font-size:12px;}
.header{width:100%;height:auto;}
.login-btn a{width:76px;height:50px;line-height:50px;font-size:14px;}
.navigaition{margin:0px;border:none;}
.banner-contant-inner{width:auto;margin-left:auto;padding:72px 30px 60px;top:20px;margin-top:auto;left:20px;right:20px;}
.banner-caption{padding:20px;width:100%;height:auto;bottom:0px;top:auto;}
.banner-item{padding-right:0;min-height:360px;}
.container-full{padding-left:15px;padding-right:15px;}
.footer-inner .col-sm-5 ul{width:100%;float:none;}
.dash-content{padding-left:0px;}
.side-bar{width:100%;position:relative;}
}
@media (max-width:767px){.navigaition{margin-left:0px;width:100%;}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse{margin-right:0px;margin-left:0px;}
.navbar-toggle{float:left;}
.login-btn a{position:absolute;right:15px;bottom:0px;}
.navbar-nav{margin:7.5px 0px;}
.footer-inner .col-sm-5 ul{width:100%;float:none;}
.profiel-details{width:100%;float:none;}
.u-contact{width:100%;float:none;padding-left:0px;margin-top:20px;}
.u-right-content-bottom > .u-btn{margin-top:40px;}
}
@media (max-width:640px){.top-left-block ul li a{font-size:11px;}
.top-right-block{float:none;width:100%;text-align:center;}
.top-right-block ul li{float:none;padding:8px 15px;display:inline-block;}
.top-left-block{float:none;width:100%;}
.top-left-block li{width:50%;}
.copy p{float:none;width:100%;text-align:center;}
.footer-inner .col-sm-5 ul{width:100%;float:none;}
.u-right-form ul li{float:none;width:100%;padding:12px 0px;}
.dash-details{width:100%;}
.dash-details .table{width:100%;margin:0px;}
.dash-details .table-right{margin:0px;}
.dash-details .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{font-size:8px;}
}
@media (max-width:360px){.banner-contant-inner a{width:100%;}
.right-header h6{font-size:15px;}
.dash-details{width:100%;}
.dash-details .table{width:100%;margin:0px;}
.dash-details .table-right{margin:0px;}
.dash-details .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{font-size:8px;}
.right-header h6{font-size:15px;}
}
@media (min-width:1601px){.um-52.um .um-form input[type="text"], .um-52.um .um-form input[type="tel"], .um-52.um .um-form input[type="number"], .um-52.um .um-form input[type="password"], .um-52.um .um-form input[type="text"]:focus, .um-52.um .um-form input[type="tel"]:focus, .um-52.um .um-form input[type="number"]:focus, .um-52.um .um-form input[type="password"]:focus, .um-52.um .um-form .um-datepicker.picker__input.picker__input--active, .um-52.um .um-form .um-datepicker.picker__input.picker__input--target, .um-52.um .um-form textarea, .um-52.um .um-form textarea:focus{min-width:350px !important;}
.CertificateActive .fa.fa-check-circle{min-height:50px;line-height:45px;}
.CertificatePending .fa.fa-exclamation-circle{min-height:50px;line-height:45px;}
.CertificateInactive .fa.fa-times-circle{min-height:50px;line-height:45px;}
.profile-btn{margin-right:5px;}
.login-btn.gnLogin-btn.LoggedIn.fright{margin-top:18px;}
.login-btn.gnLogin-btn.fright a{width:60px;border-radius:50%;height:60px;line-height:60px;}
.banner-caption p, .banner-caption p a,.banner-caption p a strong,.banner-caption p strong,.newLoginContent p, .registerText p, a.um-link-alt.gnForgotPass, .newRegisterContent p,.um-51.um .um-form input[type="text"], .um-51.um .um-form input[type="tel"], .um-51.um .um-form input[type="number"], .um-51.um .um-form input[type="password"], .um-51.um .um-form input[type="text"]:focus, .um-51.um .um-form input[type="tel"]:focus, .um-51.um .um-form input[type="number"]:focus, .um-51.um .um-form input[type="password"]:focus, .um-51.um .um-form .um-datepicker.picker__input.picker__input--active, .um-51.um .um-form .um-datepicker.picker__input.picker__input--target, .um-51.um .um-form textarea, .um-51.um .um-form textarea:focus,.gnLoginPage .um-field-label label, .gnFPwdPage .um-field-label label,#um-submit-btn,.gnLoginPage .login-info p,.gnRegstPage .um-field-label label,.um-50.um .um-form input[type="text"], .um-50.um .um-form input[type="tel"], .um-50.um .um-form input[type="number"], .um-50.um .um-form input[type="password"], .um-50.um .um-form input[type="text"]:focus, .um-50.um .um-form input[type="tel"]:focus, .um-50.um .um-form input[type="number"]:focus, .um-50.um .um-form input[type="password"]:focus, .um-50.um .um-form .um-datepicker.picker__input.picker__input--active, .um-50.um .um-form .um-datepicker.picker__input.picker__input--target, .um-50.um .um-form textarea, .um-50.um .um-form textarea:focus,.um-2464.um .um-form input[type="text"], .um-2464.um .um-form input[type="tel"], .um-2464.um .um-form input[type="number"], .um-2464.um .um-form input[type="password"], .um-2464.um .um-form input[type="text"]:focus, .um-2464.um .um-form input[type="tel"]:focus, .um-2464.um .um-form input[type="number"]:focus, .um-2464.um .um-form input[type="password"]:focus, .um-2464.um .um-form .um-datepicker.picker__input.picker__input--active, .um-2464.um .um-form .um-datepicker.picker__input.picker__input--target, .um-2464.um .um-form textarea, .um-2464.um .um-form textarea:focus{font-size:16px !important;letter-spacing:0.9px !important;}
.banner-caption p a{color:#d2151f;}
.banner-caption p a strong,.banner-caption p strong{font-weight:normal;}
.um-51.um .um-form input[type="text"], .um-51.um .um-form input[type="tel"], .um-51.um .um-form input[type="number"], .um-51.um .um-form input[type="password"], .um-51.um .um-form input[type="text"]:focus, .um-51.um .um-form input[type="tel"]:focus, .um-51.um .um-form input[type="number"]:focus, .um-51.um .um-form input[type="password"]:focus, .um-51.um .um-form .um-datepicker.picker__input.picker__input--active, .um-51.um .um-form .um-datepicker.picker__input.picker__input--target, .um-51.um .um-form textarea, .um-51.um .um-form textarea:focus{height:50px !important;line-height:47px !important;}
.page-template-template-sample-page .gnSimplePage .page-content p, .page-template-template-sample-page .gnSimplePage .page-content p a, .page-template-template-sample-page .gnSimplePage .page-content ul, .page-template-template-sample-page .gnSimplePage .page-content ul li, .page-template-template-sample-page .gnSimplePage .page-content ol, .page-template-template-sample-page .gnSimplePage .page-content ol li,.page-template-template-simple .gnSimplePage .page-content p, .page-template-template-simple .gnSimplePage .page-content p a, .page-template-template-simple .gnSimplePage .page-content ul, .page-template-template-simple .gnSimplePage .page-content ul li, .page-template-template-simple .gnSimplePage .page-content ol, .page-template-template-simple .gnSimplePage .page-content ol li, .page-template-template-about .gnAboutPage .page-content p, .page-template-template-about .gnAboutPage .page-content p a, .page-template-template-about .gnAboutPage .page-content ul, .page-template-template-about .gnAboutPage .page-content ul li, .page-template-template-about .gnAboutPage .page-content ol, .page-template-template-about .gnAboutPage .page-content ol li,.cta_desc p, .cta_desc ol, .cta_desc ul, .cta_desc ol li, .cta_desc ul li, .reference_desc p, .gnContactAdres p, .gnContactAdres p a,.cta_btn > a,.reference_title,.page-template-template-news .gnNewsPage p, .single-news .gnNewsSingleTxt p, .page-template-template-contact .gnContactAdres p,.new-text p{letter-spacing:0.9px;}
.page-template-template-sample-page .gnSimplePage .page-content p strong, .page-template-template-sample-page .gnSimplePage .page-content p a strong, .page-template-template-sample-page .gnSimplePage .page-content ul li strong, .page-template-template-sample-page .gnSimplePage .page-content ol li strong,.page-template-template-simple .gnSimplePage .page-content p strong, .page-template-template-simple .gnSimplePage .page-content p a strong, .page-template-template-simple .gnSimplePage .page-content ul li strong, .page-template-template-simple .gnSimplePage .page-content ol li strong, .page-template-template-about .gnAboutPage .page-content p strong, .page-template-template-about .gnAboutPage .page-content p a strong, .page-template-template-about .gnAboutPage .page-content ul li strong, .page-template-template-about .gnAboutPage .page-content ol li strong{font-weight:normal;}
.page-template-template-contact .gnContactTxt .form-control{height:50px;font-size:16px;}
.page-template-template-contact .gnContactTxt textarea.form-control{min-height:179px;}
.newLoginContent ul > li{line-height:1.5;}
.profiel-details,.u-contact,.page-template-template-profile .um-field-area{width:100%;}
.um-field-label label, .ngEditLabel, .gnCheckboxLbl{font-size:16px !important;}
.um.um-profile.um-viewing .um-field-area{height:50px;font-size:16px;line-height:50px;}
.u-btn a{max-width:250px !important;}
.extraTxtWoning{margin-bottom:25px;}
.extraTxtWoning p{color:#959faa;font-size:16px;font-family:"Myriad Pro", Helvetica, Arial, sans-serif;letter-spacing:0.9px;line-height:1.5;text-align:justify;}
.u-right-form ul li .form-control,li.heating select, li.heating_sub select, li.house_logies .select_house_logies, li.house_slaapmogelijkheid select,li.house_warmwater select,li.house_warmwater_sub select,li.house_verdieping select,li.house_kookfornuis select, li.house_rental_ofc .select_rental_ofc, .StatusSelect, .DocDownload, .filterByUser, .filterByAuthor,.filterByAgent, #usr_role, .gnWooSelect, #cenquiryhouse, .filterByRole,.select_user_question,.filterTypeLogies,.filterByPostcodes,.filterByHtype,.filterByCriteria,.filterBysubadmin,.house_owner_id,.filterByCertificate{height:50px;font-size:16px;}
.heating_remover .decreatmenter{min-height:50px;}
#filterpostcode, #filternaam, #filterResidentie{height:40px;margin-top:0;}
.theField{height:50px;}
}
@media (min-width:1601px) and (max-width:1725px){#header .navbar-default .navbar-nav > li > a{padding:10px 10px;}
.navigaition{margin-left:30px;}
#bs-example-navbar-collapse-1{padding:0;}
#header .container-full{padding-left:40px;padding-right:40px;}
}
@media (min-width:1281px) and (max-width:1600px){
.gnlang-selector { right: 120px; }
.logged-in .gnlang-selector {right: 195px;}
#header > .container-full, .header-top > .container-full{padding-left:20px;padding-right:20px;}
#header .login-btn.LoggedIn a{font-size:20px;line-height:50px;width:50px;height:50px;border-radius:50%;}
#header .navbar-default .navbar-collapse{padding-left:0;padding-right:0;}
#header .nav > li > a{padding:15px 10px;}
.dashboard-inner .side-bar{width:240px;}
.dashboard-inner .dash-content{padding-left:240px;}
.dashboard-inner .side-bar ul li a{padding:0px 10px 0px 20px;}
.profiel-details{width:100%;}
.u-contact{width:100%;}
.page-template-template-profile .um-profile.um-viewing .um-field-label, .page-template-template-profile .um-profile.um-editing .um-field-label{min-width:120px;}
.um-52.um .um-form input[type="text"], .um-52.um .um-form input[type="tel"], .um-52.um .um-form input[type="number"], .um-52.um .um-form input[type="password"], .um-52.um .um-form input[type="text"]:focus, .um-52.um .um-form input[type="tel"]:focus, .um-52.um .um-form input[type="number"]:focus, .um-52.um .um-form input[type="password"]:focus, .um-52.um .um-form .um-datepicker.picker__input.picker__input--active, .um-52.um .um-form .um-datepicker.picker__input.picker__input--target, .um-52.um .um-form textarea, .um-52.um .um-form textarea:focus{min-width:350px !important;}
.gnMinicart span{font-size:17px;}
.page-template-template-certificate-details .gnSingleProd .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){min-width:250px;}
.profile-btn span{display:none;}
.profile-btn{margin-top:0;margin-right:5px;line-height:85px;}
.profile-btn .h-pro-img{width:50px;height:50px;}
.banner-caption{width:500px;height:450px;padding:50px 55px;}
.banner-item{min-height:450px;max-height:450px;}
.banner-contant-inner h2{font-size:34px;}
.new-text h3{font-size:17px;}
.banner-caption p{line-height:1.7;margin-top:10px;}
.banner-contant-inner{top:10%;margin-top:0;}
#header .login-btn.gnLogin-btn.fright{line-height:106px;}
.header{height:85px;}
.login-btn a{height:85px;line-height:85px;}
#gnAddHouse, .gnTheHouse{max-width:160px;border:3px solid #d1dbdf;border-radius:10px;padding:7px 10px;cursor:pointer;display:inline-block;margin:0 2px 35px 2px;}
.u-right-content-bottom{padding:40px;}
.u-block{padding:0px 15px 0px 15px;}
.logo{width:320px;}
.container-fluid{padding-left:10px;}
.login-btn a{width:90px;font-size:14px;}
.login-btn a i{margin-right:7px;}
.top-right-block li i.fa{font-size:12px;line-height:1.5;}
.header-top-inner i{height:20px;width:20px;line-height:17px;}
.top-right-block ul li{float:left;padding:3px 5px;}
.top-left-block ul li{float:left;padding:3px 10px;}
.top-left-block ul li i{margin-right:5px;font-size:10px;}
.top-left-block ul li a{font-size:12px;}
.banner-caption h3{font-size:24px;}
.banner-caption p{line-height:1.5;margin-top:40px;font-size:14px;letter-spacing:0.8px;}
.banner-caption p strong{font-weight:normal;}
.banner-caption p a{color:#d2151f;font-size:14px;}
.banner-contant-inner a{width:200px;height:50px;line-height:50px;border-radius:1.5px;background-color:#d2151f;font-size:15px;display:block;text-align:left;letter-spacing:1.2px;color:#ffffff;margin-top:60px;position:relative;padding-left:20px;}
.banner-contant-inner a{width:200px;height:50px;line-height:50px;font-size:15px;text-align:left;margin-top:60px;position:relative;padding-left:20px;}
.banner-contant-inner a i{width:23px;height:24px;position:absolute;display:inline-block;margin-left:10px;background:url(../images/banner-arrow-icon.png) no-repeat bottom;margin-top:12px;}
.header-top .container-full > .row{margin-left:-5px;margin-right:-5px;}
.section-1{padding:10px 0px 40px;}
.section-1 > .container{width:970px;}
.news-head{margin-bottom:20px;}
.news-head h4,.news-head h2{font-size:25px;}
.new-block > .news-row > .row > .col-sm-4:first-child,.new-block > .news-row > .row > .col-sm-4,.new-block > .news-row > .row > .col-sm-4:last-child{padding-right:15px;padding-left:15px;}
.footer .container{width:970px;}
.page-template-template-simple .gnSimplePage .page-content ol li,.page-template-template-sample-page .gnSimplePage .page-content ol li,.page-template-template-about .gnAboutPage .page-content ol li{margin-left:20px;}
.page-template-template-login .gnLoginPage .dashboard-inner .dash-content{padding-left:0;}
.page-template-template-login .gnLoginPage > .container{width:700px;}
.um-51.um input[type="submit"].um-button, .um-51.um a.um-button, #um-submit-btn, #um-submit-btn:focus, #um-submit-btn:hover, #um-submit-btn:active{max-width:175px;}
.page-template-template-registration .gnRegstPage > .container{width:970px;}
.page-template-template-registration .gnRegstPage .dashboard-inner .dash-content{padding-left:0;}
.page-template-template-registration .gnRegstPage .um-50.um,.page-template-template-registration .gnRegstPage .um-2464.um{max-width:unset;}
.right-header h6{height:50px;line-height:50px;}
#header > .container-full, .header-top > .container-full{padding-left:30px;padding-right:30px;}
.banner-contant-inner h2{font-size:22px;}
.banner-contant-inner{top:10%;margin-top:0;padding:60px;}
#header .header-inner .navigaition{margin-left:15px;margin-top:17px;}
#header .login-btn.gnLogin-btn.fright{line-height:90px;}
.login-btn a{height:85px;line-height:85px;}
.page-template-template-profile .um-profile.um-editing .um-dropdown{left:-30.6% !important;}
#header .navbar-default .navbar-nav > li > a{font-size:11px;letter-spacing:0.5px;}
.new-text a i{margin-right:5px;}
.new-text a{font-size:14px;}
.new-text p{font-size:14px;}
.news-head a{font-size:14px;}
.footer-inner p,.footer-inner ul li a,.copy p{font-size:14px;}
.copy i{height:20px;width:20px;}
.footer .top-right-block ul li{padding:3px 5px;}
.footer-head{font-size:18px;}
.um-51.um input[type="submit"].um-button, .um-51.um a.um-button,#um-submit-btn,#um-submit-btn:focus, #um-submit-btn:hover, #um-submit-btn:active{height:40px !important;font-size:14px;line-height:35px !important;}
.um-51.um .um-form input[type="text"], .um-51.um .um-form input[type="tel"], .um-51.um .um-form input[type="number"], .um-51.um .um-form input[type="password"], .um-51.um .um-form input[type="text"]:focus, .um-51.um .um-form input[type="tel"]:focus, .um-51.um .um-form input[type="number"]:focus, .um-51.um .um-form input[type="password"]:focus, .um-51.um .um-form .um-datepicker.picker__input.picker__input--active, .um-51.um .um-form .um-datepicker.picker__input.picker__input--target, .um-51.um .um-form textarea, .um-51.um .um-form textarea:focus,.um-50.um .um-form input[type="text"], .um-50.um .um-form input[type="tel"], .um-50.um .um-form input[type="number"], .um-50.um .um-form input[type="password"], .um-50.um .um-form input[type="text"]:focus, .um-50.um .um-form input[type="tel"]:focus, .um-50.um .um-form input[type="number"]:focus, .um-50.um .um-form input[type="password"]:focus, .um-50.um .um-form .um-datepicker.picker__input.picker__input--active, .um-50.um .um-form .um-datepicker.picker__input.picker__input--target, .um-50.um .um-form textarea, .um-50.um .um-form textarea:focus,.um-2464.um .um-form input[type="text"], .um-2464.um .um-form input[type="tel"], .um-2464.um .um-form input[type="number"], .um-2464.um .um-form input[type="password"], .um-2464.um .um-form input[type="text"]:focus, .um-2464.um .um-form input[type="tel"]:focus, .um-2464.um .um-form input[type="number"]:focus, .um-2464.um .um-form input[type="password"]:focus, .um-2464.um .um-form .um-datepicker.picker__input.picker__input--active, .um-2464.um .um-form .um-datepicker.picker__input.picker__input--target, .um-2464.um .um-form textarea, .um-2464.um .um-form textarea:focus,.um-52.um .um-form input[type="text"], .um-52.um .um-form input[type="tel"], .um-52.um .um-form input[type="number"], .um-52.um .um-form input[type="password"], .um-52.um .um-form input[type="text"]:focus, .um-52.um .um-form input[type="tel"]:focus, .um-52.um .um-form input[type="number"]:focus, .um-52.um .um-form input[type="password"]:focus, .um-52.um .um-form .um-datepicker.picker__input.picker__input--active, .um-52.um .um-form .um-datepicker.picker__input.picker__input--target, .um-52.um .um-form textarea, .um-52.um .um-form textarea:focus{height:40px !important;font-size:14px !important;}
.gnLoginPage .login-info p{font-size:14px;}
.gnLoginPage .login-info{padding:20px 0;}
.um.um-profile.um-viewing .um-field-area{height:40px;line-height:40px;}
.um-52.um input[type="submit"].um-button, .um-52.um input[type="submit"].um-button:focus, .um-52.um a.um-button, .um-52.um a.um-button.um-disabled:hover, .um-52.um a.um-button.um-disabled:focus, .um-52.um a.um-button.um-disabled:active{min-width:180px !important;height:40px !important;line-height:37px !important;font-size:14px !important;}
.u-right-form ul li .form-control{height:40px;}
.bootstrap-select .btn{height:38px;}
.header-top{padding-top:5px;padding-bottom:5px;}
.gnLoginPage .um-field-checkbox-option, .gnRegstPage .um-field-checkbox-option, .gnFPwdPage .um-field-checkbox-option,.newLoginContent p, .registerText p, a.um-link-alt.gnForgotPass, .newRegisterContent p,.newLoginContent ul > li{font-size:14px !important;line-height:1.5;}
.um-51.um .um-form input[type="text"], .um-51.um .um-form input[type="tel"], .um-51.um .um-form input[type="number"], .um-51.um .um-form input[type="password"], .um-51.um .um-form input[type="text"]:focus, .um-51.um .um-form input[type="tel"]:focus, .um-51.um .um-form input[type="number"]:focus, .um-51.um .um-form input[type="password"]:focus, .um-51.um .um-form .um-datepicker.picker__input.picker__input--active, .um-51.um .um-form .um-datepicker.picker__input.picker__input--target, .um-51.um .um-form textarea, .um-51.um .um-form textarea:focus{font-size:14px !important;}
.right-header h4{padding:0px 10px 0px 15px;font-size:18px;}
.um.um-profile.um-viewing .um-field-area,.um-field-label label{font-size:14px !important;}
.u-logo{margin-top:17px;}
.newHouseListing .ngHouseTitle h5{font-size:14px;}
li.heating select, li.heating_sub select, li.house_logies .select_house_logies, li.house_slaapmogelijkheid select,li.house_warmwater select,li.house_warmwater_sub select,li.house_verdieping select, li.house_kookfornuis select, li.house_rental_ofc .select_rental_ofc,.select_user_question,.house_owner_id{line-height:unset;padding:10px 7px;}
.page-template-template-news .gnNewsPage, .single-news .gnNewsSingle, .page-template-template-contact .gnContact{font-size:14px;}
.gnLoginPage .um-field-label label, .gnFPwdPage .um-field-label label,.gnRegstPage .um-field-label label{font-size:14px !important;line-height:1.5 !important;}
.um-error-block, .um-field-error{font-size:14px;}
.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info p{font-size:14px;line-height:1.5;}
.banner-caption > a{font-size:15px;margin-top:25px;padding:10px;}
.overview-section .overview-btn > a{font-size:15px;margin-top:15px;padding:10px;}
.overview-section .overview-desc{font-size:13px;}
.page-template-template-sample-page .gnSimplePage .page-content p, .page-template-template-sample-page .gnSimplePage .page-content p a, .page-template-template-sample-page .gnSimplePage .page-content ul, .page-template-template-sample-page .gnSimplePage .page-content ul li, .page-template-template-sample-page .gnSimplePage .page-content ol, .page-template-template-sample-page .gnSimplePage .page-content ol li,.page-template-template-simple .gnSimplePage .page-content p, .page-template-template-simple .gnSimplePage .page-content p a, .page-template-template-simple .gnSimplePage .page-content ul, .page-template-template-simple .gnSimplePage .page-content ul li, .page-template-template-simple .gnSimplePage .page-content ol, .page-template-template-simple .gnSimplePage .page-content ol li, .page-template-template-about .gnAboutPage .page-content p, .page-template-template-about .gnAboutPage .page-content p a, .page-template-template-about .gnAboutPage .page-content ul, .page-template-template-about .gnAboutPage .page-content ul li, .page-template-template-about .gnAboutPage .page-content ol, .page-template-template-about .gnAboutPage .page-content ol li{font-size:14px;}
.page-template-template-sample-page .gnSimplePage .page-content h3,.page-template-template-simple .gnSimplePage .page-content h3, .page-template-template-about .gnAboutPage .page-content h3{font-size:18px;}
.cta_btn > a{font-size:15px;padding:10px;}
.cta_desc p, .cta_desc ol, .cta_desc ul, .cta_desc ol li, .cta_desc ul li, .reference_desc p, .gnContactAdres p, .gnContactAdres p a{font-size:14px;}
.overtitle{min-height:60px;}
.overimage, .overtitle,.reference_title{font-size:14px;}
.overvi-single{width:13.1%;}
.section-1.overview-section{padding:25px 0 10px;}
.page-template-template-simple .gnSimplePage .page-content p strong, .page-template-template-sample-page .gnSimplePage .page-content p a strong, .page-template-template-sample-page .gnSimplePage .page-content ul li strong, .page-template-template-sample-page .gnSimplePage .page-content ol li strong,.page-template-template-simple .gnSimplePage .page-content p strong, .page-template-template-simple .gnSimplePage .page-content p a strong, .page-template-template-simple .gnSimplePage .page-content ul li strong, .page-template-template-simple .gnSimplePage .page-content ol li strong, .page-template-template-about .gnAboutPage .page-content p strong, .page-template-template-about .gnAboutPage .page-content p a strong, .page-template-template-about .gnAboutPage .page-content ul li strong, .page-template-template-about .gnAboutPage .page-content ol li strong{font-weight:normal;}
.page-template-template-news .gnNewsPage p, .single-news .gnNewsSingleTxt p, .page-template-template-contact .gnContactAdres p{font-size:14px;}
.terunaarbtn1 a.myterugnaar1{font-size:16px;}
.terunaarbtn a.myterugnaar{height:40px;line-height:37px;font-size:14px;}
.u-btn a{max-width:250px;height:40px;line-height:37px;font-size:14px;}
.page-template-template-profile .um-field-area{width:100%;}
.extraTxtWoning p{color:#959faa;font-size:14px;font-family:"Myriad Pro", Helvetica, Arial, sans-serif;letter-spacing:0.8px;line-height:1.5;text-align:justify;}
.extraTxtWoning{margin-bottom:25px;}
#gnCreateHouse, #gnUpdateHouse, #gnCreateUser,.backtoHouseDiv a{font-size:14px;line-height:35px;height:40px;}
.myPdfPrinter{height:40px;font-size:14px;}
.heating select, li.heating_sub select, li.house_logies .select_house_logies, li.house_slaapmogelijkheid select, li.house_warmwater select,li.house_warmwater_sub select,li.house_verdieping select,li.house_kookfornuis select, li.house_rental_ofc .select_rental_ofc, .StatusSelect, .DocDownload, .filterByUser, .filterByAuthor,.filterByAgent, #usr_role, .gnWooSelect,.woocommerce .quantity .qty, #cenquiryhouse, .filterByRole,.select_user_question,.filterTypeLogies,.filterByPostcodes,.filterByHtype,.filterByCriteria,.filterBysubadmin ,.house_owner_id,.filterByCertificate{font-size:14px;}
.gnWooAddtoCart{height:40px;font-size:14px !important;line-height:37px !important;}
.addNewUser > a, #filterbtn, #filterpostcode, #filternaam, .ngEditLabel,#filterResidentie{font-size:13px !important;margin-bottom:10px !important;}
.heating_adder .increatmenter{font-size:14px;}
input[type="date"]{max-width:140px;}
.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info p a,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ul,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ul li,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ol,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ol li{font-size:14px;}
.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ul li,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ol li{margin-left:20px;}
.woocommerce ul.order_details li strong{font-size:14px;}
.woocommerce ul.order_details li{margin-right:10px;padding-right:10px;}
.page-template-template-certificate-details .woocommerce-Price-amount.amount,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-price p.gnPrice,p.price.new_custom_price{font-size:22px !important;}
.yith_wapo_group_final_total span.price.amount{font-size:22px !important;}
dl.variation{font-size:11px;}
.woocommerce form.checkout .form-row input.input-text, .woocommerce form.checkout .form-row textarea{height:40px !important;font-size:14px !important;}
.woocommerce .cart .button, .checkout-button,#place_order{height:40px !important;font-size:14px !important;}
.gnIconTxt{font-size:14px;letter-spacing:0.8px;padding-left:5px;word-wrap:break-word;word-break:break-all;vertical-align:middle;}
.col-sm-3.gnIconBox{padding:10px 10px 0 10px;}
.gnIconImg{max-width:40px;padding:3px;}
.gnSingleIconBox{padding:5px;}
.overview-section .overview-btn > a{font-size:14px;margin-top:0;padding:0;}
.gnSingleIconBox .overview-btn{min-height:40px;vertical-align:middle;line-height:40px;margin-top:0;}
.gnIconImg::after{border-width:7px;margin-top:-7px;right:-16px;}
.addnewuser .UserInfo{max-width:75%;}
.gnIconBox.first::after, .gnIconBox.second::after, .gnIconBox.third::after,.gnIconBox.fifth::after, .gnIconBox.sixth::after, .gnIconBox.seventh::after{height:30px;width:30px;right:-15px;}
.col-sm-3.gnHomeIconBox1 .gnHomeIconImg1 p, .col-sm-3.gnHomeIconBox1 .gnHomeIconImg1 p a,.col-sm-3.gnHomeIconBox .gnHomeIconTxt,.gnHomeIconTxt1,.page-template-template-contact .page-content p, .page-template-template-contact .page-content p a, .page-template-template-contact .page-content ul, .page-template-template-contact .page-content ul li, .page-template-template-contact .page-content ol, .page-template-template-contact .page-content ol li{font-size:14px;letter-spacing:0.8px;}
.seepass,.seepass1,.seepass2,.seepass3{line-height:1.5;}
.page-template-template-simple .gnSimplePage .page-content ul li,.page-template-template-sample-page .gnSimplePage .page-content ul li,.page-template-template-about .gnAboutPage .page-content ul li{margin-left:20px;}
.contactModal p,.contactModalAll p,.contactAllUsrs p,.fscBlock p,p.fsc_step_desc,.cta_benifit_title,.testimonialDiv.slick-slide .testimonialText,.testimonialDiv.slick-slide .testimonialTitle{font-size:14px;letter-spacing:0.8px;}
.fscBlock .col-sm-4 .fsc_step{padding:5px;}
.fsc_step_desc_div{min-height:200px;}
.gnAboutPage .fscBlock .fsc_step_desc_div{min-height:90px;}
.fscBlock h3,.agencyies-carosol h3,.cta_desc h3,.references_block_title h3{font-size:18px;}
.um-field-password_reset_text .um-field-block,.um-um_password_id.uimob500 .um-field-block p,.um-um_password_id.uimob500 .um-field-label label,p.um-notice{font-size:14px;letter-spacing:0.8px;line-break:normal;}
.um-um_password_id.uimob500 #username_b,.um-um_password_id.uimob500 #user_password,.um-um_password_id.uimob500 #confirm_user_password{font-size:14px !important;letter-spacing:0.8px !important;height:40px !important;line-height:1 !important;}
.dash-details .table-right{margin:25px;}
.slider:before{bottom:2px;}
.switch{height:30px;}
.col-sm-3.gnHomeIconBox{margin:20px 0 10px 0;}
ul.gnLegends{font-size:14px;letter-spacing:0.8px;}
#gnAddHouse .addHouse-title, .gnTheHouse .addHouse-title{font-size:13px;}
.ele_checkupLbl{font-size:14px;display:inline;}
.agency-carroussel .owl-item img{max-width:150px;}
}
@media (min-width:1281px) and (max-width:1439px){.um-52.um .um-form input[type="text"], .um-52.um .um-form input[type="tel"], .um-52.um .um-form input[type="number"], .um-52.um .um-form input[type="password"], .um-52.um .um-form input[type="text"]:focus, .um-52.um .um-form input[type="tel"]:focus, .um-52.um .um-form input[type="number"]:focus, .um-52.um .um-form input[type="password"]:focus, .um-52.um .um-form .um-datepicker.picker__input.picker__input--active, .um-52.um .um-form .um-datepicker.picker__input.picker__input--target, .um-52.um .um-form textarea, .um-52.um .um-form textarea:focus{min-width:210px !important;}
#header > .container-full, .header-top > .container-full{padding-left:15px;padding-right:15px;}
.profile-btn span{display:none;}
.profile-btn{margin-top:0;margin-right:5px;line-height:60px;}
.profile-btn .h-pro-img{width:40px;height:40px;}
#header .login-btn.LoggedIn a{font-size:14px;line-height:40px;width:40px;height:40px;border-radius:50%;}
#header .login-btn.gnLogin-btn.fright{line-height:65px;}
}
@media (min-width:1024px) and (max-width:1280px){
.gnlang-selector {right: 90px;}
.logged-in .gnlang-selector {right: 130px;}
.house_verdieping label.ngEditLabel { min-height: 40px;}
.agency-carroussel .owl-item img{max-width:150px;}
.ele_checkupLbl{font-size:14px;display:inline;}
#header > .container-full, .header-top > .container-full{padding-left:0px;padding-right:0px;}
#header .header-inner .navigaition{margin-left:5px;margin-top:25px;}
#header .login-btn.LoggedIn a{font-size:14px;line-height:40px;width:40px;height:40px;border-radius:50%;}
#header .navbar-default .navbar-collapse{padding-left:0;padding-right:0;}
#header .nav > li > a{padding:15px 10px;}
.dashboard-inner .side-bar{width:220px;}
.dashboard-inner .dash-content{padding-left:220px;}
.dashboard-inner .side-bar ul li a{padding:0px 10px 0px 20px;height:45px;line-height:45px;font-size:15px;}
.side-bar ul li a i{margin-right:15px;}
.profiel-details{width:100%;}
.u-contact{width:100%;}
.page-template-template-profile .um-profile.um-viewing .um-field-label, .page-template-template-profile .um-profile.um-editing .um-field-label{min-width:130px;}
.um-52.um .um-form input[type="text"], .um-52.um .um-form input[type="tel"], .um-52.um .um-form input[type="number"], .um-52.um .um-form input[type="password"], .um-52.um .um-form input[type="text"]:focus, .um-52.um .um-form input[type="tel"]:focus, .um-52.um .um-form input[type="number"]:focus, .um-52.um .um-form input[type="password"]:focus, .um-52.um .um-form .um-datepicker.picker__input.picker__input--active, .um-52.um .um-form .um-datepicker.picker__input.picker__input--target, .um-52.um .um-form textarea, .um-52.um .um-form textarea:focus{min-width:unset !important;}
.gnMinicart span{font-size:11px;}
.page-template-template-certificate-details .gnSingleProd .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){min-width:250px;}
.profile-btn span{display:none;}
.profile-btn{margin-top:0;margin-right:5px;line-height:60px;}
.profile-btn .h-pro-img{width:40px;height:40px;}
div.uimob340 .um-header.no-cover .um-profile-photo a.um-profile-photo-img{width:80px !important;height:80px !important;}
.banner-caption{padding:45px 40px;height:450px;}
.banner-item{min-height:450px;max-height:450px;}
.banner-contant-inner h2{font-size:22px;letter-spacing:1px;}
.new-text h3{font-size:15px;}
.banner-caption p{line-height:1.7;margin-top:10px;}
.banner-contant-inner{top:10%;margin-top:0;}
#header .header-inner .navigaition{margin-left:15px;margin-top:8px;}
#header .login-btn.gnLogin-btn.fright{line-height:65px;}
.header{height:65px;}
.login-btn a{height:65px;line-height:65px;}
#gnAddHouse, .gnTheHouse{max-width:160px;border:3px solid #d1dbdf;border-radius:10px;padding:7px 10px;cursor:pointer;display:inline-block;margin:0 2px 35px 2px;}
.u-right-content-bottom{padding:40px;}
.page-template-template-profile .um-profile.um-viewing .um-field-label, .page-template-template-profile .um-profile.um-editing .um-field-label{min-width:120px;}
.um-52.um .um-form input[type="text"], .um-52.um .um-form input[type="tel"], .um-52.um .um-form input[type="number"], .um-52.um .um-form input[type="password"], .um-52.um .um-form input[type="text"]:focus, .um-52.um .um-form input[type="tel"]:focus, .um-52.um .um-form input[type="number"]:focus, .um-52.um .um-form input[type="password"]:focus, .um-52.um .um-form .um-datepicker.picker__input.picker__input--active, .um-52.um .um-form .um-datepicker.picker__input.picker__input--target, .um-52.um .um-form textarea, .um-52.um .um-form textarea:focus{min-width:315px !important;}
.u-block{padding:0px 15px 0px 15px;}
.logo{width:245px;}
.container-fluid{padding-left:0px;}
.login-btn a{width:90px;font-size:14px;}
.login-btn a i{margin-right:7px;}
.top-right-block li i.fa{font-size:11px;line-height:18px;}
.header-top-inner i{height:20px;width:20px;line-height:17px;}
.top-right-block ul li{float:left;padding:3px 5px;}
.top-left-block ul li{float:left;padding:3px 10px;}
.top-left-block ul li i{margin-right:5px;font-size:10px;}
.top-left-block ul li a{font-size:10px;letter-spacing:0.5px;}
.banner-caption h3{font-size:22px;}
.banner-caption p,.banner-caption p > a{line-height:1.5;margin-top:35px;font-size:14px;letter-spacing:0.8px;}
.banner-caption p > a{color:#d2151f;}
.banner-caption p a > strong,.banner-caption p > strong{font-weight:normal;}
.banner-contant-inner a{width:200px;height:50px;line-height:50px;border-radius:1.5px;background-color:#d2151f;font-size:15px;display:block;text-align:left;letter-spacing:0.8px;color:#ffffff;margin-top:60px;position:relative;padding-left:20px;}
.banner-contant-inner a{width:200px;height:50px;line-height:50px;font-size:15px;text-align:left;margin-top:60px;position:relative;padding-left:20px;}
.banner-contant-inner a i{width:23px;height:24px;position:absolute;display:inline-block;margin-left:10px;background:url(../images/banner-arrow-icon.png) no-repeat bottom;margin-top:12px;}
.header-top .container-full > .row{margin-left:-5px;margin-right:-5px;}
.section-1{padding:15px 0px 40px;}
.section-1 > .container{width:970px;}
.news-head{margin-bottom:20px;}
.news-head h4,.news-head h2{font-size:24px;}
.new-block > .news-row > .row > .col-sm-4:first-child,.new-block > .news-row > .row > .col-sm-4,.new-block > .news-row > .row > .col-sm-4:last-child{padding-right:15px;padding-left:15px;}
.footer .container{width:970px;}
.page-template-template-login .gnLoginPage .dashboard-inner .dash-content{padding-left:0;}
.page-template-template-login .gnLoginPage > .container{width:700px;}
.um-51.um input[type="submit"].um-button, .um-51.um a.um-button, #um-submit-btn, #um-submit-btn:focus, #um-submit-btn:hover, #um-submit-btn:active{max-width:175px;}
.page-template-template-registration .gnRegstPage > .container{width:970px;}
.page-template-template-registration .gnRegstPage .dashboard-inner .dash-content{padding-left:0;}
.page-template-template-registration .gnRegstPage .um-50.um,.page-template-template-registration .gnRegstPage .um-2464.um{max-width:unset;}
.right-header h6{height:45px;line-height:45px;font-size:15px;}
.right-header .table-right h6{font-size:13px;}
.dash-details .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{font-size:12px;line-height:1.5;}
.setexpirydate.form-control{font-size:12px;height:unset;line-height:unset !important;}
#header .navbar-default .navbar-nav > li > a{font-size:12px;letter-spacing:0.5px;}
.new-text a i{margin-right:5px;}
.new-text a{font-size:14px;}
.new-text p{font-size:14px;}
.news-head a{font-size:14px;}
.footer-inner p,.footer-inner ul li a,.copy p{font-size:14px;}
.copy i{height:20px;width:20px;}
.footer .top-right-block ul li{padding:3px 5px;}
.footer-head{font-size:18px;}
.um-51.um input[type="submit"].um-button, .um-51.um a.um-button,#um-submit-btn,#um-submit-btn:focus, #um-submit-btn:hover, #um-submit-btn:active{height:40px !important;font-size:14px;line-height:37px !important;}
.um-51.um .um-form input[type="text"], .um-51.um .um-form input[type="tel"], .um-51.um .um-form input[type="number"], .um-51.um .um-form input[type="password"], .um-51.um .um-form input[type="text"]:focus, .um-51.um .um-form input[type="tel"]:focus, .um-51.um .um-form input[type="number"]:focus, .um-51.um .um-form input[type="password"]:focus, .um-51.um .um-form .um-datepicker.picker__input.picker__input--active, .um-51.um .um-form .um-datepicker.picker__input.picker__input--target, .um-51.um .um-form textarea, .um-51.um .um-form textarea:focus,.um-50.um .um-form input[type="text"], .um-50.um .um-form input[type="tel"], .um-50.um .um-form input[type="number"], .um-50.um .um-form input[type="password"], .um-50.um .um-form input[type="text"]:focus, .um-50.um .um-form input[type="tel"]:focus, .um-50.um .um-form input[type="number"]:focus, .um-50.um .um-form input[type="password"]:focus, .um-50.um .um-form .um-datepicker.picker__input.picker__input--active, .um-50.um .um-form .um-datepicker.picker__input.picker__input--target, .um-50.um .um-form textarea, .um-50.um .um-form textarea:focus,.um-2464.um .um-form input[type="text"], .um-2464.um .um-form input[type="tel"], .um-2464.um .um-form input[type="number"], .um-2464.um .um-form input[type="password"], .um-2464.um .um-form input[type="text"]:focus, .um-2464.um .um-form input[type="tel"]:focus, .um-2464.um .um-form input[type="number"]:focus, .um-2464.um .um-form input[type="password"]:focus, .um-2464.um .um-form .um-datepicker.picker__input.picker__input--active, .um-2464.um .um-form .um-datepicker.picker__input.picker__input--target, .um-2464.um .um-form textarea, .um-2464.um .um-form textarea:focus,.um-52.um .um-form input[type="text"], .um-52.um .um-form input[type="tel"], .um-52.um .um-form input[type="number"], .um-52.um .um-form input[type="password"], .um-52.um .um-form input[type="text"]:focus, .um-52.um .um-form input[type="tel"]:focus, .um-52.um .um-form input[type="number"]:focus, .um-52.um .um-form input[type="password"]:focus, .um-52.um .um-form .um-datepicker.picker__input.picker__input--active, .um-52.um .um-form .um-datepicker.picker__input.picker__input--target, .um-52.um .um-form textarea, .um-52.um .um-form textarea:focus{height:40px !important;}
.gnLoginPage .login-info p{font-size:14px;}
.gnLoginPage .login-info{padding:15px 0;}
.um-52.um input[type="submit"].um-button, .um-52.um input[type="submit"].um-button:focus, .um-52.um a.um-button, .um-52.um a.um-button.um-disabled:hover, .um-52.um a.um-button.um-disabled:focus, .um-52.um a.um-button.um-disabled:active{max-width:unset;height:40px !important;border:solid 2px #ebeff2 !important;font-size:14px !important;line-height:37px !important;min-width:180px !important;}
.u-right-form ul li .form-control{height:40px;}
.bootstrap-select .btn{height:38px;}
.header-top{padding-top:5px;padding-bottom:5px;}
.right-header h4{font-size:15px;padding:0px 10px 0px 15px;height:45px;line-height:45px;}
.gnLoginPage .um-field-checkbox-option, .gnRegstPage .um-field-checkbox-option, .gnFPwdPage .um-field-checkbox-option,.newLoginContent p, .registerText p, a.um-link-alt.gnForgotPass, .newRegisterContent p{font-size:14px !important;line-height:1.5;margin-bottom:0;}
.um-51.um .um-form input[type="text"], .um-51.um .um-form input[type="tel"], .um-51.um .um-form input[type="number"], .um-51.um .um-form input[type="password"], .um-51.um .um-form input[type="text"]:focus, .um-51.um .um-form input[type="tel"]:focus, .um-51.um .um-form input[type="number"]:focus, .um-51.um .um-form input[type="password"]:focus, .um-51.um .um-form .um-datepicker.picker__input.picker__input--active, .um-51.um .um-form .um-datepicker.picker__input.picker__input--target, .um-51.um .um-form textarea, .um-51.um .um-form textarea:focus{font-size:14px !important;}
.um.um-profile.um-viewing .um-field-area,.um-field-label label,.gnRegstPage .um-field-label label{font-size:14px !important;line-height:1.5;}
.um.um-profile.um-viewing .um-field-area{line-height:40px;}
.u-logo{margin-top:17px;}
.um-52.um .um-form input[type="text"],
.um-52.um .um-form input[type="tel"],
.um-52.um .um-form input[type="number"],
.um-52.um .um-form input[type="password"],
.um-52.um .um-form input[type="text"]:focus,
.um-52.um .um-form input[type="tel"]:focus,
.um-52.um .um-form input[type="number"]:focus,
.um-52.um .um-form input[type="password"]:focus,
.um-52.um .um-form .um-datepicker.picker__input.picker__input--active,
.um-52.um .um-form .um-datepicker.picker__input.picker__input--target,
.um-52.um .um-form textarea,
.um-52.um .um-form textarea:focus,.um-50.um .um-form input[type="text"], .um-50.um .um-form input[type="tel"], .um-50.um .um-form input[type="number"], .um-50.um .um-form input[type="password"], .um-50.um .um-form input[type="text"]:focus, .um-50.um .um-form input[type="tel"]:focus, .um-50.um .um-form input[type="number"]:focus, .um-50.um .um-form input[type="password"]:focus, .um-50.um .um-form .um-datepicker.picker__input.picker__input--active, .um-50.um .um-form .um-datepicker.picker__input.picker__input--target, .um-50.um .um-form textarea, .um-50.um .um-form textarea:focus,.um-error-block, .um-field-error,.um-2464.um .um-form input[type="text"], .um-2464.um .um-form input[type="tel"], .um-2464.um .um-form input[type="number"], .um-2464.um .um-form input[type="password"], .um-2464.um .um-form input[type="text"]:focus, .um-2464.um .um-form input[type="tel"]:focus, .um-2464.um .um-form input[type="number"]:focus, .um-2464.um .um-form input[type="password"]:focus, .um-2464.um .um-form .um-datepicker.picker__input.picker__input--active, .um-2464.um .um-form .um-datepicker.picker__input.picker__input--target, .um-2464.um .um-form textarea, .um-2464.um .um-form textarea:focus,.um-error-block, .um-field-error{font-size:14px !important;}
.newHouseListing .ngHouseTitle h5{font-size:13px;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option,#formAddHouse li input.form-control, #formAddHouse li .bootstrap-select{font-size:14px;}
.gnCheckboxLbl{font-size:14px;margin-top:0px;}
li.heating select, li.heating_sub select, li.house_logies .select_house_logies, li.house_slaapmogelijkheid select, li.house_warmwater select,li.house_warmwater_sub select,li.house_verdieping select,li.house_kookfornuis select, li.house_rental_ofc .select_rental_ofc,.select_user_question,.house_owner_id{line-height:unset;padding:10px 7px;}
.page-template-template-news .gnNewsPage p, .single-news .gnNewsSingleTxt p, .page-template-template-contact .gnContactAdres p,.gnLoginPage .um-field-label label, .gnFPwdPage .um-field-label label{font-size:14px;}
.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info p{font-size:14px;line-height:1.5;}
.banner-caption > a{font-size:15px;margin-top:25px;padding:10px;}
.overview-section .overview-desc{font-size:13px;}
.page-template-template-simple .gnSimplePage .page-content p, .page-template-template-simple .gnSimplePage .page-content p a, .page-template-template-simple .gnSimplePage .page-content ul, .page-template-template-simple .gnSimplePage .page-content ul li, .page-template-template-simple .gnSimplePage .page-content ol, .page-template-template-simple .gnSimplePage .page-content ol li, .page-template-template-about .gnAboutPage .page-content p, .page-template-template-about .gnAboutPage .page-content p a, .page-template-template-about .gnAboutPage .page-content ul, .page-template-template-about .gnAboutPage .page-content ul li, .page-template-template-about .gnAboutPage .page-content ol, .page-template-template-about .gnAboutPage .page-content ol li,.page-template-template-sample-page .gnSimplePage .page-content p, .page-template-template-sample-page .gnSimplePage .page-content p a, .page-template-template-sample-page .gnSimplePage .page-content ul, .page-template-template-sample-page .gnSimplePage .page-content ul li, .page-template-template-sample-page .gnSimplePage .page-content ol, .page-template-template-sample-page .gnSimplePage .page-content ol li,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ul li,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ol li{font-size:14px;}
.page-template-template-simple .gnSimplePage .page-content ol li,.page-template-template-sample-page .gnSimplePage .page-content ol li,.page-template-template-about .gnAboutPage .page-content ol li, .page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ol li{margin-left:20px;}
.page-template-template-simple .gnSimplePage .page-content ul li,.page-template-template-sample-page .gnSimplePage .page-content ul li,.page-template-template-about .gnAboutPage .page-content ul li,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info ul li{list-style:outside;margin-left:20px;}
.page-template-template-simple .gnSimplePage .page-content h3,.page-template-template-sample-page .gnSimplePage .page-content h3, .page-template-template-about .gnAboutPage .page-content h3,.fscBlock h3{font-size:18px;}
.cta_btn > a{font-size:15px;padding:10px;}
.cta_desc p, .cta_desc ol, .cta_desc ul, .cta_desc ol li, .cta_desc ul li, .reference_desc p, .gnContactAdres p, .gnContactAdres p a{font-size:14px;}
.overtitle{min-height:65px;}
.overimage, .overtitle,.reference_title{font-size:14px;}
.overvi-single{width:13.1%;}
.section-1.overview-section{padding:25px 0 0;}
.gnTdStatus{width:9%;}
.gnTdDocumenten{width:19%;}
.inpuvisitdate{line-height:3.5;}
.printVisitRpt, .printVisitRpt .fa, .gnopened .rowicons .fa{line-height:2;}
.page-template-template-certificate-details .woocommerce-Price-amount.amount,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-price p.gnPrice,p.price.new_custom_price{font-size:20px !important;}
.yith_wapo_group_final_total span.price.amount{font-size:20px !important;}
.prod-109 .ywapo_input_container_checkbox .ywapo_label_price .woocommerce-Price-amount.amount, .woocommerce form .form-row .ywapo_input_container.ywapo_input_container_checkbox label{font-size:14px !important;}
dl.variation{font-size:11px;}
.woocommerce ul.order_details li strong{font-size:14px;}
.woocommerce ul.order_details li{margin-right:10px;padding-right:10px;}
.newLoginContent ul > li{list-style:inside disc;color:#959faa;font-size:14px;font-family:"Myriad Pro", Helvetica, Arial, sans-serif;letter-spacing:0.8px;margin-left:5px;}
.u-btn.gnMyEditBtn a{height:40px;line-height:37px;font-size:14px;max-width:205px;}
.extraTxtWoning p{color:#959faa;font-size:14px;font-family:"Myriad Pro", Helvetica, Arial, sans-serif;letter-spacing:0.8px;line-height:1.5;text-align:justify;}
.extraTxtWoning{margin-bottom:25px;}
#gnAddHouse .addHouse-title, .gnTheHouse .addHouse-title{font-size:13px;}
.ngEditLabel{font-size:14px !important;display:block;letter-spacing:0.8px;font-family:"Myriad Pro", Helvetica, Arial, sans-serif;margin-bottom:5px !important;}
.u-right-form ul{padding:15px 0px;}
.FieldDiv{margin:0 20px;font-size:14px;}
#addHouseDiv select{font-size:14px;}
#gnCreateHouse, #gnUpdateHouse, #gnCreateUser,.backtoHouseDiv a,.terunaarbtn a.myterugnaar{height:40px;font-size:14px;line-height:35px;}
.terunaarbtn1 a.myterugnaar1{height:40px;font-size:15px;line-height:40px;}
.page-template-template-profile .um-field-area{width:100%;}
#filterbtn{font-size:14px;line-height:1;height:40px;}
.myPdfPrinter{font-size:14px;height:40px;}
.gnWooAddtoCart{height:40px;font-size:14px !important;line-height:37px !important;}
.page-template-template-sample-page .gnSimplePage .page-content p strong, .page-template-template-sample-page .gnSimplePage .page-content p a strong, .page-template-template-sample-page .gnSimplePage .page-content ul li strong, .page-template-template-sample-page .gnSimplePage .page-content ol li strong,.page-template-template-simple .gnSimplePage .page-content p strong, .page-template-template-simple .gnSimplePage .page-content p a strong, .page-template-template-simple .gnSimplePage .page-content ul li strong, .page-template-template-simple .gnSimplePage .page-content ol li strong, .page-template-template-about .gnAboutPage .page-content p strong, .page-template-template-about .gnAboutPage .page-content p a strong, .page-template-template-about .gnAboutPage .page-content ul li strong, .page-template-template-about .gnAboutPage .page-content ol li strong{font-weight:normal;}
.woocommerce form.checkout .form-row input.input-text, .woocommerce form.checkout .form-row textarea{height:40px !important;font-size:14px !important;}
.woocommerce .cart .button, .checkout-button,#place_order{height:40px !important;font-size:14px !important;}
.gnIconTxt{font-size:14px;letter-spacing:0.8px;padding-left:5px;word-wrap:break-word;word-break:break-all;vertical-align:middle;}
.col-sm-3.gnIconBox{padding:10px 10px 0 10px;}
.gnIconImg{max-width:40px;padding:3px;}
.gnSingleIconBox{padding:5px;}
.overview-section .overview-btn > a{font-size:14px;margin-top:0;padding:0;letter-spacing:0.8px;}
.gnSingleIconBox .overview-btn{min-height:40px;vertical-align:middle;line-height:40px;margin-top:0;}
.gnIconImg::after{border-width:7px;margin-top:-7px;right:-16px;}
.um-field-block{font-size:14px;display:block;letter-spacing:0.8px;font-family:"Myriad Pro", Helvetica, Arial, sans-serif;color:#959faa;line-height:1.5;}
input#username_b{border:1px solid #ebeff2 !important;background:#fff;color:#666666;font-size:14px !important;}
.ProdEnquiryDiv a.ProdEnquiry{line-height:1;height:40px;font-size:14px;}
.enquiryField{height:40px;font-size:14px;}
.enquiryLabel{font-size:14px;}
#enquirySubmit,#cenquirySubmit,#cuserSubmit,#cuserSubmitAll{height:40px;font-size:14px;font-weight:bold;line-height:1;}
.enquiryModal p{font-size:14px;color:#142a40;letter-spacing:0.8px;}
.addnewuser .UserInfo{max-width:75%;}
.gnIconBox.first::after, .gnIconBox.second::after, .gnIconBox.third::after,.gnIconBox.fifth::after, .gnIconBox.sixth::after, .gnIconBox.seventh::after{height:30px;width:30px;right:-15px;}
.col-sm-3.gnHomeIconBox1 .gnHomeIconImg1 p, .col-sm-3.gnHomeIconBox1 .gnHomeIconImg1 p a,.col-sm-3.gnHomeIconBox .gnHomeIconTxt,.gnHomeIconTxt1{font-size:14px;letter-spacing:0.8px;}
.seepass,.seepass1,.seepass2,.seepass3{line-height:1.5;}
.heating_adder .increatmenter{font-size:14px;}
.contactModal p,.contactModalAll p,.contactAllUsrs p,.fscBlock p,p.fsc_step_desc,.cta_benifit_title,.page-template-template-simple .gnSimplePage .page-content p,.page-template-template-sample-page .gnSimplePage .page-content p,.page-template-template-sample-page .gnSimplePage .page-content ol,.page-template-template-sample-page .gnSimplePage .page-content ol li,.page-template-template-sample-page .gnSimplePage .page-content ul,.page-template-template-sample-page .gnSimplePage .page-content ul li,.page-template-template-simple .gnSimplePage .page-content p a,.testimonialDiv.slick-slide .testimonialText,.testimonialDiv.slick-slide .testimonialTitle,.page-template-template-about .gnAboutPage .page-content p,.page-template-template-about .gnAboutPage .page-content p a,.page-template-template-about .gnAboutPage .page-content ul,.page-template-template-about .gnAboutPage .page-content ul li,.page-template-template-about .gnAboutPage .page-content ol,.page-template-template-about .gnAboutPage .page-content ol li,.page-template-template-contact .page-content p, .page-template-template-contact .page-content p a, .page-template-template-contact .page-content ul, .page-template-template-contact .page-content ul li, .page-template-template-contact .page-content ol, .page-template-template-contact .page-content ol li{font-size:14px;letter-spacing:0.8px;}
.fscBlock .col-sm-4 .fsc_step{padding:5px;}
.fsc_step_desc_div{min-height:215px;}
.gnAboutPage .fscBlock .fsc_step_desc_div{min-height:90px;}
.setexpirydate.form-control,.setcreatedate.form-control,.setnoticedate.form-control{line-height:1 !important;width:100%;}
.inputGroupField{min-width:20%;}
#cenquiryhouse{line-height:unset;}
.WoningFilter .woningfilter .inputGroupField{padding:0 10px 0 0;}
.UserinfoLine label{min-width:15%;}
.cta_desc h3,.references_block_title h3{font-size:18px;}
.um-field-password_reset_text .um-field-block,.um-um_password_id.uimob500 .um-field-block p,.um-um_password_id.uimob500 .um-field-label label,p.um-notice{font-size:14px;letter-spacing:0.8px;line-break:normal;}
.um-um_password_id.uimob500 #username_b,.um-um_password_id.uimob500 #user_password,.um-um_password_id.uimob500 #confirm_user_password{font-size:14px !important;letter-spacing:0.8px !important;height:40px !important;line-height:1 !important;}
.dash-details .table-right{margin:25px;}
.slider:before{bottom:2px;}
.switch{height:30px;}
input[type="date"]{max-width:125px !important;font-size:12px !important;}
.removegalimg{top:-5px;}
.seepass1{line-height:1.5;}
.btn-group.bootstrap-select.show-tick{height:40px;}
ul.gnLegends{font-size:14px;letter-spacing:0.8px;}
}
@media (min-width:1024px) and (max-width:1241px){.profile-btn span{display:none;}
.profile-btn{margin-top:0;margin-right:5px;line-height:60px;}
.profile-btn .h-pro-img{width:35px;height:35px;}
#header .login-btn.LoggedIn a{font-size:14px;line-height:35px;width:35px;height:35px;border-radius:50%;}
#header .login-btn.gnLogin-btn.fright{line-height:65px;}
.header{height:65px;}
.login-btn a{height:65px;line-height:65px;}
}
@media (min-width:1100px) and (max-width:1150px){.logo{width:155px;margin-top:10px;}
#header .header-inner .navigaition{margin-top:0;}
#header .nav > li > a{padding:15px 7px;}
.right-header h6{height:unset;line-height:unset;font-size:13px;vertical-align:super;}
.AccordianArrow{height:40px;line-height:40px;}
.directContactBtn{line-height:40px;height:40px;font-size:18px;}
.profile-btn .h-pro-img{width:36px;height:36px;}
#header .login-btn.LoggedIn a{line-height:36px;width:36px;height:36px;}
}
@media (min-width:1024px){.footer .footer-inner .col-sm-3{padding-right:0px;}
.footer .footer-inner .col-sm-5{padding-left:0px;}
}
@media (min-width:768px){.dash-details{min-height:500px;}
}
@media (min-width:768px) and (max-width:1024px){
	.logo {
		width:150px;height:auto;margin-top:6px;
	}
	.editdoccolor, .editdochover {
	    height: 25px;
	    margin: 10px;
	}
#header .nav > li > a{padding:13px 6px 8px 6px;}
.header{height:50px;}
.login-btn a{width:85px;font-size:12px;height:50px;line-height:50px;}
#header .header-inner .navigaition{margin-top:0;}
.section-1{padding:0px 0px 40px;}
.banner-caption{padding:20px 40px;height:400px;}
.banner-item{min-height:400px;max-height:400px;}
.banner-contant-inner{padding:50px 30px 50px;height:270px;}
.profile-btn .h-pro-img{margin-left:0;}
.profile-btn{line-height:50px;}
#header .login-btn.gnLogin-btn.fright{line-height:50px;}
.side-bar ul li a{font-size:14px;}
.right-header h4{height:40px;line-height:40px;font-size:14px;}
.newHouseListing .ngHouseTitle h5{font-size:14px;}
.page-template-template-profile .um-profile.um-viewing .um-field-label, .page-template-template-profile .um-profile.um-editing .um-field-label{min-width:100px;}
.um-field-label label .um.um-profile.um-viewing .um-field-area,.um-field-label label{font-size:12px !important;}
.um-52.um .um-form input[type="text"], .um-52.um .um-form input[type="tel"], .um-52.um .um-form input[type="number"], .um-52.um .um-form input[type="password"], .um-52.um .um-form input[type="text"]:focus, .um-52.um .um-form input[type="tel"]:focus, .um-52.um .um-form input[type="number"]:focus, .um-52.um .um-form input[type="password"]:focus, .um-52.um .um-form .um-datepicker.picker__input.picker__input--active, .um-52.um .um-form .um-datepicker.picker__input.picker__input--target, .um-52.um .um-form textarea, .um-52.um .um-form textarea:focus{min-width:200px !important;}
.u-right-form ul{padding:5px 0px;}
.FieldDiv{margin:0 18px;}
.ngEditLabel{font-size:11px;}
.right-header h6{height:unset;line-height:unset;padding:0px 10px 0px 25px;font-size:13px;}
.dashboard-inner .side-bar ul li a{height:39px;line-height:40px;}
.dash-details .table-right{margin:20px;}
.dash-details .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{line-height:1.7;}
.gnLoginPage .um-field-checkbox-option, .gnRegstPage .um-field-checkbox-option, .gnFPwdPage .um-field-checkbox-option,.newLoginContent p, .registerText p, a.um-link-alt.gnForgotPass, .newRegisterContent p{font-size:12px !important;line-height:2.2;}
.um-51.um .um-form input[type="text"], .um-51.um .um-form input[type="tel"], .um-51.um .um-form input[type="number"], .um-51.um .um-form input[type="password"], .um-51.um .um-form input[type="text"]:focus, .um-51.um .um-form input[type="tel"]:focus, .um-51.um .um-form input[type="number"]:focus, .um-51.um .um-form input[type="password"]:focus, .um-51.um .um-form .um-datepicker.picker__input.picker__input--active, .um-51.um .um-form .um-datepicker.picker__input.picker__input--target, .um-51.um .um-form textarea, .um-51.um .um-form textarea:focus{font-size:12px !important;}
#header > .container-full, .header-top > .container-full{padding-right:0;padding-left:0;}
.newHouseListing .ngHouseTitle h5{font-size:12px;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option,#formAddHouse li input.form-control, #formAddHouse li .bootstrap-select{font-size:12px;}
li.heating select, li.heating_sub select, li.house_logies .select_house_logies, li.house_slaapmogelijkheid select,li.house_warmwater select,li.house_warmwater_sub select,li.house_verdieping select,li.house_kookfornuis select, li.house_rental_ofc .select_rental_ofc,.select_user_question ,.house_owner_id{line-height:unset;padding:10px 7px;}
#header .login-btn.LoggedIn a{height:30px;width:30px;line-height:30px;}
.profile-btn .h-pro-img{height:30px;width:30px;}
.gnWooAddtoCart{min-width:200px;}
#rc-imageselect, .g-recaptcha{transform:scale(0.88);-webkit-transform:scale(0.88);transform-origin:0 0;-webkit-transform-origin:0 0;}
.row{margin-right:0;margin-left:0;}
#header .navbar-default .navbar-nav > li > a{font-size:11px;letter-spacing:0.5px;}
input[type="radio"]{-webkit-appearance:radio;}
.col-sm-3.gnHomeIconBox{margin:20px 0;}
.page-template-template-contact .news-row .col-sm-6.c-row,.page-template-template-contact .news-row .col-sm-12.c-row,.page-template-template-contact .news-row .col-sm-8{padding-left:0;}
.page-template-template-contact .page-content{padding-top:20px;}
.dashboard-inner .side-bar{width:200px;}
.dashboard-inner .dash-content{padding-left:200px;}
.dash-details .table{width:97%;margin:0px 10px 0px 10px;}
.slider:before{height:13px;width:13px;}
.switch{width:30px;height:15px;}
.slider:before{bottom:1px;left:2px;}
input:checked + .slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px);}
.gnTdStatus{width:8%;}
.gnTdDocumenten{width:18%;}
.gnTDcertificate{width:30%;}
.setexpirydate.form-control, .setcreatedate.form-control, .setnoticedate.form-control,.nxt_date{line-height:34px !important;background:#fff !important;height:34px !important;max-width:100px !important;}
.page-template-template-certificate-details .dash-details .gnCertificateInfo{padding:25px 15px;}
.gnvisitnotes textarea{max-width:200px;}
.inpuvisitdate{width:auto;min-width:300px;}
.directContactBtn{line-height:40px;height:40px;}
.gntitleRow > h6, .gntitleRow > a h6{width:85%;padding:10px 0 10px 0;}
.AccordianArrow{height:40px;line-height:40px;vertical-align:top;}
}
@media (min-width:769px) and (max-width: 1024px){
	.house_rental_ofc label.ngEditLabel { min-height: 40px;}
	.gnlang-selector {right: 85px;}
	.logged-in .gnlang-selector {right: 100px;}
}
@media (min-width:767px) and (max-width:769px){
.gnlang-selector,.logged-in .gnlang-selector { right: 0px; }
.house_verdieping label.ngEditLabel { min-height: 40px;}
.editdoccolor, .editdochover { margin: 10px;}
.gnTdDocumenten {width: 22%;}
.agency-carroussel .owl-next{right:-10px;}
.agency-carroussel .owl-prev{left:-10px;}
.navbar-toggle{float:left;display:block;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-right:0px;margin-left:0px;}
.navbar-nav{margin:7.5px 0px;}
.navbar-nav > li{float:none;}
.navbar-collapse.collapse{display:none !important;}
.navbar-collapse.collapse.in{display:block !important;}
.navbar-header{float:unset;}
.header{height:auto;}
#header .nav > li > a{padding:14px 8px 8px 0;}
.logo{margin:5px auto;width:244px;height:75px;}
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#ffffff;border-color:#d2151f;}
.navbar-default .navbar-toggle .icon-bar{background-color:#d2151f;}
.new-block > .news-row > .row > .col-sm-4:first-child,.new-block > .news-row > .row > .col-sm-4:last-child,.new-block > .news-row > .row > .col-sm-4{padding-left:15px;padding-right:15px;}
.new-text a i{margin-right:5px;}
.new-text a{font-size:11px;}
.new-text p{font-size:11px;}
.new-text h3{font-size:12px;}
.new-text{padding:15px 15px 15px;}
.new-text{padding:15px 15px 15px;}
.footer-head{font-size:20px;}
.footer-inner ul li a,.footer-inner p,.copy p{font-size:11px;}
.banner-caption{padding:45px 27px;width:300px;}
.banner-caption h3{font-size:19px;}
.banner-caption p{font-size:11px;margin-top:20px;line-height:1.5;}
.banner-contant-inner{padding:25px 20px;height:250px;}
.banner-contant-inner h2{font-size:18px;}
.banner-contant-inner a{width:230px;height:60px;line-height:60px;font-size:20px;margin-top:40px;}
.banner-contant-inner{padding:25px 20px;height:250px;width:500px;margin-left:0;top:12%;left:35px;}
.profile-btn{margin-top:0px;margin-right:5px;}
.login-btn.gnLogin-btn.fright a{width:60px;height:60px;line-height:60px;border-radius:50%;}
.profile-btn span{margin-right:7px;}
.side-bar{padding-top:0;}
.gnLoginPage .um-field-checkbox-option, .gnRegstPage .um-field-checkbox-option, .gnFPwdPage .um-field-checkbox-option,.newLoginContent p, .registerText p, a.um-link-alt.gnForgotPass, .newRegisterContent p{font-size:12px !important;line-height:2.2;}
.um-51.um .um-form input[type="text"], .um-51.um .um-form input[type="tel"], .um-51.um .um-form input[type="number"], .um-51.um .um-form input[type="password"], .um-51.um .um-form input[type="text"]:focus, .um-51.um .um-form input[type="tel"]:focus, .um-51.um .um-form input[type="number"]:focus, .um-51.um .um-form input[type="password"]:focus, .um-51.um .um-form .um-datepicker.picker__input.picker__input--active, .um-51.um .um-form .um-datepicker.picker__input.picker__input--target, .um-51.um .um-form textarea, .um-51.um .um-form textarea:focus{font-size:12px !important;}
li.heating select, li.heating_sub select, li.house_logies .select_house_logies, li.house_slaapmogelijkheid select,li.house_warmwater select,li.house_warmwater_sub select, li.house_verdieping select,li.house_kookfornuis select, li.house_rental_ofc .select_rental_ofc,.select_user_question,.house_owner_id{line-height:unset;padding:10px 7px;}
.banner-caption p a{font-size:11px;color:#d2151f;}
.banner-caption p a strong{font-weight:normal;}
.banner-caption > a{padding:10px;font-size:14px;margin-top:15px;}
.news-head h4,.news-head h2{font-size:25px;}
.page-template-template-sample-page .gnSimplePage .page-content h3,.page-template-template-simple .gnSimplePage .page-content h3, .page-template-template-about .gnAboutPage .page-content h3,.fscBlock h3{font-size:18px;}
.col-sm-3.gnHomeIconBox .gnHomeIconTxt,.gnHomeIconTxt1,.col-sm-3.gnHomeIconBox1 .gnHomeIconImg1 p, .col-sm-3.gnHomeIconBox1 .gnHomeIconImg1 p a{font-size:11px;}
.col-sm-3.gnHomeIconBox1 .gnHomeIconImg1 p{min-height:40px;}
.col-sm-3.gnHomeIconBox .gnHomeIconTxt{padding-top:10px;}
.slick-dotted.slick-slider{padding-left:20px;padding-right:20px;}
.slick-prev{left:-5px;}
.slick-next{right:-5px;}
.page-template-template-sample-page .gnSimplePage .page-content p, .page-template-template-sample-page .gnSimplePage .page-content p a, .page-template-template-sample-page .gnSimplePage .page-content ul, .page-template-template-sample-page .gnSimplePage .page-content ul li, .page-template-template-sample-page .gnSimplePage .page-content ol, .page-template-template-sample-page .gnSimplePage .page-content ol li,.page-template-template-simple .gnSimplePage .page-content p, .page-template-template-simple .gnSimplePage .page-content p a, .page-template-template-simple .gnSimplePage .page-content ul, .page-template-template-simple .gnSimplePage .page-content ul li, .page-template-template-simple .gnSimplePage .page-content ol, .page-template-template-simple .gnSimplePage .page-content ol li, .page-template-template-about .gnAboutPage .page-content p, .page-template-template-about .gnAboutPage .page-content p a, .page-template-template-about .gnAboutPage .page-content ul, .page-template-template-about .gnAboutPage .page-content ul li, .page-template-template-about .gnAboutPage .page-content ol, .page-template-template-about .gnAboutPage .page-content ol li,.fscBlock p,p.fsc_step_desc,.cta_desc p, .cta_desc ol, .cta_desc ul, .cta_desc ol li, .cta_desc ul li, .reference_desc p, .gnContactAdres p, .gnContactAdres p a,.cta_benifit_title,.page-template-template-news .gnNewsPage p, .single-news .gnNewsSingleTxt p, .page-template-template-contact .gnContactAdres p,.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info p{font-size:11px;letter-spacing:0.8px;line-height:1.5;}
.ele_checkupLbl{font-weight:normal;font-size:11px;display:inline;}
.page-template-template-simple .gnSimplePage .page-content p strong,.page-template-template-sample-page .gnSimplePage .page-content p strong,.banner-caption p strong{font-weight:normal;}
.fsc_step_title{padding:7px 15px;}
.fscBlock .col-sm-4 .fsc_step{padding:0;}
.profiel-details,.page-template-template-profile .um-field-area,.u-contact{width:100%;}
.u-btn a{max-width:250px;font-size:15px;}
.extraTxtWoning p{color:#959faa;font-size:11px;font-family:"Myriad Pro", Helvetica, Arial, sans-serif;letter-spacing:0.8px;line-height:1.5;text-align:justify;}
.extraTxtWoning{margin-bottom:25px;}
.dash-details .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td,.myPdfPrinter{font-size:11px;}
.woocommerce .cart .button, .checkout-button, #place_order{min-width:unset;max-width:190px;font-size:12px !important;}
.inputGroupField{min-width:35%;}
.right-header h6{font-size:12px;}
.addnewuser .UserInfo{max-width:100%;}
.UserinfoLine label{min-width:20%;}
#rc-imageselect, .g-recaptcha{transform:scale(0.64);-webkit-transform:scale(0.64);transform-origin:0 0;-webkit-transform-origin:0 0;}
.slick-prev{left:0;}
.slick-next{right:0;}
.page-template-template-contact .gnContactTxt .contact-btn{margin:0 0;}
#header .login-btn.LoggedIn a{height:50px;width:50px;line-height:50px;}
.profile-btn .h-pro-img{height:50px;width:50px;}
.ProdEnquiryDiv a.ProdEnquiry{font-size:14px;padding:10px 8px;letter-spacing:0.6px;}
#enquirySubmit, #cenquirySubmit, #cuserSubmit,#cuserSubmitAll{line-height:25px;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{line-height:22px;}
input[type="radio"]{-webkit-appearance:radio;}
.StatusSelect, .DocDownload{margin-top:0;padding:10px 1px;background-position:100% center;margin-bottom:5px;}
.gnHomeIconTxt1,.gnHomeIconImg1:after{display:none;}
.fsc_step_title,.page-template-template-simple .fsc_step_desc_div.col-sm-10{padding:0 0 0 0;}
.slick-dotted.slick-slider{margin-bottom:0;}
.lowerfooter a.lowerlink,.page-template-template-contact .page-content p, .page-template-template-contact .page-content p a, .page-template-template-contact .page-content ul, .page-template-template-contact .page-content ul li, .page-template-template-contact .page-content ol, .page-template-template-contact .page-content ol li{font-size:11px;}
.dash-details .table-right .gnTableClass{overflow-x:auto;width:100%;}
.dashboard-inner .dash-content{display:inline;}
.um-field-label label, .ngEditLabel, .gnCheckboxLbl{font-size:11px !important;margin-bottom:5px !important;margin-left:0;}
.u-contact{padding-left:0;}
.dashboard-inner .side-bar{width:100%;}
.woocommerce-page table.shop_table_responsive tr td.theHouseNm{text-align:center !important;}
dl.variation{font-size:10px !important;}
.woocommerce-page .checkout-button.button.alt.wc-forward{line-height:1.5;}
.woocommerce-checkout.woocommerce-order-received ul.order_details li{margin-bottom:20px;}
}
@media (max-width:767px){
.gnlang-selector,.logged-in .gnlang-selector { right: -15px; }
.agency-carroussel .owl-next{right:0;}
.agency-carroussel .owl-prev{left:0;}
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#ffffff;border-color:#d2151f;}
.navbar-default .navbar-toggle .icon-bar{background-color:#d2151f;}
.logo{width:200px;height:50px;float: left;}
.new-block > .news-row > .row > .col-sm-4:first-child,.new-block > .news-row > .row > .col-sm-4:last-child,.new-block > .news-row > .row > .col-sm-4{padding-left:15px;padding-right:15px;}
.header{border-bottom:0;}
.banner-contant-inner h2{font-size:18px;line-height:1.3;letter-spacing:3px;}
.banner-contant-inner a{margin-top:40px;}
.new-block > .news-row > .row > .col-sm-4{margin-bottom:30px;}
.footer .footer-inner .col-sm-5, .footer .footer-inner .col-sm-4{margin-bottom:20px;}
.banner-caption p{font-size:16px;}
.um-51.um .um-form input[type="text"], .um-51.um .um-form input[type="tel"], .um-51.um .um-form input[type="number"], .um-51.um .um-form input[type="password"], .um-51.um .um-form input[type="text"]:focus, .um-51.um .um-form input[type="tel"]:focus, .um-51.um .um-form input[type="number"]:focus, .um-51.um .um-form input[type="password"]:focus, .um-51.um .um-form .um-datepicker.picker__input.picker__input--active, .um-51.um .um-form .um-datepicker.picker__input.picker__input--target, .um-51.um .um-form textarea, .um-51.um .um-form textarea:focus,.um-50.um .um-form input[type="text"], .um-50.um .um-form input[type="tel"], .um-50.um .um-form input[type="number"], .um-50.um .um-form input[type="password"], .um-50.um .um-form textarea, .um-50.um .upload-progress, .select2-container .select2-choice, .select2-drop, .select2-container-multi .select2-choices, .select2-drop-active, .select2-drop.select2-drop-above, .um-50.um .um-form input[type="text"]:focus, .um-50.um .um-form input[type="tel"]:focus, .um-50.um .um-form input[type="number"]:focus, .um-50.um .um-form input[type="password"]:focus, .um-50.um .um-form textarea:focus, .um-50.um .upload-progress:focus,.um-2464.um .um-form input[type="text"], .um-2464.um .um-form input[type="tel"], .um-2464.um .um-form input[type="number"], .um-2464.um .um-form input[type="password"], .um-2464.um .um-form textarea, .um-2464.um .upload-progress, .select2-container .select2-choice, .select2-drop, .select2-container-multi .select2-choices, .select2-drop-active, .select2-drop.select2-drop-above, .um-2464.um .um-form input[type="text"]:focus, .um-2464.um .um-form input[type="tel"]:focus, .um-2464.um .um-form input[type="number"]:focus, .um-2464.um .um-form input[type="password"]:focus, .um-2464.um .um-form textarea:focus, .um-2464.um .upload-progress:focus, .select2-container .select2-choice:focus, .select2-drop:focus, .select2-container-multi .select2-choices:focus, .select2-drop-active:focus, .select2-drop.select2-drop-above:focus{min-width:unset;height:40px !important;}
.gnLoginPage .u-block, .gnRegstPage .u-block, .gnFPwdPage .u-block{padding:20px;}
#um-submit-btn,.um-51.um input[type="submit"].um-button, .um-51.um a.um-button,#um-submit-btn:focus, #um-submit-btn:hover, #um-submit-btn:active{max-width:130px;height:40px !important;border:solid 2px #136495 !important;font-size:14px;line-height:37px !important;}
.uimob340 .um-half{width:48%;}
.uimob340 .um-left.um-half{float:left;display:inline-block;}
.uimob340 .um-right.um-half{float:right;display:inline-block;}
.um-col-alt-b{padding-top:10px;}
.um-51.um{margin-bottom:20px !important;}
.gnLoginPage .login-info{text-align:center;}
.profiel-details{padding-bottom:0;}
.um-50.um .um-col-121,.um-50.um .um-col-122,.um-2464.um .um-col-121,.um-2464.um .um-col-122{float:unset !important;width:100% !important;}
.um-50.um,.um-2464.um{max-width:100% !important;}
.um-field-um_block_50_5_14{display:none;}
.um-50.um,.um-2464.um{margin-bottom:0px !important;}
.login-btn.gnLogin-btn.fright a{width:60px;height:60px;line-height:60px;border-radius:50%;}
.profile-btn{margin-right:0;position:absolute;right:37%;margin-top:49px;}
#header .container-full .header-inner.clearfix{position:relative;}
.profile-btn span{display:none;}
.login-btn a{right:0;}
.login-btn a.gnMinicart{right:18.5%;}
.page-template-template-profile .um-profile.um-viewing .um-field-label, .page-template-template-profile .um-profile.um-editing .um-field-label{min-width:100px;}
.um-field-label label{font-size:13px !important;}
.u-logo{margin-top:0px;}
.u-form{padding:20px 0;}
.newHouseListing .ngHouseTitle .ngHouseActions{float:unset;margin-top:15px;}
.newHouseListing .ngHouseTitle .ngHouseActions a{padding:5px 10px 5px 0;}
.dash-details .table-right .gnTableClass{overflow-x:scroll;}
.right-header h6{font-size:16px;line-height:47px;padding:0px 10px 0px 10px;}
.dash-details .table-right{padding:20px;margin-bottom:20px;}
.houseRows{margin-bottom:20px;}
.col-sm-12.prod-gallary .col-sm-2{width:25%;float:left;}
.col-sm-12.prod-gallary{overflow:hidden;}
.page-template-template-certificate-details .dash-details .gnCertificateInfo{padding:25px;}
.gnCertificateBanner{padding:25px 25px 0 25px;}
.header{margin-bottom:2px;}
li.heating select, li.heating_sub select, li.house_logies .select_house_logies, li.house_slaapmogelijkheid select,li.house_warmwater select,li.house_warmwater_sub select,li.house_verdieping select,li.house_kookfornuis select, li.house_rental_ofc .select_rental_ofc,.select_user_question,.house_owner_id{line-height:unset;padding:10px 7px;}
.banner-contant-inner{padding:55px 30px 60px;}
.col-sm-3.gnHomeIconBox{border-right:none;}
.col-sm-3.gnHomeIconBox:after{display:none;}
.login-btn a{bottom:unset;}
.u-btn a{max-width:100%;width:100%;}
#bs-example-navbar-collapse-1{margin-top:15px;}
.newHouseListing .ngHouseTitle .ngHouseActions{float:right;margin-top:0;}
.newHouseListing .ngHouseTitle{background:#f3f5f7;padding:10px 5px;}
.u-right-content-bottom .extraTxtWoning p{margin-bottom:15px;}
.banner{margin-top:0px;}
.new-block .news-row .row{margin:0 !important;}
.slick-next{right:-12px;}
.slick-prev{left:-10px;}
.news-head h4,.news-head h2{font-size:20px;}
.login-btn a{width:90px;}
.banner-caption h3{font-size:22px;}
.logo{margin:0px auto;}
.cta_benifit{border-right:0px solid #999999;}
.fsc_step_desc_div{min-height:auto;}
.page-template-template-contact .gnContactAdres{padding-left:15px;}
.page-template-template-contact .news-head.clearfix.gnContact{padding-left:30px;}
#rc-imageselect, .g-recaptcha{transform:scale(0.94);-webkit-transform:scale(0.94);transform-origin:0 0;-webkit-transform-origin:0 0;}
.page-template-template-login .uimob340 .um-half{width:100%;}
.newHouseListing .ngHouseTitle h5{font-size:13px;}
.page-template-template-attesten .gnSubTitleRow .rightGn{display:unset;float:right;margin-right:5px;}
a.myPdfPrinter{font-size:8px;padding:6px 8px;text-align:right;letter-spacing:0;font-weight:normal;text-transform:none;}
.page-template-template-attesten .dash-details .table-right{padding:5px;margin-bottom:20px;}
.page-template-template-certificate-details .right-area .dash-details .right-header h6{font-size:12px;line-height:55px;padding:0px 10px 0px 10px;}
.page-template-template-woningen .u-right-form .FieldDiv{margin:0 30px;}
.page-template-template-woningen .u-right-form .FieldDiv .gnCheckbox{margin:0 !important;}
.page-template-template-woningen #formAddHouse .FieldDiv{margin:0 25px;color:#959faa;}
.StatusSelect, .DocDownload{margin-bottom:5px;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff;}
.woocommerce-checkout .wc_payment_methods label{color:#142a40;letter-spacing:0.6px;font-size:10px;}
#add_payment_method #payment ul.payment_methods li input, .woocommerce-cart #payment ul.payment_methods li input, .woocommerce-checkout #payment ul.payment_methods li input{margin:0 3px 0 0;}
.setexpirydate.form-control, .setcreatedate.form-control, .setnoticedate.form-control{height:30px;}
.slider.round{border-radius:34px;height:20px;width:45px;}
.slider:before{position:absolute;content:"";height:15px;width:15px;left:2px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s;}
.switch{position:relative;display:inline-block;width:45px;height:25px;}
.h-pro-img{width:40px;height:40px;}
.login-btn.gnLogin-btn.fright a{width:40px;height:40px;line-height:40px;font-size:18px;}
.gnMinicart span{font-size:15px;}
.login-btn a.gnMinicart{right:12.5%;}
.profile-btn{right:25%;}
.col-sm-3.gnHomeIconBox{margin:0;padding:0 0 20px 0;}
.footer .footer-inner .col-sm-3{margin-bottom:20px;}
.page-template-template-sample-page .gnSimplePage .page-content ol li,.page-template-template-sample-page .gnSimplePage .page-content ul li{margin-left:30px;}
.lowerfooter span{display:inline-block;}
.page-template-template-simple .fsc_step_desc_div.col-sm-10{padding-left:0;width:100%;padding-right:0;text-align:center;}
.page-template-template-simple .fsc_step_img.col-sm-2{width:100%;text-align:center;padding-bottom:10px;}
.cta_benifit{margin:10px 0 10px 0;}
.page-template-template-about .gnAboutPage .page-content ul li{margin-left:25px;}
.footer .footer-inner .col-sm-5, .footer .footer-inner .col-sm-4 , .footer .footer-inner .col-sm-3,.page-template-template-contact .col-lg-8.col-sm-8,.page-template-template-contact .gnContactTxt .col-sm-6.c-row,.page-template-template-contact .gnContactTxt .col-sm-12.c-row,.page-template-template-contact .new-block > .news-row > .row > .col-sm-4:last-child,.page-template-template-contact .new-block > .news-row > .row > .col-sm-4,.page-template-template-contact .gnContactAdres{padding-left:0;padding-right:0;}
.seepass{line-height:1.5;}
.dash-section-1.gnLoginPage, .dash-section-1.gnRegstPage{padding-top:5px;}
body.page-template-template-login-php .loginLogo, body.page-template-template-registration-php .loginLogo, body.page-template-template-forgot-pass .loginLogo{margin:0px auto 10px auto;}
.u-btn a{width:auto;padding:0 20px;}
.u-right-content-bottom .extraTxtWoning p,.extraTxtWoning p{color:#959faa;letter-spacing:0.8px;}
.u-right-form ul li.heating_sub.heatingChild-0{width:100%;}
.u-right-form ul li.heating_sub, .u-right-form ul li.heating_other{width:80%;display:inline-block;}
.u-right-form ul li.heating_remover{width:20%;display:inline-block;text-align:right;}
.ngEditLabel, .gnCheckboxLbl{margin-bottom:0px !important;}
#gnCreateHouse, #gnUpdateHouse, #gnCreateUser{line-height:1;}
ul.gnLegends{font-size:14px;letter-spacing:0.8px;}
ul.gnLegends .gnColor{width:15%;}
ul.gnLegends .caption{width:80%;}
ul.gnLegends li > div{vertical-align:top;}
input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control{max-width:120px;}
.nxt_date{width:90px;height:30px;line-height:1;}
.gnTdDocumenten{min-width:130px;}
.gnTdMeer, .gnTdDate, .gnTdDate1, .gnTdDate0{min-width:70px;}
.gnTDcertificate{min-width:150px;}
.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-info p{font-size:14px;}
.page-template-template-certificate-details .dash-details .gnCertificateInfo .prod-price p{text-align:left;line-height:1;}
.gnSingleProd{text-align:left !important;}
.woocommerce form .form-row .ywapo_input_container.ywapo_input_container_checkbox label,.prod-109 .ywapo_input_container_checkbox .ywapo_label_price .woocommerce-Price-amount.amount{font-size:14px !important;}
.page-template-template-certificate-details .woocommerce-variation-price,.page-template-template-certificate-details .gnSingleProd .woocommerce div.product form.cart div.quantity{text-align:left;}
.woocommerce div.product form.cart .button{line-height:1 !important;}
.gnWooAddtoCart{float:left !important;}
.gnvisitval{min-width:105px;}
.gnvisitok,.gnvisitnotok,.gnvisitna{min-width:50px;}
.gnvisitnotes,.gnvisitphotos{min-width:150px;}
.yith_wapo_group_final_total{text-align:left;}
.inputGroupField{padding:0 0 10px 0 !important;width:100% !important;}
.inputGroupField select{max-width:unset !important;}
.newHouseListing .ngHouseTitle h5{width:80%;}
.dash-content .right-area .dash-details .right-header a h6{width:75%;line-height:1 !important;font-size:13px !important;}
.directContactBtn{padding:0 10px;font-size:16px;}
.gnExtraAdmin .gnTDcertificateReq{min-width:90px;}
.gntitleRow{padding:5px 0;}
.gnDeleteUser{font-size:18px;padding:0 10px;}
#gnAddUserDiv{margin:20px auto 40px 65px;}
.UserInfo{padding:10px;}
.page-template-template-allusers .dash-details .table-right{padding:10px;}
.UserinfoLine label{min-width:38%;}
.addnewuser .UserInfo{padding:20px;max-width:unset;}
.fieldDiv{width:100%;}
.fieldDiv.div_usr_back,.fieldDiv.div_usr_create{display:inline-block;}
.fieldDiv.div_usr_create{width:30%;}
.fieldDiv.div_usr_back{width:50%;}
.seepass2{line-height:1;}
}
@media (max-width:480px){.slider.round{border-radius:34px;height:20px;width:45px;}
.slider:before{position:absolute;content:"";height:15px;width:15px;left:2px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s;}
.switch{position:relative;display:inline-block;width:45px;height:25px;}
}
@media (max-width:320px){.login-btn a.gnMinicart{right:15.5%;}
.profile-btn{right:31%;}
#rc-imageselect, .g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
.top-right-block ul li{float:none;padding:5px 5px;display:inline-block;}
a.myPdfPrinter{font-size:5px;padding:6px 8px;}
}