html, body
{
	margin:0px 0px 0px 0px;
	padding:0px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:1.5;
	font-size:14px;
	font-weight:normal;
	color:black;
	-webkit-text-size-adjust:100%;
}
#cms_wrapper { width:100%; overflow-x:hidden; }

#cms_menu
{
	position:relative;
	width:100%;
	height:110px;
	background-color:#313131;
	color:white;
	margin-top:0px;
}

#topmenu
{
	position:relative;
	width:1100px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
	height:30px;
	margin-top:0px;
	color:white;
	text-align:right;
	padding-top:10px;
	padding-right:10px;
	vertical-align:middle;
}
#topmenu a { color:white; font-size:14px; font-weight:bold; }

#menu_wrapper
{
	position:relative;
	width:100%;
	background-color:white;
	height:70px;
	margin-top:0px;
}

#menu
{
	position:relative;
	width:1110px;
	margin-left:auto;
	margin-right:auto;
	height:70px;
	margin-top:0px;
}

#menulogin { display:inline; vertical-align:middle; margin-right:5px; margin-top:-2px; }
#login { width:350px; text-align:center; }
#cms_body { position:relative; width:100%; }
.wrapper-default { position:relative; width:100%; }
#wrapper-account { position:relative; width:100%; background-image:url('/images/template/bg-account.png'); background-repeat:repeat-y; }
#wrapper-login { position:relative; width:100%; background-image:url('/images/template/bg-login.png'); background-repeat:no-repeat; background-color:#F17E00; }
#wrapper-world { position:relative; width:100%; background-image:url('/images/template/bg-world_l.png'); background-repeat:no-repeat; background-size:cover; }
#wrapper-bells { position:relative; width:100%; background-image:url('/images/template/bg-bells.png'); background-repeat:no-repeat; background-size:cover; }
#wrapper-envelop { position:relative; width:100%; background-image:url('/images/template/bg-envelop.png'); background-repeat:no-repeat; background-size:cover; }
/*#wrapper-woman { position:relative; width:100%; background-image:url('/images/template/woman.png'); background-repeat:no-repeat; background-color:#F17E00; background-position:right; height:446px; }*/
#wrapper-login h1 { margin-bottom:15px; }
#wrapper-world h1 { margin-bottom:15px; }
#wrapper-account h1 { margin-bottom:15px; }
#wrapper-orange { position:relative; width:100%; background-color:#F17E00; color:white; }
#wrapper-orange .banner { padding:0px 20px 0px 20px; }
#wrapper-blue { position:relative; width:100%; background-color:#CDD7E1; color:black; }
#wrapper-yellow
{
	position:relative;
	width:100%;
	background-color:#FEB444;
	height:267px;
	color:black;
	margin-top:40px;
	text-align:left;
	background-image:url('/images/template/encrypted-connection.png');
	background-repeat:no-repeat;
	background-position:top right -50px;
}
#banner-wrapper-yellow .banner div { width:50%; }
#banner-wrapper-yellow h2 { padding-bottom:10px; }
.banner { position:relative; width:1070px; margin:0px auto 0px auto; text-align:left; padding:30px 20px 30px 20px; font-size:14px; }
.banner-woman { position:relative; width:1070px; margin:0px auto 0px auto; text-align:left; padding:30px 20px 30px 20px; font-size:14px; background-image:url('/images/template/woman.png'); background-repeat:no-repeat; background-color:#F17E00; background-position:right; height:386px; }
.banner-woman2 { position:relative; width:1070px; margin:0px auto 0px auto; text-align:left; padding:30px 20px 30px 20px; font-size:14px; background-image:url('/images/template/woman2.png'); background-repeat:no-repeat; background-color:#F17E00; background-position:right; height:316px; }
.banner-error { position:relative; width:1070px; margin:0px auto 0px auto; text-align:left; padding:30px 20px 30px 20px; font-size:14px; background-image:url('/images/template/error.png'); background-repeat:no-repeat; background-color:#F17E00; background-position:right; height:283px; }
.banner-center { position:relative; width:1090px; margin:0px auto 0px auto; text-align:center; padding:10px; font-size:14px; box-sizing:border-box; -webkit-box-sizing:border-box; }
.banner-left { position:relative; width:1090px; margin:0px auto 0px auto; text-align:left; padding-top:10px; font-size:14px; box-sizing:border-box; -webkit-box-sizing:border-box; }
.form-contact { position:relative; display:inline-block; padding:0px; margin:0px; width:700px; }
#contact-support { background-color:white; border-radius:4px; width:250px; padding:20px 10px 0px 10px; float:right; height:228px; }
.form-contact a { color:#F17E00; }
.form-contact span { text-decoration:underline; }
.form-contact input:not([type=checkbox]):not([type=radio]):not([type=image])
{
	display:block;
	width:100%;
	height:36px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	padding:0px 10px 0px 10px;
	margin-bottom:10px; border:0px;
	border-radius:4px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
}
.form-contact textarea
{
	display:block;
	width:100%;
	height:110px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	padding:10px;
	margin-bottom:10px;
	border:0px;
	border-radius:4px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
}
.form-contact select
{
	display:block;
	width:100%;
	height:36px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	padding:0px 8px 0px 8px;
	margin-bottom:10px; border:0px;
	border-radius:4px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
}
.stap { size:22px; font-weight:bold; color:#F17E00; }
.center { margin-left:auto; margin-right:auto; }
.center2 { margin-left:auto; margin-right:auto; } /*img will resize to 100% on mobile*/
.graylink { color:#404040 !important; text-decoration:underline !important; }
.form-contact select option:first-child { color:gray; }
::-webkit-input-placeholder { text-transform:initial; }
:-moz-placeholder { text-transform:initial; }
::-moz-placeholder { text-transform:initial; }
:-ms-input-placeholder { text-transform:initial; }
#contact { width:650px; }
#contact2 { width:1020px; }
#klant-support2 { width:750px; }
#contact-submit { display:block; background-color:#606060; color:white; font-weight:bold; cursor:pointer; -webkit-appearance:none; }
#contact-submit:hover { background-color:#808080; }
.contact-submit { display:block; background-color:#606060; color:white; font-weight:bold; cursor:pointer; -webkit-appearance:none; }
.contact-submit:hover { background-color:#808080; }
.button-white { display:block; background-color:white; color:#404040; font-weight:bold; cursor:pointer; -webkit-appearance:none; border-radius:4px; }
.button-white:hover { background-color:#E2E2E2; }
.ico { border:0px; vertical-alignment:middle; float:left; padding-right:10px; margin-top:-4px; }
.icodiv { position:relative; display:inline-block; vertical-align:middle; color:#404040; font-weight:bold; white-space:nowrap; height:30px; margin-bottom:15px; }
.icodiv a { color:black; }
.icodiv a:hover { color:#F17E00; }
.button { display:inline-block; background-color:#606060; color:white; font-weight:bold; cursor:pointer; -webkit-appearance:none; border-radius:4px; padding:10px 40px 10px 40px; }
.button:hover { background-color:#808080; }

.form-float { position:relative; display:inline-block; float:left; }
.form-contact-float { position:relative; display:inline-block; width:340px; float:left; }
.form-contact-float img { display:block; margin-left:auto; margin-right:auto; }
#contact2 .form-contact-float { width:33%; }
#klant-support2 .form-contact-float { width:48%; }
.verplicht { position:absolute; right:6px; background-color:#C00000; color:white; padding:0px 5px 0px 5px; border:0px; border-radius:4px; display:none; }
.blok3 { position:relative; width:30%; display:block; float:left; }
.blok2 { position:relative; width:48%; display:block; float:left; margin-bottom:30px; }
.blok2_r { position:relative; width:48%; display:block; float:right; margin-bottom:30px; }
.blok2 h2 { margin-bottom:5px; }
.blok { display:table; width:100%; }
.blok div { display:table-cell; }
#foot-wrapper { position:relative; width:100%; background-color:#292929; color:white; padding:20px 0px 20px 0px; font-weight:13px; }
#foot-wrapper table { font-size:13px; }
#foot { position:relative; width:1110px; margin-left:auto; margin-right:auto; text-align:center; display:table; }
#foot div { display:table-cell; width:33%; text-align:center; }
#foot a { color:white; }
#foot a:hover { color:#B6E57F; }
#foot span { font-size:20px; display:block; margin-bottom:10px; }
#cms_footer { clear:both; background-color:white; height:40px; }
#footer { position:relative; width:1110px; margin-left:auto; margin-right:auto; color:#202020; font-weight:bold; text-align:center; padding-top:10px; font-size:13px; }
#mobmenu { float:right; display:none; }
#mainmenu { float:right; height:70px; }
.mainmenu { margin-top:22px; }
.mainmenu li { display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; text-align:justify; padding-left:40px; margin-right:10px; }
.Menu { color:#202020; font-size:18px; font-weight:bold; }
.Menu:hover { color:#FD9538; }
#accountmenu_mob { display:none; }
#accountmenu_mob_wrap { position:relative; background-color:#F17E00; width:100%; margin-top:-10px; height:31px; display:none; }
#accountmenu { position:relative; background-color:#F17E00; width:1110px; margin-top:-10px; text-align:left; }
#accountmenu ul { margin:0px; padding:0px; list-style-type:none; }
#accountmenu li { display:-moz-inline-box; display:inline-block; *display:inline; *zoom:1; text-align:left; border:1px solid #8C4500; padding:5px 20px 5px 20px; margin:0px; }
.AccMenu { color:#202020; font-size:18px; font-weight:bold; }
#accountmenu li:hover { background-color:#FD9538; }
#wall-img { float:left; width:513px; display:block; text-align:left; }
#wall { float:right; display:block; margin-left:20px; text-align:center; }
#wall h1 { padding-top:15px; }
#wall-list { list-style:none; list-style-type:none; margin-left:0px; }
#wall-list li
{
	background:url('/images/template/vinkje_black.png') no-repeat left center; 
	padding-left:40px;
	text-align:left;
	line-height:40px;
	height:40px;
}
#wall-list li h2 { vertical-align:middle; }
.greenvink { vertical-align:middle; width:45px; }
.greenvink2 { vertical-align:middle; margin-left:5px; clear:both; }
.greenvink3 { position:relative; padding-top:0px; }
.greenvink img { display:inline; }
.greenvink2 h2 { vertical-align:middle; }
.orange { color:#FD9538 !important; display:block; margin-top:5px; }
.orange:hover { color:#B6E57F !important; }
#banner-helpdesk { position:relative; width:1070px; height:179px; margin:0px auto 0px auto; text-align:left; padding:30px 20px 30px 20px; font-size:14px; }
#banner-helpdesk h2 { padding-bottom:10px; }
#helpdesk-img { float:left; height:239px; margin-top:-30px; margin-left:-20px; }
#blok-blue { height:150px; background-color:#055986; color:white; background-image:url('/images/template/sim-blue.png'); background-repeat:no-repeat; background-position:center left; border-radius:4px; }
#blok-gray { height:150px; background-color:#6C6C6C; color:white; background-image:url('/images/template/sim-gray.png'); background-repeat:no-repeat; background-position:center left; border-radius:4px; }
#blok-orange { height:150px; background-color:#F17E00; color:black; background-image:url('/images/template/sim-orange.png'); background-repeat:no-repeat; background-position:center left; border-radius:4px; }
#blok-purple { height:150px; background-color:#8D4285; color:white; background-image:url('/images/template/sim-purple.png'); background-repeat:no-repeat; background-position:center left; border-radius:4px; }
.colorblokken { padding:10px; margin-left:130px; }
.colorblokken h3 { color:white; }
img { display:block; border:0px; text-align:left; }
h1 { font-size:32px; font-weight:bold; margin:0px; padding:0px; }
h2 { font-size:24px; color:#202020; font-weight:bold; padding:0px; margin:0px; }
h3 { font-size:18px; color:black; font-weight:bold; padding:0px; margin:0px; }
h4 { font-size:16px; color:black; font-weight:bold; padding:0px; margin:5px; }
a { text-decoration:none; color:#F17E00; }
.FormKnop { position:relative; height:30px; dipslay:none; overflow:hidden; cursor:pointer; border:0px; }
.FormKnop2 { position:absolute; cursor:pointer; top:0px; left:0px; }
.FormKnop2:hover { top:-30px; border:0px; }
#wrapper2-TryFree { position:relative; display:none; width:100%; text-align:center; }
#wrapper-TryFree { position:relative; }
.TryFree { position:relative; width:299px; height:73px;  display:inline-block; overflow:hidden; cursor:pointer; }
.TryFree img { position:absolute; top:-0px; border:0px; }
.TryFree img:hover { top:-73px; border:0px; }
input { font-size:14px; }
input:focus { outline:#FD9538 solid 1px; }
#language { display:inline-block; margin:0px; padding:0px; }
#language select { background-color:#404040; color:white; }
.half-white { position:relative; text-align:left; background-color:rgba(255, 255, 255, 0.5); padding:10px; margin-top:20px; }
#half-white2 { margin-top:0px; }
#lowercase input { text-transform:lowercase; }
.afzenders-blok { position:relative; display:inline-block; }
.afzenders-blok input
{
	width:250px;
	height:36px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	padding:0px 5px 0px 5px;
	border-radius:4px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
}
.afzenders-blok select
{
	height:36px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
	padding:0px 5px 0px 5px;
	border-radius:4px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	background-color:white;
}
.afzenders-blok img { display:inline-block; vertical-align:middle; margin:0px 0px 3px 3px; }
.afzenders label { display:inline-block; width:180px; margin-top:15px; }
.table { display:table; border-collapse:collapse; }
.tr0 { display:table-row; }
.tr { display:table-row; }
.td0 { display:table-cell; border-bottom:1px solid #404040; border-left:1px solid #404040; border-right:1px solid #404040; padding:5px 0px 5px 10px; }
.td { display:table-cell; border-bottom:1px solid #404040; border-left:1px solid #404040; border-right:1px solid #404040; padding:5px 0px 5px 10px; }
.td2 { display:table-cell; padding:5px 0px 5px 0px; }
.tr:hover { background-color:#C0C0C0; }
#btnControl { display:none; }
#btnControl:checked + label div { background-color:#F17E00; }
.btnControl2 { display:none; }
/*.btnControl2 + label div { background-color:white; }
.btnControl2:checked + label div { background-color:#F17E00; }*/
.price-float { position:relative; display:block; float:left; }
.price-top { background-color:#404040; border:2px solid #404040; color:white; border-radius:10px; display:inline-block; text-align:center; }
.price-label { position:relative; padding:10px; font-size:16px; font-weight:bold; }
.price-body { background-color:white; color:black; overflow:hidden; box-sizing:border-box; margin-bottom:0px; scroll-overflow:false; width:250px; padding:15px 0px 15px 0px; border-radius:0px 0px 8px 8px; }
.price-wit { position:relative; padding:15px; width:828px; text-align:left; }
.ul-orange { margin-left:-30px; }
.ul-orange li
{
	list-style-position:outside; list-style-type:none; background-image:url( '/images/template/list_orange.gif' ); background-repeat:no-repeat;
	background-position:0px 0px; padding-left:25px; padding-top:0px; padding-bottom:5px; line-height:1.5; font-size:14px;
}

.pbutton { overflow:visible; padding-left:5px; padding-right:5px; }
#mijnacc { font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#404040; font-weight:bold; }
#mijnacc label
{
	font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#404040; margin:0px 10px 1em 0px; padding:0px; 
	width:160px; float:left; clear:both; font-weight:bold;
}
#mijnacc input, #mijnacc select
{
	width:200px; border:#bcbcbc solid 1px; color:#000000; font-family:Helvetica, Arial, sans-serif; font-size:12px;
	padding:3px; font-weight:normal; margin:0px 0px 10px 0px;
}
#left
{
	position:relative; color:#404040; font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold;
	display:inline; line-height:2; float:left; margin:0px 0px 0px 0px; padding:0px;
}
#right
{
	position:relative; color:#000000; font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:normal;
	line-height:2; display:inline; float:left; margin:0px 0px 0px 30px; padding:0px; text-align:right;
}
#mijnaccprice tr:hover { background-color:#C0C0C0 !important; }
#mijnacccredits tr:hover { background-color:#C0C0C0 !important; }
#email-manager { width:500px; }
#email-manager2 { width:500px; }


@media screen and (max-width:1500px) { #banner-wrapper-yellow { background-position:top right -100px; } }
@media screen and (max-width:1300px) { #banner-wrapper-yellow { background-position:top right -150px; } }

@media screen and (max-width:1110px)
{
	#topmenu { width:99%; padding-right:1%; }
	#menu { width:100%; }
	.banner { width:96%; padding:3% 2% 3% 2%; }
	#foot { width:100%; }
	#footer { width:100%; }
	#wall-img { width:40% !important; height:auto !important; }
	#wall-img img { width:100% !important; height:auto !important; }
	h1 { font-size:26px; }
	h2 { font-size:18px; }
	h3 { font-size:16px; }
	.Menu { font-size:16px; }
	.mainmenu li { padding-left:30px; }
	#helpdesk-img { margin-top:-3%; margin-left:-2%; }
	#banner-helpdesk { width:96%; padding:3% 2% 3% 2%; }
	#wrapper-yellow { background-size:70%; background-position:center right -150px; }
	.banner-center { width:96%; }
	.banner-left { width:96%; }
	#contact2 { width:100%; }
	.form-contact-float { width:48%; }
	.banner-woman2 { width:100%; }
	.banner-woman { width:100%; }
	.banner-error { width:100%; }

	/*#cms_wrapper { background-color:yellow; }*/
}

@media screen and (max-width:960px)
{
	#wall-img { width:40% !important; }
	.Menu { font-size:14px; }
	.mainmenu li { padding-left:20px; }
	#banner-helpdesk { width:96%; padding:0% 2% 0% 2%; }
	#helpdesk-img { height:180px; margin-top:0px; margin-left:-20px; }
	#helpdesk-text { position:absolute; top:0px; right:0px; width:60%; height:100%; }
	#wrapper-yellow .banner div { width:55%; }
	.price-body { width:220px; font-size:12px; }
	.price-wit { width:738px; }

	/*#cms_wrapper { background-color:pink; }*/
}

@media screen and (max-width:850px)
{
	#wall-img { width:35% !important; margin-top:30px; }
	#mainmenu { display:none; }
	#mobmenu { display:-moz-inline-box; display:inline-block; list-style-type:none; margin:20px 10px 0px 0px; padding:0px; overflow:hidden; z-index:99998; position:absolute; top:0px; right:0px; border-radius:5px; }
	#btnMob { display:inline-block; }
	#btnMob2 { display:none; }
	#btnControl:checked + label > #mobsub { display:block; }
	#btnControl:checked + label #btnMob { display:none !important; }
	#btnControl:checked + label #btnMob2 { display:inline-block !important; }
	#btnControl:checked #btnMob { display:none !important; }
	#mobsub { position:relative; display:none; background-color:rgba(49, 49, 49, 0.9); margin-top:-2px; z-index:99999; width:120px; }
	#mobsub ul { margin:0px 0px 0px 0px; padding:0px; }
	#mobsub li { display:-moz-inline-box; display:inline-block; -webkit-inline-box; *display:inline; *zoom:1; text-align:justify; border-bottom:dotted 1px black; padding:4px; width:100%; }
	#mobsub a { color:white; font-weight:bold; display:block; font-size:14px; padding:2px; margin:0px 0px 2px 5px; }
	h1 { font-size:22px; }
	h2 { font-size:16px; }
	h3 { font-size:14px; }
	#wall-list h2 { font-size:14px; }
	#helpdesk-text { background-color:rgba(255, 255, 255, 0.7); top:5%; right:2%; width:96%; height:90%; border-radius:4px; padding:2%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
	#wall-list li { line-height:35px; height:35px; }
	#foot img { height:40px !important; }
	#wrapper-yellow { height:auto; }
	#wrapper-yellow .banner div { width:60% !important; padding-left:10px; padding-bottom:10px; }
	#blok-blue { height:auto; width:100%; margin-top:-20px; }
	#blok-gray { height:auto; width:100%; }
	#blok-orange { height:auto; width:100%; }
	#blok-purple { height:auto; width:100%; }
	.form-contact { width:90%; }
	#contact { width:95%; }
	#contact-support { width:42%; }
	#klant-support2 { width:95%; }
	.banner-center br { display:none; }
	#contact-support br { display:inline; }
	#klant-support2 img { margin-bottom:10px; }
	#contact2 img { margin-bottom:10px; }
	#accountmenu { display:none; }
	#accountmenu_mob_wrap { display:block; margin-top:0px; }
	#accountmenu_mob { border:1px solid #8C4500; display:-moz-inline-box; display:inline-block; list-style-type:none; margin:-31px 0px 0px 0px; padding:0px; overflow:hidden; z-index:99997; position:absolute; top:0px; left:0px; background-color:#F17E00; text-align:left; }
	#btnMob_a { display:inline-block; border:0px; padding:0px; margin:0px; }
	#btnMob2_a { display:none; }
	#btnControl_a { display:none; }
	#btnControl_a:checked + label > #mobsub_a { display:block; }
	#btnControl_a:checked + label #btnMob_a { display:none !important; }
	#btnControl_a:checked + label #btnMob2_a { display:inline-block !important; }
	#btnControl_a:checked #btnMob_a { display:none !important; }
	#mobsub_a { position:relative; display:none; background-color:rgba(49, 49, 49, 0.9); margin-top:-2px; z-index:99999; width:150px; }
	#mobsub_a ul { margin:0px 0px 0px 0px; padding:0px; }
	#mobsub_a li { display:-moz-inline-box; display:inline-block; -webkit-inline-box; *display:inline; *zoom:1; text-align:justify; border-bottom:dotted 1px black; padding:4px; width:100%; }
	#mobsub_a a { color:white; font-weight:bold; display:block; font-size:14px; padding:2px; margin:0px 0px 2px 5px; }
	.banner-left { padding-top:0px; }
	.half-white { margin-top:0px; }
	.banner-left { padding-top:10px; }
	.price-float { position:relative; display:block; float:none; margin-left:0px !important; margin-top:20px; }
	.price-body { width:280px; font-size:14px; }
	.price-wit { width:250px; }
	.volume { margin-top:20px; }
	#mytabletop { width:100%; display:block !important; background-color:rgba(255, 255, 255, 0.0) !important; }
	#mytable { background-color:rgba(255, 255, 255, 0.7) !important; }
	.table { display:block; border-collapse:collapse; width:100% !important; }
	.tr { display:inline-block; width:100% !important; }
	.td { display:block; width:100% !important; }
	#td0 { width:95% !important; }
	#td00 { width:100%; content:"a" !important; }
	#td1 { display:none; }
	#td2 { display:none; }
	#td3 { display:none; }
	#td4 { display:none; }
	#td5 { display:none; }
	#tr0 { display:none; }
	::-webkit-scrollbar { height:10px; background-color:rgba(64, 64, 64, .9); }
	::-webkit-scrollbar-thumb { background-color:rgba(255, 255, 255, .9); }
	.center2 { width:100%; }
	.blok2 img { width:90%; }
	.blok2_r img { width:90%; }

	/*#cms_wrapper { background-color:gray; }*/
}

@media screen and (max-width:670px) and (min-device-width:850px), screen and (max-device-width:600px)
{
	#topmenu a { padding-left:20px !important; }
	.banner { padding:10px 10px 10px 10px; }
	.delmarleft { margin-left:0px !important; margin-top:10px; }
	#wall-img { display:none; }
	#wall { width:100%; margin-left:0px; }
	#wall-list { margin-left:0px; padding-left:0px; display:inline-block; }
	#wall-list li { margin-left:0px; line-height:30px; height:30px; }
	#wall-list h2 { font-size:14px; }
	h1 { font-size:20px; margin:0px; padding:0px; }
	h2 { font-size:16px; margin:0px; padding:0px; }
	h3 { font-size:14px; margin:0px; padding:0px; }
	.blok3 { width:100%; display:block; float:left; margin-left:0% !important; margin-top:10px; }
	.blok2 { width:100%; display:block; float:left; margin-left:0% !important; margin-top:10px; }
	.blok2_r { width:100%; display:block; float:left; margin-left:0% !important; margin-top:10px; }
	.blok2 img { width:100%; }
	.blok2_r img { width:100%; }
	#wrapper-TryFree { display:none; }
	#wrapper2-TryFree { display:block; }
	#helpdesk-img { max-width:100%; }
	#foot-col2 { display:none !important; }
	#foot-col3 { display:none !important; }
	#wrapper-yellow { background-size:100%; background-position:center right; }
	#wrapper-yellow .banner { width:94%; padding:3% 3% 3% 3%; }
	#wrapper-yellow .banner div { width:100% !important; padding-left:0px; padding-bottom:0px; background-color:rgba(255, 255, 255, 0.6); }
	#blok-blue { margin-top:-20px; }
	#blok-gray { margin-top:-20px; }
	#blok-orange { margin-top:-20px; }
	#blok-purple { margin-top:-20px; }
	#cms_wrapper { font-size:10px; }
	.form-contact-float { width:100%; }
	#contact-support { float:none; width:95%; height:auto; padding-bottom:15px; }
	#contact2 .form-contact-float { width:100%; margin-top:10px; margin-bottom:10px; }
	#klant-support2 .form-contact-float { width:100%; margin-top:10px; margin-bottom:10px; }
	#login { width:300px; }
	#wall-list { background-color:rgba(255, 255, 255, 0.7); margin:30px 40px 0px 0px !important; padding:10px; border-radius:4px; display:block; }
	#email-manager { width:100%; }
	#email-manager2 { width:100%; }

	/*#cms_wrapper { background-color:green; }*/
}

/*
@media screen and (max-width:599px) and (orientation:landscape)
@media screen and (max-width:599px) and (orientation:portrait)
*/
