/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.q_list.circle ul>li:before{
width: 4px;
height: 4px;
background-color: #F27306;
top: 12px;
}

.q_list.circle ul>li{
padding: 0 0 0 16px;
margin: 0 0 14px;
}

.qode_content_slider .flex-control-nav li{
margin: 0 7px;
}

.qode_content_slider .flex-control-nav{
margin: 50px 0 0;
}

.testimonials_holder .flex-direction-nav a{
width: 34px;
height: 34px;
border-radius: 50%;
border: 3px solid #ffffff;
}

.testimonials_holder .flex-direction-nav a:hover {
background-color: #73B2D9 !important;
}

.testimonials_holder .flex-direction-nav a:before{
line-height: 27px;
color: #ffffff;
font-family: Kiko;
font-weight: 400;
font-size: 19px;
}

.testimonials_holder .flex-direction-nav a.flex-prev:before{
content: '\f093';
}

.testimonials_holder .flex-direction-nav a.flex-next:before{
content: '\f092';
}

.testimonials_holder .flex-direction-nav li:first-child{
margin: 0;
position: absolute;
left: 0;
top: 8px;
}

.testimonials_holder .flex-direction-nav li:last-child{
margin: 0;
position: absolute;
right: 0;
top: 8px;
}

.testimonials.testimonials_carousel ul.slides{
padding: 0 8%;
}

.testimonials .testimonial_text_inner p.testimonial_author{
margin: 39px 0 0;
}

/* Kleine tekst algemene voorwaarden */
.content-alg-voorw p {font-size: 15px; line-height: 22px;}

/* icon bij buttons */
.qbutton .qode_button_icon_element, .qbutton i {font-size: 13px; vertical-align: middle;}

/* Top-Header */
.wadvaarder-header-top-icons a {color: #5295bf; margin-left: 10px;}
.wadvaarder-header-top-icons a:hover {color: #f27306}
.fa-bars {font-size: 18px; color: #5295bf;}

@media only screen and (max-width: 1200px) and (min-width: 1001px) {
nav.main_menu > ul > li > a {font-size: 15px; padding: 0 10px;}
}

@media only screen and (max-width: 1399px) and (min-width: 1201px) {
nav.main_menu > ul > li > a {padding: 0 15px;}
}

/* Slider revolution */
a.btn-slider-homepage {color: #ffffff;}

/* Home - contact blok */
.kolom-contact a.icon_with_title_link {font-family: 'Libre Franklin', sans-serif; font-size: 24px; line-height: 34px; font-style: normal; font-weight: 700; margin-top: 0;}
.kolom-contact a.icon_with_title_link:hover {color: #f27306 !important; }

/* Kamers */
.qode-image-gallery img {-webkit-border-radius: 7px !important; -moz-border-radius: 7px !important; border-radius: 7px !important;}

/* Google Maps */
.elementor-widget-google_maps iframe {-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}

/* Footer */
.textwidget .footer-whatsapp a.q_icon_link {color: #5295BF !important; font-size: 30px; line-height: 40px; font-style: normal; font-weight: 700; letter-spacing: 0.5px; margin-left: 10px;}
.footer_top h2 {color: #5295BF;}
.footer_top span {color: #5295BF;}
footer .q_icon_with_title .icon_title_holder{display: inline-block; width: auto;}
footer .q_icon_with_title.left_from_title .icon_holder, footer .q_icon_with_title .icon_text_holder .icon_title_holder .icon_title {display: inline-block; vertical-align: middle; width: auto;}
footer .q_icon_with_title.left_from_title .icon_holder{position: relative; top: 1px;}
footer .q_icon_with_title.left_from_title.tiny.normal_icon .icon_holder {padding-right: 10px;}

/* Footer Bottom */
.footer_bottom a:hover {color: #f27306 !important;}
.q_icon_with_title.tiny .icon_holder img{width: auto;}
.q_icon_with_title.left_from_title.custom_icon_image.tiny .icon_text_holder .icon_holder{width: 40px !important; padding-right: 18px; position: relative; top: 4px;}
.header_bottom_right_widget_holder .qode_icon_with_text_widget {display: inline-block; vertical-align: middle;}
.header_bottom_right_widget_holder .qode_icon_with_text_widget:not(:last-child){margin-right: 28px;}
.header_bottom_right_widget_holder .q_icon_with_title:not(.right) .icon_holder{line-height: 60px; position: relative; top: -4px;}
.header_bottom_right_widget_holder .q_icon_with_title.tiny .icon_text_holder{padding-left: 30px;}
.header_bottom_right_widget_holder .q_icon_with_title.tiny .icon_text_holder a{color: #fff; font-size: 16px; font-weight: 400; letter-spacing: 0;}
.footer_bottom .qode_icon_with_text_widget{display: inline-block;}
.footer_bottom .qode_icon_with_text_widget:not(:last-child){margin-right: 28px;}
.footer_bottom .q_icon_with_title.tiny .icon_text_holder{padding-left: 30px;}
.footer_bottom .q_icon_with_title.tiny .icon_text_holder a{color: #fff; font-size: 16px; font-weight: 400; letter-spacing: 0; margin: 0;}
.footer_bottom span.qode-icon-kiko{font-family: Kiko !important; color: #e25947;}
.footer_bottom span.kikol{font-weight: 300 !important;}
.footer_bottom_holder .q_icon_with_title .icon_text_inner {padding: 0;}