.column_info .head{
	color:#c94561;
}

.first-title h2, .first-title h3{
	color:#5f8d9d;
}

.first-title h2::before {
    background: #5f8d9d;
}

.second-title h2, .second-title h3{
	color:#5f8d9d;
}

.second-title h2::before {
    background: #5f8d9d;
}

.home-ergastirio-genetikis .sppb-feature-box-title {
    background-color: #5f8d9d !important;
}

.home-ergastirio-genetikis ul{
	text-align:left;
}

.home-ergastirio-genetikis li{
	padding-top: 10px;
	padding-bottom: 10px;
	color:#707070;	
	list-style: disc;
    border-bottom: 1px solid #e1e1e1;
	list-style-type: none;
}

.home-ergastirio-genetikis a{
	color:#707070;
	font-weight:bold;
}

.home-ypiresies-ygeias .sppb-feature-box-title {
    background-color: #c94561 !important;
}

.home-ypiresies-ygeias ul{
	text-align:left;

}

.home-ypiresies-ygeias li{
	padding-top: 10px;
	padding-bottom: 10px;
	color:#707070;	
	list-style: disc;
    border-bottom: 1px solid #e1e1e1;
	list-style-type: none;
}

.home-ypiresies-ygeias a{
	color:#707070;
	font-weight:bold;
}

.sppb-addon-text {
    min-height: 428px;
}

.hide{
	display:none;
}

div.itemListCategory {
    background: none !important;
    border: 0px solid #ddd !important;
}

#preload{
	display:none;
}

/*--------CONTACT PAGE----------*/

.dl-horizontal dt {
    width: 10px;
}

.dl-horizontal dd {
    margin-left: 10px;
}

.form_item::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #909;
}

.k2ReadMore {
    font-family: 'Open Sans', sans-serif;
    background: #88b8c8;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    color: #fff;
    font-size: 11px;
    padding: 5px 10px;
}

.catItemHeader h3.catItemTitle a {
    color: #88b8c8;}
	
.itemid-516 h2{
	color: #88b8c8;}
	
.banner_home{
	max-height:838px !important;}
	
.pink-k2 .k2ReadMore {
    background: #C94561;}
	
.pink-k2 .catItemHeader h3.catItemTitle a {
    color: #C94561;}
	
.pink-k2 h2{
	color: #C94561;}
	
#sp-header .logo h1 img {
    width: 90%;
}

input[type="text"]{
	padding-top: 0px;
	padding-bottom: 0px;
}

.page-9 .text-sub > span::after {
    right: -82% !important;
}

.page-9 .text-sub > span::before {
    left: -82% !important;
}

#sp-header {
    height: 85px;
}

.first-title .sub_title span{
	display:none;
}

.sppb-carousel-caption{
	margin-left:auto;
	margin-right:auto;
}

.itemFullText .row{
	margin: 40px 0;
}

@media (min-width:1350px){
	.sppb-carousel-pro-text {
		position: relative;
		top: -200px;
	}
}

@media (max-width:580px){
	div.itemBody div.itemFullText p iframe{
		max-width:100%;
	}
}