@charset "utf-8";
/* CSS Document */
    
	/* html5doctor.com Reset v1.6.1 (http://html5doctor.com/html-5-reset-stylesheet/) - http://cssreset.com */
    html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
    body{line-height:1}
    article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
    ul{ margin:0; padding:0; list-style:none;}
    blockquote,q{quotes:none}
    blockquote:before,blockquote:after,q:before,q:after{content:none}
    a{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent; text-decoration:none; outline:0;}
    ins{background-color:#ff9;color:#000;text-decoration:none}
    mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
    del{text-decoration:line-through}
    abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
    table{border-collapse:collapse;border-spacing:0}
    hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
    input,select{vertical-align:middle; outline:0;}
	img{ outline:0; border:0;}
	
	
	
html, body, p, div, h1, h2, h3, h4, h5, h6, a { -webkit-text-size-adjust: none; }	
/*Reset CSS ends here*/

.clear{ clear:both; float:none; line-height:0; margin:0; padding:0; height:0;}
.bdr0{ border:0 !important;}
.fleft{ float:left !important;}
.fright{ float:right !important;}
.txt_center{ text-align:center;}
h1, h2, h3, h4, h5, h6, p{ margin:0 0 15px; padding:0; font-weight:normal;}
p{ margin-bottom:28px;}
body {  color:#434343; font-family: 'open_sansregular'; font-size: 18px; transition: all ease-in-out 0.5s;}
body.home{ background:url(../images/home_page_bg.jpg) center top no-repeat #fff; background-size:100% 100%; background-attachment:fixed;}
body.vp{ background:url(../images/voor_professionals_bg.jpg) center top no-repeat #fff; background-size:100% 100%; background-attachment:fixed;}
body.incrowd{ background:url(../images/incrowd_page_bg.jpg) center top no-repeat #fff; background-size:100% 100%; background-attachment:fixed;}
body.t4{ background:url(../images/t4_bg.jpg) center top no-repeat #fff; background-size:100% 100%; background-attachment:fixed;}
body.t5{ background:url(../images/incrowd_page_bg.jpg) center top no-repeat #fff; background-size:100% 100%; background-attachment:fixed;}
body.t6{ background:url(../images/home_page_bg.jpg) center top no-repeat #fff; background-size:100% 100%; background-attachment:fixed;}


.wrapper{ width:1096px; margin:0 auto; position:relative;}
.header_main{ background:url(../images/header_shadow.png) center bottom no-repeat; padding-bottom:5px; position:fixed; width:100%; z-index:99999999;}
header{ background:#fff;}
a.logo{ float:left; width:187px; margin:15px 0; position:relative; z-index:999999;}
.top_slider_sec{ background:url(../images/ellipse_top_home_slider_main1.png) center top no-repeat; min-height:665px; margin-top:-5px; padding-bottom:165px; position:relative;}
.homeTopSlider{ height:665px;}
.lees_meer{ font-family: 'open_sans_condensed_lightRg'; font-size:24px; color:#e20363; text-align:center; width:120px; display:block; margin:0 auto; background:url(../images/read_more_arrow.png) center bottom no-repeat; padding-bottom:15px; position:relative; z-index:9999;}
.lees_meer:hover{ color:#24a1c8; background:url(../images/read_more_arrow_hover.png) center bottom no-repeat;}
.white_sec{ background-color:#fff;}
.home_white{ background:url(../images/home_page_img2.png) center top no-repeat #fff; min-height:430px; padding:80px 0 40px;}
.white_left{ width:30%;}
.txt_lft{ text-align:left;}
.txt_rgt{ text-align:right; margin-top:70px;}
h2, .home_white h2{ font-size:34px; color:#ed0f84;font-family: 'Banda_regular', Arial, Helvetica, sans-serif;  margin: 0 0 10px;}
.home_white p{ line-height:28px; font-size:18px; margin-bottom:25px;}
.blue_sec{ position:relative;}
.blue_sec, .blue_sec a{ color:#fff;}
.blue_sec p{ line-height:28px;}
.blue_upper{ background:url(../images/blue_sec_bg.jpg) center top repeat-y; padding:40px 0; background-size:100% auto;}
h1, .blue_sec h1{ font-size:46px; font-family: 'Banda_regular', Arial, Helvetica, sans-serif; color:#fff; margin:0 0 10px;}
.blue_sec ul li{ display:block; padding:10px 0;}
.blue_sec ul li a{ color:#fff; font-size:30px; font-family: 'Banda_regular', Arial, Helvetica, sans-serif;}
.blue_sec ul li a:hover{ color:#e00071;}
.blue_left{ padding-top:30px;}
.blue_lower{ padding:90px 0 100px;}
.txt_pink, h1.txt_pink{ color:#e20363 !important;}
.txt_green{ color:#1abab7;}
.blue_lower ul.appli{ margin-top:20px;}
.trans_right ul.appli{ margin-top:40px;}
.blue_lower ul.appli li, .trans_right ul.appli li{ display:block; float:left; margin-right:30px;}
.trans_right ul.appli li{ float:none; display:inline-block; margin:0 15px;}
.blue_lower ul.appli li a, .trans_right ul.appli li a{ display:block; width:100px; height:100px; background:url(../images/applications.png) no-repeat;}
.blue_lower ul.appli li a.apple, .trans_right ul.appli li a.apple{ background-position:0 0; transition: all ease-in-out 0.5s;}
.blue_lower ul.appli li a.apple:hover, .trans_right ul.appli li a.apple:hover{ background-position:0 -100px; transition: all ease-in-out 0.5s;}
.blue_lower ul.appli li a.android, .trans_right ul.appli li a.android{ background-position:-100px 0; transition: all ease-in-out 0.5s;}
.blue_lower ul.appli li a.android:hover, .trans_right ul.appli li a.android:hover{ background-position:-100px -100px; transition: all ease-in-out 0.5s;}
.blue_lower ul.appli li a.win, .trans_right ul.appli li a.win{ background-position:-200px 0; transition: all ease-in-out 0.5s;}
.blue_lower ul.appli li a.win:hover, .trans_right ul.appli li a.win:hover{ background-position:-200px -100px; transition: all ease-in-out 0.5s;}
footer{ background:#fff;}
footer .nav{ float:left; margin-left:28px; padding: 18px 0 0;}
/*Voor Professionals*/
.top_content_sec{ background:0; padding:70px 0 0;}
.tsc{ font-size:24px; line-height:38px; width:55%; padding-top:70px;}
.tsc h1{ margin-bottom:70px;}
.tsc p span{ font-weight:900; display:block;}
.voor_pro{ position:absolute; right:0; top:113px; text-align:center; width:100%; height:1248px; background:url(../images/voor_prof_new_img.png) center center no-repeat;}
.white_voor_pro{ width:55%; float:left;}
.voor_prof_white{ background:#fff;}

.voorProSlider { float: right; height: 345px; margin-right: 118px;margin-top: 25px; width: 340px;}
.voorProSlider .flexslider { border-radius:50%;color:#FFFFFF;height:185px;padding:80px 5px;position:relative;right:0;top:0;width:330px;word-wrap: break-word;}

.voorProSlider .flexslider .slides > li div.sldr_ctnt { font-size:30.56px;height:150px;line-height:36px;overflow:hidden;padding:0 20px; text-align:center;}
.voor_pro_line{ background:url(../images/voor_pro_line.png) center bottom no-repeat;}
.voor_pro_blue{ margin-bottom:80px;}
.voorProSlider .flexslider .flex-control-nav{ bottom:30px;}
.voor_pro_blue .blue_left{ float:left; width:40%;}
.voor_pro_blue .blue_right{ float:right; width:55%;}
h3{ color: #FFFFFF; font-family: 'Banda_regular',Arial,Helvetica,sans-serif; font-size: 30px;}
.blue_sec ul.list_bullet li{ background:url(../images/white_bullet.png) left 20px no-repeat; padding-left:30px; line-height:28px;}

.incrowd .top_content_sec{ background:url(../images/incrowd_topsec_img.png) center top no-repeat;}
.incrowd_white{ padding: 80px 0 40px; line-height:28px;}
.white_incrowd_lft{ width:55%; float:left; padding-top:80px;}
.white_incrowd_rgt{ width:40%; float:right;}

.blue_sec .list_prod li{ display:block; float:left;margin-right:45px; width:335px; padding:0; vertical-align:top;}
.blue_sec .list_prod li:last-child{ margin-right:0;}
.blue_sec .list_prod li .inc_img{ text-align:center; min-height:220px; margin-bottom:15px;}
.blue_sec .list_prod li .inc_img img{ margin-top:15px;}
.shdw{ background:url(../images/inc_shadow.png) center bottom no-repeat; padding-bottom:3px;}
.shdw1{ background:url(../images/shdw1.png) center bottom no-repeat; padding-bottom:1px;}
.blue_sec .list_prod li .shdw img{ margin-top:0;}
.t4_top_sec{}
.t4_top_sec h1{ margin-bottom:40px;}
.t4_top_sec h2{ color:#434343; line-height:40px;}
.t4_top_img{ position:relative; height:480px; width:570px; margin:40px auto 0 auto;}
.t4_top_sec .t4_ti{ position:absolute; top:0; display:inline-block;}
.t4_top_sec .t4_top_img1{ top:115px; left:0;}
.t4_top_sec .t4_top_img2{ top:80px; left:140px;}
.t4_top_sec .t4_top_img3{ top:0; right:0;}
.wrap{ width:900px; margin:0 auto;}
.t4_white_img{ width:355px; float:left; background-position:bottom center; text-align:center;}
.t4_white_txt{ float:left; margin-left:150px; width:340px; padding-top:125px;}
.t4_white_txt h1{ margin-bottom:15px;}
.t4_white_txt ul li{ font-size:20px;}
.blue_sec .t4_bluelist{ text-align:center;}
.blue_sec .t4_bluelist li{ display:inline-block; float:none;}
.blue_sec .t4_bluelist li .inc_img{ min-height:290px;}
.top_sec_content{ position:relative; z-index:9999;}
.btL{ width:50%; float:left;}
.btR{ width:50%; float:right; position:relative;}
.btR a{ position:absolute; top:0; right:25%;}
.t4_blue_trans{ color:#434343;}
.incrowd_cms{}
.inc_cms_img{ float:left; width:50%;} 
.inc_cms_txt{ float:right; width:40%; padding-top:100px;}
.inc_cms_txt p{ font-size:20px; line-height:32px;}
.trans{ padding:110px 0 40px;}
.trans_left{ width:370px; float:left;}
.trans_left p{ font-size:20px; line-height:32px;}
.trans_right{ width:400px; float:right;}
.bottom_blue p{ line-height:32px;}
.abonnementen{ background:url(../images/abonmnt_top_img.png) center bottom no-repeat !important; height:800px; top:720px;}
.abmnt_table{ background:#fff; width:896px; margin:55px auto; border:5px solid #e6e6e6; border-radius:10px;}
.box{ padding:15px 10px 10px; border-right:1px solid #e6e6e6; width:278px; float:left;}
.box.last{ border-right:0;}
.box h2{ font-size:30px; margin-bottom:5px;}
.box h3{ font-size:25px; color:#434343;}
.box h3 span{ font-size:15.45px;}
.box ul li{ display:block; border-top:1px solid #e6e6e6; padding:10px 0; font-size:16px;}
.box ul li span.lft_item{font-family: 'Banda_regular',Arial,Helvetica,sans-serif; font-weight:bold; font-size: 21px; color:#1abab7; float:left; width:45px; text-align:center;}
.box ul li span.rgt_item{ float:left;}
.btn_sec{ text-align:center;}
.pink_btn{ background:url(../images/pink_btn_bg.png) repeat-x; height:33px; text-align:center; color:#fff; display:inline-block; min-width:80px; margin:0 auto; font-size:13px; line-height:30px; border-radius:3px;}
.pink_btn:hover{ color:#434343;}
.txt_13I, .home_white p.txt_13I{ font-size:13px; font-style:italic; line-height:13px; margin:0;}
.wrap1{ width:700px; margin:0 auto;}
.voor_pro_blue .t5_bL{ float:left; width:354px; text-align:center; min-height:250px;}
.voor_pro_blue .t5_bL .shdw1{ width:354px; padding-bottom:6px; position:absolute; top:-125px;}
.voor_pro_blue .t5_bR{ width:345px;}
.blue_sec .contact p{ margin:0;}
.contact_top{ background:url(../images/contact_top_img.png) center -70px no-repeat;}
.contact_middle{ background:url(../images/contact_middle_img.png) center top no-repeat !important; height:800px; top:720px;}
.contact_add{ margin:100px auto 55px auto;}
.contact_add h4{ font-size:26px; font-weight:bold; margin-bottom:5px;}
.contact_add p{ line-height:28px;}
.contact_add p a{ color:#ed0f84;}
.add{ margin-bottom:25px;}
.contact_lft{ width:368px;}
.contact_form{}
.contact_form h1{ margin-bottom:15px;}
.contact_form input[type="text"], .contact_form textarea{ width:96%; padding:2%; border:5px solid #e6e6e6; border-radius:10px; margin-bottom:15px; font-size:18px;}
.contact_form textarea{ height:135px; resize:none;font-family: 'helvetica_neueregular';}
.contact_form input[type="submit"]{ border:0; cursor:pointer;}
.spacer{ height:72px;}
.txt_ind{ text-indent:12px;}
