/** ENGLISH VERSION **/
	.term-101 h3 {
		color: #4475e6;
	}

	.term-101 .p1 {
		padding-top: 10px;
	    padding-bottom: 10px;
	}
	.term-101 .page__items:first-child {
		margin-left: 20px;
	}
	.term-101 .page-top .centered-1400 {  
		align-items: flex-start;
	}
	.term-101 .page-top .centered-1400:last-child {
		padding-top: 50px;
	}
	.term-101 .page-top .centered-1400:first-child {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.term-101 .page-top .page-body {
		min-width: calc(50% - 115px);
	}
	.term-101 .research-body .description,
	.term-101 .page-header h1{
		color:  #4475e6;
	}
	.term-101 .research-body a{
		text-decoration:none;
		color:#2B1D4B;
	}

	.term-101 .breadcrumb span,
	.term-101  .breadcrumb a {
		color: black;
	}
	.term-101 .page-top {
		background: white !important;
	}
	.term-101 .page-top .centered-1400 {
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.term-101 .page-header {
		margin-top: 0px;
	}
	.term-101 .page-body {
		max-width: calc( 50% - 155px);
	}
/** GREEK VERSION **/
	.term-98 h3 {
		color: #4475e6;
	}

	.term-98 p {
		padding-top: 10px;
	    padding-bottom: 10px;
	}
	.term-98 .page__items:first-child {
		margin-left: 20px;
	}
	.term-98 .page-top .centered-1400 {  
		align-items: flex-start;
	}
	.term-98 .page-top .centered-1400:last-child {
		padding-top: 50px;
	}
	.term-98 .page-top .centered-1400:first-child {
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.term-98 .page-top .page-body {
		min-width: calc(50% - 115px);
	}
	.term-98 .research-body .description,
	.term-98 .page-header h1{
		color:  #4475e6;
	}
	.term-98 .research-body a{
		text-decoration:none;
		color:#2B1D4B;
	}

	.term-98 .breadcrumb span,
	.term-98  .breadcrumb a {
		color: black;
	}
	.term-98 .page-top {
		background: white !important;
	}
	.term-98 .page-top .centered-1400 {
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.term-98 .page-header {
		margin-top: 0px;
	}
	.term-98 .page-body {
		max-width: calc( 50% - 155px);
	}

	.column-layout {
		flex-flow:column wrap;
		align-items:center !important;
	}

	.school_posters_gallery {
		clear:both;
		display:block;
		width:100%;
	}

	.posters_gallery {
		margin-top:20px;
		display:flex;
		flex-flow:row wrap;
		justify-content: flex-start;
		height: 320px;
    overflow: hidden;
    margin-bottom: 30px;
	}

	.posters_gallery.expanded {
		height:auto;
	}

	.school_posters_gallery .summer_school_gallery_header {
		text-align:center;
	}

	.posters_gallery .poster_item {
		margin:10px;
		max-width:200px;
		max-height:300px;
	}

	.poster_load_more {
    margin-left: auto;
    margin-right: auto;
    padding: 15px 30px;
    font-size: 1.5rem;
    line-height: 2.2rem;
    color: #fff;
    background: #4475e6;
    -webkit-transition: background 0.5s ease;
    transition: background 0.5s ease;
    text-transform: uppercase;
    display: block;
    clear: both;
		width: fit-content;
		cursor:pointer;
	}

	@media (max-width:979px) {
		.posters_gallery {
			justify-content: center;
		}
	}

	@media (max-width:767px) {
		.posters_gallery {
			flex-flow:column nowrap;
		}
		.posters_gallery .poster_item {
			height:auto;
		}
	}