

.blog_holder.masonry.masonry_infinite_scroll {
    margin-top: 2% !important;
}

.blog_holder.masonry, .blog_holder.masonry_full_width {
    margin-top: 2%;
}

#cookie-law-info-again {
font-weight: 600;
}

.qbutton, .qbutton.medium {
height: 25px;
}

.content .container .container_inner.default_template_holder {
padding-top: 7%;
}

.comment_holder .comment .text .comment-reply-link, .comment_holder .comment .text .replay {
    font-size: 14px;
}

.widget #searchform {
    border: 1px solid #00499a;
}

#respond input[type=text], #respond input[type=email], #respond textarea, .contact_form input[type=text], .contact_form textarea {
    font-family: "T-Star-Regular";
    border: 1px solid #00499a;
font-size: 16px;
}

#wp-calendar caption, .widget.widget_rss li span.rss-date {
display: block;
}

p, a, h1, h2, h3, h4, h5, h6 {
font-family: "T-Star-Regular" !important;
}

header.scrolled nav.main_menu > ul > li > a, header.light.scrolled nav.main_menu > ul > li > a, header.dark.scrolled nav.main_menu > ul > li > a {
font-family: "T-Star-Regular" !important;
}

@font-face {
font-family: 'T-Star-Bold';
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Bold.otf');
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Bold.otf?#iefix') format('embedded-opentype'),
url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Bold.otf') format('otf'),
}

@font-face {
font-family: 'T-Star-BoldItalic';
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-BoldItalic.otf');
src: url('https://https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-BoldItalic.otf?#iefix') format('embedded-opentype'),
url('https://https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-BoldItalic.otf') format('otf'),
}

@font-face {
font-family: 'T-Star-Heavy';
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Heavy.otf');
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Heavy.otf?#iefix') format('embedded-opentype'),
url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Heavy.otf') format('otf'),
}

@font-face {
font-family: 'T-Star-HeavyItalic';
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-HeavyItalic.otf');
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-HeavyItalic.otf?#iefix') format('embedded-opentype'),
url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-HeavyItalic.otf') format('otf'),
}

@font-face {
font-family: 'T-Star-Light';
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Light.otf');
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Light.otf?#iefix') format('embedded-opentype'),
url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Light.otf') format('otf'),
}

@font-face {
font-family: 'T-Star-LightItalic';
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-LightItalic.otf');
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-LightItalic.otf?#iefix') format('embedded-opentype'),
url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-LightItalic.otf') format('otf'),
}

@font-face {
font-family: 'T-Star-Medium';
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Medium.otf');
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Medium.otf?#iefix') format('embedded-opentype'),
url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Medium.otf') format('otf'),
}

@font-face {
font-family: 'T-Star-MediumItalic';
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-MediumItalic.otf');
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-MediumItalic.otf?#iefix') format('embedded-opentype'),
url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-MediumItalic.otf') format('otf'),
}

@font-face {
font-family: 'T-Star-Regular';
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Regular.otf');
src: url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Regular.otf?#iefix') format('embedded-opentype'),
url('https://www.administratiekantoorvenlo.nl/wp-content/uploads/T-Star/T-Star-Regular.otf') format('otf'),
}

@font-face {
font-family: 'T-Star-RegularItalic';
src: url('https://www.solidmoves.nl/wp-content/uploads/source-sans-pro/T-Star-RegularItalic.otf');
src: url('https://www.solidmoves.nl/wp-content/uploads/source-sans-pro/T-Star-RegularItalic.otf?#iefix') format('embedded-opentype'),
url('https://www.solidmoves.nl/wp-content/uploads/source-sans-pro/T-Star-RegularItalic.otf') format('otf'),
}

.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}

.ftitel {
margin-bottom: 6%;
}

.tdblauw{
color: #00499a !important;
    font-family: "T-Star-Regular";
    font-size: 20px !important;
    letter-spacing: 1px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
}

.trood {
color: #e40134 !important;
    font-family:  "T-Star-Regular";
    font-size: 20px !important;
    letter-spacing: 1px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
}

.tlblauw {
color: #009fe3 !important;
    font-family:  "T-Star-Regular";
    font-size: 20px !important;
    letter-spacing: 1px;
    font-weight: 500;
    text-transform: none;
    font-style: normal;
}

.q_social_icon_holder.circle_social .fa-stack {
    margin-left: 10px;
}

.zwartlijntje {
    width: 10%;
    background-color: #000000;
    opacity: 1;
    height: 5px;
    position: inherit;
    display: inline-flex;
    margin: 10px 0;
}

.qode_image_gallery_no_space .controls a.next-slide span, .qode_image_gallery_no_space .controls a.prev-slide span {
    border-radius: 0px;
}

.light:not(.sticky):not(.scrolled) .side_menu_button>a {
color: #00499a;
}

.blog_holder.masonry, .blog_holder.masonry_full_width {
    margin-bottom: 0px;
}

.footer_top {
    padding: 20px 0 20px;
}

.footer_bottom p, .footer_bottom span {
    margin: 10px;
}

.footer_bottom {
height: 50px;
}

tr.row-1.odd, tr.row-3.odd, tr.row-5.odd, tr.row-7.odd, tr.row-9.odd, tr.row-11.odd, tr.row-13.odd, tr.row-15.odd, tr.row-17.odd, tr.row-19.odd, tr.row-21.odd, tr.row-23.odd, tr.row-25.odd, tr.row-27.odd, tr.row-29.odd, tr.row-31.odd, tr.row-33.odd, tr.row-35.odd, tr.row-37.odd, tr.row-39.odd, tr.row-41.odd, tr.row-43.odd, tr.row-45.odd, tr.row-47.odd, tr.row-49.odd, tr.row-51.odd, tr.row-53.odd, tr.row-55.odd, tr.row-57.odd, tr.row-59.odd, tr.row-61.odd, tr.row-63.odd, tr.row-65.odd {
background-color: #ecebeb;
border-top: 1px solid #00499a;
border-bottom: 1px solid #00499a;
} 

tr.row-2.odd, tr.row-4.odd, tr.row-6.odd, tr.row-8.odd, tr.row-10.odd, tr.row-12.odd, tr.row-14.odd, tr.row-16.odd, tr.row-18.odd, tr.row-20.odd, tr.row-22.odd, tr.row-24.odd, tr.row-26.odd, tr.row-28.odd, tr.row-30.odd, tr.row-32.odd, tr.row-34.odd, tr.row-36.odd, tr.row-38.odd, tr.row-40.odd, tr.row-42.odd, tr.row-44.odd, tr.row-46.odd, tr.row-48.odd, tr.row-50.odd, tr.row-52.odd, tr.row-54.odd, tr.row-56.odd, tr.row-58.odd, tr.row-60.odd, tr.row-62.odd, tr.row-64.odd {
border-top: 1px solid #00499a;
border-bottom: 1px solid #00499a;
background-color: transparent;
} 

table td {
    text-align: left;
}

.tablepress {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    margin-bottom: 1em;
    border: none;
}

.q_accordion_holder.accordion h5.ui-accordion-header {
    font-size: 20px;
}

.breadcrumb {
    font-size: 20px;
}

.blog_holder article .post_image img {
width: 50%;
}

header.scrolled nav.main_menu > ul > li > a:hover, header.light.scrolled nav.main_menu > ul > li > a:hover {
color: #00499a;
}

.side_menu_button > a:hover {
color: #00499a !important;
}

header.scrolled nav.main_menu > ul > li.active > a > span, a.current, .light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover {
color: #e40134 !important;
}

nav.main_menu ul li a span.underline_dash, nav.vertical_menu ul li a span.underline_dash {
    background-color: #00499a !important;
    width: 100% !important;
    height: 4px !important;
}

.light.header_style_on_scroll nav.main_menu>ul>li.active>a span.underline_dash, .light.header_style_on_scroll nav.main_menu>ul>li>a:hover span.underline_dash, .light:not(.sticky):not(.scrolled) nav.main_menu ul li a span.underline_dash, .vertical_menu_transparency_on .light nav.vertical_menu ul li a span.underline_dash {
 background-color: #00499a !important;
    width: 100% !important;
    height: 4px !important;
}

.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a {
color: #00499a;
}

nav.mobile_menu ul li span.mobile_arrow i, nav.mobile_menu ul li span.mobile_arrow i { display: none; }

.mobile_menu_button span {
color: #00499a;
}

.carousel-inner .slider_content .text .qbutton:not(.white) {
background-color: #00499a !important;
border-color: #00499a !important;
}

.carousel-inner .slider_content .text .qbutton:not(.white):hover {
background-color: #8c8c8c !important;
border-color: #8c8c8c !important;
}

.header_top {
background-color: #00499a !important;
}

.q_icon_with_title .icon_text_holder .icon_title {
  font-weight: 400;
}
.q_list.circle ul>li:before{
  background-color: #00499a;
}
.title {
  border-bottom-width: 5px;
}

.carousel-control .prev_nav, .carousel-control .next_nav {
    border: none;
    margin-top: 21px;
}

.carousel-control .prev_nav {
    left: 20px;
}

.carousel-control .next_nav {
    right: 20px;
}

.carousel-control i {
    font-size: 24px;
}

.carousel-control .prev_nav:hover i, .carousel-control .next_nav:hover i {
    color: rgba(134,65,92,1);
    -webkit-transition: color .15s ease-out;
    -moz-transition: color .15s ease-out;
    -o-transition: color .15s ease-out;
    -ms-transform: color .15s ease-outt;
    transition: color .15s ease-out;
}

