/*!
Theme Name: Spoudase
Theme URI: http://underscores.me/
Author: Kukarika & Blindstudio
Author URI: http://www.kukarika.com
Description: Spoudase is a WordPress Theme Crafted By Blindstudio Thessaloniki
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: spoudase
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Spoudase is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
/*!
 * Bootstrap v4.5.0 (https://getbootstrap.com/)
 * Copyright 2011-2020 The Bootstrap Authors
 * Copyright 2011-2020 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
*,
*::before,
*::after {
	box-sizing: border-box;
}

html {
	font-family: sans-serif;
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
	display: block;
}

body {
	margin: 0;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 1rem;
	font-weight: 400;
	line-height: 1.5;
	color: #212529;
	text-align: left;
	background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
	outline: 0 !important;
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
	margin-top: 0;
	margin-bottom: 0.5rem;
}

p {
	margin-top: 0;
	margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
	text-decoration: underline;
	text-decoration: underline dotted;
	cursor: help;
	border-bottom: 0;
	text-decoration-skip-ink: none;
}

address {
	margin-bottom: 1rem;
	font-style: normal;
	line-height: inherit;
}

ol,
ul,
dl {
	margin-top: 0;
	margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
	margin-bottom: 0;
}

dt {
	font-weight: 700;
}

dd {
	margin-bottom: .5rem;
	margin-left: 0;
}

blockquote {
	margin: 0 0 1rem;
}

b,
strong {
	font-weight: bolder;
}

small {
	font-size: 80%;
}

sub,
sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline;
}

sub {
	bottom: -.25em;
}

sup {
	top: -.5em;
}

a {
	color: #007bff;
	text-decoration: none;
	background-color: transparent;
}

a:hover {
	color: #0056b3;
	text-decoration: underline;
}

a:not([href]) {
	color: inherit;
	text-decoration: none;
}

a:not([href]):hover {
	color: inherit;
	text-decoration: none;
}

pre,
code,
kbd,
samp {
	font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
	font-size: 1em;
}

pre {
	margin-top: 0;
	margin-bottom: 1rem;
	overflow: auto;
	-ms-overflow-style: scrollbar;
}

figure {
	margin: 0 0 1rem;
}

img {
	vertical-align: middle;
	border-style: none;
}

svg {
	overflow: hidden;
	vertical-align: middle;
}

table {
	border-collapse: collapse;
}

caption {
	padding-top: 0.75rem;
	padding-bottom: 0.75rem;
	color: #6c757d;
	text-align: left;
	caption-side: bottom;
}

th {
	text-align: inherit;
}

label {
	display: inline-block;
	margin-bottom: 0.5rem;
}

button {
	border-radius: 0;
}

button:focus {
	outline: 1px dotted;
	outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
	margin: 0;
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

[role="button"] {
	cursor: pointer;
}

select {
	word-wrap: normal;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
	cursor: pointer;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	padding: 0;
	border-style: none;
}

input[type="radio"],
input[type="checkbox"] {
	box-sizing: border-box;
	padding: 0;
}

textarea {
	overflow: auto;
	resize: vertical;
}

fieldset {
	min-width: 0;
	padding: 0;
	margin: 0;
	border: 0;
}

legend {
	display: block;
	width: 100%;
	max-width: 100%;
	padding: 0;
	margin-bottom: .5rem;
	font-size: 1.5rem;
	line-height: inherit;
	color: inherit;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	outline-offset: -2px;
	-webkit-appearance: none;
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	font: inherit;
	-webkit-appearance: button;
}

output {
	display: inline-block;
}

summary {
	display: list-item;
	cursor: pointer;
}

template {
	display: none;
}

[hidden] {
	display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
	margin-bottom: 0.5rem;
	font-weight: 500;
	line-height: 1.2;
}

h1, .h1 {
	font-size: 2.5rem;
}

h2, .h2 {
	font-size: 2rem;
}

h3, .h3 {
	font-size: 1.75rem;
}

h4, .h4 {
	font-size: 1.5rem;
}

h5, .h5 {
	font-size: 1.25rem;
}

h6, .h6 {
	font-size: 1rem;
}

.lead {
	font-size: 1.25rem;
	font-weight: 300;
}

.display-1 {
	font-size: 6rem;
	font-weight: 300;
	line-height: 1.2;
}

.display-2 {
	font-size: 5.5rem;
	font-weight: 300;
	line-height: 1.2;
}

.display-3 {
	font-size: 4.5rem;
	font-weight: 300;
	line-height: 1.2;
}

.display-4 {
	font-size: 3.5rem;
	font-weight: 300;
	line-height: 1.2;
}

hr {
	margin-top: 1rem;
	margin-bottom: 1rem;
	border: 0;
	border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
	font-size: 80%;
	font-weight: 400;
}

mark,
.mark {
	padding: 0.2em;
	background-color: #fcf8e3;
}

.list-unstyled {
	padding-left: 0;
	list-style: none;
}

.list-inline {
	padding-left: 0;
	list-style: none;
}

.list-inline-item {
	display: inline-block;
}

.list-inline-item:not(:last-child) {
	margin-right: 0.5rem;
}

.initialism {
	font-size: 90%;
	text-transform: uppercase;
}

.blockquote {
	margin-bottom: 1rem;
	font-size: 1.25rem;
}

.blockquote-footer {
	display: block;
	font-size: 80%;
	color: #6c757d;
}

.blockquote-footer::before {
	content: "\2014\00A0";
}

.container {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 576px) {
	.container {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.container {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
}

@media (min-width: 1200px) {
	.container {
		max-width: 1140px;
	}
}

.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 576px) {
	.container, .container-sm {
		max-width: 540px;
	}
}

@media (min-width: 768px) {
	.container, .container-sm, .container-md {
		max-width: 720px;
	}
}

@media (min-width: 992px) {
	.container, .container-sm, .container-md, .container-lg {
		max-width: 960px;
	}
}

@media (min-width: 1200px) {
	.container, .container-sm, .container-md, .container-lg, .container-xl {
		max-width: 1140px;
	}
}

.row {
	display: flex;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

.no-gutters {
	margin-right: 0;
	margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
	padding-right: 0;
	padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}

.col {
	flex-basis: 0;
	flex-grow: 1;
	max-width: 100%;
}

.col-1 {
	flex: 0 0 8.333333%;
	max-width: 8.333333%;
}

.col-2 {
	flex: 0 0 16.666667%;
	max-width: 16.666667%;
}

.col-3 {
	flex: 0 0 25%;
	max-width: 25%;
}

.col-4 {
	flex: 0 0 33.333333%;
	max-width: 33.333333%;
}

.col-5 {
	flex: 0 0 41.666667%;
	max-width: 41.666667%;
}

.col-6 {
	flex: 0 0 50%;
	max-width: 50%;
}

.col-7 {
	flex: 0 0 58.333333%;
	max-width: 58.333333%;
}

.col-8 {
	flex: 0 0 66.666667%;
	max-width: 66.666667%;
}

.col-9 {
	flex: 0 0 75%;
	max-width: 75%;
}

.col-10 {
	flex: 0 0 83.333333%;
	max-width: 83.333333%;
}

.col-11 {
	flex: 0 0 91.666667%;
	max-width: 91.666667%;
}

.col-12 {
	flex: 0 0 100%;
	max-width: 100%;
}

@media (min-width: 576px) {
	.col-sm {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-sm-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}
	.col-sm-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	.col-sm-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-sm-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	.col-sm-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	.col-sm-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-sm-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%;
	}
	.col-sm-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	.col-sm-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-sm-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	.col-sm-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%;
	}
	.col-sm-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 768px) {
	.col-md {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-md-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}
	.col-md-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	.col-md-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-md-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	.col-md-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	.col-md-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-md-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%;
	}
	.col-md-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	.col-md-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-md-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	.col-md-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%;
	}
	.col-md-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 992px) {
	.col-lg {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-lg-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}
	.col-lg-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	.col-lg-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-lg-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	.col-lg-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	.col-lg-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-lg-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%;
	}
	.col-lg-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	.col-lg-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-lg-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	.col-lg-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%;
	}
	.col-lg-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

@media (min-width: 1200px) {
	.col-xl {
		flex-basis: 0;
		flex-grow: 1;
		max-width: 100%;
	}
	.col-xl-1 {
		flex: 0 0 8.333333%;
		max-width: 8.333333%;
	}
	.col-xl-2 {
		flex: 0 0 16.666667%;
		max-width: 16.666667%;
	}
	.col-xl-3 {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-xl-4 {
		flex: 0 0 33.333333%;
		max-width: 33.333333%;
	}
	.col-xl-5 {
		flex: 0 0 41.666667%;
		max-width: 41.666667%;
	}
	.col-xl-6 {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.col-xl-7 {
		flex: 0 0 58.333333%;
		max-width: 58.333333%;
	}
	.col-xl-8 {
		flex: 0 0 66.666667%;
		max-width: 66.666667%;
	}
	.col-xl-9 {
		flex: 0 0 75%;
		max-width: 75%;
	}
	.col-xl-10 {
		flex: 0 0 83.333333%;
		max-width: 83.333333%;
	}
	.col-xl-11 {
		flex: 0 0 91.666667%;
		max-width: 91.666667%;
	}
	.col-xl-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}
}

.nav {
	display: flex;
	flex-wrap: wrap;
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
}

.nav-link {
	display: block;
	padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
	text-decoration: none;
}

.nav-link.disabled {
	color: #6c757d;
	pointer-events: none;
	cursor: default;
}

.nav-tabs {
	border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-item {
	margin-bottom: -1px;
}

.nav-tabs .nav-link {
	border: 1px solid transparent;
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
	border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
	color: #6c757d;
	background-color: transparent;
	border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
	color: #495057;
	background-color: #fff;
	border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
	margin-top: -1px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.nav-pills .nav-link {
	border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
	color: #fff;
	background-color: #007bff;
}

.nav-fill .nav-item {
	flex: 1 1 auto;
	text-align: center;
}

.nav-justified .nav-item {
	flex-basis: 0;
	flex-grow: 1;
	text-align: center;
}

.tab-content > .tab-pane {
	display: none;
}

.tab-content > .active {
	display: block;
}

.modal-open {
	overflow: hidden;
}

.modal-open .modal {
	overflow-x: hidden;
	overflow-y: auto;
}

.modal {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1050;
	display: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
	outline: 0;
}

.modal-dialog {
	position: relative;
	width: auto;
	margin: 0.5rem;
	pointer-events: none;
}

.modal.fade .modal-dialog {
	transition: transform 0.3s ease-out;
	transform: translate(0, -50px);
}

@media (prefers-reduced-motion: reduce) {
	.modal.fade .modal-dialog {
		transition: none;
	}
}

.modal.show .modal-dialog {
	transform: none;
}

.modal.modal-static .modal-dialog {
	transform: scale(1.02);
}

.modal-dialog-scrollable {
	display: flex;
	max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
	max-height: calc(100vh - 1rem);
	overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
	flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
	overflow-y: auto;
}

.modal-dialog-centered {
	display: flex;
	align-items: center;
	min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
	display: block;
	height: calc(100vh - 1rem);
	height: min-content;
	content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
	flex-direction: column;
	justify-content: center;
	height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
	max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
	content: none;
}

.modal-content {
	position: relative;
	display: flex;
	flex-direction: column;
	width: 100%;
	pointer-events: auto;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid rgba(0, 0, 0, 0.2);
	border-radius: 0.3rem;
	outline: 0;
}

.modal-backdrop {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1040;
	width: 100vw;
	height: 100vh;
	background-color: #000;
}

.modal-backdrop.fade {
	opacity: 0;
}

.modal-backdrop.show {
	opacity: 0.5;
}

.modal-header {
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	padding: 1rem 1rem;
	border-bottom: 1px solid #dee2e6;
	border-top-left-radius: calc(0.3rem - 1px);
	border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .close {
	padding: 1rem 1rem;
	margin: -1rem -1rem -1rem auto;
}

.modal-title {
	margin-bottom: 0;
	line-height: 1.5;
}

.modal-body {
	position: relative;
	flex: 1 1 auto;
	padding: 1rem;
}

.modal-footer {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: flex-end;
	padding: 0.75rem;
	border-top: 1px solid #dee2e6;
	border-bottom-right-radius: calc(0.3rem - 1px);
	border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
	margin: 0.25rem;
}

.modal-scrollbar-measure {
	position: absolute;
	top: -9999px;
	width: 50px;
	height: 50px;
	overflow: scroll;
}

@media (min-width: 576px) {
	.modal-dialog {
		max-width: 500px;
		margin: 1.75rem auto;
	}
	.modal-dialog-scrollable {
		max-height: calc(100% - 3.5rem);
	}
	.modal-dialog-scrollable .modal-content {
		max-height: calc(100vh - 3.5rem);
	}
	.modal-dialog-centered {
		min-height: calc(100% - 3.5rem);
	}
	.modal-dialog-centered::before {
		height: calc(100vh - 3.5rem);
		height: min-content;
	}
	.modal-sm {
		max-width: 300px;
	}
}

@media (min-width: 992px) {
	.modal-lg,
	.modal-xl {
		max-width: 800px;
	}
}

@media (min-width: 1200px) {
	.modal-xl {
		max-width: 1140px;
	}
}

/*# sourceMappingURL=bootstrap-tiny.css.map */
.carousel-caption {
	position: absolute;
	right: 15%;
	bottom: 20px;
	left: 15%;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
	text-align: center;
}

.lSSlideOuter {
	overflow: hidden;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.lightSlider:before,
.lightSlider:after {
	content: ' ';
	display: table;
}

.lightSlider {
	overflow: hidden;
	margin: 0;
}

.lSSlideWrapper {
	max-width: 100%;
	overflow: hidden;
	position: relative;
}

.lSSlideWrapper > .lightSlider:after {
	clear: both;
}

.lSSlideWrapper .lSSlide {
	-webkit-transform: translate(0px, 0px);
	-ms-transform: translate(0px, 0px);
	transform: translate(0px, 0px);
	-webkit-transition: all 1s;
	-webkit-transition-property: -webkit-transform, height;
	-moz-transition-property: -moz-transform, height;
	transition-property: transform, height;
	-webkit-transition-duration: inherit !important;
	transition-duration: inherit !important;
	-webkit-transition-timing-function: inherit !important;
	transition-timing-function: inherit !important;
}

.lSSlideWrapper .lSFade {
	position: relative;
}

.lSSlideWrapper .lSFade > * {
	position: absolute !important;
	top: 0;
	left: 0;
	z-index: 9;
	margin-right: 0;
	width: 100%;
}

.lSSlideWrapper.usingCss .lSFade > * {
	opacity: 0;
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	-webkit-transition-duration: inherit !important;
	transition-duration: inherit !important;
	-webkit-transition-property: opacity;
	transition-property: opacity;
	-webkit-transition-timing-function: inherit !important;
	transition-timing-function: inherit !important;
}

.lSSlideWrapper .lSFade > *.active {
	z-index: 10;
}

.lSSlideWrapper.usingCss .lSFade > *.active {
	opacity: 1;
}

/** /!!! End of core css Should not edit !!!/**/
/* Pager */
.lSSlideOuter .lSPager.lSpg {
	margin: 10px 0 0;
	padding: 0;
	text-align: center;
}

.lSSlideOuter .lSPager.lSpg > li {
	cursor: pointer;
	display: inline-block;
	padding: 0 5px;
}

.lSSlideOuter .lSPager.lSpg > li a {
	background-color: #222222;
	border-radius: 30px;
	display: inline-block;
	height: 8px;
	overflow: hidden;
	text-indent: -999em;
	width: 8px;
	position: relative;
	z-index: 99;
	-webkit-transition: all 0.5s linear 0s;
	transition: all 0.5s linear 0s;
}

.lSSlideOuter .lSPager.lSpg > li:hover a,
.lSSlideOuter .lSPager.lSpg > li.active a {
	background-color: #428bca;
}

.lSSlideOuter .media {
	opacity: 0.8;
}

.lSSlideOuter .media.active {
	opacity: 1;
}

/* End of pager */
/* slider actions */
.lSAction > a {
	width: 32px;
	display: block;
	top: 50%;
	height: 32px;
	background-image: url("../../themes/spoudase/lightslider/img/controls.png");
	cursor: pointer;
	position: absolute;
	z-index: 99;
	margin-top: -16px;
	opacity: 0.5;
	-webkit-transition: opacity 0.35s linear 0s;
	transition: opacity 0.35s linear 0s;
}

.lSAction > a:hover {
	opacity: 1;
}

.lSAction > .lSPrev {
	background-position: 0 0;
	left: 10px;
}

.lSAction > .lSNext {
	background-position: -32px 0;
	right: 10px;
}

.lSAction > a.disabled {
	pointer-events: none;
}

.cS-hidden {
	height: 1px;
	opacity: 0;
	filter: alpha(opacity=0);
	overflow: hidden;
}

.lSSlideOuter .lightSlider,
.lSSlideOuter .lSPager {
	padding-left: 0;
	list-style: none outside none;
}

.lSSlideOuter .lightSlider > *,
.lSSlideOuter .lSGallery li {
	float: left;
}

@-webkit-keyframes rightEnd {
	0% {
		left: 0;
	}
	50% {
		left: -15px;
	}
	100% {
		left: 0;
	}
}

@keyframes rightEnd {
	0% {
		left: 0;
	}
	50% {
		left: -15px;
	}
	100% {
		left: 0;
	}
}

@-webkit-keyframes topEnd {
	0% {
		top: 0;
	}
	50% {
		top: -15px;
	}
	100% {
		top: 0;
	}
}

@keyframes topEnd {
	0% {
		top: 0;
	}
	50% {
		top: -15px;
	}
	100% {
		top: 0;
	}
}

@-webkit-keyframes leftEnd {
	0% {
		left: 0;
	}
	50% {
		left: 15px;
	}
	100% {
		left: 0;
	}
}

@keyframes leftEnd {
	0% {
		left: 0;
	}
	50% {
		left: 15px;
	}
	100% {
		left: 0;
	}
}

@-webkit-keyframes bottomEnd {
	0% {
		bottom: 0;
	}
	50% {
		bottom: -15px;
	}
	100% {
		bottom: 0;
	}
}

@keyframes bottomEnd {
	0% {
		bottom: 0;
	}
	50% {
		bottom: -15px;
	}
	100% {
		bottom: 0;
	}
}

.lSSlideOuter .rightEnd {
	-webkit-animation: rightEnd 0.3s;
	animation: rightEnd 0.3s;
	position: relative;
}

.lSSlideOuter .leftEnd {
	-webkit-animation: leftEnd 0.3s;
	animation: leftEnd 0.3s;
	position: relative;
}

/*/  GRab cursor */
.lightSlider.lsGrab > * {
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: -o-grab;
	cursor: -ms-grab;
	cursor: grab;
}

.lightSlider.lsGrabbing > * {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor: -moz-grabbing;
	cursor: -o-grabbing;
	cursor: -ms-grabbing;
	cursor: grabbing;
}

html {
	scroll-behavior: smooth;
	line-height: 1.15;
	/* 1 */
	-webkit-text-size-adjust: 100%;
	/* 2 */
}

/*Begin of Media */
@media (min-width: 320px) and (max-width: 1200px) {
	h1 {
		font-size: 32px;
	}
	.siteSlogan {
		font-size: 34px !important;
	}
	.logoDesktop {
		display: none;
	}
	#colophonDesktop {
		display: none;
	}
	#colophon {
		display: block;
	}
	.asp_filter_tax_idryma,
	.asp_filter_tax_poleis {
		width: 50% !important;
	}
	.idryma_filter_box {
		width: 97%;
	}
	.asp_filter_cf_wpcf-doreandidaktra-undergraduate,
	.asp_filter_cf_wpcf-doreandidaktra {
		width: 50% !important;
	}
	.asp_filter_cf_wpcf-exapostaseos,
	.asp_filter_cf_wpcf-exapostaseos-undergraduate {
		width: 50% !important;
	}
}

@media (max-width: 767px) {
	.page-id-30896 .asp_filter_cf_wpcf-exapostaseos_e-learning {
		width: 50% !important;
	}
	.page-id-30896 .asp_s_btn_container {
		width: calc(100% - 30px) !important;
	}
	.page-id-30896 .asp_sr_btn_flex {
		margin-left: -10px !important;
	}
	/* search button arxiki */
	.page-id-30896 #ajaxsearchprosettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprosettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		font-size: 17px !important;
		line-height: 16px !important;
		text-shadow: none !important;
		border: none !important;
		text-align: left !important;
		color: #000 !important;
		border-radius: 50px !important;
		padding: 10px !important;
		padding-left: 20px !important;
		margin-top: 30px !important;
		perspective: 1000px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16 !important;
		width: 100% !important;
		transition: 0.5s ease;
	}
	.page-id-30896 #ajaxsearchprosettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprosettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		font-size: 17px !important;
		line-height: 16px !important;
		text-shadow: none !important;
		border: none !important;
		text-align: left !important;
		color: #000 !important;
		border-radius: 50px !important;
		padding: 10px !important;
		padding-left: 20px !important;
		margin-top: 30px !important;
		perspective: 1000px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16 !important;
		width: 100% !important;
		transition: 0.5s ease;
	}
	.page-id-30896 #ajaxsearchprosettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprosettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		font-size: 17px !important;
		line-height: 16px !important;
		text-shadow: none !important;
		border: none !important;
		text-align: left !important;
		color: #000 !important;
		border-radius: 50px !important;
		padding: 10px !important;
		padding-left: 20px !important;
		margin-top: 30px !important;
		perspective: 1000px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16 !important;
		width: 100% !important;
		transition: 0.5s ease;
	}
	div.asp_w.asp_sb.searchsettings fieldset {
		min-width: 50% !important;
	}
	.spoudaseGif {
		display: none;
	}
	.page-id-30872 .anazitisibackground {
		padding-top: 40px;
	}
	.um-left,
	.um-right {
		width: 100% !important;
	}
	.logoDesktop {
		display: none;
	}
	.asp_w.asp_r.isotopic .results .item {
		height: 300px !important;
		position: relative !important;
	}
	.item.asp_isotopic_item {
		position: relative !important;
		width: 100% !important;
		left: 0 !important;
		top: auto !important;
	}
	.interest-buttons {
		position: relative;
		top: 1em;
	}
	.ThematikesSlides {
		overflow: hidden;
	}
	.ThematikesSlides .ThematikesSlideTitleBlur {
		height: 1.5em !important;
		overflow: hidden;
		position: absolute;
		display: inline-block !important;
	}
	.InfoSlideTitle.ThematikesSlideTitleBlur {
		display: inline-block !important;
	}
	#LoginRegisterModal button {
		position: absolute;
		z-index: 10;
		margin: 5px;
		right: 0;
		height: 5%;
		width: 10%;
		background: url(/wp-content/uploads/2019/09/close-menu.png) no-repeat 45% 50%/100%;
	}
	#LoginRegisterModal button span {
		opacity: 0;
	}
	#sliderB .InfoSlideTitle.ThematikesSlideTitleBlur {
		width: 40%;
	}
	.InfoSlideTitle.ThematikesSlideTitleBlur {
		height: 1.5em !important;
		overflow: hidden;
		position: absolute;
	}
	#um-submit-btn {
		font-size: 14px;
		display: inline;
		margin-top: 20px;
		border: none;
		text-align: left;
		border-radius: 60px !important;
		padding: 15px;
		padding-left: 20px !important;
		color: #fff;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 53%/8% no-repeat #8fc8e6 !important;
	}
	.um-button.um-alt {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 53%/7.5% no-repeat #5895b5 !important;
		text-align: left;
		padding-top: 14px !important;
		bottom: -9px !important;
		box-shadow: none;
		display: inline;
		border-radius: 60px !important;
		padding-left: 20px !important;
		padding-right: 110px !important;
		color: #fff !important;
	}
	#username-32449 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	#user_password-32449 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	#user_login-32448 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	#user_email-32448 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	#user_password-32448 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	.um-icon-android-checkbox-outline-blank:before {
		content: 'iiii' !important;
	}
	.um-icon-android-checkbox-outline:before {
		content: 'iiii' !important;
	}
	.um .um-tip:hover,
	.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,
	.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,
	.um .um-member-name a:hover,
	.um .um-member-more a:hover,
	.um .um-member-less a:hover,
	.um .um-members-pagi a:hover,
	.um .um-cover-add:hover,
	.um .um-profile-subnav a.active,
	.um .um-item-meta a,
	.um-account-name a:hover,
	.um-account-nav a.current,
	.um-account-side li a.current span.um-account-icon,
	.um-account-side li a.current:hover span.um-account-icon,
	.um-dropdown li a:hover,
	i.um-active-color,
	span.um-active-color {
		background-color: #ccff16 !important;
		background-image: none !important;
		border-radius: 60px !important;
		border: 1px solid #5895b5;
		font-size: 20px !important;
		height: auto !important;
		font-size: 17px !important;
		width: 52.6% !important;
		color: transparent !important;
	}
	.um-icon-android-checkbox-outline-blank {
		border: 1px solid #5895b5 !important;
		width: 5.6% !important;
		color: transparent !important;
		font-size: 18px !important;
		border-radius: 60px !important;
		background-color: transparent !important;
		background-image: none !important;
	}
	.um-field-checkbox-state {
		left: auto !important;
		right: 0;
	}
	.um-field-area .um-field-checkbox-option {
		color: #5895b5 !important;
		font-size: 13px !important;
		font-weight: 100;
		margin-left: 0 !important;
	}
	.um-misc-with-img {
		padding-top: 14px;
	}
	.um .um-form input[type='text']:focus,
	.um .um-form input[type='tel']:focus,
	.um .um-form input[type='number']:focus,
	.um .um-form input[type='password']:focus,
	.um .um-form textarea:focus {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
	}
	i.um-faicon-check {
		display: none;
	}
	.profile-title {
		font-weight: 300;
		font-size: 31px;
		text-align: center;
	}
	#um_account_submit_delete {
		width: 120% !important;
		text-align: left;
		text-transform: uppercase !important;
		border-radius: 60px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 50%/10% no-repeat #8fc8e6 !important;
	}
	.um-profile.um .um-name a {
		font-weight: 300;
	}
	#logoutLink {
		color: #5895b5;
	}
	#um_account_submit_password {
		text-transform: uppercase !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 50%/5% no-repeat #8fc8e6 !important;
		border-radius: 60px !important;
	}
	.um-account-tab.um-account-tab-password {
		display: block !important;
	}
	div .um-account-tab {
		border-bottom: none !important;
	}
	.um-form .um-account-nav a {
		color: #5895b5 !important;
		text-transform: uppercase !important;
		text-align: center !important;
		padding-left: 0 !important;
	}
	.um-account-nav a[data-tab='password'] {
		display: none !important;
	}
	.um-account-nav span.ico {
		display: none !important;
	}
	.um-account-nav span.arr {
		display: none !important;
	}
	.um-profile.um-viewing .um-field-label {
		border-bottom: none !important;
	}
	.um-field-label label {
		color: #5895b5;
		font-size: 14px !important;
		font-weight: 100 !important;
		text-transform: uppercase;
	}
	#slider {
		margin-top: -30px;
	}
	#editProfile {
		background-color: #ebffc2;
		padding-top: 20px;
	}
	.um-form .um .um-form input[type='text'],
	.um-form .um .um-form input[type='tel'],
	.um-form .um .um-form input[type='password'],
	.um .um-form textarea {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		background-color: transparent !important;
	}
	.um-account-nav a {
		border-bottom: none !important;
	}
	.um-account-nav a[data-tab='general'] {
		display: none !important;
	}
	.um-header.no-cover {
		margin-top: 50px !important;
		border-bottom: none !important;
		padding-bottom: 0;
	}
	#editProfileSpan {
		padding-top: 13px;
		display: block;
		cursor: pointer;
	}
	.um-profile .um-profile-body {
		padding-top: 0 !important;
	}
	.um-account-meta.radius-1 {
		display: none !important;
	}
	#logoutLink {
		display: block;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.um-profile-edit.um-profile-headericon.um-trigger-menu-on-click {
		display: none !important;
	}
	a.um-profile-photo-img {
		background-color: transparent !important;
	}
	.profilePage.thematikesEnotitesBlock {
		background-color: white;
		padding-bottom: 36px;
		height: auto !important;
		min-height: 42vh !important;
	}
	.um-account-nav a.current {
		display: none !important;
	}
}

@media (min-width: 768px) and (max-width: 900px) {
	.page-id-30896 .asp_filter_cf_wpcf-exapostaseos_e-learning {
		width: 50% !important;
	}
	.page-id-30896 .asp_s_btn_container {
		width: calc(100% - 30px) !important;
	}
	.page-id-30896 .asp_sr_btn_flex {
		margin-left: -10px !important;
	}
	/* search button arxiki */
	.page-id-30896 #ajaxsearchprosettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprosettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		font-size: 17px !important;
		line-height: 16px !important;
		text-shadow: none !important;
		border: none !important;
		text-align: left !important;
		color: #000 !important;
		border-radius: 50px !important;
		padding: 10px !important;
		padding-left: 20px !important;
		margin-top: 30px !important;
		perspective: 1000px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16 !important;
		width: 100% !important;
		transition: 0.5s ease;
	}
	.page-id-30896 #ajaxsearchprosettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprosettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		font-size: 17px !important;
		line-height: 16px !important;
		text-shadow: none !important;
		border: none !important;
		text-align: left !important;
		color: #000 !important;
		border-radius: 50px !important;
		padding: 10px !important;
		padding-left: 20px !important;
		margin-top: 30px !important;
		perspective: 1000px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16 !important;
		width: 100% !important;
		transition: 0.5s ease;
	}
	.page-id-30896 #ajaxsearchprosettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprosettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 #ajaxsearchprobsettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.page-id-30896 div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		font-size: 17px !important;
		line-height: 16px !important;
		text-shadow: none !important;
		border: none !important;
		text-align: left !important;
		color: #000 !important;
		border-radius: 50px !important;
		padding: 10px !important;
		padding-left: 20px !important;
		margin-top: 30px !important;
		perspective: 1000px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16 !important;
		width: 100% !important;
		transition: 0.5s ease;
	}
	div.asp_w.asp_sb.searchsettings fieldset {
		min-width: 50% !important;
	}
	.page-id-30896 div.asp_w.asp_s.searchsettings fieldset div.asp_option_label,
	.page-id-30896 div.asp_w.asp_sb.searchsettings fieldset div.asp_option_label {
		width: 100%;
		display: block;
	}
	.panepistiomioTitle {
		font-size: 25px;
	}
	.spoudaseGif {
		display: none;
	}
	.um-left,
	.um-right {
		width: 100% !important;
	}
	#um-submit-btn {
		font-size: 14px;
		display: inline;
		margin-top: 20px;
		border: none;
		text-align: left;
		border-radius: 60px !important;
		padding: 15px;
		padding-left: 20px !important;
		color: #fff;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 53%/8% no-repeat #8fc8e6 !important;
	}
	.um-button.um-alt {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 53%/7.5% no-repeat #5895b5 !important;
		text-align: left;
		padding-top: 14px !important;
		bottom: -9px !important;
		box-shadow: none;
		display: inline;
		border-radius: 60px !important;
		padding-left: 20px !important;
		padding-right: 110px !important;
		color: #fff !important;
	}
	#username-32449 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	#user_password-32449 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	#user_login-32448 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	#user_email-32448 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	#user_password-32448 {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	.um-misc-with-img {
		padding-top: 14px;
	}
	.um .um-form input[type='text']:focus,
	.um .um-form input[type='tel']:focus,
	.um .um-form input[type='number']:focus,
	.um .um-form input[type='password']:focus,
	.um .um-form textarea:focus {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
	}
	i.um-faicon-check {
		display: none;
	}
	.profile-title {
		font-weight: 300;
		font-size: 31px;
		text-align: center;
	}
	#um_account_submit_delete {
		width: 120% !important;
		text-align: left;
		text-transform: uppercase !important;
		border-radius: 60px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 50%/10% no-repeat #8fc8e6 !important;
	}
	.um-profile.um .um-name a {
		font-weight: 300;
	}
	#logoutLink {
		color: #5895b5;
	}
	#um_account_submit_password {
		width: 200px !important;
		text-transform: uppercase !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 50%/7% no-repeat #8fc8e6 !important;
		border-radius: 60px !important;
	}
	.um-account-tab.um-account-tab-password {
		display: block !important;
	}
	div .um-account-tab {
		border-bottom: none !important;
	}
	.um-form .um-account-nav a {
		color: #5895b5 !important;
		text-transform: uppercase !important;
		text-align: center !important;
		position: absolute;
		bottom: 3.5em;
		left: 19em;
		display: inline-block;
		padding-left: 0 !important;
	}
	.um-account-nav a[data-tab='password'] {
		display: none !important;
	}
	.um-account-nav span.ico {
		display: none !important;
	}
	.um-account-nav span.arr {
		display: none !important;
	}
	.um-profile.um-viewing .um-field-label {
		border-bottom: none !important;
	}
	.um-field-label label {
		color: #5895b5;
		font-size: 14px !important;
		font-weight: 100 !important;
		text-transform: uppercase;
	}
	#editProfile {
		background-color: #ebffc2;
		padding-top: 20px;
	}
	.um-form .um .um-form input[type='text'],
	.um-form .um .um-form input[type='tel'],
	.um-form .um .um-form input[type='password'],
	.um .um-form textarea {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		background-color: transparent !important;
	}
	.um-account-nav a {
		border-bottom: none !important;
	}
	.um-account-nav a[data-tab='general'] {
		display: none !important;
	}
	.um-header.no-cover {
		margin-top: 50px !important;
		border-bottom: none !important;
		padding-bottom: 0;
	}
	#editProfileSpan {
		padding-top: 13px;
		display: block;
		cursor: pointer;
	}
	.um-account-meta.radius-1 {
		display: none !important;
	}
	#logoutLink {
		display: block;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.um-profile-edit.um-profile-headericon.um-trigger-menu-on-click {
		display: none !important;
	}
	a.um-profile-photo-img {
		background-color: transparent !important;
	}
	.profilePage.thematikesEnotitesBlock {
		background-color: white;
		margin-bottom: -152px;
		padding-bottom: 36px;
		height: auto !important;
		min-height: 42vh !important;
		margin-top: -70px !important;
		padding-right: 40px !important;
	}
	.um-account-nav a.current {
		display: none !important;
	}
	.logoDesktop {
		display: none;
	}
	#ajaxsearchprores2_1,
	#ajaxsearchprores3_1,
	#ajaxsearchprores4_1,
	#ajaxsearchprores11_1,
	#ajaxsearchprores12_1,
	#ajaxsearchprores13_1 {
		width: 100% !important;
	}
	.SearchFooterHmpg {
		width: 100% !important;
	}
	.SearchFooter,
	.SearchFooterArticle {
		background: url(../../themes/spoudase/images/down.png) 99%/4% no-repeat #ccff16 !important;
	}
	.thematikesEnotitesBlock {
		display: none !important;
	}
	.carousel-caption h3 {
		width: 100% !important;
	}
	.asp_filter_tax.asp_filter_tax_kateythynseis,
	.asp_filter_tax_kategoria_seminarioy_e_learnin {
		width: 100% !important;
	}
	fieldset.asp_s_btn_container {
		display: none !important;
	}
	.page-id-30896 fieldset.asp_s_btn_container {
		display: block !important;
	}
	.listFooterA {
		font-size: 150% !important;
	}
	.listFooterB {
		font-size: 150% !important;
	}
	.site-info {
		font-size: 94% !important;
		margin-top: 35% !important;
		margin-left: 2% !important;
	}
	.listFooter {
		margin-left: -18px !important;
	}
	.ThematikesOptions,
	.ThematikesOptionsFirst,
	.arthraProkurhkseis {
		list-style: none !important;
		font-weight: 100 !important;
		font-size: 28px !important;
		opacity: 0.6 !important;
	}
	.ThematikesSlideTitleSem {
		font-family: 'Ubuntu', sans-serif;
		font-size: 30px !important;
		margin-left: 0 !important;
		margin-left: 30px !important;
		cursor: pointer;
	}
	.ThematikesSlideTitleMet {
		font-family: 'Ubuntu', sans-serif;
		font-size: 30px !important;
		cursor: pointer;
		margin-left: 30px !important;
		margin-right: 0 !important;
		background: none !important;
	}
	.ThematikesSlideTitlePro {
		font-family: 'Ubuntu', sans-serif;
		font-size: 30px !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		cursor: pointer;
	}
	.thematikesTitleArthra {
		font-size: 12px !important;
		padding-top: 30px !important;
	}
	.ThematikesSeminaria {
		padding-top: 25px !important;
		/*padding-left: 40px !important;*/
	}
	.ThematikesProptuxiaka,
	.ThematikesMetaptuxiaka {
		padding-top: 25px !important;
		text-align: left !important;
	}
	.thematikesEnotitesBlockDesktop {
		display: block !important;
		background-color: #ebffc2;
		height: auto !important;
		padding-top: 15px !important;
		width: 100% !important;
		z-index: 999;
	}
	.thematikesTitle {
		padding-top: 42px !important;
	}
	.carousel-image {
		width: 100% !important;
	}
	.ThematikesOptions:hover,
	.ThematikesOptionsFirst:hover,
	.arthraProkurhkseis:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 33% 74%/2% no-repeat !important;
	}
	.single-proptixiako .bookmarkIcon,
	.single-e_learning .bookmarkIcon {
		width: 34px !important;
	}
	.asp_results_top {
		padding-left: 50px !important;
	}
	.kategories_arthron__filter_box.categoryfilter {
		width: 80% !important;
	}
	.kategories_filter_box.categoryfilter {
		width: 90% !important;
	}
	.asp_w.asp_r.isotopic .results .item {
		top: auto !important;
		position: relative !important;
	}
	#ajaxsearchprores6_1 .results .item .asp_item_img,
	#ajaxsearchprores6_2 .results .item .asp_item_img,
	div.asp_r.asp_r_6 .results .item .asp_item_img {
		height: 300px !important;
	}
	.archive .BlogPostTitle h5,
	.postDate {
		font-size: 15px !important;
	}
	.archive #wpdreams_asp_results_6 .asp_content .simplefavorite-button {
		width: 34px !important;
		bottom: -6% !important;
		left: 3px !important;
	}
	.asp_content.saved .BlogPostTitle {
		min-height: 25px;
		background: url(/wp-content/uploads/2019/10/Path-30-3.png) 0%/4% !important;
		background-repeat: no-repeat !important;
	}
	.asp_res_loader {
		min-height: 35vh !important;
	}
	.archive .logo {
		margin-left: 77% !important;
	}
	.page-id-30872 .logo {
		margin-left: 77% !important;
	}
	.archive .SearchFooter,
	.archive .SearchFooterArticle {
		background: url(../../themes/spoudase/images/down.png) 99%/4% no-repeat #ccff16 !important;
	}
	#ajaxsearchprores2_1.isotopic .resdrg,
	#ajaxsearchprores3_1.isotopic .resdrg,
	#ajaxsearchprores4_1.isotopic .resdrg {
		min-height: 52vh !important;
	}
	#ajaxsearchprores11_1.isotopic .resdrg,
	#ajaxsearchprores12_1.isotopic .resdrg,
	#ajaxsearchprores13_1.isotopic .resdrg {
		min-height: 52vh !important;
	}
	.post-30872 .asp_res_url h1 {
		margin-bottom: 44px !important;
	}
	#ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item {
		width: 90% !important;
	}
	#ajaxsearchprores11_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores11_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_11.isotopic .results .item {
		width: 90% !important;
	}
	#ajaxsearchprores12_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores12_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_12.isotopic .results .item {
		width: 90% !important;
	}
	#ajaxsearchprores13_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores13_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_13.isotopic .results .item {
		width: 90% !important;
	}
	#ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item {
		width: 86% !important;
	}
	.post-30872 .asp_showmore_container {
		background-color: #eff6f9 !important;
	}
	.post-30872 .asp_res_loader {
		margin-left: -40px !important;
		margin-right: -40px !important;
		min-height: 45vh !important;
	}
	.post-30872 div.asp_w.asp_r .results .asp_nores {
		margin-top: 25px !important;
	}
	#ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		width: 86% !important;
	}
	.single-arthra .simplefavorite-button.active img {
		width: 34px !important;
	}
	.single-arthra .BlogPostTitle h5,
	.postDate {
		font-size: 15px !important;
	}
	.single-arthra .BlogPostTitle {
		padding-left: 25px !important;
	}
	.post-30872 .resdrg {
		min-height: 57vh !important;
	}
	.single-post .simplefavorite-button img {
		width: 34px !important;
	}
	.single-post .simplefavorite-button.active img {
		width: 34px !important;
	}
	#ajaxsearchprores2_1 .results,
	#ajaxsearchprores2_2 .results,
	div.asp_r.asp_r_2 .results {
		height: 100% !important;
	}
	#ajaxsearchprores11_1 .results,
	#ajaxsearchprores11_2 .results,
	div.asp_r.asp_r_11 .results {
		height: 100% !important;
	}
	#ajaxsearchprores12_1 .results,
	#ajaxsearchprores12_2 .results,
	div.asp_r.asp_r_12 .results {
		height: 100% !important;
	}
	#ajaxsearchprores13_1 .results,
	#ajaxsearchprores13_2 .results,
	div.asp_r.asp_r_13 .results {
		height: 100% !important;
	}
	#ajaxsearchprores3_1 .results,
	#ajaxsearchprores3_2 .results,
	div.asp_r.asp_r_3 .results {
		height: 100% !important;
	}
	#ajaxsearchprores4_1 .results,
	#ajaxsearchprores4_2 .results,
	div.asp_r.asp_r_4 .results {
		height: 100% !important;
	}
	.prev {
		left: 83% !important;
	}
	.contactBlock #submitContactBtn input {
		font-size: 15px !important;
		top: -2.5em;
	}
	.submit-button {
		position: relative;
		top: 4em;
	}
	.slideshow-containerInfo .InterestArea {
		height: 38px !important;
		padding-top: 10px !important;
		top: 0.2em;
	}
	.termsFormLabel .wpcf7-not-valid-tip {
		font-size: 15px !important;
	}
	.single-post .logo {
		margin-left: 78% !important;
	}
	.arthra-template-default .attachment-post-thumbnail {
		float: right !important;
		padding-top: 18px !important;
		padding-right: 5px !important;
		padding-left: 15px !important;
	}
}

@media (min-width: 901px) and (max-width: 1200px) {
	.page-id-30896 .asp_filter_cf_wpcf-exapostaseos_e-learning {
		width: 50% !important;
	}
	.tax-idryma .panepistiomioTitle {
		font-size: 27px;
	}
	.spoudaseGif {
		display: block;
		width: 200px;
		height: 200px;
		background: url(../../themes/spoudase/images/spoudasepng.png);
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
		top: 80px;
	}
	.archive .listFooter {
		margin-top: 0 !important;
	}
	#loading-image {
		width: 12%;
		position: absolute;
		bottom: 7%;
		left: 5%;
	}
	.idryma_filter_box .chosen-single,
	.poleis_filter_box .chosen-single {
		width: 100%;
		transition: 0.5s ease;
	}
	.motoSpoudase h1 {
		font-weight: 200;
	}
	.page #masthead .logo {
		margin-left: 6% !important;
		width: 25px !important;
	}
	.chosen-single {
		font-size: 20px !important;
		background: url(../../themes/spoudase/images/down.png) 102%/18% no-repeat transparent !important;
	}
	.chosen-drop {
		font-size: 20px !important;
	}
	#searchDesktop #ajaxsearchprosettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprosettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
		height: 34%;
		width: 97% !important;
		font-size: 20px !important;
		padding-top: 12px !important;
		padding-bottom: 25px !important;
	}
	#searchDesktop #ajaxsearchprosettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprosettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
		height: 34%;
		width: 97% !important;
		font-size: 20px !important;
		padding-top: 12px !important;
		padding-bottom: 25px !important;
	}
	#searchDesktop #ajaxsearchprosettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprosettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
		height: 34%;
		width: 97% !important;
		font-size: 20px !important;
		padding-top: 12px !important;
		padding-bottom: 25px !important;
	}
	fieldset.asp_s_btn_container {
		display: block !important;
		position: absolute !important;
		bottom: -36px;
	}
	.searchsettings .chosen-container .chosen-results {
		padding-left: 10px !important;
	}
	.asp_s.asp_s_2.searchsettings fieldset .chosen-container,
	.asp_sb.asp_sb_2.searchsettings fieldset .chosen-container {
		min-width: 167px !important;
	}
	#post-30872 div.asp_w.asp_s.searchsettings div.asp_option_label,
	#post-30872 div.asp_w.asp_sb.searchsettings div.asp_option_label {
		font-size: 13px !important;
	}
	#ajaxsearchprobsettings2_1 div.asp_option_label {
		font-size: 18px !important;
	}
	.archive .arthraHmpgBlock {
		padding-left: 0px !important;
	}
	.entry-content .motoSpoudase {
		padding-top: 70px !important;
		font-size: 35px !important;
		width: auto !important;
	}
	div.asp_w.asp_s select,
	div.asp_w.asp_sb select {
		width: 87% !important;
	}
	.kateythynseis_filter_box div select,
	.kategoria_seminarioy_e_learnin_filter_box div select {
		background: url(../../themes/spoudase/images/down.png) 101%/10% no-repeat transparent !important;
	}
	.asp_filter_cf_wpcf-doreandidaktra .asp_option.asp_option_cff.asp-o-last {
		padding-left: 0px !important;
	}
	.section_wrapper .gotosection {
		background: url(../../themes/spoudase/images/down.png) 40.2%/20px no-repeat !important;
	}
	.basikesEnotitesBlockDesktop .mba_enotita,
	.basikesEnotitesBlockDesktop .spoudes_enotita,
	.basikesEnotitesBlockDesktop .dwreanSeminaria_enotita {
		width: 100% !important;
		padding-top: 10px;
	}
	.logoFooterDesktop {
		left: 10% !important;
		position: absolute !important;
	}
	.listFooterADesktop {
		font-size: 32px;
	}
	#loading {
		height: auto !important;
		margin-top: -192px !important;
		height: 100% !important;
	}
	.lSSlideWrapper {
		margin-bottom: -38px !important;
	}
	.lslide .carousel-icon {
		padding-left: 70px !important;
	}
	#slider .lslide .carousel-caption {
		width: 26% !important;
		top: 22% !important;
		padding-left: 70px !important;
	}
	.thematikesEnotitesBlockDesktop .ThematikesSlideTitlePro,
	.thematikesEnotitesBlockDesktop .ThematikesSlideTitleMet,
	.thematikesEnotitesBlockDesktop .ThematikesSlideTitleSem {
		font-size: 32px !important;
	}
	.thematikesEnotitesBlockDesktop .ThematikesOptions,
	.thematikesEnotitesBlockDesktop .ThematikesOptionsFirst,
	.thematikesEnotitesBlockDesktop .arthraProkurhkseis {
		font-size: 30px !important;
	}
	.basikesEnotitesBlockDesktop {
		margin-top: 250px !important;
		padding-left: 0 !important;
	}
	.mba_title,
	.spoudes_title,
	.dwreanSeminaria_title {
		font-size: 24px !important;
	}
	.archive .simplefavorite-button .bookmarkIcon {
		width: 34px !important;
	}
	.archive .asp_content.saved .BlogPostTitle {
		min-height: 25px;
		background: url(/wp-content/uploads/2019/10/Path-30-3.png) 0%/10% !important;
		background-repeat: no-repeat !important;
	}
	.archive .socialIcons {
		top: 379px !important;
	}
	.archive div.asp_w.asp_r .results .asp_nores {
		margin-left: -27% !important;
	}
	.archive #masthead .logo {
		margin-left: 62px !important;
		width: 25px !important;
	}
	.single-arthra .BlogPostImage img {
		height: 380px !important;
	}
	.page-id-30872 .selection-div {
		background-color: #ebffc2 !important;
		margin-top: 20px !important;
	}
	.page-id-30872 #wpdreams_asp_settings_2,
	.page-id-30872 #wpdreams_asp_settings_3,
	.page-id-30872 #wpdreams_asp_settings_4 {
		padding-bottom: 100px;
	}
	.page-id-30872 .search-selection {
		background: url(../../themes/spoudase/images/down.png) 100%/10% no-repeat transparent !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic,
	#ajaxsearchprores2_2.isotopic,
	div.asp_r.asp_r_2.isotopic {
		width: auto !important;
	}
	.tax-idryma #ajaxsearchprores11_1.isotopic,
	#ajaxsearchprores11_2.isotopic,
	div.asp_r.asp_r_11.isotopic {
		width: auto !important;
	}
	.tax-idryma #ajaxsearchprores12_1.isotopic,
	#ajaxsearchprores12_2.isotopic,
	div.asp_r.asp_r_12.isotopic {
		width: auto !important;
	}
	.tax-idryma #ajaxsearchprores13_1.isotopic,
	#ajaxsearchprores13_2.isotopic,
	div.asp_r.asp_r_13.isotopic {
		width: auto !important;
	}
	.page-id-30872 #ajaxsearchprores3_1.isotopic,
	#ajaxsearchprores3_2.isotopic,
	div.asp_r.asp_r_3.isotopic {
		width: auto !important;
	}
	.page-id-30872 .asp_res_url h1 {
		font-size: 23px !important;
	}
	.page-id-30872 #ajaxsearchprores4_1.isotopic,
	#ajaxsearchprores4_2.isotopic,
	div.asp_r.asp_r_4.isotopic {
		width: auto !important;
	}
	.page-id-30872 div.asp_w.asp_r .resdrg {
		margin-left: 0 !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item {
		width: 50% !important;
		height: 400px !important;
	}
	.tax-idryma #ajaxsearchprores11_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores11_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_11.isotopic .results .item {
		width: 50% !important;
		height: 400px !important;
	}
	.tax-idryma #ajaxsearchprores12_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores12_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_12.isotopic .results .item {
		width: 50% !important;
		height: 400px !important;
	}
	.tax-idryma #ajaxsearchprores13_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores13_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_13.isotopic .results .item {
		width: 50% !important;
		height: 400px !important;
	}
	.page-id-30872 .asp_res_url h1 {
		padding-right: 40px !important;
		width: 210px !important;
	}
	.page-id-30872 .asp_nores_header {
		padding-right: 115px !important;
	}
	.page-id-30872 #ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		margin-bottom: 20px;
		height: 420px !important;
	}
	.page-id-30872 #ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item {
		margin-bottom: 20px;
		height: 400px !important;
	}
	.simplefavorite-button img {
		width: 34px !important;
	}
	.single-proptixiako .wp-post-image {
		left: 49% !important;
	}
	.single-format-standard .simplefavorite-button img {
		width: 34px !important;
	}
	#InfoSlideTitleProgramD {
		margin-left: 41% !important;
	}
	.contactTitle {
		padding-right: 0;
	}
	.single.single-post #submitContactBtn input {
		font-size: 15px !important;
	}
	.selection-div .search-selection,
	.search-selection,
	.submenu {
		width: 100% !important;
	}
	#ajaxsearchprobsettings2_1 .chosen-single,
	.chosen-single,
	#ajaxsearchprobsettings3_1 .chosen-single,
	.chosen-single,
	#ajaxsearchprobsettings4_1 .chosen-single,
	.chosen-single {
		background: url(../../themes/spoudase/images/down.png) 100%/25px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings3_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings4_1 .chosen-single:hover,
	.chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 3px/25px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .kateythynseis_filter_box .chosen-single,
	#ajaxsearchprobsettings3_1 .kateythynseis_filter_box .chosen-single,
	#ajaxsearchprobsettings4_1 .kateythynseis_filter_box .chosen-single {
		background: url(../../themes/spoudase/images/down.png) 100%/25px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .kateythynseis_filter_box .chosen-single:hover,
	#ajaxsearchprobsettings3_1 .kateythynseis_filter_box .chosen-single:hover,
	#ajaxsearchprobsettings4_1 .kateythynseis_filter_box .chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 3px/25px no-repeat transparent !important;
	}
	.arthraHmpgBlock .BtnWrapper {
		margin-right: 0 !important;
	}
	.archive #ajaxsearchprobsettings6_1.searchsettings fieldset,
	.archive #ajaxsearchprobsettings6_2.searchsettings fieldset,
	.archive div.asp_sb.asp_sb_6.searchsettings fieldset {
		min-width: 291px !important;
	}
	.archive.post-type-archive .SearchFooter.WhiteBg {
		background: url(../../themes/spoudase/images/down.png) 97%/11.3% no-repeat #ccff16 !important;
	}
	.archive.post-type-archive .SearchFooterArticle.WhiteBg {
		background: url(../../themes/spoudase/images/down.png) 97%/11.3% no-repeat #ccff16 !important;
	}
	.archive.post-type-archive .asp_content .simplefavorite-button {
		bottom: 3px !important;
	}
	.arthra-template-default .resultDesc {
		padding-bottom: 0px !important;
	}
	.page-id-30872 #ajaxsearchprores3_1 .results,
	.page-id-30872 #ajaxsearchprores3_2 .results,
	.page-id-30872 div.asp_r.asp_r_3 .results {
		padding-left: 127px !important;
	}
	.page-id-30872 #ajaxsearchprores4_1 .results,
	.page-id-30872 #ajaxsearchprores4_2 .results,
	.page-id-30872 div.asp_r.asp_r_4 .results {
		padding-left: 127px !important;
	}
	.page-id-30872 #ajaxsearchprores2_1 .results,
	.page-id-30872 #ajaxsearchprores2_2 .results,
	.page-id-30872 div.asp_r.asp_r_2 .results {
		padding-left: 127px !important;
	}
	.single #masthead .logo {
		margin-left: 6% !important;
		padding-top: 2px !important;
		width: 25px !important;
	}
	.single-post .resultDesc {
		padding-bottom: 48px !important;
	}
	.titleProject {
		margin-top: 20px;
	}
	.single .resultDesc {
		padding-bottom: 100px !important;
	}
	#ajaxsearchprobsettings3_1 div.asp_option_label {
		font-size: 18px !important;
	}
	#ajaxsearchprobsettings4_1 div.asp_option_label {
		font-size: 18px !important;
	}
}

@media (min-width: 1201px) and (max-width: 1365px) {
	.tax-idryma .panepistiomioTitle {
		font-size: 35px;
	}
	.spoudaseGif {
		display: block;
		width: 300px;
		height: 300px;
		background: url(../../themes/spoudase/images/spoudasepng.png);
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
		top: 120px;
	}
	#loading-image {
		width: 9% !important;
		position: absolute;
		bottom: 9% !important;
		left: 4% !important;
	}
	.spoud-col {
		flex: 0 0 33% !important;
		max-width: 33% !important;
	}
	.idryma_filter_box .chosen-single,
	.poleis_filter_box .chosen-single {
		width: 95%;
		transition: 0.5s ease;
	}
	h1 {
		font-size: 26px;
	}
	.siteSlogan {
		font-size: 61px !important;
	}
	#colophon {
		display: none;
	}
	#colophonDesktop {
		display: block;
	}
	.asp_filter_cf_wpcf-exapostaseos,
	.asp_filter_cf_wpcf-exapostaseos-undergraduate {
		width: auto !important;
	}
	.asp_filter_tax_idryma,
	.asp_filter_tax_poleis {
		width: 19% !important;
	}
	.idryma_filter_box,
	.poleis_filter_box {
		width: 95%;
	}
	.asp_filter_tax {
		float: left;
		width: 19% !important;
	}
	.asp_filter_tax.asp_filter_tax_kateythynseis,
	.asp_filter_tax_kategoria_seminarioy_e_learnin {
		width: 29% !important;
	}
	.asp_filter_cf_wpcf-doreandidaktra,
	.asp_filter_cf_wpcf-doreandidaktra-undergraduate {
		width: 12% !important;
	}
	.asp_filter_cf_wpcf-exapostaseos,
	.asp_filter_cf_wpcf-exapostaseos-undergraduate {
		width: 21% !important;
	}
	.page #masthead .logo {
		margin-left: 3% !important;
		width: 26px !important;
	}
	.chosen-single {
		font-size: 20px !important;
		background: url(../../themes/spoudase/images/down.png) 102%/18% no-repeat transparent !important;
	}
	.chosen-drop {
		font-size: 20px !important;
	}
	#searchDesktop #ajaxsearchprosettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprosettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
		height: 34%;
		margin-top: 48px !important;
		width: 97% !important;
		font-size: 20px !important;
		padding-top: 12px !important;
		padding-bottom: 25px !important;
	}
	#searchDesktop #ajaxsearchprosettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprosettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
		height: 34%;
		margin-top: 48px !important;
		width: 97% !important;
		font-size: 20px !important;
		padding-top: 12px !important;
		padding-bottom: 25px !important;
	}
	#searchDesktop #ajaxsearchprosettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprosettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
		height: 34%;
		width: 97% !important;
		margin-top: 48px !important;
		font-size: 20px !important;
		padding-top: 12px !important;
		padding-bottom: 25px !important;
	}
	fieldset.asp_s_btn_container {
		display: block !important;
		position: absolute !important;
		bottom: -36px;
	}
	.searchsettings .chosen-container .chosen-results {
		padding-left: 10px !important;
	}
	.asp_s.asp_s_2.searchsettings fieldset .chosen-container,
	.asp_sb.asp_sb_2.searchsettings fieldset .chosen-container {
		min-width: 167px !important;
	}
	#post-30872 div.asp_w.asp_s.searchsettings div.asp_option_label,
	#post-30872 div.asp_w.asp_sb.searchsettings div.asp_option_label {
		font-size: 18px !important;
	}
	#ajaxsearchprobsettings2_1 div.asp_option_label {
		font-size: 20px !important;
	}
	.archive .arthraHmpgBlock {
		padding-left: 0px !important;
	}
	.entry-content .motoSpoudase {
		padding-top: 155px !important;
		font-size: 37px !important;
		width: 100% !important;
	}
	div.asp_w.asp_s select,
	div.asp_w.asp_sb select {
		width: 87% !important;
	}
	.kateythynseis_filter_box div select,
	.kategoria_seminarioy_e_learnin_filter_box div select {
		background: url(../../themes/spoudase/images/down.png) 101%/10% no-repeat transparent !important;
	}
	.asp_filter_cf_wpcf-doreandidaktra .asp_option.asp_option_cff.asp-o-last {
		padding-left: 0px !important;
	}
	.section_wrapper .gotosection {
		background: url(../../themes/spoudase/images/down.png) 41%/20px no-repeat !important;
	}
	.basikesEnotitesBlockDesktop .mba_enotita,
	.basikesEnotitesBlockDesktop .spoudes_enotita,
	.basikesEnotitesBlockDesktop .dwreanSeminaria_enotita {
		width: 100% !important;
	}
	.listFooterADesktop {
		font-size: 38px;
	}
	.arthraHmpgBlock {
		padding-left: 80px !important;
	}
	.single-arthra .arthraHmpgBlock {
		margin-top: 10%;
		padding-left: 0px !important;
	}
	.lSSlideWrapper {
		margin-bottom: -38px !important;
	}
	.lslide .carousel-icon {
		padding-left: 100px !important;
	}
	#arthraHmpgBlockStarter {
		margin-top: -8px !important;
	}
	#slider .lslide .carousel-caption {
		width: 12% !important;
		top: 22% !important;
		padding-left: 100px !important;
	}
	.thematikesEnotitesBlockDesktop .ThematikesSlideTitlePro,
	.thematikesEnotitesBlockDesktop .ThematikesSlideTitleMet,
	.thematikesEnotitesBlockDesktop .ThematikesSlideTitleSem {
		font-size: 35px !important;
	}
	.thematikesEnotitesBlockDesktop .ThematikesOptions,
	.thematikesEnotitesBlockDesktop .ThematikesOptionsFirst,
	.thematikesEnotitesBlockDesktop .arthraProkurhkseis {
		font-size: 30px !important;
	}
	.thematikesEnotitesBlockDesktop .ThematikesOptions:hover,
	.thematikesEnotitesBlockDesktop .ThematikesOptionsFirst:hover,
	.thematikesEnotitesBlockDesktop .arthraProkurhkseis:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 51% 67%/2.3% no-repeat !important;
	}
	.basikesEnotitesBlockDesktop .mba_enotita:hover,
	.basikesEnotitesBlockDesktop .spoudes_enotita:hover,
	.basikesEnotitesBlockDesktop .dwreanSeminaria_enotita:hover {
		width: 100% !important;
	}
	.basikesEnotitesBlockDesktop {
		margin-top: 250px !important;
		padding-left: 0 !important;
	}
	.mba_title,
	.spoudes_title,
	.dwreanSeminaria_title {
		font-size: 24px !important;
	}
	.archive .simplefavorite-button .bookmarkIcon {
		width: 34px !important;
	}
	.archive .asp_content.saved .BlogPostTitle {
		min-height: 25px;
		background: url(/wp-content/uploads/2019/10/Path-30-3.png) 0%/7% !important;
		background-repeat: no-repeat !important;
	}
	.archive .socialIcons {
		top: 379px !important;
	}
	.archive div.asp_w.asp_r .results .asp_nores {
		margin-left: -27% !important;
	}
	.archive #masthead .logo {
		margin-left: 45px !important;
		width: 26px !important;
	}
	.single-arthra .entry-content {
		margin-left: 50px !important;
		margin-right: 50px !important;
	}
	.single-arthra .BlogPostImage img {
		height: auto !important;
	}
	.page-id-30872 .selection-div {
		background-color: #ebffc2 !important;
		margin-top: 50px !important;
	}
	.page-id-30872 #wpdreams_asp_settings_2,
	.page-id-30872 #wpdreams_asp_settings_3,
	.page-id-30872 #wpdreams_asp_settings_4 {
		padding-bottom: 100px;
	}
	.page-id-30872 .search-selection {
		background: url(../../themes/spoudase/images/down.png) 100%/10% no-repeat transparent !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic,
	#ajaxsearchprores2_2.isotopic,
	div.asp_r.asp_r_2.isotopic {
		width: auto !important;
	}
	.page-id-30872 #ajaxsearchprores11_1.isotopic,
	#ajaxsearchprores11_2.isotopic,
	div.asp_r.asp_r_11.isotopic {
		width: auto !important;
	}
	.page-id-30872 #ajaxsearchprores12_1.isotopic,
	#ajaxsearchprores12_2.isotopic,
	div.asp_r.asp_r_12.isotopic {
		width: auto !important;
	}
	.page-id-30872 #ajaxsearchprores13_1.isotopic,
	#ajaxsearchprores13_2.isotopic,
	div.asp_r.asp_r_13.isotopic {
		width: auto !important;
	}
	.page-id-30872 #ajaxsearchprores3_1.isotopic,
	#ajaxsearchprores3_2.isotopic,
	div.asp_r.asp_r_3.isotopic {
		width: auto !important;
	}
	.page-id-30872 .asp_res_url h1 {
		font-size: 23px !important;
	}
	.page-id-30872 #ajaxsearchprores4_1.isotopic,
	#ajaxsearchprores4_2.isotopic,
	div.asp_r.asp_r_4.isotopic {
		width: auto !important;
	}
	.page-id-30872 div.asp_w.asp_r .resdrg {
		height: auto !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	.tax-idryma #ajaxsearchprores11_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores11_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_11.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	.tax-idryma #ajaxsearchprores12_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores12_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_12.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	.tax-idryma #ajaxsearchprores13_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores13_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_13.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	.page-id-30872 .asp_res_url h1 {
		padding-right: 40px !important;
		width: 86%;
	}
	.page-id-30872 .searchDescription {
		position: absolute !important;
		top: 301px !important;
	}
	.page-id-30872 .chosen-single {
		background: url(../../themes/spoudase/images/down.png) 103%/18% no-repeat transparent !important;
	}
	.page-id-30872 .asp_nores_header {
		padding-right: 17vw !important;
	}
	.page-id-30872 #ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		margin-bottom: 20px;
		width: 25% !important;
		height: 400px !important;
	}
	.page-id-30872 #ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item {
		margin-bottom: 20px;
		width: 25% !important;
		height: 377px !important;
	}
	.simplefavorite-button img {
		width: 34px !important;
	}
	.single-proptixiako .wp-post-image {
		left: 49% !important;
	}
	.single-format-standard .simplefavorite-button img {
		width: 34px !important;
	}
	.single-format-standard .DescriptionProject {
		margin-top: 0px !important;
		top: 30% !important;
	}
	#InfoSlideTitleProgramD {
		margin-left: 25% !important;
	}
	.contactTitle {
		padding-right: 0;
	}
	.single.single-post #submitContactBtn input {
		font-size: 15px !important;
		height: 35px !important;
		margin-top: 2px !important;
	}
	.selection-div .search-selection,
	.search-selection,
	.submenu {
		width: 51% !important;
	}
	#ajaxsearchprobsettings2_1 .chosen-single,
	.chosen-single,
	#ajaxsearchprobsettings3_1 .chosen-single,
	.chosen-single,
	#ajaxsearchprobsettings4_1 .chosen-single,
	.chosen-single {
		background: url(../../themes/spoudase/images/down.png) 100%/25px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings3_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings4_1 .chosen-single:hover,
	.chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 3px/25px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .kateythynseis_filter_box .chosen-single,
	#ajaxsearchprobsettings3_1 .kateythynseis_filter_box .chosen-single,
	#ajaxsearchprobsettings4_1 .kateythynseis_filter_box .chosen-single {
		background: url(../../themes/spoudase/images/down.png) 100%/25px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .kateythynseis_filter_box .chosen-single:hover,
	#ajaxsearchprobsettings3_1 .kateythynseis_filter_box .chosen-single:hover,
	#ajaxsearchprobsettings4_1 .kateythynseis_filter_box .chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 3px/25px no-repeat transparent !important;
	}
	.arthraHmpgBlock .BtnWrapper {
		margin-right: 0 !important;
	}
	.archive #ajaxsearchprobsettings6_1.searchsettings fieldset,
	.archive #ajaxsearchprobsettings6_2.searchsettings fieldset,
	.archive div.asp_sb.asp_sb_6.searchsettings fieldset {
		min-width: 291px !important;
	}
	.archive.post-type-archive .SearchFooter.WhiteBg {
		background: url(../../themes/spoudase/images/down.png) 97%/9.3% no-repeat #ccff16 !important;
	}
	.archive.post-type-archive .SearchFooterArticle.WhiteBg {
		background: url(../../themes/spoudase/images/down.png) 97%/9.3% no-repeat #ccff16 !important;
	}
	.archive.post-type-archive .asp_content .simplefavorite-button {
		bottom: 3px !important;
	}
	.arthra-template-default.single .resultDesc {
		padding-bottom: 0px !important;
	}
	.single #masthead .logo {
		margin-left: 3% !important;
		padding-top: 0px !important;
		width: 26px !important;
	}
	.single #submitContactBtn input {
		height: 7% !important;
	}
	.single-post .resultDesc {
		padding-bottom: 48px !important;
	}
	.proptixiako-template-default .a2a_kit.a2a_kit_size_32.addtoany_list {
		position: relative !important;
		float: left !important;
		left: 6% !important;
	}
	.proptixiako-template-default .DescriptionProject {
		top: 30% !important;
	}
	.proptixiako-template-default #InterestAreaDesktop {
		margin-top: 103px !important;
	}
	.single.single-proptixiako #submitContactBtn input,
	.single.single-e_learning #submitContactBtn input {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 95%/7% no-repeat #8fc8e6 !important;
		font-size: 15px !important;
		width: 21% !important;
		height: 34px !important;
		margin-top: 3px !important;
	}
	.single-proptixiako #masthead .logo,
	.single-e_learning #masthead .logo {
		left: 17.5% !important;
	}
	.titleProject {
		margin-top: 20px;
	}
	.single-e_learning .socialIcons {
		text-align: left !important;
		margin-top: 0 !important;
	}
	.single-e_learning .a2a_kit.a2a_kit_size_32.addtoany_list {
		position: relative !important;
		float: left !important;
		left: 6%;
		top: 0 !important;
	}
	#ajaxsearchprobsettings3_1 div.asp_option_label {
		font-size: 18px !important;
	}
	#ajaxsearchprobsettings4_1 div.asp_option_label {
		font-size: 18px !important;
	}
	.single-arthra .post-thumbnail img {
		width: 60%;
		height: 690px;
	}
}

@media (min-width: 1024px) and (max-width: 1365px) {
	.page-id-30896 .asp_filter_cf_wpcf-exapostaseos_e-learning {
		width: auto !important;
	}
	.submit-button {
		position: relative;
	}
	.page-id-30872 .selection-div {
		width: 50% !important;
	}
	.asp_shortcodes_container {
		display: -webkit-flex;
		display: flex;
		-webkit-flex-wrap: wrap;
		flex-wrap: wrap;
		margin: -40px 0 0 0 !important;
		box-sizing: border-box;
	}
	.page-id-30872 .SearchHeader {
		width: 450px !important;
	}
	.page-id-30872 .selection-div {
		background-color: #ebffc2 !important;
		width: 100% !important;
		margin-top: 20px !important;
	}
	div.asp_w.asp_s select,
	div.asp_w.asp_sb select {
		width: 100% !important;
	}
	.logo {
		display: none;
	}
}

@media (min-width: 1366px) and (max-width: 1599px) {
	.tax-idryma .panepistiomioTitle {
		font-size: 40px;
	}
	#loading-image {
		width: 100px !important;
		position: absolute;
		bottom: 6% !important;
		left: 4% !important;
	}
	.idryma_filter_box .chosen-single,
	.poleis_filter_box .chosen-single {
		width: 95%;
		transition: 0.5s ease;
	}
	#colophon {
		display: none;
	}
	#colophonDesktop {
		display: block;
	}
	.asp_filter_cf_wpcf-doreandidaktra-undergraduate,
	.asp_filter_cf_wpcf-doreandidaktra {
		width: 12% !important;
	}
	.asp_filter_cf_wpcf-exapostaseos,
	.asp_filter_cf_wpcf-exapostaseos-undergraduate {
		width: 18% !important;
	}
	.page-id-30896 #searchDesktop .selection-div .search-selection,
	.page-id-30896 .search-selection {
		width: 50% !important;
		cursor: pointer;
	}
	.idryma_filter_box,
	.poleis_filter_box {
		width: 95%;
	}
	.page-id-30872 .selection-div {
		position: relative;
		background-color: #ebffc2 !important;
		margin-top: 50px !important;
	}
	.submit-button {
		position: relative;
		top: 1em;
	}
	#ajaxsearchprores4_1 fieldset.asp_custom_f.asp_sett_scroll.asp_filter_cf_wpcf-exapostaseos_e-learning.asp_filter_id_5.asp_filter_n_4.mCustScr._mCSap_6 {
		position: absolute !important;
		left: 70% !important;
		top: 6% !important;
	}
	#ajaxsearchprores2_1 .asp_results_top,
	#ajaxsearchprores2_2 .asp_results_top,
	div.asp_r.asp_r_2 .asp_results_top {
		text-align: left !important;
		padding: 55px 0px 44px 90px !important;
	}
	#ajaxsearchprores3_1 .asp_results_top,
	#ajaxsearchprores3_2 .asp_results_top,
	div.asp_r.asp_r_3 .asp_results_top {
		padding: 55px 0px 44px 113px !important;
	}
	#ajaxsearchprores4_1 .asp_results_top,
	#ajaxsearchprores4_2 .asp_results_top,
	div.asp_r.asp_r_4 .asp_results_top {
		padding: 55px 0px 44px 113px !important;
	}
	.logo {
		display: none;
	}
	#ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item,
	#ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item,
	#ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		width: 25% !important;
		min-height: 400px !important;
		height: 400px !important;
		top: auto !important;
		vertical-align: top;
		display: inline-block;
		left: auto !important;
		position: relative !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic,
	#ajaxsearchprores2_2.isotopic,
	div.asp_r.asp_r_2.isotopic,
	.page-id-30872 #ajaxsearchprores3_1.isotopic,
	#ajaxsearchprores3_2.isotopic,
	div.asp_r.asp_r_3.isotopic,
	.page-id-30872 #ajaxsearchprores4_1.isotopic,
	#ajaxsearchprores4_2.isotopic,
	div.asp_r.asp_r_4.isotopic {
		width: auto !important;
		padding-left: 0 !important;
	}
	#loading {
		height: auto !important;
		margin-top: 0 !important;
		margin-left: 0 !important;
		height: 100% !important;
	}
	.kateythynseis_filter_box.categoryfilter .asp_gochosen,
	.kategoria_seminarioy_e_learnin_filter_box .asp_gochosen {
		width: 100% !important;
	}
	.kateythynseis_filter_box div select,
	.kategoria_seminarioy_e_learnin_filter_box div select {
		background: url(../../themes/spoudase/images/down.png) 100.7% 80%/10% no-repeat transparent !important;
	}
	.asp_filter_tax {
		float: left;
		width: 20% !important;
	}
	.page-id-30872 select {
		font-size: 17px;
		font-weight: 100;
	}
	.search-selection {
		font-weight: 700 !important;
	}
	.search-div div.asp_w.asp_s.searchsettings div.asp_option_label,
	.search-div div.asp_w.asp_sb.searchsettings div.asp_option_label {
		font-size: 17px !important;
		font-family: 'Ubuntu', sans-serif !important;
	}
	fieldset.asp_filter_tax.asp_filter_tax_kategories.asp_dropdownsearch_filter_box.asp_filter_id_2.asp_filter_n_1 {
		padding-left: 10px !important;
	}
	.page-id-30872 .resdrg,
	.archive .resdrg {
		height: auto !important;
	}
	.archive .arthraHmpgBlock .BlogPostTitle h5,
	.postDate {
		font-size: 14px !important;
	}
	.page #masthead .logo {
		margin-left: 26px !important;
		width: 26px !important;
	}
	.chosen-single {
		font-size: 20px !important;
		background: url(../../themes/spoudase/images/down.png) 102%/18% no-repeat transparent !important;
	}
	.chosen-drop {
		font-size: 20px !important;
	}
	#searchDesktop #ajaxsearchprosettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprosettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
		height: 34%;
		margin-top: 48px !important;
		width: 104% !important;
		font-size: 20px !important;
		padding-top: 12px !important;
		padding-bottom: 25px !important;
	}
	#searchDesktop #ajaxsearchprosettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprosettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
		height: 34%;
		margin-top: 48px !important;
		width: 97% !important;
		font-size: 20px !important;
		padding-top: 12px !important;
		padding-bottom: 25px !important;
	}
	#searchDesktop #ajaxsearchprosettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprosettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#searchDesktop #ajaxsearchprobsettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
		height: 34%;
		width: 97% !important;
		margin-top: 48px !important;
		font-size: 20px !important;
		padding-top: 12px !important;
		padding-bottom: 25px !important;
	}
	fieldset.asp_s_btn_container {
		display: block !important;
		position: absolute !important;
		bottom: -36px;
	}
	.searchsettings .chosen-container .chosen-results {
		padding-left: 10px !important;
	}
	.asp_s.asp_s_2.searchsettings fieldset .chosen-container,
	.asp_sb.asp_sb_2.searchsettings fieldset .chosen-container {
		min-width: 167px !important;
	}
	#post-30872 div.asp_w.asp_s.searchsettings div.asp_option_label,
	#post-30872 div.asp_w.asp_sb.searchsettings div.asp_option_label {
		font-size: 18px !important;
	}
	#ajaxsearchprobsettings2_1 div.asp_option_label {
		font-size: 20px !important;
	}
	.archive .arthraHmpgBlock {
		padding-left: 0px !important;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item.asp_gutter_bottom,
	.archive #ajaxsearchprores6_2.isotopic .results .item.asp_gutter_bottom,
	.archive div.asp_r.asp_r_6.isotopic .results .item {
		height: 320px !important;
		width: 25% !important;
	}
	.entry-content .motoSpoudase {
		padding-top: 70px !important;
		font-size: 37px !important;
	}
	div.asp_w.asp_s select,
	div.asp_w.asp_sb select {
		width: 87% !important;
	}
	.asp_filter_tax_kateythynseis,
	.asp_filter_tax_kategoria_seminarioy_e_learnin {
		width: 229px !important;
	}
	.asp_filter_cf_wpcf-doreandidaktra .asp_option.asp_option_cff.asp-o-last {
		padding-left: 0px !important;
	}
	.section_wrapper .gotosection {
		background: url(../../themes/spoudase/images/down.png) 43%/23px no-repeat !important;
	}
	.listFooterADesktop {
		font-size: 38px;
	}
	.lSSlideWrapper {
		margin-bottom: -38px !important;
	}
	.lslide .carousel-icon {
		padding-left: 100px !important;
	}
	#slider .lslide .carousel-caption {
		width: 26% !important;
		top: 25% !important;
		padding-left: 100px !important;
	}
	.thematikesEnotitesBlockDesktop .ThematikesOptions,
	.thematikesEnotitesBlockDesktop .ThematikesOptionsFirst,
	.thematikesEnotitesBlockDesktop .arthraProkurhkseis {
		font-size: 30px !important;
	}
	.basikesEnotitesBlockDesktop {
		margin-top: 250px !important;
		padding-left: 0 !important;
	}
	.mba_title,
	.spoudes_title,
	.dwreanSeminaria_title {
		font-size: 24px !important;
	}
	.archive .simplefavorite-button .bookmarkIcon {
		width: 34px !important;
	}
	.archive .asp_content.saved .BlogPostTitle {
		min-height: 25px;
		background: url(/wp-content/uploads/2019/10/Path-30-3.png) 0%/7% !important;
		background-repeat: no-repeat !important;
	}
	.archive .socialIcons {
		top: 379px !important;
	}
	.archive div.asp_w.asp_r .results .asp_nores {
		margin-left: -27% !important;
	}
	.archive #masthead .logo {
		margin-left: 45px !important;
		width: 26px !important;
	}
	.single-arthra .BlogPostImage img {
		height: auto !important;
	}
	.page-id-30872 #wpdreams_asp_settings_2,
	.page-id-30872 #wpdreams_asp_settings_3,
	.page-id-30872 #wpdreams_asp_settings_4 {
		padding-bottom: 100px;
	}
	.page-id-30872 .search-selection {
		background: url(../../themes/spoudase/images/down.png) 100%/11% no-repeat transparent !important;
		width: 50% !important;
	}
	.page-id-30872 .asp_res_url h1 {
		font-size: 23px !important;
		padding-right: 40px !important;
		width: 86%;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	.tax-idryma #ajaxsearchprores11_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores11_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_11.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	.tax-idryma #ajaxsearchprores12_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores12_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_12.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	.tax-idryma #ajaxsearchprores13_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores13_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_13.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	.page-id-30872 .searchDescription {
		position: absolute !important;
		top: 301px !important;
	}
	.page-id-30872 .chosen-single {
		background: url(../../themes/spoudase/images/down.png) 103%/18% no-repeat transparent !important;
	}
	/*.page-id-30872 .asp_nores_header {
   padding-right: 17vw !important;
 }*/
	.page-id-30872 #ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		margin-bottom: 20px;
		width: 25% !important;
		height: 400px !important;
	}
	.page-id-30872 #ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item {
		margin-bottom: 20px;
		width: 25% !important;
		height: 377px !important;
	}
	.simplefavorite-button img {
		width: 34px !important;
	}
	.single-proptixiako .wp-post-image {
		left: 49% !important;
	}
	.single-format-standard .simplefavorite-button img {
		width: 34px !important;
	}
	.single-format-standard .DescriptionProject {
		margin-top: 0px !important;
		top: 30% !important;
	}
	#InfoSlideTitleProgramD {
		margin-left: 25% !important;
	}
	.contactTitle {
		padding-right: 0;
	}
	.single.single-post #submitContactBtn input {
		font-size: 15px !important;
	}
	#searchDesktop .selection-div .search-selection,
	.search-selection {
		width: 100% !important;
	}
	#ajaxsearchprobsettings2_1 .chosen-single,
	.chosen-single,
	#ajaxsearchprobsettings3_1 .chosen-single,
	.chosen-single,
	#ajaxsearchprobsettings4_1 .chosen-single,
	.chosen-single {
		background: url(../../themes/spoudase/images/down.png) 100%/25px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings3_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings4_1 .chosen-single:hover,
	.chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 3px/25px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .kateythynseis_filter_box .chosen-single,
	#ajaxsearchprobsettings3_1 .kateythynseis_filter_box .chosen-single,
	#ajaxsearchprobsettings4_1 .kateythynseis_filter_box .chosen-single {
		background: url(../../themes/spoudase/images/down.png) 100%/25px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .kateythynseis_filter_box .chosen-single:hover,
	#ajaxsearchprobsettings3_1 .kateythynseis_filter_box .chosen-single:hover,
	#ajaxsearchprobsettings4_1 .kateythynseis_filter_box .chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 3px/25px no-repeat transparent !important;
	}
	.archive #ajaxsearchprobsettings6_1.searchsettings fieldset,
	.archive #ajaxsearchprobsettings6_2.searchsettings fieldset,
	.archive div.asp_sb.asp_sb_6.searchsettings fieldset {
		min-width: 291px !important;
	}
	.archive.post-type-archive .SearchFooter.WhiteBg {
		background: url(../../themes/spoudase/images/down.png) 97%/7.3% no-repeat #ccff16 !important;
	}
	.archive.post-type-archive .SearchFooterArticle.WhiteBg {
		background: url(../../themes/spoudase/images/down.png) 97%/7.3% no-repeat #ccff16 !important;
	}
	.archive.post-type-archive .asp_content .simplefavorite-button {
		bottom: 3px !important;
	}
	.arthra-template-default.single .resultDesc {
		padding-bottom: 0px !important;
	}
	.single #masthead .logo {
		width: 26px !important;
	}
	.single-post .resultDesc {
		padding-bottom: 48px !important;
	}
	.proptixiako-template-default .a2a_kit.a2a_kit_size_32.addtoany_list {
		position: relative !important;
		float: left !important;
		left: 6% !important;
	}
	.proptixiako-template-default .DescriptionProject {
		top: 30% !important;
	}
	.proptixiako-template-default #InterestAreaDesktop {
		margin-top: 103px !important;
	}
	.single.single-proptixiako #submitContactBtn input,
	.single.single-e_learning #submitContactBtn input {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 95%/7% no-repeat #8fc8e6 !important;
		font-size: 15px !important;
		width: 21% !important;
		height: 34px !important;
		margin-top: 23px !important;
	}
	.single-proptixiako #masthead .logo,
	.single-e_learning #masthead .logo {
		left: 270px !important;
	}
	.titleProject {
		margin-top: 20px;
	}
	.single .resultDesc {
		padding-bottom: 100px !important;
		padding-top: 120px !important;
	}
	.single-e_learning .socialIcons {
		text-align: left !important;
		margin-top: 0 !important;
	}
	.single-e_learning .a2a_kit.a2a_kit_size_32.addtoany_list {
		position: relative !important;
		float: left !important;
		left: 6%;
		top: 0 !important;
	}
	#ajaxsearchprobsettings3_1 div.asp_option_label {
		font-size: 18px !important;
	}
	#ajaxsearchprobsettings4_1 div.asp_option_label {
		font-size: 18px !important;
	}
	.single-arthra .post-thumbnail img {
		width: 60%;
		height: 690px;
	}
}

@media (min-width: 1600px) and (max-width: 1919px) {
	.home .asp_s_btn_container {
		width: 100% !important;
	}
	.home #ajaxsearchprosettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprosettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_s.asp_s_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_sb.asp_sb_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprosettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprosettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_s.asp_s_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_sb.asp_sb_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprosettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprosettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		width: 20% !important;
	}
	#loading-image {
		width: 100px !important;
		position: absolute;
		bottom: 6% !important;
		left: 3% !important;
	}
	.idryma_filter_box .chosen-single,
	.poleis_filter_box .chosen-single {
		width: 95%;
		transition: 0.5s ease;
	}
	#colophon {
		display: none;
	}
	#colophonDesktop {
		display: block;
	}
	.page-id-30896 #searchDesktop .selection-div .search-selection,
	.page-id-30896 .search-selection {
		width: 50% !important;
		cursor: pointer;
	}
	.idryma_filter_box,
	.poleis_filter_box {
		width: 95%;
	}
	#ajaxsearchprores2_1 .asp_results_top,
	#ajaxsearchprores2_2 .asp_results_top,
	div.asp_r.asp_r_2 .asp_results_top {
		text-align: left !important;
		padding: 55px 0px 44px 90px !important;
	}
	#ajaxsearchprores3_1 .asp_results_top,
	#ajaxsearchprores3_2 .asp_results_top,
	div.asp_r.asp_r_3 .asp_results_top {
		padding: 55px 0px 44px 113px !important;
	}
	#ajaxsearchprores4_1 .asp_results_top,
	#ajaxsearchprores4_2 .asp_results_top,
	div.asp_r.asp_r_4 .asp_results_top {
		padding: 55px 0px 44px 113px !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item,
	.page-id-30872 #ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item,
	.page-id-30872 #ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	#ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item,
	#ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item,
	#ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		width: 25% !important;
		min-height: 390px !important;
		top: auto !important;
		display: inline-block;
		vertical-align: top;
		left: auto !important;
		position: relative !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic,
	#ajaxsearchprores2_2.isotopic,
	div.asp_r.asp_r_2.isotopic,
	.page-id-30872 #ajaxsearchprores3_1.isotopic,
	#ajaxsearchprores3_2.isotopic,
	div.asp_r.asp_r_3.isotopic,
	.page-id-30872 #ajaxsearchprores4_1.isotopic,
	#ajaxsearchprores4_2.isotopic,
	div.asp_r.asp_r_4.isotopic {
		width: auto !important;
		padding-left: 0 !important;
	}
	.page-id-30872 .selection-div {
		background-color: #ebffc2 !important;
		margin-top: 50px !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item {
		width: 25% !important;
		height: 400px !important;
	}
	#loading {
		height: auto !important;
		margin-top: 0 !important;
		margin-left: 0 !important;
		height: 100% !important;
	}
	.selection-div .search-selection,
	.search-selection {
		width: 100% !important;
	}
	.kateythynseis_filter_box div select,
	.kategoria_seminarioy_e_learnin_filter_box div select {
		background: url(../../themes/spoudase/images/down.png) 100.7% 80%/10% no-repeat transparent !important;
	}
	.asp_filter_tax {
		float: left;
		width: 20% !important;
	}
	.selection-div .search-selection,
	.search-selection,
	.page-id-30872 .submenu {
		width: 100% !important;
	}
	.page-id-30872 select {
		font-size: 17px;
		font-weight: 100;
	}
	.search-selection {
		font-weight: 700 !important;
	}
	.asp_select_single select {
		background: url(../../themes/spoudase/images/down.png) 101%/10% no-repeat transparent !important;
	}
	.logo {
		display: none;
	}
	.landingSection #masthead .logo {
		margin-left: 10px !important;
	}
	.search-div .asp_filter_tax {
		width: 18% !important;
	}
	.home .seminaria .asp_filter_tax {
		width: 30% !important;
	}
	.search-div fieldset.asp_custom_f.asp_sett_scroll.asp_filter_cf_wpcf-exapostaseos-undergraduate.asp_filter_id_5.asp_filter_n_4.mCustScr._mCSap_4 {
		width: 20% !important;
	}
	.section_wrapper .gotosection {
		background: url(../../themes/spoudase/images/down.png) 44%/24px no-repeat !important;
	}
	.section_wrapper:hover .gotosection:hover {
		background: url(../../themes/spoudase/images/down.png) 44%/26px no-repeat !important;
	}
	#searchDesktop .selection-div .search-selection,
	.search-selection {
		width: 100% !important;
		cursor: pointer;
	}
	.search-div #ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	.search-div #ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	.search-div div.asp_r.asp_r_2.isotopic .results .item {
		height: 460px !important;
	}
	.page-id-30872 .resdrg,
	.archive .resdrg {
		height: auto !important;
		min-height: calc(60vh - 160px) !important;
	}
	.search-div #ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	.search-div #ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	.search-div div.asp_r.asp_r_3.isotopic .results .item {
		height: 460px !important;
	}
	.search-div #ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	.search-div #ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	.search-div div.asp_r.asp_r_4.isotopic .results .item {
		height: 460px !important;
	}
	.asp_nores {
		padding-right: 20vw !important;
	}
	.asp_res_loader {
		min-height: calc(70vh - 205px) !important;
	}
	#InfoSlideTitleProgramD {
		margin-left: 25% !important;
	}
	.single-e_learning .resultDesc {
		padding-top: 80px !important;
	}
	.single-proptixiako .logo,
	.single-e_learning .logo {
		left: 18% !important;
	}
}

@media (min-width: 320px) {
	#ajaxsearchprores6_1 .item > * {
		transition-duration: 0.5s;
		color: transparent !important;
	}
	.tax-idryma .BlogPostBlockMet {
		height: 400px !important;
	}
	.selection-div.selection-div-desktop {
		display: none;
	}
	.page-id-30872 .asp_s_btn_div {
		display: none !important;
	}
	.display-desktop {
		display: none;
	}
	.met-post-type {
		margin-bottom: 0;
		padding-top: 5px;
		padding-bottom: 2px;
		font-weight: 700;
	}
	#all-categories {
		padding-bottom: 10px;
		display: block;
	}
	.hotTopicsBlock {
		position: relative;
		top: 3em;
	}
	.single-arthro .resultDesc {
		padding-left: 15px;
	}
	.single .sliderProject .croppedThematikesContent ul:not(#single-slides),
	.single .sliderProject .croppedThematikesContent ol {
		padding-left: 0;
		font-size: 18px;
		font-family: 'Roboto', sans-serif;
		margin-left: 1em;
		padding-bottom: 1em;
	}
	.SearchFooterHmpg a {
		color: #000 !important;
	}
	.single #single-slides .InfoSlides {
		height: auto !important;
		padding-top: 35px;
		display: block !important;
	}
	.single .lSSlideOuter {
		background: transparent !important;
		margin-top: 0;
		padding-top: 20px;
	}
	.single .lSPager.lSpg {
		display: none;
	}
	.checkbox-terms label {
		width: 100%;
	}
	.wpcf7-list-item-label a {
		color: #ebffc2 !important;
	}
	.submit-button {
		position: relative;
		top: 4em;
	}
	.submit-button .col-sm-5 {
		padding: 0;
	}
	ul.submenu {
		max-height: 0;
		overflow: hidden;
		margin: 0;
		padding-top: 25px;
		padding-left: 20px;
		width: 100%;
		font-size: 60px;
		position: absolute;
		background: #eff6f9;
		border-top: none !important;
		font-size: 30px !important;
		z-index: 9;
	}
	.page-id-30872 .chosen-drop {
		border-top: 1px solid #000 !important;
		background: #ebffc1 !important;
	}
	.privacy-policy .doubleCroppedContent,
	.page-id-17475 .doubleCroppedContent {
		padding-bottom: 10em;
	}
	.privacy-policy .resultDesc,
	.page-id-17475 .resultDesc {
		background-color: #eff6f9;
	}
	.um-page-password-reset .BackNav {
		display: none;
	}
	.um-password.um-um_password_id .um-field-username_b input[type='text']:focus {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
	}
	.um-password .um-form .um-field-user_password input[type='password']:focus {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
	}
	.um-password .um-form .um-field-user_password input[type='password'] {
		border: none !important;
		width: 100%;
		border-bottom: 1px solid #6f6f6f !important;
	}
	.um-password .um-field.um-field-user_password.um-field-password.um-field-type_password {
		display: block;
	}
	.um-field-username_b {
		display: block !important;
	}
	.um-um_password_id.um {
		height: 86vh;
		margin-bottom: 0 !important;
		max-width: 100% !important;
	}
	.um-password .um-form {
		top: 25vh;
		position: relative;
	}
	.um-password.um-um_password_id .um-field-username_b input[type='text'] {
		width: 100%;
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
	}
	.um-password #um-submit-btn {
		width: 100% !important;
	}
	.um-password .um-field-block div {
		text-align: left !important;
	}
	.um-password .um-center {
		text-align: left;
	}
	.landingPost {
		padding-top: 8em;
	}
	.arthra-template-default .entry-title {
		font-weight: 700;
	}
	.InfoSlides {
		position: relative;
		overflow: hidden;
	}
	.single-grad-desc {
		padding: 0;
	}
	.single .socialIcons {
		display: none;
	}
	.single-arthro .socialPosts {
		padding-bottom: 50px;
	}
	.single-arthro .addtoany-arthra {
		margin-left: 0;
	}
	.um-profile .um-profile-body {
		padding-bottom: 0 !important;
	}
	.um-profile.um-editing {
		padding-bottom: 0 !important;
	}
	.profilePage.thematikesEnotitesBlock {
		width: 100% !important;
		background-color: white !important;
	}
	.um .um-form input[type='password']:focus {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
	}
	.um-profile-edit.um-profile-headericon {
		display: none;
	}
	.um-form .um-account-nav a {
		border-bottom: none !important;
	}
	.um-account-side ul {
		display: none;
	}
	.um-account-heading {
		display: none;
	}
	.um-account-main {
		width: 100% !important;
	}
	.um-account-main .um-left {
		width: 100%;
	}
	#editProfile {
		background: #ebffc2;
		padding-bottom: 2%;
		position: relative;
		padding-top: 3%;
	}
	.tax-idryma .BlogPostBlock {
		padding-top: 35px;
	}
	.kateythynseis_filter_box div select,
	.kategoria_seminarioy_e_learnin_filter_box div select {
		background: url(../../themes/spoudase/images/down.png) 99%/20px no-repeat transparent !important;
	}
	.asp_select_single select {
		background: url(../../themes/spoudase/images/down.png) 97%/20px no-repeat transparent !important;
	}
	.DescriptionIdrymaBlock {
		border-right: none;
	}
	.socialIconsMobile {
		display: inline-block;
		position: absolute;
		bottom: 0;
		right: 0;
	}
	.tax-idryma .socialIdrymata .simplefavorite-button {
		float: left !important;
		text-align: left !important;
		width: 34px !important;
		right: auto !important;
		position: relative !important;
	}
	.addtoany-idrymata .addtoany_shortcode {
		position: relative;
		bottom: 7px;
		right: 0 !important;
	}
	.addtoany-idrymata {
		float: left;
		text-align: left;
	}
	.tax-idryma .ThematikesSeminaria,
	.tax-idryma .ThematikesProptuxiaka,
	.tax-idryma .ThematikesMetaptuxiaka {
		padding-left: 0 !important;
	}
	.tax-idryma .mergeTitle {
		margin-left: 30px;
		margin-right: 30px;
	}
	.tax-idryma .thematikesEnotitesBlockDesktop {
		height: auto !important;
		margin-bottom: 0 !important;
		padding-bottom: 20px;
		min-height: 50vh;
	}
	.tax-idryma .socialPosts .simplefavorite-button {
		float: left !important;
		text-align: left !important;
		width: 34px !important;
		right: auto !important;
		position: relative !important;
	}
	.archive .hotTopicsBlock > a {
		position: relative;
		display: block;
		width: 100%;
	}
	.ArthraContent {
		padding-top: 30px;
		padding-left: 30px;
	}
	.BlogPostImage img {
		background-color: gray;
	}
	.ArthraTitlosFilter {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
	}
	.asp_res_text {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
	}
	.hotTopic2 .WhiteBg {
		margin-bottom: 30px !important;
	}
	.um-col-alt {
		text-align: center;
	}
	.asp_w.asp_r.isotopic .results .item {
		padding-bottom: 0;
		padding-left: 0;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item .asp_content,
	#ajaxsearchprores6_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_6.isotopic .results .item .asp_content {
		border-bottom: 1px solid black;
	}
	.search_idryma_title,
	.search_tmema_title {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
	}
	.asp_content {
		height: 100% !important;
	}
	.SearchHeader {
		width: 90% !important;
	}
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores2_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_2.isotopic .results .item .asp_content,
	#ajaxsearchprores3_1.isotopic .results .item .asp_content,
	#ajaxsearchprores3_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_3.isotopic .results .item .asp_content,
	#ajaxsearchprores4_1.isotopic .results .item .asp_content,
	#ajaxsearchprores4_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_4.isotopic .results .item .asp_content {
		background: transparent !important;
		border-bottom: 1px solid black;
		width: 100% !important;
	}
	.searchDescription {
		position: absolute;
		bottom: 10px !important;
		padding-left: 5px !important;
		width: calc(100% - 100px);
		color: #4a4a4a;
	}
	.arthraHmpgBlock .col-lg-4,
	.arthraHmpgBlock .col-sm-6 {
		padding-left: 0;
		padding-right: 0;
	}
	.BlogPostBlock h1,
	.BlogPostBlockMet h1,
	.asp_content h1 {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
		font-weight: 700;
	}
	.BlogPostBlockMet {
		height: 400px;
		position: relative;
	}
	.BlogPostBlock {
		height: 250px;
	}
	.home .secondary-page-logo {
		display: none;
	}
	.secondary-page-logo {
		display: inline-block;
		margin-right: 10px;
		top: -9px;
		position: relative;
	}
	#header-logo {
		display: inline-block;
		padding-top: 12px;
	}
	#header-links {
		display: inline-block;
		padding-top: 12px;
		float: right;
	}
	.logo {
		position: relative;
		display: none;
	}
	.home .logo {
		display: inline-block;
	}
	.asp_shortcodes_container {
		margin: -10px 0 0 0 !important;
	}
	.menu-toggle,
	.main-navigation.toggled ul {
		display: inline-block;
	}
	.page-id-30872 .selection-div {
		position: relative;
		width: 100%;
	}
	.page-id-30896 .selection-div {
		background: transparent !important;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 20px;
	}
	.BtnWrapper {
		text-align: center;
		padding-top: 20px;
		padding-bottom: 100px;
	}
	.single-arthro.single .simplefavorite-button {
		float: right !important;
		text-align: right !important;
		position: absolute;
		bottom: 8px;
		right: 37px;
	}
	.single-arthro .socialIcons .addtoany_shortcode {
		right: -4px !important;
		bottom: 8px;
		width: 34px;
		position: absolute;
		float: right;
		text-align: right !important;
	}
	.croppedInterestContent {
		max-width: 100%;
	}
	.single-arthra .socialPosts .simplefavorite-button {
		float: left !important;
		text-align: left !important;
		width: 34px !important;
		right: auto !important;
		position: relative !important;
	}
	.addtoany-arthra {
		float: left;
		text-align: left;
		position: absolute;
		margin-left: 65px;
	}
	.single .simplefavorite-button {
		float: left !important;
		text-align: left !important;
		width: 34px;
		position: relative;
		bottom: auto;
		right: auto;
	}
	.addtoany-post {
		float: left;
		text-align: left;
		position: relative;
		padding-left: 15px;
		bottom: 0px;
	}
	#disqus-content {
		padding-top: 4em;
		background: white;
	}
	.addtoany_shortcode {
		position: absolute;
		bottom: 5px;
		right: 5px !important;
		text-align: right !important;
		z-index: 5;
	}
	.simplefavorite-button {
		bottom: 8px;
		width: 34px;
		position: absolute;
		float: right;
		text-align: right !important;
		right: 45px;
		z-index: 5;
	}
	#ajaxsearchprores2_1 p.showmore a,
	#ajaxsearchprores3_1 p.showmore a,
	#ajaxsearchprores4_1 p.showmore a {
		padding-bottom: 40px !important;
	}
	#single-interest-area {
		background: #5895b5;
	}
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores2_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_2.isotopic .results .item .asp_content,
	#ajaxsearchprores3_1.isotopic .results .item .asp_content,
	#ajaxsearchprores3_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_3.isotopic .results .item .asp_content,
	#ajaxsearchprores4_1.isotopic .results .item .asp_content,
	#ajaxsearchprores4_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_4.isotopic .results .item .asp_content {
		width: 100% !important;
	}
	.croppedThematikesContent {
		margin: auto !important;
		max-width: 90%;
	}
	.profilePage .ThematikesList {
		margin-left: auto;
		margin-right: auto;
		padding-left: 0;
	}
	#page-thematikes {
		background-color: #ebffc2;
	}
	.croppedContent {
		max-width: 90% !important;
		margin: auto;
	}
	.doubleCroppedContent {
		width: 80% !important;
		margin: auto;
	}
	.spoud-col {
		flex: 0 0 100%;
		max-width: 100%;
	}
	.BlogPostBlock > * {
		width: 90% !important;
	}
	.BlogPostBlock h2 {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
	}
	.page-id-30896 .BtnWrapper {
		margin-right: auto !important;
	}
	.entry-content {
		padding-bottom: 0 !important;
	}
	.arthro-template-default .titleLandingArthra {
		font-weight: 700;
		padding-left: 5px;
		margin-left: 0 !important;
		padding-bottom: 10px;
	}
	.um-form .um .um-form input[type='text'],
	.um-form .um .um-form input[type='tel'],
	.um-form .um .um-form input[type='password'],
	.um .um-form textarea {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px !important;
		background-color: transparent !important;
	}
	.arthro-template-default .BlogPostBlock {
		margin-bottom: 30px;
		border-bottom: 1px solid grey;
		position: relative;
	}
	#um-submit-btn {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 53%/20px no-repeat #8fc8e6 !important;
	}
	.um-button.um-alt {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 92% 53%/20px no-repeat #5895b5 !important;
		text-align: left;
		padding-top: 14px !important;
		bottom: -9px !important;
		box-shadow: none;
		display: block;
		border-radius: 60px !important;
		font-size: 14px;
		padding-left: 20px !important;
		padding-right: 59px !important;
		color: #fff !important;
		transition: 0.5s ease;
	}
	.um-button.um-alt:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 95% 53%/20px no-repeat #5895b5 !important;
		transition: 0.5s ease;
	}
	#um-submit-btn:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 92% 53%/20px no-repeat #8fc8e6 !important;
		transition: 0.5s ease;
	}
	.tax-idryma .BlogPostBlock .addtoany_share {
		margin-left: 73px;
	}
	.tax-idryma .BlogPostBlock .bookmarkIcon {
		width: 34px;
		margin-right: 43px !important;
		margin-top: 0px;
		margin-left: 20px;
	}
	.tax-idryma a.addtoany_share img {
		border: 0;
		width: 34px;
		height: auto;
	}
	.page-id-17472 .entry-content {
		padding-bottom: 40px !important;
	}
	.single-arthra .default-featured-img,
	.single-arthra .wp-post-image {
		width: 100% !important;
		height: calc(100% - 7px) !important;
		position: relative !important;
		backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
		background-size: cover;
		background-position: center;
		margin-left: 0px !important;
		background-color: gray;
		position: absolute !important;
	}
	.single-arthra .size-post-thumbnail {
		position: relative !important;
		width: 98% !important;
	}
	.home .ThematikesArthra {
		padding-top: 40px;
	}
	.arthra-template-default .addtoany_share {
		margin-left: -25px !important;
		margin-top: 0px !important;
		margin-right: 4px !important;
	}
	.proptixiako-template-default .nextHmpg,
	.e_learning-template-default .nextHmpg {
		right: 0;
		border-radius: 3px 0 0 3px;
		margin-top: -24px;
	}
	.asp_filter_cf_wpcf-exapostaseos_e-learning {
		width: auto !important;
	}
	.addtoany_content_top {
		display: none;
	}
	.page-id-32464 .BlogPostBlock {
		margin-bottom: 30px;
		float: left;
		height: auto !important;
		width: 100% !important;
		border-bottom: 1px solid grey;
		margin-right: 105px !important;
		position: relative;
	}
	#search_idrymata {
		background: transparent;
		border: none;
		border-bottom: 1px solid black;
		margin-bottom: 20px;
		width: 100%;
		border-radius: 0;
	}
	.idrymaBlock {
		border-bottom: 1px solid black;
		margin-bottom: 15px;
		position: relative;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98% 90%/20px no-repeat;
		transition: 0.5s ease;
	}
	.idrymaBlock:hover {
		border-bottom: 1px solid black;
		margin-bottom: 15px;
		position: relative;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 99% 90%/20px no-repeat;
		transition: 0.5s ease;
	}
	.idrymaBlock a {
		color: #5895b5 !important;
		font-family: 'Ubuntu', sans-serif;
		text-transform: uppercase;
		font-size: 20px;
		font-weight: 700;
	}
	.idrymaBlock p {
		font-family: 'Ubuntu', sans-serif;
		font-size: 14px;
	}
	.tax-idryma .BlogPostBlock {
		margin-top: 30px;
	}
	.tax-idryma .thematikesEnotitesBlock::after,
	.post-32464 .thematikesEnotitesBlock::after {
		display: table;
		content: ' ';
		clear: both;
	}
	.idrymata_list {
		min-height: calc(100vh - 461px);
		padding-top: 20px;
	}
	#idrymata-search-title {
		font-size: 20px;
		font-weight: 700;
	}
	.tax-idryma .nextHmpg {
		position: absolute;
		right: 0;
		border-radius: 3px 0 0 3px;
		margin-top: -25px;
	}
	.tax-idryma .prevHmpg {
		left: 63% !important;
	}
	.single-arthra .BtnWrapper {
		text-align: center;
		padding-top: 20px;
		padding-bottom: 40px;
	}
	.single-arthra .blog_article {
		padding-bottom: 200px;
	}
	.titleLandingArthra {
		font-size: 25px !important;
		margin-left: -33px;
	}
	.single-arthro img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
		width: 100%;
		height: auto;
		position: relative !important;
		right: 0;
		background: gray;
		float: right !important;
		padding-top: 10px !important;
		padding-right: 0 !important;
		padding-left: 0 !important;
		transition: 0.5s ease;
	}
	.arthro {
		padding-top: 0 !important;
		word-break: break-word;
		margin-bottom: 50px;
	}
	.single-arthro .resultDesc,
	.page-id-32464 .resultDesc {
		padding-top: 100px !important;
		background-color: #eff6f9;
		padding-top: 20px !important;
		width: 100%;
		height: auto;
	}
	.titleProjectLanding {
		font-size: 40px !important;
	}
	.home .saved .BlogPostTitle {
		min-height: 25px;
		background-size: contain;
	}
	.single-block_article .BlogPostBlock {
		width: 100% !important;
	}
	.single-arthro .arthraHmpgBlock,
	.page-id-32464 .arthraHmpgBlock {
		padding: 40px;
	}
	.idrymataTitle {
		padding-bottom: 20px;
	}
	.page-id-17472 .asp_showmore {
		padding-bottom: 35px !important;
	}
	.single-arthra .BlogPostBlock {
		position: relative;
		height: 350px;
	}
	.BtnRegLogFB {
		margin-top: 20px !important;
	}
	#submitRegisterButton {
		margin-top: 20px;
	}
	#LoginRegisterModal {
		padding-top: 0 !important;
	}
	.nav-tabs .nav-link {
		font-size: 20px !important;
	}
	#LoginRegisterModal a:not([href]):not([tabindex]) {
		margin-top: -17px !important;
		margin-right: -55px !important;
	}
	#submitLoginFB {
		width: 95% !important;
		margin-left: 4px !important;
		margin-top: -30px !important;
		margin-bottom: 48px !important;
	}
	.BtnRegLog {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 53%/8% no-repeat #8fc8e6 !important;
		width: 97% !important;
		margin-left: 5px !important;
	}
	.BtnRegLogFB {
		width: 95% !important;
	}
	#LoginRegisterModal .asp_option_label {
		font-size: 13px !important;
	}
	#LoginRegisterModal .asp_option.asp_option_cff.asp-o-last label {
		width: 9% !important;
	}
	.page-title-error {
		font-size: 39px !important;
	}
	.you_are_lost > h3 {
		font-size: 25px !important;
	}
	.back_to_home {
		width: 238px !important;
		margin-top: 14px !important;
	}
	.wpcf7-not-valid-tip {
		position: absolute;
		font-size: 0.8em !important;
	}
	#mCSBap_1_container {
		position: relative;
		top: 0;
		left: -9px;
	}
	.kateythynseis_filter_box,
	.kategoria_seminarioy_e_learnin_filter_box {
		width: 100% !important;
	}
	/* Next & previous buttons */
	.prev,
	.next {
		cursor: pointer;
		position: absolute;
		padding: 17px;
	}
	.prevHmpg,
	.nextHmpg {
		cursor: pointer;
		position: absolute;
		padding: 17px;
	}
	.prev {
		left: 60%;
		margin-top: -1px !important;
	}
	.prevHmpg {
		left: 60%;
		margin-top: -27px !important;
	}
	.page-id-30896 .prevHmpg {
		left: 60%;
		margin-top: -25px !important;
	}
	.nextHmpg {
		right: 0;
		border-radius: 3px 0 0 3px;
		margin-top: -23px;
	}
	/*
 #InfoSlideTitleDescriptionD, #InfoSlideTitleProgramD {
   display: none;
 }*/
	.page-id-30896 .thematikesEnotitesBlock {
		height: auto;
	}
	.single .thematikesEnotitesBlock {
		height: auto;
	}
	#disqus_thread {
		padding-bottom: 40px;
		background: #fff;
	}
	.page-id-32464 #disqus_thread {
		display: none;
	}
	.search_results_header {
		background-image: url(/wp-content/uploads/2019/09/Path-26.png);
		background-repeat: no-repeat;
		min-height: 2em;
		background-position-y: 3px;
		padding-left: 30px !important;
		transition-duration: 0.5s;
		padding-bottom: 15px !important;
	}
	.BlogPostBlockMetInner {
		height: 100%;
		padding-left: 5px;
		width: 80% !important;
	}
	.asp_showmore_container {
		background: none;
	}
	.asp_res_loader {
		background: transparent !important;
	}
	.asp_option.asp_option_cff.asp-o-last label {
		border-radius: 60px !important;
		background-color: transparent !important;
		background-image: none !important;
		top: -1px !important;
		border: 1px solid gray;
	}
	.asp_option.asp_option_cff.asp-o-last input:checked ~ label {
		background-color: #ccff16 !important;
		background-image: none !important;
	}
	.asp_option_inner {
		background-color: transparent !important;
		border: none !important;
	}
	.single-arthra .BlogPostImage img {
		width: 100% !important;
		height: 200px;
	}
	.single-arthra .BlogPostImage {
		padding-bottom: 10px;
		position: absolute;
		height: 100%;
		width: 100% !important;
	}
	.BlogPostBlock:hover .BlogPostImage,
	.BlogPostBlockMet:hover .BlogPostImage {
		margin-left: 0 !important;
	}
	a.closebtn {
		display: none !important;
	}
	.lSSlideOuter {
		margin-top: -28px;
	}
	.lSAction {
		display: none !important;
	}
	.lSSlideOuter .lSPager.lSpg > li:hover a,
	.lSSlideOuter .lSPager.lSpg > li.active a {
		background-color: #ccff16 !important;
	}
	.lSSlideOuter .lSPager.lSpg > li a {
		background-color: #d5d5d5 !important;
	}
	div.asp_w.asp_r .results .item .asp_item_img {
		overflow: hidden;
		background: transparent;
		margin: 4px auto 0 0;
		padding: 0;
		float: left;
		background-position: center;
		background-size: cover;
	}
	#ajaxsearchprores6_1 .results .item .asp_item_img,
	#ajaxsearchprores6_2 .results .item .asp_item_img,
	div.asp_r.asp_r_6 .results .item .asp_item_img {
		width: 100%;
		margin-bottom: 10px;
		background-size: cover;
		z-index: 79 !important;
		background-repeat: no-repeat;
		background-color: gray;
	}
	.archive .asp_res_text ~ * {
		display: none !important;
	}
	div.asp_w.asp_s.searchsettings div.asp_option_label,
	div.asp_w.asp_sb.searchsettings div.asp_option_label {
		font-size: 10px !important;
	}
	.asp_select_single select {
		border: 0 !important;
		border-bottom: 1px solid black !important;
		-webkit-appearance: none;
		font-family: 'Ubuntu', sans-serif !important;
	}
	#ajaxsearchprobsettings2_1.searchsettings,
	#ajaxsearchprobsettings2_2.searchsettings,
	div.asp_sb.asp_sb_2.searchsettings {
		max-width: 100%;
	}
	#ajaxsearchprores2_1,
	#ajaxsearchprores11_1,
	#ajaxsearchprores12_1,
	#ajaxsearchprores13_1 {
		margin-top: 0 !important;
	}
	/* Loader */
	#loading {
		text-align: center;
		position: fixed;
		width: 100vw;
		background: #eff6f9;
		height: 100%;
		overflow: hidden;
		z-index: 999;
	}
	#loading-image {
		width: 14%;
		position: absolute;
		bottom: 5%;
		left: 9%;
	}
	.SpoudaseLogoMobile {
		display: block;
		padding-bottom: 20px;
		padding-top: 40px;
	}
	.post-template-default .wp-post-image {
		display: none;
	}
	.CommentArea {
		display: none;
	}
	.single .ThematikesOptionsFirst,
	.page-id-30896 .ThematikesOptionsFirst {
		padding-top: 30px;
	}
	.single-proptixiako .wp-post-image {
		display: none;
	}
	.gotosection {
		display: none;
	}
	.ThematikesSlideTitleBlur {
		font-size: 27px;
		opacity: 0.3;
		cursor: pointer;
		margin-left: 20px;
		word-break: break-word;
		background: none;
	}
	.ThematikesSlideTitle {
		font-size: 27px;
		background: url(/wp-content/uploads/2019/09/line.png) 2% 100%/15% 5% no-repeat;
	}
	.ThematikesOptions:hover,
	.ThematikesOptionsFirst:hover,
	.arthraProkurhkseis:hover {
		opacity: 1;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 73%/20px no-repeat !important;
	}
	.arthrahProkurhkseis {
		font-size: 27px;
	}
	.idrumataHead,
	.arthraHead,
	.searchHead {
		display: none;
	}
	.thematikesEnotitesBlockDesktop {
		display: none;
	}
	.basikesEnotitesBlockDesktop {
		display: none;
	}
	.asp_filter_tax_kateythynseis,
	.asp_filter_tax_kategoria_seminarioy_e_learnin {
		width: 100% !important;
		min-width: 310px !important;
	}
	.chosen-single {
		border: 0 !important;
		border-bottom: 1px solid black !important;
		background: url(../../themes/spoudase/images/down.png) 100%/25px no-repeat transparent !important;
		transition: 0.5s ease;
	}
	#ajaxsearchprobsettings2_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings3_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings4_1 .chosen-single:hover,
	.chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 3px/25px no-repeat transparent !important;
		transition: 0.5s ease;
	}
	#ajaxsearchprobsettings6_1 .chosen-single:hover,
	.chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 3px/25px no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.selection-div .search-selection:hover,
	.search-selection:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 95%/31px no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.chosen-single span {
		font-family: 'Ubuntu', sans-serif !important;
	}
	.searchsettings .chosen-container-single .chosen-single div b {
		display: none !important;
	}
	.searchsettings .chosen-container-multi .chosen-choices {
		border-bottom: 1px solid black !important;
		width: initial !important;
	}
	.chosen-search-input.default {
		color: black !important;
	}
	div.ajaxsearchpro.searchsettings fieldset .asp_select_single,
	div.ajaxsearchpro.searchsettings fieldset.asp_custom_f .asp_select_single,
	div.ajaxsearchpro.searchsettings fieldset.asp_custom_f .asp_select_multiple {
		padding: 0 0px !important;
	}
	#colophon,
	.tax-idryma #colophon {
		background-color: #27331d;
		color: #ffffff;
		height: auto;
		padding: 25px;
		margin-left: 0;
		width: 100%;
		margin-top: 0;
		padding-bottom: 40px;
		bottom: 0;
		transition: 0.5s ease;
	}
	.site-info {
		font-size: 54%;
		margin-top: 200px;
		color: #c3c3c3;
	}
	#masthead {
		background-color: #ebffc2;
	}
	.site-title a {
		color: black;
	}
	.menu-toggle {
		position: relative;
		background: #fff;
		border: none;
		border-radius: 50px;
		cursor: pointer;
	}
	.SearchFooterArticle {
		background: url(../../themes/spoudase/images/down.png) 95%/25px no-repeat #ccff16 !important;
		pointer-events: none;
		border: none;
		text-align: left;
		width: 100%;
		color: #000;
		border-radius: 50px;
		padding: 5px;
		padding-left: 20px !important;
		margin-top: -14px;
		perspective: 1000px;
		transition: 0.5s ease;
	}
	.SearchFooter {
		background: url(../../themes/spoudase/images/down.png) 95%/25px no-repeat #ccff16 !important;
		border: none;
		text-align: left;
		width: 100%;
		font-weight: 100;
		color: #000;
		border-radius: 50px;
		padding: 5px;
		padding-left: 20px !important;
		margin-top: -40px;
		perspective: 1000px;
		transition: 0.5s ease;
	}
	.resultDesc {
		padding-bottom: 40px !important;
		padding-top: 30px;
	}
	.projectTitle {
		height: 100px;
		background-color: #ebffc2;
		width: 100%;
		padding-top: 20px;
	}
	.single .search_idryma_title,
	.single .search_tmema_title {
		-webkit-line-clamp: inherit;
	}
	.projectTitleMP {
		padding-left: 30px;
		margin-top: 39px;
		position: absolute;
	}
	.InterestAreaOpened {
		background: url(../../themes/spoudase/images/down.png) 96% 52%/25px no-repeat #ccff16 !important;
		border: none;
		text-align: left;
		width: 82%;
		color: #000;
		border-radius: 50px;
		cursor: pointer;
		padding: 7px;
		padding-left: 20px !important;
		margin-top: 50px;
		position: absolute;
	}
	.InterestArea {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16;
		border: none;
		text-align: left;
		width: 100%;
		color: #000;
		border-radius: 50px;
		cursor: pointer;
		padding: 7px;
		padding-left: 20px !important;
		position: relative;
		display: block;
		font-size: 14px;
		transition: 0.5s ease;
	}
	.InterestArea:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 52%/20px no-repeat #ccff16;
		transition: 0.5s ease;
	}
	.InterestAreaDesktop {
		display: none;
	}
	.interestAreaBlockOpened {
		display: block !important;
	}
	.interestAreaBlock {
		display: none;
	}
	.contactBlock {
		padding-top: 50px;
	}
	.contactTitle {
		color: #fff;
	}
	#messageForm textarea {
		height: 170px;
		background: transparent;
		border: none;
		color: #ebffc2;
		padding-right: 15px;
		font-size: 14px;
		resize: none;
		font-family: 'Ubuntu', sans-serif;
	}
	#messageForm textarea:focus {
		outline: 0;
	}
	#emailForm input:focus {
		outline: 0;
	}
	#fullnameForm input:focus {
		outline: 0;
	}
	#messageForm textarea::placeholder {
		color: #ebffc2;
	}
	#emailForm input {
		background: transparent;
		border-bottom: 1px solid #fff !important;
		border: none;
		width: 100%;
		color: #ebffc2;
		font-size: 14px;
		padding-bottom: 15px;
		border-radius: 0px !important;
		box-shadow: none !important;
		font-family: 'Ubuntu', sans-serif;
	}
	#emailForm input::placeholder {
		color: #ebffc2;
	}
	#phoneForm input::placeholder {
		color: #ebffc2;
	}
	.sliderArrowsInfo {
		padding-bottom: 30px;
	}
	#fullnameForm input {
		background: transparent;
		border-bottom: 1px solid #fff !important;
		border: none;
		font-size: 14px;
		padding-top: 15px;
		width: 100%;
		color: #ebffc2;
		padding-bottom: 15px;
		border-radius: 0px !important;
		font-family: 'Ubuntu', sans-serif;
	}
	#fullnameForm input::placeholder {
		color: #ebffc2;
	}
	.contactForm {
		border: 1px solid #fff;
		border-radius: 15px;
	}
	#submitContactBtn input {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #8fc8e6 !important;
		border: none;
		text-align: left;
		width: 100% !important;
		color: #fff;
		font-size: 14px;
		border-radius: 50px;
		padding: 5px;
		padding-left: 20px !important;
		position: absolute;
		padding-top: 8px;
		padding-bottom: 8px;
		margin-top: 0px;
		font-family: 'Ubuntu', sans-serif;
		transition: 0.5s ease;
	}
	#submitContactBtn input:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 52%/20px no-repeat #8fc8e6 !important;
	}
	/* custom checkbox */
	.cc-container {
		display: block;
		position: relative;
		cursor: pointer;
		font-size: 14px;
		color: #ebffc2;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	/* Hide the browser's default checkbox */
	.container input {
		position: absolute;
		opacity: 0;
		cursor: pointer;
		height: 0;
		width: 0;
	}
	/* Create a custom checkbox */
	.checkmark {
		position: absolute;
		top: 1px;
		border-radius: 100%;
		height: 18px;
		width: 18px;
		background-color: transparent;
		border: 1px solid #fff;
		left: 90%;
	}
	/* On mouse-over, add a grey background color */
	.container:hover input ~ .checkmark {
		background-color: transparent;
	}
	/* When the checkbox is checked, add a blue background */
	.container input:checked ~ .checkmark {
		background-color: #ccff16;
	}
	.thematikesEnotitesBlock {
		background-color: #ebffc2;
		margin-top: -5px;
		height: 511px;
	}
	.tax-idryma .thematikesEnotitesBlock {
		background-color: #ebffc2;
		margin-top: -35px;
		padding-bottom: 40px;
		padding-top: 60px;
		height: auto !important;
	}
	.tax-idryma .thematikesTitle {
		font-size: 12px;
		padding-left: 40px;
		padding-top: 60px;
		margin-left: -40px;
	}
	.post-template-default .nextHmpg {
		position: absolute;
		right: 0;
		border-radius: 3px 0 0 3px;
		margin-top: -44px;
		padding-top: 40px;
	}
	.post-template-default .prevHmpg {
		padding-top: 20px;
	}
	.thematikesTitle {
		font-size: 12px;
		padding-top: 60px;
	}
	.arthraProkurhkseis {
		list-style: none;
	}
	.thematikesTitleArthra {
		font-size: 12px;
		padding-top: 30px;
	}
	.single .thematikesTitleArthra {
		font-size: 12px;
		padding-top: 60px;
		padding-bottom: 25px;
	}
	.ThematikesOptions,
	.ThematikesOptionsFirst,
	.arthraProkurhkseis {
		list-style: none;
		font-weight: 100;
		font-size: 28px !important;
		opacity: 0.6;
		cursor: pointer;
	}
	.mba_enotita,
	.spoudes_enotita,
	.dwreanSeminaria_enotita {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98% 90%/20px no-repeat;
		border-bottom: 1px solid #000;
		width: 100%;
	}
	.mba_enotita:hover,
	.spoudes_enotita:hover,
	.dwreanSeminaria_enotita:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 99% 90%/20px no-repeat #fff;
		border: none;
		transition: 0.5s ease;
	}
	.SearchHeader {
		background: #fff !important;
		pointer-events: none;
		border: none;
		text-align: left;
		width: 20%;
		color: #000;
		border-radius: 50px;
		padding: 5px;
		padding-left: 18px !important;
		top: 18px;
		left: 5%;
		position: relative;
		z-index: 1;
	}
	.single-proptixiako #masthead .logo,
	.single-e_learning #masthead .logo {
		margin-left: 48% !important;
	}
	.post-template-default .bookmarkIcon,
	.proptixiako-template-default .bookmarkIcon,
	.e_learning-template-default .bookmarkIcon {
		margin-right: 21px !important;
	}
	.totalMetaptuxiaka {
		background-color: #ebffc2;
		margin-left: -40px;
		padding-left: 40px;
		margin-right: -40px;
		font-size: 70%;
		color: #707070;
		padding-top: 20px;
	}
	.MenuToggler {
		padding-bottom: 1px;
		font-size: 22px;
		padding-right: 1px;
		margin-top: -1px;
		margin-left: -4px;
		margin-right: -6px;
	}
	.searchNav {
		/* font-size: 125%; */
		text-align: right;
		padding: 2px;
		background: url(../../themes/spoudase/images/search-button.svg) !important;
		top: -8px;
		position: relative;
		width: 35px;
		height: 35px;
		vertical-align: middle;
		padding-left: 8px !important;
		/* background: #CCFF16 !important; */
	}
	.BackNav {
		position: relative;
		/* font-size: 125%; */
		background: url(../../themes/spoudase/images/back-arrow.svg) !important;
		padding: 1px;
		width: 35px;
		/* padding-right: 7px !important; */
		/* padding-left: 8px !important; */
		/* background: #fff; */
		height: 35px;
	}
	.logoFooter {
		padding-right: 16px;
	}
	.copyrightFooter {
		margin-top: -38px;
		margin-left: 53px;
		letter-spacing: 0.5px;
	}
	.listFooter {
		margin-top: 100px;
		list-style-type: none;
		margin-left: -40px;
		line-height: 2;
		position: absolute;
	}
	.listFooterA {
		font-size: 90% !important;
		color: #ebffc2;
		opacity: 0.6;
	}
	.listFooterB {
		font-size: 90% !important;
		color: #ebffc2;
	}
	div.searchsettings div.chosen-container-single .chosen-search input[type='text'] {
		border-bottom: 1px solid #707070 !important;
		background: url(/wp-content/uploads/2019/09/search.png) no-repeat 96% 9px !important;
	}
	.a2a_menu a.a2a_i:visited,
	.a2a_menu a.a2a_more {
		color: #000 !important;
		font-family: 'Ubuntu', sans-serif !important;
	}
	.a2a_menu a {
		color: #000 !important;
		font-family: 'Ubuntu', sans-serif !important;
	}
	.a2a_full_footer {
		display: none;
	}
	.active-result {
		line-height: 40px !important;
	}
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores2_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_2.isotopic .results .item .asp_content {
		padding: 4px 1px !important;
		margin-bottom: 0 !important;
	}
	#ajaxsearchprores11_1.isotopic .results .item .asp_content,
	#ajaxsearchprores11_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_11.isotopic .results .item .asp_content {
		padding: 4px 1px !important;
	}
	#ajaxsearchprores12_1.isotopic .results .item .asp_content,
	#ajaxsearchprores12_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_12.isotopic .results .item .asp_content {
		padding: 4px 1px !important;
	}
	#ajaxsearchprores13_1.isotopic .results .item .asp_content,
	#ajaxsearchprores13_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_13.isotopic .results .item .asp_content {
		padding: 4px 1px !important;
	}
	.asp_filter_tax_idryma,
	.asp_filter_tax_poleis {
		width: 50%;
	}
	.idryma_filter_box .chosen-single {
		margin-right: 6px !important;
	}
	.asp_filter_cf_wpcf-doreandidaktra .chosen-single {
		margin-right: 6px !important;
	}
	.page-id-30896 div.asp_w.asp_sb.searchsettings fieldset {
		min-width: auto !important;
	}
	.asp_filter_cf_wpcf-exapostaseos .chosen-choices {
		margin-left: 12px !important;
	}
	.poleis_filter_box .chosen-single {
		margin-left: 6px !important;
	}
	.searchsettings .chosen-container-single .chosen-single {
		padding-left: 5px !important;
	}
	.asp_filter_cf_wpcf-exapostaseos .chosen-single {
		margin-left: 6px !important;
	}
	.asp_s.asp_s_2.searchsettings fieldset .chosen-container,
	.asp_sb.asp_sb_2.searchsettings fieldset .chosen-container {
		min-width: 140px !important;
	}
	.chosen-container-multi {
		margin-left: 0px !important;
	}
	#ajaxsearchprores2_1 .asp_results_top,
	#ajaxsearchprores2_2 .asp_results_top,
	div.asp_r.asp_r_2 .asp_results_top {
		border: none !important;
		height: 40px;
		padding-left: 40px !important;
		padding-top: 35px !important;
		margin: auto !important;
		max-width: 90%;
	}
	#ajaxsearchprores11_1 .asp_results_top,
	#ajaxsearchprores11_2 .asp_results_top,
	div.asp_r.asp_r_11 .asp_results_top {
		border: none !important;
		height: 40px;
		padding-left: 40px !important;
		padding-top: 35px !important;
	}
	#ajaxsearchprores12_1 .asp_results_top,
	#ajaxsearchprores12_2 .asp_results_top,
	div.asp_r.asp_r_12 .asp_results_top {
		border: none !important;
		height: 40px;
		padding-left: 40px !important;
		padding-top: 35px !important;
	}
	#ajaxsearchprores13_1 .asp_results_top,
	#ajaxsearchprores13_2 .asp_results_top,
	div.asp_r.asp_r_13 .asp_results_top {
		border: none !important;
		height: 40px;
		padding-left: 40px !important;
		padding-top: 35px !important;
	}
	#wpdreams_asp_settings_2,
	#wpdreams_asp_settings_3,
	#wpdreams_asp_settings_4 {
		padding-bottom: 20px;
		background: transparent;
	}
	.page-id-30896 .submenu {
		width: calc(100% - 30px);
	}
	.asp_content {
		position: relative !important;
		margin-bottom: 20px !important;
	}
	.single-post .resultDescription {
		margin-bottom: 2px;
		pointer-events: none;
	}
	.single-post .resultDescriptionDidaktra,
	.single-post .resultDescriptionProkyrixi,
	.single-post .resultDescriptionDiarkeia,
	.single-post .resultDescriptionPolh,
	.single-post .resultDescriptionDate,
	.single-post .resultDescriptionProk {
		margin-bottom: 2px;
		pointer-events: none;
	}
	.single-post .search_idryma_title {
		margin-bottom: 2px;
	}
	.search-selection {
		position: relative;
		width: 100%;
		font-size: 26px;
		background: url(../../themes/spoudase/images/down.png) 100% 70%/31px no-repeat transparent !important;
	}
	.selection-div {
		position: relative;
	}
	.page-id-30872 .submenu {
		width: 100%;
	}
	.arthra-template-default .entry-content {
		margin-top: 5em;
		word-break: break-word;
		padding-bottom: 200px !important;
	}
	#um_account_submit_password {
		width: 100%;
		text-align: left;
	}
	/* homepage */
	.motoSpoudase h1 {
		width: 100%;
		font-weight: 100;
		margin: 0;
	}
	.totalMetaptuxiakaHmpg {
		font-size: 75%;
		color: #707070;
		margin-top: -25px;
	}
	.SearchFooterHmpg {
		margin-top: 20px;
	}
	.basikesEnotitesBlock {
		height: 500px;
	}
	.mba_enotita {
		height: 123px;
		transition: 0.3s ease;
	}
	.spoudes_enotita {
		height: 143px;
		transition: 0.3s ease;
	}
	.dwreanSeminaria_enotita {
		height: 143px;
		transition: 0.3s ease;
	}
	.mba_enotita:hover .mba_title {
		opacity: 1 !important;
		transition: ease 0.3s;
	}
	.spoudes_enotita:hover .spoudes_title {
		opacity: 1 !important;
		transition: ease 0.3s;
	}
	.dwreanSeminaria_enotita:hover .dwreanSeminaria_title {
		opacity: 1 !important;
		transition: ease 0.3s;
	}
	.mba_title,
	.spoudes_title,
	.dwreanSeminaria_title {
		font-size: 29px;
		font-weight: 900;
		padding-left: 10px;
		width: 80%;
		color: #404040;
		position: absolute;
		opacity: 0.4;
		transition: ease 0.3s;
	}
	.titleBasicEnotites {
		font-size: 12px;
	}
	.SpoudaseLogo {
		display: none;
	}
	.page-id-30896 #masthead {
		background-color: #eff6f9;
	}
	.page-id-30896 .BackNav {
		display: none;
	}
	.arthraHmpgBlock {
		padding-top: 30px;
		height: auto;
		background: #fff;
	}
	.socialPosts {
		padding-bottom: 20px;
	}
	/* nav menu */
	.sidenav {
		height: 100vh;
		width: 0;
		position: fixed;
		z-index: 9999;
		top: 0;
		right: 0;
		background-color: #5895b5;
		overflow-x: hidden;
		transition: 0.5s ease;
		padding-top: 20px;
	}
	p.text-align-justify {
		word-break: break-word;
	}
	.customBtnLogin {
		margin-top: -23px;
		font-size: 13px !important;
		cursor: pointer;
		position: absolute;
		text-align: right;
		right: 5%;
	}
	.menuBtns {
		color: #fff;
		text-align: center;
	}
	.customBtnJoin {
		background: #ccff16;
		color: #000 !important;
		border-radius: 15px;
		width: 85px;
		padding: 5px;
		margin-left: 30px !important;
		font-size: 13px !important;
		cursor: pointer;
		transition: 0.5s ease;
	}
	.sidenav ul {
		list-style: none;
	}
	.sidenav a {
		margin-left: -58px;
		text-decoration: none;
		font-size: 15px;
		display: block;
		transition: 0.3s;
		font-weight: 100;
		color: #fff;
		line-height: 1.4;
	}
	.sidenav a:hover {
		color: #f1f1f1;
	}
	.sidenav .closebtn {
		position: absolute;
		bottom: 26px;
		right: 10px;
		width: 25px;
	}
	.HeaderListNav a {
		color: #ccff16 !important;
		margin-top: 25px;
		padding-bottom: 7px;
	}
	.menu-menupolicy-container {
		bottom: 2%;
		position: absolute;
	}
	#menu-menupolicy {
		margin-bottom: 0;
	}
	.menu-item {
		line-height: 1.3;
	}
	#main {
		transition: margin-left 0.5s;
	}
	.BtnWrapper {
		text-align: center;
		padding-top: 20px;
		padding-bottom: 40px;
	}
	.customBtnMorePosts {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16 !important;
		background: #ccff16;
		color: #000 !important;
		border-radius: 20px;
		width: 100px;
		padding: 10px;
		font-weight: 100;
		padding-left: 20px;
		padding-right: 60px;
		font-size: 16px !important;
		transition: 0.5s ease;
	}
	.customBtnMorePosts:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 52%/20px no-repeat #ccff16 !important;
		transition: 0.5s ease;
	}
	.linesepPosts {
		margin-top: -60px;
	}
	.BlogPostBlock p,
	.BlogPostBlockMet p {
		font-size: 16px !important;
		font-family: 'Ubuntu', sans-serif;
		font-weight: 300;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
		padding-bottom: 0;
	}
	.arrow_wrapper {
		text-align: right;
		position: relative;
		z-index: 1000;
		width: 100px;
		height: 50px;
		float: right;
		bottom: 52px;
		padding-right: 10px;
	}
	/*.single-arthro .arrow_wrapper {
  text-align: right;
  position: relative;
  bottom: 62px;
  padding-right: 10px;
}*/
	.BlogPostTitle {
		background-image: url(/wp-content/uploads/2019/09/Path-26.png);
		background-repeat: no-repeat;
		padding-left: 30px;
		min-height: 25px;
		text-transform: uppercase;
		transition-duration: 0.5s;
	}
	.BlogPostTitle h5,
	.postDate {
		font-size: 11px !important;
		padding-bottom: 5px;
		padding-top: 3px;
	}
	.page-id-17472 .asp_results_top {
		display: none !important;
	}
	.idrumaTitlos {
		font-size: 20px;
		color: #5895b5;
		padding-bottom: 20px;
	}
	#ajaxsearchprobsettings7_1.searchsettings fieldset,
	#ajaxsearchprobsettings7_2.searchsettings fieldset,
	div.asp_sb.asp_sb_7.searchsettings fieldset {
		min-width: 280px !important;
	}
	#ajaxsearchprores7_1.isotopic .asp_res_loader,
	#ajaxsearchprores7_2.isotopic .asp_res_loader,
	div.asp_r.asp_r_7.isotopic .asp_res_loader {
		background: transparent !important;
	}
	.page-id-17472 #masthead,
	.page-id-17472 .projectTitle,
	.page-id-17472 #ajaxsearchprores7_1.isotopic {
		background: transparent;
	}
	.tax-idryma #masthead {
		background-color: #eff6f9 !important;
	}
	.page-id-17472 .results {
		padding-top: 20px !important;
	}
	.page-id-17472 #ajaxsearchprores7_1.isotopic .results .item {
		background: transparent !important;
	}
	.page-id-17472 div.asp_w.asp_sb.searchsettings fieldset {
		min-width: 0 !important;
	}
	.page-id-17472 #ajaxsearchprores7_1.isotopic .results .item .asp_content,
	#ajaxsearchprores7_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_7.isotopic .results .item .asp_content {
		background: transparent;
	}
	/* arthra archive page */
	.post-type-archive-blog_article #masthead {
		background-color: #fff !important;
	}
	.archive .WhiteBg {
		margin-bottom: 55px;
		background: #fff !important;
		list-style: none;
	}
	.hotTopics {
		font-weight: 700;
		padding-top: 30px;
	}
	.archive .WhiteBg-first {
		margin-top: 20px !important;
		margin-bottom: 55px;
		background: #fff !important;
		list-style: none;
	}
	.archive .asp_content .simplefavorite-button {
		left: 0 !important;
	}
	.archive .page-title {
		margin-bottom: 0;
		padding-top: 35px;
	}
	div.asp_w.asp_s select,
	div.asp_w.asp_sb select {
		width: 100% !important;
		float: left;
	}
	.archive div.asp_w.asp_r .results .asp_nores {
		padding-bottom: 30px !important;
	}
	.archive .BannerArthra {
		pointer-events: none;
		border: none;
		text-align: left;
		width: 100%;
		color: #000;
		border-radius: 50px;
		padding: 5px;
		background: #fff;
		padding-left: 20px !important;
		margin-top: -40px;
		margin-left: 0px;
		perspective: 1000px;
		font-size: 14px;
	}
	.archive .SearchFooter,
	.archive .SearchFooterArticle {
		font-size: 14px;
		width: 100%;
		background: url(../../themes/spoudase/images/down.png) 97%/25px no-repeat #ccff16 !important;
		margin-left: 0;
		transition: 0.5s ease;
	}
	.simplefavorites-modal-content .customBtnJoin {
		background: #ccff16;
		border-radius: 15px;
		width: 85px;
		padding: 8px;
		padding-left: 15px;
		font-size: 18px !important;
		cursor: pointer;
		font-weight: 100;
		transition: 0.5s ease;
		padding-right: 15px;
	}
	.um-field-area .um-field-checkbox-option {
		font-size: 14px !important;
	}
	.simplefavorites-modal-content-body > p {
		padding-left: 12px;
	}
	#ajaxsearchprobsettings6_1.searchsettings fieldset,
	#ajaxsearchprobsettings6_2.searchsettings fieldset,
	div.asp_sb.asp_sb_6.searchsettings fieldset {
		min-width: 100% !important;
	}
	.resdrg {
		padding-top: 20px !important;
		padding-bottom: 20px !important;
		margin: auto !important;
		max-width: 90%;
	}
	#ajaxsearchprores6_1.isotopic .asp_res_loader,
	#ajaxsearchprores6_2.isotopic .asp_res_loader,
	div.asp_r.asp_r_6.isotopic .asp_res_loader {
		background: transparent !important;
	}
	#ajaxsearchprores6_1.isotopic,
	#ajaxsearchprores6_2.isotopic,
	div.asp_r.asp_r_6.isotopic {
		background: transparent !important;
		margin: 16px 0 0 0 !important;
	}
	.ArthraTitlosFilter {
		color: #000 !important;
		padding-bottom: 0px !important;
	}
	.archive .asp_results_top {
		display: none !important;
	}
	.archive .BlogPostTitle {
		min-height: 25px;
		background-image: url(/wp-content/uploads/2019/09/Path-26.png) !important;
		background-repeat: no-repeat;
		padding-left: 30px !important;
		color: #000;
		padding-bottom: 5px !important;
		transition-duration: 0.5s;
	}
	.archive .BlogPostTitle h5,
	.postDate {
		font-size: 11px !important;
		padding-bottom: 5px !important;
		padding-top: 3px !important;
		text-transform: uppercase !important;
	}
	.kategories_filter_box .chosen-single {
		width: 100%;
		background: url(../../themes/spoudase/images/down.png) 100%/25px no-repeat transparent !important;
	}
	.kategories_filter_box .chosen-drop {
		width: 100% !important;
	}
	.archive .arthraHmpgBlock {
		padding-bottom: 8px !important;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item {
		background: transparent !important;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item .asp_content,
	#ajaxsearchprores6_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_6.isotopic .results .item .asp_content {
		background: transparent;
	}
	#ajaxsearchprores5_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores5_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item {
		border-bottom: 1px solid black;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98% 90%/7% no-repeat !important;
	}
	#ajaxsearchprores2_1.isotopic .asp_res_loader,
	#ajaxsearchprores2_2.isotopic .asp_res_loader,
	div.asp_r.asp_r_2.isotopic .asp_res_loader {
		background: transparent !important;
	}
	#ajaxsearchprores11_1.isotopic .asp_res_loader,
	#ajaxsearchprores11_2.isotopic .asp_res_loader,
	div.asp_r.asp_r_11.isotopic .asp_res_loader {
		background: transparent !important;
	}
	#ajaxsearchprores12_1.isotopic .asp_res_loader,
	#ajaxsearchprores12_2.isotopic .asp_res_loader,
	div.asp_r.asp_r_12.isotopic .asp_res_loader {
		background: transparent !important;
	}
	#ajaxsearchprores13_1.isotopic .asp_res_loader,
	#ajaxsearchprores13_2.isotopic .asp_res_loader,
	div.asp_r.asp_r_13.isotopic .asp_res_loader {
		background: transparent !important;
	}
	#ajaxsearchprores5_1.isotopic .asp_res_loader,
	#ajaxsearchprores5_2.isotopic .asp_res_loader,
	div.asp_r.asp_r_5.isotopic .asp_res_loader {
		background: transparent !important;
	}
	.post-17472 .asp_shortcodes_container {
		margin-top: -30px !important;
	}
	.post-17472 .item {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98% 90%/7% no-repeat !important;
	}
	.asp_showmore {
		background: #eff6f9 !important;
		padding-bottom: 20px !important;
	}
	#ajaxsearchprores7_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores7_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_7.isotopic .results .item {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98% 90%/7% no-repeat !important;
		padding-bottom: 10px;
		border-bottom: 1px solid black;
	}
	#ajaxsearchprores2_1.isotopic,
	#ajaxsearchprores2_2.isotopic,
	div.asp_r.asp_r_2.isotopic {
		background: #ccff16 !important;
	}
	#ajaxsearchprores11_1.isotopic,
	#ajaxsearchprores11_2.isotopic,
	div.asp_r.asp_r_11.isotopic {
		background: transparent !important;
	}
	#ajaxsearchprores12_1.isotopic,
	#ajaxsearchprores12_2.isotopic,
	div.asp_r.asp_r_12.isotopic {
		background: transparent !important;
	}
	#ajaxsearchprores13_1.isotopic,
	#ajaxsearchprores13_2.isotopic,
	div.asp_r.asp_r_13.isotopic {
		background: transparent !important;
	}
	.page-id-17472 .kateythynseis_filter_box .chosen-container.chosen-container-single,
	.page-id-17472 .kategoria_seminarioy_e_learnin_filter_box .chosen-container.chosen-container-single {
		width: 98% !important;
		margin-left: 6px;
	}
	.page-id-17472 .asp_select_single select {
		background: url(../../themes/spoudase/images/down.png) 101.4%/8% no-repeat transparent !important;
	}
	#ajaxsearchprores5_1 .results .item .asp_content h3 a,
	#ajaxsearchprores5_2 .results .item .asp_content h3 a,
	div.asp_r.asp_r_5 .results .item .asp_content h3 a {
		font-size: 20px !important;
	}
	#ajaxsearchprobsettings3_1.searchsettings,
	#ajaxsearchprobsettings3_2.searchsettings,
	div.asp_sb.asp_sb_3.searchsettings {
		max-width: 100%;
	}
	#ajaxsearchprobsettings4_1.searchsettings,
	#ajaxsearchprobsettings4_2.searchsettings,
	div.asp_sb.asp_sb_4.searchsettings {
		max-width: 100%;
	}
	.asp_s.asp_s_3.searchsettings fieldset .chosen-container,
	.asp_sb.asp_sb_3.searchsettings fieldset .chosen-container {
		min-width: 140px !important;
	}
	.asp_s.asp_s_4.searchsettings fieldset .chosen-container,
	.asp_sb.asp_sb_4.searchsettings fieldset .chosen-container {
		min-width: 140px !important;
	}
	#ajaxsearchprores3_1.isotopic .results .item .asp_content,
	#ajaxsearchprores3_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_3.isotopic .results .item .asp_content {
		padding: 4px 1px !important;
		margin-bottom: 0 !important;
	}
	#ajaxsearchprores3_1 {
		margin-top: 0 !important;
	}
	#ajaxsearchprores3_1 .asp_results_top,
	#ajaxsearchprores3_2 .asp_results_top,
	div.asp_r.asp_r_3 .asp_results_top {
		padding-right: 40px !important;
		text-align: left !important;
		border: none !important;
		height: 40px;
		padding: 35px 0px 15px 40px !important;
	}
	.asp_results_top {
		padding-left: 150px !important;
	}
	#ajaxsearchprores3_1 .results,
	#ajaxsearchprores3_2 .results,
	div.asp_r.asp_r_3 .results {
		padding-top: 15px;
	}
	#ajaxsearchprores4_1.isotopic .results .item .asp_content,
	#ajaxsearchprores4_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_4.isotopic .results .item .asp_content {
		padding: 4px 1px !important;
		margin-bottom: 0 !important;
	}
	#ajaxsearchprores4_1 {
		margin-top: 0 !important;
	}
	#ajaxsearchprores4_1 .asp_results_top,
	#ajaxsearchprores4_2 .asp_results_top,
	div.asp_r.asp_r_4 .asp_results_top {
		padding-right: 40px !important;
		text-align: left !important;
		border: none !important;
		height: 40px;
		padding: 35px 0px 15px 40px !important;
	}
	#ajaxsearchprores4_1 .results,
	#ajaxsearchprores4_2 .results,
	div.asp_r.asp_r_4 .results {
		padding-top: 15px;
	}
	.carousel-image {
		background: darkslategray;
		width: 100vw;
		height: 270px;
		filter: brightness(90%);
	}
	#carousel-example-generic {
		margin-top: -26px;
	}
	.carousel-icon {
		position: absolute;
		padding-top: 35px;
		padding-left: 35px;
	}
	.carousel-caption {
		top: 23%;
		left: 35px;
		text-align: left;
		text-transform: uppercase;
	}
	.carousel-caption p {
		font-size: 16px !important;
		padding-top: 15px;
		font-family: 'Ubuntu', sans-serif;
		font-weight: 300;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
		width: 100%;
	}
	.carousel-caption h3 {
		width: 100%;
		position: relative;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
	}
	.carousel-indicators li {
		border-radius: 100%;
		width: 8px;
		height: 8px;
		opacity: 1;
		background-color: #d5d5d5 !important;
	}
	.carousel-indicators .active {
		background-color: #ccff16 !important;
	}
	#ajaxsearchprores2_1 .results,
	#ajaxsearchprores2_2 .results,
	div.asp_r.asp_r_2 .results {
		padding-top: 15px !important;
	}
	#ajaxsearchprores11_1 .results,
	#ajaxsearchprores11_2 .results,
	div.asp_r.asp_r_11 .results {
		padding-top: 15px !important;
	}
	#ajaxsearchprores12_1 .results,
	#ajaxsearchprores12_2 .results,
	div.asp_r.asp_r_12 .results {
		padding-top: 15px !important;
	}
	#ajaxsearchprores13_1 .results,
	#ajaxsearchprores13_2 .results,
	div.asp_r.asp_r_13 .results {
		padding-top: 15px !important;
	}
	#ajaxsearchprores3_1 .results,
	#ajaxsearchprores3_2 .results,
	div.asp_r.asp_r_3 .results {
		padding-top: 15px !important;
	}
	#ajaxsearchprores4_1 .results,
	#ajaxsearchprores4_2 .results,
	div.asp_r.asp_r_4 .results {
		padding-top: 15px !important;
	}
	.BlogPostBlock,
	.BlogPostBlockMet {
		border-bottom: 1px solid gray;
		margin-bottom: 15px;
		z-index: 5;
		float: left;
		height: 290px;
		border-bottom: 1px solid grey;
		position: relative;
		width: 100%;
	}
	.ThematikesSlides {
		margin: auto !important;
	}
	.hovered {
		transition-duration: 0.5s;
		transition-delay: 0.2s;
	}
	.hovered .search_results_header {
		background-image: url(/wp-content/uploads/2019/10/Path-30-1.png) !important;
		transition-duration: 0.5s;
	}
	.archive .asp_content {
		padding-bottom: 62px !important;
	}
	.archive .arrow_wrapper {
		position: absolute;
		right: 10px;
		bottom: 10px;
	}
	.lslide .carousel-caption {
		top: 28% !important;
		width: 27%;
		position: fixed;
		max-width: 270px;
		padding-left: 30px;
		right: auto;
		left: auto;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.lslide .carousel-icon {
		padding-top: 40px;
		padding-left: 30px;
		z-index: 9;
	}
	.lSSlideWrapper {
		margin-bottom: -10px;
	}
	.carousel-left-arrow {
		position: absolute;
		z-index: 15;
		transition: 0.5s ease;
		bottom: 60px;
		right: 20px;
	}
	.lSPager.lSpg {
		position: relative;
		bottom: 30px;
		z-index: 25;
	}
	.termsFormLabel input:checked {
		background-image: none;
		background-color: #ccff16 !important;
	}
	.termsFormLabel input {
		position: relative;
		text-align: right !important;
		float: right !important;
		margin-left: 20px !important;
		top: -2px;
		border-radius: 100%;
		height: 18px;
		-webkit-appearance: none;
		opacity: 1;
		width: 18px;
		background-color: transparent;
		border: 1px solid #fff;
	}
	.wpcf7-list-item {
		margin-left: 0px !important;
	}
	.InformMeFormLabel input:checked {
		background-image: none;
		background-color: #ccff16 !important;
	}
	.InformMeFormLabel input {
		position: relative;
		top: 0px;
		border-radius: 100%;
		height: 18px;
		float: right !important;
		text-align: right !important;
		margin-left: 10px !important;
		-webkit-appearance: none;
		opacity: 1;
		width: 18px;
		background-color: transparent;
		border: 1px solid #fff;
		cursor: pointer;
	}
	.termsFormLabel .wpcf7-not-valid-tip {
		padding-left: 0px;
		top: 16px;
		font-size: 0.9em !important;
	}
	.wpcf7-response-output {
		border: none !important;
		bottom: 10px;
		padding-left: 0.7em !important;
		color: white;
		position: absolute;
		font-size: 0.8em;
	}
	.wpcf7-form.invalid,
	.wpcf7-form.sent,
	.wpcf7-form.spam {
		position: relative;
	}
	.asp_content.saved .BlogPostTitle {
		min-height: 25px;
		background: url(/wp-content/uploads/2019/10/Path-30-3.png) 0%/9% !important;
		background-repeat: no-repeat !important;
	}
	.InfoSlideTitleSpan {
		font-size: 22px;
		width: 50%;
		height: 4em;
		border-bottom: 3px solid #404040;
		display: inline-block;
		text-align: center;
	}
	#InfoSlideTitleDescriptionD {
		vertical-align: top;
		padding-top: 20px;
	}
	.InfoSlideTitleSpan.LowOpacityTitle {
		border-bottom: none;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item .asp_content,
	#ajaxsearchprores6_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_6.isotopic .results .item .asp_content {
		padding: 30px !important;
	}
	#phoneForm input {
		background: 0 0;
		border-bottom: 1px solid #fff !important;
		border: none;
		width: 100%;
		color: #ebffc2;
		font-size: 14px;
		padding-bottom: 15px;
		border-radius: 0 !important;
		box-shadow: none !important;
		font-family: ubuntu, sans-serif;
	}
	.um-page-user .BlogPostBlockMet {
		height: 400px;
	}
}

@media (min-width: 576px) {
	.submit-button {
		top: 4.2em;
	}
	#loading-image {
		width: 12%;
		position: absolute;
		bottom: 5%;
		left: 5%;
	}
	.BlogPostBlockMet {
		margin-right: 20px;
	}
	.single-arthra .spoud-col {
		padding-left: 2em;
	}
	.archive .SearchFooterArticle {
		width: 250px;
	}
	.single-arthra .BlogPostBlock {
		height: 280px;
	}
	.archive .hotTopicsBlock > a {
		display: inline-block;
		width: 32%;
	}
	.asp_content h3 {
		width: 100%;
	}
	#ajaxsearchprores6_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores6_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_6.isotopic .results .item {
		padding-right: 20px;
	}
	.projectTitleMP {
		padding-left: 50px;
	}
	.arthraHmpgBlock .col-lg-4,
	.arthraHmpgBlock .col-sm-6 {
		padding-right: 15px;
	}
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores2_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_2.isotopic .results .item .asp_content,
	#ajaxsearchprores3_1.isotopic .results .item .asp_content,
	#ajaxsearchprores3_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_3.isotopic .results .item .asp_content,
	#ajaxsearchprores4_1.isotopic .results .item .asp_content,
	#ajaxsearchprores4_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_4.isotopic .results .item .asp_content {
		background: transparent !important;
		border-bottom: 1px solid black;
		width: 95% !important;
	}
	#ajaxsearchprores6_1 .results .item .asp_item_img {
		width: 89%;
	}
	.archive .item.asp_isotopic_item.asp_r_pagepost {
		width: 50% !important;
		top: auto !important;
		display: inline-block;
		left: auto !important;
		vertical-align: top;
		position: relative !important;
	}
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores2_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_2.isotopic .results .item .asp_content,
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores3_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_3.isotopic .results .item .asp_content,
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores4_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_4.isotopic .results .item .asp_content {
		width: 100%;
		z-index: 3;
		padding: 4px 6px;
	}
	#ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item,
	#ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item,
	#ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		width: 50% !important;
		top: auto !important;
		display: inline-block;
		vertical-align: top;
		left: auto !important;
		position: relative !important;
	}
	.asp_filter_cf_wpcf-exapostaseos,
	.asp_filter_cf_wpcf-exapostaseos-undergraduate {
		width: 50%;
	}
	.spoud-col {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.interest-buttons {
		top: 1em;
		position: relative;
	}
	#ajaxsearchprores2_1 {
		width: auto !important;
	}
	.asp_s.asp_s_2.searchsettings fieldset .chosen-container,
	.asp_sb.asp_sb_2.searchsettings fieldset .chosen-container {
		min-width: 202px !important;
	}
	#ajaxsearchprores7_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores7_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_7.isotopic .results .item {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98% 90%/5% no-repeat !important;
	}
	.arthra-template-default .attachment-post-thumbnail {
		padding-top: 30px;
	}
	#ajaxsearchprobsettings7_1.searchsettings fieldset,
	#ajaxsearchprobsettings7_2.searchsettings fieldset,
	div.asp_sb.asp_sb_7.searchsettings fieldset {
		min-width: 200px !important;
	}
	#LoginRegisterModal .asp_option.asp_option_cff.asp-o-last label {
		width: 5.6% !important;
	}
	#LoginRegisterModal a:not([href]):not([tabindex]) {
		margin-right: -41px !important;
	}
	.page-title-error {
		font-size: 59px !important;
	}
	.you_are_lost > h3 {
		font-size: 35px !important;
	}
	.back_to_home {
		width: 260px !important;
	}
	.SearchFooterHmpg {
		width: 100%;
	}
	.SearchFooter,
	.SearchFooterArticle {
		background: url(../../themes/spoudase/images/down.png) 97%/25px no-repeat #ccff16 !important;
	}
	.asp_select_single select {
		background: url(../../themes/spoudase/images/down.png) 98%/25px no-repeat transparent !important;
	}
	.lSPager.lSpg {
		bottom: 25px;
	}
	.mba_enotita,
	.spoudes_enotita,
	.dwreanSeminaria_enotita {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 97% 90%/20px no-repeat;
	}
	.mba_enotita:hover,
	.spoudes_enotita:hover,
	.dwreanSeminaria_enotita:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98% 90%/20px no-repeat #fff;
	}
	div.asp_w.asp_s.searchsettings div.asp_option_label,
	div.asp_w.asp_sb.searchsettings div.asp_option_label {
		font-size: 14px !important;
	}
	.kateythynseis_filter_box div select,
	.kategoria_seminarioy_e_learnin_filter_box div select {
		background: url(../../themes/spoudase/images/down.png) 99%/24px no-repeat transparent !important;
	}
	.prevHmpg {
		left: 76% !important;
	}
	.carousel-caption h3 {
		font-size: 23px !important;
	}
	.listFooterA {
		font-size: 150% !important;
		color: #ebffc2;
		opacity: 0.6;
	}
	.listFooterB {
		font-size: 150% !important;
		color: #ebffc2;
	}
	/*.wpcf7-response-output {
   margin-right: 126px !important;
 }*/
	.wpcf7-response-output {
		font-size: 80%;
		padding-top: 15px !important;
	}
	.site-info {
		font-size: 65%;
		margin-top: 290px;
		padding-right: 150px;
	}
	.sidenav a {
		font-size: 18px;
	}
	.prev {
		left: 76%;
		margin-top: -1px !important;
	}
	#submitContactBtn input {
		width: 89%;
	}
	#submitContactBtn input {
		font-size: 19px;
	}
	.archive .asp_select_single select {
		background: url(../../themes/spoudase/images/down.png) 100%/5.4% no-repeat transparent !important;
	}
	.BlogPostTitle h5 {
		font-size: 12px !important;
	}
	.archive .BlogPostTitle h5,
	.postDate {
		font-size: 14px !important;
	}
	.arthra-template-default .attachment-post-thumbnail {
		float: right;
		padding-right: 5px;
		padding-left: 10px;
	}
	#InfoSlideTitleDescriptionD {
		padding-top: 0;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item .asp_content,
	#ajaxsearchprores6_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_6.isotopic .results .item .asp_content {
		padding-left: 10px !important;
		padding-right: 0px !important;
	}
}

@media (min-width: 768px) {
	.page-id-30896 .selection-div {
		background: transparent !important;
		padding-top: 20px;
		padding-right: 15px;
		padding-left: 15px;
		padding-bottom: 20px;
	}
	.addtoany-idrymata {
		float: left;
		text-align: left;
		position: absolute;
	}
	/*
.home .arthraProkurhkseis {
  padding-top: 30px;
}*/
	#arthraThematikesItems {
		padding-top: 30px;
	}
	.home .ThematikesArthra {
		padding-top: 0px;
	}
	.home .arthraProkurhkseis {
		margin-top: auto;
	}
	.submit-button {
		top: 6.5em;
	}
	.lslide .carousel-icon {
		padding-left: 70px;
	}
	.single-arthra .resultDesc {
		padding-top: 0px;
	}
	#loading-image {
		width: 12%;
		position: absolute;
		bottom: 5%;
		left: 7%;
	}
	.profilePage.thematikesEnotitesBlockDesktop {
		width: 100% !important;
		background-color: white !important;
		height: 100% !important;
		margin-bottom: 0 !important;
		padding-bottom: 67px;
		min-height: 40vh;
	}
	.um-profile-body.pages.pages-default {
		max-width: 100% !important;
		background: white;
	}
	.modal-body .um .um-button.um-alt,
	.modal-body .um input[type='submit'].um-button.um-alt {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 53%/20px no-repeat #5895b5 !important;
		text-align: left;
		padding-top: 14px !important;
		bottom: -9px !important;
		box-shadow: none;
		padding-left: 20px !important;
		padding-right: 60px !important;
		color: #fff !important;
		width: 100% !important;
	}
	.um-icon-android-checkbox-outline-blank:before {
		content: 'iiii' !important;
	}
	i.um-icon-android-checkbox-outline-blank {
		border: 1px solid #5895b5 !important;
		width: 24px !important;
		color: transparent !important;
		font-size: 18px !important;
		border-radius: 60px !important;
		background-color: transparent !important;
		background-image: none !important;
	}
	.um-icon-android-checkbox-outline:before {
		content: 'iiii' !important;
	}
	.um-field {
		display: inline-block;
		padding-right: 10px !important;
	}
	.um-register .um-field,
	.um-login .um-field {
		width: 100% !important;
	}
	.um-field-checkbox-state,
	.um-field-radio-state {
		left: auto !important;
		right: 0;
	}
	.um .um-tip:hover,
	.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,
	.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,
	.um .um-member-name a:hover,
	.um .um-member-more a:hover,
	.um .um-member-less a:hover,
	.um .um-members-pagi a:hover,
	.um .um-cover-add:hover,
	.um .um-profile-subnav a.active,
	.um .um-item-meta a,
	.um-account-name a:hover,
	.um-account-nav a.current,
	.um-account-side li a.current span.um-account-icon,
	.um-account-side li a.current:hover span.um-account-icon,
	.um-dropdown li a:hover,
	i.um-active-color,
	span.um-active-color {
		background-color: #ccff16 !important;
		background-image: none !important;
		border-radius: 60px !important;
		border: 1px solid #5895b5;
		font-size: 20px !important;
		height: auto !important;
		font-size: 17px !important;
		width: 52.6% !important;
		color: transparent !important;
	}
	.um.um-login .um-form input[type='text']:focus,
	.um.um-login .um-form input[type='tel']:focus,
	.um.um-login .um-form input[type='number']:focus,
	.um.um-login .um-form input[type='password']:focus,
	.um.um-login .um-form .um-datepicker.picker__input.picker__input--active,
	.um.um-login .um-form .um-datepicker.picker__input.picker__input--target,
	.um.um-login .um-form textarea:focus {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
	}
	.um.um-register .um-form input[type='text']:focus,
	.um.um-register .um-form input[type='tel']:focus,
	.um.um-register .um-form input[type='number']:focus,
	.um.um-register .um-form input[type='password']:focus,
	.um.um-register .um-form .um-datepicker.picker__input.picker__input--active,
	.um.um-register .um-form .um-datepicker.picker__input.picker__input--target,
	.um.um-register .um-form textarea:focus {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
	}
	.modal-content .um-field-checkbox-option {
		color: #5895b5 !important;
		font-size: 14px !important;
		font-weight: 500;
		margin-left: 0 !important;
	}
	#um-submit-btn {
		font-size: 14px;
		display: inline;
		margin-top: 20px;
		border: none;
		text-align: left;
		border-radius: 60px !important;
		padding: 15px;
		padding-left: 20px !important;
		color: #fff;
	}
	.um-field-label label {
		color: #5895b5;
		font-size: 14px !important;
		font-weight: 500 !important;
	}
	.um-form .um-field-label label {
		font-size: 14px !important;
		text-transform: uppercase;
	}
	.modal-body .um .um-form input[type='text'],
	.modal-body .um .um-form input[type='tel'],
	.modal-body .um .um-form input[type='number'],
	.modal-body .um .um-form input[type='password'],
	.modal-body .um .um-form textarea,
	.modal-body .um .upload-progress,
	.modal-body .select2-container .select2-choice,
	.modal-body .select2-drop,
	.modal-body .select2-container-multi .select2-choices,
	.modal-body .select2-drop-active,
	.modal-body .select2-drop.select2-drop-above {
		outline: 0;
		box-shadow: none;
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		border-radius: 0px;
		margin-top: -14px !important;
	}
	#LoginRegisterModal .close-button {
		display: none;
	}
	.archive .hotTopicsBlock > a {
		padding-right: 20px;
		width: 30%;
		padding-bottom: 40px;
	}
	#all-categories {
		display: block;
		padding-top: 40px;
	}
	#ajaxsearchprores6_1 .results .item .asp_item_img {
		width: 93%;
	}
	#ajaxsearchprobsettings6_1.searchsettings fieldset,
	#ajaxsearchprobsettings6_2.searchsettings fieldset,
	div.asp_sb.asp_sb_6.searchsettings fieldset {
		min-width: 50% !important;
	}
	.asp_filter_tax_kategories,
	.asp_filter_tax_kategories_arthron_ {
		width: 50%;
	}
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores2_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_2.isotopic .results .item .asp_content,
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores3_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_3.isotopic .results .item .asp_content,
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores4_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_4.isotopic .results .item .asp_content {
		height: 420px !important;
	}
	.SearchHeader {
		width: 450px !important;
	}
	.page-id-17472 .logo {
		margin-left: 74% !important;
	}
	.asp_content {
		height: 100% !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item,
	.page-id-30872 #ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item,
	.page-id-30872 #ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		height: 440px !important;
	}
	.asp_w.asp_r.isotopic .results .item {
		height: 310px !important;
		top: auto !important;
		position: relative !important;
		padding-bottom: 0;
	}
	.single-arthra .BlogPostImage img {
		width: calc(100% - 7px) !important;
		height: calc(100% - 7px) !important;
		position: absolute !important;
	}
	.single-arthro .wp-post-image {
		width: 100%;
		height: 98% !important;
		position: absolute;
		top: 0;
		backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
		background-size: cover;
		background-position: center;
		margin-left: 8px !important;
	}
	.single-arthra .wp-post-image,
	.single-arthra .default-featured-img {
		width: 100%;
		height: calc(100% - 7px) !important;
		position: absolute;
		top: 0;
		left: 0;
		backface-visibility: hidden;
		-webkit-backface-visibility: hidden;
		background-size: cover;
		background-position: center;
		margin-left: 8px !important;
		background-color: gray;
	}
	#ajaxsearchprores2_1.isotopic .results .item .asp_content,
	#ajaxsearchprores2_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_2.isotopic .results .item .asp_content,
	#ajaxsearchprores3_1.isotopic .results .item .asp_content,
	#ajaxsearchprores3_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_3.isotopic .results .item .asp_content,
	#ajaxsearchprores4_1.isotopic .results .item .asp_content,
	#ajaxsearchprores4_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_4.isotopic .results .item .asp_content {
		background: transparent !important;
		border-bottom: 1px solid black;
		width: 95% !important;
	}
	.archive .WhiteBg {
		margin-bottom: 0px;
	}
	.archive .BannerArthra {
		margin-top: 0px;
	}
	.contactTitle {
		color: #fff;
	}
	.archive .SearchFooter,
	.archive .SearchFooterArticle {
		background: url(../../themes/spoudase/images/down.png) 97%/4% no-repeat #ccff16 !important;
		font-size: 14px;
		width: 100%;
		margin-left: 0;
		margin-bottom: 80px !important;
	}
	.archive .SearchFooterArticle {
		background: url(../../themes/spoudase/images/down.png) 97%/11% no-repeat #ccff16 !important;
	}
	.page-id-17472 .asp_filter_tax {
		width: 100% !important;
	}
	#ajaxsearchprores7_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores7_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_7.isotopic .results .item {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98% 90%/3% no-repeat !important;
	}
	.page-id-17472 .asp_select_single select {
		background: url(../../themes/spoudase/images/down.png) 100.4%/4% no-repeat transparent !important;
	}
	#ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item {
		width: 89%;
	}
	.page-title-error {
		font-size: 80px !important;
		font-weight: 300;
		color: #5895b5;
		padding-top: 50px !important;
	}
	.you_are_lost > h3 {
		font-size: 45px !important;
		font-weight: 300 !important;
	}
	.back_to_home {
		padding: 12px !important;
	}
	.error404 .logo {
		margin-left: 0% !important;
	}
	.page-id-30872 .entry-content {
		margin-bottom: -27px;
	}
	.page-id-30872 #wpdreams_asp_settings_2,
	.page-id-30872 #wpdreams_asp_settings_3,
	.page-id-30872 #wpdreams_asp_settings_4 {
		background: #ebffc2 !important;
	}
	.SpoudaseLogoMobile {
		width: 150px !important;
	}
	.totalMetaptuxiakaHmpg {
		font-size: 110%;
		padding-bottom: 30px;
	}
	#wpdreams_asp_settings_2,
	#wpdreams_asp_settings_3,
	#wpdreams_asp_settings_4 {
		background: transparent !important;
	}
	.selection-div {
		background: transparent;
	}
	.page-id-30896 .SearchHeader {
		display: none;
	}
	.arthra-template-default .attachment-post-thumbnail {
		float: right !important;
		padding-top: 18px !important;
		padding-right: 5px !important;
		padding-left: 15px !important;
		margin-top: 11px;
	}
	#submitContactBtn input {
		width: 100% !important;
		position: relative;
		padding-top: 10px;
		padding-bottom: 10px;
		margin-left: auto !important;
	}
	.resdrg {
		width: 100vw;
	}
	div.asp_w.asp_s select,
	div.asp_w.asp_sb select {
		width: 100% !important;
	}
	/*.wpcf7-response-output {
   margin-right: 194px !important;
 }*/
	.wpcf7-not-valid-tip {
		padding-left: 14px;
		position: absolute;
		font-size: 12px !important;
	}
	.selection-div {
		padding-top: 20px;
	}
	.SearchFooter,
	.SearchFooterArticle {
		background: url(../../themes/spoudase/images/down.png) 97%/25px no-repeat #ccff16 !important;
	}
	.prevHmpg {
		left: 82% !important;
	}
	.BlogPostTitle h5 {
		font-size: 14px !important;
	}
	.site-info {
		font-size: 81%;
	}
	.lslide .carousel-caption {
		padding-left: 70px;
		max-width: 280px;
	}
	.SearchFooterHmpg {
		width: 100% !important;
		margin-top: -30px;
	}
	footer#colophon {
		height: auto !important;
		padding-bottom: 40px;
	}
	.site-info {
		font-size: 79% !important;
	}
	.InterestArea {
		height: 4% !important;
		padding-top: 10px !important;
	}
	.archive #wpdreams_asp_results_6 .asp_content .simplefavorite-button {
		width: 34px !important;
	}
	.kategories_filter_box .chosen-single {
		width: 100%;
		transition: 0.5s ease;
	}
	.kategories_filter_box:hover .chosen-single:hover {
		transition: 0.5s ease;
	}
	.archive .page-title {
		margin-bottom: 0;
		padding-top: 35px;
	}
	.archive .arthraHmpgBlock {
		padding-bottom: 8px !important;
	}
	.ArthraTitlosFilter {
		padding-right: 102px;
	}
	.hotTopics {
		padding-bottom: 20px;
	}
	.kategories_arthron__filter_box.categoryfilter {
		width: 122% !important;
	}
	.kategories_arthron__filter_box:hover .chosen-single:hover {
		transition: 0.5s ease;
	}
	.kategories_arthron__filter_box .chosen-single {
		width: 95%;
		transition: 0.5s ease;
	}
	.idryma_filter_box .chosen-single:hover {
		transition: 0.5s ease;
	}
	.archive .kategories_arthron__filter_box.categoryfilter {
		width: 96% !important;
	}
	.archive .kategories_filter_box.categoryfilter {
		width: 100% !important;
	}
	.archive #ajaxsearchprores7_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores7_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_7.isotopic .results .item {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 90%/3% no-repeat !important;
	}
	.archive div.asp_w.asp_r .results {
		width: 100%;
	}
	.archive .asp_select_single select {
		background: url(../../themes/spoudase/images/down.png) 100%/24px no-repeat transparent !important;
	}
	.archive .asp_select_single select:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 2px/24px no-repeat transparent !important;
	}
	.asp_select_single select {
		background: url(../../themes/spoudase/images/down.png) 100%/24px no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.asp_select_single select:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 2px/24px no-repeat transparent !important;
	}
	.kateythynseis_filter_box div select,
	.kategoria_seminarioy_e_learnin_filter_box div select {
		background: url(../../themes/spoudase/images/down.png) 100%/24px no-repeat transparent !important;
	}
	.kateythynseis_filter_box div select:hover,
	.kategoria_seminarioy_e_learnin_filter_box div select:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 2px/24px no-repeat transparent !important;
	}
	.archive .item {
		width: 728px !important;
	}
	#ajaxsearchprores2_1 .results,
	#ajaxsearchprores2_2 .results,
	div.asp_r.asp_r_2 .results {
		background-color: #eff6f9 !important;
	}
	.post-30872 .asp_res_url h1 {
		margin-bottom: 44px !important;
		padding-right: 99px !important;
	}
}

@media (min-width: 901px) {
	.search-choice {
		font-size: 30px;
		opacity: 0.3;
		cursor: pointer;
	}
	.tax-idryma .BlogPostBlockMet {
		height: 450px !important;
	}
	.selection-div {
		display: none;
	}
	.selection-div-desktop div {
		display: inline-block;
		padding-right: 30px;
	}
	.selection-div.selection-div-desktop {
		display: block;
	}
	div.asp_w.asp_sb.searchsettings fieldset {
		min-width: 100px !important;
	}
	.display-mobile {
		display: none;
	}
	.display-desktop {
		display: block;
	}
	.SpoudaseLogoCMobile {
		display: none;
	}
	.hotTopicsBlock {
		top: 2em;
	}
	#menu-item-35023,
	#menu-item-35024 {
		display: none;
	}
	.single .lSAction {
		display: none !important;
	}
	.single .lSSlideOuter .lSPager.lSpg {
		display: none !important;
	}
	ul.submenu {
		font-size: 45px !important;
	}
	.single-arthro .site-content {
		min-height: 89vh;
	}
	.policy-page-header {
		margin-left: 10%;
	}
	.um-password.um-um_password_id .um-field-username_b input[type='text'] {
		width: 25%;
		min-width: 250px;
	}
	.um-password .um-form .um-field-user_password input[type='password'] {
		width: 25%;
		min-width: 250px;
	}
	.um-password #um-submit-btn {
		width: 25% !important;
	}
	#logoDesktop {
		position: relative;
		top: -36px;
	}
	#searchDesktop {
		top: -4em;
	}
	.single .socialIcons {
		display: block;
	}
	#page-thematikes {
		overflow: hidden;
	}
	.home #page-thematikes,
	.post-template-default #page-thematikes {
		height: 100% !important;
	}
	#slider:hover .lslide:hover .carousel-left-arrow:hover {
		right: 10px;
		transition: 0.5s ease;
	}
	#page-arthra-cropped {
		padding: 60px 0;
	}
	.tax-idryma #masthead {
		background-color: #fff !important;
	}
	.single-arthro .socialPosts {
		margin-left: 0 !important;
		padding-top: 0px;
		margin-top: 20px;
	}
	.user-favorites {
		padding-top: 50px;
		min-height: 14vh;
	}
	#editProfile {
		padding-left: 12.5%;
		padding-right: 12.5%;
		top: 4em;
	}
	.modal-body .um .um-button.um-alt,
	.modal-body .um input[type='submit'].um-button.um-alt {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 53%/20px no-repeat #5895b5 !important;
		text-align: left;
		padding-top: 14px !important;
		bottom: -9px !important;
		box-shadow: none;
		padding-left: 20px !important;
		padding-right: 60px !important;
		margin-top: -7px !important;
		color: #fff !important;
		display: block;
		width: 100% !important;
	}
	#um-submit-btn {
		font-size: 14px;
		display: block;
		margin-top: 0px;
		border: none;
		text-align: left;
		border-radius: 60px !important;
		padding: 15px;
		width: 100% !important;
		padding-left: 20px !important;
		color: #fff;
	}
	#editProfile {
		padding-left: 17.5%;
		padding-right: 17.5%;
	}
	.um-field {
		padding-right: 20px !important;
	}
	.um-col-alt {
		text-align: left;
	}
	.um-left {
		float: left;
		width: 35% !important;
	}
	.um-right {
		float: right;
		width: 60% !important;
	}
	.DescriptionIdrymaBlock {
		border-right: 1px solid #707070;
		padding-bottom: 60px;
	}
	.socialIconsMobile {
		display: none;
	}
	.archive .SearchFooterArticle.WhiteBg {
		background: url(../../themes/spoudase/images/down.png) 96.5%/6.3% no-repeat #ccff16 !important;
		margin-bottom: 0 !important;
		transition: 0.5s ease;
		padding: 6px;
		font-size: 14px;
		font-weight: 100;
	}
	.ArthraContent {
		padding-left: 30px;
		padding-top: 30px;
	}
	.archive .page-title {
		padding-top: 75px;
	}
	.asp_content h3,
	.asp_content .searchDescription {
		width: 80%;
	}
	.archive .asp_content h3 {
		width: 100%;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item .asp_content,
	#ajaxsearchprores6_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_6.isotopic .results .item .asp_content {
		padding-right: 5px !important;
		padding-left: 15px !important;
	}
	.search_idryma_title,
	.search_tmema_title {
		-webkit-line-clamp: 2;
	}
	.BlogPostBlockMetInner {
		width: 80%;
	}
	.logoDesktop {
		display: block;
		padding-top: 80px !important;
	}
	.arthraHmpgBlock .col-lg-4,
	.arthraHmpgBlock .col-sm-6 {
		padding-right: 15px;
	}
	.home .logo {
		display: none;
	}
	.page-id-30896 .metaptychiaka.col-md-12,
	.page-id-30896 .proptychiaka.col-md-12,
	.page-id-30896 .seminaria.col-md-12 {
		padding: 0 !important;
	}
	#sdbrToggle {
		top: 5px;
	}
	#header-logo {
		padding-top: 12px;
	}
	#header-links {
		padding-top: 0;
	}
	.secondary-page-logo {
		display: none;
	}
	.searchNav {
		top: -3px;
	}
	.SpoudaseLogo {
		position: relative !important;
		display: block;
		height: 25px;
		width: 211px;
	}
	.logo {
		display: none;
	}
	.arthro-header {
		margin-left: 20%;
		margin-top: 30%;
	}
	.arthra-template-default .entry-title {
		font-size: 45px !important;
	}
	.single-arthra .socialPosts {
		position: relative;
	}
	.arthro-image {
		padding-right: 0;
	}
	#interest-div {
		display: none;
	}
	.termsFormLabel input {
		top: 0px;
	}
	.socialPosts {
		margin-left: 80px !important;
	}
	.socialPosts .simplefavorite-button {
		float: left;
		text-align: left;
		width: 34px;
	}
	#contact-and-disqus-content {
		margin-top: 3em;
	}
	.submit-button {
		top: 4.5em;
	}
	.wpcf7-form .col-lg-5 {
		padding-left: 0;
	}
	#interestAreaBlock {
		margin-top: 0px !important;
	}
	.interest-buttons > * {
		padding-left: 0;
	}
	.interest-buttons {
		position: relative;
		top: 1em;
	}
	.contactBlock {
		padding: inherit;
		padding-top: 50px;
	}
	.croppedInterestContent {
		width: 800px;
		margin-right: auto;
	}
	.single-grad-desc {
		margin-top: auto;
		padding-top: 20px;
	}
	.croppedThematikesContent {
		width: auto !important;
		max-width: 70%;
	}
	#single-grad-content {
		background: #ebffc2;
	}
	.post-template-default .resultDesc {
		padding-top: 100px !important;
	}
	.um-header.no-cover {
		position: relative;
		top: -84px;
	}
	.profileContent {
		background: white;
		position: relative;
		min-height: 68vh;
	}
	.archive .item.asp_isotopic_item.asp_r_pagepost {
		width: 33.3% !important;
		top: auto !important;
		display: inline-block;
		left: auto !important;
		position: relative !important;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item .asp_content,
	#ajaxsearchprores6_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_6.isotopic .results .item .asp_content {
		padding-right: 10px !important;
		padding-left: 20px !important;
	}
	.post-32464 .entry-content {
		margin-bottom: auto !important;
	}
	#innerArthraImage.col-md-8 {
		padding-right: 0 !important;
	}
	.post-thumbnail {
		float: right;
	}
	.doubleCroppedContent {
		margin: auto;
		max-width: 1240px;
	}
	#sliderB .InfoSlideTitle.ThematikesSlideTitleBlur {
		width: 40%;
	}
	.landingPost {
		min-height: calc(50vh - 153px);
	}
	.single-arthro img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
		width: 60%;
		height: 850px;
		position: absolute;
		right: 0;
		background: gray;
		float: right !important;
		padding-top: 18px !important;
		padding-right: 5px !important;
		padding-left: 15px !important;
		transition: 0.5s ease;
	}
	.page-id-17472 .entry-content {
		padding-bottom: 0 !important;
	}
	.single-proptixiako #masthead .logo,
	.single-e_learning #masthead .logo {
		margin-left: 78% !important;
	}
	.tax-idryma .addtoany_shortcode {
		display: inline !important;
	}
	.blog_article .post-thumbnail {
		top: 12%;
	}
	.single-arthro .BlogPostBlock:hover .BlogPostTitle {
		min-height: 25px;
		background: url(/wp-content/uploads/2019/10/Path-30-1.png) no-repeat !important;
	}
	.single-arthro .BlogPostImage {
		position: absolute;
		width: 100%;
		height: 100%;
		overflow: hidden;
	}
	.single-arthro .BlogPostImage img {
		position: absolute !important;
		left: 50% !important;
		top: 50% !important;
		height: 100% !important;
		background: gray !important;
		min-width: 100%;
		min-height: 100%;
		width: auto;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	.BlogPostImage .attachment-thumbnail {
		margin-left: -7px;
	}
	.single-arthro img.attachment-post-thumbnail.size-post-thumbnail.wp-post-image {
		position: absolute !important;
		left: 50% !important;
		top: 50% !important;
		height: 100% !important;
		background: transparent !important;
		min-width: 100%;
		min-height: 100%;
		width: auto;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	.arthro > .post-thumbnail {
		top: 3%;
	}
	.post-thumbnail {
		position: absolute;
		top: 17%;
		width: 600px;
		height: 600px;
		overflow: hidden;
	}
	#innerArthraImage .post-thumbnail {
		position: relative;
		padding-bottom: 0px !important;
		width: 600px;
		height: 600px;
		top: auto !important;
		overflow: hidden;
	}
	.single-arthra .post-thumbnail img {
		position: absolute !important;
		left: 50% !important;
		top: 50% !important;
		height: 100%;
		padding: auto !important;
		min-width: 100%;
		min-height: 100%;
		width: auto;
		-webkit-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
	}
	.single-arthra .BtnWrapper {
		margin-left: 0;
		margin-right: 0 !important;
		padding-left: 0;
		padding-right: 0;
	}
	/*
 .page-id-30896 .thematikesEnotitesBlockDesktop {
   height: 585px !important;
 }*/
	.page-id-30872 div.asp_w.asp_r .results .asp_nores {
		padding-right: 0 !important;
	}
	/*
 .post-template-default .thematikesEnotitesBlockDesktop {
   height: 500px !important;
 }*/
	.BlogPostBlock::after,
	.BlogPostBlockMet::after,
	.idrymaBlock::after,
	.asp_content::after {
		display: inline-block;
		transform-origin: 50% 100%;
		content: '';
		bottom: 0;
		position: absolute !important;
		height: 100%;
		left: 0;
		border-left: 1px solid gray;
		transform: scaleY(0);
		transition: transform 250ms ease-in-out;
	}
	.lSSlideOuter {
		background-color: white !important;
	}
	.lSSlideOuter .lSPager.lSpg {
		display: block !important;
	}
	.BlogPostBlock:hover::after,
	.BlogPostBlockMet:hover::after,
	.idrymaBlock:hover::after,
	.asp_content:hover::after {
		transform: scaleY(1);
	}
	.page-id-32464 .BlogPostBlock {
		float: left;
		height: 290px;
		width: 90% !important;
		border-bottom: 1px solid grey;
		margin-right: 105px !important;
		margin-bottom: 50px;
		position: relative;
	}
	.tax-idryma .thematikesTitle {
		font-size: 12px;
		padding-top: 60px;
	}
	.tax-idryma .thematikesEnotitesBlock {
		display: none !important;
	}
	.tax-idryma .BlogPostBlock .socialIcons {
		display: inline-block !important;
		bottom: 0 !important;
		right: 14px;
		top: 97% !important;
		position: absolute !important;
	}
	.tax-idryma .BlogPostBlock .bookmarkIcon {
		width: 34px !important;
	}
	.tax-idryma .BlogPostBlock .simplefavorite-button {
		padding-bottom: 8px !important;
	}
	.tax-idryma .search_idryma_title {
		width: 280px;
	}
	.idrymata-container {
		margin-top: 100px;
	}
	#idrymata-search-title {
		font-size: 48px;
		margin-top: 0;
	}
	.idrymaBlock .ml-1 > * {
		transition-duration: 0.5s;
	}
	.idrymaBlock a {
		font-size: 30px;
	}
	.idrymata_list {
		margin-bottom: 80px;
		min-height: calc(100vh - 316px);
	}
	.idrymaBlock:hover .ml-1 > * {
		margin-left: 15px;
		transition-duration: 0.5s;
	}
	.tax-idryma .asp_nores_header {
		margin-left: -300px !important;
	}
	.tax-idryma .BlogPostBlock:hover .search_results_header,
	.BlogPostBlockMet:hover .search_results_header {
		background-image: url(/wp-content/uploads/2019/10/Path-30-1.png) !important;
		transition-duration: 0.5s;
	}
	.simplefavorites-modal-content-body .customBtnJoin {
		padding: 6px 15px !important;
		font-size: 17px !important;
		font-family: Roboto;
		margin-left: 0 !important;
	}
	.favorites-modal-buttons {
		font-size: 17px;
		text-align: center;
	}
	.simplefavorites-modal-content-body p {
		text-align: center;
	}
	.tax-idryma .ThematikesList {
		margin-left: 0 !important;
		margin-top: 30px !important;
	}
	.tax-idryma .socialIcons {
		top: 0 !important;
		margin-left: 0 !important;
		left: 0 !important;
		position: initial !important;
		margin-right: 0 !important;
	}
	.isotopic.asp_w.ajaxsearchpro {
		width: 100% !important;
	}
	.home .BlogPostBlock p {
		padding-bottom: 0px !important;
	}
	.tax-idryma .resultDesc {
		background-color: #eff6f9;
		height: auto !important;
	}
	.tax-idryma .idrumataTitlos {
		font-size: 37px;
	}
	.tax-idryma .panepistiomioTitle {
		padding-right: 20px;
	}
	.asp_nores_header {
		margin-left: -350px;
	}
	.page-id-17472 .asp_nores_header {
		margin-left: 20px !important;
	}
	.page-id-17472 div.asp_r.asp_r_7 .asp_res_loader .asp_custom_loader {
		height: 200px;
		margin-left: 350px;
	}
	.post-thumbnail {
		padding-bottom: 300px;
	}
	.titleLandingArthra {
		font-size: 44px !important;
		margin-left: 0 !important;
	}
	.single-arthro .resultDesc {
		width: 100% !important;
		padding-top: 0 !important;
	}
	.archive .arrow_wrapper {
		bottom: 15px !important;
	}
	.titleProjectLanding {
		font-size: 61px !important;
	}
	.home .saved .BlogPostTitle {
		min-height: 25px;
		background-size: auto !important;
	}
	.profile-title {
		font-weight: 300;
		position: absolute;
		font-size: 31px;
		padding-left: 5%;
		z-index: 5;
	}
	.single-arthro .ArthraContent p {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
		padding-bottom: 0;
	}
	.socialShareMet {
		margin-top: 195px;
	}
	.BlogPostBlockMet {
		height: 420px !important;
		width: 90% !important;
		float: left;
		border-bottom: 1px solid grey;
		margin-bottom: 50px;
		position: relative;
	}
	.single-arthra .ArthraContent .BlogPostTitle {
		transition-duration: 0.5s;
	}
	.tableArthra {
		width: 111.8% !important;
	}
	.um-profile-edit i {
		display: none !important;
	}
	.um-account-nav ~ .um-account-nav .um-account-nav {
		display: block !important;
	}
	.um-account-nav a[data-tab='general'] {
		display: none !important;
	}
	.um-account-nav a[data-tab='password'] {
		display: none !important;
	}
	#editProfile .um-account-main .um-account-nav a {
		border: none !important;
		font-size: 14px;
		bottom: 4em;
		text-transform: uppercase;
		left: 26em;
		position: absolute;
		color: #5895b5 !important;
	}
	#editProfile .um-account-nav a.current {
		display: none !important;
	}
	#um_account_submit_delete {
		width: 250px !important;
		text-transform: uppercase !important;
	}
	.um.editing .um-account-nav a.current {
		display: none !important;
	}
	.um-account-tab.um-account-tab-password {
		display: block !important;
	}
	.um-account-tab.um-account-tab-general {
		display: none !important;
	}
	#um_account_submit_password {
		width: 200px !important;
		text-transform: uppercase !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 50%/10% no-repeat #8fc8e6 !important;
		transition: 0.5s ease;
	}
	#um_account_submit_password:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 50%/10% no-repeat #8fc8e6 !important;
		transition: 0.5s ease;
	}
	.noFaves p {
		text-align: center;
		height: 39vh;
		padding-top: 5em;
	}
	.asp_content h1 {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
	}
	.BlogPostBlock h1,
	.BlogPostBlockMet h1 {
		-webkit-line-clamp: 5;
	}
	.archive .ArthraTitlosFilter {
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
	}
	.archive .asp_res_text {
		width: 290px;
	}
	.asp_res_url h1 {
		width: 290px;
	}
	div .um-account-tab {
		border-bottom: none !important;
	}
	.um-account-main .um-account-nav a {
		border: none !important;
		font-size: 14px;
		color: #5895b5 !important;
	}
	span.arr {
		display: none !important;
	}
	span.ico {
		display: none !important;
	}
	#editProfile .um .um-form input[type='text']:focus,
	#editProfile .um .um-form input[type='tel']:focus,
	#editProfile .um .um-form input[type='number']:focus,
	#editProfile .um .um-form input[type='password']:focus,
	#editProfile .um .um-form .um-datepicker.picker__input.picker__input--active,
	#editProfile .um .um-form .um-datepicker.picker__input.picker__input--target,
	#editProfile .um .um-form textarea:focus {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
	}
	#editProfileSpan {
		display: block;
		float: right;
		padding-right: 5%;
		font-weight: 300;
		position: relative;
		top: -7px;
		font-size: 20px;
		cursor: pointer;
	}
	#logoutLink {
		width: 100%;
		float: right;
		padding-right: 5%;
		color: #5895b5;
		font-weight: 300;
		top: -0.5em;
		position: relative;
		font-size: 20px;
		text-align: right;
	}
	.um-account-side li a:hover {
		background: transparent !important;
	}
	.um-profile-edit.um-profile-headericon.um-trigger-menu-on-click {
		display: none;
	}
	.um-form .um-header.no-cover .um-profile-photo {
		position: relative;
		top: 150px;
		float: left !important;
		z-index: 5;
		padding-left: 5%;
		width: auto;
		text-align: right !important;
	}
	.um-form .um-account-meta.radius-1 {
		display: none;
	}
	.um-profile-photo a.um-profile-photo-img {
		background-color: transparent !important;
	}
	.um-32450.um .um-form .um-profile-photo a.um-profile-photo-img {
		width: 110px;
		height: auto;
	}
	.um-header.no-cover {
		margin-top: 6em;
		border-bottom: none !important;
		padding-bottom: 0px;
		background: #eff6f9;
	}
	.um-form .um-header.no-cover .um-name {
		top: 7em;
		padding-left: 12.5% !important;
		font-weight: 300 !important;
		position: relative;
		text-align: left;
	}
	.um-profile.um .um-name a {
		font-size: 61px !important;
	}
	.um-form .um-profile-meta {
		margin: auto;
	}
	.um-meta {
		padding-left: 17.5%;
		text-align: left;
		top: 6em;
		z-index: 5;
		position: relative;
	}
	#editProfile .um-form .um-account-main {
		width: 70vw;
		padding: 0 !important;
	}
	.um-account-heading {
		display: none;
	}
	.um .um-form input[type='text'],
	.um .um-form input[type='tel'],
	.um .um-form input[type='password'],
	.um .um-form textarea {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		background-color: transparent !important;
	}
	.um-form .um .um-form input[type='text'],
	.um-form .um .um-form input[type='tel'],
	.um-form .um .um-form input[type='password'],
	.um .um-form textarea {
		border: none !important;
		border-bottom: 1px solid #6f6f6f !important;
		background-color: transparent !important;
	}
	.um-profile.um-viewing .um-field-label {
		border-bottom: none !important;
		padding-bottom: 0 !important;
	}
	.um.um-account.um-editing.um-viewing.um-um_account_id {
		margin-top: 5em;
	}
	.um-meta a {
		font-size: 20px !important;
	}
	#um_account_submit_general {
		width: 120% !important;
	}
	#um_account_submit_general {
		width: 120% !important;
		padding-top: 12px !important;
		margin-left: -3px !important;
		padding-bottom: 12px !important;
	}
	a.um-account-link.current {
		display: none !important;
	}
	.um-form .um-account-side li {
		background: transparent !important;
	}
	span.um-account-icon {
		display: none !important;
	}
	span.um-account-arrow {
		display: none;
	}
	.um-col-alt.um-col-alt-b {
		display: block !important;
	}
	.um-form .um-account-side li {
		background: transparent !important;
		display: inline-block !important;
		text-transform: uppercase;
		font-size: 14px;
		margin-bottom: -13.7em !important;
		width: 40%;
		bottom: 0 !important;
		top: 0 !important;
	}
	.um-account-side li a span.um-account-title {
		color: #5895b5 !important;
	}
	.modal-content .um-login .um-right.um-half .um-button.um-alt {
		top: 145px;
		bottom: 596px !important;
		padding-bottom: 30px !important;
		left: 24px;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 53%/20px no-repeat #5895b5 !important;
		text-align: left;
		width: 270px !important;
		position: absolute;
		padding-left: 20px !important;
		font-size: 14px !important;
		box-shadow: none !important;
		margin-left: 4px !important;
		margin-top: -30px !important;
		margin-bottom: 48px !important;
	}
	.modal-body .um input[type='submit'].um-button,
	.modal-body .um input[type='submit'].um-button:focus,
	.modal-body .um a.um-button,
	.modal-body .um a.um-button.um-disabled:hover,
	.modal-body .um a.um-button.um-disabled:focus,
	.modal-body .um a.um-button.um-disabled:active {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 89% 50%/12% no-repeat #8fc8e6 !important;
	}
	.um-login {
		margin-top: 3em !important;
	}
	.um .um-tip:hover,
	.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,
	.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,
	.um .um-member-name a:hover,
	.um .um-member-more a:hover,
	.um .um-member-less a:hover,
	.um .um-members-pagi a:hover,
	.um .um-cover-add:hover,
	.um .um-profile-subnav a.active,
	.um .um-item-meta a,
	.um-account-name a:hover,
	.um-account-nav a.current,
	.um-account-side li a.current span.um-account-icon,
	.um-account-side li a.current:hover span.um-account-icon,
	.um-dropdown li a:hover,
	i.um-active-color,
	span.um-active-color {
		background-color: #ccff16 !important;
		background-image: none !important;
	}
	.um input[type='submit'].um-button,
	.um input[type='submit'].um-button:focus,
	.um a.um-button,
	.um a.um-button.um-disabled:hover,
	.um a.um-button.um-disabled:focus,
	.um a.um-button.um-disabled:active {
		font-size: 14px;
		display: inline;
		margin-top: 20px;
		border: none;
		text-align: left;
		border-radius: 60px !important;
		padding: 15px;
		padding-left: 20px !important;
		color: #fff;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 53%/9% no-repeat #8fc8e6 !important;
		width: 37% !important;
	}
	.um-button.um-alt {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 91% 53%/20px no-repeat #8fc8e6 !important;
		text-align: left;
		padding-top: 14px !important;
		bottom: -9px !important;
		box-shadow: none;
		padding-left: 20px !important;
		padding-right: 60px !important;
		color: #fff !important;
		width: 60% !important;
		margin-top: 20px !important;
	}
	div .um-half {
		display: inline !important;
	}
	#LoginRegisterModal {
		padding-top: 120px !important;
	}
	.page-id-30872 #ajaxsearchprores2_1 {
		width: auto !important;
	}
	.tax-idryma #ajaxsearchprores11_1,
	.tax-idryma #ajaxsearchprores12_1,
	.tax-idryma #ajaxsearchprores13_1 {
		width: auto !important;
	}
	.page-id-17472 .results {
		padding-top: 57px !important;
	}
	.page-id-17472 .resdrg {
		min-height: calc(60vh - 160px) !important;
	}
	.page-id-17472 .descriptionIdrymata {
		display: block !important;
	}
	.descriptionIdrymata {
		word-break: break-word;
		top: 115%;
		position: absolute;
		width: 22%;
	}
	.idrymataBlock {
		position: absolute;
		width: 87%;
	}
	#ajaxsearchprores7_1 {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.page-id-17472 .idryma_filter_box .chosen-drop {
		width: 80% !important;
	}
	.page-id-17472 .chosen-container {
		font-size: 14px !important;
	}
	.page-id-17472 .idryma_filter_box {
		width: 25.5% !important;
	}
	.page-id-17472 div.searchsettings div.chosen-container-single .chosen-search input[type='text'] {
		font-size: 1.8em !important;
	}
	.idrymataTitle {
		margin-top: 80px;
		font-size: 48px;
	}
	#submitLoginFB {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 53%/7.5% no-repeat #5895b5;
		width: 58% !important;
	}
	.BtnRegLog {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 87% 53%/14% no-repeat #8fc8e6 !important;
		width: 37% !important;
	}
	.BtnRegLogFB {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 53%/8.5% no-repeat #5895b5;
		width: 58% !important;
	}
	#disqus_thread {
		display: none;
	}
	#disqus_thread {
		margin-bottom: -66px;
		padding-bottom: 40px;
		background: #fff;
	}
	.lSAction {
		display: block !important;
	}
	#carousel-example-generic {
		display: none;
	}
	#InfoSlideTitleProgramD {
		margin-top: -40px;
		margin-left: 20%;
		perspective: 1100px;
	}
	#InfoSlideTitleDescriptionD {
		perspective: 1000px;
	}
	h2.text-align-justify {
		padding-top: 5px;
	}
	span.InfoSlideTitle {
		display: none;
	}
	#InfoSlideTitleDescriptionD,
	#InfoSlideTitleProgramD {
		display: block;
		border-bottom: none;
		width: auto;
		height: auto;
		font-size: 27px;
		text-align: left;
	}
	.sliderArrowsInfo {
		display: none;
	}
	#carousel-example-generic {
		display: none;
	}
	a.closebtn {
		display: block !important;
	}
	.customBtnLogin {
		margin-left: 390px !important;
	}
	.sidenav .closebtn {
		position: absolute;
		bottom: 26px;
		right: 10px;
		width: 25px;
	}
	.page-id-30896 #ajaxsearchprores2_1 {
		display: none !important;
	}
	.post-17472 .asp_shortcodes_container {
		margin-top: 0 !important;
	}
	.post-17472 #ajaxsearchprobsettings7_1 {
		margin-top: -25px;
		margin-bottom: -40px;
	}
	.post-17472 .searchsettings .chosen-container-single .chosen-single span {
		font-size: 110%;
	}
	.page-id-30872 .socialIcons {
		position: fixed;
		margin-top: 280px !important;
		right: 0;
	}
	/* Loader */
	#loading {
		text-align: center;
		margin-top: 0px !important;
		position: fixed;
		width: 100vw;
		background: #eff6f9;
		height: 105vh;
		overflow: hidden;
		z-index: 99999;
	}
	/* desktop */
	#masthead .logo {
		margin-left: 0 !important;
	}
	.ThematikesSeminaria {
		padding-top: 25px;
	}
	.single-e_learning .resultDesc {
		padding-top: 60px;
		padding-bottom: 50px;
		background-color: #ebffc2;
	}
	.single-e_learning .resultDescriptionDidaktra,
	.single-e_learning .resultDescriptionProkyrixi,
	.single-e_learning .resultDescriptionDiarkeia,
	.single-e_learning .resultDescriptionPolh,
	.single-e_learning .resultDescriptionForeas,
	.single-e_learning .resultDescriptionYlopoiisi,
	.single-e_learning .resultDescriptionEnarxi {
		line-height: 0.7;
	}
	.single-proptixiako .resultDescriptionDidaktra,
	.single-proptixiako .resultDescriptionProkyrixi,
	.single-proptixiako .resultDescriptionDiarkeia,
	.single-proptixiako .resultDescriptionPolh,
	.single-proptixiako .resultDescriptionSpoudes {
		line-height: 0.7;
	}
	.page-id-30872 .search-selection {
		margin-top: 60px;
	}
	#ajaxsearchprores6_1.isotopic,
	#ajaxsearchprores6_2.isotopic,
	div.asp_r.asp_r_6.isotopic {
		padding-bottom: 80px;
	}
	.InterestAreaDesktop {
		display: block;
		background: url(../../themes/spoudase/images/down.png) 96% 52%/25px no-repeat #5895b5 !important;
		border: none;
		text-align: left;
		width: 100%;
		color: #000;
		border-radius: 50px;
		cursor: pointer;
		padding: 5px;
		padding-left: 20px !important;
		pointer-events: none;
		transition: 0.5s ease;
	}
	.InterestAreaDesktopClosed {
		display: block;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 95% 52%/20px no-repeat #5895b5 !important;
		border: none;
		text-align: left;
		width: 100%;
		color: #000;
		border-radius: 50px;
		cursor: pointer;
		padding: 5px;
		padding-left: 20px !important;
		position: relative;
		pointer-events: all;
		transition: 0.5s ease;
	}
	.InterestAreaDesktopClosed:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 96% 52%/20px no-repeat #5895b5 !important;
		transition: 0.5s ease;
	}
	.InterestArea {
		display: none;
	}
	.CommentArea {
		display: block;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 95% 52%/20px no-repeat #ccff16 !important;
		border: none;
		text-align: left;
		width: 100%;
		color: #000;
		border-radius: 50px;
		cursor: pointer;
		padding: 5px;
		padding-left: 20px !important;
		position: relative;
		transition: 0.5s ease;
	}
	.CommentArea:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 96% 52%/20px no-repeat #ccff16 !important;
		transition: 0.5s ease;
	}
	.CommentAreaOpened {
		display: block;
		background: url(../../themes/spoudase/images/down.png) 96% 52%/25px no-repeat #ccff16 !important;
		border: none;
		text-align: left;
		width: 100%;
		color: #000;
		border-radius: 50px;
		cursor: pointer;
		padding: 5px;
		padding-left: 20px !important;
		position: relative;
		pointer-events: none;
		transition: 0.5s ease;
	}
	.post-template-default .type-post {
		padding-top: 20px;
	}
	.page-id-17472 .logo {
		margin-left: 0;
	}
	.InfoSlideTitle {
		margin-left: 0 !important;
		padding-left: 0 !important;
		cursor: pointer;
	}
	.titleProject {
		font-size: 36px !important;
	}
	.sliderProject {
		display: block;
		padding-top: 55px;
		text-align: left;
		margin-bottom: 65px;
	}
	.InterestArea {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 96%/5.7% no-repeat #5895b5 !important;
		border: none;
		text-align: left;
		width: 100%;
		color: #000;
		border-radius: 50px;
		cursor: pointer;
		padding: 5px;
		padding-left: 20px !important;
		margin-top: 10px !important;
		position: absolute;
		margin-left: 140px;
	}
	.page-id-17472 #ajaxsearchprores7_1.isotopic .results .item,
	#ajaxsearchprores7_2.isotopic .results .item,
	div.asp_r.asp_r_7.isotopic .results .item {
		width: 55% !important;
	}
	.page-id-17472 #ajaxsearchprores7_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores7_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_7.isotopic .results .item {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98% 90%/2.2% no-repeat !important;
		height: 95px !important;
		transition: 0.5s ease;
	}
	.page-id-17472 #ajaxsearchprores7_1.isotopic .results .item.asp_gutter_bottom:hover,
	#ajaxsearchprores7_2.isotopic .results .item.asp_gutter_bottom:hover,
	div.asp_r.asp_r_7.isotopic .results .item:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 99% 90%/2.2% no-repeat !important;
		transition: 0.5s ease;
	}
	.page-id-17472 .resdrg {
		left: 27%;
	}
	.page-id-17472 .simplefavorite-button {
		display: none;
	}
	.post-template-default .logo {
		margin-left: 0;
	}
	.archive .logo {
		margin-left: 0;
	}
	.arthra-template-default .logo {
		margin-left: 0;
	}
	.arthra-template-default .resultDesc {
		background: #fff;
	}
	.projectTitle {
		display: none;
	}
	.DescriptionProject {
		transition: 0.5s ease;
	}
	.single-post.single .DescriptionProject {
		margin-top: auto !important;
		top: auto !important;
		position: relative !important;
		margin-left: auto !important;
		padding-top: 30px;
	}
	.search-selection {
		background: url(../../themes/spoudase/images/down.png) 100.2%/2% no-repeat transparent !important;
	}
	.archive .SearchFooter.WhiteBg {
		background: url(../../themes/spoudase/images/down.png) 99%/6.3% no-repeat #ccff16 !important;
		margin-bottom: 0 !important;
	}
	.archive .SearchFooterArticle:hover .WhiteBg:hover {
		background: url(../../themes/spoudase/images/down.png) 97.5% 80%/6.3% no-repeat #ccff16 !important;
		transition: 0.5s ease;
	}
	.archive .asp_content .arthraHmpgBlock {
		padding-left: 0px !important;
	}
	.idrumataHead,
	.arthraHead,
	.searchHead {
		display: inline;
		margin-right: 20px;
		position: relative;
	}
	.interestAreaBlockOpened {
		display: block !important;
		margin-bottom: -65px;
		margin-top: 0px;
	}
	.post-template-default .wp-post-image {
		width: 20%;
		margin-right: 20px;
		padding-top: 8px;
		margin-bottom: 10px;
		display: block;
		float: left;
	}
	.single-proptixiako .wp-post-image {
		width: 20%;
		margin-right: 20px;
		padding-top: 8px;
		margin-bottom: 10px;
		display: block;
		float: left;
	}
	.single-post .resultDesc {
		padding-bottom: 280px;
	}
	.resultDesc {
		padding-top: 100px;
	}
	.BackNav {
		display: none;
	}
	.SpoudaseLogoMobile {
		display: none;
	}
	.motoSpoudase {
		padding-top: 155px !important;
	}
	#wpdreams_asp_settings_2,
	#wpdreams_asp_settings_3,
	#wpdreams_asp_settings_4 {
		padding-bottom: 20px;
		background: #ebffc2;
		padding-bottom: 50px;
	}
	.page-id-30872 #wpdreams_asp_settings_2,
	.page-id-30872 #wpdreams_asp_settings_3,
	.page-id-30872 #wpdreams_asp_settings_4 {
		background: #ebffc2 !important;
	}
	.menu-toggle {
		background: #fff;
		border: none;
		border-radius: 50px;
		cursor: pointer;
	}
	.logo {
		top: 138.9%;
		position: absolute;
		left: 17.5%;
		width: 1.4%;
	}
	.single-proptixiako .logo,
	.single-e_learning .logo {
		position: absolute;
		left: -60.5%;
		width: 1.4%;
		margin-left: 78% !important;
	}
	.page-id-30872 .selection-div {
		padding-top: 10em;
		position: relative;
		padding-bottom: 0;
	}
	.totalMetaptuxiaka {
		background-color: #ebffc2;
		margin-left: -150px;
		padding-left: 155px;
		margin-right: -150px;
		font-size: 70%;
		color: #707070;
		padding-top: 20px;
	}
	.mba_enotita,
	.spoudes_enotita,
	.dwreanSeminaria_enotita {
		padding-left: 30px;
		padding-top: 5px;
	}
	.page-id-30896 .totalMetaptuxiakaHmpg {
		padding-bottom: 20px;
		font-size: 115%;
	}
	.arthra-template-default .entry-title {
		margin-left: 80px;
	}
	.InterestArea {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 98%/1.5% no-repeat #ccff16;
	}
	.page-id-17472 .kateythynseis_filter_box .chosen-container.chosen-container-single,
	.page-id-17472 .kategoria_seminarioy_e_learnin_filter_box .chosen-container.chosen-container-single {
		width: 25% !important;
	}
	.page-id-17472 .kateythynseis_filter_box:hover .chosen-container.chosen-container-single:hover,
	.page-id-17472 .kategoria_seminarioy_e_learnin_filter_box:hover .chosen-container.chosen-container-single:hover {
		width: 25% !important;
	}
	.page-id-17472 .asp_select_single select {
		background: url(../../themes/spoudase/images/down.png) 98%/3% no-repeat transparent !important;
	}
	.InterestAreaOpened {
		background: url(../../themes/spoudase/images/down.png) 98%/1.8% no-repeat #ccff16 !important;
	}
	.single #submitContactBtn input {
		font-size: 14px !important;
		transition: 0.5s ease;
	}
	.single #submitContactBtn:hover input {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 95%/20px no-repeat #8fc8e6 !important;
		transition: 0.5s ease;
	}
	#ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item {
		width: 25% !important;
		min-height: 390px !important;
		top: auto !important;
		display: inline-block;
		vertical-align: top;
		left: auto !important;
		position: relative !important;
	}
	#ajaxsearchprores11_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores11_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_11.isotopic .results .item {
		width: 19% !important;
		min-height: 390px !important;
		top: auto !important;
		vertical-align: top;
		display: inline-block;
		left: auto !important;
		position: relative !important;
	}
	#ajaxsearchprores12_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores12_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_12.isotopic .results .item {
		width: 19% !important;
		min-height: 390px !important;
		top: auto !important;
		display: inline-block;
		vertical-align: top;
		margin-right: 40px;
		left: auto !important;
		position: relative !important;
	}
	#ajaxsearchprores13_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores13_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_13.isotopic .results .item {
		width: 19% !important;
		min-height: 390px !important;
		top: auto !important;
		vertical-align: top;
		display: inline-block;
		left: auto !important;
		position: relative !important;
	}
	.page-id-17472 #ajaxsearchprores7_1.isotopic .results .item,
	#ajaxsearchprores7_2.isotopic .results .item,
	div.asp_r.asp_r_7.isotopic .results .item {
		width: 57% !important;
	}
	#ajaxsearchprores2_1 .asp_results_top,
	#ajaxsearchprores2_2 .asp_results_top,
	div.asp_r.asp_r_2 .asp_results_top {
		text-align: left !important;
		padding: 55px 0px 44px 50px !important;
	}
	#ajaxsearchprores11_1 .asp_results_top,
	#ajaxsearchprores11_2 .asp_results_top,
	div.asp_r.asp_r_11 .asp_results_top {
		text-align: left !important;
		padding: 55px 0px 44px 40px !important;
	}
	#ajaxsearchprores12_1 .asp_results_top,
	#ajaxsearchprores12_2 .asp_results_top,
	div.asp_r.asp_r_12 .asp_results_top {
		text-align: left !important;
		padding: 55px 0px 44px 40px !important;
	}
	#ajaxsearchprores13_1 .asp_results_top,
	#ajaxsearchprores13_2 .asp_results_top,
	div.asp_r.asp_r_13 .asp_results_top {
		text-align: left !important;
		padding: 55px 0px 44px 40px !important;
	}
	.BtnWrapper {
		clear: left;
	}
	.home #ajaxsearchprosettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprosettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		display: block !important;
	}
	.BlogPostBlock {
		float: left;
		height: 290px;
		border-bottom: 1px solid grey;
		position: relative;
		width: inherit;
	}
	.tax-idryma .BlogPostBlock {
		float: left;
		height: 420px;
		width: 23% !important;
		border-bottom: 1px solid grey;
		margin-top: 70px;
		position: relative;
	}
	.tax-idryma #colophonDesktop {
		clear: both;
	}
	.search-div div.asp_w.ajaxsearchpro {
		width: auto !important;
	}
	.single-arthra.BlogPostBlock {
		margin-right: 100px !important;
	}
	.arrowHref {
		margin-top: 0px;
		transition: 0.5s ease;
	}
	.arrowHref:hover {
		margin-left: 20%;
		transition: 0.5s ease;
	}
	.selection-div .search-selection,
	.search-selection {
		background: url(../../themes/spoudase/images/down.png) 100.2% 50%/60px no-repeat transparent !important;
		width: 50%;
		font-size: 60px;
		transition: 0.5s ease;
		cursor: pointer;
	}
	.selection-div .search-selection:hover,
	.search-selection:hover {
		background: url(../../themes/spoudase/images/down.png) 100.2% 65%/60px no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.page-id-30896 .SearchHeader {
		display: none;
	}
	.page-id-30896 .selection-div {
		background: transparent !important;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 5em;
	}
	.page-id-30896 #wpdreams_asp_settings_2,
	#wpdreams_asp_settings_3,
	#wpdreams_asp_settings_4 {
		background: transparent !important;
	}
	.selection-div {
		margin-top: 0;
	}
	/* search button arxiki */
	#ajaxsearchprosettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#ajaxsearchprosettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#ajaxsearchprobsettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#ajaxsearchprobsettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		font-size: 22px !important;
		line-height: 16px !important;
		text-shadow: none !important;
		border: none !important;
		text-align: left !important;
		position: absolute;
		color: #000 !important;
		border-radius: 50px !important;
		padding: 17px !important;
		padding-left: 20px !important;
		margin-top: 30px !important;
		left: -6px;
		margin-left: 0px !important;
		perspective: 1000px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16 !important;
		width: 160%;
		transition: 0.5s ease;
	}
	#ajaxsearchprosettings2_1.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	#ajaxsearchprosettings2_2.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	#ajaxsearchprobsettings2_1.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	#ajaxsearchprobsettings2_2.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	div.asp_s.asp_s_2.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	div.asp_sb.asp_sb_2.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 52%/20px no-repeat #ccff16 !important;
		transition: 0.5s ease;
	}
	.page-id-30896 .SearchFooterHmpg {
		display: none;
	}
	.chosen-container {
		font-size: 27px;
		line-height: 0.9;
	}
	.chosen-single {
		width: 30%;
	}
	.poleis_filter_box .chosen-single {
		margin-left: 0 !important;
	}
	.landingSection {
		height: calc(100vh - 46px);
	}
	.section_wrapper {
		text-align: center;
		position: absolute;
		top: 100vh;
		transform: translateY(-100%);
		text-align: center;
	}
	.colA {
		text-align: center;
	}
	.colA,
	.colB,
	.colC {
		color: #ebffc2;
		font-size: 42px;
		list-style: none;
	}
	.colA:hover,
	.colB:hover,
	.colC:hover {
		background: #ccff16;
		height: 151px;
		font-size: 42px;
		color: #5895b5;
		margin-top: -60px;
		list-style: none;
		opacity: 1;
	}
	.colA:hover li,
	.colB:hover li,
	.colC:hover li {
		opacity: 1;
		position: relative;
		top: 60px;
	}
	.colD {
		color: #9f9f9f;
		padding-top: 66px !important;
		font-size: 9px;
		transition: ease 0.5s;
	}
	.listFooterADesktop {
		opacity: 0.6;
	}
	.copyrightFooterDesktop {
		top: 3px;
		padding-top: 31px !important;
		position: absolute;
	}
	.SearchFooterDesktop {
		width: 80%;
		position: absolute;
		top: -57px;
		max-width: 414px;
		color: #000;
		border-radius: 50px;
		padding: 5px;
		padding-left: 20px !important;
		perspective: 1000px;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/20px no-repeat #ccff16 !important;
		transition: 0.5s ease;
	}
	.SearchFooterDesktop:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 52%/20px no-repeat #ccff16 !important;
		transition: 0.5s ease;
	}
	.archive .arthraHmpgBlock {
		padding-bottom: 8px !important;
	}
	.single-arthra .arthraHmpgBlock {
		padding-top: 0px;
		padding-bottom: 150px;
	}
	.single-arthra .BlogPostTitle {
		margin-left: 80px;
		min-height: 25px;
	}
	.single-arthra .socialPosts {
		margin-left: 55px;
	}
	.single-arthra .arthra-template-default .entry-title {
		margin-left: 80px;
	}
	.single-arthra .entry-content,
	.single-arthro .entry-content {
		clear: both;
		position: relative;
	}
	/* basikes enotites Desktop */
	.basikesEnotitesBlock {
		display: none;
	}
	.basikesEnotitesBlockDesktop {
		display: block;
		margin-bottom: -1.5em;
		margin-top: 150px;
	}
	.spoudes_enotita {
		height: 143px;
		width: 100%;
		transition: ease 0.5s;
		border: none;
	}
	.mba_enotita {
		height: 143px;
		width: 100%;
		transition: ease 0.5s;
		border: none;
	}
	.dwreanSeminaria_enotita {
		height: 143px;
		width: 100%;
		transition: ease 0.5s;
		border: none;
	}
	.mba_enotita:hover,
	.spoudes_enotita:hover,
	.dwreanSeminaria_enotita:hover {
		transition: ease 0.5s;
	}
	.mba_title,
	.spoudes_title,
	.dwreanSeminaria_title {
		font-size: 35px;
		width: 60%;
	}
	/* thematikes enotites */
	.thematikesEnotitesBlock {
		display: none;
	}
	.thematikesEnotitesBlockDesktop {
		display: block;
		height: auto !important;
		z-index: 999;
	}
	.tax-idryma .thematikesEnotitesBlockDesktop {
		display: block;
		background-color: #ebffc2;
		height: 550px;
		padding-top: 15px;
		padding-left: 0;
		padding-right: 0;
		z-index: 999;
	}
	.ThematikesProptuxiaka,
	.ThematikesMetaptuxiaka {
		padding-top: 25px;
		text-align: left;
	}
	.ThematikesSlideTitleMet {
		font-family: 'Ubuntu', sans-serif;
		font-size: 30px !important;
		cursor: pointer;
		padding-left: 30px !important;
		margin-right: 0 !important;
		margin-left: 0 !important;
		margin-right: 0;
		background: none !important;
	}
	.ThematikesSlideTitleSem {
		font-family: 'Ubuntu', sans-serif;
		font-size: 30px !important;
		margin-left: 0 !important;
		padding-left: 30px;
		margin-left: 0px !important;
		cursor: pointer;
	}
	.ThematikesSlideTitlePro {
		font-family: 'Ubuntu', sans-serif;
		font-size: 30px !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		cursor: pointer;
	}
	.page-id-30872 .asp_s_btn_div {
		display: none;
	}
	.ThematikesOptions:hover,
	.ThematikesOptionsFirst:hover,
	.arthraProkurhkseis:hover {
		opacity: 1;
		transition: opacity 0.5s ease-in-out;
	}
	.arthraProkurhkseis {
		list-style: none;
		font-size: 35px !important;
		opacity: 0.6;
	}
	.ThematikesOptions,
	.ThematikesOptionsFirst,
	.arthraProkurhkseis {
		list-style: none;
		font-weight: 100;
		font-size: 35px !important;
		opacity: 0.6;
	}
	#ajaxsearchprores2_1 .asp_results_top,
	#ajaxsearchprores2_2 .asp_results_top,
	div.asp_r.asp_r_2 .asp_results_top {
		text-align: left !important;
	}
	#ajaxsearchprores11_1 .asp_results_top,
	#ajaxsearchprores11_2 .asp_results_top,
	div.asp_r.asp_r_11 .asp_results_top {
		text-align: left !important;
	}
	#ajaxsearchprores12_1 .asp_results_top,
	#ajaxsearchprores12_2 .asp_results_top,
	div.asp_r.asp_r_12 .asp_results_top {
		text-align: left !important;
	}
	#ajaxsearchprores13_1 .asp_results_top,
	#ajaxsearchprores13_2 .asp_results_top,
	div.asp_r.asp_r_13 .asp_results_top {
		text-align: left !important;
	}
	#masthead {
		background-color: #fff !important;
		overflow: visible;
		margin-left: 0;
		margin-right: 0;
		position: fixed;
		max-width: 100%;
		margin: auto;
		top: 0;
		left: 0;
		right: 0;
		height: 50px;
		z-index: 9999;
		transition: ease 0.5s;
	}
	.page-id-17472 .idryma_filter_box .chosen-single {
		width: 80%;
		background: url(../../themes/spoudase/images/down.png) 100%/5% no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.page-id-17472 .idryma_filter_box:hover .chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 120%/5% no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.page-id-17472 .poleis_filter_box .chosen-single {
		background: url(../../themes/spoudase/images/down.png) 100%/6% no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.page-id-17472 .poleis_filter_box:hover .chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 66.66667% no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.poleis_filter_box .chosen-single {
		background: url(../../themes/spoudase/images/down.png) 102%/12% no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.poleis_filter_box:hover .chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 101.58333% no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.kateythynseis_filter_box .chosen-single,
	.kategoria_seminarioy_e_learnin_filter_box .chosen-single {
		width: 100%;
		background: url(../../themes/spoudase/images/down.png) 102%/9% no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.kateythynseis_filter_box:hover .chosen-single:hover,
	.kategoria_seminarioy_e_learnin_filter_box .chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 94.22222% no-repeat transparent !important;
		transition: 0.5s ease;
	}
	.asp_custom_f {
		float: left !important;
	}
	#ajaxsearchprores2_1,
	#ajaxsearchprores3_1,
	#ajaxsearchprores4_1 {
		margin-top: 0 !important;
	}
	#ajaxsearchprores11_1,
	#ajaxsearchprores12_1,
	#ajaxsearchprores13_1 {
		margin-top: 0 !important;
	}
	.asp_option.asp_option_cff.asp-o-last {
		padding-top: 5px;
		margin-bottom: 0px !important;
	}
	.search-div div.asp_w.asp_s.searchsettings div.asp_option_label,
	.search-div div.asp_w.asp_sb.searchsettings div.asp_option_label {
		font-size: 27px !important;
		font-family: 'Ubuntu', sans-serif !important;
	}
	.mCSBap_scrollTools {
		display: none !important;
	}
	.selection-div {
		padding-bottom: 30px;
	}
	#ajaxsearchprosettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#ajaxsearchprosettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#ajaxsearchprobsettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#ajaxsearchprobsettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		font-size: 22px !important;
		line-height: 16px !important;
		text-shadow: none !important;
		border: none !important;
		text-align: left !important;
		position: absolute;
		color: #000 !important;
		border-radius: 50px !important;
		padding: 17px !important;
		padding-left: 20px !important;
		margin-top: 30px !important;
		left: -6px;
		margin-left: 0px !important;
		perspective: 1000px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93%/7% no-repeat #ccff16 !important;
		width: 160% !important;
		transition: 0.5s ease;
	}
	#ajaxsearchprosettings3_1.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	#ajaxsearchprosettings3_2.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	#ajaxsearchprobsettings3_1.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	#ajaxsearchprobsettings3_2.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	div.asp_s.asp_s_3.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	div.asp_sb.asp_sb_3.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 95%/7% no-repeat #ccff16 !important;
		transition: 0.5s ease;
	}
	#ajaxsearchprosettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#ajaxsearchprosettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#ajaxsearchprobsettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	#ajaxsearchprobsettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_s.asp_s_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	div.asp_sb.asp_sb_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		font-size: 22px !important;
		line-height: 16px !important;
		text-shadow: none !important;
		border: none !important;
		text-align: left !important;
		position: absolute;
		color: #000 !important;
		border-radius: 50px !important;
		padding: 17px !important;
		padding-left: 20px !important;
		margin-top: 30px !important;
		left: -6px;
		margin-left: 0px !important;
		perspective: 1000px !important;
		background: url(/wp-content/uploads/2019/09/Group-40.png) 93%/7% no-repeat #ccff16 !important;
		width: 160%;
		transition: 0.5s ease;
	}
	#ajaxsearchprosettings4_1.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	#ajaxsearchprosettings4_2.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	#ajaxsearchprobsettings4_1.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	#ajaxsearchprobsettings4_2.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	div.asp_s.asp_s_4.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover,
	div.asp_sb.asp_sb_4.searchsettings:hover fieldset.asp_s_btn_container:hover button.asp_search_btn.asp_s_btn:hover {
		background: url(/wp-content/uploads/2019/09/Group-40.png) 95%/7% no-repeat #ccff16 !important;
		transition: 0.5s ease;
	}
	.BlogPostBlock h2,
	.BlogPostBlockMet h2 {
		width: 80%;
	}
	.arthraHmpgBlock .BlogPostTitle {
		margin-left: 0;
	}
	.kateythynseis_filter_box .chosen-drop,
	.kategoria_seminarioy_e_learnin_filter_box .chosen-drop {
		width: 100% !important;
	}
	.chosen-drop {
		width: 100% !important;
	}
	.chosen-results {
		max-height: 400px !important;
		padding-top: 15px !important;
	}
	.page-id-30872 .chosen-drop {
		background-color: #ebffc2 !important;
	}
	.chosen-drop {
		background-color: #eff6f9 !important;
		border: 1px solid black !important;
		border-radius: 0px !important;
	}
	.searchsettings .chosen-container .chosen-results {
		overflow-y: hidden !important;
		padding-left: 20px !important;
		padding-top: 25px !important;
	}
	.archive .arthraHmpgBlock {
		border: none !important;
	}
	#ajaxsearchprores6_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores6_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_6.isotopic .results .item {
		min-height: 320px !important;
		top: auto !important;
		display: inline-block;
		vertical-align: top;
		left: auto !important;
		height: 350px !important;
		position: relative !important;
	}
	.archive .asp_content .simplefavorite-button {
		bottom: 9px !important;
	}
	#ajaxsearchprores6_1 .results,
	#ajaxsearchprores6_2 .results,
	div.asp_r.asp_r_6 .results {
		padding-top: 3em !important;
	}
	#ajaxsearchprores6_1.isotopic .results .item .asp_content,
	#ajaxsearchprores6_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_6.isotopic .results .item .asp_content {
		padding: 4px 1px !important;
		height: 100% !important;
	}
	.showmore {
		background-color: #eff6f9 !important;
	}
	#ajaxsearchprores6_1 p.showmore,
	#ajaxsearchprores6_2 p.showmore,
	div.asp_r.asp_r_6 p.showmore {
		background-color: transparent !important;
	}
	.hovered .asp_content > * {
		margin-left: 10px !important;
		transition-duration: 0.5s;
	}
	.hovered .asp_content .simplefavorite-button {
		margin-left: 0 !important;
	}
	.asp_content > * {
		transition-duration: 0.5s;
	}
	.hovered .search_results_header {
		background-position-y: 3px;
	}
	.item {
		transition-duration: 0.5s;
	}
	.item > * {
		transition-duration: 0.5s;
	}
	.BlogPostBlock:hover > *,
	.BlogPostBlockMet:hover > * {
		margin-left: 10px !important;
		transition-duration: 0.5s;
	}
	.single-arthra .BlogPostBlock:hover .ArthraContent {
		/*display: inline-block;*/
		vertical-align: top;
		margin-left: 10px !important;
		transition-duration: 0.5s;
	}
	.BlogPostBlock:hover,
	.BlogPostBlockMet:hover {
		transition-duration: 0.5s;
		transition-delay: 0.2s;
	}
	.BlogPostBlock > *,
	.BlogPostBlockMet > * {
		transition-duration: 0.5s;
	}
	.BlogPostBlock p,
	.BlogPostBlockMet p {
		width: inherit;
		padding-bottom: 35px;
	}
	.BlogPostBlock h2,
	.BlogPostBlockMet h2 {
		width: 100%;
		overflow: hidden;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		text-overflow: -o-ellipsis-lastline;
		-webkit-box-orient: vertical;
	}
	.BlogPostBlock:hover .BlogPostTitle,
	.BlogPostBlockMet:hover .BlogPostTitle {
		min-height: 25px;
		background: url(/wp-content/uploads/2019/10/Path-30-1.png) no-repeat !important;
		transition-duration: 0.5s;
	}
	.home .BlogPostBlock:hover .BlogPostTitle {
		min-height: 25px;
		background: url(/wp-content/uploads/2019/10/Path-30-1.png) no-repeat !important;
	}
	.archive .hovered .BlogPostTitle {
		min-height: 25px;
		background-image: url(/wp-content/uploads/2019/10/Path-30-1.png) !important;
		transition-duration: 0.5s;
	}
	.archive .socialIcons {
		bottom: 20px !important;
	}
	.lSPager.lSpg {
		bottom: 5px;
	}
	.lslide .carousel-image {
		width: 100%;
	}
	.lslide .carousel-icon {
		padding-top: 24px;
		padding-left: 120px;
	}
	.lslide .carousel-caption {
		width: 25%;
		position: fixed;
		padding-left: 120px !important;
		max-width: 300px;
		right: auto;
		left: auto;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	#desktopSlider {
		/*height: 600px !important;*/
		height: auto !important;
	}
	.lslide .carousel-left-arrow {
		bottom: 36px;
	}
	.arthraHmpgBlock {
		margin-top: 0px;
	}
	.single-arthra .BlogPostImage img {
		height: 250px;
		transition-duration: 0.5s;
	}
	.single-arthra .BlogPostBlock:hover .BlogPostImage img {
		margin-left: 8px !important;
		transition-duration: 0.5s;
	}
	.BlogPostTitle {
		min-height: 25px;
	}
	.archive .asp_res_text {
		width: 80%;
	}
	div.asp_w.asp_s.searchsettings fieldset div.asp_option_label,
	div.asp_w.asp_sb.searchsettings fieldset div.asp_option_label {
		width: 93% !important;
		display: block;
	}
	#ajaxsearchprores3_1 .asp_results_top,
	#ajaxsearchprores3_2 .asp_results_top,
	div.asp_r.asp_r_3 .asp_results_top {
		padding: 55px 0px 44px 121px !important;
	}
	#ajaxsearchprores4_1 .asp_results_top,
	#ajaxsearchprores4_2 .asp_results_top,
	div.asp_r.asp_r_4 .asp_results_top {
		padding: 55px 0px 44px 121px !important;
	}
	.asp_content {
		height: 100% !important;
	}
	.results {
		min-height: 452px;
	}
	.asp_res_loader {
		min-height: 470px;
		background: #eff6f9 !important;
		margin-left: -40px !important;
		margin-right: -40px !important;
	}
	.asp_option.asp_option_cff.asp-o-last label {
		top: -1px !important;
	}
	/*
 #wpdreams_asp_settings_4 div.asp_w.asp_s.searchsettings fieldset.asp_s_btn_container, #wpdreams_asp_settings_4 div.asp_w.asp_sb.searchsettings fieldset.asp_s_btn_container {
   display: block !important;
   padding-top: 50px !important;
   position: absolute !important;
 }*/
	.single-arthra .bookmarkIcon {
		width: 34px;
	}
	.single-arthra .simplefavorite-button.active .bookmarkIcon {
		width: 34px;
	}
	#wpdreams_asp_results_6 .asp_showmore_container {
		background-color: transparent;
	}
	.archive .BlogPostTitle {
		min-height: 25px;
		background-image: url(/wp-content/uploads/2019/10/Path-30-2.png) !important;
	}
	.BlogPostTitle {
		min-height: 25px;
		background-image: url(/wp-content/uploads/2019/10/Path-30-2.png);
	}
	.search_results_header {
		min-height: 25px;
		background-image: url(/wp-content/uploads/2019/10/Path-30-2.png);
	}
	.asp_content .bookmarkIcon {
		width: 34px !important;
	}
	.single-post .socialIcons {
		text-align: left;
		position: relative !important;
		margin-top: 0px;
		display: block;
	}
	.single .simplefavorite-button .bookmarkIcon {
		width: 34px !important;
		margin-bottom: 0px;
	}
	.proptixiako-template-default .CommentArea {
		margin-top: 101px !important;
	}
	.proptixiako-template-default .InterestAreaDesktop {
		margin-top: 101px !important;
	}
	.resultDesc {
		padding-bottom: 100px !important;
	}
	.termsFormLabel,
	.InformMeFormLabel {
		padding-left: 0px;
	}
	.single .InformMeFormLabel input {
		position: relative;
		top: 1px;
		border-radius: 100%;
		margin-left: 20px !important;
		height: 18px;
		-webkit-appearance: none;
		float: right !important;
		opacity: 1;
		width: 18px;
		background-color: transparent;
		border: 1px solid #fff;
	}
	.wpcf7-not-valid-tip {
		position: absolute;
		right: 5px;
		bottom: -16px;
	}
	.termsFormLabel .wpcf7-not-valid-tip {
		/* bottom: -26px; */
		left: 0px;
		font-size: 12px !important;
		font-family: 'Ubuntu', sans-serif;
		display: block;
	}
	div.wpcf7-response-output {
		position: absolute;
		color: white;
		left: 10px;
		bottom: 30px;
		font-family: 'Ubuntu', sans-serif;
		font-size: 12px;
		margin-top: -50px;
		padding: 0 !important;
		border: none !important;
	}
	.simplefavorite-button.active:hover {
		opacity: 0.6;
	}
	.simplefavorite-button:hover {
		opacity: 0.7;
	}
	.program-title b,
	.info-title b,
	.InfoSlideTitle b {
		border-bottom: 3px solid #404040;
		padding-bottom: 3px;
	}
	#ajaxsearchprores6_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores6_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_6.isotopic .results .item {
		padding-right: 5px;
	}
}

@media (min-width: 1366px) {
	.search-choice {
		font-size: 42px;
	}
	.lslide .carousel-caption {
		max-width: 350px;
	}
	.page-id-30896 .submenu {
		width: 50%;
	}
	.page-id-30872 .submenu {
		width: 50%;
	}
	.spoudaseGif {
		display: block;
		width: 300px;
		height: 300px;
		background: url(../../themes/spoudase/images/spoudasepng.png);
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
		top: 120px;
	}
	#logoDesktop {
		top: 0px;
	}
	#searchDesktop {
		top: -2em;
	}
	.page-id-30896 .selection-div {
		padding-top: 7em;
	}
	.gotosection {
		padding-left: 30px;
		background: url(../../themes/spoudase/images/down.png) 669px/28px no-repeat !important;
		margin-top: 9%;
		display: block;
		color: #404040;
		transition-duration: 0.5s;
	}
	.lslide .carousel-icon {
		padding-top: 38px;
		padding-left: 120px;
	}
	#ajaxsearchprores3_1 .asp_results_top,
	#ajaxsearchprores3_2 .asp_results_top,
	div.asp_r.asp_r_3 .asp_results_top,
	#ajaxsearchprores4_1 .asp_results_top,
	#ajaxsearchprores4_2 .asp_results_top,
	div.asp_r.asp_r_4 .asp_results_top {
		padding: 55px 0px 44px 94px !important;
	}
	.you_are_lost > h3 {
		font-size: 55px !important;
	}
	.page-title-error {
		font-size: 100px !important;
	}
	h1 {
		font-size: 26px;
	}
	.siteSlogan {
		font-size: 61px !important;
	}
	.kateythynseis_filter_box.categoryfilter,
	.kategoria_seminarioy_e_learnin_filter_box.categoryfilter {
		width: 97% !important;
	}
	.um-meta {
		padding-left: 14.5%;
	}
	.um-field {
		padding-right: 40px !important;
	}
	#editProfile .um-account-main .um-account-nav a {
		bottom: 4.5em;
		left: 28em;
	}
	#editProfile {
		padding-left: 14.5%;
		padding-right: 14.5%;
	}
	.asp_filter_tax {
		float: left;
		width: 20% !important;
	}
	.asp_filter_tax.asp_filter_tax_kateythynseis,
	.asp_filter_tax_kategoria_seminarioy_e_learnin {
		width: 30% !important;
	}
	.asp_filter_cf_wpcf-doreandidaktra {
		width: 12% !important;
	}
	.asp_filter_cf_wpcf-exapostaseos {
		width: 18% !important;
	}
	/*
 .submit-button {
   top: 3.8em !important;
 }*/
	.spoud-col {
		flex: 0 0 25%;
		max-width: 25%;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item .asp_content,
	#ajaxsearchprores6_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_6.isotopic .results .item .asp_content {
		padding-left: 20px !important;
	}
}

@media (min-width: 1600px) {
	#ajaxsearchprores6_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores6_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_6.isotopic .results .item {
		margin-bottom: 20px;
	}
	.tax-idryma .BlogPostBlockMet {
		height: 420px !important;
	}
	.tax-idryma .panepistiomioTitle {
		font-size: 53px;
		padding-right: 20px;
	}
	#logoDesktop {
		top: 100px;
		margin-bottom: 160px;
	}
	.page-id-30896 .selection-div {
		padding-top: 5em;
	}
	#slider:hover .lslide:hover .carousel-left-arrow:hover {
		right: 60px;
	}
	.carousel-left-arrow {
		right: 70px;
	}
	#ajaxsearchprores3_1 .asp_results_top,
	#ajaxsearchprores3_2 .asp_results_top,
	div.asp_r.asp_r_3 .asp_results_top,
	#ajaxsearchprores4_1 .asp_results_top,
	#ajaxsearchprores4_2 .asp_results_top,
	div.asp_r.asp_r_4 .asp_results_top {
		padding: 55px 0px 44px 105px !important;
	}
	.profilePage.thematikesEnotitesBlockDesktop {
		min-height: 53vh;
	}
	.logoDesktop {
		display: block;
		padding-top: 50px !important;
	}
	.page-title-error {
		font-size: 120px !important;
	}
	.you_are_lost > h3 {
		font-size: 60px !important;
	}
	.single-arthro .ArthraContent p {
		-webkit-line-clamp: 5;
	}
	#editProfile .um-account-main .um-account-nav a {
		bottom: 6.5em;
		left: 33em;
	}
	.um-meta {
		padding-left: 13%;
	}
	#editProfile {
		padding-left: 13%;
		padding-right: 13%;
	}
	#ajaxsearchprobsettings2_1 .chosen-single,
	.chosen-single,
	#ajaxsearchprobsettings3_1 .chosen-single,
	.chosen-single,
	#ajaxsearchprobsettings4_1 .chosen-single,
	.chosen-single,
	#ajaxsearchprobsettings6_1 .chosen-single,
	.chosen-single {
		background: url(../../themes/spoudase/images/down.png) 100%/30px no-repeat transparent !important;
	}
	#ajaxsearchprobsettings2_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings3_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings4_1 .chosen-single:hover,
	.chosen-single:hover,
	#ajaxsearchprobsettings6_1 .chosen-single:hover,
	.chosen-single:hover {
		background: url(../../themes/spoudase/images/down.png) 100% 3px/30px no-repeat transparent !important;
	}
	.archive .BannerArthra,
	.archive .SearchFooterArticle.WhiteBg {
		font-size: 20px !important;
	}
	#ajaxsearchprobsettings6_1.searchsettings fieldset,
	#ajaxsearchprobsettings6_2.searchsettings fieldset,
	div.asp_sb.asp_sb_6.searchsettings fieldset {
		min-width: 25% !important;
	}
	.archive .item.asp_isotopic_item.asp_r_pagepost {
		width: 25% !important;
		top: auto !important;
		display: inline-block;
		left: auto !important;
		position: relative !important;
	}
	.kateythynseis_filter_box.categoryfilter,
	.kategoria_seminarioy_e_learnin_filter_box.categoryfilter {
		width: 97% !important;
	}
	.page-id-30872 #ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_2.isotopic .results .item {
		width: 25% !important;
		height: 500px !important;
	}
	div.asp_w.asp_s.searchsettings fieldset div.asp_option_label,
	div.asp_w.asp_sb.searchsettings fieldset div.asp_option_label {
		width: 74%;
		display: block;
	}
	.BlogPostBlock h2 {
		-webkit-line-clamp: 5;
	}
	.archive #ajaxsearchprores6_1.isotopic .results .item .asp_content,
	#ajaxsearchprores6_2.isotopic .results .item .asp_content,
	div.asp_r.asp_r_6.isotopic .results .item .asp_content {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
}

@media (min-width: 1920px) {
	/*#slider:hover .lslide:hover .carousel-left-arrow:hover {
   right: 140px;
 }*/
	/*
.carousel-left-arrow {
  right: 150px;
}*/
	#loading-image {
		width: 5%;
		position: absolute;
		bottom: 10%;
		left: 3%;
	}
	#ajaxsearchprores3_1 .asp_results_top,
	#ajaxsearchprores3_2 .asp_results_top,
	div.asp_r.asp_r_3 .asp_results_top,
	#ajaxsearchprores4_1 .asp_results_top,
	#ajaxsearchprores4_2 .asp_results_top,
	div.asp_r.asp_r_4 .asp_results_top {
		padding: 55px 0px 44px 121px !important;
	}
	#slider {
		height: auto;
	}
	.lslide .carousel-caption {
		top: 23% !important;
		max-width: 480px;
	}
	.carousel-image {
		height: 410px;
	}
	.page-title-error {
		font-size: 160px !important;
	}
	.you_are_lost > h3 {
		font-size: 70px !important;
	}
	.asp_filter_cf_wpcf-exapostaseos-undergraduate {
		width: 18% !important;
	}
	.idryma_filter_box .chosen-single,
	.poleis_filter_box .chosen-single {
		width: 95%;
		transition: 0.5s ease;
	}
	#colophon {
		display: none;
	}
	#colophonDesktop {
		display: block;
	}
	#loading {
		text-align: center;
		margin-top: 0px !important;
		position: fixed;
		width: 1920px;
		background: #eff6f9;
		height: 105vh;
		top: 0;
		overflow: hidden;
		z-index: 99999;
	}
	.page-id-30872 #ajaxsearchprores4_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores4_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_4.isotopic .results .item {
		margin-bottom: 20px;
		width: 25% !important;
	}
	.page-id-30872 #ajaxsearchprores3_1.isotopic .results .item.asp_gutter_bottom,
	#ajaxsearchprores3_2.isotopic .results .item.asp_gutter_bottom,
	div.asp_r.asp_r_3.isotopic .results .item {
		margin-bottom: 20px;
		width: 25% !important;
	}
	.kateythynseis_filter_box.categoryfilter,
	.kategoria_seminarioy_e_learnin_filter_box.categoryfilter {
		width: 97% !important;
	}
	.idryma_filter_box,
	.poleis_filter_box {
		width: 95%;
	}
	/*.submit-button {
   top: 4.5em !important;
 }*/
	#ajaxsearchprobsettings3_1.searchsettings fieldset,
	#ajaxsearchprobsettings3_2.searchsettings fieldset,
	div.asp_sb.asp_sb_3.searchsettings fieldset {
		min-width: 100px !important;
	}
	.asp_filter_cf_wpcf-exapostaseos_e-learning {
		position: relative !important;
		left: auto;
	}
	.arthro #innerArthraImage .post-thumbnail {
		top: 3% !important;
	}
	.home #ajaxsearchprosettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprosettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings2_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings2_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_s.asp_s_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_sb.asp_sb_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		width: 20% !important;
	}
	.home #ajaxsearchprosettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprosettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings3_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings3_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_s.asp_s_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_sb.asp_sb_3.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		width: 20% !important;
	}
	.home #ajaxsearchprosettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprosettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings4_1.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home #ajaxsearchprobsettings4_2.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_s.asp_s_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn,
	.home div.asp_sb.asp_sb_4.searchsettings fieldset.asp_s_btn_container button.asp_search_btn.asp_s_btn {
		width: 20% !important;
	}
	.home .asp_s_btn_container {
		width: 100% !important;
	}
	.gotosection {
		font-size: 20px;
		background: url(../../themes/spoudase/images/down.png) 43.5%/1.7% no-repeat !important;
	}
	.titleBasicEnotites {
		font-size: 16px;
	}
	.thematikesTitle,
	.thematikesTitleArthra {
		font-size: 16px !important;
	}
	.carousel-caption h3 {
		font-size: 27px !important;
		width: 100%;
	}
	.single-arthra .BlogPostTitle h5,
	.postDate {
		font-size: 14px !important;
		padding-top: 3px !important;
	}
	.arthra-template-default .entry-title {
		font-size: 45px !important;
	}
	.archive .BannerArthra {
		font-size: 20px !important;
	}
	#ajaxsearchprores2_1 .asp_results_top,
	#ajaxsearchprores2_2 .asp_results_top,
	div.asp_r.asp_r_2 .asp_results_top {
		font-size: 18px !important;
	}
	#ajaxsearchprores3_1 .asp_results_top,
	#ajaxsearchprores3_2 .asp_results_top,
	div.asp_r.asp_r_3 .asp_results_top {
		font-size: 18px !important;
	}
	#ajaxsearchprores4_1 .asp_results_top,
	#ajaxsearchprores4_2 .asp_results_top,
	div.asp_r.asp_r_4 .asp_results_top {
		font-size: 18px !important;
	}
	.archive .chosen-single {
		font-size: 30px !important;
	}
	.active-result {
		font-family: Roboto !important;
		font-size: 24px !important;
	}
	/* LANDING PAGE */
	.single-arthro {
		background: #fff;
	}
	.single-arthro .resultDesc {
		background-color: #eff6f9;
		height: 470px !important;
		width: auto !important;
	}
	.DescriptionProjectLanding {
		font-size: 16px;
		font-weight: 100;
	}
	.titleProjectLanding {
		font-size: 61px !important;
		font-weight: 100 !important;
		color: #000;
	}
	.single-arthro .entry-title {
		display: none;
	}
	.arthro {
		margin-bottom: 50px;
	}
	.titleLandingArthra {
		font-size: 44px;
		font-weight: 700;
		padding-bottom: 30px;
	}
	.single-arthro .attachment-thumbnail {
		position: absolute;
		width: 100% !important;
		height: 100% !important;
	}
	.single-arthra .resultDesc {
		margin-bottom: -220px !important;
	}
}

.lslide .carousel-icon {
	transition: inherit;
	transition-delay: unset !important;
}

/*End of Media */
/* Sections
  ========================================================================== */
/**
* Remove the margin in all browsers.
*/
body {
	margin: auto;
	background: #fff;
	max-width: 1920px;
	position: relative;
	transition: all 0.5s ease;
	left: 0;
}

header {
	margin: auto;
	max-width: 1920px;
}

/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
	margin: 0.67em 0;
}

/* Grouping content
  ========================================================================== */
/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr {
	box-sizing: content-box;
	/* 1 */
	height: 0;
	/* 1 */
	overflow: visible;
	/* 2 */
}

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
	font-family: monospace, monospace;
	/* 1 */
	font-size: 1em;
	/* 2 */
}

/* Text-level semantics
  ========================================================================== */
/**
* Remove the gray background on active links in IE 10.
*/
a {
	background-color: transparent;
}

/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/
abbr[title] {
	border-bottom: none;
	/* 1 */
	text-decoration: underline;
	/* 2 */
	text-decoration: underline dotted;
	/* 2 */
}

/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b,
strong {
	font-weight: bolder;
}

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code,
kbd,
samp {
	font-family: monospace, monospace;
	/* 1 */
	font-size: 1em;
	/* 2 */
}

/**
* Add the correct font size in all browsers.
*/
small {
	font-size: 80%;
}

/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/* Embedded content
  ========================================================================== */
/**
* Remove the border on images inside links in IE 10.
*/
img {
	border-style: none;
}

/* Forms
  ========================================================================== */
/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	/* 1 */
	font-size: 100%;
	/* 1 */
	line-height: 1.15;
	/* 1 */
	margin: 0;
	/* 2 */
}

/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/
button,
input {
	/* 1 */
	overflow: visible;
}

/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/
button,
select {
	/* 1 */
	text-transform: none;
}

/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button,
[type='button'],
[type='reset'],
[type='submit'] {
	-webkit-appearance: button;
}

/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring,
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring {
	outline: 1px dotted ButtonText;
}

/**
* Correct the padding in Firefox.
*/
fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
*		`fieldset` elements in all browsers.
*/
legend {
	box-sizing: border-box;
	/* 1 */
	color: inherit;
	/* 2 */
	display: table;
	/* 1 */
	max-width: 100%;
	/* 1 */
	padding: 0;
	/* 3 */
	white-space: normal;
	/* 1 */
}

/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
	vertical-align: baseline;
}

/**
* Remove the default vertical scrollbar in IE 10+.
*/
textarea {
	overflow: auto;
}

/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/
[type='checkbox'],
[type='radio'] {
	box-sizing: border-box;
	/* 1 */
	padding: 0;
	/* 2 */
}

/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
	height: auto;
}

/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type='search'] {
	-webkit-appearance: textfield;
	/* 1 */
	outline-offset: -2px;
	/* 2 */
}

/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
[type='search']::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
	-webkit-appearance: button;
	/* 1 */
	font: inherit;
	/* 2 */
}

/* Interactive
  ========================================================================== */
/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/
details {
	display: block;
}

/*
* Add the correct display in all browsers.
*/
summary {
	display: list-item;
}

/* Misc
  ========================================================================== */
/**
* Add the correct display in IE 10+.
*/
template {
	display: none;
}

/**
* Add the correct display in IE 10.
*/
[hidden] {
	display: none;
}

:focus {
	outline: 0;
}

blockquote {
	margin: 0 0 1rem;
	margin-top: -25px;
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
body,
button,
input,
select,
optgroup,
textarea {
	color: #404040;
	font-family: sans-serif;
	font-size: 16px;
	font-size: 1rem;
	line-height: 1.5;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
}

h1 {
	font-family: 'Ubuntu', sans-serif;
}

h2 {
	font-family: 'Ubuntu', sans-serif;
	font-size: 24px;
	font-weight: 700;
}

h3 {
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 20px !important;
	font-weight: 700 !important;
}

h4 {
	font-family: 'Ubuntu', sans-serif;
	font-size: 16px;
	font-weight: 300;
}

h5 {
	font-family: 'Ubuntu', sans-serif;
	font-size: 14px;
	font-weight: 300;
}

p {
	margin-bottom: 1.5em;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: 'Courier 10 Pitch', Courier, monospace;
	font-size: 15px;
	font-size: 0.9375rem;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: Monaco, Consolas, 'Andale Mono', 'DejaVu Sans Mono', monospace;
	font-size: 15px;
	font-size: 0.9375rem;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
html {
	box-sizing: border-box;
}

*,
*:before,
*:after {
	/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
	box-sizing: inherit;
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

ul,
ol {
	margin: 0 0 1.5em 3em;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 1.5em;
}

dt {
	font-weight: bold;
}

dd {
	margin: 0 1.5em 1.5em;
}

img {
	height: auto;
	/* Make sure images are scaled correctly. */
	max-width: 100%;
	/* Adhere to container width. */
}

figure {
	margin: 1em 0;
	/* Extra wide images within figure tags don't overflow the content area. */
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
button,
input[type='button'],
input[type='reset'],
input[type='submit'] {
	border: 1px solid;
	border-color: #ccc #ccc #bbb;
	border-radius: 3px;
	background: #e6e6e6;
	color: rgba(0, 0, 0, 0.8);
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1;
	padding: 0.6em 1em 0.4em;
}

button:hover,
input[type='button']:hover,
input[type='reset']:hover,
input[type='submit']:hover {
	border-color: #ccc #bbb #aaa;
}

button:active,
button:focus,
input[type='button']:active,
input[type='button']:focus,
input[type='reset']:active,
input[type='reset']:focus,
input[type='submit']:active,
input[type='submit']:focus {
	border-color: #aaa #bbb #bbb;
}

input[type='text'],
input[type='email'],
input[type='url'],
input[type='password'],
input[type='search'],
input[type='number'],
input[type='tel'],
input[type='range'],
input[type='date'],
input[type='month'],
input[type='week'],
input[type='time'],
input[type='datetime'],
input[type='datetime-local'],
input[type='color'],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 3px;
}

input[type='text']:focus,
input[type='email']:focus,
input[type='url']:focus,
input[type='password']:focus,
input[type='search']:focus,
input[type='number']:focus,
input[type='tel']:focus,
input[type='range']:focus,
input[type='date']:focus,
input[type='month']:focus,
input[type='week']:focus,
input[type='time']:focus,
input[type='datetime']:focus,
input[type='datetime-local']:focus,
input[type='color']:focus,
textarea:focus {
	color: #111;
}

select {
	border: 1px solid #ccc;
}

textarea {
	width: 100%;
}

/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a {
	color: inherit;
}

a:visited {
	color: inherit;
}

a:hover,
a:focus,
a:active {
	color: inherit;
}

a:focus {
	outline: none;
}

a:hover,
a:active {
	outline: 0;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
/* Small menu. */
@media screen and (min-width: 37.5em) {
	.main-navigation ul {
		display: block;
	}
}

.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
	margin: 0 0 1.5em;
	overflow: hidden;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	float: left;
	width: 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
	float: right;
	text-align: right;
	width: 50%;
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
	/* Many screen reader and browser combinations announce broken words as they would appear visually. */
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
	/* Above WP toolbar. */
}

/* Do not show the outline on the skip link target. */
#content[tabindex='-1']:focus {
	outline: 0;
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
.clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: '';
	display: table;
	table-layout: fixed;
}

.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both;
}

/*--------------------------------------------------------------
# Widgets
--------------------------------------------------------------*/
.widget {
	margin: 0 0 1.5em;
	/* Make sure select elements fit in widgets. */
}

.widget select {
	max-width: 100%;
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Posts and pages
--------------------------------------------------------------*/
.sticky {
	display: block;
}

.updated:not(.published) {
	display: none;
}

.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/
.comment-content a {
	word-wrap: break-word;
}

.bypostauthor {
	display: block;
}

/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
/* Globally hidden elements when Infinite Scroll is supported and in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
	/* Theme Footer (when set to scrolling) */
	display: none;
}

/* When Infinite Scroll has reached its end we need to re-display elements that were hidden (via .neverending) before. */
.infinity-end.neverending .site-footer {
	display: block;
}

/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
	display: inline-block;
}

/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*='wp-image-'] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

.wp-caption-text {
	text-align: center;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
.gallery {
	margin-bottom: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	vertical-align: top;
	width: 100%;
}

.gallery-columns-2 .gallery-item {
	max-width: 50%;
}

.gallery-columns-3 .gallery-item {
	max-width: 33.33%;
}

.gallery-columns-4 .gallery-item {
	max-width: 25%;
}

.gallery-columns-5 .gallery-item {
	max-width: 20%;
}

.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}

.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}

.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}

.gallery-caption {
	display: block;
}

h1,
h2,
h3,
h4,
h5,
body,
html {
	font-family: 'Ubuntu', sans-serif;
}

.um-misc-ul li {
	list-style: none;
}

.simplefavorite-button:hover {
	cursor: pointer;
	transition-duration: 0.2s;
}

.simplefavorite-button {
	transition-duration: 0.2s;
}

.asp_content.saved .search_results_header,
.home .saved .BlogPostTitle {
	min-height: 25px;
	background-image: url(/wp-content/uploads/2019/10/Path-30-3.png);
}

.BlogPostBlockMet.saved .search_results_header {
	min-height: 25px;
	background-image: url(/wp-content/uploads/2019/10/Path-30-3.png);
}

.BlogPostBlock.saved .search_results_header {
	min-height: 25px;
	background-image: url(/wp-content/uploads/2019/10/Path-30-3.png);
}

#ajaxsearchprosettings3_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprosettings3_2.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings3_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings3_2.searchsettings .asp_option_inner label:after,
div.asp_sb.asp_sb_3.searchsettings .asp_option_inner label:after,
div.asp_s.asp_s_3.searchsettings .asp_option_inner label:after {
	color: #ccff16 !important;
}

#ajaxsearchprosettings4_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprosettings4_2.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings4_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings4_2.searchsettings .asp_option_inner label:after,
div.asp_sb.asp_sb_4.searchsettings .asp_option_inner label:after,
div.asp_s.asp_s_4.searchsettings .asp_option_inner label:after {
	color: #ccff16 !important;
}

.asp_nores {
	background-color: transparent !important;
}

.asp_option_inner label {
	color: #ccff16 !important;
}

div.asp_w.asp_sb.searchsettings .asp_option_inner {
	border: 0.9px solid black;
}

.asp_w.asp_r .resdrg {
	height: auto !important;
}

.arthra-template-default {
	background: #fff;
}

.arthra-template-default #masthead {
	background: #fff;
}

.single-post .entry-title {
	color: #5895b5;
}

.chosen-container-multi {
	width: 80% !important;
}

.resultDescription > strong {
	text-transform: uppercase !important;
}

.resultDescriptionF > strong,
.resultDescriptionP > strong,
.resultDescriptionFP > strong {
	text-transform: uppercase !important;
}

.search_idryma_title,
.search_tmema_title {
	text-transform: uppercase !important;
	color: black;
}

.search_idryma_title {
	font-weight: 700;
}

#ajaxsearchprores2_1 .asp_results_top,
#ajaxsearchprores2_2 .asp_results_top,
div.asp_r.asp_r_2 .asp_results_top {
	text-align: left !important;
	padding: 35px 0px 15px 40px;
}

#ajaxsearchprores11_1 .asp_results_top,
#ajaxsearchprores11_2 .asp_results_top,
div.asp_r.asp_r_11 .asp_results_top {
	text-align: left !important;
	padding: 35px 0px 15px 40px;
}

#ajaxsearchprores12_1 .asp_results_top,
#ajaxsearchprores12_2 .asp_results_top,
div.asp_r.asp_r_12 .asp_results_top {
	text-align: left !important;
	padding: 35px 0px 15px 40px;
}

#ajaxsearchprores13_1 .asp_results_top,
#ajaxsearchprores13_2 .asp_results_top,
div.asp_r.asp_r_13 .asp_results_top {
	text-align: left !important;
	padding: 35px 0px 15px 40px;
}

#colophon a {
	color: #c3c3c3;
	text-decoration: none;
}

.entry-footer {
	display: none;
}

#ajaxsearchprores2_1 .results .item .asp_content h3 a,
#ajaxsearchprores2_2 .results .item .asp_content h3 a,
div.asp_r.asp_r_2 .results .item .asp_content h3 a {
	color: #5895b5 !important;
}

.asp_shortcodes_container > div {
	display: none;
}

.asp_shortcodes_container > div ~ div {
	display: block;
}

.asp_shortcodes_container .asp_shortcode_column {
	padding-top: 0px !important;
}

#ajaxsearchprores2_1 .asp_results_top,
#ajaxsearchprores2_2 .asp_results_top,
div.asp_r.asp_r_2 .asp_results_top {
	background-color: #ccff16 !important;
	margin: 0px -40px;
}

#ajaxsearchprores2_1 .results,
#ajaxsearchprores2_2 .results,
div.asp_r.asp_r_2 .results {
	background-color: #eff6f9 !important;
}

#ajaxsearchprores2_1.isotopic .results .item,
#ajaxsearchprores2_2.isotopic .results .item,
div.asp_r.asp_r_2.isotopic .results .item {
	background: transparent !important;
}

#ajaxsearchprores2_1.isotopic .results .item .asp_content,
#ajaxsearchprores2_2.isotopic .results .item .asp_content,
div.asp_r.asp_r_2.isotopic .results .item .asp_content,
#ajaxsearchprores3_1.isotopic .results .item .asp_content,
#ajaxsearchprores3_2.isotopic .results .item .asp_content,
div.asp_r.asp_r_3.isotopic .results .item .asp_content,
#ajaxsearchprores4_1.isotopic .results .item .asp_content,
#ajaxsearchprores4_2.isotopic .results .item .asp_content,
div.asp_r.asp_r_4.isotopic .results .item .asp_content {
	background: transparent !important;
	border-bottom: 1px solid black;
}

#ajaxsearchprobsettings2_1 {
	z-index: 4;
}

.single-e_learning .search_results_header {
	background-image: none;
}

button:focus {
	outline: none !important;
}

.post-template-default,
.proptixiako-template-default,
.e_learning-template-default {
	background-color: #eff6f9;
}

.post-template-default .InfoSlides,
.proptixiako-template-default .InfoSlides,
.e_learning-template-default .InfoSlides {
	word-break: break-word;
}

.InfoSlides .entry-title {
	display: none;
}

.sliderProject .entry-title {
	display: none;
}

.arthraProkurhkseis {
	list-style: none;
}

/* Thematikes Enotites Slides */
.ThematikesSlides {
	display: none;
	padding-top: 25px;
	text-align: left;
}

.single .ThematikesSlides {
	display: none;
	padding-top: 50px;
	text-align: left;
}

.page-id-30872 .search-selection option {
	background-color: #ebffc2 !important;
	font-weight: 200;
	cursor: pointer;
}

.search-selection option {
	background-color: #eff6f9 !important;
	cursor: pointer;
}

/* Position the "next button" to the right */
.next {
	position: absolute;
	right: 0;
	border-radius: 3px 0 0 3px;
}

.thematikesTitle,
.thematikesTitleArthra {
	font-size: 13px !important;
}

.sliderArrows {
	padding-bottom: 20px;
}

.displaynone {
	display: none !important;
}

.displayblock {
	display: block !important;
}

.displayblockinline {
	display: inline-block !important;
}

.mergeTitle {
	margin-left: 30px;
	margin-right: 30px;
}

.HighOpacityTitle {
	opacity: 1;
}

.LowOpacityTitle {
	opacity: 0.3 !important;
}

a:hover {
	text-decoration: none;
}

.page-id-30896 .ThematikesSlides {
	margin-top: -75px;
}

/* Info Slides */
.InfoSlides {
	display: none;
	padding-top: 25px;
	text-align: left;
}

.InfoSlideTitle,
.InfoSlideTitleSpan {
	cursor: pointer;
}

.titleProject {
	color: #5895b5;
	font-weight: 700;
}

.hide {
	display: none !important;
}

.search-selection {
	position: relative;
	display: block;
}

.selection-div {
	background: #ebffc2 !important;
}

#ajaxsearchprosettings2_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprosettings2_2.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings2_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings2_2.searchsettings .asp_option_inner label:after,
div.asp_sb.asp_sb_2.searchsettings .asp_option_inner label:after,
div.asp_s.asp_s_2.searchsettings .asp_option_inner label:after {
	color: transparent;
}

#ajaxsearchprosettings2_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprosettings2_2.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings2_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings2_2.searchsettings .asp_option_inner label:after,
div.asp_sb.asp_sb_2.searchsettings .asp_option_inner label:after,
div.asp_s.asp_s_2.searchsettings .asp_option_inner label:after {
	color: transparent !important;
}

.search-selection {
	position: relative;
	display: block;
	-webkit-appearance: none;
	-moz-appearance: none;
	text-indent: 1px;
	text-overflow: '';
	font-family: 'Ubuntu', sans-serif;
	font-weight: 700;
	border: 0 !important;
	border-bottom: 1px solid black !important;
}

#ajaxsearchprores3_1 .results .item .asp_content h3 a,
#ajaxsearchprores3_2 .results .item .asp_content h3 a,
div.asp_r.asp_r_3 .results .item .asp_content h3 a {
	color: #5895b5 !important;
}

#ajaxsearchprores3_1.isotopic .results .item .asp_content,
#ajaxsearchprores3_2.isotopic .results .item .asp_content,
div.asp_r.asp_r_3.isotopic .results .item .asp_content {
	background: transparent !important;
}

#ajaxsearchprores3_1.isotopic .results .item,
#ajaxsearchprores3_2.isotopic .results .item,
div.asp_r.asp_r_3.isotopic .results .item {
	background: transparent !important;
}

#ajaxsearchprores3_1 .results,
#ajaxsearchprores3_2 .results,
div.asp_r.asp_r_3 .results {
	background-color: #eff6f9 !important;
}

#ajaxsearchprores3_1 .asp_results_top,
#ajaxsearchprores3_2 .asp_results_top,
div.asp_r.asp_r_3 .asp_results_top {
	background-color: #ccff16 !important;
	text-align: left !important;
}

#ajaxsearchprores4_1 .results .item .asp_content h3 a,
#ajaxsearchprores4_2 .results .item .asp_content h3 a,
div.asp_r.asp_r_4 .results .item .asp_content h3 a {
	color: #5895b5 !important;
}

#ajaxsearchprores4_1.isotopic .results .item .asp_content,
#ajaxsearchprores4_2.isotopic .results .item .asp_content,
div.asp_r.asp_r_4.isotopic .results .item .asp_content {
	background: transparent !important;
}

#ajaxsearchprores4_1.isotopic .results .item,
#ajaxsearchprores4_2.isotopic .results .item,
div.asp_r.asp_r_4.isotopic .results .item {
	background: transparent !important;
}

#ajaxsearchprores4_1 .results,
#ajaxsearchprores4_2 .results,
div.asp_r.asp_r_4 .results {
	background-color: #eff6f9 !important;
}

#ajaxsearchprores4_1 .asp_results_top,
#ajaxsearchprores4_2 .asp_results_top,
div.asp_r.asp_r_4 .asp_results_top {
	background-color: #ccff16 !important;
	text-align: left !important;
}

.gray .asp_res_url h1 {
	color: #6f6f6f;
}

.gray .titlosMet {
	color: #6f6f6f !important;
}

.gray .search_results_header h5 {
	color: #6f6f6f !important;
}

.gray .resultDescription,
.gray .resultDescriptionF,
.gray .resultDescriptionP,
.gray .resultDescriptionFP {
	color: #6f6f6f !important;
}

.gray .resultDescriptionFPost,
.gray .resultDescriptionPPost,
.gray .resultDescriptionFPPost {
	color: #6f6f6f !important;
}

.gray .resultDescriptionDidaktra,
.gray .resultDescriptionProkiryxi,
.gray .resultDescriptionDiarkeia,
.gray .resultDescriptionPoleis,
.gray .resultDescriptionProkiryxiPro,
.gray .resultDescriptionDidaktraPro,
.gray .resultDescriptionDate,
.gray .resultDescriptionProk,
.gray .resultDescriptionYlopoiisi,
.gray .resultDescriptionEnarxi,
.gray .resultDescriptionForeas {
	color: #6f6f6f !important;
}

.gray .search_results_header {
	background-image: url(/wp-content/uploads/2019/10/Path-30.png);
}

.loading {
	text-align: center;
}

#sdbrToggle {
	background: url(/wp-content/uploads/2019/10/burger-menun.png) no-repeat 0px/34px;
	padding-left: 17px;
	padding-top: 20px;
	height: 34px;
	margin-left: 10px;
	padding-right: 17px;
}

#sdbrToggleClose {
	background: url(/wp-content/uploads/2019/09/close-menu.png) no-repeat 0px/34px;
	padding-left: 17px;
	padding-top: 20px;
	height: 34px;
	margin-left: 10px;
	padding-right: 17px;
	top: 5px;
	display: none;
}

.BurgerClose {
	background: url(/wp-content/uploads/2019/09/close-menu.png) no-repeat 45% 50%/100% !important;
	padding: 17px;
}

.searchsettings .chosen-container .chosen-results li.no-results {
	color: #777;
	display: list-item;
	font-size: 63%;
	background: transparent !important;
}

#ajaxsearchprosettings2_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprosettings2_2.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings2_1.searchsettings .asp_option_inner label:after,
#ajaxsearchprobsettings2_2.searchsettings .asp_option_inner label:after,
div.asp_sb.asp_sb_2.searchsettings .asp_option_inner label:after,
div.asp_s.asp_s_2.searchsettings .asp_option_inner label:after {
	color: transparent !important;
}

#arthraHmpgBlockStarter {
	transition: ease 0.5s;
}

#slider {
	transition: ease 0.5s;
}

#InfoSlidesMetProg {
	margin-top: 30px;
}

.page-id-30872 .a2a_kit {
	line-height: 0;
}

.a2a_button_facebook {
	visibility: hidden;
}

.chosen-drop {
	transition: 0.5s ease;
}

.whiteFont {
	color: #fff !important;
}

/* LANDING PAGE */
.single-arthro {
	background: #fff;
}

.single-arthro .resultDesc {
	background-color: #eff6f9;
	height: 470px;
}

.DescriptionProjectLanding {
	font-size: 16px;
	font-weight: 100;
}

.titleProjectLanding {
	font-weight: 100 !important;
	color: #000;
}

.single-arthro .entry-title {
	display: none;
}

.arthro {
	margin-bottom: 50px;
}

.titleLandingArthra {
	font-weight: 700;
	padding-bottom: 30px;
}

.single-arthro .arthraHmpgBlock {
	margin-left: 0 !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
}

.single-arthro .attachment-thumbnail {
	position: absolute;
	width: 100% !important;
	height: 100% !important;
}

.single-arthra .resultDesc {
	margin-bottom: -220px !important;
}

.ArthraContent {
	perspective: 1100px;
	height: 100%;
}

.customBtnJoin,
.customBtnLogin,
.HeaderListNav {
	font-family: Helvetica;
}

.wpcf7-list-item-label {
	font-family: 'Ubuntu', sans-serif !important;
	font-weight: 300;
}

.wpcf7-form input {
	font-weight: 300;
}

.archive .asp_res_text {
	font-family: 'Ubuntu', sans-serif !important;
	font-weight: 300 !important;
}

.colD a {
	font-family: Helvetica;
}

.idrumataHead,
.arthraHead,
.searchHead {
	font-family: 'Ubuntu', sans-serif;
}

.col-md-3 > .addtoany_share_save_container.addtoany_content.addtoany_content_top {
	display: none;
}

.page-id-30896 .addtoany_share_save_container {
	display: none;
}

.page-id-17472 .addtoany_share_save_container {
	display: none;
}

.idrumataTitlos {
	font-weight: 700;
	color: #000;
}

.panepistiomioTitle {
	font-weight: 700;
	color: #5895b5;
	text-transform: uppercase;
}

/*.tax-idryma .DescriptionProject {
text-transform: uppercase;
}*/
.tax-idryma .socialIcons {
	display: block !important;
}

.tax-idryma .simplefavorite-button {
	display: inline !important;
}

.tax-idryma .showmore {
	background-color: transparent !important;
}

#ajaxsearchprores11_1.isotopic .results .item.asp_gutter_bottom,
#ajaxsearchprores11_2.isotopic .results .item.asp_gutter_bottom,
div.asp_r.asp_r_11.isotopic .results .item {
	background: transparent !important;
}

#ajaxsearchprores12_1.isotopic .results .item.asp_gutter_bottom,
#ajaxsearchprores12_2.isotopic .results .item.asp_gutter_bottom,
div.asp_r.asp_r_12.isotopic .results .item {
	background: transparent !important;
}

#ajaxsearchprores13_1.isotopic .results .item.asp_gutter_bottom,
#ajaxsearchprores13_2.isotopic .results .item.asp_gutter_bottom,
div.asp_r.asp_r_13.isotopic .results .item {
	background: transparent !important;
}

#ajaxsearchprores11_1.isotopic .results .item .asp_content,
#ajaxsearchprores11_2.isotopic .results .item .asp_content,
div.asp_r.asp_r_11.isotopic .results .item .asp_content {
	background: transparent !important;
}

#ajaxsearchprores12_1.isotopic .results .item .asp_content,
#ajaxsearchprores12_2.isotopic .results .item .asp_content,
div.asp_r.asp_r_12.isotopic .results .item .asp_content {
	background: transparent !important;
}

#ajaxsearchprores13_1.isotopic .results .item .asp_content,
#ajaxsearchprores13_2.isotopic .results .item .asp_content,
div.asp_r.asp_r_13.isotopic .results .item .asp_content {
	background: transparent !important;
}

.tax-idryma div.asp_w.asp_r.isotopic .results .item {
	box-sizing: border-box;
	background-clip: padding-box;
	border-bottom: 1px solid #000 !important;
}

.tax-idryma .asp_res_text ~ * {
	display: block !important;
}

#ajaxsearchprores11_1 .asp_content .simplefavorite-button,
#ajaxsearchprores12_1 .asp_content .simplefavorite-button,
#ajaxsearchprores13_1 .asp_content .simplefavorite-button {
	bottom: 7px !important;
	left: 278px !important;
}

#ajaxsearchprores11_1 a.a2a_dd.addtoany_share_save.addtoany_share,
#ajaxsearchprores12_1 a.a2a_dd.addtoany_share_save.addtoany_share,
#ajaxsearchprores13_1 a.a2a_dd.addtoany_share_save.addtoany_share {
	left: 275px !important;
	bottom: 11px !important;
}

#ajaxsearchprores11_1 .a2a_dd,
#ajaxsearchprores12_1 .a2a_dd,
#ajaxsearchprores13_1 .a2a_dd {
	position: absolute;
	bottom: 3px !important;
	width: 10.2%;
	left: 294px !important;
}

#ajaxsearchprores11_1 .asp_content .simplefavorite-button,
#ajaxsearchprores12_1 .asp_content .simplefavorite-button,
#ajaxsearchprores13_1 .asp_content .simplefavorite-button {
	width: 140% !important;
}

.tax-idryma .resultDesc {
	padding-bottom: 35px !important;
}

.tax-idryma .BlogPostBlock h1,
.single-arthro .titlosMet {
	color: #5895b5;
}

#sdbrToggle:hover,
#sdbrToggleClose:hover {
	opacity: 0.7;
	transition-duration: 0.2s;
}

#sdbrToggle,
#sdbrToggleClose {
	transition-duration: 0.2s;
}

.asp_option.asp_option_cff.asp-o-last:hover label {
	background-color: #ebffc2 !important;
	transition: 0.5s ease-in-out;
}

.asp_option.asp_option_cff.asp-o-last label {
	transition: 0.5s ease-in-out;
}

.InformMeFormLabel:hover input,
.termsFormLabel:hover input {
	background-color: #ebffc2;
	transition: 0.5s ease-in-out;
}

.InformMeFormLabel input,
.termsFormLabel input {
	transition: 0.5s ease-in-out;
}

label.um-field-checkbox.um-field-half:hover i {
	background-color: #ebffc2 !important;
	transition: 0.5s ease-in-out;
}

.LowOpacityTitle:hover {
	opacity: 0.5 !important;
	transition: 0.5s ease;
}

.LowOpacityTitle {
	transition: 0.5s ease;
}

.hovered > .asp_item_img {
	margin-left: 7px !important;
}

.asp_item_img {
	margin-left: 7px !important;
}

.layer {
	background-color: rgba(0, 0, 0, 0.5) !important;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
}

div.asp_w.asp_r.isotopic .results .item .asp_item_img {
	width: 100%;
	height: 97% !important;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
	background-size: cover;
	background-position: center;
	margin-left: 6px;
}

.searchsettings .chosen-container-single .chosen-drop {
	box-shadow: none !important;
}

#InterestAreaDesktop {
	font-weight: 100 !important;
}

.CommentArea {
	font-weight: 100 !important;
}

.asp_results_top {
	font-weight: 100;
}

.SearchHeader {
	font-weight: 100;
}

.page-id-30896 .totalMetaptuxiakaHmpg {
	font-weight: 100;
}

.tab-pane {
	font-weight: 100;
}

.nav-link:hover {
	background: #ccff16 !important;
}

.um-misc-ul,
.um-misc-ul li {
	text-align: center;
	margin-left: -18px;
}

.HeaderListNav a:hover {
	background: transparent !important;
}

.um-button {
	transition: 0.5s ease;
}

.um-alt {
	transition: 0.5s ease;
}

.single-arthra .BlogPostBlock p {
	-webkit-line-clamp: 2;
	text-overflow: -o-ellipsis-lastline;
	-webkit-box-orient: vertical;
}

.asp_item_img:hover {
	margin-left: 8px !important;
}

.single-arthro .BlogPostImage img {
	width: 100% !important;
}

.single-arthra .BlogPostBlock p,
.single-arthro .BlogPostBlock p {
	padding-bottom: 0;
}

.single-arthro .BlogPostBlock:hover > .BlogPostImage {
	margin-left: 8px !important;
	transition-duration: 0.5s;
}

.customBtnJoin:hover {
	transition: 0.5s ease;
	background: #ebffc2;
}

.SearchFooterDesktop {
	font-weight: 100;
}

#desktopSlider {
	transition: all 0.5s ease 0s;
}

.post-thumbnail {
	right: 0 !important;
}

.searchsettings .chosen-container-single .chosen-single {
	box-shadow: none !important;
}

.archive .BannerArthra {
	font-weight: 100;
}

.page-id-30872 .post-thumbnail,
.page-id-30896 .post-thumbnail {
	display: none;
}

.lslide:hover .carousel-icon,
.lslide:hover .carousel-caption {
	margin-left: 10px;
	transition-duration: 0.5s;
}

.lslide .carousel-icon,
.lslide .carousel-caption {
	transition-duration: 0.5s;
}

#innerArthraImage .wp-post-image,
#innerArthraImage .default-featured-img {
	background-color: transparent;
}

#ajaxsearchprores4_1.isotopic,
#ajaxsearchprores4_2.isotopic,
div.asp_r.asp_r_4.isotopic,
#ajaxsearchprores3_1.isotopic,
#ajaxsearchprores3_2.isotopic,
div.asp_r.asp_r_3.isotopic {
	background: transparent !important;
}

.idrymaBlock > p {
	font-weight: 100;
}

.um .um-form input[type='text']:focus,
.um .um-form input[type='tel']:focus,
.um .um-form input[type='number']:focus,
.um .um-form input[type='password']:focus,
.um .um-form .um-datepicker.picker__input.picker__input--active,
.um .um-form .um-datepicker.picker__input.picker__input--target,
.um .um-form textarea:focus {
	border: none !important;
}

#mCSBap_1 {
	left: auto;
	top: auto;
	position: relative !important;
}

.row {
	margin-left: 0 !important;
	margin-right: 0 !important;
}

#page-anazitisi {
	background: #eff6f9;
}

#page-thematikes {
	background-color: #ebffc2;
	height: auto;
}

#page-arthra {
	background: #eff6f9;
}

.archive .croppedContent {
	padding-bottom: 1px;
}

.single-arthra .BlogPostBlock {
	width: 100% !important;
}

.single-arthra .ArthraContent .BlogPostTitle {
	min-height: 25px;
}

.page-id-17472 .content-area {
	background: #eff6f9;
}

.page-id-30896 .col-sm {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

#page-idryma-kategories {
	background-color: #ebffc2;
}

#page-idryma {
	background-color: #eff6f9;
}

.anazitisibackground {
	background-color: #ebffc2;
}

#page-anazitisiMetRes {
	background-color: #ebffc2;
}

#page-anazitisiMetResults {
	background: #eff6f9;
}

.um-own-profile {
	background: #eff6f9;
}

.um-own-profile .col-lg-3 {
	padding: 0;
}

.page-id-30872 #ajaxsearchprores2_1.isotopic .asp_res_loader,
.page-id-30872 #ajaxsearchprores2_2.isotopic .asp_res_loader,
.page-id-30872 div.asp_r.asp_r_2.isotopic .asp_res_loader {
	background: #eff6f9 !important;
}

#ajaxsearchprores2_1 p.showmore,
#ajaxsearchprores3_1 p.showmore,
#ajaxsearchprores4_1 p.showmore {
	margin: 0 !important;
}

#ajaxsearchprores2_1 .asp_results_top,
#ajaxsearchprores2_2 .asp_results_top,
div.asp_r.asp_r_2 .asp_results_top,
#ajaxsearchprores3_1 .asp_results_top,
#ajaxsearchprores3_2 .asp_results_top,
div.asp_r.asp_r_3 .asp_results_top,
#ajaxsearchprores4_1 .asp_results_top,
#ajaxsearchprores4_2 .asp_results_top,
div.asp_r.asp_r_4 .asp_results_top {
	font-weight: 100 !important;
}

.page-id-30872 #ajaxsearchprores2_1.isotopic .results .item.asp_gutter_bottom,
#ajaxsearchprores2_2.isotopic .results .item.asp_gutter_bottom,
div.asp_r.asp_r_2.isotopic .results .item {
	width: 25%;
	height: 400px;
}

.croppedContent {
	max-width: 1640px;
	margin: auto;
}

#ajaxsearchprores2_1 .resdrg,
#ajaxsearchprores3_1 .resdrg,
#ajaxsearchprores4_1 .resdrg {
	height: auto !important;
	width: 1640px;
	margin: auto;
	min-height: 12vh;
}

.single .wpcf7 #submitContactBtn input {
	width: 100% !important;
	margin-top: 0 !important;
	position: relative !important;
}

#sliderB {
	margin-bottom: 1.5em !important;
}

.idryma-image li {
	display: inline;
	list-style: none;
}

.idryma-image li img,
.idryma-image img {
	max-height: 150px;
	width: auto;
}

a.chosen-single {
	font-weight: 300;
}

.search-div div.asp_w.asp_s.searchsettings div.asp_option_label,
.search-div div.asp_w.asp_sb.searchsettings div.asp_option_label {
	font-weight: 300;
}

span.wpcf7-not-valid-tip {
	color: #fff !important;
}

/* 404 error page */
.error404 {
	background: #ccff16;
}

.page-title-error {
	font-weight: 300;
	color: #5895b5;
}

.you_are_lost > h3 {
	font-weight: 300 !important;
}

.error404 #colophonDesktop,
.error404 #colophon {
	display: none;
}

.error404 #masthead {
	background-color: #fff;
}

.back_to_home {
	background: url(/wp-content/uploads/2019/09/Group-40.png) 93% 52%/7% no-repeat #8fc8e7;
	border: none;
	text-align: left;
	width: 13%;
	border-radius: 50px;
	cursor: pointer;
	padding: 8px;
	padding-left: 20px !important;
	margin-top: 50px;
	position: absolute;
	display: block;
	font-size: 14px;
	transition: 0.5s ease;
}

.back_to_home:hover {
	background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 52%/7% no-repeat #8fc8e7;
	transition: 0.5s ease;
}

a.back_to_home {
	color: #fff;
}

section.error-404.not-found {
	padding-top: 50px;
}

.entry-content > ul {
	word-break: break-word;
}

.entry-content > ol {
	word-break: break-word;
}

.fade {
	transition: opacity 0.15s linear;
	background: #eff6f9;
}

.nav-link {
	cursor: pointer;
}

.BtnRegLog {
	background: url(/wp-content/uploads/2019/09/Group-40.png) 87% 53%/14% no-repeat #8fc8e6;
	border: none;
	text-align: left;
	width: 31%;
	border-radius: 50px;
	cursor: pointer;
	padding: 15px;
	padding-left: 20px !important;
	display: block;
	color: #fff;
	margin-left: 15px;
	font-size: 14px;
}

.BtnRegLogFB {
	background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 53%/7.5% no-repeat #5895b5;
	border: none;
	text-align: left;
	width: 59%;
	border-radius: 50px;
	cursor: pointer;
	padding: 15px;
	padding-left: 20px !important;
	margin-left: 15px;
	margin-top: 60px;
	display: block;
	color: #fff;
	font-size: 14px;
}

#formRegister .form-group input,
#loginForm .form-group input {
	outline: 0;
	box-shadow: none;
	border: none;
	border-bottom: 2px solid #6f6f6f;
	border-radius: 0px;
	margin-top: -14px;
}

#LoginRegisterModal .form-group label {
	color: #5895b5;
	font-size: 14px;
}

#loginForm {
	display: none;
}

.registerTab-footer,
.loginTab-footer {
	padding-bottom: 15px;
}

#submitRegisterButton,
#submitRegisterFB {
	display: inline;
}

.modal-body {
	padding: 1.7rem !important;
}

.modal-dialog {
	max-width: 470px !important;
}

.BtnRegLog {
	background: url(/wp-content/uploads/2019/09/Group-40.png) 87% 53%/14% no-repeat #8fc8e6;
	border: none;
	text-align: left;
	width: 37%;
	border-radius: 50px;
	padding: 15px;
	padding-left: 20px !important;
	color: #fff;
	margin-left: 5px;
	font-size: 14px;
}

.BtnRegLogFB {
	background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 53%/8.5% no-repeat #5895b5;
	border: none;
	text-align: left;
	width: 58%;
	border-radius: 50px;
	padding: 15px;
	padding-left: 20px !important;
	margin-left: 9px;
	margin-top: 60px;
	color: #fff;
	font-size: 14px;
}

.tab-content {
	padding-top: 50px;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
	color: #5895b5 !important;
	font-size: 24px;
	background-color: #fff !important;
	transition: 0.5s ease !important;
}

.recaptcha_msg {
	font-size: 14px;
	color: #5895b5;
}

.nav-tabs .nav-link {
	border: 1px solid transparent;
	border-top-left-radius: 0.25rem;
	border-top-right-radius: 0.25rem;
	font-size: 24px;
	font-weight: 300;
}

#LoginRegisterModal a:not([href]):not([tabindex]):hover,
a:not([href]):not([tabindex]):focus {
	color: #5895b5;
	text-decoration: none;
	transition: 0.5s ease;
}

.tab-pane {
	margin-bottom: -20px;
}

#navItemLogin {
	width: 50%;
	margin-left: 15px;
}

#navItemReg {
	width: 60%;
	margin-left: -66px;
}

.nav-tabs {
	border-bottom: none;
	margin-top: -10px;
}

#LoginRegisterModal a:not([href]):not([tabindex]) {
	color: inherit;
	text-decoration: none;
	background: #ebffc2;
	padding: 25px;
	margin-right: -42px;
	margin-top: -17px;
	margin-left: -9px;
	border: none !important;
	transition: 0.3s ease;
}

#LoginRegisterModal button,
input,
select {
	font-size: 14px;
}

.nav-link .active {
	background: #fff !important;
}

#submitLoginFB {
	background: url(/wp-content/uploads/2019/09/Group-40.png) 94% 53%/7.5% no-repeat #5895b5;
	border: none;
	text-align: left;
	width: 58%;
	border-radius: 50px;
	padding: 15px;
	padding-left: 20px !important;
	margin-left: 9px;
	margin-top: 0px;
	color: #fff;
	font-size: 14px !important;
	margin-bottom: 100px;
}

#LoginButton {
	margin-bottom: 40px;
	margin-top: 40px;
}

.modal-content {
	border: none !important;
}

#LoginRegisterModal .asp_option_label {
	color: #5895b5;
	font-size: 14px;
}

#LoginRegisterModal #termsForm,
#LoginRegisterModal #InformMeForm {
	display: none;
}

#LoginRegisterModal .asp_option.asp_option_cff.asp-o-last label {
	width: 5.5%;
	float: right;
}

#LoginRegisterModal .asp_option.asp_option_cff.asp-o-last label {
	border: 1px solid #5895b5;
}

.page-id-17472 .addtoany_shortcode {
	display: none;
}

.page-id-17472 .simplefavorite-button {
	display: none;
}

.page-id-17472 .descriptionIdrymata {
	display: none;
}

.text-align-justify > a {
	word-break: break-word;
}

.hotTopic1,
.hotTopic2 {
	transition: 0.5s ease;
}

#ajaxsearchprores6_1.isotopic .results .item .asp_content,
#ajaxsearchprores6_2.isotopic .results .item .asp_content,
div.asp_r.asp_r_6.isotopic .results .item .asp_content {
	z-index: 9999 !important;
}

div.asp_r.asp_r_6,
div.asp_r.asp_r_6 *,
div.asp_m.asp_m_6,
div.asp_m.asp_m_6 *,
div.asp_s.asp_s_6,
div.asp_s.asp_s_6 * {
	background: transparent;
	background-repeat: no-repeat;
}

div.asp_w.ajaxsearchpro .mCSBap_container {
	margin-right: 0 !important;
}

#searchDesktop {
	transition: 0.5s ease;
}

.archive #masthead {
	background-color: #fff;
}

#headerCropped {
	height: 50px;
}

.asp_w.asp_r.isotopic .results .item {
	margin-top: 30px;
}

.asp_shortcodes_container .asp_shortcode_column {
	padding: 0 !important;
}

.post-type-archive-arthra .asp_showmore {
	background: #fff !important;
}

#colophonDesktop {
	background: #27331d;
	height: 136px !important;
	padding-top: 45px;
}

h6,
.h6 {
	font-size: 9px !important;
	line-height: 8px !important;
}

.copyrightFooterText {
	padding-left: 15px;
	float: left;
}

#copyrightFooterLogo {
	float: left;
}

.modal {
	padding-right: 0 !important;
}

.socialIdrymata {
	position: relative;
}

.croppedThematikesContent a,
.croppedThematikesContent a:visited,
.entry-content a,
.entry-content a:visited {
	color: #5895b5;
}

.titlosMet {
	color: #5895b5;
	font-weight: 700;
	transition-duration: 0.5s;
}

.asp_res_url h1 {
	font-weight: 700;
}

#page-thematikes a,
#page-thematikes a:visited {
	color: #404040;
}

.ThematikesList {
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 0;
}

.ThematikesArthra {
	margin-left: 0;
	padding-left: 40px;
}

.search-selection {
	cursor: pointer;
	transition: 0.5s ease;
}

.single-post .resultDesc .col-lg-4,
.single-post .resultDesc .col-lg-3,
.single-post .resultDesc .col-8,
.single-post .resultDesc .col-4 {
	padding: 0;
}

.um.um-profile.um-editing {
	margin-bottom: 0 !important;
}

.menu-menu-1-container a:visited {
	color: #fff;
}

.menu-menuproptuxiaka-container a:visited,
.menu-menupolicy-container a:visited {
	color: #fff;
}

.um-field-checkbox,
.um-field-radio {
	position: initial !important;
}

.article-background {
	width: 100%;
	height: 70vh;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	background-position: center !important;
}

.single-arthra .socialPosts {
	margin-bottom: 50px;
}

.featureImageArticle {
	background-color: rgba(0, 0, 0, 0.5) !important;
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

.page-id-30896 #slider .lslide {
	z-index: 1;
	position: relative;
	height: 410px;
}

.imagebackground {
	padding-right: 0;
	padding-left: 0;
}

.lslideImage {
	background-size: cover !important;
	position: absolute;
	z-index: -1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
}

.BlogPostBlockBg {
	background-size: cover !important;
	position: absolute;
	top: 0;
	margin-left: 2%;
	bottom: 0px;
	left: 0;
	right: 0;
	width: 98%;
	height: 97%;
}

#content {
	position: relative;
	transition: all 0.5s ease;
	left: 0;
}

.addtoany_list.a2a_kit_size_32 a {
	font-size: 34px !important;
	padding: 0;
}

.thematikesItems {
	margin: 0;
	padding-bottom: 15px;
}

.home .thematikesItems {
	margin: 0;
	padding-bottom: 0;
}

.single .ThematikesArthra {
	padding-inline-start: 40px;
}

.ThematikesList {
	padding-inline-start: 40px;
}

div.asp_r.asp_r_2 .asp_res_loader .asp_custom_loader,
div.asp_r.asp_r_3 .asp_res_loader .asp_custom_loader,
div.asp_r.asp_r_4 .asp_res_loader .asp_custom_loader,
div.asp_r.asp_r_6 .asp_res_loader .asp_custom_loader {
	background-image: url(https://www.spoudase.gr/wp-content/uploads/2019/11/Comp_1.gif);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100px !important;
}

a#gotoSectionId {
	color: #111;
}

/* DROPDOWN MENU */
#check01 {
	display: none;
}

.search-selection {
	position: relative;
	display: block;
	cursor: pointer;
	margin-bottom: 0 !important;
}

input:checked ~ ul.submenu {
	max-height: 300px;
}

.submenu li {
	list-style: none;
	cursor: pointer;
	font-weight: 100;
	color: #444;
}

.submenu li:hover {
	color: #000;
}

.page-id-30896 .proptychiaka,
.page-id-30896 .seminaria,
.page-id-30872 .proptychiaka,
.page-id-30872 .seminaria {
	display: none;
}

.borderMenu {
	max-height: 300px !important;
	border: 1px solid #000 !important;
}

.hideMenu {
	max-height: 0 !important;
	border: none !important;
}

.selection-div > p {
	margin: 0;
}

#dropdownSubmenuSearch {
	background-color: #ebffc2;
}

span.wpcf7-list-item {
	display: inline;
}

.underlined:hover {
	text-decoration: underline !important;
	transition: 0.5s ease-in-out;
}

.underlined {
	transition: 0.5s ease-in-out;
}

.menu-menu-1-container a:active {
	color: #fff;
}

.landingWImage {
	padding-top: 16em;
}

.landingWOImage {
	min-height: 0;
	padding-top: 0;
}

.landingWImageSmall {
	padding-top: 31em;
}

.landingWImageMedium {
	padding-top: 19em;
}

.disabledFilter {
	opacity: 0.5;
	pointer-events: none;
	cursor: not-allowed;
}

.enabledFilter {
	opacity: 1;
	pointer-events: all;
	cursor: default;
}

::selection {
	background: #ebffc2;
}

::-moz-selection {
	background: #ebffc2;
}

.heightLandingSmall {
	height: 220px !important;
}

.heightLandingMedium {
	height: 370px !important;
}

.asp_shortcode_column {
	z-index: 2;
}

.archive .chosen-drop {
	background: #eff6f9 !important;
	border-top: 1px solid #000;
}

.heightImageLanding {
	height: 500px !important;
}

.heightLandingMediumWImage {
	height: 420px !important;
}

.heightLandingSmallWImage {
	height: 270px !important;
}

#postcustom {
	display: none;
}

.lSSlideOuter {
	-webkit-user-select: text !important;
	-khtml-user-select: text !important;
	-moz-user-select: text !important;
	-ms-user-select: text !important;
	user-select: text !important;
}

.post-template-default .resultDescriptionProkyrixiPro,
.proptixiako-template-default .resultDescriptionProkyrixiPro,
.e_learning-template-default .resultDescriptionProkyrixiPro {
	line-height: 1.5;
	margin-bottom: 3px;
}

.post-template-default .resultDescriptionDidaktraPro,
.proptixiako-template-default .resultDescriptionDidaktraPro,
.e_learning-template-default .resultDescriptionDidaktraPro {
	margin: 0;
}

.tax-idryma .ThematikesSlides {
	width: 90%;
}

.tax-idryma .ThematikesList {
	padding-inline-start: 0;
}

.tax-idryma .InfoSlides,
.tax-idryma .ThematikesSlides,
.page-id-32464 .InfoSlides,
.page-id-32464 .ThematikesSlides,
.single .ThematikesSlides,
.page-id-30896 .ThematikesSlides {
	display: block !important;
}

#single-slidesIdryma,
.lslide,
#single-slidesUser,
.lslide,
#sliderAThematikesAnazitisi .lslide,
#single-slidesHmpg .lslide {
	height: auto;
}

.tax-idryma .lslide,
.page-id-32464 .lslide {
	padding-top: 0;
}

.tax-idryma .InfoSlides,
.tax-idryma .ThematikesSlides,
.page-id-32464 .InfoSlides,
.page-id-32464 .ThematikesSlides,
.page-id-30896 .InfoSlides,
.page-id-30896 .ThematikesSlides {
	padding-top: 0;
}

.lSPager {
	display: none;
}

.tax-idryma .sliderArrows {
	padding-bottom: 50px;
}

.page-id-32464 .sliderArrows {
	padding-bottom: 75px;
}

.um {
	color: #4a4a4a !important;
}

/*.gray h1 > a {
  color: #6F6F6F;
}*/
.gray h1 > .titleSpoudwnIdrumatos {
	color: #6f6f6f;
}

.profilePage.thematikesEnotitesBlock {
	background-color: white;
	padding-bottom: 36px;
	height: auto !important;
	min-height: auto !important;
}

#sliderAThematikesAnazitisi,
#sliderBThematikesAnazitisi,
#sliderCThematikesAnazitisi,
#sliderAHmpg,
#sliderBHmpg,
#sliderCHmpg {
	display: block !important;
}

#single-slidesThematikesAnazitisi {
	height: auto !important;
}

.page-id-30896 .sliderArrows {
	padding-bottom: 70px;
}

.SpoudaseLogoCMobile {
	padding-top: 30px;
}

.menuWidth {
	max-width: 1920px;
	margin: auto;
}

.single .InfoSlides li {
	font-family: 'Roboto', sans-serif;
}

.program-title.LowOpacityTitle b,
.info-title.LowOpacityTitle b,
.program-title.ThematikesSlideTitleBlur b,
.info-title.ThematikesSlideTitleBlur b,
.InfoSlideTitle b {
	border-bottom: none;
}

.lSSlideWrapper {
	margin-bottom: 0 !important;
}

.page-id-30896 #desktopSlider .lSPager {
	display: block !important;
}

.searchsettings .chosen-container .chosen-results li {
	display: none;
	margin: 0;
	padding: 8px 6px !important;
	list-style: none;
	line-height: 15px;
	word-wrap: break-word;
	-webkit-touch-callout: none;
	box-sizing: border-box !important;
	line-height: 1.2 !important;
}

.um-account-tab-password .um-field-user_password {
	vertical-align: top;
}

.single-arthra .BlogPostBlock:hover > a {
	margin-left: 0 !important;
}

.archive .BlogPostTitle {
	min-height: 25px;
}

.listFooterADesktop {
	text-align: center;
}

.grecaptcha-badge {
	display: none !important;
}

.linkSpoudesIdryma {
	width: 100%;
	height: 100%;
	display: block;
}

.post-template-default #page-thematikes,
.single-proptixiako #page-thematikes,
.single-e_learning #page-thematikes {
	height: auto;
	padding-bottom: 2em;
	margin-top: -2em;
}

.selection-div-desktop span {
	display: inline-block;
	padding-right: 20px;
}

.search-choice.selected {
	opacity: 1;
}

.postDate {
	color: #5895b5;
}

#postTitle,
#postsDate {
	display: inline-block;
}

#postsDate {
	padding-left: 0.5em;
}

.home #page-thematikes {
	padding-bottom: 2em;
}

#slider .lSSlideWrapper.usingCss {
	margin-bottom: -29px !important;
}

h2.search-choice:hover {
	opacity: 0.5;
	transition: 0.5s ease;
}

h2.search-choice {
	transition: 0.5s ease;
}

.articleHref {
	width: 100%;
	display: block;
	position: relative;
}

.whiteFont .postDate {
	color: #fff;
}

.asp_search_btn {
	font-family: 'Ubuntu', sans-serif !important;
}

.sharerbox {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	max-width: 650px;
	margin: 0 auto;
	background-color: #ccff16;
	height: 100px;
	display: flex;
	align-items: center;
	justify-content: space-around;
	transform: translateY(100%);
	transition: transform 0.4s ease-out;
	z-index: 999;
}

.sharerbox.open {
	transform: translateY(0);
}

.sharerbox a {
	display: inline-block;
}

.sharerbox a img {
	width: 50px;
	max-width: 100%;
}

ul,
ol {
	margin: 0 0 1.5em 3em;
}

a {
	color: inherit;
}

.carousel-caption {
	color: white;
}

h2 {
	font-family: ubuntu, sans-serif;
	font-size: 24px;
	font-weight: 700;
}

.home .um {
	opacity: 1 !important;
}

body.admin-bar #masthead {
	top: 32px;
}

/*# sourceMappingURL=style.css.map */