
@import 'lightslider.min.css';
@import 'tiny-slider.css';
@import 'ammap.css';
@import 'responsivemenu.php';
@import 'colors.php';
@import 'miniatuur-colors.php';
@import 'miniatuur-scaling.php';
@import 'footer.php';
@import 'fallback.php';
@import 'fullpage.php';
@import 'contentpages.php';
@import 'contentimages.php';
@import 'headimages.php';
@import 'elements.php';
@import 'erwin.php';
@import 'tai.php';
@import 'tables.php';
@import 'legacy.php';
@import 'figcaptions.php';
@import 'figures.php';
@import 'linenav.php';
@import 'cookies.php';
@import 'miniatuur.php';
@import 'miniatuur-slidebar.css';
@import 'bodytop.php';
@import 'topitems.php';
@import 'pagemargins.php';
@import 'fontsizes.php';
@import 'homepage.php';
@import 'contentheading.php';
@import 'jelle.php';
@import 'maxim.php';
@import 'winnenmetzoekwoorden.php';
@import 'inboedelcentrale.php';



/***** MAIN STYLING *****/
/*** RESET ***/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

*:focus{ outline: none;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/*** BASIC STYLING LISTS CONTENT ***/
#content-text ul, #content-text ol, .figcaption-text ul, .figcaption-text ol, [class*="	miniature__categories--icon"].miniature__figcaption--below ul, [class*="	miniature__categories--icon"] .miniature__figcaption--below ol {display: block;margin-inline-start: 0px;margin-inline-end: 0px;padding-inline-start: 40px;}
#content-text ul, #content-text ol, .figcaption-text ul, .figcaption-text ol {list-style-type: disc;}

/*** FULL HEIGHT WRAP ***/
body, #BasisDiv, #fullpage-wrap {min-height:100vh;}
#BasisDiv, #fullpage-wrap {display:flex;flex-direction:column;align-items:stretch;}
#BodyMiddle {flex-grow:1;}
#BodyBottom, #BodyTop {flex-grow:0;flex-shrink:0;}
@media screen and (max-width: 1180px){
    body, #BasisDiv, #fullpage-wrap {min-height:calc(100vh - 92px);}
}
@media screen and (max-width: 440px){
    body, #BasisDiv, #fullpage-wrap {min-height:calc(100vh - 76px);}
}

/*** SELECT HACK ***/
select {-moz-appearance: none;-webkit-appearance: none;appearance: none;border-radius:0;padding-right:30px !important;}
select::-ms-expand {display:none;}
.form__fieldset--select {position:relative;}
.form__fieldset--select::after {position:absolute;right:10px;top:40%;transform:translateY(-50%);content:'\25bc';font-size:16px;color:#666;}

/*** LEGACY ***/
#PrintFooter, #PrintHeader, .noShow {display:none;}
#BasisDiv {position:relative;}
#BodyTop {z-index:5;position:static;}
#BodyTopWrap {z-index:6;position:relative;}
.list-unstyled {list-style: none;}
#MiddleBottomWrap, .text, .textWrap {clear:both;}
.HomeTitle h1 {font-size:2.5rem;}
h2.homeSubtitle {font-size:2.2rem;color:#666;}
h1.homeMaintitle {font-size:3rem;color:#000;}
.mobilePhone{display:none;}
#content-heading-imagewrap.CHIHome {overflow:hidden;}
.text-above {margin-bottom:30px;}
#headImage{background-size:cover !important;}
@media screen and (max-width: 440px){
	#BodyTop {margin-bottom:10px;}
}
#MiddleBottomWrap, .content{overflow:hidden;}

/*** FONTS ***/
/* MAIN */
body{font-family: "Open Sans",Helvetica,Arial,sans-serif;line-height:1.4;color:#333;overflow:hidden;position: relative;overflow-wrap: break-word;word-wrap: break-word;font-size:1rem;}
h1, h2, h3, h4, h5, h6 {line-height:1;}
b, strong {font-weight:700;}
a {color:currentColor;text-decoration-color: currentColor}

h1{font-size:3rem;color:#333;}
h2{font-size:2.2rem;color:#000;} 
.teaser h2{font-size:1.8rem;color:#999;;line-height:1.2;}
#content-teaser {font-size:1.8rem;}

h1#content-title {font-weight:600;}
h3 {font-size:1.9rem;}
h3:not(.figcaption-title) {color:#999;}
h4{font-size:1.7rem;}
h5{font-size:1rem;}
h6{font-size:0.9rem;}
h2.home-subtitle.home--subtitlesbold {font-weight:700;}

.text, .text p, #content-text {font-size:1.1rem;}
.text table{font-weight:100;}
.text table td{padding:0.5rem;}
.text p, .text ul, .text ol, .text table{margin-bottom:1.5rem;}
.text p a, .text h2, #content-text a:not(.button):not(.service__link), #content-text h2:not(#content-teaser), #content-teaser a  {color:rgb(251,196,43);}
#content-text a:not(.button):not(.service__link),  #content-teaser a  {text-decoration:underline;}
#content-text a:not(.button):hover,  #content-teaser a:hover {text-decoration:none;}
.text thead tr th, #content-text thead tr th {background:#f1f1f1;padding:20px;}
.text table, .text table tr, .text table th, .text table td, #content-text table, #content-text table tr, #content-text table th, #content-text table td  {border: 1px solid #e1e1e1;}
.text table td, #content-text table td {font-size:0.9rem;padding:10px 20px;}


@media screen and (max-width:800px) {
	h2#content-teaser {font-size:1.6rem;}
	h1, h1#content-title {font-size:2.2rem;}
}
  
@media screen and (max-width:440px) {
	h1, h1#content-title {font-size:2rem;}
    h2.home-subtitle {font-size:1.8rem;}
    h2, h2#content-teaser {font-size:1.6rem;}
	h3 {font-size:1.6rem;}
	h4 {font-size:1.4rem;}
	h5 {font-size:0.9rem;}
	h6 {font-size:1.1rem;}
}
  

/* STANDARD FONT SCALING */
html{overflow-x:hidden;font-size:20px;}
@media screen and (max-width: 1180px){
    html {font-size:18px;}
}
@media screen and (max-width: 440px){
    html {font-size:16px;}
}

/* EXTRA FONTS */
@font-face {
    font-family: themify;
    src: url(../fonts/themify.woff);
}

/***  CONTAINER WRAPPERS  ***/
.bodyTopWrap {max-width:1600px;margin-left: auto;margin-right: auto;}
.outerWrap {margin-left: auto;margin-right: auto; width:calc(100vw - 120px);}
.viewportWrap {width:100%;}
.smallWrap {max-width:1200px; margin-left: auto;margin-right: auto; width:100%;}
.innerWrap{width:100%;max-width:1360px;margin-left: auto;margin-right: auto;}

.textInnerWrap {max-width:960px; margin-left: auto;margin-right: auto;}

@media screen and (max-width: 1680px){
    .outerWrap, .bodyTopWrap {max-width:1360px;width:100%;}
}

@media screen and (max-width: 1420px){
    .innerWrap{max-width:1120px;}
	.bodyTopWrap, .outerWrap {width:calc(100vw - 40px);}
	.smallWrap {width:calc(100vw - 80px);}
}

@media screen and (max-width: 1180px){
	.innerWrap{width:calc(100vw - 80px);}
	.textInnerWrap{width:calc(100vw - 80px); max-width:920px;}
}

@media screen and (max-width: 800px){
	.innerWrap{width:calc(100vw - 60px);}
	.textInnerWrap{width:calc(100vw - 60px);}
	.smallWrap {width:calc(100vw - 60px);}
}

@media screen and (max-width: 440px){
	.innerWrap{width:calc(100vw - 40px);}
	.textInnerWrap{width:calc(100vw - 40px);}
	.smallWrap {width:calc(100vw - 40px);}
}

/*** HELPERS ***/
/* EXPAND BEYOND STANDARD CONTAINER WRAPS */
.bgfullwidth {position:relative;}
.bgfullwidth::before, .bgfullwidth::after {position: absolute;content: "";height: 100%;width: 1000px;top: 0;}
.bgfullwidth::before {left:-1000px;}
.bgfullwidth::after {right:-1000px;}

/* MAP CONTAINER FULL WIDTH */
.map-container {width:100%;}

/* PREVENT TRANSITION ON PAGE LOAD */
.preload * {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -ms-transition: none !important;
    -o-transition: none !important;
}
/* RATIO SIZINGS */
.ratio-sizer {position: relative;width: 100%;}
.ratio-sizer:before {content:"";display: block;}
.ratio-sizer > * {position: absolute !important;top: 0;left: 0;bottom: 0;right: 0;}

.ratio1x1:before {padding-top: 100%;}
.ratio2x1:before{padding-top: 50%;}
.ratio1x2:before{padding-top: 200%;}
.ratio4x3:before{padding-top: 75%;}
.ratio5x3:before{padding-top: 60%;}
.ratio6x1:before{padding-top: 16.67%;}
.ratio16x9:before{padding-top: 56.25%;}
.ratio1920x612:before {padding-top:31.875%;}
.ratio1920x765:before {padding-top:39.844%;}
.ratio1920x1152:before {padding-top:60%;}

@media screen and (max-width: 800px){
  .ratio1920x612:before {padding-top:51%;}
}

/* IMAGE RENDERED AS BACKGROUND */
.img--bg {background-size:cover !important;background-position: center center !important;}

/* FULL HEIGHT CONTAINER */
.std-container-sizing {height: 100%;width:100%;}


/*** BASIS DIV ***/
#fullpage-wrap.shadow-bodytopcontent #BodyTopWrap {box-shadow: 0 3px 2px -2px rgba(50, 50, 50, 0.25);} 
#fullpage-wrap.fullline-bodytopcontent #BodyTopWrap {border-bottom:1px solid #e1e1e1;}
#fullpage-wrap.transparentline-bodytopcontent header {position:relative;}
#fullpage-wrap.transparentline-bodytopcontent header .shadowline {position:absolute;height:1px;width:100%;background:rgba(204,204,204,0.3);bottom:0;right:0;}
#ContentPage.imagecontainers-viewport .containerDet {width:100%;}
#ContentPage.imagecontainers-outer .containerDet {margin-left:auto; margin-right:auto;width:calc(100vw - 120px);}
#ContentPage.imagecontainers-inner .containerDet {width:100%;max-width:1360px;margin-left:auto; margin-right:auto;}
#ContentPage.imagecontainers-small .containerDet {max-width:1200px; margin-left:auto; margin-right:auto; width:100%;}

#fullpage-wrap:not(.imagecontainers-small):not(.textcontainers-small) .text-container-det {width:100%;max-width:960px;margin-left: auto;margin-right:auto;}
#ContentPage.imagecontainers-small .text-container-det, #ContentPage.textcontainers-small .text-container-det  {max-width:960px; margin-left: auto;margin-right:auto;}

.function1 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function1 #ContentPage.textcontainers-small #content-heading .text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function120 #ContentPage.textcontainers-small #content-heading .text-container-det, .function1 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function1 #ContentPage.textcontainers-small #content-heading.text-container-det, .function120 #ContentPage.textcontainers-small #content-heading.text-container-det {width:100%;max-width:1360px;margin-left:auto; margin-right:auto;}

@media screen and (min-width: 1420px) {
  .function1 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function1 #ContentPage.textcontainers-small #content-heading:not(.title-teaser-in-contentheading) .text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function120 #ContentPage.textcontainers-small #content-heading .text-container-det {padding-right:400px;}
}

@media screen and (min-width: 1180px) and (max-width: 1420px){
  .function1 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function1 #ContentPage.textcontainers-small #content-heading .text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function120 #ContentPage.textcontainers-small #content-heading .text-container-det  {padding-right:350px;}
}

@media screen and (max-width: 1680px){
  #ContentPage.imagecontainers-outer .containerDet {max-width:1360px;width:100%;}
}

@media screen and (max-width: 1420px){
  #fullpage-wrap:not(.imagecontainers-small):not(.textcontainers-small):not(.homepage__hometitle1--background-cv1) .text-container-det {max-width:1120px;}
  #ContentPage.imagecontainers-outer .containerDet {width:calc(100vw - 40px);max-width:inherit;}
  #ContentPage.imagecontainers-inner .containerDet {max-width:1120px;}
  .function1 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function1 #ContentPage.textcontainers-small #content-heading .text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function120 #ContentPage.textcontainers-small #content-heading .text-container-det, .function1 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function1 #ContentPage.textcontainers-small #content-heading.text-container-det, .function120 #ContentPage.textcontainers-small #content-heading.text-container-det {max-width:1120px;}
  #ContentPage.imagecontainers-small .containerDet {width:calc(100vw - 80px); max-width:inherit;}
}
@media screen and (max-width: 1180px){
  #fullpage-wrap:not(.imagecontainers-small):not(.textcontainers-small) .text-container-det {width:calc(100vw - 80px); max-width:inherit;}
  #ContentPage.imagecontainers-small .text-container-det, #ContentPage.textcontainers-small .text-container-det {width:calc(100vw - 80px); max-width:920px;}
  .function1 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function1 #ContentPage.textcontainers-small #content-heading .text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function120 #ContentPage.textcontainers-small #content-heading .text-container-det, .function1 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function1 #ContentPage.textcontainers-small #content-heading.text-container-det, .function120 #ContentPage.textcontainers-small #content-heading.text-container-det {width:calc(100vw - 80px);max-width:inherit;}
  #ContentPage.imagecontainers-inner .containerDet {width:calc(100vw - 80px);max-width:inherit;}
}
@media screen and (max-width: 800px){
  #fullpage-wrap:not(.imagecontainers-small):not(.textcontainers-small) .text-container-det{width:calc(100vw - 60px);}
  #ContentPage.imagecontainers-inner .containerDet {width:calc(100vw - 60px);}
  #ContentPage.imagecontainers-small .containerDet {width:calc(100vw - 60px)}
  .function1 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function1 #ContentPage.textcontainers-small #content-heading .text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function120 #ContentPage.textcontainers-small #content-heading .text-container-det, .function1 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function1 #ContentPage.textcontainers-small #content-heading.text-container-det, .function120 #ContentPage.textcontainers-small #content-heading.text-container-det {width:calc(100vw - 80px);}
}
@media screen and (max-width: 440px){
  .function1 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function1 #ContentPage.textcontainers-small #content-heading .text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading .text-container-det, .function120 #ContentPage.textcontainers-small #content-heading .text-container-det, .function1 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function120 #ContentPage.imagecontainers-small #content-heading.text-container-det, .function1 #ContentPage.textcontainers-small #content-heading.text-container-det, .function120 #ContentPage.textcontainers-small #content-heading.text-container-det {width:calc(100vw - 40px)}
  #ContentPage.imagecontainers-inner .containerDet {width:calc(100vw - 40px);}
  #ContentPage.imagecontainers-small .containerDet {width:calc(100vw - 40px)}
}








.content_Overview5 figcaption .figcaption-title {margin-top: 0;}
/* ------------ TEXT COLUMNS ---------------*/

@media screen and (min-width: 1180px) {
.text-2-columns #content-text {column-count: 2; column-gap: 60px;}
}


/* ---------------------------------------------------------- */
/* ------------------  COMMON CSS UITKLAP ------------------- */
/* ---------------------------------------------------------- */

.ui-accordion-header{border:1px solid #ccc; padding:10px 20px; cursor:pointer; position:relative;overflow:hidden;margin-bottom:0;font-size:22px !important; background:#fff; outline:0; border-radius:0 !important;margin-top:15px !important;}
.ui-accordion-header:hover a, .accordion-item .ui-accordion-header:hover .ui-icon::before{color:#fff !important;}
/*.CollapseImg figcaption {color:#666;}*/
/*.CollapseImg:hover figcaption {text-decoration:none;color:#666;}*/

.accordion-item:first-child .ui-accordion-header{margin-top:0 !important;}

.ui-accordion-header a{color:#333 ; text-decoration:none !important; display:block; margin-top:3px;}

.ui-state-active a{color:#fff !important; text-decoration:none !important;}

 .ui-accordion-content{padding:10px 20px; overflow:hidden; height:auto !important; border-radius: 0 !important;color:#666;}

/* border around the text */
.ui-widget-content {border:1px solid #f1f1f1;}
.ui-accordion-header .ui-icon::before {font-family:"OpenSans";
content:"+";
font-size:32px;
color:#333;
width: 25px;
height: 25px;position:absolute;left:0;top:-6px;font-weight:600;}


.ui-state-active .ui-icon::before {content:"-";color:#fff;top: -10px;left: 3px;}
.ui-icon, .ui-widget-content .ui-icon {background-image: none !important;
display: block;
width: 25px;
height: 25px;
float: right;
margin-top: 3px;
color: #333;
text-indent:inherit !important;position:relative;}


.accordion-item .ui-accordion-header a, .ui-state-active a {padding:0;}
.accordion-item .CollapseImg img{float:right; padding:0 0 20px 20px; width:30%;}

/*2 items */
.accordion-2items{width:49%;margin-right:2%;float:left;}
.accordion-2items:nth-child(2n+2){margin-right:0;}
.accordion-2items:nth-child(2n+1){clear:left;}

/*3 items*/
.accordion-3items{width:32%;margin-right:2%;float:left;}
.accordion-3items:nth-child(3n+3){margin-right:0;}
.accordion-3items:nth-child(3n+1){clear:left;}

/*4 items*/
.accordion-4items{width:23.5%;margin-right:2%;float:left;}
.accordion-4items:nth-child(4n+4){margin-right:0;}
.accordion-4items:nth-child(4n+1){clear:left;}

/*5 items*/
.accordion-5items{width:18.4%;margin-right:2%;float:left;}
.accordion-5items:nth-child(5n+5){margin-right:0;}
.accordion-5items:nth-child(5n+1){clear:left;}

/*6 items*/
.accordion-6items{width:15%;margin-right:2%;float:left;}
.accordion-6items:nth-child(6n+6){margin-right:0;}
.accordion-6items:nth-child(6n+1){clear:left;}

@media screen and (max-width: 800px){
    .accordion-item .CollapseImg img{width:50%;padding:0 0 10px 10px;}
}



/* ---------------------------------------------------------- */
/* ----------  FOTO-MUUR + OV MUUR COMMON CSSS ------ ------- */
/* ---------------------------------------------------------- */



 /* Foto-Muur-Basis.css */

/* idem */  
#CI2-Container, #OV2-Container {width:100%;}

.CI2-item{float:left;overflow:hidden;box-sizing:border-box;margin-bottom:2%;}
.OV2-item{float:left;overflow:hidden;box-sizing:border-box;margin-bottom:2.5rem;}

.CI2-item.withText {margin-bottom:2rem;}

.CI2-item .CI2-img, .OV2-item .OV2-img{width:100%;}

.CI2-item .CI2-img img, .OV2-item .OV2-img img {width:100%;height:auto;}

/*2-items*/
.wall-2items .CI2-item{width:49%;}
.wall-2items .CI2-itemWider{width:100%;}
.wall-2items .CI2-itemWide{width:100%;}
.wall-2items .grid-sizer{width:49%;}
.wall-2items .grid-gutter{width:2%;}

/*3-items*/
.wall-3items .CI2-item{width:32%;}
.wall-3items .CI2-itemWider{width:100%;}
.wall-3items .CI2-itemWide{width:66%;}
.wall-3items .grid-sizer{width:32%;}
.wall-3items .grid-gutter{width:2%;}

/*4-items*/
.wall-4items .CI2-item{width:23.5%;}
.wall-4items .CI2-itemWider{width:74.5%;}
.wall-4items .CI2-itemWide{width:49%;}
.wall-4items .grid-sizer{width:23.5%;}
.wall-4items .grid-gutter{width:2%;}

/*5-items*/
.wall-5items .CI2-item{width:18.4%;}
.wall-5items .CI2-itemWider{width:59.2%;}
.wall-5items .CI2-itemWide{width:38.8%;}
.wall-5items .grid-sizer{width:18.4%;}
.wall-5items .grid-gutter{width:2%;}

/*6-items*/
.wall-6items .CI2-item{width:15%;}
.wall-6items .CI2-itemWider{width:49%;}
.wall-6items .CI2-itemWide{width:32%;}
.wall-6items .grid-sizer{width:15%;}
.wall-6items .grid-gutter{width:2%;}

.CI2-item a .CITitle {text-decoration:none;}
.CI2-item a.external-link .CITitle {text-decoration:underline;}
.CI2-item a.external-link:hover .CITitle {text-decoration:none;}

#CI2-Container .grid-gutter, #OV2-Container .grid-gutter {100px !important;}

/* FOTO MUUR */
@media screen and (max-width: 1180px){
#CI2-Container .grid-sizer, #CI2-Container .CI2-item{width:32%;}
}
@media screen and (max-width: 800px){
#CI2-Container .grid-sizer, #CI2-Container .CI2-item{width:49%;}
} 

/* OVERZICHT MUUR */
@media screen and (max-width: 1200px){
#OV2-Container .grid-sizer, #OV2-Container .OV2-item {width:32%;}
#OV2-Container.OV2-2items .OV2-item, #OV2-Container.OV2-2items .grid-sizer {width:49%;}
}
@media screen and (max-width: 800px){
#OV2-Container .grid-sizer, #OV2-Container .OV2-item{width:49%;}
} 






/* ---------------------------------------------------------- */
/* -----------  OVERVIEW ------------  TEGELS  -------------- */
/* ---------------------------------------------------------- */

/* ---------------------------------------------------------- */
/* ------------------- COMMON CSS TEGELS -------------------- */
/* ---------------------------------------------------------- */

#CI5-Container {display:flex;flex-wrap:wrap;}

.tiles-item {margin:0 2% 30px 0;float:left;}
.tiles-item .ImagesWords .IWTitle {font-size:1em;}/*color:#333;*/
.tiles-item .ImagesWords .IWText {font-size:0.8em;margin-top:20px;}/*color:#666;*/

.tiles-item .CI5-img{width:100%;overflow:hidden;box-sizing:border-box;}
.tiles-item .CI5-img img{width:50%;height:auto;float:left;padding:0 15px 10px 0;}

.tiles-item .OV5-img{width:100%;overflow:hidden;box-sizing:border-box;}
.tiles-item .OV5-img img{width:50%;height:auto;float:left;padding:0 15px 10px 0;}


/*6 items */
.tiles-6items .tiles-item{width:15%;}
.tiles-6items .tiles-item:nth-child(6n+6){margin-right:0;}
.tiles-6items .tiles-item:nth-child(6n+1){clear:left;}

/*5 items */
.tiles-5items .tiles-item{width:18.4%;}
.tiles-5items .tiles-item:nth-child(5n+5){margin-right:0;}
.tiles-5items .tiles-item:nth-child(5n+1){clear:left;}

/*4 items */
.tiles-4items .tiles-item{width:23.5%;}
.tiles-4items .tiles-item:nth-child(4n+4){margin-right:0;}
.tiles-4items .tiles-item:nth-child(4n+1){clear:left;}

/*3 items */
.tiles-3items .tiles-item{width:32%;}
.tiles-3items .tiles-item:nth-child(3n+3){margin-right:0;}
.tiles-3items .tiles-item:nth-child(3n+1){clear:left;}

/*2 items */
.tiles-2items .tiles-item{width:49%;}
.tiles-2items .tiles-item:nth-child(2n+2){margin-right:0;}
.tiles-2items .tiles-item:nth-child(2n+1){clear:left;}


.tiles-item a .tile-title {text-decoration:none;}
.tiles-item a .tile-text {text-decoration:none;}
.tiles-item a.external-link .tile-title {text-decoration:underline;}
.tiles-item a.external-link:hover .tile-title {text-decoration:none;}

.tiles-item a.external-link a:hover{text-decoration:none;}
.tiles-item:hover .ImagesWords .tile-text {text-decoration:none;}

.tiles-item a:hover, .tiles-item a:focus {text-decoration: none}


@media screen and (max-width: 800px){
.tiles-item {width:49% !important;}
.tiles-item:nth-child(2n+2){margin-right:0 !important;}
.tiles-item:nth-child(2n+1){clear:left !important;}
}

@media screen and (max-width: 440px){
.tiles-item {width:98% !important;}
} 





