.openingstijden_container {
margin-top:20px;
margin-bottom:20px;
}
.location_top_container {
width:100%;
background-color:#ff0000;
color:#fff;
padding:20px;
box-sizing: border-box;
text-align:left;
height:250px;
vertical-align: top;
}
.location_top_container h3 {
color:#fff; 
font-weight:400;
}
.location_top_container_outer {
text-align:center;
}
.location_top_container .phone {
font-size:19px;
font-weight:500;
}
.specialisaties {
margin-top:-1px;
margin-bottom:35px;
}
#SingleMapLocation {
background-color: #fff;
border: 1px solid #ccc;
box-shadow: none;
margin-bottom: 0px;
}
#location-page .the_content_wrapper {
margin:0px;  
}
#location-page .section_wrapper_default {
max-width: 1220px;
margin: 0 auto;
position:relative;
}
#location-page .text-with-padding {
padding-left:15px;
padding-right:15px; 
}
.photo_layer {
height:420px;
width:100%;
background-image:url(https://yorbodyfysiotherapie.nl/wp-content/uploads/2015/07/fysiotherapiepraktijk-boven.jpg);
background-size: cover;
background-position: center; 
}
#location-page .fysio-info h1 {
font-size:29px; 
}
#location-page .fysio-info h2 {
font-size:26px; 
margin-bottom: 0px !important; 
}
#location-page .fysio-info h3 {
font-size:23px; 
}
#location-page .container_margin {
margin-top:35px;
}
#location-page .social_container .icon_wrapper {
cursor:pointer;
}
#location-page .scrolloff {
pointer-events: none;
}
.location_fysio_wrapper .column_our_team {
}
.location_fysio_wrapper .column_our_team .links {
margin-top:25px;
}
.location_fysio_wrapper .column_our_team .links h2 {
font-size:20px !important;
font-weight:500;
padding-bottom:15px;
}
.location_fysio_wrapper .column_our_team .links .icon_bar_telefoon {
width: auto;
}
.location_fysio_wrapper .column_our_team .links .icon_bar_telefoon span {
width: auto;
margin-left:10px;
margin-right:15px;
}
.location_fysio_wrapper .column_our_team .links .icon_bar_telefoon span i {
text-decoration: none !important;
font-style:normal !important;
}
.fysio_overview_container .photo_layer {
height:500px;
cursor:pointer;
}
.feature_list2 {}
.feature_list2 ul { margin: 0; overflow: hidden; }
.feature_list2 ul li {  margin: 0; list-style: none; width: 100%; float: left; display: block;  padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.feature_list2 ul li a { display: block; }
.feature_list2 ul li a:hover { text-decoration: none; }
.feature_list2 ul li .icon { width: 60px; height: 60px; line-height: 0; margin-right: 10px; display: table-cell; vertical-align: middle; text-align: center; }    
.feature_list2 ul li .icon i { font-size: 30px; line-height: 60px; }
.feature_list2 ul li .icon i:before { margin: 0; }
.feature_list2 ul li p { display: table-cell; vertical-align: middle; padding: 0 0 0 px; }
.feature_list2 hr { margin: 0; }
.fysio_overview_top_container input[type="submit"], .fysio_overview_top_container select{
display:inline-block;  
margin-left:5px;
}
.fysio_overview_top_container {
text-align:center;
padding-bottom:20px;
}
.fysio_overview_top_container h2 {
margin-bottom:20px;
}
.fysio_overview_photo_container {
text-align:center;
}
.fysio_overview_container {
display:inline-block;
width: 350px;
margin:10px;
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.62);
}
#location-page ul.rss-feed li {
list-style-type: none;
padding-bottom:10px;
}
#location-page ul.rss-feed li a {
color:#ff000d;
font-size:16px;
}
#location-page ul.rss-feed {
margin-left:0px;
}
.blok-zorgkaart {
display: inline-block;
float: left;
box-sizing: border-box;
margin: 0 0 20px 20px;
width: 260px;
background: rgb(255, 255, 255);
color: rgb(85, 85, 85);
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.42);
padding: 20px 20px 20px 20px;
min-height: 250px;
}
.blok-zorgkaart a {
color: #FF0000;
font-weight: bold;
}
.kleine-letters {
font-size: 10px;
}
.container_zorgkaart_reviews .zorgkaart_container {
display:none;
}
#show_more_zorgkaart_reviews {
position:absolute;
top:280px;
left:45px;
}
.button_theme .button_label {
color:#fff !important;
}
.prettyFileBar {
padding-left:14px;
padding-bottom:15px;
padding-top:15px;
}
.prettyMapList .customCategoryList {
float: right !important;
margin-right:50px;
}
.prettyMapList .prettyFileBar .btn {
margin-bottom: 10px !important;
margin-left: 0px !important;
}
a.button .button_label {
font-weight:500;
}
a.button {
font-weight:500;
color:#fff !important;
}
.get_in_touch .phone:before {
margin-right:7px !important;
}
li.praktijken_menu_parent .mfn-megamenu-bg {
background-size:cover;
}
ul.praktijk_list li {
list-style-type: none !important;
margin:0px;
}
ul.praktijk_list {
margin:0px;
}
.search_wrapper .icon_bar_telefoon {
width: auto;
}
.search_wrapper .icon_bar_telefoon span i {
font-style: normal !important;
text-decoration: none !important;
}
.search_wrapper .icon_bar_telefoon span {
margin-left: 10px;
margin-right: 15px;
width: auto;
}
.search_wrapper h2.ptitle {
margin-bottom:0px;
}
.search_wrapper h2 {
margin-bottom:25px;
}
.search_user_photo {
height:245px;
width:100%;
background-size:cover;
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.62);
background-position:center;
background-image:url(https://yorbodyfysiotherapie.nl/wp-content/uploads/2015/07/fysiotherapiepraktijk-boven.jpg);
}
.search_user_description {
-moz-box-sizing: border-box; 
-webkit-box-sizing: border-box; 
box-sizing: border-box; 
}
.search_user_description .contact_methods {
margin-top:20px;
}
.google-map-search {
height:245px;
width:100%;    
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.62);
}
h1, #Subheader .title, .text-logo #logo {
font-size: 26px;
line-height: 33px;
}
.search_wrapper {
padding-top:20px;
}
#searchform input::-webkit-input-placeholder { color:#fff !important;
}
#searchform input:-moz-placeholder { color:#fff !important;
opacity:  1;
}
#searchform input::-moz-placeholder { color:#fff !important;
opacity:  1;
}
#searchform input:-ms-input-placeholder { color:#fff !important;
}
#Action_bar .login {
float: right;
padding-top:10px;
}
#Action_bar .login a {
padding:0px;
margin:0px;
font-size:13px;
font-weight:400;
color:#fff;
text-transform:uppercase;  
}
#Action_bar .login span {
padding:0px;
margin:0px;
font-size:12px;
font-weight:400;
color:#fff;
font-family: arial;
}
.button_fb, .woocommerce .widget_fb_login_wid .button_fb {
background-color:#3b5998!important;
color:#fff!important;
}
.button_fb .button_icon, .button_fb .button_icon:active,  button_fb .button_icon:hover {
background:none!important;
}
.button_fb .button_icon i:before {
color:#fff;
font-size:32px;
}
.button_fb .button_label {
margin-top:5px;
padding-left:0px !important;
}
.widget_fb_login_wid {
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:10px;
}
.login .widget_fb_login_wid {
margin-top:-15px;
}
#Subheader {
margin-bottom:25px;
}
.zoek-praktijk #searchsubmit {
padding-top:5px !important;
padding-bottom:5px !important;
padding-left:20px !important;
padding-right:20px !important;
line-height:27px !important;
font-size: 100%;
}
.zoek-praktijk #searchsubmit:hover {
background-color:#ff000d;
}
.pricing-box .plan-inside .hasfeature {
}
tr.shipping, tr.cart-subtotal {
display:none;
}
table.order_details tfoot tr:first-child, table.order_details tfoot tr:first-child + tr {
display:none;
}
table.order_details + header, table.order_details + header + table.customer_details {
display:none;
}
.ab-mobile-step_2 .ab-row-fluid:first-child {
display:none;
} @media only screen and (min-width: 1250px)
{    
.hide-large-desktop { display:none !important;}
}
.gform_wrapper select, .gform_wrapper input[type=text] {
border: 1px solid silver;
border-radius: 4px !important;
box-sizing: content-box;
height: 24px !important;
margin: 0 0px;
outline: medium none;
padding: 2px 6px !important;
width: 100%;
font-size:14px !important;
}
.gform_wrapper select {
background-color: #fff;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.02) inset;
color: #626262;
}
.gform_wrapper .top_label .gfield_label {
clear: both;
display: inline-block;
font-weight: bold;
line-height: 1.8em !important; 
margin: 10px 0 6px !important;
}
@media only screen and (min-width: 200px) and (max-width: 768px) {
.gform_wrapper .gform_body .top_label li.gfield.gf_right_half { 
float: left; 
clear: left !important;
width: 99%;
} 
.gform_wrapper .gform_body .top_label li.gfield.gf_left_half { 
float: left; 
clear: left !important;
width: 99%;
}
}
.option_title {
display:block;
margin-bottom:20px;
border-bottom: 2px solid #62626a;
padding-bottom:10px;
color:#e50004 !important;
}
.gform_confirmation_message_3 {
font-weight:600;
}
.checkout_msg_custom {
float:right;
}
.checkout_msg_custom a {
color:#fff !important;
}
.wpcf7-mail-sent-ok {
margin:0px !important;
margin-bottom:20px !important;
}
a.delete-account-btn {
padding:10px !important;
margin-top:10px !important;
}
.single-maplist #Subheader {
margin-bottom:0px;
}
.single-maplist ul.breadcrumbs {
display:none !important;  
}
.cta_location {
background-color:#fff;
text-align:center;
position:absolute;
left: 0;
right: 0;
margin: 0 auto;
bottom:0;
}
.tickets_timeline h3 {
font-size:23px !important;
}
#chat_message_container .subtitle {
font-size:15px !important;
}
#chat_message_container h4 {
margin-top:5px !important;
}
#Subheader ul.breadcrumbs {
width: 50%! important;
}
p.order-again {
display:none;
}
.woocommerce {
margin-bottom:40px;
}
.subscription_details a.button {
padding:10px !important;
margin: 0px !important;
margin-top:5px !important;
}
@media (min-width: 769px) {
.oefeningen-right-1 {
padding-top:45px;
}
}
@media and (max-width: 767px) 
{
.header-classic #Top_bar {
position: absolute !important;
}
}
header #Action_bar {
display:none !important;
}
.grecaptcha-badge { 
visibility: hidden;
}@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v15/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Indie Flower';
font-style: normal;
font-weight: 400;
src: local('Indie Flower'), local('IndieFlower'), url(https://fonts.gstatic.com/s/indieflower/v9/10JVD_humAd5zP2yrFqw6ugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 100;
src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v14/eFRpvGLEW31oiexbYNx7Y_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 100;
src: local('Lato Hairline'), local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v14/GtRkRNTnri0g82CjKnEB0Q.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v14/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v14/EsvMC5un3kjyUhB9ZEPPwg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/UyBMtLsHKBKXelqf4x7VRQ.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/1YwB1sO8YE1Lyjf12WNiUA.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v14/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v14/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 900;
src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v14/R4a6fty3waPci7C44H8AjvY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 900;
src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v14/tI4j516nok_GrVf4dhunkg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v15/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 300;
src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v16/WDQRONh0ieLkzMd4njMkJBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 300;
src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v16/qlwg-kjAsZDGqOniRm96VBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 300;
src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v16/l1cOQ90roY9yC7voEhngDBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 300;
src: local('Oswald Light'), local('Oswald-Light'), url(https://fonts.gstatic.com/s/oswald/v16/HqHm7BVC_nzzTui2lzQTDVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/DgBpgaYycijFA8v2hNt7MfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/peRd8sj511qE2lHtK-QfcPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/yg0glPPxXUISnKUejCX4qfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/pEobIV_lL25TKBpqVI_a2w.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
src: local('Oswald Bold'), local('Oswald-Bold'), url(https://fonts.gstatic.com/s/oswald/v16/smkSb2csQFrK-wxLDSe5RxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
src: local('Oswald Bold'), local('Oswald-Bold'), url(https://fonts.gstatic.com/s/oswald/v16/69aXBpgQONjr_rHWADjBuRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
src: local('Oswald Bold'), local('Oswald-Bold'), url(https://fonts.gstatic.com/s/oswald/v16/dI-qzxlKVQA6TUC5RKSb3xJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
src: local('Oswald Bold'), local('Oswald-Bold'), url(https://fonts.gstatic.com/s/oswald/v16/bH7276GfdCjMjApa_dkG6VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 400;
src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/ZLqKeelYbATG60EpZBSDyxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/oHi30kwQWvpCWqAhzHcCSBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/rGvHdJnr2l75qb0YND9NyBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/mx9Uck6uB63VIKFYnEMXrRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/mbmhprMH69Zi6eEPBYVFhRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/oOeFwZNlrTefzLYmlVV1UBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
src: local('Roboto Medium'), local('Roboto-Medium'), url(https://fonts.gstatic.com/s/roboto/v18/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/77FXFjRbGzN4aCrSFhlh3hJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/isZ-wbCXNKAbnjo6_TwHThJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/UX6i4JxQDm3fVTc1CPuwqhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+1F00-1FFF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/jSN2CGVDbcVyCnfJfjSdfBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0370-03FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/PwZc-YbIL414wB9rB1IAPRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/97uahxiqZRoncBaCEI3aWxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Roboto';
font-style: normal;
font-weight: 700;
src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/d-6IYplOFocCacKzxwXSOFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/DgBpgaYycijFA8v2hNt7MfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/peRd8sj511qE2lHtK-QfcPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/yg0glPPxXUISnKUejCX4qfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 400;
src: local('Oswald Regular'), local('Oswald-Regular'), url(https://fonts.gstatic.com/s/oswald/v16/pEobIV_lL25TKBpqVI_a2w.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 500;
src: local('Oswald Medium'), local('Oswald-Medium'), url(https://fonts.gstatic.com/s/oswald/v16/K-jdLkejCoClkDPYLXieFBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 500;
src: local('Oswald Medium'), local('Oswald-Medium'), url(https://fonts.gstatic.com/s/oswald/v16/qEUKF1uIhQL23ybN9ZhoxBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 500;
src: local('Oswald Medium'), local('Oswald-Medium'), url(https://fonts.gstatic.com/s/oswald/v16/cgaIrkaP9Empe8_PwXbajBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 500;
src: local('Oswald Medium'), local('Oswald-Medium'), url(https://fonts.gstatic.com/s/oswald/v16/KuTkTNzljLi-9-e4QiI83ltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
src: local('Oswald Bold'), local('Oswald-Bold'), url(https://fonts.gstatic.com/s/oswald/v16/smkSb2csQFrK-wxLDSe5RxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
src: local('Oswald Bold'), local('Oswald-Bold'), url(https://fonts.gstatic.com/s/oswald/v16/69aXBpgQONjr_rHWADjBuRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
src: local('Oswald Bold'), local('Oswald-Bold'), url(https://fonts.gstatic.com/s/oswald/v16/dI-qzxlKVQA6TUC5RKSb3xJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Oswald';
font-style: normal;
font-weight: 700;
src: local('Oswald Bold'), local('Oswald-Bold'), url(https://fonts.gstatic.com/s/oswald/v16/bH7276GfdCjMjApa_dkG6VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Patua One';
font-style: normal;
font-weight: 400;
src: local('Patua One'), local('PatuaOne-Regular'), url(https://fonts.gstatic.com/s/patuaone/v7/yAXhog6uK3bd3OwBILv_SFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 500;
src: local('Raleway Medium'), local('Raleway-Medium'), url(https://fonts.gstatic.com/s/raleway/v12/Li18TEFObx_yGdzKDoI_ciEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 500;
src: local('Raleway Medium'), local('Raleway-Medium'), url(https://fonts.gstatic.com/s/raleway/v12/CcKI4k9un7TZVWzRVT-T8_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
} @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 800;
src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(https://fonts.gstatic.com/s/raleway/v12/QoPu455RxV2raYSIFXAMBSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 800;
src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(https://fonts.gstatic.com/s/raleway/v12/1ImRNPx4870-D9a1EBUdPPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}.video_call_wrapper {
min-height:600px;
}
#myRemoteVideo {
background-color:grey;
opacity:1 !important;
}
#mini video{
background-color:black;
opacity:1 !important;
}
#myMiniVideo {
width:270px; 
height:180px; 
}
.video_call_wrapper #status div {
margin-top:5px;
margin-bottom:5px;
}
.video_call_wrapper .messages_container {
}
.video_call_wrapper #my_message {
width:100%;
border: 1px solid #e0e0e0;  
margin-top:10px;
}
.video_call_wrapper .messages {
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.02) inset;
border: 1px solid #e0e0e0; 
height:100px;
overflow:scroll; 
overflow-x: hidden;
padding-left:10px;
padding-top:10px;
padding-bottom:15px;
}h1 { text-transform: uppercase;!important }
h2 { text-transform:uppercase;!important }
h3 { text-transform: uppercase;!important }
h4 { text-transform: uppercase;!important }
h5 { text-transform: uppercase;!important }
h6 { text-transform: uppercase;!important }
#welcome .one-second.column { margin: 0 0 40px; width: 50%; }
#boxes .column_image { margin-bottom: 0 !important; }
.pricing-box-box.pricing-box-featured { background: #7ac2d7; }
#Top_bar .menu ul li li:hover { background: #FF000D; }  #Subheader .title { color: rgb(32, 41, 91); font-size: 55px; font-weight: 300; } .counter .number { color: #20295b; }
.wpcf7 input[type="submit"] {
padding: 0px 0px -20px 0px;
border: solid 2px #FFF;
background: #fff;
font-size: 12px;
color: #FF000D;
width: 100%;
-webkit-appearance: button;
line-height: 1;
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
margin-bottom: -30px;
}
.trailer_box .desc h2 {
color: #EC1E24;
background: #fff;
padding: 2px;
margin-top: -15px;
font-size: 13px;
}
.trailer_box .desc h1 {
color: #EC1E24;
background: #fff;
padding: 10px 0px 10px 0px;
margin-top: -15px;
font-size: 30px;
}
#Subheader .title  {
color: #EC1E24;
font-size: 25px;
}
hoofdletter .h2 { 
text-transform: capitalize;
}
.section.has-navi .section-nav.next {
bottom: 90px;
}
#Footer {
margin-top:20px;
}
#Action_bar .contact_details  a:hover {
text-decoration: none;
color: #fff;
}
#Action_bar .social, .header-classic #Action_bar .social-menu {
padding: 7px !important;
}
.prettyMapList .corePrettyStyle{
background: #ffffff !important;
}
.ab-progress-bar .ab-step-tabs {
font-family: 'oswald';
}
.wit-blok {
background-color: rgba(255, 255, 255, 1);
border-color: rgb(255, 255, 255);
text-transform: uppercase;
text-align: center;
border-width: 0px;
color: #ff0000;
font-family: Oswald;
font-size: 30px;
line-height: 30px;
padding: 20px 40px 20px 40px;
}
.widget_mfn_menu ul li a {
display: block;
padding: 7px 10px;
margin-bottom: 5px;
background: red;
border: 1px solid rgba(0,0,0,.04);
color: #fff;
}
.wpsl-search {
margin-bottom: 12px;
padding: 32px 12px 0 12px  !important;
background: #FF0000  !important;
}
#wpsl-search-wrap div label {
color: #fff !important;
font-family: Oswald !important;
font-weight: 100 !important;
font-size: 14px !important;
}
#Action_bar .column { 
font-size: 13px; 
font-family: 'oswald' !important;
}
#Action_bar .contact_details  a {
text-decoration: none;
color: #fff;
font-family: 'oswald' !important;
}
@media only screen and (max-width: 767px) {
body:not(.template-slider):not(.header-simple) #Header {
min-height: 150px !important;
background-position: center 202px;
}}
@media only screen and (min-width: 768px) {
body:not(.template-slider) #Header { min-height: 60px; !important}
}}
@media only screen and (min-width: 768px) {
#Action_bar .contact_details  a {
text-decoration: none;
color: #ff0000 !important;
font-family: 'oswald' !important;
}}
#Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title {
color: white;
pointer-events: none;
background-color: #FF000D;
font-family: 'oswald';
} }
#Top_bar .submenu > li {
padding-bottom:50px;
}
@media only screen and (min-width: 1240px) {
#Top_bar .menu > li > ul.mfn-megamenu-bg {
padding: 20px 166px 20px 20px !important;
min-height: 400px;
background-repeat: no-repeat;
background-position: bottom right;
} }
.aanpassing {
height: 95vh !important;
overflow: auto;
} 
}
a.content_link .title {
color: #FF0000;
font-family: Oswald;
font-weight: 200;
text-transform: uppercase;
}
#Footer {
background-image: url(https://www.yorbodyfysiotherapie.nl/wp-content/uploads/2015/10/fysiotherapiepraktijk-fysiotherapeuten.jpg);
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
a.icon_bar_small, a.icon_bar_telefoon span {
width: 300px;
height: 58px;
line-height: 58px;
font-size: 20px;
}
#Footer .widget_mfn_menu ul li a {
background: rgba(0,0,0,.1);
color: red;
}
.blok-zorgkaart {
display: inline-block;
float: left;
box-sizing: border-box;
margin: 0 0 20px 20px;
width: 260px;
background: rgb(255, 255, 255);
color: rgb(85, 85, 85);
box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.42);
padding: 20px 20px 20px 20px;
min-height: 250px;
}
.blok-zorgkaart a {
color: #FF0000;
font-weight: bold;
}
.kleine-letters {
font-size: 10px;
}
a.witte-button {
background-color: white;
color: red;
padding: 10px;
text-decoration: none;
}
a.button .button_label {
padding: 11px 20px;
}
.show-mobile {
display:none !important;
}
@media only screen and (max-width: 767px)
{    
#Action_bar { display:none !important; }
body:not(.template-slider):not(.header-simple) #Header {
min-height: 100px !important;
}
#Header .top_bar_right {
display:none !important;   
}
.show-mobile {
display:block !important;
}
#Top_bar {
margin-top:-9px;
}
}
.page-template-template-audit-dyn #search_button {
display:none !important;
}
div.the-cookie-banner a.button {
float: right;
padding: 0 30px;
font-size: 16px;
text-align: center;
color: #fff;
display: inline-block;
border: 2px solid #fff;
border-radius: 3px;
background-color: transparent;
cursor: pointer;
margin-left: 12px;
margin-top:15px;
line-height: 38px; 
font-weight:bold;
}
div.the-cookie-banner #accept-cookies-no {
background-color: #be2020; 
}
div.the-cookie-banner strong {
display:block;
}
@media only screen and (max-width: 658px) {
div.the-cookie-banner a.button {
float: none !important;
display:inline-block !important;
}
div.the-cookie-banner #accept-cookies-ok {
margin-left:0px;
}
div.the-cookie-banner #accept-cookies-no {
margin-left:4px;
}
div.the-cookie-banner {
padding-top:8px !important;
}
}
@media only screen and (max-width: 330px) {
div.the-cookie-banner a.button {
padding:0 25px;
}
}
div.the-cookie-banner .desktop-only {
display:none;
}
div.the-cookie-banner .mobile-only {
display:none;
}
@media only screen and (max-width: 530px) {
div.the-cookie-banner .mobile-only {
display:block;
}
}
@media only screen and (min-width: 531px) {
div.the-cookie-banner .desktop-only {
display:block;
}
}
body .first-col {
z-index:1;
}
@media (max-width: 767px)
{  
body.single-maplist .team-section .team-item {
display:grid;
} 
body.single-maplist .team-section .team-item .one-third {
order:-2;  
}
}#buddypress a.bp-secondary-action, #buddypress span.highlight {
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}
#buddypress #item-meta p {
padding-top:6px;
}
#bbpress-forums h3 {
margin-top:15px;
}