@charset "utf-8";

/* CSS Document */



/*Desktop styles*/



.cont_main{ overflow:hidden; background-color:#FFFFFF; padding: 4px 1px 30px;}

.cont_inrdv{ overflow:hidden; width:100%;}

.cont_logo{ font:32px Verdana, Arial, Helvetica, sans-serif; color:#000066; text-align:left;}

.cont_tohed{background-color:#B3B3FF; text-align:right;}

.cont_lnk{ width:78%;}

.cont_twlnk{ overflow:hidden; width:100%; margin:4px 0 0 4px;}

.cont_vdo{ margin:0 0 12px 0; padding:0;}

.cont_lnkclik{ width:100%; margin:16px 0 0 6px;}

.cont_lft{ width:500px; float:left; margin-bottom:148px;}

.cont_lft_p{ font-size:16px; margin-bottom:20px;}

.cont_rght{ width:26%; float:right;}

.fnt_size{ font-size:17px;}



.conimg{ width:275px; float:left;}

.thoughttxt{ font:30px "Myriad Pro"; color:#403c3b; text-align:left;}

.tekstgewoon p { padding:0; margin:0; margin-bottom:10px; }

.facbkaln{ margin-left:73px;}

.wdth_aln{ width:93%; overflow:hidden; padding:0 20px;}

.rghtaln{ overflow:hidden; width:245px; float:right; text-align:left; margin-right:10px;}

.cont_lftwo{ width:500px; float:left; margin-bottom:148px;}

.cont_rhtaln{ margin-right:20px; text-align:right;}

.mrgaln{ margin-bottom:0;}

.botmtxt{ overflow:hidden; width:800px;}

.links_block{ display:none;}

/*Desktop styles close*/





/*Mobile theme styles*/



@media (max-width:768px) {

.cont_main{ padding: 4px 3px 30px;}

.cont_logo{ font-size:24px !important;}

.cont_tohed{ }

.cont_vdo iframe{ width:100% !important;}

#newsletter{ width:340px !important;}

.cont_lft p a{ font-size:13px !important;}

.fnt_size{ font-size:16px !important; width:325px !important; text-align:justify !important;}

.gewoonfont{ text-align:justify;}

.tekstklein img{ margin-left:10px !important; width:600px !important;}

.teksaln{ margin-left:-160px !important;}

.tekstklein_ptg{ margin-left:-175px !important;}

.conimg{ float:none !important; width:auto !important;}



.thoughttxt{ font-size:24px !important;}

.facbkaln{ margin-left:0 !important;}

.cont_rhtaln{ text-align:left !important; max-width:315px !important;}

.cont_lftwo{ width:385px !important; padding-left:0 !important;}

.rghtaln{  margin-left:0px !important; width:310px !important;}

.wdth_aln{ padding:0 !important; width:720px !important;}

.cont_twlnk{ text-align:left !important; margin-left:0 !important;}

.botmtxt{ width:640px !important;}

.cont_inrdv{ text-align:left !important;}

.gewoonfont_tw{ text-align: left !important;}

.gewoonfont_tw a{ font-size:17px !important; text-align: left !important;}

.gewoonfont p { padding-left:5px; padding-right:5px; }

}





@media (max-width:640px) {

.cont_main{ padding: 4px 3px 30px;}

.cont_logo{ font-size:24px !important;}

.cont_tohed{ }

.cont_vdo iframe{ width:100% !important;}

#newsletter{ width:340px !important;}

.cont_lft p a{ font-size:13px !important;}

.fnt_size{ font-size:16px !important; width:325px !important; text-align:justify !important;}

.gewoonfont{ text-align:justify;}

.tekstklein img{ margin-left:10px !important; width:500px !important;}

.teksaln{ width:350px !important;}

.tekstklein_ptg{  width:325px !important; margin-left:10px !important;}



.thoughttxt{ font-size:24px !important;}

.facbkaln{ margin-left:0 !important;}

.cont_rhtaln{ text-align:left !important; max-width:315px !important;}

.cont_lftwo{ padding-left:0 !important;}

.rghtaln{  margin-left:0px !important; float:none !important; width:440px !important;}

.wdth_aln{ padding:0 !important; width:590px !important;}

.cont_twlnk{ text-align:left !important; margin-left:0 !important;}

.botmtxt{ width:515px !important;}

.cont_inrdv{ text-align:left !important;}

.gewoonfont_tw{ text-align: left !important;}

.gewoonfont_tw a{ font-size:17px !important; text-align: left !important;}

.links_block{ display:block !important; width:590px !important;}

.links_botm{  display:none;}

.gewoonfont p { padding-left:5px; padding-right:5px; }

}





@media (max-width:480px) {

.cont_main{ padding: 4px 3px 30px;}

.cont_logo{ font-size:24px !important;}

.cont_tohed{ }

.cont_vdo iframe{ width:100% !important;}

#newsletter{ width:340px !important;}

.cont_lft p a{ font-size:13px !important;}

.fnt_size{ font-size:16px !important; width:325px !important; text-align:justify !important;}

.gewoonfont{ text-align:justify;}

.tekstklein img{ margin-left:10px !important; width: 380px !important;}

.teksaln{ width:350px !important;}

.tekstklein_ptg{  width:325px !important; margin-left:10px !important;}



.thoughttxt{ font-size:24px !important;}

.facbkaln{ margin-left:0 !important;}

.cont_rhtaln{ text-align:left !important; max-width:315px !important;}

.cont_lftwo{ padding-left:0 !important;}

.rghtaln{  margin-left:0px !important; float:none !important; width:440px !important;}

.wdth_aln{ padding:0 !important; width:440px !important;}

.cont_twlnk{ text-align:left !important; margin-left:0 !important;}

.botmtxt{ width:370px !important;}

.cont_inrdv{ text-align:left !important;}

.gewoonfont_tw{ text-align: left !important;}

.gewoonfont_tw a{ font-size:17px !important; text-align: left !important;}

.links_block{ display:block !important; width:440px !important;}

.links_botm{  display:none;}

.gewoonfont p { padding-left:5px; padding-right:5px; }

}





@media (max-width:360px) {

.cont_main{ padding: 4px 3px 30px;}

.cont_logo{ font-size:24px !important;}

.cont_tohed{ }

.cont_vdo iframe{ width:100% !important;}

#newsletter{ width:340px !important;}

.cont_lft p a{ font-size:13px !important;}

.fnt_size{ font-size:16px !important; width:325px !important; text-align:justify !important;}

.gewoonfont{ text-align:justify;}

.tekstklein img{ margin-left:10px !important; width: 300px !important;}

.teksaln{ width:350px !important;}

.tekstklein_ptg{  width:325px !important; margin-left:10px !important;}



.thoughttxt{ font-size:24px !important;}

.facbkaln{ margin-left:0 !important;}

.cont_rhtaln{ text-align:left !important; max-width:295px !important;}

.cont_lftwo{ padding-left:0 !important;}

.rghtaln{  margin-left:0px !important; float:none !important;}

.wdth_aln{ padding:0 !important; width:320px !important;}

.cont_twlnk{ text-align:left !important; margin-left:0 !important;}

.botmtxt{ width:300px !important;}

.cont_inrdv{ text-align:left !important;}

.gewoonfont_tw{ text-align: left !important;}

.gewoonfont_tw a{ font-size:17px !important; text-align: left !important;}

.links_block{ display:block !important; width:315px !important;}

.links_botm{  display:none;}

.gewoonfont p { padding-left:5px; padding-right:5px; }

}



@media (max-width:320px) {

.cont_main{ padding: 4px 3px 30px;}

.cont_logo{ font-size:20px !important;}

.cont_tohed{ }

.cont_vdo iframe{ width:100% !important;}



#newsletter{ width:300px !important;}

.cont_lft p a{ font-size:13px !important;}

.fnt_size{ font-size:16px !important; width:280px !important; text-align:justify !important;}

.gewoonfont{ text-align:justify;}

.tekstklein img{ width:250px !important;  margin-left:10px !important;}

.teksaln{ width:300px !important;}

.tekstklein_ptg{  width:290px !important;}



.thoughttxt{ font-size:24px !important;}

.facbkaln{ margin-left:0 !important;}

.cont_rhtaln{ text-align:left !important;}

.cont_lftwo{ padding-left:0 !important;}

.rghtaln{ margin-left:0px !important; float:none !important;}

.wdth_aln{ padding:0 !important; width:280px !important;}

.cont_twlnk{ text-align:left !important; margin-left:0 !important;}

.botmtxt{ width:250px !important;}

.cont_inrdv{ text-align:left !important;}

.gewoonfont_tw{ text-align: left !important;}

.gewoonfont_tw a{ font-size:14px !important;}

.links_block{ display:block !important; width:280px !important;}

.links_botm{  display:none;}

.gewoonfont p { padding-left:5px; padding-right:5px; }

}





/*Mobile theme styles close*/

