/*===== Common Class =====*/
@import url(https://fonts.googleapis.com/css?family=Enriqueta:400,700|Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);/*=========================================*//*TABLE OF CONTENTS1.  Fonts2.  Main Header3.  Main Slider4.  Choose your shoot5.  How it Works6.  Photostudio7.  SEO8.  Footer9.  Landing Page10. Fotoshoots Page/*=========================================*//*=========================================*//*Fonts- font-family: 'Enriqueta', serif; - font-family: 'Averta-Regular';Enriqueta- Normal 400- Bold 700Roboto- Thin 100- Thin 100 Italic- Light 300- Light 300 Italic- Normal 400- Normal 400 Italic- Medium 500- Medium 500 Italic- Bold 700- Bold 700 Italic- Ultra-Bold 900- Ultra-Bold 900 Italic/*=========================================*/body {padding:0  !important ;margin: 0   !important;background:#f2f2f2;}
html { -webkit-font-smoothing: antialiased;}
img{padding: 0;margin: 0;border: 0;}
*{padding: 0;margin: 0;outline: none;word-wrap: break-word;}
h1, h2, h3, h4, h5, h6, p {padding: 0;margin: 0;font-weight: normal;}
ul {padding: 0;margin: 0;list-style: none;}
ul li {padding: 0;margin: 0;list-style: none;}
a, a:hover {outline: none;text-decoration: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
a:focus,select:focus{outline: none;}
a, input, button, textarea {outline: none !important;}
:focus {outline: none;}
.ecs-event-list li {     width: 47%;float: left;     list-style: none; }
/*===== Common Class =====*/
.medewerker_social{display:none !important;}
.float_none{float:none !important; }
.main_wapper{ width:100%; float:left;}
/* 15-05-2019 ST */
a {color:#000000;font-family: 'Averta-Regular'; }
ul li.spe-li-sub a{color:#000000;font-family: 'Averta-Regular';padding:5px;}
ul li.spe-li-sub a:hover {background:#ffec00;}
ul.contact-details-new li a {color:#000000;font-family: 'Averta-Regular';padding:5px;}
ul.contact-details-new li a:hover {background:#ffec00;}
/* 15-05-2019 EN */
/*=========================================*//* Bootstrap Class Overwrite *//*=========================================*/
@media (min-width: 768px) {
	.container {width: 750px;}
}
@media (min-width: 992px) {
	.container {width: 970px;}
}
@media (min-width: 1200px) {
	.container {width: 1200px;}
}
.navbar-inverse{background:none;border:none;margin:0;}
.navbar-brand{height:auto;padding:0 15px;margin:20px 0 29px -5px;}
.navbar-brand > img { width: 100%; height:70px; }
.header_v2 .new_50_jaar .navbar-brand.main-logo img { height: auto !important; }
.navbar-header{width:100%;}
#navbar{background:#000;padding:0 0;border:none;}
.navbar-inverse .navbar-nav > li:first-child a{padding-left:0;}
.navbar-inverse .navbar-nav > li{padding:10px 0;}
.navbar-inverse .navbar-nav > li > a{color:#fff;font-size:14px;font-family: 'Averta-Regular';font-weight:300;padding:0 15px;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus,.navbar-inverse .navbar-nav > li.current-menu-item > a,.navbar-inverse .navbar-nav > li.current_page_parent > a{background:none;font-family: 'Averta-Regular';font-weight:700;text-decoration:underline;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus{text-decoration:underline;}
.navbar-toggle {border:0;margin:20px;padding:0;float:right;border-radius:0px;}
.navbar-toggle:hover {background: none !important;}
.navbar-toggle .icon-bar {height: 3px;background: #000 !important;}
.navbar-toggle:hover .icon-bar, .navbar-toggle:focus .icon-bar {background: #000 !important;}
.navbar-toggle:focus {background: none !important;}


/*=========================================*//* Main Header New Start *//*=========================================*/
.header_v2 .button_block { display: -ms-flexbox; display: flex; align-items: center; align-content: center; justify-content: flex-end; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.header_v2 #lang_sel ul { padding-left: 16px; padding-right: 16px; }
.header_v2 .w3n-topheader #lang_sel { margin: 0; }
.header_v2 #lang_sel li a { font-size: 14px; }
.header_v2 .w3n-topheader .btn-info { padding-left: 24px; padding-right: 21px; margin: 0; }
.header_v2 .header_wapper .w3n-topheader { background-color: #F1F1F1; display: -ms-flexbox; display: flex; justify-content: center; }
.header_v2 .button_block a { font-size: 14px; }
.h_mail { display: -ms-flexbox; display: flex; border: none;border-left: 1px solid#FFFFFF; }
.h_mail a { display: -ms-flexbox; display: flex; padding: 6px 23px 6px 21px; }
.h_mail a { display: -ms-flexbox; display: flex; align-items: center; align-content: center; }
.h_mail a i { display: -ms-flexbox; display: flex; align-items: center; align-content: center; margin: 0 10px 0 0; }
.h_mail a span { text-decoration: underline; }

.h_call a { display: -ms-flexbox; display: flex; padding: 6px 23px 6px 21px; }
.h_call a { display: -ms-flexbox; display: flex; align-items: center; align-content: center; }
.h_call a i { display: -ms-flexbox; display: flex; align-items: center; align-content: center; margin: 0 10px 0 0; }
.h_call a span { text-decoration: underline; }

.h_search { display: -ms-flexbox; display: flex; border: none;border-left: 1px solid#FFFFFF; position: relative; z-index: 3; }
.search-box { position: absolute; top: 100%; right: 0; display: none;padding-right: 30px;border: solid 1px #a3a3a3;min-width: 160px;background: #fff;display: none; }
.search-box.is-active { display: block; }
.search-box .inputbox {position: relative;width: 100%;height: 30px;background: #fff;border: none;outline: none;border-radius: 0;padding-left: 10px;}
.search-box .submit {position: absolute;top: 5px;right: 10px;display: flex;width: 20px;height: 20px;background: url(../images/search-icon.svg) no-repeat center center;background-size: cover;border: none;outline: none;border-radius: 0;}
.h_search a { display: -ms-flexbox; display: flex; padding: 6px 17px 6px 16px !important; font-size: 0; line-height: normal; }
.h_search a { display: -ms-flexbox; display: flex; align-items: center; align-content: center; }
.h_search a i { display: -ms-flexbox; display: flex; align-items: center; align-content: center; margin: 0 0 0 0; }
.h_search a span { text-decoration: underline; }

.header_v2 .navbar-header { display: flex;align-items: center;align-content: center;justify-content: space-between; padding: 42px 0 26px 0; }
.header_v2 .new_50_jaar .navbar-header { padding: 0 !important; }
.header_v2 .navbar-header:before,
.header_v2 .navbar-header:after { display: none !important; }
.header_v2 .navbar-brand.main-logo { margin: 0 !important; padding: 0 !important; }
.header_v2 .new_50_jaar .navbar-brand.main-logo { width:280px; }
.navigation_main { display: block; position: relative; }
.navigation_main > ul { margin: 0; padding: 0; display: -ms-flexbox; display: flex; align-items: center; align-content: center; }
.navigation_main ul li { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; align-content: center; }
.navigation_main ul li a {display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; align-content: center; -ms-flex-direction: column; flex-direction: column; }
.navigation_main > ul > li + li { margin-left: 34px; } 
.navigation_main ul li { position: relative; }
.navigation_main ul li a:after,
.navigation_main ul li a { font-size: 15px; line-height: 22px; color: #000; }
.navigation_main > ul > li > a { padding: 0 7px; }

.navigation_main ul li a:after { content: attr(menudataattr);height: 0;visibility: hidden;overflow: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;pointer-events: none;font-family: 'Averta-ExtraBold'; letter-spacing: 0.005em; }
.navigation_main ul li .icon { display: none; }

.navigation_main ul.sub-menu li a { color: #ffff; } 
.navigation_main ul li .sub-menu { min-width: 1px; width: auto; padding: 10px 37px 17px 20px; }
.navigation_main ul li .sub-menu li + li { margin-top: 8px; }
.navigation_main ul li .sub-menu li a { white-space: nowrap; }
.navigation_main ul li .sub-menu li a:after { white-space: nowrap; }

/*=========================================*//* Main Header New End *//*=========================================*/
/*=========================================*//* Main Header *//*=========================================*/
#header{float:left;width:100%;background:#fff;position: relative;z-index: 40;}
.header_wapper{width:100%;float:left;padding:0;}
.top_bar_block{float:right;margin:39px 0 30px 0;}
.button_block{margin:0 0 37px 0;}
.button_block .btn-group{width:auto !important;margin:0 14px 0 0;}
.button_block .btn-group .btn-default{background:#ffec00 !important;border:none !important;border-radius:0 !important;font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#fff !important;}
.button_block .dropdown-menu{margin:0;border:#ccc solid 1px !important;border-radius:0 !important;padding:0 !important;box-shadow:none !important; }
.button_block .dropdown-menu ul.dropdown-menu{border:none !important;}
.button_block .dropdown-menu > li > a{font-family: 'Averta-Regular';font-weight:300;padding:3px 15px;}
.button_block a{font-size:15px;font-family: 'Averta-Regular';font-weight:300;margin:0 14px 0 0;}
.button_block a:last-child{margin:0;}
.btn-info{background:#ffec00;color: #000;border-radius:0;border:none;}
.btn-info:hover{background:#3d393a;border:none;}
.search_social{display:inline-block;width:100%;text-align:right;vertical-align:top;}
.search_social label{display:inherit;margin:0;font-weight:normal;}
.search_box{height:25px;padding:7px;border:#ffec00 solid 1px;font-size:12px;font-family: 'Averta-Regular';font-style:italic;color:#ffec00;min-width:208px;float:left;}
.search_box::-moz-placeholder {color: #ffec00;opacity: 1;}
.search_box:-ms-input-placeholder {color: #ffec00;}
.search_box::-webkit-input-placeholder {color: #ffec00;}
.social_top{display:inline-block;vertical-align:top;}
.social_top a{font-family:"Socialico";font-size:21px;color:#000000;top:0;position:relative;border:1px solid#000000;padding:0px;width:32px;height:32px; line-height:32px;min-width:31px;text-align:center;display:inline-block;vertical-align:top;}
.social_top li{display:inline-block;vertical-align:top;}
.social_top li + li { padding:0 0 0 5px; }
/*=========================================*//* Main Banner *//*=========================================*/.banner_wapper{float:left;width:100%;}  
.banner_container{margin:30px auto;width:1024px;max-width:100%;}
.slider-box{/*width:538px;*/width:450px;min-height:254px;margin:108px auto 0 auto;background:rgba(255,255,255,.85);text-align:center;padding:15px 20px;}
.slider-box h2{font-size:52px;font-family: 'Enriqueta', serif; color:#3d393a;line-height:45px;margin:0 0 20px 0;}
.slider-box p{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#3d393a;line-height:24px;margin:0 0 14px 0;}
.slider-box a{min-width:310px;height:40px;font-size:15px;font-family: 'Enriqueta', serif;display:inline-block;padding:8px 0;}
/*=========================================*//* Main Content *//*=========================================*/#main_content{float:left;width:100%;padding:0 0 98px 0;}
/*=========================================*//* Main Home New Page Start *//*=========================================*/
.banner_wapper_homenew { width: 100%; position: relative; display: -ms-flexbox; display: flex; }

.home_banner_new_img_mobile { display: none; }
.home_banner_new { position: relative; z-index: 2; width: 100%; }
.home_banner_new .home_banner_new_img { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-repeat: no-repeat; background-position: center center; background-size: cover; z-index: -1; }
.home_banner_new_dtl { position: relative; z-index: 2; display: -ms-flexbox; display: flex; justify-content: center; width: 100%; padding: 91px 0 86px 0; }
.home_banner_new_dtl .home_banner_new_dtl_inner { display: -ms-flexbox; display: flex; }
.home_banner_new_dtl .home_banner_new_dtl_inner .home_banner_new_box { width: 100%; max-width: 386px; background-color: #1D1D1B; padding: 20px 20px 30px 20px; }
.home_banner_new_box h2 { font-family: 'Averta-ExtraBold'; font-size: 32px; line-height: 1.125; color: #FFFFFF; padding: 0 14px 15px 14px; }
.home_banner_new_box ul { width: 100%; position: relative; padding-left: 14px; padding-right: 14px; }
.home_banner_new_box ul li { width: 100%; position: relative; font-family: 'Averta-Regular'; font-size: 18px; line-height: 2; color: #FFFFFF; padding: 0 0 0 28px; background-image: url(../images/checkmark-yellow.svg); background-position: top 8px left; background-size: 20px auto; background-repeat: no-repeat; }
.button_new { display: -ms-flexbox; display: flex; align-items: center; align-content: center; width: 100%; }
.button_new a { display: -ms-flexbox; display: flex; align-items: center; align-content: center; font-family: 'Averta-ExtraBold'; font-size: 18px; line-height: 1.2; min-height: 48px; justify-content: center; text-align: center; background-color: #FFE600; padding: 10px 21px; border: solid 2px #FFE600; text-decoration: none !important; }
.button_new a:hover { background-color: transparent; color: #FFE600; }
.home_banner_new_box .button_new a { min-height: 42px; padding-top: 8px; padding-bottom: 8px; width: 100%; }
.home_banner_new_box .button_new { padding: 29px 0 0 0; }

.contain_wapper_new h2 { font-family: 'Averta-ExtraBold'; font-size: 32px; line-height: 1.3125; color: #1D1D1B; }

.advocaten_sec { position: relative; width: 100%; }
.advocaten_sec .advocaten_inner { position: relative; width: 100%; display: -ms-flexbox; display: flex; justify-content: flex-end; }
.advocaten_sec .advocaten_inner .advocaten_box {position: relative; width: 151px; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; align-items: center; align-content: center; justify-content: center; -webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;margin-bottom: 70px; }
.advocaten_sec .advocaten_inner .advocaten_box:after { position: absolute;top: 100%;z-index: 1; width: 100%;height: 0;display: block;content: '';background-color: #1D1D1B;-webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms; }
.advocaten_box > a { position: relative;z-index: 3; width: 100%; font-family: 'Averta-ExtraBold'; font-size: 18px; line-height: 1.3; color: #FFFFFF; text-decoration: none !important; display: -ms-flexbox; display: flex; align-items: center; align-content: center;padding: 12px 15px;background-color: #1D1D1B; /*margin-bottom: 14px;*/ }
.advocaten_sec .advocaten_inner .advocaten_box .multi_user_icon { display:none;position: absolute;top: -70px;z-index: 2; width: 100%; opacity: 0;visibility: hidden; -webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;text-align: center; }
.advocaten_sec .advocaten_inner .advocaten_box .advocaten_submenu { position: absolute;top: 100%;z-index: 2; width: 100%; opacity: 0;visibility: hidden; -webkit-transition: all ease-in-out 300ms;transition: all ease-in-out 300ms;background-color: #1D1D1B;pointer-events:none; }
/*.advocaten_sec .advocaten_inner .advocaten_box:hover:after { height: 69px;opacity: 1;visibility: visible; }*/
.advocaten_sec .advocaten_inner .advocaten_box:hover .multi_user_icon { opacity: 1;visibility: visible; top: 100%; }
.advocaten_sec .advocaten_inner .advocaten_box:hover .advocaten_submenu { opacity: 1;visibility: visible;pointer-events:auto; }
.advocaten_sec .advocaten_inner .advocaten_box .advocaten_submenu ul { position:relative;display:block;width:100%;text-align:left;padding:10px 0; }
.advocaten_sec .advocaten_inner .advocaten_box .advocaten_submenu ul li { position:relative;display:block;width:100%;padding:3px 15px; }
.advocaten_sec .advocaten_inner .advocaten_box .advocaten_submenu ul li + li { margin-top:5px; }
.advocaten_sec .advocaten_inner .advocaten_box .advocaten_submenu ul li a { display: block; font-size:18px;color:#fff;text-decoration:none; }

.register_sec { position:relative;width:100%;background:#FDEA14;padding:8px 0 14px; }
.register_sec .register_wrap { position:relative;display:flex;width:100%;gap:32px;align-items:center; }
.register_sec .register_wrap .cloud_img { max-width:452px; }
.register_sec .register_wrap .imgbox { position:relative;width:100%; }
.register_sec .register_wrap .cloud_img img { width:100%;display:inline-flex; }
.register_sec .register_wrap .register_text { position: relative; max-width:325px; }
.register_sec .register_wrap .register_text .text_block { position:relative;z-index:5; }
.register_sec .register_wrap .register_text h3 { margin-bottom: 45px; font-family: 'Averta-Bold';font-size:38px;color:#000; }
.register_sec .register_wrap .register_text h6 { margin-bottom: 8px; font-family: 'Averta-Bold';font-size:24px;color:#000; }
.register_sec .register_wrap .register_text p { font-family: 'Averta-Regular';font-size:24px;color:#000; }


.banner_center_landing { position:relative;width:100%;background:#222100;}
.banner_center_landing .register_wrap { position:relative;display:flex;width:100%;gap:32px;align-items:center;padding: 0px 35px 0px 35px; }
.banner_center_landing .register_wrap .cloud_img { max-width:452px; }
.banner_center_landing .register_wrap .imgbox { position:relative;width:100%; }
.banner_center_landing .register_wrap .cloud_img img { width:100%;display:inline-flex; }
.banner_center_landing .register_wrap .register_text { position: relative; max-width:325px;max-width: calc(100% - 452px); }
.banner_center_landing .register_wrap .register_text .text_block { position:relative;z-index:5; padding: 25px 0;  }
.banner_center_landing .register_wrap .register_text h3 { margin-bottom: 15px; font-family: 'Averta-Bold';font-size:38px;color:#fcfffe; }
.banner_center_landing .register_wrap .register_text h6 { margin-bottom: 8px; font-family: 'Averta-Bold';font-size:24px;color:#fcfffe; }
.banner_center_landing .register_wrap .register_text p { font-family: 'Averta-Regular';font-size:24px;color:#fcfffe; }

.center_b_link{justify-content: flex-end;}
.form_register_sec { position:relative;width:100%;background:#EFEFEF;padding:40px 0; }

.contain_wapper_new .sector_home_new_inner h2 { margin-bottom: 13px; }
.advocaten_box a i { margin-left: 12px; -webkit-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; display: inline-block; vertical-align: top; font-size: 0; line-height: normal; }
.advocaten_box:hover a i,
.advocaten_box a:hover i { -webkit-transform: rotate(90deg);transform: rotate(90deg); }

.home_wapper_new { width: 100%; position: relative; }
.sector_home_new { width: 100%; position: relative; padding: 0 0 92px 0; }
.landing_pagina .sector_home_new { padding-top:80px; }
.sector_home_new_inner { width: 100%; position: relative; }
.sector_row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -10px; }
.sector_row .sector_col { width: 33.33%; padding: 10px; display: -ms-flexbox; display: flex; }
.sector_wrap_mian { display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100%; background-color: #FFE600; padding-top: 31px; }
.sector_top_new { width: 100%; -ms-flex-positive: 1;flex-grow: 1;-ms-flex-negative: 1;flex-shrink: 1;-ms-flex-preferred-size: auto;flex-basis: auto; padding: 0 25px; }
.sector_wrap_mian .sector_top_img { height: 235px; width: 100%; display: -ms-flexbox; display: flex; align-items: center; align-content: center; justify-content: center; }
.sector_wrap_mian .sector_top_img img { width: auto; height: auto; max-width: 100%; max-height: 100%; }
.sector_wrap_mian .sector_tag { font-family: 'Averta-Regular'; font-size: 20px; line-height: 1; color: #000000; }
.sector_wrap_mian h3 { font-family: 'Averta-ExtraBold'; font-size: 32px; line-height: 1.1; color: #000000; }
.sector_bottom { width: 100%; background-color: #000000; width: 100%; -ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-preferred-size: auto;flex-basis: auto;-ms-flex-item-align: end;align-self: flex-end; display: -ms-flexbox; display: flex; justify-content: flex-end; align-items: center; align-content: center; padding: 8px 16px; min-height: 42px; margin-top: 26px; }
.sector_bottom a { font-family: 'Averta-ExtraBold'; font-size: 18px; line-height: 1.3; color: #FFFFFF; text-decoration: none !important; display: -ms-flexbox; display: flex; align-items: center; align-content: center; }
.sector_bottom a i { margin-left: 15px; -webkit-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; display: inline-block; vertical-align: top; font-size: 0; line-height: normal; }
.sector_bottom a:hover i { -webkit-transform: translateX(5px); -moz-transform: translateX(5px); -ms-transform: translateX(5px); transform: translateX(5px); }

@media (min-width: 1250px) {
    .banner_wapper_homenew .container ,
    .contain_wapper_new .container ,
    .header_v2 .container {
        width: 1230px;
    }
}

.specialists_new_sec { width: 100%; position: relative; padding: 80px 0 80px 0;background: #EFEFEF; }
.specialists_new_sec .specialists_new_inner { width: 100%; position: relative; }
.specialists_new_sec .specialists_new_inner h2 { text-align: center; margin-bottom: 4px; }
.specialists_new_row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -35px; }
.specialists_new_row .specialists_new_col { width: 20%; padding: 35px; }
.specialists_new_box { width: 100%; position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; }
.specialists_new_box .specialists_new_img { height: 115px; display: -ms-flexbox; display: flex; align-items: center; align-content: center; justify-content: center; width: 100%; }
.specialists_new_box .specialists_new_img img { width: auto; height: auto; max-width: 100%; max-height: 100%; }
.specialists_new_box .specialists_new_dtl { width: 100%; position: relative; text-align: center; padding: 30px 0 0 0; }
.specialists_new_box .specialists_new_dtl h4 { font-family: 'Averta-ExtraBold'; font-size: 24px; line-height: 1.2083333; color: #979796; text-decoration: none; }
.specialists_new_box .specialists_new_dtl h4 a { color: #979796; }

.home_new_cnt_sec { width: 100%; position: relative;overflow: hidden; }
.home_new_cnt_sec .home_new_cnt_inner { width: 100%; position: relative; }
.home_new_cnt_row { width: 100%; position: relative; display: -ms-flexbox; display: flex; width: 100%; margin: 0; }
.home_new_cnt_row .home_new_cnt_col { width: 50%; position: relative; z-index: 2; display: -ms-flexbox; display: flex; align-items: center; align-content: center; padding-top: 53px; padding-bottom: 48px; }
.home_new_cnt_row .home_new_cnt_col:after { content: ''; z-index: -1; position: absolute; top: 0; bottom: 0; width: 100vw; pointer-events: none; }
.home_new_cnt_row .home_new_cnt_col:first-child:after { right: 0; background-color: #FFE600; }
.home_new_cnt_row .home_new_cnt_col:first-child { padding-right: 75px; }
.home_new_cnt_row .home_new_cnt_col:last-child { padding-left: 131px; }
.home_new_cnt_row .home_new_cnt_col:last-child:after { left: 0; background-color: #000000; }
.brochure_new_blk { width: 100%; position: relative; color: #fff; }
.brochure_new_blk h2 { color: #fff; margin-bottom: 18px; }
.brochure_new_blk ul { width: 100%; position: relative; }
.brochure_new_blk ul li { width: 100%; position: relative; padding: 0 0 0 17px; font-family: 'Averta-Regular'; font-size: 18px; line-height: 1.3; color: #FFFFFF; background-image: url(../images/brochure-arrow.svg); background-repeat: no-repeat; background-size: 8px auto; background-position: top 9px left; }
.brochure_new_blk ul li + li { margin-top: 13px; }
.brochure_new_blk .button_new { padding-top: 31px; }
.brochure_new_blk:after { content: ''; position: absolute; top: 0; left: -43px; height: 34px; width: 23px; background-image: url(../images/brochure-image.svg); background-position: center center; background-repeat: no-repeat; background-size: contain; }

.clientreview_new_sec { width: 100%; position: relative; padding: 78px 0 79px; }
.clientreview_new_inner { text-align: center; }
.top_star_review { display: -ms-flexbox; display: flex; justify-content: center; padding: 0 0 22px 0; }
.top_star_review ul { display: -ms-flexbox; display: flex; justify-content: center; align-items: center; margin: 0 -4px; }
.top_star_review ul li { display: -ms-flexbox; display: flex; justify-content: center; align-items: center; padding: 0 4px; }
.top_star_review ul li a { display: -ms-flexbox; display: flex; justify-content: center; align-items: center; }
.top_star_review ul li img { width: 34px; height: auto; }
.clientreview_new_inner .button_new { justify-content: center; padding: 34px 0 0 0; }
.button_new .w3n_btn_new.w3n_btn_new_blackhover:hover { background-color: #000000; border-color: #000000; color: #FFE600; }

.news_new_sec { width: 100%; position: relative; background-color: #EFEFEF; padding: 86px 0 93px 0; }
.news_new_sec .news_new_inner { width: 100%; position: relative; }
.news_new_sec .news_new_inner h2 { padding: 0 0 9px 0; }
.news_new_row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -10px; }
.news_new_row .news_new_col { width: 33.33%; padding: 10px 10px 20px 10px; }
.news_new_box { width: 100%; position: relative; }
.news_new_box .news_new_image { width: 100%; position: relative; height: auto; overflow: hidden; display: inline-block; font-size: 0; line-height: normal; }
.news_new_box .news_new_image img { width: 100%; height: 100%; object-fit: cover; position: absolute; top: 0; left: 0; }
.news_new_box .news_new_image:after { content: ''; display: block; padding: 50%; }
.news_new_box .news_new_dtl { width: 100%; position: relative; padding: 10px 0 0 0; }
.news_new_box .news_new_dtl .date_news { font-family: 'Averta-RegularItalic'; font-size: 18px; line-height: 1.33333; color: #000000; padding: 0 0 13px 0; }
.news_new_box .news_new_dtl h6 { font-family: 'Averta-ExtraBold'; font-size: 18px; line-height: 1.33333; color: #000000; }
.news_new_box .news_new_dtl p { font-family: 'Averta-Regular'; font-size: 18px; line-height: 1.33333; color: #000000; }
.news_new_inner .button_new { justify-content: center; padding-top: 48px; }

.home_text_sec_new .home_text p { font-size: 30px; line-height: 1.5625; color: #000000; }
.home_text_sec_new.home_text_sec { padding: 90px 0 95px; }
.home_text_sec_new .home_text p a { text-decoration: none !important; }

/* Footer New Start */
#newsletter_block.w3n_footercontactf_v2.w3n-footercontactf { background-color: #EFEFEF; padding: 94px 0 101px; }
#newsletter_block.w3n_footercontactf_v2.w3n-footercontactf h2 { font-size: 32px; }
.w3n_footercontactf_v2 .wpcf7 { padding-top: 24px }
.w3n_footercontactf_v2.w3n-footercontactf div.wpcf7 .form-control { height: 49px; padding: 0 17px; font-size: 18px; }
.w3n_footercontactf_v2.w3n-footercontactf div.wpcf7 .form-group { margin-bottom: 20px; }
.w3n_footercontactf_v2 div.wpcf7 .btn { height: 49px; font-family: 'Averta-ExtraBold'; font-size: 18px; background-color: #1D1D1B; color: #FFEA00; width: auto; padding: 0 24px; }
.w3n_footercontactf_v2 div.wpcf7 .btn:hover {color: #1D1D1B; background-color: #FFEA00; }

.footer_wapper.footer_wapper_v2 { margin-top: 0; padding-top: 114px; }
.f_row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px; }
.f_row .f_col_new { width: 25%; padding: 0 15px; }
.footer_link { width: 100%; position: relative; }
.footer_link ul { width: 100%; position: relative;  }
.footer_link ul li { width: 100%; position: relative; display: -ms-flexbox; display: flex; }
.footer_link ul li a { font-family: 'Averta-Regular'; font-size: 15px; line-height: 1.6; color: #FFEA00; }
.footer_link ul li a:hover { color: #FFFFff; }
.f_follow { width: 100%; position: relative; padding: 47px 0 0 0; }
.follow_txt { font-family: 'Averta-Light'; color: #787878; font-size: 15px; }
.follow_txt strong { font-family: 'Averta-ExtraBold'; }
.footer_wapper_v2 .footer_logo { text-align: left; }
.footer_wapper_v2 .footer_logo a { display: flex;max-width: 174px; }
.footer_wapper_v2 .footer_logo a img { max-width: 100%; }
.footer_wapper_v2 .f_social { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -3px; padding: 12px 0 0 0; }
.footer_wapper_v2 .f_social li { padding: 3px; display: -ms-flexbox; display: flex; }
.footer_wapper_v2 .f_social li a { display: -ms-flexbox; display: flex; }
.footer_wapper_v2 .f_social li a:hover { filter: invert(100%) sepia(1%) saturate(248%) hue-rotate(290deg) brightness(210%) contrast(100%); }
.footer_wapper_v2 .f_social li a img { height: 30px; width: auto; }
.footer_wapper.footer_wapper_v2 .footer_links { margin-top: 54px; }

.brochure_form { width: 100%; position: relative; padding: 34px 0 0 0; }
.brochure_form .gform_wrapper.gravity-theme .gform_fields { width: 100%; position: relative; grid-column-gap: unset;-ms-grid-columns: unset;grid-row-gap: unset;grid-template-columns: none;grid-template-rows: none; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.brochure_form .gform_wrapper.gravity-theme .gfield { width: 100%; position: relative; grid-column: none;-ms-grid-column-span: unset; }
.brochure_form .gform_wrapper.gravity-theme .gfield legend { width: 100%; position: relative; font-weight: normal; font-family: 'Averta-ExtraBold'; font-size: 18px; border: none !important; margin: 0 0 5px 0; }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_label .gfield_required { display: none !important; }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_checkbox { width: 100%; position: relative; }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_checkbox .gchoice { width: 100%; position: relative; }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_checkbox .gchoice input[type="checkbox"] { position: absolute; left: -999999px; }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_checkbox .gchoice input[type="checkbox"] + label { font-weight: normal; font-family: 'Averta-Regular'; font-size: 15px; color: #1D1D1B; padding: 0 0 0 28px; position: relative; }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_checkbox .gchoice input[type="checkbox"] + label::after { content: ''; position: absolute; left: 0; top: 2px; height: 18px; width: 18px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; background-color: #ffffff; border: solid 1px #A7A7A7; }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_checkbox .gchoice input[type="checkbox"] + label::before { content: ''; position: absolute; left: 2px; top: 4px; height: 14px; width: 14px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' class='icon icon-tabler icon-tabler-check' width='32' height='32' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23000000' fill='none' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3e%3cpath d='M5 12l5 5l10 -10' /%3e%3c/svg%3e"); background-position: center center; background-repeat: no-repeat; background-size: contain; z-index: 2; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); transform: scale(0); }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_checkbox .gchoice input[type="checkbox"]:checked + label::before { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_checkbox .gchoice input[type="checkbox"]:checked + label::after { background-color: #FFE600; border-color: #FFE600; }
.brochure_form .gform_wrapper.gravity-theme .gfield .gfield_checkbox .gchoice + .gchoice { margin-top: 6px; }
.brochure_form .gform_wrapper.gravity-theme fieldset.gfield + fieldset.gfield { margin-top: 36px; }
.brochure_form .gform_wrapper.gravity-theme .gfield:not(fieldset) + .gfield:not(fieldset) { margin-top: 20px; }
.brochure_form .gform_wrapper.gravity-theme fieldset.gfield + .gfield:not(fieldset) { margin-top: 75px; }
.brochure_form .gform_wrapper.gravity-theme .gfield input[type="email"],
.brochure_form .gform_wrapper.gravity-theme .gfield input[type="tel"],
.brochure_form .gform_wrapper.gravity-theme .gfield input[type="text"]{height: 49px;padding: 0 17px;font-size: 18px; width: 100%; border-radius: 0; font-family: 'Averta-Regular'; color: #000;-webkit-appearance: none;-moz-appearance: none; appearance: none; display: block; line-height: 1.42857143; background-color: #fff;background-image: none; border: none !important; outline: none !important; -webkit-box-shadow: none; -moz-box-shadow: none; -ms-box-shadow: none; box-shadow: none; }
.brochure_form .gform_wrapper.gravity-theme .gform_footer button, 
.brochure_form .gform_wrapper.gravity-theme .gform_footer input, 
.brochure_form .gform_wrapper.gravity-theme .gform_page_footer button, 
.brochure_form .gform_wrapper.gravity-theme .gform_page_footer input {height: 49px;font-family: 'Averta-ExtraBold';font-size: 18px !important;background-color: #1D1D1B;color: #FFEA00;width: auto;padding: 0 26px !important; border-radius: 0;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out; margin-bottom: 0 !important; }
.brochure_form .gform_wrapper.gravity-theme .gform_footer button:hover, 
.brochure_form .gform_wrapper.gravity-theme .gform_footer input:hover, 
.brochure_form .gform_wrapper.gravity-theme .gform_page_footer button:hover, 
.brochure_form .gform_wrapper.gravity-theme .gform_page_footer input:hover { color: #1D1D1B;background-color: #FFEA00; }
.brochure_form .gform_wrapper.gravity-theme .gform_footer, 
.brochure_form .gform_wrapper.gravity-theme .gform_page_footer { padding-bottom: 0 !important; }

.bg_legal_ziet_kansen_sec { width: 100%; position: relative; background-color: #fee600; padding: 51px 0 59px; }
.bg_legal_ziet_kansen_sec .bg_legal_ziet_kansen_inner { width: 100%; display: -ms-flexbox; display: flex; flex-wrap: wrap; align-items: center; align-content: center; }
.bg_legal_ziet_kansen_inner .bg_legal_ziet_kansen_img { width: 484px; }
.bg_legal_ziet_kansen_inner .bg_legal_ziet_kansen_img img { width: 100%; height: auto; }
.bg_legal_ziet_kansen_inner .bg_legal_ziet_kansen_dtl { width: calc(100% - 484px); }
.bg_legal_ziet_kansen_dtl .bg_legal_ziet_kansen_txt { font-family: 'Averta-Light'; font-size: 80px; line-height: 1; color: #1D1D1B; }
.mobile_newpage_right { display: none; }


/* Footer New End */

/*=========================================*//* Main Home New Page End *//*=========================================*/



/*=========================================*//* Main Vastgoed & Omgeving New Page Start *//*=========================================*/
.vo_banner_new .vo_banner_new_img.vo_banner_new_img_mobile { display: none; }
.banner_wapper_vonew { width: 100%; position: relative; display: -ms-flexbox; display: flex; }
.vo_banner_new { position: relative; z-index: 2; width: 100%; }
.banner_wapper_vonew.rech_banner {background: #ffffff;}
.banner_wapper_vonew.rech_banner .vo_banner_new {max-width: 1400px;margin: 0 auto;}
.vo_banner_new .vo_banner_new_img { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-repeat: no-repeat; background-position: center center; background-size: cover; z-index: -1; }
.vo_banner_new_dtl { position: relative; z-index: 2; display: -ms-flexbox; display: flex; justify-content: center; width: 100%; padding: 91px 0 86px 0; }
.vo_banner_new_dtl .vo_banner_new_dtl_inner { display: -ms-flexbox; display: flex; }
.vo_banner_new_dtl .vo_banner_new_dtl_inner .vo_banner_new_box { width: 100%; max-width: 386px; background-color: #1D1D1B; padding: 20px 20px 30px 20px; }
.vo_banner_new_box h2 { font-family: 'Averta-ExtraBold'; font-size: 32px; line-height: 1.125; color: #FFFFFF; padding: 0 0 15px 0; }
.vo_banner_new_box ul { width: 100%; position: relative; }
.vo_banner_new_box ul li { width: 100%; position: relative; font-family: 'Averta-Regular'; font-size: 18px; line-height: 2; color: #FFFFFF; padding: 0 0 0 28px; background-image: url(../images/checkmark-yellow.svg); background-position: top 8px left; background-size: 20px auto; background-repeat: no-repeat; }
.vo_banner_new_box .button_new a { min-height: 42px; padding-top: 8px; padding-bottom: 8px; width: 100%; }
.vo_banner_new_box .button_new { padding: 29px 0 0 0; }

.newpage_sec { width: 100%; position: relative; background-color: #FFFFFF; padding: 57px 0 85px 0; }
.newpage_sec .newpage_inner { width: 100%; position: relative; background-color: #FFFFFF; }
.newpage_row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px; }
.newpage_row .newpage_left { width: calc(100% - 403px); padding: 0 15px; }
.newpage_row .newpage_right { width: 403px; padding: 0 15px; }
.newpage_main_content { width: 100%; position: relative; }
.newpage_main_content_top { padding: 21px 22px 50px 23px; background-color: #EFEFEF; }

.newpage_main_content .aligncenter { width: auto; height: auto; margin: 27px auto 41px; display: block; }
.newpage_main_content h2 { padding: 0 0 5px 0; }
.newpage_main_content h2 del { font-family: 'Averta-Regular'; }
.newpage_main_content p { font-family: 'Averta-Regular';font-size: 15px; line-height: 1.66667; color: #000000; }
.newpage_main_content p + p { padding-top: 25px; }
.newpage_main_content p del { background-color: #FFEA00; }

.newpage_main_content_top_more { display: -ms-flexbox; display: flex; margin: 0 -15px; padding: 68px 0 0 0; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; align-content: center; }
.newpage_main_content_top_more .newpage_main_content_topleft { width: 50%; padding: 0 15px; }
.newpage_main_content_top_more h6 { font-size: 15px; font-family: 'Averta-ExtraBold'; font-size: 15px; line-height: 1.333333; color: #000000; }
.newpage_main_content_top_more .newpage_main_content_topright { width: 50%; padding: 0 15px; }
.newpage_main_content_top_more:not(.newpage_main_content_top_more_new) .button_new .w3n_btn_new { background-color: #000000; border-color: #000000; color: #FFEA00; }
.newpage_main_content_top_more:not(.newpage_main_content_top_more_new) .button_new .w3n_btn_new:hover { background-color: #FFEA00; border-color: #FFEA00; color: #000000; }
.newpage_main_content_top_more.newpage_main_content_top_more_new .button_new .w3n_btn_new:hover { background-color: #000000; border-color: #000000; color: #FFEA00; }
.newpage_main_content_bottom { width: 100%; position: relative; padding: 63px 37px 0 27px; }
.newpage_main_content h5 { font-size: 18px; font-family: 'Averta-ExtraBold'; color: #1D1D1B; line-height: 1.166667; padding: 0 0 22px 0; }
.newpage_main_content ul li { font-size: 15px;font-family: 'Averta-Regular';font-weight: 300;color: #333333;padding: 3px 0 3px 16px !important;list-style: disc;list-style-position: inside;margin: 0 0 0 0 !important; }
.newpage_main_content ul li a { padding: 3px 0px; text-decoration: underline !important;background-color: transparent;color: #000; font-family: 'Averta-Regular'; }
.newpage_main_content ul li a:hover { background-color: #ffec00;text-decoration: none !important; }
.newpage_main_content_bottom .button_new { padding: 43px 0 0 16px; }

.vastgoed_omgeving_page .w3n-advocate-sidebar { background-color: #EFEFEF; padding-top: 26px; }
.vastgoed_omgeving_page .newsroom_block { text-align: left; padding-bottom: 3px; }
.vastgoed_omgeving_page .w3n-advocate-sidebar .newsroom_block h2 { text-align: left; font-size: 18px; line-height: 1.11111; }
.vastgoed_omgeving_page .news_sidebar .news_publicate_block { background-color: #EFEFEF; padding-bottom: 45px; min-height: 1px !important; }
.vastgoed_omgeving_page .news_sidebar .news_publicate_block h3 { margin-top: 0 !important; text-align: left; font-size: 18px; }
.vastgoed_omgeving_page .news_sidebar .news_publicate_block .sidebar_imgblock { padding-top: 9px; padding-bottom: 5px; }
.news_publicate_block .button_new { justify-content: center; padding: 45px 0 0 0; }
.news_publicate_block .button_new a { font-family: 'Averta-ExtraBold';font-size: 18px;line-height: 1.2; color: #000000; }
.news_publicate_block .button_new a:hover { color: #FFE600; }

.specialists_new_sec.specialists_new_sec_v2 { background-color: #ffffff; padding: 90px 0 57px 0; }
.specialists_new_sec_v2 .specialists_new_row .specialists_new_col:not(:last-child):after { content: ''; position: absolute; top: 35px; bottom: 35px; right: -2px; width: 4px; background-color: #EFEFEF; }
.specialists_new_sec_v2 .specialists_new_row .specialists_new_col { position: relative; }

/*=========================================*//* Main Vastgoed & Omgeving New Page End *//*=========================================*/
/*=========================================*//* rechtsgebied Faillissement & Herstructurering New Page Start *//*=========================================*/
.banner_wapper_fhnew { width: 100%; position: relative; display: -ms-flexbox; display: flex; }
.banner_wapper_fhnew .fh_banner_new { width: 100%; position: relative; background-color: #efefef; padding: 52px 0 60px 0; }
.mobile_fh_banner_image { display: none; }
.banner_wapper_fhnew .fh_banner_new .fh_banner_new_dtl { width: 100%; position: relative; }
.fh_banner_new_dtl_inner { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; }
.fh_banner_new_dtl_inner .fh_banner_image { width: 353px; }
.fh_banner_new_dtl_inner .fh_banner_image img { width: 100%; height: auto; }
.fh_banner_new_dtl_inner .fh_banner_txt { width: calc(100% - 353px - 382px); padding: 33px 80px 0; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; }
.fh_banner_new_dtl_inner .fh_banner_new_box { width: 382px; padding-top: 39px; }
.fh_banner_new_dtl_inner .fh_banner_txt h4 { -ms-flex-positive: 1;flex-grow: 1;-ms-flex-negative: 1;flex-shrink: 1;-ms-flex-preferred-size: auto;flex-basis: auto; font-family: 'Averta-Regular'; font-size: 20px; line-height: 1.5; color: #1D1D1B; }
.fh_banner_new_dtl_inner .fh_banner_txt h4 b,
.fh_banner_new_dtl_inner .fh_banner_txt h4 strong { font-weight: normal; font-family: 'Averta-ExtraBold'; }
.fh_banner_new_dtl_inner .fh_banner_txt h1 { -ms-flex-positive: 0;flex-grow: 0;-ms-flex-negative: 0;flex-shrink: 0;-ms-flex-preferred-size: auto;flex-basis: auto;-ms-flex-item-align: end;align-self: flex-end; font-family: 'Averta-Regular'; font-size: 32px; line-height: 1.3125; color: #1D1D1B; }
.fh_banner_new_dtl_inner .fh_banner_txt h1 b,
.fh_banner_new_dtl_inner .fh_banner_txt h1 strong { font-weight: normal; font-family: 'Averta-ExtraBold'; }

.fh_banner_new_box_main { width: 100%; background-color: #1D1D1B; padding: 20px 20px 30px 20px; }
.fh_banner_new_box_main h2 { font-family: 'Averta-ExtraBold'; font-size: 32px; line-height: 1.125; color: #FFFFFF; padding: 0 0 15px 0; }
.fh_banner_new_box_main ul { width: 100%; position: relative; }
.fh_banner_new_box_main ul li { width: 100%; position: relative; font-family: 'Averta-Regular'; font-size: 18px; line-height: 2; color: #FFFFFF; padding: 0 0 0 28px; background-image: url(../images/checkmark-yellow.svg); background-position: top 8px left; background-size: 20px auto; background-repeat: no-repeat; }
.fh_banner_new_box_main .button_new a { min-height: 42px; padding-top: 8px; padding-bottom: 8px; width: 100%; }
.fh_banner_new_box_main .button_new { padding: 29px 0 0 0; }

.part_block { width: 100%; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.part_block .part_block_left { width: 50%; background-color: #FFE900; }
.part_block .part_block_right { width: 50%; background-color: #000000; }
.part_block .part_block_right * { color: #FFFFFF; }
.part_block h6 { font-family: 'Averta-ExtraBold'; font-size: 18px; line-height: 1.83333333; color: #1D1D1B; max-width: 334px; padding: 0 0 10px 0; }
.part_block .part_block_left ,
.part_block .part_block_right { padding: 31px 23px 43px; }
.part_block ul {  padding: 0 0 0 20px; margin: 0; }
.part_block ul li { font-size: 15px; line-height: 2.2; position: relative; list-style-type: none; display: block;  padding: 0 0 0 26px; margin: 0; color: #1D1D1B; }
.part_block ul li:after { content: ''; position: absolute; top: 16px; left: 0; height: 5px; width: 5px; border-radius: 50%; background-color: #1D1D1B; }

.part_block .part_block_right ul li { color: #ffffff; }
.part_block .part_block_right ul li::after { background-color: #ffffff; }
.part_block .part_block_right ul li a:hover { color: #000000; }
.part_block .part_block_left ul li a:hover { background-color: #1D1D1B; color: #FFE900; }

/*=========================================*//* rechtsgebied Faillissement & Herstructurering New Page End *//*=========================================*/
/*=========================================*//* Brochure Request New Page Start *//*=========================================*/
.brochure_page { width: 100%;position: relative; }
.brochure_page .brochure_wrap { width: 100%;position: relative; background-color: #efefef; padding: 81px 0 94px; }
.contain_wapper_new { display: -ms-flexbox; display: flex; width: 100%; }
.contain_wapper_new > div { width: 100%; }
.brochure_inner { width: 100%;position: relative; }
.brochure_inner p { font-size: 15px; line-height: 1.666667; color: #1D1D1B; }
.brochure_inner h2 { padding: 0 0 23px 0; }

.brochure_form .gform_wrapper .gform_validation_errors>h2 { padding-bottom: 0 !important; }
/*=========================================*//* Brochure Request New Page End *//*=========================================*/
/*=========================================*//* Sector New Page Start *//*=========================================*/
.banner_wapper_sector { width: 100%; position: relative; display: -ms-flexbox; display: flex; }
.sector_banner_new { width: 100%; position: relative; background-color: #ffe701; }
.sector_banner_new_dtl_inner { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; align-items: center; align-content: center; padding: 61px 0; }
.sector_banner_new_dtl_inner .sector_banner_image { width: 388px; display: inline-block; vertical-align: top; }
.sector_banner_new_dtl_inner .sector_banner_image img { float: right; }
.sector_banner_new_dtl_inner .sector_banner_txt { width: calc(100% - 388px); }
.sector_banner_new_dtl_inner .sector_banner_txt h4 { font-size: 20px; line-height: 1.5; color: #000000; font-family: 'Averta-Regular'; padding: 0 0 15px 0; }
.sector_banner_new_dtl_inner .sector_banner_txt h4 strong { font-weight: normal; font-family: 'Averta-ExtraBold'; }
.sector_banner_new_dtl_inner .sector_banner_txt h1 { font-family: 'Averta-Light'; font-size: 80px; line-height: 1; color: #1D1D1B; }
.sector_banner_more_dtl { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: 48px 0 0 0; }
.sector_banner_more_dtl .sector_banner_desc { width: 390px; padding: 0 30px 0 0; }
.sector_banner_more_dtl .sector_banner_desc p { font-family: 'Averta-Regular'; font-size: 16px; line-height: 1.5; color: #1D1D1B; }
.sector_banner_more_dtl .sector_banner_btn { align-self: flex-end; }
.sector_btn { display: -ms-flexbox; display: flex; }
.sector_btn a { display: -ms-flexbox; display: flex; align-items: center;align-content: center;font-family: 'Averta-ExtraBold';font-size: 18px;line-height: 1.2;min-height: 48px;justify-content: center;text-align: center;background-color: #1D1D1B;padding: 10px 21px;border: solid 2px #1D1D1B;text-decoration: none !important; color: #ffffff; }
.sector_btn a:hover { background-color: transparent; color: #1D1D1B; }

.sector_singal_page .newpage_sec .newpage_inner,
.sector_singal_page .newpage_sec { background-color: transparent; }
.sector_singal_page .newpage_main_content_top { background-color: #FFFFFF; }
.sector_singal_page .newpage_main_content_top > p + h6{ padding-top: 34px; }
.sector_singal_page .newpage_main_content_top > h6{ padding-bottom: 8px; font-family: 'Averta-ExtraBold'; font-size: 18px; line-height: 1.3; color: #1D1D1B; }
.sector_singal_page .newpage_main_content_top > h6:first-child { padding-top: 33px; }
.sector_singal_page .newpage_main_content_top > ul,
.sector_singal_page .newpage_main_content_top > ol { padding: 15px 0 0; }

.more_part_bottom { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -15px; padding: 76px 0 0 0; }
.more_part_bottom .more_part_bottom_video_blk { width: 50%; padding: 0 15px; display: -ms-flexbox; display: flex; }
.more_part_bottom .more_part_bottom_advice { width: 50%; padding: 0 15px; display: -ms-flexbox; display: flex; }
.video_content_wrap { display: -ms-flexbox; display: flex;  min-height: 225px; width: 100%; background-color: #000000; }
.video_content { display: -ms-flexbox; display: flex; width: 100%; -ms-flex-direction: column; flex-direction: column; justify-content: space-between; align-items: center; align-content: center; padding: 25px 0 11px; }
.video_content h6 { font-family: 'Averta-ExtraBold'; font-size: 18px; color: #FFFFFF; padding: 0 0 15px 0; }
.video_content h5 { font-family: 'Averta-Regular'; font-size: 15px; color: #FFFFFF; }
.video_content .play_btn { font-size: 0; line-height: normal; display: inline-block; vertical-align: top; }
.video_content .play_btn .st0 { -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
.video_content .play_btn:hover .st0 { fill: #ffffff; }
.video_content_wrap .video_content_wrap { background-color: #000000; }
.video_frame { display: none; width: 100%; height: 100%; }
.video_frame iframe { width: 100%; height: 100%; }

.more_part_bottom .more_part_bottom_advice .advice_wrap { width: 100%; position: relative; background-color: #ffffff; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; justify-content: center;justify-items: center; padding: 0 29px; }
.more_part_bottom .more_part_bottom_advice .advice_wrap .advice_icon { height: 113px; width: 100%; }
.more_part_bottom .more_part_bottom_advice .advice_wrap .advice_icon img { width: auto; height: auto; max-height: 100%; max-width: 100%; }
.more_part_bottom .more_part_bottom_advice .advice_wrap .advice_content { font-family: 'Averta-Regular'; font-size: 15px; line-height: 1.3333333; color: #000000; padding: 21px 0 0 0; }
.sector_singal_page .w3n-advocate-sidebar .newsroom_block h2 { font-size: 18px;  text-align: left;}
.advice_sidebar_block { width: 100%; position: relative; margin-bottom: 30px; }
.advice_sidebar_block .advice_sidebar_wrp {position: relative; width: 100%; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; background-color: #FFE900; padding: 31px 0 0 0; }
.advice_sidebar_block .advice_sidebar_wrp:after { position: absolute;top: 0;display: block;width: 100%;height: 100%;content: '';pointer-events: none;background: rgba(0,0,0,0.6);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity: 0; }
.advice_sidebar_block .advice_sidebar_wrp:hover:after { opacity: 1; }
.advice_sidebar_wrp .advice_sidebar_image { width: 100%; display: -ms-flexbox; display: flex; align-items: center; align-content: center;justify-content: center; height: 137px; }
.advice_sidebar_wrp .advice_sidebar_image img { width: auto; height: auto; max-width: 100%; max-height: 100%; }
.advice_sidebar_wrp .advice_sidebar_dtl { width: 100%; position: relative;z-index: 5; background-color: #1D1D1B; padding: 9px 18px 15px 18px; margin-top: 26px; }
.advice_sidebar_wrp .advice_sidebar_dtl p { font-size: 18px; color: #ffffff; font-family: 'Averta-Regular'; line-height: 1.388888889; }
.advice_sidebar_wrp .advice_sidebar_dtl p strong { font-weight: normal; font-family: 'Averta-ExtraBold'; display: block; width: 100%; }
.advice_sidebar_block_v2 .advice_sidebar_wrp .advice_sidebar_image  { height: 186px; }
.advice_sidebar_block_v2 .advice_sidebar_wrp .advice_sidebar_dtl { margin-top: 0; }
.advice_sidebar_block_v2.advice_sidebar_block .advice_sidebar_wrp { padding-top: 8px; }
.advice_sidebar_block_v3.advice_sidebar_block .advice_sidebar_wrp { background-color: #ffffff; }
.sector_singal_page .news_publicate_block .sidebar_imgblock h3 { margin-top: 0 !important; text-align: left; font-size: 18px; }
.sector_singal_page #secondary > div { min-height: 1px; padding-bottom: 52px; }
.sector_singal_page .newpage_sec { padding-bottom: 93px; }


.home_new_cnt_inner .ajax_room_block {margin:0px;background:transparent;padding: 0 0; width: 100%; }
.home_new_cnt_inner .asp_w_container { width: 100%; }
.home_new_cnt_inner .ajax_room_block .asp_non_compact.hasASP {width:100% !important;max-width:100%;}
.home_new_cnt_inner .ajax_room_block #ajaxsearchpro1_1 .asp_non_compact.hasASP .proinput input {background:transparent;box-shadow:none;}
.home_new_cnt_inner .ajax_room_block #ajaxsearchpro1_1 .probox,
.home_new_cnt_inner #ajaxsearchpro2_1 .probox, 
.home_new_cnt_inner #ajaxsearchpro2_2 .probox, .home_new_cnt_inner div.asp_m.asp_m_2 .probox {background:transparent !important;box-shadow:none;border:1px solid#000000;}
.home_new_cnt_inner  #ajaxsearchpro1_1, .home_new_cnt_inner  #ajaxsearchpro1_2, .home_new_cnt_inner  div.asp_m.asp_m_1,
.home_new_cnt_inner  #ajaxsearchpro2_1, .home_new_cnt_inner  #ajaxsearchpro2_2, .home_new_cnt_inner  div.asp_m.asp_m_2 {background:transparent !important;border-radius: 0px;box-shadow: none;border: 1px solid #000;}
.home_new_cnt_inner #ajaxsearchpro1_1 .probox .promagnifier, .home_new_cnt_inner #ajaxsearchpro1_2 .probox .promagnifier, .home_new_cnt_inner div.asp_m.asp_m_1 .probox .promagnifier,
.home_new_cnt_inner #ajaxsearchpro2_1 .probox .promagnifier, .home_new_cnt_inner #ajaxsearchpro2_2 .probox .promagnifier, .home_new_cnt_inner div.asp_m.asp_m_2 .probox .promagnifier {background:transparent !important;}
.home_new_cnt_inner #ajaxsearchpro1_1 .probox .promagnifier .innericon svg,.home_new_cnt_inner #ajaxsearchpro1_2 .probox .promagnifier .innericon svg, .home_new_cnt_inner div.asp_m.asp_m_1 .probox .promagnifier .innericon svg,
.home_new_cnt_inner #ajaxsearchpro2_1 .probox .promagnifier .innericon svg, .home_new_cnt_inner #ajaxsearchpro2_2 .probox .promagnifier .innericon svg, 
.home_new_cnt_inner div.asp_m.asp_m_2 .probox .promagnifier .innericon svg {fill:#000000;}
.home_new_cnt_inner .ajax_room_block h2 {color:#000000;font-family: 'Averta-ExtraBold'; line-height: 1.3125; margin-bottom: 14px; font-size: 32px; text-align: left; padding: 0; }
.home_new_cnt_inner div.asp_w.ajaxsearchpro input[type="search"] { font-size: 18px; }

/*=========================================*//* Sector New Page End *//*=========================================*/

.threebox_block{margin:0 0 35px 0;display:inline-block;width:100%;}
.blue_block{background:#fff;width:100%;min-height:179px;text-align:center;padding:0;}
.blue_inner { display:inline-block; width:auto; padding:20px 34px; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
.blue_inner a { display:block; }
.blue_inner:hover {background:#ffec00;}
.blue_block img{display:inline-block;max-height:95px;}
.blue_block h4{color:#000;font-size:16px;font-family: 'Averta-ExtraBold';margin:14px 0 0 0;}
/*===NewsRoom Block===*/.newsroom_block{width:100%;float:left;}
.newsroom_block h1{font-size:40px;color:#000;font-family: 'Averta-ExtraBold';text-align:center;margin:0 0 40px 0;}
.newsroom_block h2{font-size:35px;color:#000000;font-family: 'Averta-Bold';font-weight:400;text-align:center;margin:0 0 40px 0;}
.news_main_bg{background:#fff;margin-bottom:30px; /* add by dl */ }
.news_main_bg > span{position:relative;display:block;}
.news_main_bg span img{width:100%;}
.news_inner_content{padding:20px;}
.news_inner_content h3{font-size:23px;color:#000;font-family: 'Averta-Bold';font-weight:400;margin:0 0 5px 0;height:78px;overflow:hidden;}
.news_inner_content p{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#444444;line-height:24px;margin:0 0 18px 0;height:120px;overflow:hidden;}
.blue_btn{background:url(../images/blue-arrow.svg) no-repeat left center;padding:0 0 0 25px;/*font-size:15px;*/font-size:13px;font-family: 'Averta-Regular';font-weight:300;color:#ffec00;}
.newsroom .owl-nav,.newsroom-home2 .owl-nav{width:100%;position:absolute;top:50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.newsroom .owl-nav .owl-prev,.newsroom-home2 .owl-nav .owl-prev{position:absolute;left:-15px;background:url(../images/blue-arrow-nav-left.svg) no-repeat;font-size:0;width:30px;height:30px;}
.newsroom .owl-nav .owl-next,.newsroom-home2 .owl-nav .owl-next{position:absolute;right:-15px;background:url(../images/blue-arrow-nav-right.svg) no-repeat;font-size:0;width:30px;height:30px;}
.newsroom .owl-dots .owl-dot.active span, .newsroom .owl-dots .owl-dot:hover span,.newsroom-home2 .owl-dots .owl-dot.active span, .newsroom-home2 .owl-dots .owl-dot:hover span{background:#444751;}
.newsroom .owl-controls,.newsroom-home2 .owl-controls{margin-top:20px; }
.linkdin_block{position:absolute;bottom:12px;padding:0 0 0 30px;width:100%;}
.linkdin_block img{width:28px !important;height:28px;display:inline-block !important;margin:0 5px 0 0 !important;}
.linkdin_block a{font-size:15px;font-family: 'Averta-Regular';font-weight:700;line-height:30px;}
/*===Blog Block===*/.blog_block{margin:39px 0 0 0;}
/*===Two Column Block===*/.two_col_block{float:left;width:100%;margin:96px 0 0 0;}
.publicate_block{background:#ffec00;padding:15px 20px;min-height:325px;}
.publicate_block h2{font-size:25px;color:#fff;font-family: 'Enriqueta', serif;font-weight:700;margin:0 0 22px 0;min-height:46px;}
.publicate_block h2 span{vertical-align:middle;margin:0 0 0 10px;}
.publicate_block h3{font-size:25px;color:#fff;font-family: 'Enriqueta', serif;font-weight:400;margin:0 0 5px 0;}
.publicate_block p{font-size:16px;font-family: 'Averta-Regular';font-weight:300;color:#fff;}
.publicate_block ul li{margin:0 0 1px 0;}
.publicate_block ul li a{color:#fff;font-size:15px;font-family: 'Averta-Regular';font-weight:500;}
.publicate_block a.white_btn{display:inline-block;/*margin:36px 0 0 0;*/margin:10px 0 14px 0;}
.white_btn{background:url(../images/white-arrow.svg) no-repeat left center;padding:0 0 0 25px;font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#fff;}
/*===Company Block===*/
#company{float:left;width:100%;background:#fff;/*a1a3a8*/padding:47px 0 0 0; margin:0 0 35px; overflow:hidden; border-bottom:1px solid rgba(0,0,0,0.1); }
.company_block{float:left;width:100%;}
.company_block h2{font-family: 'Averta-ExtraBold';color:#000;font-size:40px;line-height:40px;}
.company_block h3{font-size:25px;font-family: 'Averta-Regular';font-weight:400;color:#fff;text-align:center;margin:22px 0 42px 0;}
.question_block{float:left;width:100%;}
.question_block h3{background:none;border:none;color:#fff;font-size:20px;font-family: 'Averta-Regular';font-weight:400;margin:0 0 35px 0;text-align:left;}
#accordion{padding:0;}
#accordion h3 {margin:0;font-size:15px;font-family: 'Averta-Regular';cursor:pointer;line-height:24px;position:relative; letter-spacing:-0.02em; color:#000; border-top:1px solid rgba(0,0,0,0.1); font-weight:normal; padding:6px 0 4px; background-color:transparent; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
#accordion h3.ui-state-active { background-color:#f4f4f4; border-top:0; }
#accordion h3:before { content:''; width:5000px; height:calc(100% + 1px); background-color:transparent; position:absolute; bottom:0; left:100%; display:block; border-top:1px solid rgba(0,0,0,0.1); -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
#accordion h3:after { content:''; width:5000px; height:calc(100% + 1px); background-color:transparent; position:absolute; bottom:0; right:100%; display:block; border-top:1px solid rgba(0,0,0,0.1); -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
#accordion h3.ui-state-active:after,
#accordion h3.ui-state-active:before { border-color:#fff; background-color:#f4f4f4; }
#accordion .ui-accordion-content p{font-size:15px;font-family: 'Averta-Regular';color:#000; line-height:24px;letter-spacing:-0.02em;}
#accordion .ui-accordion-content p a { font-size:12px; background:#fdea18; padding:0 3px; }
#accordion .plus_icon{position:absolute;right:0;top:13px; font-size:0; background:url(../images/accordion-down-icon.svg) no-repeat center center; width:9px; height:5px; -webkit-transform:rotate(0); -moz-transform:rotate(0); transform:rotate(0); -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out; }
#accordion .ui-state-active .plus_icon { -webkit-transform:rotate(-180deg); -moz-transform:rotate(-180deg); transform:rotate(-180deg); }
.question_block p{color:#fff;font-size:15px;font-family: 'Averta-Regular';font-weight:400;}
/*===NewsLetter Block===*/
#newsletter_block{float:left;width:100%;background:#fff;padding:30px 0;}
.newsletter{display:inline-block;width:100%;position:relative;}
.newsletter input[type="text"],.newsletter input[type="email"]{height:40px;width:100%;max-width:100% !important;border:#f7f7f7 solid 1px; background:#f5f5f5;padding:0 23px 0;font-family: 'Averta-Regular'; font-size:15px; color:#000;}
.btn_submit{/*background:url(../images/submit-arrow.svg) no-repeat;*/width:103px !important;height:24px !important;border:none;/*text-indent:-999px;*/position:absolute;top:8px;right:24px; background:#000; color:#fff;}
.btn_submit:hover { background:#ffec00; color:#000; }
.newsletter_social{padding:3px 0; font-size:0;}
.newsletter_social span { color:#000;font-size:15px;font-family: 'Averta-Regular'; line-height:32px; }
.newsletter_social a {margin:0 0 0 10px;display:inline-block; width:32px; height:32px; border:2px solid #1d1d1b; line-height:30px; text-align:center; font-size:16px; color:#000; }
.newsletter_social a:hover{top:-1px;position:relative;}
/*===Lawyers Page===*/.lawyers_main h1{margin:40px 0;}
.lawyers_main h2{margin:40px 0;}
.connect_linkdin{float:right;/*font-size:15px;*/font-size:13px;font-family: 'Averta-Regular';font-weight:300;color:#000;/*min-width:145px;*/text-align:right;padding:5px 5px 4px;}
.connect_linkdin:hover { background:#ffec00; }
.bl_link{color:#444444;font-family: 'Averta-Regular';font-size:14px;font-weight:700;display:block;}
.connect_linkdin span{position:relative;top:1px; }
.lawyers_main .news_inner_content p{margin:0 0 23px 0;}
.lawyers_main .col-md-4{margin:0 0 30px 0;}
.lawyers_main .news_inner_content{position: relative;/*min-height:325px;*/min-height:305px;}
.lawyers_main .news_inner_content .content_links {position: absolute;bottom: 20px;left: 0;width: 100%;}
.lawyers_main .news_inner_content .content_links .blue_btn { margin-left: 20px;background:transparent;padding:5px;color:#000000; display:inline-block; vertical-align:top; }
.lawyers_main .news_inner_content .content_links .blue_btn:hover {background:#ffec00;}
.lawyers_main .news_inner_content .content_links .connect_linkdin { margin-right: 15px; }
#footer .newsletter form{ margin:0px; }
.news_publicate_block .sidebar_post_title{display:inline-block;margin:15px 0;width:100%;	}
.news_publicate_block .sidebar_post_title a {font-size:19px;line-height:20px;}
.news_publicate_block .sidebar_post_title a:hover {color:#000000; background-color:#ffec00;}
/*===Nieuws Page===*/
.failis-main-col.loading {position: relative;}
.failis-main-col.loading:after {content: '';position: absolute;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(256, 256, 256, 0.60);z-index: 1;}
.failis-main-col.loading:before {content: '';position: absolute;top: 50%;left: 50%;width: 40px;height: 40px;border: 5px solid #000000;border-bottom-color: transparent;z-index: 2;border-radius: 50%;animation-name: spin;animation-duration: 1000ms;animation-timing-function: linear;animation-iteration-count: infinite;}
.news_main_box{background:#fff;margin:0 0 30px 0;float:left;position: relative;width: 100%;z-index: 9999;}
.news_img_block{height:42px;overflow:hidden;position:relative;background:#d5d5d5;}
.news_inner_title{width:100%;position:absolute;bottom:0;left:0;background:rgba(255,255,255,.6);padding:7px 20px;min-height:42px;}
.news_inner_title a img{display:inline;width:auto;}
.news_main .connect_linkdin{float:left;font-weight:700 !important;}
.news_txt_block{background:#fff;padding:20px 17px;}
.news_txt_block h3{font-family: 'Averta-Bold';font-size:25px;color:#000;margin:0 0 10px 0;display: inline-block;vertical-align: top;width: 100%;}
.news_txt_block p{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#444444;margin:0 0 30px 0;}
.news_txt_block p a{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#ffec00;}
.news_txt_block ul {padding:0 0 20px 20px;}
.news_txt_block ul li {list-style:disc outside;font-family: "Roboto",sans-serif;font-weight:300;padding:0 0 5px 0;}
.news_sidebar{width:100%;}
.news_publicate_block{background:#fff;padding:20px;margin:0 0 30px 0;}
.sidebar_imgblock{text-align:center;padding:17px 0 0 0;}
.sidebar_imgblock h3{font-size:25px;font-family: 'Enriqueta', serif;font-weight:700;color:#cccccc;margin:33px 0 38px 0;}
.news_publicate_block a{font-size:25px;color:#cccccc;/*font-family: 'Enriqueta', serif;font-weight:400;*/font-family: 'Averta-Regular';line-height:30px;margin:0 0 2px 0;}
.news_publicate_block a:hover{color:#ffec00;}
.news_publicate_block p{font-family: 'Averta-Regular';font-size:15px;color:#ccc;font-weight:300;margin:0 0 12px 0;}
.news_publicate_block ul li a,.news_publicate_block ol li a{font-size:15px;font-weight:500;font-family: 'Roboto', sans-serif !important;margin:0 !important;line-height:inherit;text-transform:uppercase;}
.news_publicate_block ul li p,.duration{margin:0 0 5px 0 !important;font-weight:300;font-family: 'Roboto', sans-serif !important;color:#cccccc;}
.grey_btn{background:url(../images/grey-arrow.svg) no-repeat left center;padding:0 0 0 25px;font-size:15px !important;font-family: 'Averta-Regular' !important;font-weight:300;color:#ccc;margin:0 !important;}
.news_publicate_block a.grey_btn {background-size:contain;}
.news_publicate_block a.grey_btn:hover {background-color:#ffec00;color:#000000;}
/*===Failissementen Page===*/.failis_block{width:100%;}
.fails_inner{width:100%;margin:0 0 48px 0;}
.fails_inner:last-child{margin:0;}
.fails_inner p{margin:5px 0;}
.failis_block ul{padding:0;margin:0;}
.failis_block li{display:inline-block;}
#main_content .lawyers_main .failis_block ul{margin:0 !important;}
#main_content .lawyers_main .failis_block li{margin:0 !important;width:auto !important;padding:0 !important;}
.failis_block li a{width:36px;height:36px;border:#000 solid 1px;display:inline-block;font-size:24px;font-family: 'Roboto', sans-serif !important;font-weight:400;text-transform:uppercase;text-align:center;margin:0 6px 6px 0;color:#000; text-decoration:none; line-height:24px;}
.failis_block li.active a,.failis_block li a:hover{background:#ffec00;color:#000000; text-decoration:none;}

/*===Retail Page===*/.retail_main .news_txt_block{}
.retail_main .news_txt_block h3{margin:0 0 33px 0;}
.retail_main .news_txt_block p{margin:0 0 33px 0;}
.retail_main .news_txt_block h4{font-size:15px;font-weight:300;font-family: 'Roboto', sans-serif !important;text-transform:uppercase;}
.retail_bottom{width:100%;display:inline-block;}
.retail_man{/*margin:0 0 33px 0;*/margin:40px 0 33px 0;display:inline-block;float:left;width:100%;}
.retail_bottom span{color:#ffec00;font-size:15px;font-family: 'Roboto', sans-serif !important;font-weight:normal;/*text-transform:uppercase;*/width:100%;display:inline-block;margin:0 0 2px 0;}
.retail_bottom a{font-size:15px;font-family: 'Roboto', sans-serif !important;font-weight:400;color:#ffec00;}
.retail_bottom .linkdin-icon{margin:0 30px 0 0;}
.retail_bottom .social_grey{float:right;}
.retail_bottom .social_grey a{margin:0 0 0 9px; display:inline-block; vertical-align:top;}
.retail_bottom .social_grey a img{float:none !important; margin:0 !important;}
.retial1 h3{margin:0 0 20px 0 !important;}
.retial1 .retail_man{margin:0 0 10px 0 !important;}
.retial1 p:last-child{margin:0 0 20px 0;}
/*===Contact Page===*/#map_wrapper{width:100%;}
.map iframe{width:100%;height:400px;border:none;}
.contact_block dd{color:#444444;font-size:15px;font-weight:300;font-style:italic;font-family: 'Roboto', sans-serif !important;}
.contact_block span{color:#666;font-size:15px;font-weight:700;font-family: 'Roboto', sans-serif !important;}
.contact_main .contact_block{min-height:420px;}
.contact_inner{float:left;width:100%;margin:30px 0 0 0;}
.contact_inner .news_txt_block p span{color:#666;font-size:15px;font-weight:700;font-family: 'Roboto', sans-serif !important;}
.contact_inner .news_txt_block p:last-child{margin:0;}
.contact_main .news_txt_block{margin:0 0 30px 0;}
.contact_main .news_txt_block:last-child{margin:0;}
.contact_form{width:100%;display:inline-block;}
.contact_form .form-control{height:40px;border:#cccccc solid 1px;border-radius:0;font-size:15px;/*font-family: 'Roboto', sans-serif !important;font-weight:300;font-style:italic;*/box-shadow:none;color:#cccbcb; font-family: 'Averta-Regular';}
.contact_form textarea{padding:15px;width:100%;min-width:100%;max-width:100%;height:130px;border:#cccccc solid 1px;border-radius:0;font-size:12px;/*font-family: 'Roboto', sans-serif !important;font-weight:300;font-style:italic;*/font-family: 'Averta-Regular';box-shadow:none;color:#cccbcb;margin:0 0 34px 0;}
.contact_form textarea:focus{border:#a4a4a4 solid 1px;}
.contact_form input:focus{box-shadow:none;border:#a4a4a4 solid 1px;}
.contact_form input::-moz-placeholder {color: #cccbcb;opacity: 1;}
.contact_form input:-ms-input-placeholder {color: #cccbcb;}
.contact_form input::-webkit-input-placeholder {color: #cccbcb;}
.contact_form .col-sm-6{margin:0 0 40px 0;}
.contact_form input[type="submit"]{padding:0 21px;height:48px;background:#ffec00;display:inline-block;vertical-align:text-top;color:#000;border:none;/*font-family: 'Enriqueta', serif;*/ font-family: 'Averta-Regular'; font-weight:400;font-size:15px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.contact_form input:hover[type="submit"]{background:#000;color:#FFFFFF;}
/*===Onze advocaten===*/.ad-content-block{min-height:130px;}
.ad-content-block h3{margin:30px 0 8px 0 !important;}
.ad-content-block a{font-size:15px;font-family: 'Roboto', sans-serif !important;font-weight:400;color:#ffec00;}
.ad-content-block ul li,.grey_block li{font-size:15px;font-family: 'Roboto', sans-serif !important;font-weight:normal;color:#ffec00;line-height:24px;position:relative;padding:0 0 0 25px;}
.ad-content-block ul li span,.grey_block li span{position:absolute;left:0;top:0;font-size:15px;font-family: 'Roboto', sans-serif !important;font-weight:400;color:#ffec00;}
.ad-content-block ul li span,.grey_block li,.grey_block li span{color:#444444 !important;}
.advocaten .news_txt_block > img{width:100%; }
/*=========================================*//* Main Footer *//*=========================================*/#footer{float:left;width:100%;background:#fff;padding:0;}
.footer_wapper{width:100%; float:left;margin:25px 0 0 0; background:#000; padding:74px 0 0;}
.footer_logo{text-align:center;}
.footer_block{width:100%;display:inline-block;}
.footer_wapper .footer_block { padding:8px 0 0;/*padding-top: 14px;*/ }
.footer_block h4{font-size:12px;font-family: 'Averta-Regular';font-weight:900;color:#fff;margin:0 0 5px 0;text-transform:uppercase;}
.footer_block p{color:#fff;font-size:12px;font-family: 'Averta-Regular';font-weight:400;}
/* === Sitemap === */.sitemap{margin:50px 0;}
.sitemap li a{font-size:20px;font-family: 'Averta-Regular';font-weight:400;}
/* === Sitemap === *//* === Popup CSS === */.modal-content .modal-header{display:inline-block;width:100%;}
.modal-content .m-title{text-align:center;border-bottom:#ccc solid 1px;margin:0 -15px 0 -15px;padding:0 0 20px 0;}
.modal-content .m-title a{display:inline-block;}
.modal-content .m-content{font-size:20px;font-family: 'Averta-Regular';font-weight:400;padding:20px 0 0 0;text-align:center;text-transform:uppercase;}
.home-modal .modal-content .m-content{font-size:20px;font-family: 'Averta-Regular';font-weight:400;padding:20px 0 0 0;text-align:center;text-transform:none;}
.modal-content .m-content .tml-login{margin:20px 0 0 0;width:100%;max-width:100%;text-align:left;}
.modal-content .m-content .tml-login p{margin:0;}
.modal-content .m-content .tml-login p label{font-size:14px;font-weight:normal;color:#666;}
.modal-content .m-content .tml-login .tml-rememberme-submit-wrap .tml-rememberme-wrap{text-align:left;}
.modal-content .m-content .tml-login .tml-user-login-wrap input,.modal-content .m-content .tml-login .tml-user-pass-wrap input{margin:0 0 15px 0;border:#ccc solid 1px;color:#666;padding:5px;font-size:14px;font-weight:normal;}
.modal-content .m-content .tml-login .tml-rememberme-submit-wrap{margin:0;}
.modal-content .m-content .tml-login .tml-rememberme-wrap label{font-size:14px;}
.modal-content .m-content .tml-login .tml-submit-wrap input[type="submit"]{background:#ffec00;border-radius:0;border:none;padding:6px 12px;font-size:15px;font-family: 'Averta-Regular';font-weight:500;text-transform:uppercase;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.modal-content .m-content .tml-login .tml-submit-wrap input[type="submit"]:hover{background:#3d393a;border:none;color:#fff;}
.modal-content .tml-action-links li a{font-size:14px;}
/* === Popup CSS === *//* === Contact Form7 ===*/.wpcf7-validation-errors{clear:both;margin:1em 1em 0 1em !important;}
/* === Contact Form7 ===*//* Add By DL */.news_publicate_block ol{list-style:none;}
#tribe-events-bar{margin:0 !important;}
.question_block h3 span.ui-accordion-header-icon{display:none;}
.question_block .ui-accordion-content{background:none !important;padding:15px 0 24px !important;border:none !important; height:auto !important;}
.tribe-events-content a,.tribe-events-nav-previous a{color:#000 !important; background:#ffec00; padding:3px 5px; }
.tribe-events-single-section dl{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#666;}
.tribe-events-schedule h2{margin:0;text-align:left;font-size:22px;}
.tribe-events-widget-link a{	background:url(../images/grey-arrow.svg) no-repeat left center;padding:0 0 0 25px;font-size:15px !important;font-family: 'Roboto', sans-serif !important;font-weight:400;color:#ccc;margin:0 !important;}
.newsletter form{position:relative;}
.mc4wp-success,.mc4wp-error{text-align:center;background:#fff;padding:8px;font-size:13px;font-family: 'Roboto', sans-serif !important;font-weight:300;}
.tribe-events-meta-group-gmap{display:none !important;}
/* Add By DL *//* === Language DL === */
#lang_sel{height:auto;float:left;margin:0 14px 0 0;width:auto;}
#lang_sel ul { font-size:0; padding:0 19px 0 6px; }
#lang_sel ul li{width:auto !important;float:none !important; display:inline-block;vertical-align:top; }
#lang_sel li a{margin:0;padding:5px 6px 5px 6px !important;display:inline-block;background:#f5f5f5 !important;color:#000 !important;font-size:15px;border:none !important;line-height:inherit !important;}
#lang_sel li.active a,
#lang_sel li.wpml-ls-current-language a { opacity:0.5; }
#lang_sel ul li + li a span:before { content:'|';font-size:15px;color: #000; display: inline-block; vertical-align: top; position: relative; left: -6px; }
#lang_sel ul ul{width:100%;top:100% !important;border:none !important;}
#lang_sel a.lang_sel_sel:before{content:'';position:absolute;top:15px;right:10px;display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after { display:none !important;}
/* === Language DL === */.newsroom_block .news_main_box .news_txt_block img{float:left;margin:0 20px 20px 0;max-width:100%;}
.newsroom_block .news_main_box .news_txt_block img.alignright{float:right;margin:0 20px 10px 20px;max-width:100%;}
.newsroom_block .news_main_box .news_txt_block img.aligncenter{float:none;margin: 0 auto;max-width: 100%;display: block;}
.newsroom_block .news_main_box .news_txt_block p{display:block;}
.newsroom_block .news_main_box .news_txt_block  h5{display:inline-block;padding:0 0 12px 0;font-size:18px;width:100%;color:#000;}
.newsroom_block .news_main_box .news_txt_block h5 a { background-color:transparent; }
.newsroom_block .news_main_box .news_txt_block h5 a:hover { background-color:#ffec00; color:#000; }
.newsroom_block .news_main_box .news_txt_block{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#444444;}
.newsroom_block .news_main_box .news_txt_block p{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#444444;margin:0 0 20px 0;float:left; /* add by DL */	 }
.newsroom_block .news_main_box .news_txt_block ul{clear:left;}
.newsroom_block .news_main_box .news_txt_block p a{font-size:15px !important;font-family: 'Averta-Regular';font-weight:400 !important;color:#000000 !important;}
.newsroom_block .news_main_box .news_txt_block p a:hover {background:#ffec00;}
/* .newsroom_block .news_main_box .news_txt_block ul{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#444444;margin:0 0 30px 0;} */
.newsroom_block .news_main_box .news_txt_block ul{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#444444;}

.newsroom_block .news_main_box .news_txt_block ul li,
.newsroom_block .news_main_box .news_txt_block  li{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#444444;padding:3px 0 3px 10px !important;list-style:disc;/*width:100%; */list-style-position:outside;margin:0 0 0 15px !important;}
.newsroom_block .news_main_box .news_txt_block ol { padding-left: 25px; }
.events_single_image + br { display: none ; }
.newsroom_block .news_main_box .news_txt_block ol li { margin-left: 0 !important; }
.newsroom_block .news_main_box .news_txt_block  ul > br{display:none;}
.newsroom_block .news_main_box .news_txt_block table{/*float:left;max-width:100%;width:auto !important;*/max-width:100% !important; }
.newsroom_block .news_main_box .news_txt_block table tr td img{ }
.full_custom{ display:inline-block; width:100%; }
.newsroom_block .news_main_box .news_txt_block table tr td br {display:none;}
.newsroom_block .news_main_box .news_txt_block table tr td p{margin:0px;}
.tml { max-width:100% !important; }
.lawyers_main .news_inner_content p:first-child{ margin:0px; padding:0px; }
/*............Sub-Menu Start............*/.navbar-nav li {}
.navbar-nav li .sub-menu {width:250px;color:#FFF;background:#000;display:none;position:absolute;top:30px;padding:10px 0px;}
.navbar-nav li:hover > .sub-menu {display:block;}
.navbar-nav li .sub-menu li {padding:3px 10px;position:relative;}
.navbar-nav li .sub-menu li a {font-family: 'Averta-Regular';font-size:14px;color:#FFF;text-decoration:none !important;font-weight:normal !important;}
.navbar-nav li .sub-menu .sub-menu {display:none;left:0;top:0px; position: relative; width: 100%; }
.navbar-nav li .sub-menu .sub-menu li{padding:3px 10px !important;}
/* .navbar-nav li .sub-menu li:hover .sub-menu {display:block !important;} */
/*............Sub-Menu End............*/.news_block_form{width:100%;display:inline-block;padding:0px;}
.news_block_form h4{display:block;padding:20px 0;margin:0px;font-size:22px; font-family: 'Averta-Regular';font-weight:700;}
.news_block_form form{display:inline-block;width:100%;}
.div_row {width:100%;float:left;padding:5px 0;display:inline-block;}
.news_block_form form label{width:180px;float:left;font-size:16px;font-family: 'Averta-Regular';font-weight:400;font-weight:normal;}
.news_block_form form .input_text_div{width:250px;float:left;padding:5px 10px;border:#ccc solid 1px;}
.news_block_form form input[type=submit]{ width:250px; background:#ffec00; color:#fff; padding:5px 10px; font-family: 'Averta-Regular';font-weight:600;border:0px;}
.news_block_form form input[type=submit]:hover{background:#3d393a;}
.news_txt_block  .contact_form{padding:0 20px;}
.news_txt_block  .contact_form h5{padding:0 15px 15px;font-family: 'Enriqueta', serif;font-weight:bold;font-size:16px;color:#444444;}
#content_left .content_subtitel2{float:left;text-align:right;width:100%;padding-bottom:20px;}
#content_left .content_subtitel2 .medewerker_social{display:inline-block;}
#content_left .content_subtitel2 .medewerker_social .addthis_button_expanded{padding-left:15px !important;}
#content_left .content_subtitel2 .medewerker_social .addthis_button_expanded span{ font-size:0px !important;margin:0 5px 0 0;}
/* add by GM */.pagination{clear:both;padding:0;position:relative;font-size:11px;line-height:13px;margin:0;}
.pagination span, .pagination a {display:block;float:left;margin:2px 6px 2px 0;padding:10px;text-decoration:none;width:auto;color:#000;border:1px solid #ffec00;background: #fff;/*font-family: 'Roboto', sans-serif !important;*/font-family: 'Averta-Regular';font-weight:400 !important;font-size:15px;}
.pagination a:hover{color:#000;background: #fdea18;border:1px solid #fdea18;}
.pagination .current{padding:10px;background: #fdea18;color:#000;}
/* add by GM */

/*=== add by dl ===*/
.news_txt_block strong{font-weight:normal !important;text-transform:uppercase !important;}
.news_txt_block u{text-transform:uppercase !important;text-decoration:none;font-weight:normal !important;}
.advocaten .news_inner_content h3{height:37px !important;}
.advocaten .news_inner_content p{height:90px !important;}
.contact_block h3{height:30px !important;}
.contact_block p{height:90px !important;}
table{font-family: 'Averta-Regular';}
.page404 p{font-size:40px !important;font-family: 'Averta-Regular';font-weight:500 !important;}
.contact-details-new{margin:0 0 30px 0 !important;padding:0;display:inline-block;width:100%;}
#main_content .contact-details-new li{list-style:none !important;margin:0 !important;padding-left:0 !important;}
#main_content .contact-details-new li span{width:100%;display:inline-block;}
#main_content .contact-details-new li span strong{text-transform:none !important;font-family: 'Averta-Regular';font-weight:500 !important;}
.top_bar_english{text-align:right;min-width:325px;}
.top_bar_english .button_block{text-align:right;display:inline-block;}
.top_bar_english .button_block #lang_sel{margin:0;}

/*=== add by dl ===*/
#theme-my-login1 .input{ padding:5px 15px; margin:0px; }
#theme-my-login1 p.tml-rememberme-wrap{ width:auto; float:left; }
#theme-my-login1 .tml-submit-wrap{ width:auto; float:right; }
#theme-my-login1  input[type=submit]{width:auto;border:0px;background:#ffec00;color:#fff;font-weight:bold;padding:5px 15px;}
#theme-my-login1  input[type=submit]:hover{background:#0e4f8a;}
#theme-my-login1  .tml-action-links{display:none !important;}
.login_page_block .news_main_box { width:100%; display:inline-block; }
#theme-my-login1 #reg_passmail1 { width:auto; float:left; }
.tml-user-panel{padding:25px 0 0 0;}
.tml-user-panel .tml-user-avatar{float:left;padding:0px;}
.tml-user-panel .tml-user-avatar img{margin:0px !important;width:70px !important;height:auto !important;}
.m-content.p_content{font-size:30px !important;font-weight:bold;color:#ffec00;}
.tml-user-panel .tml-user-links { display:block !important; padding:0 0 0 90px !important;  }
.tml-user-panel .tml-user-links li a{ font-weight:bold; font-size:20px; color:#323232; }
.tml-user-panel .tml-user-links li a:hover{color:#ffec00;}

/* add by DL 12-1-16 */
.f-col{/*display:inline-block;float:none;*/text-align:left !important;}
.informative-block .form-group label{font-size:18px;color:#cccccc;font-family: 'Enriqueta', serif;font-weight:400;line-height:30px;margin:0 0 2px 0;}
.informative-block .form-control{height:40px;border:#cccccc solid 1px;border-radius:0;font-size:12px;/*font-family: 'Roboto', sans-serif !important;font-weight:300;font-style:italic;*/font-family: 'Averta-Regular';box-shadow:none;color:#cccbcb;}
.informative-block input[type=submit]{padding:0 12px !important;/*5px 12px 8px 12px*/font-size:15px;font-family: 'Enriqueta', serif;	-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.informative-block .sidebar_post_title h3{font-size:19px;color:#cccccc;font-family: 'Enriqueta', serif;font-weight:400;}
.blog-date{float:right;padding:5px 0 0 0;font-size:13px;font-family: 'Roboto', sans-serif !important;}
@media only screen and (min-width: 992px){
	.footer_wapper .f-col {
		width: 25%!important;
	}
}
.footer_block h4 { font-family: 'Averta-ExtraBold'; font-size:15px; color:#fff; letter-spacing:-0.02em; font-weight:normal; }
.footer_block p { font-family: 'Averta-Light'; font-size:15px; color:#fff; line-height:24px; letter-spacing:-0.02em;  }

/* add by DL 12-1-16 */
.slide-img{ background-size:cover !important;   background-position: center center !important;  width:100%; z-index:100; }
.slider-box { position:relative; z-index:200; }
.banner_container .item{  }
.news_main_bg.min-height_div {min-height: 527px;}
.slider-box{ min-height:0px; margin:0; position:absolute; left:50%; top:50%; -moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.slide-img { padding:0 32px; text-align:center; width:100%; display:inline-block; }
.slide-img img{ display:inline-block !important; }
.slider-box h2{ font-size:30px; line-height:normal; margin-bottom:10px; }
.carousel_slider{float: left;margin-top: 20px;margin-bottom:80px;}
.team_blocks h2{margin-bottom:0;}
.carousel_slider .item span {display: block;font-size: 15px;font-family: 'Averta-Regular';color: #000;margin:3px 0 0 0;}
.carousel_slider .owl-controls {position: absolute;top: 50%;left: 0;width: 100%;margin: -21px 0 0 0;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.carousel_slider .owl-controls .owl-nav {position: relative;display: block !important;float: left;width: 100%;}
.carousel_slider .owl-controls .owl-nav > div {position: relative;z-index: 10;width:30px;height:30px;}
.carousel_slider .owl-controls .owl-nav .owl-prev {float: left;margin-left: -30px;background:url(../images/blue-arrow-nav-left.svg) no-repeat;}
.carousel_slider .owl-controls .owl-nav .owl-next {float: right;margin-right: -30px;background:url(../images/blue-arrow-nav-right.svg) no-repeat;}
/*=== Add By DL 18-2-2016 ===*/

/* Please Dont Toch this Code for Social Right align */.news_txt_block .addthis_toolbox{float:left;width:100%;text-align:right;}

.news_txt_block .addthis_toolbox a{float:none !important;}
.connect_linkdin img{width:18px;}
.indiv #map{width:100% !important;margin:0 0 30px 0;}

/*=== Add By DL 18-2-2016 ===*/
.news_publicate_block h3{color: #999;display: inline-block;font-family: 'Averta-ExtraBold';font-size: 20px;font-weight: 400;margin: 25px 0 5px;}
.lawyers_main .news_txt_block.my-custom .col-md-4{ margin:0px !important; }
#tribe-events-pg-template h3 { text-align:center; }
.newsroom_block .news_main_box .news_txt_block p{ display:inline-block; width:100%; }
.tribe-list-widget  li{ display:inline-block; width:100%; padding:15px 0;  }
.tribe-event-duration{ width:100%; display:inline-block; padding:10PX 0 0; }
.tribe-event-duration span{  font-family: "Roboto",sans-serif;font-size: 14px !important; color:#999; }
/*.blog_single_image{ max-width:100%; margin:15px; float:left; display:inline-block; }*/
.blog_single_image img{ margin:0px; display:inline-block; }
.newsroom_block .news_main_box.new-news-details .news_txt_block p,.newsroom_block .news_main_box.new-news-details .news_txt_block ul,.newsroom_block .news_main_box.new-news-details .news_txt_block ol,.newsroom_block .news_main_box.new-news-details .news_txt_block p{ clear:none !important; float:none; display:block; width:auto; }
.newsroom_block .news_main_box.new-news-details .news_txt_block ul li {list-style:inside none disc !important;   }
.newsroom_block .news_main_box.new-news-details .news_txt_block ol li {list-style:inherit !important;}
/* .newsroom_block .news_main_box.new-news-details .news_txt_block ul li {list-style:inside none disc !important;   }
.newsroom_block .news_main_box.new-news-details .news_txt_block ol li {list-style:inherit !important; list-style-position: inside !important;} */
.footer_links{ margin:74px 0 0 0; width:100%; display:inline-block; text-align:center; border-top:0; background:#333; }
.footer_links ul {width:100%; display:inline-block; vertical-align:top; text-align:center; padding:0 0; font-size:0; }
.footer_links ul li{ margin:0 0; position:relative; display:inline-block; vertical-align:top; color:#8b8d93; text-align:center; padding:10px 31px 8px; }
.footer_links ul li:after{ position:absolute; top:0; right:0; width:1px; height:100%; background:#000; margin:0 ; content:'';  }
.footer_links ul li:last-child:after{ opacity:0; }
.footer_links ul li a{ margin:0; display:inline-block; vertical-align:top; /*text-transform:uppercase;*/ font-family: 'Averta-Regular'; font-size:15px; color:#000;  }
.footer_links ul li a:hover{ color:#fff; }
.newsroom_block .news_main_box .news_txt_block  ul ul{ margin:0px !important; padding:0px  0 0 18px !important; }
#main_content .newsroom_block .news_main_box .news_txt_block  ul ul li{ list-style:disc !important; }
.newsroom_block .news_main_box .news_txt_block .col-md-8  ul.contact-details-new  { margin:0px !important;   }
.mobile_sow_inner{ padding:40px 8px;   background:#ffec00;  width:100%; display:none ;  text-align:center;  }
.mobile_sow_inner ul{ width:100%; display:inline-block;  text-align:center;  }
.mobile_sow_inner ul li{ width:24%; display:inline-block;  text-align:center;  }
.mobile_sow_inner ul li .icon_in{ display:inline-block; width:100%; }
.mobile_sow_inner ul li .icon_in .fa{ position:absolute; left:50%; top:50%;  -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);  font-size:70px; color:#fff; }
.mobile_sow_inner ul li .icon_in a img{position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); max-width:70%; max-height:70%;  }
.mobile_sow_inner ul li .icon_in a{ border:#fff solid 1px; width:100px; height:100px; border-radius:100px;    position:relative; display:inline-block; }
.mobile_sow_inner ul li span{ display:inline-block; width:100%;  }
.mobile_sow_inner ul li span a{ color:#fff; display:inline-block; }
.mysidebar{ margin:0 0 30px 0; width:100%; display:inline-block; padding:0px; background:#fff; }
.mysidebar h2{ display:inline-block; width:100%;  /*font-family: "Enriqueta",serif;*/ font-family: 'Averta-ExtraBold'; margin:0px; text-decoration:none;font-size: 19px;font-weight: 400; color:#000; background:#ffec00; text-align:left; padding:20px 20px 22px !important; }
.frm_links{ padding:5px 20px 15px 20px !important; width:100%; display:inline-block; }
.mysidebar form{ padding:0 20px; }
.portal-button{ width:100%; display:inline-block; margin:10px 0 0 0; }
.portal-button .icon {border: 1px solid #cccccc;border-radius: 20px;color: #a6a6a6;height: 40px;text-align: center;width: 40px;font-size:20px;float:left;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.portal-button .portal-text {float: left;margin:3px 0 0 7px;font-family: "Roboto",sans-serif;font-size:14px;font-weight: 400 !important;}
.portal-button .portal-text a{/*font-family: "Roboto",sans-serif;*/font-family: 'Averta-Regular'; font-size:14px; color:#999; }
.portal-button .icon-hover a {color: #a6a6a6 !important;display: block;width: 100%;line-height:35px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.portal-button:hover .icon{ color:#000000; border-color:#000000;    }
 .portal-button:hover .icon-hover a { color: #000000 !important;}
.portal-button:hover  .portal-text a{ color: #000000 !important;}
.ajax_room_block{background-color:#5CD1FD;margin : 40px 15px 0 15px;padding:20px 0 36px 0;}
.ajax_room_block h2{font-size:35px;color:#FFFFFF;font-family: 'Enriqueta', serif;font-weight:400;text-align:center;margin:0 0 20px 0;}
#ajaxsearchpro1_1, #ajaxsearchpro1_2, div.ajaxsearchpro[id*="ajaxsearchpro1_"]{z-index:1;position:relative;}
#ajaxsearchprores1_1.vertical, #ajaxsearchprores1_2.vertical, div.ajaxsearchpro[id*="ajaxsearchprores1_"].vertical{z-index:10;}
.newsroom-home2 .item{ width:100%; }
.newsroom_block .col-sm-8{ padding-right:5px; }
.home-side{ padding:0 30px 0 10px; }
body .news_main_bg span a,.w3n-advocate-sidebar .item a{display:block;background-repeat:no-repeat;background-size:cover;}
body .news_main_bg span img,.w3n-advocate-sidebar .item a img{opacity:0;}
/* .newsroom_block .news_main_box .news_txt_block ul li {list-style: none !important; position: relative; padding-left: 15px; } */
body .newsroom_block .news_main_box.new-news-details .news_txt_block ul li {list-style: none !important; position: relative; padding-left: 20px !important; }
.newsroom_block .news_main_box.new-news-details .news_txt_block ul li:before { content: ''; height: 5px; width: 5px; border-radius: 2.5px; background-color: #000000; position: absolute; top: 11px; left: 0; }
/* add by dl */
.tribe-events-gmap{margin:0 0 0 15px;}
.tribe-events-venue-details{line-height:22px !important;}
.tribe-events-button{background:#ffec00 !important;margin-bottom:20px;}
.tribe-events-cal-links{float:left;width:100%;text-align:center;}
.tribe-events-cal-links a{float:none !important;display:inline-block;margin:0 5px 15px 5px !important;}
/* add by dl */

/*======= 15-3-2017 =========*/
.gform_wrapper  .gform_heading h3.gform_title{font-size:35px;color:#ffec00;font-family: 'Enriqueta', serif;font-weight:400;text-align:center;margin:40px 0;}
.gform_wrapper .gform_heading .gform_description{ width:100%; display:inline-block; font-size:16px; color:#333; text-align:center; }
.gform_wrapper ul.gform_fields{ background:#fff !important; padding:15px !important; float:left !important ; width:100% !important; }
.gform_wrapper ul.gform_fields > li label.gfield_label{ background:#ffec00; font-size:20px; color:#fff; width:100%; display:inline-block !important; padding:5px 15px 8px; margin:0px;  font-family: 'Enriqueta', serif;   font-weight:normal;   }
.gform_wrapper ul.gform_fields > li .ginput_container { margin:0px !important; }
.gform_wrapper ul.gform_fields > li { margin:0px 0 !important; padding:15px 0 !important;    float:left !important;  width:100%; }
.gform_wrapper ul.gform_fields > li ul li label{ font-weight:normal; font-size:13px; margin-left:10px; margin-top:3px; }
.gform_wrapper ul.gform_fields > li ul li{ margin-bottom:0px; }
.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked + label, .gform_wrapper ul.gfield_radio li input[type="radio"]:checked + label{ font-weight:normal !important; color:#ffec00;  }
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type="submit"]{height:48px;padding:0 30px !important;font-family: 'Averta-Regular';font-size:15px !important;background:#ffec00;color:#000;border-radius:0;/*text-transform:uppercase;*/letter-spacing:1px;border:none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type="submit"]:hover, .gform_wrapper .gform_page_footer input.button:hover, .gform_wrapper .gform_page_footer input[type="submit"]:hover	{background:#3d393a;border:none;color:#ffec00;}
.gform_wrapper .gfield_required{ color:#f00 !important; }
.gform_wrapper ul.gform_fields > li ul{ padding-left:15px; }

/*======= 15-3-2017 =========*/

.gfrm-page   .gform_heading h3.gform_title{font-size:35px;color:#ffec00;font-family: 'Enriqueta', serif;font-weight:400;text-align:center;margin:40px 0;}
.gform_ctn{ display:inline-block; width:100%; background:#fff; padding:15px; }

/* Sanjay 28-10-2017 start */
.w3n_contact { padding:30px 0; }
.w3n_contact .form-control {height: 40px;border: #cccccc solid 1px;border-radius: 0;font-size: 12px;font-family: 'Roboto', sans-serif !important;font-weight: 300;box-shadow: none;color: #cccbcb;font-style: italic;}
.w3n_contact .col-sm-6 {     margin: 0 0 40px 0; }
.w3n_contact textarea {padding: 15px;width: 100%;min-width: 100%;max-width: 100%;height: 130px;border: #cccccc solid 1px;border-radius: 0;font-size: 12px;font-family: 'Roboto', sans-serif !important;font-weight: 300;box-shadow: none;color: #cccbcb;font-style: italic;margin: 0 0 34px 0;}
.w3n_contact input[type="submit"] {padding: 0 21px;height: 40px;background: #ffec00;display: inline-block;vertical-align: text-top;color: #fff;border: none;font-family: 'Enriqueta', serif;font-weight: 400;font-size: 15px;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
/* Sanjay 28-10-2017 end */
/*======08-08-2018=====*/

.threebox_block .home-side{float:right;}
.threebox_block .whitebox{background: #ffff;margin-top: 30px;}
.threebox_block .whitebox p{font-family: 'Averta-Regular'; font-size: 15px;font-weight: 300;padding: 0 15px;}
.threebox_block .whitebox p strong{font-size: 15px; font-weight: 900;font-family: 'Averta-Regular';}
.threebox_block .whitebox p:nth-child(2n+0){margin-top: 15px;}

/* Raj 15-03-2019 ST */
.newsroom_block .news_main_box .news_img_block {    height: auto;overflow: visible;position: unset;background: transparent;}
.newsroom_block .news_main_box .news_inner_title {position:relative;}
.newsroom_block .w3n_author_img img {max-width:140px !important;width:100%;}
.w3n_blog_title {padding:10px 15px 0;}
.w3n_blog_title a { color:#000; }
.w3n_blog_title a:hover { color:#000; }
.w3n_blog_author {padding:5px 0 0 5px;display:inline-block;}
.w3n_blog_author a { color:#000; background-color:transparent; }
.w3n_blog_author a:hover { background-color:#ffec00; }
.newsroom_block .news_inner_title .blog-date{position:relative;padding-right:10px;}
.newsroom_block .news_inner_title .blog-date:after {content:'';position:absolute;top:8px;right:0px;height:13px;width:1px;background:#000000;}

.menu-item-has-children > a > .icon { font-size: 0; line-height: normal; display: inline-block; vertical-align: top; width: auto; padding-left: 5px; }
.menu-item-has-children > a > .icon i { font-size: 16px; line-height: 20px; display: inline-block; vertical-align: top; width: auto; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }
.menu-item-has-children.active > a > .icon i { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);  }
/* Raj 15-03-2019 EN */

/* New design ST */
.home_warper { padding:0; }
/* Header ST */
.header_wapper .w3n-topheader {background:#f5f5f5;width:100%;display:inline-block;}
.header_wapper .w3n-topheader .button_block {margin:0px;float:right;}
.w3n-topheader .btn-info {background:transparent;color:#000000;border-left:1px solid#FFFFFF;}
.w3n-topheader #lang_sel a.lang_sel_sel:before {display:none;}
.w3n-topheader #lang_sel {border:none;border-left:1px solid#FFFFFF;}
#mysticky-nav.wrapfixed {background:#000000;background-color:#000000 !important;}
/* Header EN */

/* Search block ST */	
.w3n-searchblock {background:#ffec00;padding:83px 0 68px;}
.w3n-searchblock .ajax_room_block {margin:0px;background:transparent;padding: 0 15px;}
.w3n-searchblock .ajax_room_block .asp_non_compact.hasASP {width:100% !important;max-width:100%;}
.w3n-searchblock .ajax_room_block #ajaxsearchpro1_1 .asp_non_compact.hasASP .proinput input {background:transparent;box-shadow:none;}
.w3n-searchblock .ajax_room_block #ajaxsearchpro1_1 .probox,
.w3n-searchblock #ajaxsearchpro2_1 .probox, 
.w3n-searchblock #ajaxsearchpro2_2 .probox, .w3n-searchblock div.asp_m.asp_m_2 .probox {background:transparent !important;box-shadow:none;border:1px solid#000000;}
.w3n-searchblock  #ajaxsearchpro1_1, .w3n-searchblock  #ajaxsearchpro1_2, .w3n-searchblock  div.asp_m.asp_m_1,
.w3n-searchblock  #ajaxsearchpro2_1, .w3n-searchblock  #ajaxsearchpro2_2, .w3n-searchblock  div.asp_m.asp_m_2 {background:transparent !important;border-radius: 0px;box-shadow: none;border: 1px solid #000;}
.w3n-searchblock #ajaxsearchpro1_1 .probox .promagnifier, .w3n-searchblock #ajaxsearchpro1_2 .probox .promagnifier, .w3n-searchblock div.asp_m.asp_m_1 .probox .promagnifier,
.w3n-searchblock #ajaxsearchpro2_1 .probox .promagnifier, .w3n-searchblock #ajaxsearchpro2_2 .probox .promagnifier, .w3n-searchblock div.asp_m.asp_m_2 .probox .promagnifier {background:transparent !important;}
.w3n-searchblock #ajaxsearchpro1_1 .probox .promagnifier .innericon svg,.w3n-searchblock #ajaxsearchpro1_2 .probox .promagnifier .innericon svg, .w3n-searchblock div.asp_m.asp_m_1 .probox .promagnifier .innericon svg,
.w3n-searchblock #ajaxsearchpro2_1 .probox .promagnifier .innericon svg, .w3n-searchblock #ajaxsearchpro2_2 .probox .promagnifier .innericon svg, 
.w3n-searchblock div.asp_m.asp_m_2 .probox .promagnifier .innericon svg {fill:#000000;}
.w3n-searchblock .ajax_room_block h2 {color:#000000;font-size:40px;text-align:left;padding:0px;margin:0px;line-height:normal;font-family: 'Averta-ExtraBold';padding-bottom: 12px;}
/* Search Block EN */

/* Slider ST */
.newsroom_block.blog_block h2 {text-align:left;font-size:40px;line-height:40px;color:#000000;font-family: 'Averta-ExtraBold';}
.owl-theme .owl-dots .owl-dot span {background:transparent;border:1px solid#000000;width:12px;height:12px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background:#000000;border-color:#000000;}
/* slider EN */

.newsroom_block{}
.home_servies { width:100%; display:inline-block; vertical-align:top; background:#fff; padding:50px 0 30px; }
.pb-0 { padding-bottom:0 !important; }
.w3n-row .news_main_bg{  display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 23px;}
.w3n-row .news_main_bg .w3n-leftblock {-webkit-box-flex: 0;-ms-flex: 0 0 35.9999999%;flex: 0 0 35.9999999%;max-width:35.9999999%;}
.w3n-row .news_main_bg .w3n-rightblock {-webkit-box-flex: 0;-ms-flex: 0 0 63.666667%;flex: 0 0 63.666667%;max-width: 63.666667%;font-family: 'Averta-Regular';}
.w3n-leftblock div{width:100%;height:235px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.newsroom-home2 .w3n-row .w3n-leftblock div img,
.home-news-row.w3n-row .w3n-leftblock div img {display:none;}
.w3n-row .news_main_bg .w3n-rightblock .blue_btn {background:#FFFFFF;padding:5px;color:#000000;}
.w3n-row .news_main_bg .w3n-rightblock .blue_btn:hover {background:#fdea18;color:#000000;}
.w3n-row .news_main_bg .w3n-rightblock h3 {height:36px;background:#fdea18;padding:0 10px;font-size:15px !important;font-family: 'Averta-Bold';}
.w3n-row .news_main_bg .w3n-rightblock .blog-date { width:100%; display:block; padding:10px 0 5px; }
.w3n-row .news_main_bg .news_inner_content p { margin:0 0 5px; }
.w3n-row .news_main_bg .linkdin_block { display:none; }

.home_text_sec { width:100%; display:inline-block; vertical-align:top; background:#fff; padding:75px 0 26px; }
.home_text { width:100%; display:inline-block; vertical-align:top; }
/*.home_text p {  font-size:36px; color:#000; line-height:56px; }*/
.home_text p {  font-size:22px; color:#000; line-height:38px;font-family: 'Averta-Regular'; }
.home_text p a {color:#000; background:#fdea18; padding:0 3px;font-family: 'Averta-Regular'; }
.home_text p del {color:#000; background:#fdea18; padding:0 3px;font-family: 'Averta-Regular'; }
.home_text p a:hover{ color:#000; }
.company_block h2 { padding:0 0 11px; }

#newsletter_block.w3n-footercontactf { background:#f5f5f5; padding:67px 0 72px; }
.w3n-footercontactf h2 { font-family: 'Averta-ExtraBold'; font-size:40px; line-height:40px; color:#000; padding:0 0 40px; }
div.wpcf7 .form-group { margin-bottom:12px; }
div.wpcf7 .form-control { width:100%; height:48px; border-radius:0; padding:0 10px; font-family: 'Averta-Regular'; font-size:15px; color:#000; -webkit-appearance:none; -moz-appearance:none; }
.w3n-footercontactf div.wpcf7 .form-control { border:0; }
div.wpcf7 .btn { width:156px; height:48px; font-family: 'Averta-Regular'; font-size:15px; color:#000; padding:0; -webkit-appearance:none; -moz-appearance:none; }
div.wpcf7 .btn:hover { background:#000; color:#ffec00; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }

#footer .w3n-mailchip .newsletter form { padding-right:16px; }
.contact-info { width:100%; display:inline-block; vertical-align:top; padding:0 0 12px; }
.contact-info ul { display:block; font-size:0; margin:0 -4px; }
.contact-info ul li { display:inline-block; vertical-align:top; list-style:none; width:20%; padding:0 4px; }
.contact-info .cont_box { width:100%; display:inline-block; vertical-align:top; background:#f5f5f5; padding:0 10px; font-family: 'Averta-Regular'; font-size:15px; color:#000; min-height:30px; line-height:30px; }
.contact-info .cont_box:hover { background:#ffec00; }
.contact-info .cont_box:hover a { color:#000; }
.contact-info .cont_box i { padding:0 7px 0 0; }
#footer .w3n-mailchip .col-md-8 { width: 62.084%; }
#footer .w3n-mailchip .col-md-4 { width: 37.916%; }
#tribe-events .tribe-events-button, .tribe-events-button{ color:#000 !important; }

.w3n-advocate-sidebar { width:100%; display:inline-block; vertical-align:top; background:#fff; padding:20px; }
.w3n-advocate-sidebar .newsroom_block h2 { margin:0; font-size:20px; }
.w3n-advocate-sidebar .carousel_slider { margin-bottom:15px; }
.w3n-advocate-sidebar .w3n-advocate-list { width:100%; display:inline-block; vertical-align:top; margin:20px -5px 0; font-size:0; }
.w3n-advocate-sidebar .item { width:33.333%; display:inline-block; vertical-align:top; padding:0 5px 20px; }
.w3n-advocate-sidebar .item a { display:block; }
.w3n-advocate-sidebar .item a img { width:100%; }
.w3n-advocate-sidebar .item span { display:block; font-size: 15px; color:#000; font-family: 'Averta-Regular'; padding:5px 0 0; }
/* New design EN */


.newsroom_block .news_main_box .news_txt_block p del{ background:#ffec00;  }
.newsroom_block .news_main_box .news_txt_block .blue_btn{ color:#000;    background: url(../images/blue-arrow-1.svg) no-repeat left center; }
.newsroom_block .news_main_box .news_txt_block .blue_btn:hover{ background: url(../images/blue-arrow-1.svg) no-repeat left center #ffec00;  }
.newsroom_block .news_main_box .news_txt_block table  td a{ color:#000; text-decoration:underline; }
.newsroom_block .news_main_box .news_txt_block table  td a:hover{ color:#ffec00;  }
.retail_bottom span a{ color:#000; text-decoration:underline; }
.retail_bottom span a:hover{ /*color:#ffec00;*/  }


.newsroom_block .news_main_box .news_txt_block p del {text-decoration: none;}
del {text-decoration: none;}
.w3n-advocate-sidebar {margin: 0 0 30px 0;}
section a { text-decoration:underline; }
.w3n-row.home-news-row .news_main_bg .w3n-rightblock h3 { height:auto; min-height:36px; display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap; align-items:center; }
.home-news-row .news_inner_content { padding:15px 20px 20px; }


div.asp_m.ajaxsearchpro .probox .proinput input::-webkit-input-placeholder,
#ajaxsearchpro1_1 .probox .proinput input.orig::-webkit-input-placeholder {color: #000000 !important;opacity:1;}

div.asp_m.ajaxsearchpro .probox .proinput input::-moz-placeholder ,
#ajaxsearchpro1_1 .probox .proinput input.orig::-moz-placeholder {color: #000000 !important;opacity:1;}

div.asp_m.ajaxsearchpro .probox .proinput input:-ms-input-placeholder ,
#ajaxsearchpro1_1 .probox .proinput input.orig:-ms-input-placeholder{color: #000000 !important;opacity:1;}
div.asp_m.ajaxsearchpro .probox .proinput input:-moz-placeholder ,
#ajaxsearchpro1_1 .probox .proinput input.orig:-moz-placeholder{color: #000000 !important;opacity:1;}
.news_inner_content p { height: 100px;width:100%;display:block;}

.berichten .leesverder a:hover{background: #ffec00;}
.berichten .leesverder a {font-family: 'Averta-Regular';font-weight: 400 !important;color: #000000 !important;}
.news_main_box .w3n_blog_title h3:hover{background:#ffec00;color:#000000;}

.w3n_contact input[type="submit"].light_blue_btn {color: #000;    font-family: 'Averta-Regular';} 
.w3n_contact input[type="submit"].light_blue_btn:hover {background: #000;
    color: #ffec00;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;}

.contact_block a {font-family: 'Averta-Regular';color: #000000 !important;}
.contact_block a:hover{background: #ffec00;}

.retail_bottom a{color:#000000;}
.retail_bottom a:hover{background: #ffec00;color:#000000;text-decoration:none;} 

/* 04-06-2019 ST */
.w3n-videobg {text-align:center;}
.w3n-videobg .w3n-video {display:inline-block;vertical-align:top;width:100%;height: 377px;position:relative;margin:30px 0;max-width:670px;}
/* 04-06-2019 EN */

#gform_wrapper_4.gform_wrapper { width:100%; display:inline-block; vertical-align:top; margin:50px 0; }
#gform_wrapper_4.gform_wrapper .gform_heading h3.gform_title { text-align:left; margin:0; font-family: 'Averta-ExtraBold'; font-size: 40px; line-height: 40px; color:#000; padding:0 0 22px; }
#gform_wrapper_4.gform_wrapper .gform_heading .gform_description { display:none; }
.gform_wrapper ul li:after, .gform_wrapper ul li:before, .gform_wrapper ul.gform_fields { padding:0 !important; }
.gform_wrapper ul.gform_fields li.gfield { margin:0 0 15px !important; padding:0 !important; }
#gform_wrapper_4.gform_wrapper ul.gform_fields > li label.gfield_label { display:none !important; }
.gform_wrapper .top_label > li input.medium, 
.gform_wrapper .top_label > li select.medium { width:100%; height:48px; border:#cccccc solid 1px; font-family: 'Averta-Regular'; font-size:15px; color:#333; -webkit-appearance: none; -moz-appearance: none; padding:0 10px !important; }
#gform_wrapper_4.gform_wrapper .gform_footer { padding:0; margin:0; }

ul.tribe-events-sub-nav a,
.newsroom_block .news_main_box .news_txt_block .tribe-events-back a,
.newsroom_block .news_main_box .news_txt_block li a { text-decoration:underline !important; background-color:transparent; padding:3px 5px; color:#000; }
ul.tribe-events-sub-nav a:hover,
.newsroom_block .news_main_box .news_txt_block .tribe-events-back a:hover,
.newsroom_block .news_main_box .news_txt_block li a:hover { background-color:#ffec00; text-decoration:none !important; }
.tribe-events-notices { width:100%; display:inline-block; vertical-align:top; }
.newsroom_block .news_main_box .news_txt_block .tribe-events-notices ul { margin:0; }

.newsroom_block .news_main_box .news_txt_block table td a:hover { color:#000; text-decoration:none; background:#ffec00; }
.portal-button .portal-text a { background-color:transparent; }
.portal-button .portal-text a:hover { background-color:#ffec00; }

.newsroom_block .news_main_box .news_txt_block .tribe-events-sub-nav li { margin:0 !important; padding:3px 0 !important; }
.tribe-events-list .tribe-events-list-event-title a { color:#000; background-color:transparent; text-decoration:underline !important; }
.tribe-events-list .tribe-events-list-event-title a:hover { background-color:#ffec00; text-decoration:none !important; }

.tribe-organizer-url a { text-decoration:underline !important; background-color:transparent; }
.tribe-organizer-url a:hover { background-color:#ffec00; text-decoration:none !important; }

ul li del { background: #ffec00; }

.news-btn { width:100%; display:inline-block; text-align:center; padding:20px 0 0; }
.news-btn a { width:auto; height:48px; display:inline-block; vertical-align:top; background:#ffec00; font-family: 'Averta-Regular'; font-size:15px; color:#000; padding:0 20px; text-decoration:none; line-height:48px; }
.news-btn a:hover { background:#000; color:#ffec00 !important; }

.w3n-advocate-sidebar .w3n-advocate-info { width:100%; display:inline-block; vertical-align:top; }  
.w3n-advocate-sidebar .w3n-advocate-info a { background-color:transparent; color:#000; }
.w3n-advocate-sidebar .w3n-advocate-info a:hover { background-color:#ffec00; }
.w3n-advocate-sidebar .w3n-advocate-info del { background-color:#ffec00; }

.searchPage .blog-date { float: none; display: block; padding: 0 0 15px;  }
.searchPage .news_txt_block h3 { font-family: 'Averta-Regular'; text-decoration:underline; }
.searchPage .news_txt_block a:hover h3 { background-color:#ffec00; text-decoration:none; }

.w3n-single-content a { color:#000; }
.w3n-single-content a:hover { background-color:#ffec00; }
.retail_bottom .social_grey a:hover { background-color:transparent; }

.all-blog-post-link a { width:auto; height:30px; font-size:15px; line-height:30px; background:#ffec00; padding:0 10px; display:inline-block; vertical-align:top; text-decoration:none; margin-bottom: 20px; }
.all-blog-post-link a:hover { color:#ffec00; background:#000; }

.yellow_banner { display: inline-block; vertical-align: top; width: 100%; padding-bottom: 35px; }
.yellow_banner .yellow_banner_inner { display: block; width: 100%; background-color: #ffec00; padding: 38px 0; }
.yelllo_banner_main_wrap { display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap; width: 100%; justify-content: center; align-items: center; }
.yelllo_banner_main_wrap .banner_left_image { max-width: 470px; width: 470px; }
.yelllo_banner_main_wrap .banner_left_image img { max-width: 100%; height: auto; }
.yelllo_banner_main_wrap .banner_right_text_block { max-width: 450px; width: 450px; margin-left: 65px; }
.yelllo_banner_main_wrap .banner_right_text_block h1 { font-family: 'Averta-Regular'; color: #000000; font-size: 83px; line-height: 91px;  }
.yelllo_banner_main_wrap .banner_right_text_block h1 span { color: #ffec00; background: #000000; }
.yelllo_banner_main_wrap .banner_right_text_block h1 span.no_bg { /*font-family: "Roboto",sans-serif;*/ color: #000000; font-weight: 400; background: transparent; }
.yelllo_banner_main_wrap .banner_right_text_block p { font-family: 'Averta-Regular'; font-size: 37px; line-height: 50px; color: #000000; padding-top: 12px; }
.advocaat_page#main_content { padding: 0; }

.advocaat_page h6 { font-weight: 700 !important; color: #333333; text-transform: none !important; font-size: 15px;font-family: 'Averta-Regular';font-weight: 300;margin: 0 0 20px 0; line-height: 1.42857143; }
.advocaat_page .news_main_box p a { background-color: #ffec00;  }
.advocaat_page .news_main_box p strong { background-color: #ffec00;  }

.news_main .searchbox {margin:0 0 30px;}
.news_main .searchbox form {background:#fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;    
}
.news_main .searchbox input[type="text"] {width:calc(100% - 48px);height:48px;display:block;padding: 0 10px;font-family: 'Averta-Regular';font-size: 15px;color: #000;border:0;margin:0;
    -webkit-appearance: none;
    -moz-appearance: none;    
}
.news_main .searchbox button[type="submit"] {width:48px;height:48px;color:#000;background: #ffec00;display:inline-block;vertical-align:top;border:0;border-radius:0;
    -webkit-appearance: none;
    -moz-appearance: none;    
}
.news_main .searchbox button[type="submit"]:hover {background: #000;color:#ffec00;}

/*===== New Style 11-6-2021 Start =====*/
.newsroom_block.lawyers_main.advocaten { display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.newsroom_block.lawyers_main.advocaten h1 { width:100%;}
.newsroom_block.lawyers_main.advocaten > [class*="col-"] { margin-bottom:30px;}
.newsroom_block.lawyers_main.advocaten .news_main_bg { width:100%; min-height:100%; margin:0px;}
/*===== New Style 11-6-2021 End =====*/

/*===== New Style 3-10-2022 Start =====*/
.landing_banner { width: 100%; position: relative; float: left; width: 100%; min-height: 610px; display: -ms-flexbox; display: flex; align-items: center; }
.landing_banner .banner_image { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-position: right center; background-repeat: no-repeat; background-size: cover;  background-color: #ffed00;}
.landing_banner .landing_banner_inner { width: 100%; position: relative; z-index: 2; }
.landing_banner .landing_banner_inner .landing_txt_wrap { width: 100%; position: relative; max-width: 405px; }
.landing_banner .landing_banner_inner .landing_txt_wrap h1 { font-size: 65px; line-height: 1.0615385; color: #000; font-family: 'Averta-Regular'; padding: 0 0 19px 0; }
.landing_banner .landing_banner_inner .landing_txt_wrap h6 { font-size: 24px; line-height: 1.208333; color: #000; font-family: 'Averta-Regular'; }
.landing_banner .landing_banner_inner .landing_txt_wrap h6 del { text-decoration: none; background-color: #F6DF12; padding: 0 12px; }

.landing_main_box {background:#fff;margin:0 0 0 0;float:left;position: relative;width: 100%;z-index: 1; padding: 33px 27px 20px ; }

.landing_sec .landing_main_box .landing_txt_block img.aligncenter{float:none;margin: 0 auto;max-width: 100%;display: block;}
.landing_sec .landing_main_box .landing_txt_block p {display:block;}
.landing_sec .landing_main_box .landing_txt_block h3 { font-family: 'Averta-Black'; font-size: 25px; color: #000000; line-height: 1.2; padding: 0 0 25px 0; }
.landing_sec .landing_main_box .landing_txt_block p + h3 { padding-top: 9px; }
.landing_sec .landing_main_box .landing_txt_block p.iframe-tag { margin-bottom: 0; width: calc(100% + (27px * 2)); margin-left: -27px; }
.landing_sec .landing_main_box .landing_txt_block  h5{display:inline-block;padding:0 0 12px 0;font-size:18px;width:100%;color:#000;}
.landing_sec .landing_main_box .landing_txt_block h5 a { background-color:transparent; }
.landing_sec .landing_main_box .landing_txt_block h5 a:hover { background-color:#ffec00; color:#000; }
.landing_sec .landing_main_box .landing_txt_block {font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#000000;}
.landing_sec .landing_main_box .landing_txt_block p {font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#000000;margin:0 0 27px 0; line-height: 1.41176; /* add by DL */	 }
.landing_sec .landing_main_box .landing_txt_block h6 {font-size:15px;font-family: 'Averta-ExtraBold';color:#000000;margin:0 0 0 0; padding: 0; line-height: 1.41176; /* add by DL */ }
.landing_sec .landing_main_box .landing_txt_block p i ,
.landing_sec .landing_main_box .landing_txt_block p em { font-style: normal; font-family: 'Averta-RegularItalic'; }
.landing_sec .landing_main_box .landing_txt_block p strong ,
.landing_sec .landing_main_box .landing_txt_block p b { font-weight: normal; font-family: 'Averta-Bold'; }
.landing_sec .landing_main_box .landing_txt_block ul{clear:left;}
.landing_sec .landing_main_box .landing_txt_block p a{font-size:14px !important;font-family: 'Averta-Regular';font-weight:400 !important;color:#000000 !important;}
.landing_sec .landing_main_box .landing_txt_block p a:hover {background:#ffec00;}
/* .landing_sec .landing_main_box .landing_txt_block ul{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#000000;margin:0 0 30px 0;} */
.landing_sec .landing_main_box .landing_txt_block ul{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#000000;}

.landing_sec .landing_main_box .landing_txt_block ul li,
.landing_sec .landing_main_box .landing_txt_block  li{font-size:15px;font-family: 'Averta-Regular';font-weight:300;color:#000000;padding:3px 0 3px 10px !important;list-style:disc;/*width:100%; */list-style-position:outside;margin:0 0 0 15px !important; line-height: 1.41176;}
.landing_sec .landing_main_box .landing_txt_block ol { padding-left: 25px; }
.events_single_image + br { display: none ; }
.landing_sec .landing_main_box .landing_txt_block ol li { margin-left: 0 !important; line-height: 1.41176; }
.landing_sec .landing_main_box .landing_txt_block  ul > br{display:none;}
.landing_sec .landing_main_box .landing_txt_block table{/*float:left;max-width:100%;width:auto !important;*/max-width:100% !important; }
.landing_sec .landing_main_box .landing_txt_block table tr td img{ }
.full_custom{ display:inline-block; width:100%; }
.landing_sec .landing_main_box .landing_txt_block table tr td br {display:none;}
.landing_sec .landing_main_box .landing_txt_block table tr td p{margin:0px;}
.tml { max-width:100% !important; }
.lawyers_main .news_inner_content p:first-child{ margin:0px; padding:0px; }
.landing_page + footer .w3n-mailchip { display: none; }
.landing_page + footer .footer_wapper { margin-top: 0; }
.landing_page { width: 100%; float: left; padding: 0; }
.landing_page { width: 100%; float: left; padding: 31px 0 0 0; }
.landing_page .news_publicate_block .sidebar_imgblock h3 { text-align: left; margin-top: 0; }
.btn_landingbanner,
.banner_image_mobile { display: none; }
/*===== New Style 3-10-2022 End =====*/


.vastgoed_omgeving_page .mobile_newpage_right { display: none; }
.specialists_new_row .specialists_new_col a { text-decoration: none; }
.specialists_new_row .specialists_new_col a:hover h4 { text-decoration: underline; }

.home_wapper_new { background-color: #fff; }
.part_block.part_block_rechtsgebieden{display: block;}
.part_block.part_block_rechtsgebieden .part_block_left, .part_block.part_block_rechtsgebieden .part_block_right{width: 100% !important;}
.second_logo{display: inline-block;font-size:0px;margin-top: 15px;}
.second_logo img{width: 150px;height: auto;}
.footer_logo .second_logo{display: none !important;}

/* 50 jaar page start */

.header_v2 .navbar-header { position:relative; }
.header_wapper .ballons_wrap { position: absolute;top: -40px;left: 140px;z-index: -1; pointer-events: none; /*display:none;*/ }
.header_wapper .ballons_wrap .img_block { position:relative; }
.header_wapper .ballons_wrap .img_block img { max-width:100%; }
.banner_wapper_homenew.landing_pg_banner { /*min-height:460px;*/ }
.banner_wapper_homenew.landing_pg_banner .home_banner_new_img.home_banner_new_img_desktop { position: relative;height: auto; background:none !important; }
.banner_wapper_homenew.landing_pg_banner img { width:100%;display:inline-flex; }
.home_top_text { position:relative;width:100%;padding:80px 0 100px; }
.home_top_text .text_wrap { position:relative;width:100%;display:flex; }
.home_top_text .text_wrap .text_block { position:relative;width:100%; }
.home_top_text .text_wrap p { font-family: 'Averta-Regular'; font-size: 24px; line-height: 1.4; color: #000000; }
.home_top_text .text_wrap p del { background-color: #FFEA00; }
.home_top_text .text_wrap p a { text-decoration: none !important; }
.home_wapper_new.landing_pagina .specialists_new_row .specialists_new_col { position: relative;padding:35px 30px; }
.home_wapper_new.landing_pagina .specialists_new_row .specialists_new_col a { position: relative;display: block;height:100%; }
.home_wapper_new.landing_pagina .specialists_new_row .specialists_new_col a:after { position:absolute;top:0;right:0;bottom:0;width:4px;height:100%;background:#fff;content:'';margin-right:-30px;pointer-events:none; }
.home_wapper_new.landing_pagina .specialists_new_row .specialists_new_col:last-child a:after { display:none; }
.footer_wapper.hide_block .f_row .f_col_new:first-child,
.footer_wapper.hide_block .f_row .f_col_new.hide-mobile-footer { opacity:0;visibility:hidden; }
.footer_wapper.hide_block .footer_block h4 { text-transform:none; }
.footer_wapper.hide_block .footer_links ul li:last-child { /*display:none;*/ }

.banner_bottom_text p{padding-top: 20px !important;}
.banner_bottom_text{padding: 40px 0 60px;}

.home_wapper_new.landing_pagina .home_top_text .text_wrap { flex-wrap:wrap; }
.home_top_text .text_wrap .videos_row { position: relative; /*display: none;*/ width: 100%; }
.home_top_text .text_wrap .videos_row .video_block { width: 100%; }

/* 50 jaar page end */

/* 5-2-2024 css Start */
.sector_bottom_sec { width: 100%; position: relative; background-color: #000000; padding: 40px 35px 35px 35px; margin-top: 50px; }
.sector_bottom_sec:after { content: ''; position: absolute; bottom: calc(100% - 1px); right: 16.665%; width: 0;height: 0;border-left: 20px solid transparent;border-right: 20px solid transparent;border-bottom: 20px solid #000; }
.sector_bottom_sec .sector_bottom_inner { width: 100%; position: relative; max-width: 1000px; }
.sector_bottom_sec h3 { color: #fff; font-family: 'Averta-ExtraBold';font-size: 32px;line-height: 1.1; margin-bottom: 18px; }
.sector_bottom_sec p { color: #fff; font-family: 'Averta-Regular';font-size: 18px;line-height: 1.7; }
.sector_bottom_sec .button_new { margin-top: 25px; }

.newpage_main_content_top_more.newpage_main_content_top_more_v2 { margin: 0; display: block;  }
.newpage_main_content_top_more.newpage_main_content_top_more_v2 h5 { padding-bottom: 15px;font-family: 'Averta-Bold';color: #000000; }
.newpage_main_content_top_more.newpage_main_content_top_more_v2 .button_new { margin-top: 20px; }
.newpage_main_content_top_more.newpage_main_content_top_more_v2 .button_new .w3n_btn_new { font-family: 'Averta-Bold'; }
.newpage_main_content_top_more.newpage_main_content_top_more_v2 .button_new .w3n_btn_new:not(:hover) { color: #fff; }
.newsroom_block .news_main_box .news_txt_block .newpage_main_content_top_more.newpage_main_content_top_more_v2 { float: left; padding-bottom: 30px; } 
.newpage_main_content_top_more .newpage_main_content_topright,
.newpage_main_content_top_more .newpage_main_content_topleft { width: 100%; }
/* 5-2-2024 css End */