﻿@font-face {
    font-family: 'syncopateregular';
    src: url('fonts/syncopate-regular-webfont.eot');
    src: url('fonts/syncopate-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/syncopate-regular-webfont.woff2') format('woff2'),
         url('fonts/syncopate-regular-webfont.woff') format('woff'),
         url('fonts/syncopate-regular-webfont.ttf') format('truetype'),
         url('fonts/syncopate-regular-webfont.svg#syncopateregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'syncopatebold';
    src: url('fonts/syncopate-bold-webfont.eot');
    src: url('fonts/syncopate-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/syncopate-bold-webfont.woff2') format('woff2'),
         url('fonts/syncopate-bold-webfont.woff') format('woff'),
         url('fonts/syncopate-bold-webfont.ttf') format('truetype'),
         url('fonts/syncopate-bold-webfont.svg#syncopatebold') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* general */
body, table, tr, td, span, div, a, input, option, select, div
{
	font-family: 'Calibri', Arial, Helvetica, sans-serif !important;
	font-size: 14px;
}
sup, sub 
{
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}
sub 
{ 
  top: 0.4em; 
}
div#s4-titlerow
{
	margin: 0px;
	padding: 0px;
}
.ms-propertysheet input[type="text"]
{
	border: 1px solid #ababab;
}
#contentBox
{
	line-height: 21px;
}
input[type=password], input[type=text], input[type=file], textarea, .ms-inputBox
{
	border: 1px solid #bababa !important;
	font-size: 14px !important;
	padding: 2px 5px;
}


/* main */
div#wxMain
{
	margin: 0px auto;
	height: 100%;
	width: 1008px;
	visibility: hidden;
}


/* header */
div#wxHeader
{
    width: 100%;
    float: left;
    overflow: hidden;
    position: relative;
}
div#wxHeader_Top
{
	float: left;
	overflow: hidden;
	height: 82px;
	width: 100%;
}
div#wxHeader_TopLeft
{
	float: left;
	position: relative;
	left: 210px;
	width: 400px;
	box-sizing: border-box;
}
div#wxHeader_TopLeftLoginState
{
	color: black !important;
	position: absolute;
	top: 7px;
	display: none;
}
div#wxHeader_TopLeftLoginState span
{
	font-weight: bold;
}
div#wxHeader_TopLeftLoginState a
{
	color: #666666 !important;
}
div#wxHeader_TopLeftLinks
{
	position: absolute;
	top: 58px;
	left: 0px;
}
div#wxHeader_TopLeftLinks, div#wxHeader_TopLeftLinks a
{
	color: #666666 !important;
}
div#wxHeader_TopLeftLinks a:hover
{
	color: black !important;
	text-decoration: underline;
}
div#wxHeader_TopLeftSlogan
{
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	font-size: 18px;
	padding-top: 2px;
	display: none;
}
div#wxHeader_TopRight
{
	float: right;
	width: 397px;
	padding-top: 10px;
}
div#wxHeader_Banner
{
	float: left;
	width: 100%;
	height: 212px;
}
div#wxHeader_BannerBP
{
	bottom: -100px;
	box-sizing: border-box;
	display: none;
	float: left;
	padding-right: 30px;
	position: absolute;
	text-align: right;
	width: 100%;
	z-index: 99;
}
div#wxBP_Website
{
	background-color: white;
	border-radius: 100px;
	display: block;
	float: right;
	height: 200px;
	text-align: center;
	width: 200px;
}
div#wxBP_WebsiteItem
{
	background-position: center 30px;
	background-repeat: no-repeat;
	background-size: 100px;
	float: left;
	height: 100%;
	width: 100%;
}
div#wxBP_WebsiteItem a:link
{
	display: block;
	height: 100%;
	width: 100%;
}
#wxHeader_Banner img 
{
	position: absolute;
	z-index: 1;
}
#wxHeader_Banner img.active
{
	z-index: 3;
}
#wxHeader_Bottom
{
	float: left;
	position: absolute;
	top: 4px;
	left: 0px;
	z-index: 100;
	width: 160px;
}
#wxHeader_Content
{
	display: none;
}
#SearchBox
{
	border: none;
	height: 35px;
	background-image: url(images/searchbox.png);
	background-position: left top;
	background-repeat: no-repeat;
	width: 238px;
	position: relative;
}
#SearchBox .ms-srch-sb-border, #SearchBox .ms-srch-sb-borderFocused,
#SearchBox .ms-srch-sb-border input[type=text], #SearchBox .ms-srch-sb-borderFocused input[type=text]
{
	background-image: none !important;
	background-color: transparent;
	border: none;
	border-radius: 0px;
	height: 100%;
}
#SearchBox .ms-srch-sb-border input[type=text], #SearchBox .ms-srch-sb-borderFocused input[type=text]
{
	padding: 0px 7px 0px 10px;
	font-size: 15px !important;
	width: 180px;
	float: left;
	border: none !important;
}
#SearchBox .ms-srch-sb-border .ms-srch-sb-searchLink, #SearchBox .ms-srch-sb-border .ms-srch-sb-searchLink:hover,
#SearchBox .ms-srch-sb-borderFocused .ms-srch-sb-searchLink, #SearchBox .ms-srch-sb-borderFocused .ms-srch-sb-searchLink:hover
{
	background-image: none !important;
	background-color: transparent;
	float: left;
	width: 35px;
	height: 33px;
	background-image: none;
}
#SearchBox .ms-srch-sb > .ms-srch-sb-searchLink img
{
	background-image: none !important;
	visibility: hidden;
}
#SearchBox
{
	width: auto;
}
#SearchBox .ms-srch-sb-searchLink img
{
	visibility: hidden;
}
div.ms-srch-result ul#Actions
{
	display: none;
}
div.ms-srch-siteSearchResults
{
	padding-left: 30px;
	box-sizing: border-box;
}
.ms-srch-item-link
{
	font-size: 18px;
	font-weight: bold;
	color: black !important;
}
div.ms-srch-item-path
{
	color: #377FBA;
}
.ms-srch-resultFooter, .ms-srch-resultFooter a, .ms-srch-resultFooter, .ms-srch-resultFooter a, .ms-srch-result #ResultFooter
{
	text-align: left;
}
.ms-srch-result #ResultFooter
{
	display: none;
}
.ms-srch-result #ResultFooter li
{
	padding-left: 0px;
}
#Result div.ms-srch-group-border
{
	display: none;
}


.ms-srch-result
{
	top: 0px !important;
}
.ms-srch-hover-outerContainer
{
	display: none !important;
}
.ms-srch-item:hover, .ms-srch-resultHover:hover, .edisc-SearchResultItemContainer:hover
{
	background-color: transparent;
}
.ms-srch-item-path
{
	display: none;
}
#Result
{
	border-top: 1px solid #cccccc;
}
#Result div
{
	box-sizing: border-box;
}
#NoResult
{
	padding: 0px;
	margin: 0px;
}
.ms-srch-item
{
	padding: 10px 20px 10px 0px;
	margin: 0px;
	clear: none;
	float: left;
	width: 33%;
	max-height: 160px;
	height: 160px;
}
.ms-srch-item-body
{
	width: 100%;
}
.ms-srch-resultFooter
{
	padding-bottom: 35px;
}
.ms-srch-ellipsis
{
	white-space: normal;
}

div#wxHeader_Logo
{
	float: left;
	width: 180px;
}
div#wxHeader_Content
{
	float: left;
	width: 80%;
}
div#wxHeader_Search
{
	float: left;
	width: auto;
}
div#wxHeader_Twitter, div#wxHeader_Facebook, div#wxHeader_Print
{
	background-position: right 1px;
	background-repeat: no-repeat;
	width: 39px;
	height: 34px;
	float: left;
	cursor: pointer;
}
div#wxHeader_Twitter a, div#wxHeader_Facebook a
{
	height: 100%;
	width: 100%;
	display: block;
}
div#wxHeader_Twitter
{
	background-image: url(images/header-twitter.png);
}
div#wxHeader_Facebook
{
	background-image: url(images/header-facebook.png);
}
div#wxHeader_Print
{
	background-image: url(images/header-print.png);
}/*
div#wxHeader_Twitter:hover
{
	background-image: url(images/twitter-hover.png);
}
div#wxHeader_Facebook:hover
{
	background-image: url(images/facebook-hover.png);
}
div#wxHeader_Print:hover
{
	background-image: url(images/print-hover.png);
}*/
/* header intranet verbergen */
div#wxHeader_Intranet
{
	display: none;
	float: left;
}


/* breadcrumb */
div#wxPageHeader_BreadCrumb
{
	width: 100%;
	float: left;
	font-size: 10px;
	box-sizing: border-box;
	padding: 10px 15px 10px 30px;
}
div#wxBreadCrumb_Static, div.wxBreadCrumb, div.wxBreadCrumb a, div.wxBreadCrumb span
{
	font-size: 11px !important;
	float: left;
	width: auto;
}
div#wxBreadCrumb_Static
{
	padding-right: 7px;
}

/* menu */
div#wxHeader_Menu
{
	float: left;
	width: 100%;
	padding-top: 4px;
	position: relative;
	left: -4px;
}
div.wxMenuItem, div.wxMenuItem_Active
{
	float: left;
	width: auto;
	height: 30px;
	background-color: white;
	color: #377FBA;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-color: white;
	border: 4px solid white;
	font-size: 15px;
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-size: 14px;
	padding: 6px 13px;
}
div.wxMenuItem a
{
	color: #377FBA;	
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-size: 14px;
	display: block;
	height: 100%;
	width: 100%;
}
div.wxMenuItem a:hover, div.wxMenuItem:hover a
{
	text-decoration: none;
	color: white !important;
}
div.wxMenuItem_Active a
{
	color: white;
}
div#wxMenuItem_1.wxMenuItem_Active, div#wxMenuItem_2.wxMenuItem_Active,
div#wxMenuItem_1:hover, div#wxMenuItem_2:hover
{
	background-color: #377FBA;
	color: white;
}
div#wxMenuItem_3 a
{
	color: #C52040;
}
div#wxMenuItem_3.wxMenuItem_Active, div#wxMenuItem_3.wxMenuItem_Active a, div#wxMenuItem_3:hover
{
	background-color: #C52040;
	color: white;
}


/* 	
--------------------------------------------------------------------------
	Footer
-------------------------------------------------------------------------- */	
#wxFooter_Zone
{
	float: left;
	width: 100%;
}
#wxFooterList
{
	border-top: 1px solid #cccccc;
	float: left;
	padding: 15px;
	width: 100%;
	box-sizing: border-box;
}
#wxFooter_All
{
	background-color: white;
	height: 100%;
	padding: 17px 17px 0px 17px;
	clear: both;
}
#wxFooter_Items
{
	float: left;
	width: 845px;
}
#wxFooter_FixSafari
{
	clear: both;
}
#wxFooterDiv
{
/*	background-image: url(images/footer_bg.png);
	background-repeat: repeat-x;
	background-position: left top;*/
	width: 100%;
	height: auto;
	background-color: white;
	padding: 0px 0px 15px 0px;
	float: left;
}
#wxFooterDiv .wxFooterListZone
{
	float: left;
	padding: 0px 10px 0px 15px;
}
#wxFooterDiv .wxFooterItem,
#wxFooterDiv .wxFooterItem a,
#wxFooterDiv .wxFooterItem a:link,
#wxFooterDiv .wxFooterItem a:visited
{
	color: #777777 !important;
	line-height: 20px;
}
#wxFooterDiv .wxFooterItem a:hover,
#wxFooterDiv .wxFooterItem a:link:hover,
#wxFooterDiv .wxFooterItem a:visited:hover
{
	color: #666666 !important;
	text-decoration: none;	
}
#wxFooterDiv .wxFooterListHeader, 
#wxFooterDiv .wxFooterListHeader a, 
#wxFooterDiv .wxFooterListHeader a:link, 
#wxFooterDiv .wxFooterListHeader a:visited
{
	color: #777777 !important;
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	font-size: 15px;
	padding-bottom: 4px;
}
#wxFooterDiv .wxFooterListHeader a:hover, 
#wxFooterDiv .wxFooterListHeader a:link:hover, 
#wxFooterDiv .wxFooterListHeader a:visited:hover
{
	color: #666666 !important;
	text-decoration: none;
}
div.wxFooterListZone
{
	width: 25%;
	box-sizing: border-box;
}

/* sidenavbox */
div#sideNavBox
{
	display: none;
}
#contentBox
{
    margin: 0px;
    width: 100%;
    float: left;
    padding-top: 0px;
    padding-bottom: 15px;
}


/* root page sub site */
body.wxBody_Root #contentBox
{
	background-color: #efefef;
	padding-top: 25px;
	padding-bottom: 0px;
}
body.wxBody_Root #wxHeader_Banner
{
/*	padding-bottom: 10px;*/
	background-color: #efefef;
}



/* web part zones */
div#wxZoneWide_Wrapper, div#wxZoneTwoCol_Wrapper, div#wxZoneThreeCol_Wrapper, div#wxZoneFourCol_Wrapper, div#wxZoneTwoColRegular_Wrapper, div#wxZoneWideBottom_Wrapper
{
	float: left;
	width: 100%;
	box-sizing: border-box;
	padding: 0px 28px;
}
div.wxZone_Margin
{
	float: left;
	width: 15px;
	height: 1px;
}
div#wxZoneTwoCol_Left
{
	float: left;
	width: 32%;
}
div#wxZoneTwoCol_Right
{
	float: left;
	width: 627px;
}
div#wxZoneThreeCol_One, div#wxZoneThreeCol_Two, div#wxZoneThreeCol_Three
{
	float: left;
	width: 305px;
	min-height: 1px;
}
div#wxZoneFourCol_One, div#wxZoneFourCol_Two, div#wxZoneFourCol_Three, div#wxZoneFourCol_Four
{
	float: left;
	width: 225px;
	min-height: 1px;
}
div#wxZoneTwoColRegular_Left
{
	float: left;
	width: 627px;
	padding-right: 30px;
	box-sizing: border-box;
}
div#wxZoneTwoColRegular_Right
{
	float: left;
	width: 315px;
}


body.wxBody_Root div#wxZoneThreeCol_Wrapper .ms-webpartzone-cell,
body.wxBody_Root div#wxZoneTwoCol_Wrapper .ms-webpartzone-cell,
body.wxBody_Root div#wxZoneThreeCol_Wrapper .ms-webpartzone-cell
{
	height: 260px !important;
	box-sizing: border-box;
}
body.wxBody_Root div#wxZoneTwoCol_Wrapper div#wxZoneTwoCol_Right .ms-webpart-zone
{
}
body.wxBody_Root div#wxZoneThreeCol_Wrapper .ms-webpart-zone .ms-webpartzone-cell
{
	width: 295px;
	height: 233px;
	margin: 0px;
}
body.wxBody_Root.wxBody_MijnANVR div#wxZoneThreeCol_Wrapper .ms-webpart-zone .ms-webpartzone-cell
{
	height: 195px !important;
}
.ms-webpart-titleText.ms-webpart-titleText, .ms-webpart-titleText > a, .ms-webpart-titleText.ms-webpart-titleText span
{
	color: #377FBA;
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	font-size: 18px;
	padding-top: 6px;
}
div#contentBox table.wccSearchAreaPanel
{
	padding-top: 4px;
	border: 0px;
	background-color: #efefef;
}
.ms-webpart-zone h1
{
	color: #377FBA;
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	font-size: 26px;
	padding-top: 6px;
	padding-bottom: 10px;
}
.ms-webpart-zone h1 strong
{
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-weight: normal;
}
.ms-webpartzone-cell
{
	margin-bottom: 0px;
}



/* ----- start: mobile fix -------------------------------------------------------------------------------------------------------------------- */
@media only screen and (max-width: 768px) 
{
	div#wxZoneTwoCol_Left, div#wxZoneTwoCol_Right, div#wxZoneThreeCol_One, div#wxZoneThreeCol_Two, div#wxZoneThreeCol_Three,
	div#wxZoneTwoColRegular_Left, div#wxZoneTwoColRegular_Right, body.wxBody_Root div#wxZoneThreeCol_Wrapper .ms-webpart-zone .ms-webpartzone-cell
	{
		width: 100%;
	}
}
/* ----- end: mobile fix ---------------------------------------------------------------------------------------------------------------------- */



/* block item */
div.wxBlock_Item, .AEQPcontainer
{
	background-image: url(images/box-onecol.png);
	background-position: -1px 0px;
	background-repeat: no-repeat;
	width: 305px;
	height: 245px;
	float: left;
}
div#wxZoneFourCol_Wrapper div.wxBlock_Item
{
	width: 225px;
	background-position: right bottom;
}
div#wxZoneFourCol_Wrapper div.wxBlock_Content
{
	width: 218px;
    height: 240px !important;
}
div#wxZoneFourCol_Wrapper div.wxBlock_Subject, div.wxLedenvoordelen_Block div.wxBlock_Subject, div.wxLedenvoordelen_BlockMargin div.wxBlock_Subject
{
	padding-left: 15px;
}
div.wxLedenvoordelen_Downloads, div.wxLedenvoordelen_More
{
	margin-left: 12px;
}
body.wxBody_MijnANVR div.wxBlock_Item
{
	background-image: url(images/box-mijnanvr-onecol.png);
	height: 175px;
	overflow: hidden;
}
div.wxBlock_Item2Col
{
	background-image: url(images/box-twocol.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 627px;
	height: 245px;
	float: left;
}
div.wxBlock_Content
{
	float: left;
	height: 233px;
	width: 295px;
	background-position: left top;
	background-repeat: no-repeat;
	text-align: right;
	overflow: hidden;
	box-sizing: border-box;
	position: relative;
}
body.wxBody_MijnANVR div.wxBlock_Content
{
	height: 170px !important;
}
div.wxBlock_Subject
{
	float: right;
	padding: 15px 10px 10px 63px;
	height: 50px;
}
body.wxBody_MijnANVR div.wxBlock_Content:not(.wxBlock_TextOnly) div.wxBlock_Subject
{
	background-position: 75px 7px;
	padding-left: 135px;
	padding-bottom: 0px;
}
div.wxBlock_Subject, div.wxBlock_Subject p
{
	background-position: left 10px;
	background-repeat: no-repeat;
	color: white;
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	margin: 0px;
	text-align: left;
}
div.wxBlock_TextOnly div.wxBlock_Subject
{
	float: left;
}
div.wxBlock_Subject strong, div.wxBlock_Subject p strong
{
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-weight: normal;
}
div.wxBlock_Intro
{
	float: right;
	width: 38%;
	font-style: italic;
	color: white;
	padding: 15px;
	height: 100px;
}
body.wxBody_MijnANVR div.wxBlock_Content:not(.wxBlock_TextOnly) div.wxBlock_Intro
{
	padding-top: 0px;
	height: 60px;
	text-align: left;
	width: 145px;
}
div.wxBlock_Link
{
	float: right;
	width: 100%;
	padding-right: 15px;
	box-sizing: border-box;
}
div.wxBlock_TextOnly div.wxBlock_Link
{
	position: absolute;
	bottom: 11px;
}
div.wxBlock_Link, div.wxBlock_Link a, div.wxBlock_LinkDiv
{
	color: white;
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-size: 10px !important;
	line-height: 18px !important;
}
div.wxBlock_LinkDiv
{
	color: #377fba;
	cursor: pointer;
}
div.wxBlock_LinkDiv:hover
{
	text-decoration: underline;
}
div.wxBlock_TextOnly div.wxBlock_Subject
{
	padding-bottom: 3px;
}
div.wxBlock_TextOnly div.wxBlock_Subject, div.wxBlock_TextOnly div.wxBlock_Subject p
{
	color: #377FBA;
}
div.wxBlock_TextOnly div.wxBlock_Intro
{
	width: 100%;
	box-sizing: border-box;
	color: #333333;
	text-align: left;
	font-style: normal;
	padding-top: 0px;
	padding-bottom: 5px;
	height: auto;
	overflow: hidden;
}
div.wxBlock_Intro.wxBlock_OverflowHidden
{
	overflow: hidden !important;
	height: 63px !important;
}
div.wxBlock_TextOnly div.wxBlock_Link a
{
	color: #377FBA;
}
div.wxBlock_Gray
{
	background-color: #d4d4d4;
}
div.wxBlock_Button
{
	cursor: pointer;
}
div.wxBlock_Content.wxBlock_Button
{
	border-top: 1px solid #efefef;
	border-left: 1px solid #efefef;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	box-sizing: border-box;
	height: 234px !important;
}
div.wxLedenvoordelen_BlockMargin div.wxBlock_Content.wxBlock_Button
{
	height: 110px !important;
}
div.wxLedenvoordelen_BlockMargin.wxBlock_Item
{
	height: 118px !important;
	background-position: left bottom;
	margin-bottom: 19px;
	position: relative;
	left: 10px;
}
body.wxBody_MijnANVR div.wxBlock_Content.wxBlock_Button
{
	height: 169px !important;
}
div.wxBlock_Content.wxBlock_Button:hover
{
	border: 1px solid #bababa;
}
div.wxBlock_Button .wxBlock_Link
{
	display: none;
}

/* blokken op onderdeel pagina in rechter zone */
div#wxZoneTwoCol_Right div.wxMargin_Block
{
	background-color: transparent;
	background-position: right 10px;
	padding: 15px 0px;
	border-top: 1px solid #cccccc;
}
div#wxZoneTwoCol_Right div.wxBlock_Content
{
	width: 100%;
}
div#wxZoneTwoCol_Right div.wxBlock_Content div.wxBlock_MeetingName
{
	width: 540px;
}
div#wxZoneTwoCol_Right div.wxBlock_Content div.wxBlock_Intro
{
	border-bottom: none;
	padding: 5px 0px;
}
div#wxZoneTwoCol_Right div.wxMargin_Block
{
	background-position: right 10px;
}
div#wxZoneTwoCol_Right div#wxNews_Root
{
	background-image: url(/icon/iconsmall-news.png);
}


/* bijeenkomsten: mijn-anvr */
div.wxBlock_MeetingDate
{
	float: left;
	width: 48px;
}
div.wxBlock_MeetingName
{
	float: left;
	font-weight: bold;
	width: 217px;
}

/* bijeenkomsten: agenda */
div#wxAgenda_Lijst
{
	float: left;
	width: 97%;
}
div.wxAgenda_LijstItem
{
	float: left;
	width: 100%;
	padding: 5px 5px 5px 0px;
	border-top: 1px solid #cccccc;
	box-sizing: border-box;
}
div.wxAgenda_LijstItem div.wxBlock_MeetingName
{
	width: 500px;
}
.wxAgenda_Aanmelden
{
	color: #377fba;
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
    font-size: 10px !important;
    float: right;
    position: relative;
    top: 1px;
}
div#wxAgenda_Lijst div.wxBlock_MeetingDate
{
	width: 80px;
}

/* bijeenkomstdetails */
div.wxBijeenkomst_DetailsLeft
{
	width: 585px;
	float: left;
	box-sizing: border-box;
}
div.wxBijeenkomst_DetailsRight
{
	width: 315px;
	float: right;
	background-color: #efefef;
	padding: 10px;
	box-sizing: border-box;
}
div.wxBijeenkomst_Naam h1
{
	line-height: 26px !important;
	padding-top: 0px;
}
div.wxBijeenkomst_Naam h1 span
{
    font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
    font-weight: normal;
   	font-size: 18px;
}
div#wxBijeenkomst_Details, div#wxBijeenkomst_Details p, div#wxBijeenkomst_Details span, div#wxBijeenkomst_Details font
{
    font-family: 'Calibri', Arial, Helvetica, sans-serif !important;
    font-size: 14px !important;
}
div.wxBijeenkomst_Omschrijving h1
{
    font-family: 'Calibri', Arial, Helvetica, sans-serif !important;
    text-transform: none;
    font-size: 18px;
    font-weight: bold;
    color: black !important;
}
div.wxBijeenkomst_Omschrijving p
{
	padding: 0px;
	margin: 0px;
}
div.wxBijeenkomst_DetailsRight, div.wxBijeenkomst_DetailsRight p, div.wxBijeenkomst_DetailsRight font,
div.wxBijeenkomst_Omschrijving, div.wxBijeenkomst_Omschrijving p, div.wxBijeenkomst_Omschrijving font
{
    font-family: 'Calibri', Arial, Helvetica, sans-serif !important;
    font-size: 14px !important;
    line-height: 21px !important;
}
div.wxBijeenkomst_Omschrijving table, div.wxBijeenkomst_Omschrijving td, div.wxBijeenkomst_DetailsRightRow table, div.wxBijeenkomst_DetailsRightRow td
{
	padding: 0px !important;
	margin: 0px !important;
}
div.wxBijeenkomst_DetailsRight h1
{
	font-size: 18px;
}
div.wxBijeenkomst_DetailsLabel
{
	font-weight: bold;
}
div.wxBijeenkomst_DetailsRightRow
{
	padding-bottom: 21px;
	float: left;
	width: 100%;
}
div#wxBijeenkomst_Details div#wxLandMenu_Back
{
	width: 315px;
	float: right;
	border-bottom: 8px solid white;
	height: 41px;
}
div#wxBijeenkomst_Details .banner-blockButton, .general-banner-blockButton
{
	background-color: #377fba;
	border-radius: 5px;
	color: white !important;
	float: left;
	font-family: "syncopatebold",Arial,Helvetica,sans-serif !important;
	font-size: 12px !important;
	display: block;
	padding: 5px 10px;
	text-decoration: none !important;
	width: auto;
}

/* menu mijn anvr */
div.wxMijnANVR_Menu
{
	float: left;
	background-image: url(images/box-mijnanvr-menu.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 310px;
	height: 585px;
}
div.wxMijnANVR_MenuItem
{
	float: left;
	width: 295px;
	box-sizing: border-box;
	padding: 0px 15px 14px 0px;
	border-bottom: 1px solid #cccccc;
	background-image: url(/icon/icon-next.png) !important;
	background-position: 278px 27px;
	background-repeat: no-repeat;
}
div.wxMijnANVR_MenuItemLast
{
	border-color: #efefef;
}
div.wxMijnANVR_Menu.wxMijnANVR_Sub
{
	height: auto;
	width: 295px;
	background-image: none;
	background-color: #efefef;
	padding-top: 50px;
}
div.wxMijnANVR_Menu.wxMijnANVR_Sub div.wxMijnANVR_MenuItem
{
	background-image: none !important;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	vertical-align: middle;
}
div.wxMijnANVR_MenuItem:hover
{
	cursor: pointer;
	background-color: #cccccc;
}
div.wxMijnANVR_Menu div.wxBlock_Subject
{
	height: 55px;
}
div.wxMijnANVR_Menu.wxMijnANVR_Sub div.wxBlock_Subject
{
	font-family: "syncopatebold",Arial,Helvetica,sans-serif !important;
	font-size: 12px !important;
	line-height: 14px;
	height: auto;
	padding: 0px 10px 0px 10px;
	box-sizing: border-box;
}
div.wxMijnANVR_Menu.wxMijnANVR_Sub div.wxMijnANVR_MenuItemSub div.wxBlock_Subject
{
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	padding-left: 30px;
	box-sizing: border-box;
}
div#wxMijnANVR_FAQ.wxMijnANVR_Menu.wxMijnANVR_Sub div.wxBlock_Subject
{
	font-size: 11px !important;
}
div.wxMijnANVR_Menu div.wxBlock_Subject, div.wxMijnANVR_Menu div.wxBlock_Subject p
{
	color: #377FBA !important;
	box-sizing: border-box;
	background-position: 5px 10px;
}
div.wxMijnANVR_MenuItem:hover div.wxBlock_Subject, div.wxMijnANVR_MenuItem:hover div.wxBlock_Subject p
{
}
div.wxMijnANVR_Menu div.wxBlock_Subject
{
	padding-left: 70px;
}

/* travelscan */

div#wxTravelScan.wxMijnANVR_Menu.wxMijnANVR_Sub div.wxMijnANVR_MenuItemTop
{
	border-top: 1px solid #cccccc;
}
div#wxTravelScan.wxMijnANVR_Menu.wxMijnANVR_Sub
{
	padding-top: 0px;
}

/* voordelen */
div#wxVoordeel
{
	box-sizing: border-box;
	height: 233px;
	width: 610px;
	background-color: white;
	overflow: hidden;
	background-image: url(/icon/icon-check.png);
	background-position: 0px 9px;
	background-repeat: no-repeat;
	padding: 14px 15px 7px 10px;
}
div.wxVoordeel_Left
{
	width: 280px;
	float: left;
}
div.wxVoordeel_Right
{
	width: 265px;
	float: right;
	position: relative;
	height: 100%;
}
div#wxVoordeel div.wxBlock_Subject
{
	color: #377fba;
	padding: 0px;
	float: left;
	width: 100%;
	box-sizing: border-box;
	padding-left: 55px;
	padding-bottom: 60px;
}
div.wxVoordeel_Titel
{
	float: left;
	font-family: "syncopatebold",Arial,Helvetica,sans-serif !important;
	font-size: 10px;
	line-height: 23px;
	color: black;
	text-transform: lowercase;
	box-sizing: border-box;
	padding: 0px 14px;
	width: 260px;
}
div.wxVoordeel_Titel.wxVoordeel_Active
{
	background-color: #377fba;
	border-radius: 5px;
	color: white;
}
div.wxVoordeel_Intro
{
	float: left;
	display: none;
	width: 100%;
	box-sizing: border-box;
	position: absolute;
	top: 5px;
}
div.wxVoordeel_Intro.wxVoordeel_Active
{
	display: block;
}
div#wxVoordeel div.wxBlock_Link
{
	position: absolute;
	bottom: 2px;
	text-align: right;
	padding-right: 0px;
}
div#wxVoordeel div.wxBlock_Link a
{
	color: #377fba;
}

/* voordeel-nieuw (1-kol) */
div#wxVoordeel.wxVoordeel_Nieuw
{
	width: 100%;
}
div#wxVoordeel.wxVoordeel_Nieuw div.wxBlock_Subject
{
	padding-bottom: 54px;
}
div.wxVoordeel_Items
{
	padding-left: 10px;
}
div.wxVoordeel_Item
{
	float: left;
	text-align: left;
	width: 100%;
}
div.wxVoordeel_Item:before
{	
	content: "-";
	padding-right: 12px;
}
div#wxVoordeel.wxVoordeel_Nieuw div.wxBlock_Link
{
	bottom: 12px;
	display: block;
	right: 15px;
}


/* corona / historie */
div#wxCoronaButton
{
	background-color: #dedede;
	background-image: url(/blockimage/corona-2.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	box-sizing: border-box;
	float: left;
	height: 159px;
	width: 295px;
}
div#wxCoronaButton div.wxBlock_Subject
{
	color: yellow;
	float: left;
    padding: 15px 10px 49px 10px;
}
div#wxCoronaButton div.wxBlock_Link
{
	text-align: right;
	box-sizing: border-box;
	padding-right: 13px;
	padding-top: 10px;
}
div#wxCoronaButton div.wxBlock_Link a
{
	color: yellow;
}
div#wxCoronaButton div.wxBlock_LinkDiv
{
	color: yellow;
}
div#wxHistorieButton
{
	background-color: white;
	background-image: url(/blockimage/historie.jpg);
	background-position: center centerx;
	background-repeat: no-repeat;
	box-sizing: border-box;
	float: left;
	height: 74px;
	width: 295px;
	border-top: 1px solid white;
}
div#wxHistorieButton:hover
{
	cursor: pointer;
/*	background-image: none;
	background-color: #377fba; */
}
div#wxHistorieButton a:link
{
	display: block;
	float: left;
	width: 100%;
	height: 100%;
}
div#wxHistorieButton div.wxBlock_Subject
{
	color: white;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 70px;
	float: left;
	width: 100%;
	box-sizing: border-box;
}
div#wxHistorieButton:hover div.wxBlock_Subject
{
	color: white;
}



/* reisinfo / ledenzoeker */
div#wxZoekReisinfo, div#wxLedenzoeker
{
	background-color: #dedede;
	background-image: url(/icon/icon-travel.png);
	background-position: 8px 9px;
	background-repeat: no-repeat;
	box-sizing: border-box;
	float: left;
	height: 159px;
	width: 295px;
}
div#wxZoekReisinfo.wxZoekReisinfo_Nieuw
{
	background-image: url(/afbeeldingen/reisinfo-nieuw.png);
	background-position: left top;
	background-repeat: no-repeat;
}
div#wxLedenzoeker
{
	background-image: url(/icon/icon-search.png);
}
div#wxZoekReisinfo div.wxBlock_Subject, div#wxLedenzoeker div.wxBlock_Subject
{
	color: #377fba;
	padding-bottom: 15px;
}
div#wxZoekReisinfo.wxZoekReisinfo_Nieuw div.wxBlock_Subject
{
	color: white;
}
div#wxLedenzoeker div.wxBlock_Subject
{
	float: left; 
}
div.wxZoekReisinfo_Input, div.wxLedenzoeker_Input
{
	height: 33px;
	float: left;
	background-color: transparent;
	width: 275px;
	position: relative;
	left: 10px;
}
div.wxZoekReisinfo_Input input[type="text"], div.wxLedenzoeker_Input input[type="text"]
{
	border-radius: 5px;
	border: 1px solid white !important;
	padding: 0px 10px;
	width: 100%;
	box-sizing: border-box;
	height: 33px;
	font-family: "syncopatebold", Arial, Helvetica, sans-serif !important;
	font-size: 10px;
	color: #bababa;
}
div#wxZoekReisinfo div.wxBlock_Link, div#wxLedenzoeker div.wxBlock_Link
{
	text-align: right;
	box-sizing: border-box;
	padding-right: 13px;
	padding-top: 10px;
}
div#wxZoekReisinfo div.wxBlock_Link a, div#wxLedenzoeker div.wxBlock_Link a
{
	color: #377fba;
}
div#wxZoekReisinfo.wxZoekReisinfo_Nieuw div.wxBlock_LinkDiv
{
	color: white;
}


/* klacht melden */
div#wxKlachtMelden
{
	background-color: white;
	background-image: url(/icon/icon-exclamation.png);
	background-position: 8px 9px;
	background-repeat: no-repeat;
	box-sizing: border-box;
	float: left;
	height: 74px;
	width: 295px;
}
div#wxKlachtMelden:hover
{
	background-color: #377fba;
	background-image: url(/icon/icon-exclamationhover.png);
	cursor: pointer;
}
div#wxKlachtMelden div.wxBlock_Subject
{
	color: #377fba;
	padding-bottom: 15px;
	float: left;
}
div#wxKlachtMelden:hover div.wxBlock_Subject
{
	color: white;
}

/* ledenzoeker home */
div#wxLedenzoeker_Carrousel
{
	height: 75px;
	width: 295px;
	float: left;
	padding-top: 10px;
}
div#wxLedenZoeker_Logo1, div#wxLedenZoeker_Logo2
{
	float: left;
	width: 147px;
	height: 75px;
	position: relative;
}
div.wxLedenZoeker_Logo1Item, div.wxLedenZoeker_Logo2Item
{
	float: left;
	height: 75px;
	width: 140px;
	display: none;
	position: absolute;
	text-align: center;
}

/* margin blocks */
div.wxMargin_Block
{
	background-color: #efefef;
	float: left;
	box-sizing: border-box;
	padding: 15px;
	width: 100%;
	background-position: 280px 10px;
	background-repeat: no-repeat;
}
div#wxMargin_Share
{
	background-image: url(/icon/iconsmall-share.png);
}
div#wxMargin_Downloads
{
	background-image: url(/icon/iconsmall-download.png);
}
div#wxMargin_Sites
{
	background-image: url(/icon/iconsmall-sites.png);
}
div#wxMargin_MoreInfo
{
	background-image: url(/icon/iconsmall-moreinfo.png);
}
div.wxMargin_Header
{
	background-position: 260px 0px;
	background-repeat: no-repeat;
	float: left;
	height: 60px;
	width: 100%;
	display: block;
}
div#wxMargin_Nieuws.wxMargin_Header
{
	background-image: none;
	height: 15px;
}
div#wxMargin_Reistips
{
	background-image: url(/icon/icon-tip2.png);
}
div#wxMargin_Voordelen
{
	background-image: url(/icon/icon-check.png);
}
div.wxMargin_Title, span.wxArtikel_Subtitel
{
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	font-size: 18px;
	color: #377fba;
	padding-bottom: 15px;
}
div.wxMargin_Title strong
{
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
}
div.wxMargin_Item
{
	padding-bottom: 10px;
}
div.wxMargin_Item a
{
	font-weight: bold;
	color: black;
}
div#wxMargin_Calendar
{
	background-image: url(/icon/iconsmall-calendar.png);
}
div#wxMargin_Calendar div.wxBlock_TextOnly div.wxBlock_Intro
{
	padding: 0px;
}
div#wxMargin_Calendar div.wxBlock_TextOnly div.wxMargin_Title
{
	text-align: left;
}
div#wxMargin_Calendar div.wxBlock_Link
{
	position: relative;
	bottom: 0px;
	padding-top: 7px;
	padding-right: 0px;
}
body.wxBody_MijnANVR div#wxMargin_Calendar div.wxBlock_Content
{
	height: auto !important;
}
div#wxMargin_Downloads div.wxBlock_Link, div#wxMargin_MoreInfo div.wxBlock_Link
{
	text-align: right;
	padding-right: 0px;
}
div#wxMargin_Downloads div.wxBlock_Link a:link, div#wxMargin_Downloads div.wxBlock_Link a:visited, 
div#wxMargin_MoreInfo div.wxBlock_Link a:link, div#wxMargin_MoreInfo div.wxBlock_Link a:visited
{
	color: #377fba;
}


/* social media */
a.at-svc-twitter, a.at-svc-facebook, a.at-svc-google_plusone_share, a.at-svc-print
{
	background-color: transparent !important;
}
.at4-icon.aticon-twitter
{
	background-image: url(/icon/addthis-twitter.png) !important;
}
.at4-icon.aticon-facebook
{
	background-image: url(/icon/addthis-facebook.png) !important;
}
.at4-icon.aticon-google_plusone_share
{
	background-image: url(/icon/addthis-google.png) !important;
}
.at4-icon.aticon-print
{
	background-image: url(/icon/addthis-print.png) !important;
}
.at4-icon.aticon-twitter:hover
{
	background-image: url(/icon/addthis-twitter-hover.png) !important;
}
.at4-icon.aticon-facebook:hover
{
	background-image: url(/icon/addthis-facebook-hover.png) !important;
}
.at4-icon.aticon-google_plusone_share:hover
{
	background-image: url(/icon/addthis-google-hover.png) !important;
}
.at4-icon.aticon-print:hover
{
	background-image: url(/icon/addthis-print-hover.png) !important;
}


/* inhoud */
div.wxContent_Item
{
	width: 610px;
}
div.wxContent_ItemOnderdeel, div.wxContent_ItemOnderwerp
{
    color: #377FBA;
    font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
    font-size: 26px;
    padding-bottom: 10px;
}
div.wxContent_ItemOnderdeel
{
    font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    padding-top: 6px;
    padding-bottom: 5px;
}

/* artikel */
div#wxArtikel_Total
{
	padding-right: 25px;
	box-sizing: border-box;
}
div#wxArtikel_Total.wxArtikel_Nieuw
{
	padding-right: 0px;
}
div#wxArtikel_Links
{
	float: left;
    width: 627px;
    padding-right: 30px;
    box-sizing: border-box;
}
div#wxArtikel_Rechts
{
    float: left;
    width: 315px;
}
div#wxArtikel_Total font, div#wxArtikel_Total p, div#wxArtikel_Total span
{
	font-size: 14px !important;
	font-family: 'Calibri', Arial, Helvetica, sans-serif !important;
}
div#wxArtikel_Total span.wxArtikel_Subtitel
{
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	color: #377fba;
	padding-bottom: 15px;
}
div#wxArtikel_Total ul
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
div#wxArtikel_Total h1
{
	line-height: 28px;
	padding-top: 0px;
}
div#wxArtikel_Tags
{
	border-top: 15px solid white;
	border-bottom: 15px solid white;
}
div#wxArtikel_Image
{
	border: 1px solid #dedede;
/*	padding: 10px; */
	box-sizing: border-box;
	float: left;
	width: 100%;
	line-height: 0px;
}
div#wxArtikel_Image img
{
/*	width: 293px;*/
	width: 100%;
}

/* artikel archief */
div#wxArtikel_Archief h1
{
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-size: 18px;
	line-height: 25px;
	padding: 12px 0px 15px 0px;
}
div#wxArtikel_Archief strong
{
	font-size: 26px;
}
div.wxArtikel_Item
{
	padding-top: 10px;
}
div.wxArtikel_Titel a, div.wxArtikel_Titel a:link, div.wxArtikel_Titel a:visited
{
	color: black;
	font-weight: bold;
	font-size: 18px !important;
}

/* faq */
div.wxFAQ_Archief
{
	background-position: right top;
    background-image: url(/icon/icon-faq.png);
    background-repeat: no-repeat;
    padding-bottom: 15px;
}
div.wxFAQ_Item
{
	border-top: 1px solid #cccccc;
	box-sizing: border-box;
}
div.wxFAQ_Item:first-child
{
	border: none;
}
div.wxFAQ_Item:hover
{
	background-color: white;
}
div.wxFAQ_ItemActive
{
	background-color: #efefef;
	border-color: #cccccc;
}
div.wxFAQ_ItemActive:hover
{
	background-color: #efefef;
}
div.wxFAQ_Vraag
{
	background-image: url(/icon/icon-next.png);
	background-position: 582px center;
	background-repeat: no-repeat;
	padding: 5px 40px 6px 15px;
	font-size: 15px; !important;
}
div.wxFAQ_ItemActive div.wxFAQ_Vraag
{
	font-weight: bold;
	background-image: none;
	font-size: 19px;
	line-height: 24px;
	padding-left: 15px;
	padding-top: 10px;
}
div.wxFAQ_Vraag:hover
{
	text-decoration: underline;
	cursor: pointer;
}
div.wxFAQ_AntwoordContent
{
	padding: 6px 40px 10px 15px;
}
div.wxFAQ_Antwoord strong
{
	font-size: 14px !important;
}
div.wxFAQ_Antwoord a
{
	color: black;
	text-decoration: underline;
}
div.wxFAQ_AntwoordContent p
{
	margin: 0px;
	padding: 0px;
}
div.wxFAQ_AntwoordContent_PrivateContent
{
    padding: 6px 40px 5px 15px;
}
div.wxFAQ_Reisvoorwaarden div.wxMargin_Item a, div.wxFAQ_Reisvoorwaarden div.wxMargin_Item a:link,
div.wxFAQ_Boekingsvoorwaarden div.wxMargin_Item a, div.wxFAQ_Boekingsvoorwaarden div.wxMargin_Item a:link
{
	color: black;
	text-decoration: none;
}
div.wxFAQ_Reisvoorwaarden div.wxMargin_Item a:hover, div.wxFAQ_Boekingsvoorwaarden div.wxMargin_Item a:hover
{
	text-decoration: underline;
}
div.wxFAQ_Reisvoorwaarden, div.wxFAQ_Boekingsvoorwaarden
{
	background-color: #dedede;
	padding: 6px 6px 5px 15px;
	border-top: 2px dotted #cccccc;
}
div.wxFAQ_Label
{
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	width: 250px;
	display: inline-block;
	vertical-align: top;
}
span.wxFAQ_LabelInfo
{
	font-family: 'Calibri', Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;
}
div.wxFAQ_AntwoordContent div.wxFAQ_Label
{
	color: #377FBA;
}
div.wxFAQ_AntwoordContent_PrivateContent div.wxFAQ_Label
{
	color: #C52040;
}
div.wxFAQ_Content
{
	width: 300px;
	display: inline-block;
	vertical-align; top;
}
div.wxFAQ_Content div.wxMargin_Item
{
	padding: 0px;
}
div.wxFAQ_Archief
{
	width: 600px;
}

/* a-z */
div#wxTagAZ
{
	float: left;
	padding-bottom: 15px;
}
div.wxTagAZ_Title
{
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    color: #377fba;	
}
div.wxTagAZ_Column, div.wxTagAZ_ColumnLast
{
	box-sizing: border-box;
	float: left;
	padding-right: 30px;
	width: 237px;
}
div.wxVervoerders div.wxTagAZ_Column, div.wxVervoerders div.wxTagAZ_ColumnLast
{
	width: 316px;
}
div.wxTagAZ_ColumnLast
{
	padding-right: 0px;
}
div.wxTagAZ_Header
{
	width: 100%;
}
div.wxTagAZ_Header, div.wxTagAZ_Header span
{
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    color: #377fba;	
    border-bottom: 1px solid silver;
	height: 42px;
	box-sizing: border-box;
	padding-top: 15px;
	padding-bottom: 6px;
}
div.wxTagAZ_Header span
{
	color: #bababa;
	border: none;
	font-size: 12px;
}
div.wxTagAZ_Item a
{
	color: black !important;
}
div.wxTagAZ_Button
{
	width: 25px;
	height: 25px;
	float: left;
	text-align: right;
}
div.wxTagAZ_Button img
{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  opacity: 0.5;	
  height: 15px;
  position: relative;
  top: 2px;
}
div.wxTagAZ_Button img:hover
{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1.0;	
}
div.wxTagAZ_ItemContent
{
	width: 100%;
	float: left;
	box-sizing: border-box;
	padding: 4px 0px;
}
div.wxTagAZ_ItemName
{
	width: 200px;
	float: left;
}

/* reis- en boekingsvoorwaarden */
div.wxVoorwaarden_Item
{
	padding: 10px 0px;
}
div.wxVoorwaarden_Header
{
    font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
    font-size: 16px;
    color: #377fba;
}
div.wxVoorwaarden_Subheader
{
    width: 100%;
    border-bottom: 1px solid #cccccc;
    padding: 15px 0px 5px 0px;
}
div.wxVoorwaarden_Subheader strong, div.wxVoorwaarden_Subheader strong span
{
    font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
    font-size: 16px;
    color: #377fba;
}
div.wxVoorwaarden_Subheader h2 span, div.wxVoorwaarden_Subheader h2
{
    font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	display: block;
	font-size: 26px;
	text-transform: lowercase;
	line-height: 30px !important;
}
div.wxVoorwaarden_Subheader h2
{
	padding-bottom: 20px;
}
div.wxVoorwaarden_Content p, div.wxVoorwaarden_Subheader p
{
	padding: 0px;
	margin: 0px;
}

/* Agent Portals */
div.wxVervoerders.wxAgentPortals div.wxTagAZ_Column, div.wxVervoerders.wxAgentPortals div.wxTagAZ_ColumnLast
{
	width: 305px;
}
div.wxTagAZ_AP_IATA
{
	float: left;
	width: 30px;
}
div.wxTagAZ_AP_BSP
{
	float: left;
	width: 40px;
}
div.wxTagAZ_AP_Naam
{
	float: left;
	width: 250px;
}
div.wxTagAZ_AP_Naam a:link
{
	display: block;
	width: 100%;
}
div.wxTagAZ_AP_Slot img 
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
    filter: alpha(opacity=30);
    opacity: 0.3;
    height: 15px;
    position: relative;
    top: 2px;
}
div.wxVervoerders div.wxTagAZ_Item div.wxTagAZ_ItemName
{
	width: 150px;
}

/* newsbytag */
div#wxNewsByTag
{
	padding-bottom: 25px;
	background-image: url(/icon/icon-nieuws.png);
	box-sizing: border-box;
	float: left;
}
div#wxNewsByTag h1
{
    font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
    line-height: 25px;
    padding: 2px 0px 15px 0px;
    color: #C52040;
}
div.wxNewsByTag_Item 
{
    padding: 5px 40px 6px 15px;
    font-size: 15px;
    border-top: 1px solid #cccccc;
    float: left;
    width: 100%;
    box-sizing: border-box;
}
div.wxNewsByTag_Item a
{
	color: black !important;
	font-weight: bold;
}
div.wxNewsByTag_Date
{
	width: 90px;
	float: left;
}
div.wxNewsByTag_Title
{
	width: 455px;
	float: right;
}
.wxNewsByTag_Intro 
{
	width: 455px;
	float: right;
  	overflow: hidden;
  	position: relative; 
  	line-height: 21px;
  	max-height: 63px; 
  	margin-right: -1em;
  	padding-right: 1em;
}
.wxNewsByTag_Intro:before 
{
  	content: '...';
  	position: absolute;
  	right: 0;
  	bottom: 0;
}
.wxNewsByTag_Intro:after 
{
  	content: '';
  	position: absolute;
  	right: 0;
  	width: 1em;
  	height: 1em;
  	margin-top: 0.2em;
  	background: white;
}
div#wxNewsByTag div.wxNewsMonth h1
{
	padding: 0px;
	color: black;
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
    font-size: 18px;
	font-weight: normal;
	background-color: #efefef;
	padding: 0px 10px;
	height: 29px;
	box-sizing: border-box;
	line-height: 29px;
}
div#wxNewsByTag div.wxNewsMonth
{
	float: left;
	height: 30px;
	overflow: hidden;
	cursor: pointer;
}
div#wxNewsByTag div.wxNewsMonthExpanded
{
	height: auto;
	overflow: visible;
}
div#wxNewsByTag h2
{
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    color: #377fba;
    padding: 0px;
}
div#wxArtikel_Tags a:link, div#wxArtikel_Tags a:visited
{
	color: black !important;
	font-weight: bold;
	display: block;
}

/* nieuws root */
div#wxNews_Root:not(.wxNews_RootHalf)
{
	background-image: url(images/box-mijnanvr-oncol-tworow.png);
	height: 391px;
}
body.wxBody_MijnANVR div#wxNews_Root div.wxBlock_Content
{
	height: 365px !important;
}
body.wxBody_MijnANVR div#wxNews_Root.wxNews_RootHalf div.wxBlock_Content
{
	height: 170px !important;
}
div#wxNews_Root:not(.wxNews_RootHalf) div.wxBlock_Intro
{
	padding: 8px 15px;
	border-bottom: 1px solid #cccccc;
}
div#wxNews_Root div.wxBlock_IntroFirst
{
	padding-top: 0px;
}
div#wxNews_Root div.wxBlock_IntroLast
{
	border-bottom: none !important;
}
div#wxNews_Root div.wxBlock_Intro a,
div#wxNews_Root div.wxBlock_Intro a:visited
{
	color: #333333;
	font-weight: bold;
}
/* nieuws marge op onderwerppagina */
div#wxNews_Root.wxMargin_Block
{
	background-image: none;
}
div#wxNews_Root.wxMargin_Block div.wxBlock_Intro
{
	padding: 8px 0px;
}
div#wxNews_Root.wxMargin_Block div.wxMargin_Title
{
	float: left;
	padding-bottom: 7px;
}
div#wxNews_Root.wxMargin_Block div.wxBlock_TextOnly div.wxBlock_Link
{
	position: relative;
	bottom: 0px;
	padding-right: 0px;
}
body.wxBody_MijnANVR div#wxNews_Root.wxMargin_Block,
body.wxBody_MijnANVR div#wxNews_Root.wxMargin_Block div.wxBlock_Content
{
	height: auto !important;
}

/* ledenzoeker */
div#wxledenzoeker_Resultaten
{
	width: 585px;
	float: left;
}
div#wxledenzoeker_Resultaten h1
{
	line-height: 24px;
}
div#wxLedenzoeker_Margin
{
	background-color: #efefef;
	padding: 15px;
	width: 315px;
	float: right;
	box-sizing: border-box;
	min-height: 70px;
}
div#wxLedenzoeker_Terug
{
	float: right;
	width: 315px;
	padding-top: 25px;
	text-align: right;
}
div#wxLedenzoeker_Terug .wxBlock_Link
{
	padding-right: 10px;
}
div#wxLedenzoeker_Terug a
{
	color: #377FBA;
}
div#wxLedenzoeker_Margin.wxLedenzoeker_Details
{
	background-color: white;
}
div#wxLedenzoeker_Margin.wxLedenzoeker_Details h1
{
	color: #ababab;
	font-family: 'syncopate', Arial, Helvetica, sans-serif !important;
    font-size: 14px;
    line-height: 25px;
    width: 100%;
    text-align: center;
    padding-top: 8px;
}
div#wxLedenzoeker_Margin input
{
	width: 100%;
	box-sizing: border-box;
	height: 33px;
	border: 1px solid #cccccc;
	padding-left: 5px;
	border-radius: 5px;
}
div#wxLedenzoeker_Margin input.wxLedenzoeker_InputDisabled
{
	background-color: #efefef;
}
div#wLedenzoeker_Input .wxBlock_Link
{
	text-align: right;
	padding-right: 0px;
}
div#wxLedenzoeker_Margin a
{
	color: #377FBA;
}
div.wxLedenzoeker_InputLabel
{
	padding: 10px 0px 3px 0px;
}
div.wxLedenzoeker_Item
{
	float: left;
}
div.wxLedenzoeker_Row
{
	float: left;
	width: 100%;
}
div.wxLedenzoeker_Label
{
	float: left;
	width: 130px;
	color: #ababab;
}
div.wxLedenzoeker_Value
{
	float: left;
	width: auto;
	max-width: 455px;
}
div.wxLedenzoeker_Value a
{
	color: #333333;
	text-decoration: none;
}
div.wxLedenzoeker_Value a:hover
{
	text-decoration: underline;
}
div.wxLedenzoeker_Item div.wxBlock_Link
{
	padding-top: 5px;
	padding-right: 10px;
	text-align: right;
	width: auto;
    height: 50px;
    line-height: 50px !important;
}
div.wxLedenzoeker_Item div.wxBlock_Link a
{
	color: #377FBA !important;
}
span.wxLedenzoeker_Travelife
{
	position: relative;
	top: 5px;
}
.wxLedenzoeker_SubTitle
{
	height: auto;
}
.wxLedenzoeker_SubTitle.wxLedenzoeker_SubTitleFirst
{
	height: 28px;
	padding-bottom: 0px;
}
.wxLedenzoeker_SubTitle span.wxLedenzoeker_Travelife
{
	float: right;
	top: -8px;
}
div.wxLedenzoeker_SubTitle
{
    font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
    font-size: 18px !important;
    padding-bottom: 10px;
    width: 100%;
    float: left;
}
div.wxLedenzoeker_Item
{
	border-top: 1px solid #cccccc;
	padding: 15px 0px 5px 0px;
	width: 100%;
}
div.wxLedenzoeker_Item h1 
{
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
    font-size: 18px;
    line-height: 25px;
    padding: 0px 0px 8px 0px;
}
div.wxLedenzoeker_ItemLeft
{
	box-sizing: border-box;
	padding-right: 15px;
	width: 465px;
	float: left;
}
div.wxLedenzoeker_ItemRight
{
	width: 120px;
	box-sizing: border-box;
	padding: 0px 10px;
	float: left;
}
div#wxLedenzoeker_Bestemmingen
{
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
}
div#wxLedenzoeker_Handelsnamen
{
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}
div#wxLedenzoeker_ZRA
{
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}

/* ledenzoeker - vestigingen */
div#wxLedenzoeker_Relaties
{
	width: 100%;
	float: left;
	padding-top: 15px;
}
div.wxLedenzoeker_RelatieItems
{
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    float: left;
    padding-bottom: 30px;
}
div.wxLedenzoeker_RelatieItem
{
	padding-bottom: 15px;
	float: left;
	width: 100%;
}
div.wxLedenzoeker_RelatieItemSelect
{
/*	color: #377fba; */
}
div.wxLedenzoeker_RelatieItem a:link, div.wxLedenzoeker_RelatieItem a:visited
{
	color: black;
	font-weight: bold;
	text-decoration: none;
}
div.wxLedenzoeker_RelatieItemSelect a:link, div.wxLedenzoeker_RelatieItemSelect a:visited
{
/*	color: #377fba;*/
}
div.wxLedenzoeker_RelatieItem a:link:hover, div.wxLedenzoeker_RelatieItem a:visited:hover
{
	text-decoration: underline;
}
div.wxLedenzoeker_RelatieItemSelect div.wxLedenzoeker_RelatieItemContent
{
	background-color: #efefef;	
	width: auto;
	display: inline-block;
	padding: 0px 2px;
}

/* ledencarrousel themapagina */
div.wxThemaLeden_Logo1Item, div.wxThemaLeden_Logo2Item, div.wxThemaLeden_Logo3Item, div.wxThemaLeden_Logo4Item, div.wxThemaLeden_Logo5Item, div.wxThemaLeden_Logo6Item
{
	width: 160px;
	height: 100px;
	float: left;
	display: none;
	position: absolute;
	text-align: center;
}
div#wxThemaLeden_Logo1, div#wxThemaLeden_Logo2, div#wxThemaLeden_Logo3, div#wxThemaLeden_Logo4, div#wxThemaLeden_Logo5, div#wxThemaLeden_Logo6
{
	float: left;
	width: 160px;
	height: 80px;
	position: relative;
}
div#wxThemaLeden_Logo6
{
	width: 147px;
}
div#wxThemaLeden_Logo1 a, div#wxThemaLeden_Logo2 a, div#wxThemaLeden_Logo3 a, div#wxThemaLeden_Logo4 a, div#wxThemaLeden_Logo5 a, div#wxThemaLeden_Logo6 a
{
	border: 1px solid #dedede;
	width: 147px;
	height: 70px;
	display: table-cell; 
	background-color: white; 
	vertical-align: middle; 
	text-align: center; 
	box-sizing: border-box; 
	padding: 5px 10px;
}


/* landeninfo */
div#wxLandMenu
{
	padding-top: 55px;
}
div#wxLandMenu.wxMijnANVR_Menu.wxMijnANVR_Sub div.wxMijnANVR_MenuItemSelected
{
	background-color: #377FBA;
    border-color: #377FBA;
}
div#wxLandMenu.wxMijnANVR_Menu div.wxMijnANVR_MenuItemSelected div.wxBlock_Subject, div#wxLandMenu.wxMijnANVR_Menu div.wxMijnANVR_MenuItemSelected div.wxBlock_Subject p
{
    color: white !important;
}
div.wxReisinfo_Onderwerp
{
	padding-bottom: 15px;
}
div.wxReisinfo_Onderwerp div
{
	background-color: transparent !important;
}
div.wxReisinfo_Onderwerp p
{
	padding-top: 0px;
	margin-top: 0px;
}
div.wxReisinfo_Onderwerp div font
{
	font-family: 'Calibri', Arial, Helvetica, sans-serif !important;
    font-size: 14px !important;
}
div.wxReisinfo_Onderwerp .ms-rteTable-default, div.wxReisinfo_Onderwerp .ms-rteTable-default > tbody > tr > td, 
div.wxReisinfo_Onderwerp .ms-rteTable-default > tbody > tr > th, div.wxReisinfo_Onderwerp td.ms-rteTable-default, th.ms-rteTable-default, 
div.wxReisinfo_Onderwerp .ms-rtetablecells
{
	border: none;
	padding-left: 0px;
}
div.wxReisinfo_KlimaatItem
{
	padding-bottom: 15px;
	width: 300px;
	float: left;
}
div.wxReisinfo_KlimaatItem h2
{
	padding-bottom: 5px;
}
div#wxMenu_Terug
{
	padding-top: 40px;
}
div#wxLandMenu_Back
{
	background-color: #dddddd;
    box-sizing: border-box;
	float: left;
	width: 295px;
	height: 50px;
	padding-top: 10px;
	border-bottom: 15px solid white;
	box-sizing: border-box;
}
div#wxLandMenu_Back a
{
	font-family: "syncopatebold", Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
    line-height: 14px;
    height: 100%;
    width: 100%;
    display: block;
    padding: 0px 10px 0px 10px;
    color: #666666;
}
div#wxLandMenu_Back a:hover
{
	text-decoration: none;
}
div#wxLandMenu_Back:hover
{
	background-color: #cccccc !important;
}
#buza-content img
{
	padding: 8px 0px;
}
#buza-content ul
{
	padding-top: 0px;
	margin-top: 0px;
}
#buza-content h2
{
	padding-bottom: 5px;
	padding-top: 8px;
}
#buza-content h3
{
	font-size: 14px;
	font-style: italic;
	padding: 0px;
	margin: 0px;
}
#buza-content p
{
	padding-top: 0px;
	margin-top: 0px;
}

/* publicaties */
div#wxPublicatie h1
{
	padding-bottom: 15px;
}
div.wxPublicatie_Item
{
	background-image: url(images/box-button.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	float: left;
	width: 245px;
	padding-right: 28px;
	padding-bottom: 28px;
	box-sizing: border-box;
}
div.wxPublicatie_Item:hover
{
	background-image: none;
}
div.wxPublicatie_ItemContent:hover
{
	border-color: #cccccc;
	cursor: pointer;
}
div.wxPublicatie_ItemFirst
{
	padding-right: 0px;
	width: 217px;
}
div.wxPublicatie_ItemContent
{
	background-color: #efefef;
	border: 1px solid #dedede;
	width: 217px;
}
div.wxPublicatie_Item img
{
	width: 100%;
}
div.wxPublicatie_Title
{
	height: 57px;
}
div.wxPublicatie_Item h1
{
	font-size: 16px;
	text-align: center;
}
div.wxPublicatie_Item:hover div.wxPublicatie_ItemContent
{
	background-color: #377FBA;
}
div.wxPublicatie_Item:hover h1
{
	color: white !important;
}

/* publicatiepagina */
div.wxPublicatie_Spot
{
	float: left;
	width: 610px;	
	padding-top: 10px;
	border-bottom: 1px solid #cccccc;
	padding-bottom: 10px;
	box-sizing: border-box;
}
div.wxPublicatie_SpotLeft
{
	width: 215px;
	float: left;
}
div.wxPublicatie_SpotLeft img
{
	border: 1px solid #efefef;
}
div.wxPublicatie_SpotRight
{
	width: 390px;
	float: left;
}
div.wxPublicatie_SpotRight a:link
{
	color: black !important;
	font-weight: bold;
}
div.wxPublicatie_Spot h1
{
	font-size: 18px;
}
div.wxPublicatie_SpotLink
{
	padding-top: 19px;
}
div.wxPublicatie_Other
{
	width: 121px;
	float: left;
	padding-top: 15px;
	text-align: center;
	padding-right: 14px;
	box-sizing: border-box;
}
div.wxPublicatie_Other a:link, div.wxPublicatie_Other a:visited
{
	font-weight: bold;
	color: black !important;
}
div.wxPublicatie_OtherLast
{
	width: 112px;
	padding-right: 0px;
}
div.wxPublicatie_OtherFirst
{
	clear: left;
}
div.wxPublicatie_Other img
{
	width: 112px;
}
div.wxPublicatie_Other img
{
	border: 1px solid white;
	box-sizing: border-box;
}
div.wxPublicatie_Other:hover img
{
	border-color: #cccccc;
}

/* leden per bestemming */
div.wxLedenPerBestemming a:link, div.wxLedenPerBestemming a:visited
{
	color: black !important;
	font-weight: bold;
}

/* zoekresultaten */
div.ms-srch-siteSearchResults .ms-srch-sb-navLink, div.ms-srch-result div#UpScopeLinkTop
{
	display: none;
}

div#wxExamen_Button, div#wxCoordinator_Button
{
	background-image: url(/icon/icon-better.png);
	background-position: left center;
	background-repeat: no-repeat;
	background-color: #efefef;
	color: #377FBA !important;
	width: 315px;
	height: 65px;
	border: 1px solid white;
	box-sizing: border-box;
}
div#wxExamen_Button:hover, div#wxCoordinator_Button:hover
{
	border-color: #cccccc;
	background-color: #cccccc;
}
div#wxExamen_Button div.wxBlock_Subject, div#wxCoordinator_Button div.wxBlock_Subject
{
	float: left;
	padding: 10px 10px 10px 70px !important;
	margin: 0px !important;
	box-sizing: border-box;
	color: #377FBA !important;
}
div#wxExamen_Button a, div#wxCoordinator_Button a
{
	display: block;
	width: 100%;
	height: 100%;
}

/* login aanvragen */
table.wxGetLogin
{
	padding: 0px 23px;
	float: left;
	box-sizing: border-box;
}
table.wxGetLogin .ms-formlabel
{
	width: 120px !important;
}
table.wxGetLogin .ms-formbody
{
	width: 450px !important;
}
table.wxGetLogin input[type=button] 
{
    background-color: #377FBA;
    color: white;
    font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
    font-weight: normal;
    border-color: #377FBA;
    cursor: pointer;
    font-size: 14px;
    margin-left: 0px;
    width: 165px;
    padding: 7px 10px;
    height: 35px;
    position: relative;
    left: 132px;
}
table.wxGetLogin input[type=password], table.wxGetLogin input[type=text], table.wxGetLogin input[type=file]
{
	border: 1px solid #bababa !important;
    font-size: 14px !important;
    padding: 2px 5px;
    height: 25px;
}

/* nieuws calamiteit */
#wxNews_Calamiteit
{
	height: auto;
	width: 100%;
	background-color: transparent;
	background-image: none;
	box-sizing: border-box;
	padding-bottom: 20px;
}
#wxNews_Calamiteit div.wxBlock_Subject
{
	padding-left: 75px;
	width: 300px;
	box-sizing: border-box;
	height: auto;
}
#wxNews_Calamiteit div.wxBlock_Content
{
	background-image: url(/icon/icon-exclamation.png);
	background-position: 8px 9px;
	background-repeat: no-repeat;
	background-color: white;
	border: 1px solid #377FBA;
	height: auto !important;
	width: 935px;
	box-sizing: border-box;
	padding-bottom: 14px;
}
.wxCalamiteit_Date
{
	width: 190px;
	float: left;
	text-align: left;
	clear: left;
	box-sizing: border-box;
	padding-left: 75px;
}
.wxCalamiteit_Content
{
	float: left;
	width: 610px;
	text-align: left;
	overflow: hidden;
	box-sizing: border-box;
	padding-left: 28px;
	font-size: 17px !important;
}
.wxCalamiteit_ContentFirst
{
	padding-top: 14px;
}
.wxCalamiteit_Content a, .wxCalamiteit_Content a:link, .wxCalamiteit_Content a:visited
{
	color: #333333 !important;
	font-size: 17px !important;
}
div#wxArtikel_Total.wxArtikel_Calamiteit p
{
	padding: 0px;
	margin: 0px;
}

@media print
{    
    #s4-titlerow, #sideNavBox, #wxFooter_Zone
    {
        display: none !important;
    }
}

/* search results */

div.wxSearchResultsItem
{
	float: left;
	box-sizing: border-box;
	padding-top: 15px;
	padding-bottom: 15px;
	position: relative;
	width: 33%;
	padding-right: 25px;
	padding-left: 0px;
	height: 200px;
/*	background-color: #efefef;*/
}
div.wxSearchResultsItemFAQ
{
	height: 242px;
}
div.wxSearchResultsItem h3
{
	white-space: normal;
	overflow: hidden;
}
div.wxSearchResultsItem div.ms-srch-item-path
{
	width: auto;
	display: none;
}
div.wxSearchResultsItem div.ms-srch-item-date
{
	position: absolute;
	bottom: 8px;
	font-size: 11px;
	color: #bababa;
}
div.wxSearchResultsItem .ms-srch-item-link
{
	display: inline;
}
div.wxSearchResultsItem .ms-srch-item-highlightedText
{
	background-color: #377FBA;
	font-weight: normal;
	color: white !important;
}
.ms-srch-result
{
	margin-top: 0px;
	box-sizing: border-box;
	padding-right: 15px;
	float: left;
	position: relative;
	top: -45px;
}
.ms-srch-sbLarge
{
	padding-bottom: 20px;
}
.ms-webpart-chrome-title
{
	top: 0px !important;
}
div.wxSearchResultsItem .ms-srch-item-summary
{
	max-height: 84px;
	overflow: hidden;
}
.ms-srch-result #Paging
{
	margin: 5px 0px 5px;
}
.ms-srch-result-groups
{
	margin-bottom: 10px;
}
.ms-srch-resultscount
{
/*	position: absolute;
	bottom: 8px;*/
}
#wxZoekANVRLid
{
    background-color: #377FBA;
    border-radius: 7px;
	cursor: pointer;
	float: left;
    height: 35px;
    position: relative;
    text-align: center;
    top: 10px;
	width: 238px;
}
#wxZoekANVRLid a:link, #wxZoekANVRLid a:visited, #wxZoekANVRLid a:hover
{
    color: white;
   	display: block;
    font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
    font-size: 14px;
    height: 100%;
    line-height: 35px;
    text-decoration: none;
    width: 100%;
}
#SearchOptions
{
	box-sizing: border-box;
	float: left;
	padding-bottom: 10px;
}
div#wxZoekANVRLid_Container
{
	float: left;
	padding-bottom: 20px;
}

/* social media icons */
.at-icon-wrapper
	{
	background-color: #377FBA;
	border-radius: 5px;
}

/* quickpoll */
table.AEQPradio input
{
	margin-left: 0px;
}
.AEQPquestion
{
	display: block;
	line-height: 20px;
	padding-bottom: 9px;
	background-color: white !important;
	font-family: syncopateregular, Arial, Helvetica, sans-serif !important;
	font-size: 17px;
	color: #377fba !important;
}
.AEQPcontainer
{
	padding: 10px;
	box-sizing: border-box;
}
.AEQPcontainer div
{
	box-sizing: border-box;
}
.AEQPcontainer br
{
	display: none;
}
div.AEQPcontainer hr
{
	visibility: hidden;
	height: 15px;
}
div.AEQPcontainer input[type=submit]
{
	background-color: #377FBA;
	border: none;
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-weight: normal;
    font-size: 13px;
    text-transform: uppercase;
	color: white;
	margin-left: 0px;
	border-radius: 5px;
}
div.AEQPcontainer div
{
	text-align: left !important;
}
div.AEQPdiv
{
	width: 95% !important;
}
td.AEQPbar br
{
	display: block;
}

.wxHiddenElement
{
	display: none;
}

div#wxAanmeldbutton a:link, div#wxAanmeldbutton a:visited
{
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-weight: normal;
    font-size: 18px;
    text-transform: uppercase;
	color: white;
}


div#wxCountdown
{
	float: left;
	padding: 8px;
	position: relative;
	top: -30px;
	width: 100%;
}
div#wxCountdown_Text
{
	float: left;
	font-family: 'syncopateregular', Arial, Helvetica, sans-serif !important;
	font-weight: normal;
    font-size: 14px !important;
    padding-left: 4px;
    text-transform: uppercase;
	width: 100%;
	text-align: left;
}
div#wxCountdown_Days, div#wxCountdown_Hours, div#wxCountdown_Minutes, div#wxCountdown_Seconds
{
	float: left;
	height: 43px;
	text-align: center;
	margin-right: 6px;
	width: 63px;
}
div#wxCountdown div.wxCountdownValue
{
	background-color: #377FBA;
	border-radius: 5px;
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-weight: normal;
    font-size: 18px;
    line-height: 37px;
    text-transform: uppercase;
	color: white;
	float: left;
	height: 37px;
	margin: 3px;
	width: 57px;
}
div#wxCountdown div.wxCountdownLabel
{
	font-family: 'syncopatebold', Arial, Helvetica, sans-serif !important;
	font-weight: normal;
    font-size: 7px !important;
    text-transform: uppercase;
	float: left;
	width: 100%;
}
div#wxBlock_Calendar .wxBlock_Countdown
{
	background-color: #DFD0B5;
}

div#wxAfmeldingNieuwsbrief div.wxFormRow
{
	float: left;
	padding: 5px 0px;
	width: 100%;
}
div#wxAfmeldingNieuwsbrief div.wxFormLabel
{
	float: left;
	width: 30%;
}
div#wxAfmeldingNieuwsbrief div.wxFormInput
{
	float: left;
	width: 70%;
}
div#wxAfmeldingNieuwsbrief .ms-long
{
	width: 100%;
}
div#wxAfmeldingNieuwsbrief span.ms-formvalidation
{
	display: block;
	width: 100%;
	float: left;
	padding-bottom: 1em;
}
div#wxAfmeldingNieuwsbrief span.ms-formvalidation span
{
	font-size: 10px !important;
}
div#wxAfmeldingNieuwsbrief #wxFormInputNewsLetter input
{
	color: #377FBA !important;
	background-color: #eeeeee !important;
}
div#wxAfmeldingNieuwsbrief input[type=button]
{
	border-color: #377FBA;
	background-color: #377FBA;
	color: white;
	text-transform: none;
	font-weight: bold;
	font-size: 14px;
}
div#wxAfmeldingNieuwsbrief div.wxFormButtons
{
	float: left;
}
div#wxAfmeldingNieuwsbrief div.wxFormButtons input
{
}
div#wxAfmeldingNieuwsbrief input[type=button]:first-child
{
	margin-left: 0px;
}
div.wxFormButtonSave, div.wxFormButtonCancel
{
	float: left;
	margin-right: 10px;
}

a.wxLinkMijnANVR
{
	background-image: url(images/icon-lock.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 13px;
}
a.wxLinkMijnANVR:hover
{
	background-image: url(images/icon-lock-hover.png);
}

