@media only screen and (min-width: 692px){
.branding .site-logo img {
    max-width: 14rem;
    max-height: 14rem;
}
}

/* proba-v-release-collection-2 page */
div.field--paragraphs .prc2 {
	padding: 3rem 6rem;
    width: 75%;
    margin-left: 15%;
}

p.text-align-justify.imgtitle {
	color: darkgrey;
	font-size: 0.7em;
	padding-top: 0px;
	margin-top: 0px;
	display: block;
	width: 50%;		
}

p.text-align-justify.imgsize {
	width: 75%;
	margin-bottom: 0px;
	display: block;
	width: 100%;	
}

/* photo gallery */
.form-select {
	height: 100px;
}

p.PhotoLabel {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	font-size: 0.6em;
	font-family: Arial;
	font-weight: bold;
	color: darkgrey ;
}

.description {
	font-size: 0.7em;
	margin-left: 10px;
}

.PhotoGalleryPadding img {
	padding: 2px;
	margin-right: 15px;
	border-radius: 15px 15px 0px 0px;
}

.PhotoGalleryPadding {
	padding: 5px 0px 0px 5px;
	text-align: left;
	border-radius: 0px 0px 15px 15px;
} 

h3.field-content {
	margin: 0px 0px 0px 10px;
	font-size: 12px;
	font-family: Arial;
	color: #ff6700;
	text-decoration-line: underline;
	text-decoration-color: green; 
}

.views-more-link {
	font-size: 14px;
	font-family: Arial;
	color: #0A4393 ;
}

.views-view-grid .views-col {
    background-color: #F8F8FA;
}

.view-filters {
	margin-top: 15px;
}

.form--inline .form-item {
    margin-bottom: 0;
}

h5.PhotoTitel {
	margin: 0px;
	padding: 5px 0px 0px 5px;
	font-size: 12px;
	font-family: Arial;
	color: #0A4393 ;
}

h5.PhotoOmschrijving {
	margin: 0px;
	padding: 0px 0px 10px 5px;
	font-size: 0.8em;
	font-family: Arial;
	color: #0A4393 ;
}

.PhotoOmschrijving {
	border-style: none none double dashed;
	border-left-color: darkgrey;
	border-width: 1px;
}

div.PhotoGalleryPadding:nth-last-child(1) {
	margin-bottom: 20px;
}

.PhotoOmschrijving p {
	padding-left: 5px;
	padding-right: 5px;
}

.TaxPosition {
	margin: 20px;
	padding: 0px 0px 0px 20px;
	font-size: 14px;
	font-family: Arial;
	color: #0A4393 ;
}

.FormSelect {
	padding: 0px;
	margin: 0px;
}

/* main menu  */
.region--navigation .block--menu--main ul.menu li ul.menu li a:hover {
}


/* side menu  */
/* .menu-item.menu-item--expanded>ul.menu {display: none;} */
.menu-item.menu-item--expanded:hover>ul.menu {display: block;}
.region--sidebar nav ul li ul li a {
    position: relative;
    padding-left: 1.25rem; 
}

.region--sidebar nav ul li ul li a:before {
    content: '';
    position: absolute;
    margin-top: -1px;
    top: 50%;
    left: 8px;
    left: 0.5rem;
    width: 6.5px;
    width: 0.3rem;
    height: 1px;
    display: block;
    background: #dedede;
}

.form-submit.btn--primary,.user-register-form .form-submit,.user-pass .form-submit,.user-form .form-submit,.user-login-form .form-submit,.hs-form .hs-button,.node-article-delete-form .form-actions a,.openid-connect-login-form button,.views-exposed-form .form-submit,.vito--admin-translation .paragraphs-dropbutton-wrapper li.edit button,.vito--admin-add .paragraphs-dropbutton-wrapper li.edit button,.vito--admin-edit .paragraphs-dropbutton-wrapper li.edit button,.vito--admin-translation .paragraphs-dropbutton-wrapper .field-add-more-submit,.vito--admin-add .paragraphs-dropbutton-wrapper .field-add-more-submit,.vito--admin-edit .paragraphs-dropbutton-wrapper .field-add-more-submit,.vito--admin-translation .field--type-entity-reference-revisions .field-add-more-submit,.vito--admin-add .field--type-entity-reference-revisions .field-add-more-submit,.vito--admin-edit .field--type-entity-reference-revisions .field-add-more-submit,.field--widget-entity-browser-entity-reference button[id*="-entity-browser-open-modal"],.field--widget-entity-browser-entity-reference button[id*="field-banner-image-actions-ief-add-existing"],.field--widget-entity-browser-entity-reference button[id*="field-media-actions-ief-add-existing"],.field--widget-entity-browser-entity-reference button[id*="-edit-button"],.field--widget-entity-browser-entity-reference button[id*="-entity-browser-open-modal--"],.field--widget-entity-browser-entity-reference button[id*="-replace-button"],.media-form button[id*="-crop-container-reset"],.media-form .image-data__crop-wrapper summary a,.ui-dialog .paragraphs-add-dialog-row button,.webform-submission-form .form-submit {
	border-color: #FF6700;
	border-style: solid;
	border-width: 2px;
	background: none;
	color: #FF6700;
	font-size: 0.8em;
	margin-left: 10px;
}

/* aankleden buttons homepage */
.square {
  padding-bottom: 15px;
  width: 250px;
  background-clip: content-box; /* so that the background color is not below the border */
  border-left: 1px solid LightGray;
  border-bottom: 1px solid red;
  border-image: linear-gradient(to top, #000 55%, rgba(0,0,0,0) 10%); /* to top - at 50% transparent */
  border-image-slice: 1;
}
/* products collapse stijl */
.paragraph.paragraph--type--collapse-item .field--title {
	padding-top: 15px !important;
    padding-bottom: 15px !important;
	border: 1px solid lightgrey;
	background-color: rgba(192,192,192,0);
	box-shadow: 2px 2px lightgray;
}

/* products intro-text stijl */
body:not(.vito--page-type-article):not(.vito--banner-image) .block-vito-introtext {
	padding: 1rem;
}