/* overwrite cimple*/

.vervolg					{padding: 2% 6% 6% 6%;}
.vervolg.persoon			{padding: 2% 6% 1% 6%;}
.vervolg.weergave8          {padding: 2%;}

.broodkruimel				{background: url(../img/backgroundvervolg.jpg) center; height:120px; width: 100%; padding: 50px 0 0 30px; }
.broodkruimel,
.broodkruimel *				{display: inline;}

.vervolg article h1,
.vervolg article h2,
.vervolg article h3 		{font-weight: 300;}

.vervolg article h1			{margin-top: 40px; margin-bottom: 40px;}
.vervolg article h2			{margin-bottom: 12px;}
.vervolg article .Paragraaf	{margin-bottom: 30px;}

.vervolg article .Paragraaf_0	{padding: 5%;}
.vervolg article .Paragraaf_0 p {font-weight: 300; line-height: 45px; }

.vervolg article h2 { font-weight: 300; }

#Venster .weergave2 #lijst a {display: block;}

/*FORM*/
#Formulier_1049 .form-group .Groep,
#Formulier_1049 .form-group .Optie {display: block; width: 100%;}
#Formulier_1049 .form-group .Groep.form-control {height:auto; padding-left: 6px; padding-right: 6px;}
#Formulier_1049 .form-group .Optie label {display: inline; font-weight:normal;}
#Formulier_1049 .Datum.form-control {border: 1px solid #ccc;}
#Formulier_1049 .Datum div.col-sm-1,
#Formulier_1049 .Datum div.col-sm-8,
#Formulier_1049 .Datum div.col-sm-9 { border: none;}

#Formulier_1049 .Verzend .col-md-12 { padding: 0; }

#Formulier_1863 .Optie {display: block; width:100%;}
#Formulier_1863 .Groep.form-control {height: auto;}

#Veld_1854 { padding-left: 24%; }

/* Berichten van leden */
.A0 .I1152 .C #Venster .Paragraaf_0 {display: none;}
#Venster .lijstuitgebreid {float: none; clear: both;}
#Venster .lijstuitgebreid .Link {display: block; float: right;}
#Venster .lees-meer-afbeelding {display: inline; float: left; }
#Venster .lees-meer-afbeelding img {margin: 10px;}

/*leden filter*/
#Venster .ledenfilter label {
    font-size: 75%;
    font-family: Roboto, sans-serif;
}

/*MARKTOVERZICHTEN 1113*/
.marktbrand .subtitel,
.marktbeveiliging .subtitel {font-weight: bold;}
.markt {margin-bottom: 20px;padding-right:10px;}
.marktbrand .subtitel,
.marktbrand .mtitel {color:#D41726;}
.marktbeveiliging .subtitel, 
.marktbeveiliging .mtitel {color:#26348B;}
.marktbrand .subtitel,
.marktbeveiliging .subtitel {border-bottom:1px solid #e3e3e3;padding-bottom:5px;}
.marktbrand .mtitel,
.marktbeveiliging .mtitel {font-weight:bold;margin-bottom:15px;}
.marktbrand .markt a:Hover {background:#f9e5e5;}
.marktbeveiliging .markt a:Hover {background:#e8eef4;}
.markt .secties A{display:block;color:#5A5A5A;border-bottom:1px solid #E3E3E3;width:100%;padding:6px 0px;text-decoration:none;}
.markt .secties A:hover{text-decoration:underline;}

/*thema*/
.row.themaoverzicht .col-xs-12,
.row.themaoverzicht .col-sm-12,
.row.themaoverzicht .col-md-12,
.row.themaoverzicht .col-md-8,
.row.themaoverzicht .col-md-6,
.row.themaoverzicht .col-md-3   {padding: 1px;}

/*forms keuze*/
#site .form-horizontal .radio-inline{padding-top:0;}

/*lid*/
.bedrijfsnaam {color: #372490;}

/*sponsoren*/
a.sponsorlink {
    display: inline-block;
    min-height: 120px;
}

#handleidingdrager div span {
    display: inline-block;
    margin-right: 10px;
}

/*wic*/
.bedrijfitem {
    width: 100%;
    float: none;
    clear: both;
}
.bedrijfitem .gegevens1,
.bedrijfitem .gegevens2 {float:left;width:50%;}

a.document.T_PDF,
.gegevens2 .T_PDF,
table .T_PDF {
    background-repeat: no-repeat;
    padding-left: 18px;
}

.afwissel {background-color: #dedede;}

@media (max-width: 1440px) {
    div.cijfers h3 	{font-size: 50px;}
}

@media (max-width: 1280px) {
    div.cijfers h3 	{font-size: 40px;}
}


@media (max-width: 768px) {
     div.cijfers h3 	{font-size: 30px;}
    .contactbanner		{padding-top: 28px;}
    .contactbanner a 	{font-size: 28px; line-height:36px; }
    .contactbanner b 	{display: block;}
    .contactbanner img	{display: none;}

    div.bottom h5				{text-align: center;}
    div.col-md-6				{padding-top:30px;}
    .btn						{margin-bottom: 0px;}
    #Venster .btn-link 			{padding-top: 18px; display:block;}
    header.intro .introtekst	{padding:8%;}
    header.intro h1 			{font-size: 25px!important; line-height: 30px!important;}
    div.snelregelen h3			{margin-bottom: 20px;}
    div.lidmaatschap ul 		{margin-left:0;}
    .dl-horizontal dd			{margin-bottom: 10px;}

    .broodkruimel 				{padding: 0; background-size:contain; display:block; height:40px;}
    .broodkruimel span 			{display:none;}

    .vervolg					{padding: 2% 6% 2% 6%;}
    .vervolg article .Paragraaf_0 p	{font-size: 20px; line-height: 26px;}

    /*geen menu bij leden*/
    .I1024 #submenu             {display: none;}
}

@media (max-width: 992px) {
    div.col-md-6				{padding-top:30px;}
    .broodkruimel 				{padding: 0; background-size:contain; display:block; height:40px;}
    .broodkruimel span			{display:none;}
}

@media (max-width: 1170px) {
    header.intro h1 			{font-size: 18px; line-height: 25px;}
    .carousel .carousel-caption figcaption	{font-size: 20px;}
}


/*Route*/
#Route a {
    display: inline-block;
    padding-left: 6px;
    padding-right: 6px;
}

/*submenu*/
#Submenu a {
    display: inline-block;
    padding: 8px;
    margin: 4px;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    background-color: #372490;
    color: #FFF;
}

/*(niet)leden aanmeldform*/
#Formulier_2000 .Groep.form-control
{
    height: auto;
}
#Formulier_2000 .Groep span.Optie
{
    display: block;
}