/*
 Theme Name:   Erasmeios
 Theme URI:    https://erasmeios.gr
 Description:  Theme for Erasmeios
 Author:       Marianne Louloudaki
 Author URI:   http://gorbatech.com
 Template:     hello-elementor
 Version:      1.0.10
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  erasmeios
*/

/**
 * Aitisi Eggrafis 
 **/
 .aitisi-eggrafis h2{
	color: var(--color-blue) !important;
	font-weight:bold!important;
	font-size:29px !important;
	padding-top:20px!important;
}
.aitisi-eggrafis label{
	font-weight:bold!important;
}
.aitisi-eggrafis input{
	border-color:var(--color-orange)!important;
}
.notes{
	background-color:var(--color-yellow)!important;
	padding:2rem!important;
}
.notes h3{
  font-size: 29px!important;
  color: white;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1.483;
  text-align: left;
}
div.wpforms-container-full .wpforms-form .notes ul{
	margin-left:20px!important;
}
.notes ul li{
	font-weight:bold!important;
}

@media(min-width: 1200px) {
	.wpforms-container.aitisi-eggrafis .notes {
		margin-left: -80px;
		padding-left: 80px !important;
	}

	#wpforms-4292-field_25 {
		height: 240px;
	}
	.wpforms-container.aitisi-eggrafis .notes {
		width: calc(50vw + 100px);
		position: absolute;
	}
}
@media(min-width: 991px) and (max-width: 1199px) {
	.wpforms-container.aitisi-eggrafis .notes {
		margin-left: -80px;
		padding-left: 80px !important;
	}

	#wpforms-4292-field_25 {
		height: 300px;
	}
	.wpforms-container.aitisi-eggrafis .notes {
		width: calc(50vw + 190px);
		position: absolute;
	}
}
@media(min-width: 768px) and (max-width: 990px) {
	.wpforms-container.aitisi-eggrafis .notes {
		margin-left: -80px;
		padding-left: 80px !important;
	}
	#wpforms-4292-field_25 {
		height: 300px;
	}
	.wpforms-container.aitisi-eggrafis .notes {
		left: 0;
		width: calc(100% + 32px + 80px);
		position: absolute;
	}
}
@media (max-width:767px){
	div.wpforms-container-full .wpforms-form .wpforms-one-half{
		width:100%;
		margin-left:0;
	}
	div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li{
		padding-right: 1rem !important;
		width:50%!important;
	}
	div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li:odd{
		padding-right:1%!important;
	}
	div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li label{
		text-align:center!important;
	}
	div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li.choice-2,
	div.wpforms-container-full .wpforms-form .wpforms-list-2-columns ul li.choice-5{
		padding-right:0!important;
	}
	div.wpforms-container-full .wpforms-form .wpforms-submit-container{
		text-align:center;
	}
}