/* Import font */
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');

* {
    font-family: 'Roboto','Open sans';
}

/* Homepagina */
.homepage-card {
    font-family: 'Roboto','Open sans';
    /*box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);*/
}

.paragraph-events h3, .paragraph-events-view h3 {
 	font-size: 20px;
   	/*border-bottom: 2px solid #2b307e;*/
}

.homepage-card h3 {
   	padding-top: 10px;
 	text-align: left; 
    font-size: 20px;
    margin-bottom: 6px !important;
}

.homepage-card p {
 	text-align: Justify;   
}

.paragraph-news-view h3 {
	padding-top: 10px;
 	text-align: left; 
    font-size: 20px;
    margin-bottom: 6px !important;
}

.paragraph-events-view h3 {
    padding-top: 10px;
 	text-align: left; 
    font-size: 20px;
    margin-bottom: 6px !important; 
}


/* Einde homepagina */

/* Pagina 'contact' */

h3, h4 {
    color: #343773;
}

/* Vereniging -> Commissies */
.commissies h3 {
	font-size: 20px;
    text-align: Justify;
    margin-bottom: 6px !important;
}

.commissies p {
 	 text-align: justify;   
}

/* Vereniging -> Bestuur */
.bestuur h3 {
	font-size: 20px;
    text-align: Justify;
    margin-bottom: 6px !important;
}

.bestuur p {
	text-align: Justify;
}

.bestuur-img  {
 	width: 30px;
    height: 30px;
    padding: 5px;
    margin: auto;
}

/* Onze Partners */
.organisations-index-description p {
	text-align: Justify;
}

/* Contactpersoon */ 

div.contactpersoon {
	margin-top: 20px;
 
}

/* MijnFSVU begin */
.communicatie h3 {
 	font-size: 20px;
    text-align: Justify;
    padding-top: 20px:
    margin-bottom: 6px !important;
}

.communicatie p {
	text-align: Justify;
}



/* Contactpagina */

div.contactpagina {
	padding-top: 10px;
}

div.contactpagina h3 {
 	font-size: 20px;
    text-align: Justify;
    padding-top: 20px:
    margin-bottom: 6px !important;
}

/* Contactpagina begin */
div.contactpagina {
	padding-top: 10px;
}

div.contactpagina h3 {
 	font-size: 20px;
    text-align: Justify;
    margin-bottom: 6px !important;
}


div.contactpagina p {
	text-align: Justify;
}


div.contactpersoon p {
	margin: 0 !important;
	padding: 0 !important;
}

div.contactpersoon .naam {
	font-weight: bold;
}

div.contactpersoon .functie {
	font-style: italic;
}

/* Contactpagina eind */

/* Footer */
a.facebook {
	background-color: #4267B2 !important;
}

a.linkedin {
    background-color: #0A66C2 !important;
}

a.instagram {
	background: #d6249f;
  	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}

.social-icons li a {
  
}

footer{
    background-color: #F3EFF4;    
    color: #5B5B64;
    padding-bottom: 0px;
}

footer .headline {
    border-bottom: 1px solid rgb(92,93,114);
}

section#copyright {
    background-color: #F3EFF4;
    border-top: none !important;
}




/* Test */

/* Begin slider */
.da-slide p i {
	font-size: 20px;
    font-family: 'Roboto','Open sans';
}
.da-slide h2 {
	display: none;
}

.da-dots {
	display: none;
}

.da-img {
	display: none;
}

/* End slider */

/* Events */
.module-events .paragraphs .img-responsive { 
  object-fit: contain !important;
}