.main-header .slide-menu-navigation .navigation nav ul li.new-primary-color a {
	background-color:#b5705d;
}
section.one-col-text-section .component-container .inner-component{
	background:none;
	padding:0;
}
section.one-col-text-section .component-container .inner-component .wrap-thumbs{
	display:flex;
	margin-top:15px;
}
section.one-col-text-section .component-container .inner-component .wrap-thumbs .image{
	width:100%;
	
}
section.one-col-text-section .component-container .inner-component .wrap-thumbs .image-1{
	padding-right:20px;
}
section.one-col-text-section .component-container .inner-component .wrap-thumbs .image-2{
	padding-right:20px;
}
section.one-col-text-section .component-container .inner-component .wrap-thumbs .image-3{
	padding-left:0px;
}
section.one-col-text-section .component-container .inner-component .wrap-thumbs .image img{
	object-fit: cover;
    width: 100%;
    height: 180px;
    object-position: center;
	border:1px solid #ffffff;
}
section.one-col-text-section .component-container .inner-component .wrap-thumbs .image img.active{
	border:2px solid #ff6656;
}

section.one-col-text-section .component-container .inner-component .wrap-thumbs .description{
	height:100%;
	width:100%;
	padding-top:15px;
	padding-right:20px;
}
section.one-col-text-section .component-container .inner-component .wrap-thumbs .description h2{
	color:#ff6656;
}
section.one-col-text-section .component-container .inner-component .wrap-thumbs .description p{
	color:#ffffff;
}



section.two-col-image-mosaic-section .component-container .inner-component .wrap-text{
	/*background:none;
	background-color:#9881fa;*/
}

section.two-col-image-mosaic-section .component-container .inner-component .wrap-text .button{
	width:170px;
}

section.two-col-image-mosaic-section .component-container .inner-component .wrap-image-mosaic .wrap-image{
	width:25%;
	padding-top:0;
}

section.two-col-image-text .component-container .inner-component{
	background-color:#335f7d;
	display:block;
}
section.two-col-image-text .component-container .inner-component .wrap-text{
	width:100%;
	background-color:#335f7d;
	display:block;
}

section.two-col-image-text .component-container .inner-component .wrap-articles{
	display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item{
	width:50%;
	position:relative;
}
section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item .image{
	width:50%;
	float:left;
	display: block;
    overflow: hidden;
    height: 230px;
}
section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item .article-title{
	width:50%;
	float:left;
    height: 230px;
    padding: 70px 20px;
	overflow:hidden;
}
section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item .tile-1{
	background-color:#f7dede;
}
section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item .tile-2{
	background-color:#ffffff;
}
section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item .tile-3{
	background-color:#def7f5;
}
section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item .tile-4{
	background-color:#f7f7de;
}
section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item .image img{
	width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    transition: all 0.15s;
}
section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item .image:hover img{
	-ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}
section.two-col-image-text .component-container .inner-component .wrap-articles .order-odd, section.two-col-image-text .component-container .inner-component .wrap-articles .order-even{
	order:1;
}
section.two-col-image-text .component-container .inner-component .wrap-button{
	padding:40px;
	width:100%;
	text-align:center;
}
section.one-col-with-sidebar-section .component-container .inner-component .programme .programme-content .wrap-albums{
	overflow:auto;
	padding-top:20px;
}
section.one-col-with-sidebar-section .component-container .inner-component .programme .programme-content .wrap-albums p{
	color:#ffffff;
}
section.one-col-with-sidebar-section .component-container .inner-component .programme .programme-content .wrap-albums .image{
	width:25%;
	float:left;
	display: block;
    overflow: hidden;
    height: 130px;
	padding-right:10px;
	padding-bottom:10px;
}

section.one-col-with-sidebar-section .component-container .inner-component .programme .programme-content .wrap-albums .image img{
	width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    transition: all 0.15s;
}


section.one-col-with-sidebar-section .component-container .inner-component .programme .programme-content .wrap-albums .clearfix{
	overflow:auto;
	clear: both;
}
@media (max-width:640px){

	section.one-col-text-section .component-container .inner-component .wrap-thumbs{
		display:block;
	}
	section.one-col-text-section .component-container .inner-component .wrap-thumbs .image{
		height:100%;
		width:100%;
		
	}
	section.one-col-text-section .component-container .inner-component .wrap-thumbs .image-1{
		padding-right:0px;
	}
	section.one-col-text-section .component-container .inner-component .wrap-thumbs .image-2{
		padding-right:0px;
		padding-left:0px;
	}
	section.one-col-text-section .component-container .inner-component .wrap-thumbs .image-3{
		padding-left:0px;
	}	

	section.two-col-image-text .component-container .inner-component .wrap-articles .wrap-item{
		width:100%;
		position:relative;
	}
	section.two-col-image-text .component-container .inner-component .wrap-articles .order-even{
		order:2;
	}
	section.one-col-with-sidebar-section .component-container .inner-component .programme .programme-content .wrap-albums .image{
		height:70px;
	}
}