/**
 * Custom CSS
 * Use this file to override styles if you feel uncomfortable editing
 * component stylesheets.
 ============================================================================ */

@import url('https://fonts.googleapis.com/css2?family=Literata:wght@800&family=Roboto:wght@300&display=swap');

html, body, textarea, p { font-family: "Roboto", sans-serif; color:#000; }
h1, h2, h3, h4, .h1, .h2, .h3, .h4 { font-family: "Literata", sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; padding-bottom:1.2rem; }
h5, h6, .h5, .h6 { font-family: "Literata", sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

body{
	line-height: 1.5;
	font-size:1rem;
}
h1{
	font-size:2.6458rem;
	line-height: 1.125;
}
h2{
	font-size:2.3125em;
	line-height: 1.125;
}
h3{
	font-size:2rem; 
	line-height: 1.125;
}

h4{
	font-size:1.75rem;
	line-height: 1.125;
}
h5{
	font-size:1.5208em;
	line-height: 1.125;
}
h6{
	font-size:1.3333em;
	line-height: 1.125;
}
/*
a{
	color: #af00b5 !important;
	text-decoration: underline !important;
	text-decoration-color: #a2dffb !important;
}

a:active{
	color: #e8a2dd !important;
	text-decoration: underline !important;
	text-decoration-color: #a2dffb !important;
}

a:hover{
	text-decoration-color: #EA215A !important;
	text-decoration-thickness: .125em !important;
	text-underline-offset: 1.5px;
}



a {
  position: relative;
  color: #000;
  text-decoration: none;
}

a:hover {
  color: #000;
}

a::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: 0;
  left: 0;
  background-color: #AF00B5;
  visibility: hidden;
  transform: scaleX(0);
  transition: all 0.3s ease-in-out 0s;
}
a:hover::before {
  visibility: visible;
  transform: scaleX(1);
}

a:hover{
	text-decoration:none;
}

a:visited{
	color:#484646 !important;
}
*/

a {
  color: #af00b5 !important;
  cursor: pointer;
  text-decoration: none;
  display: inline;
  padding-bottom: 2px;
  transition: all 0.35s linear;
  background: linear-gradient(to bottom, #AF00B5 0%, #AF00B5 98%);
  background-size: 0px 2px;
  background-repeat: no-repeat;
  background-position: left 100%;
}
a:hover {
  background-size: 100% 2px;
  text-decoration: none;
  color: #65156B !important;
}
a:hover, a:focus{
  text-decoration: none;
}

tr:hover{
	background:none !important;
}

tr, td, th{
	border-color:#b505f5;
	border-width:4px;
}

.header-paragraph{
	font-size:1.3rem;
	line-height:1.5;
}
/*
@media screen and (min-width:1360px){
	.header-paragraph{
		margin:auto;
		width:80%;
	}
}*/
/*
@media screen and (min-width:1360px){
	.node--view-mode-full .node__title, .node--view-mode-full .field-node--node-title *{
		margin:auto;
		width:90%;
	}
}
*/
/*****Regions*****/

#leaderboard{
	font-size:1.1rem;
	background:#FBF5F6;
}

.pr-leaderboard .l-r{
	background:#FBF5F6;
}
.l-rw.regions.container.pr-leaderboard__rw.arc--1.hr--1{
	background:#FBF5F6;
}

.regions{
	background:#FAF9F8;
}
.pr-header{
/*	background:linear-gradient(150deg, #e2a3fe, #8ddbe2, #ffbfbd, #ffd4ff);
	background-size:cover;*/
}

.pr-header .regions{
	height:200px;
	background:unset;
}

#masthead{
	background:linear-gradient(150deg, #e2a3fe, #8ddbe2, #ffbfbd, #ffd4ff);
	height:200px;
	padding-bottom:6rem;
}

.pr-features{
	background:#FAF9F8;
}
.pr-subfeatures{
	padding-top:5rem;
	background:#FAF9F8;
}
.pr-footer{
	background:#FAF9F8;
	color:#000;
	font-size:0.8rem;
}
.node{
	background:#FAF9F8;
	box-shadow:none;
	-webkit-box-shadow:none;
	color:#000;
}
/********Menu***********/

.ms-dropmenu .rm-block__content .menu-level-1 > li > span > .menu__link:hover, .ms-dropmenu .rm-block__content .menu-level-1 > li > span > .menu__link:focus, .ms-horizontal .rm-block__content .menu-level-1 > li > span > .menu__link:hover, .ms-horizontal .rm-block__content .menu-level-1 > li > span > .menu__link:focus{
	background-color:transparent !important;
}

.ms-overlay .rm-toggle{
	position:absolute;
	background-color:#AF00B5;
	opacity:1;
}

.rm-toggle__link.un-button{
        background-color:#AF00B5 !important;
}

.ms-overlay .rm-block__content{
	background-color:#f0ede7;
}
.ms-overlay .rm-block__content .menu .menu__link{
	background:none;
}
.ms-overlay .rm-block__content .menu .menu__link{
	background:none;
}

.ms-overlay .rm-block__content .menu .menu__link:hover, .ms-overlay .rm-block__content .menu .menu__link:focus, .ms-overlay .rm-block__content .menu .menu__link.is-active{
	background-color:#AF00B5;
}

@media screen and (max-width:960px){
	#menu-name--main__blog{
		font-family:Literata;
		font-size:2.5rem;
		text-align:center;
	}
	.main-menu-education.menu__link{
		font-family:Literata;
		font-size:2.5rem;
		text-align:center;
	}
	#menu-name--main__collections{
		font-family:Literata;
		font-size:2.5rem;
		text-align:center;
	}
	.main-menu-products.menu__link{
		font-family:Literata;
		font-size:2.5rem;
		text-align:center;
	}
	.main-menu-contest.menu__link{
		font-family:Literata;
		font-size:2.5rem;
		text-align:center;
		padding-bottom:2rem !important;
	}
	.main-menu-hairspectrum.menu__link{
		font-family:Literata;
		font-size:1.7rem;
		text-align:center;
	}
	.main-menu-partners.menu__link{
		font-family:Literata;
		font-size:1.7rem;
		text-align:center;
	}
	.main-menu-contact.menu__link{
		font-family:Literata;
		font-size:1.7rem;
		text-align:center;
		padding-bottom:2rem !important;
	}
	.main-menu-contest-rules.menu__link{
		font-family:Literata;
		font-size:1.7rem;
		text-align:center;
		padding-bottom:2rem;
	}
	#menu-name--main__instagram{
		display:inline-block;
		font-size:1rem;
		margin-left:15rem;
	}
	#menu-name--main__facebook{
		display:inline-block;
		font-size:1rem;
	}
	#menu-name--main__linkedin{
		display:inline-block;
		font-size:1rem;
	}
}

@media screen and (max-width:600px){
	#menu-name--main__instagram{
		display:inline-block;
		font-size:1rem;
		margin-left:2rem;
	}
}
.menu__link {
  color: #000 !important;
  cursor: pointer;
  text-decoration: none;
  display: inline;
  padding-bottom: 2px;
  transition: all 0.35s linear !important;
  background: linear-gradient(to bottom, #AF00B5 0%, #AF00B5 98%);
  background-size: 0px 2px;
  background-repeat: no-repeat;
  background-position: left 100%;
}
.menu__link:hover {
  background-size: 100% 2px;
  text-decoration: none;
}
.menu__link:hover{
  text-decoration: none;
}
.menu__link:focus{
  text-decoration: none;
}

.menu__link.is-active{
  text-decoration: underline 2px #AF00B5;
}

#rm-content{
	font-size:1.4rem;
}

.ms-dropmenu .rm-block__content .menu-level-1 > li > span > .menu__link.is-active, .ms-horizontal .rm-block__content .menu-level-1 > li > span > .menu__link.is-active{
	background:none;
}
/*
.ms-dropmenu .rm-block__content .menu-level-1 > li > span > .menu__link:hover, .ms-dropmenu .rm-block__content .menu-level-1 > li > span > .menu__link:focus, .ms-horizontal .rm-block__content .menu-level-1 > li > span > .menu__link:hover, .ms-horizontal .rm-block__content .menu-level-1 > li > span > .menu__link:focus{
	background:none;
}
*/
#block-fryni-main-menu{
	float:right;
}
#block-secondarymenu{
	float:right;
	margin-right:1.4rem;
	font-size:1rem;
}
.rm-toggle{
	margin-top:6rem;
}

@media screen and (min-width:960px){
	#menu-name--main__about{
		display:none;
	}
	#menu-name--main__partners{
		display:none;
	}
	#menu-name--main__contact{
		display:none;
	}
	#menu-name--main__facebook{
		display:none;
	}
	#menu-name--main__instagram{
		display:none;
	}
	#menu-name--main__linkedin{
		display:none;
	}
	.main-menu-contact.menu__link{
		display:none !important;
	}
	.main-menu-hairspectrum.menu__link{
		display:none !important;
	}
	.main-menu-partners.menu__link{
		display:none !important;
	}
	.main-menu-contest-rules.menu__link{
		display:none !important;
	}
}

.menu__link--wrapper{
	text-align:center;
}
.ms-overlay.rm-is-open .rm-block__content{
	top:9.75rem;
}

/**********Views*************/

.pager__link--is-active{
	background:#FAF9F8;
}
.field-content.view-collection-body{
}
/*
.views-field.views-field-field-main-picture {
	transition:all 0.3s;
}
.views-field.views-field-field-main-picture:hover{
	-webkit-transform:scale(1.1);
	transform:scale(1.1);
	-moz-transform:scale(1.1);
}
*/
.views-field.views-field-body{
	font-size:1rem;
	padding-bottom:0;
}

.blog-view-title{
	max-width:400px;
	font-size:1.3rem;
	padding-top:0.8rem;
}

.blog-view-body{
	max-width:400px;
	font-size:1.1rem;
	padding-top:0.8rem;
}

.blog-view-tag{
	text-transform:uppercase;
	font-size:0.8rem;
	padding-top:0.7rem;
}

.views-field.views-field-field-date-s-{
	font-size:0.8rem;
	padding-top:1.3rem;
}

.mix_item{
	margin-left:1.2rem;
	margin-bottom:1.3rem;
}

.filters_wrapper legend{
	display:none;
}
/*
@media screen and (max-width:1360px){
	.mix_item{
		padding-left:12rem;
	}
}*/
@media screen and (min-width:960px) amd (max-width:1359px){
	.mix_item{
		padding-left:17rem;
	}
}
@media screen and (min-width:760px) and (max-width:959px){
	.mix_item{
		padding-left:5rem;
	}
}
@media screen and (max-width:759px){
	.mix_item{
		padding-left:0rem;
	}
}

.pager__items{
	justify-content:center;
}
/*******Homepage***********/

.education-slider{
	padding-bottom:3rem;
}

#block-homepageprefix{
	padding-top:4rem;
	font-size:1.2rem;
}

@media screen and (min-width:1360px){
	.topblock-homepage-row:after {
		content: "";
		display: table;
		clear: both;
	}

	.topblock-homepage-column {
		float: left;
		padding:10px;
	}

	.topblock-homepage-column-left {
		width: 50%;
		font-size:1.8rem;
	}
	.topblock-homepage-column-left2 {
		width: 50%;
		padding-top:7rem;
	}

	.topblock-homepage-column-right {
		width: 50%;
	}
}

.blog-homepage-button{
	width: 100%;
	height: 80px;
	background-color: #af00b5;
	border: 0px;
	font-size:1.5rem;
	padding-top:1.4rem;
	border-radius:4px;
}

.blog-homepage-button:hover{
	background:#65156B;
}

.blog-homepage-button.text-align-center a {
	color:white !important;
	font-weight:800;
	text-decoration:none !important;
	background:none;
}

#field-blocknodearticlefield-topic{
	margin-bottom:-1rem !important;
}

#field-blocknodeeducationfield-date{
	margin-bottom:-1rem !important;
}
#field-blocknodeeducationfield-edu-tags{
	margin-bottom:-1rem !important;
}
#field-blocknodeeducationfield-product{
	margin-bottom:-1rem !important;
}
#field-blocknodeeducationfield-location{
	margin-bottom:-1rem !important;
}
/*
@media screen and (min-width:1360px){
	#field-blocknodearticlefield-second-body-{
		width:70%;
		margin:auto;
	}
	#block-presentationofthecontest{
		padding-top:12rem;
	}
	#field-blocknodearticlefield-topic{
		margin:auto;
		width:80%;
	}
	#field-blocknodearticlebody{
		margin:auto;
		width:80%;
	}
	#field-blocknodearticlefield-author{
		margin:auto;
		width:80%;
	}
}
*/

#blazy-views-partners-block-1-3{
	padding-bottom:5rem;
}
.education-view-title{
	padding-top:1rem;
	padding-bottom:0;
}

/**********Contest************/

.text-align-center.contest-text{
	font-size:1rem;
}

.contextual-region.node.node--id-49.node--type-page.node--view-mode-full{
	font-size:1.3rem;
}

.js details[open]{
	overflow:hidden !important;
	border:0 !important;
}

.contest-table{
	display:flex;
	flex-direction: row;
}
@media screen and (min-width:1360px){
	.contest-table{
		margin:auto;
		width:80%;
	}
}
@media screen and (max-width:1359px){
	.contest-table{
		margin:auto;
		width:60%;
	}
}
@media screen and (max-width:800px){
	.contest-table{
		margin:auto;
		width:100%;
	}
}

.contest-table > div {
	margin: 5px;
	padding: 10px;
}

.flex-item-left {
	border-color:#b505f5 !important;
	border-width:4px !important;
	padding: 10px;
	flex: 30%;
	border:solid;
}
.flex-item-center {
	padding: 10px;
  	flex: 30%;
	border-color:#b505f5 !important;
	border-width:4px !important;
	border:solid;
}
.flex-item-right {
	padding: 10px;
 	flex: 30%;
	border-color:#b505f5 !important;
	border-width:4px !important;
	border:solid;
}

@media (max-width: 800px) {
  .contest-table {
    flex-direction: column;
  }
}

#edit-submit{
	width: 100%;
        height: 80px;
        background-color: #af00b5;
        border: 0px;
        font-size:1.5rem;
        border-radius:4px;
}

#edit-submit:hover{
	background:#65156B;
}

.field--widget-file-generic, .field--widget-image-image{
	background-color:#faf9f8 !important;
}

#edit-field-acknowledge-wrapper{
}

#block-views-block-testimonials-block-1{
	padding-top:5rem;
	padding-bottom:5rem;
}
@media screen and (min-width:960px){
	.testimonial-body{
		width:80%;
	}
}


#edit-field-number-of-staff--wrapper{
	margin-top:1rem !important;
}
#edit-field-ti-alles-ypiresies-tha-sas--wrapper{
	margin-top:1rem !important;
}

#edit-field-do-you-have-more-than-one-wrapper{
	margin-top:1rem !important;
}
#edit-field-do-you-have-both-men-s-and--wrapper{
	margin-top:1rem !important;
}
.form-item, .form-radios, .form-checkboxes{
	margin:0 !important;
}
#edit-field-are-you-sponsored-by-a-com-wrapper{
	margin-top:1rem !important;
}

#edit-field-would-you-be-interested-to-wrapper{
	margin-top:1rem !important;
}

/**********Collections*************/

#field-blocknodecollectionfield-collection{
	font-family:Roboto;
	font-size:1rem;
	font-weight:800;
	line-height:1.5;
	margin-top:-2rem;
	padding-bottom:1.3rem;
}

.views-field.views-field-field-collection{
	font-size:0.7rem;
	text-transform:uppercase;
	margin-top:-1rem;
	margin-bottom:1rem;
	padding-top:0.5rem;
}

#block-collections{
	font-size:1.2rem;
	line-height:1.5;
}

.collections-view-body{
	max-width:500px;
	font-size:1rem;
}

.collections-view-tag{
	font-size:0.7rem;
	text-transform:uppercase;
}

.collections-view-title{
	padding:0;
	font-size:1.3rem;
	max-width: 400px;
}

/*******Products*********/
/*
#block-fryni-content{
	font-size:1.3rem;
}
*/
.product-view-title{
	padding-top:1rem;
	padding-bottom:0;
}

.product-view-brand{
	font-weight:800;
	padding-bottom:1.3rem;
}
.product-view-brand{
	text-decoration:underline;
}
/**********Slick************/

.slick--skin--fullwidth .slide__link a{
	border:0 !important;
}
.slide__caption{
	font-size:2rem;
	font-family:Literara;
}

.slide__link a{
	background:white;
	opacity:0.6;
	padding:1rem;
}
@media screen and (max-width:1050px){
	.slide__link a{
		padding:0;
	}
}
.slide__link a:hover{
	background:#C000BB;
	color:white !important;
	opacity:0.6;
}

.slide__link{
	font-size:1.5rem;
	float:right;
	text-align:right;
	margin:0 !important;
	font-family: "Roboto", sans-serif;
}


/********************************transition****************/

.blog-item {
  position: relative;
  margin: 2%;
  overflow: hidden;
}
.blog-item img {
  max-width: 100%;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.blog-item:hover img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}



/********Blog************/

#field-blocknodearticlefield-date-s-{
	margin-top:-1rem !important;
}
#field-blocknodearticlefield-author{
	margin-top:-1rem !important;
}
/*
@media screen and (min-width:1360px){
	#field-blocknodearticlefield-date-s-{
		margin:auto;
		width:80%;
	}

}
*/
.field__label{
	font-weight:800;
}

/********About**********/

@media screen and (min-width:1360px){
	.content-center{
		margin:auto;
		width:80%;
	}
}

/**********Contact***********/
/*
.clearfix.text-formatted.field.field-block-content--body.field-formatter-text-default.field-name-body.field-type-text-with-summary.field-label-hidden.has-single.quickedit-field{
	font-size:1.3rem;
}*/

#edit-field-upload-file-0--description{
	background:#FAF9F8;
}

#edit-field-upload-file-0{
	background:#FAF9F8;
}

.form-type-radio label.option, .form-type-checkbox label.option{
	background:#FAF9F8;
}
#edit-field-upload-file-0--label{
	background:#FAF9F8;
}

/*********Legal terms***********/

@media screen and (min-width:1360px){
	.contextual-region.node.node--id-61.node--type-page.node--view-mode-full{
		margin:auto;
		width:80%;
	}
}

/************Filters***********/

#reset{
	display:none !important;
}
/*
.form-type-radio label.option, .form-type-checkbox label.option{
	padding:20px;
}*/
input[type="radio"]:checked + label{
	color:white;
	background:#af00b5;
}
input[type="checkbox"]:checked + label{
	color:white;
	background:#af00b5;
}
#edit-filter-tags{
	text-align:center;
}

#edit-filter-collection{
	text-align:center;
}

#edit-filter-education{
	text-align:center;
}

#edit-filter-product-category{
	text-align:center;
}

.form-type-radio label.option:focus, .form-type-radio label.option:hover, .form-type-checkbox label.option:focus, .form-type-checkbox label.option:hover{
	background-color:#65156B;
	color:white !important;
}


.form-type-radio label.option:active, .form-type-radio label.option:active, .form-type-checkbox label.option:active, .form-type-checkbox label.option:active {
	background-color:#65156B;
}
.form-type-radio label.option:focus, .form-type-radio label.option:hover, .form-type-checkbox label.option:focus, .form-type-checkbox label.option:hover{
	background:#af00b5;
}

/*
.fieldset-legend{
	display:none;
}*/

.mixitup_views_filter .form-checkbox{
	display:none;
}

/**********Contact Forms**********/

label[for=edit-field-name-0-value]{
        visibility:hidden;
}
label[for=edit-field-company-0-value]{
        visibility:hidden;
}
label[for=edit-field-email-0-value]{
        visibility:hidden;
}
label[for=edit-field-telephone-0-value]{
        visibility:hidden;
}
label[for="edit-message-0-value"]{
        visibility:hidden;
}
/*
#edit-field-name-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
}

#edit-field-company-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
}

#edit-field-email-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
}

#edit-field-telephone-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
}

#edit-message-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:1px;
	border-right:1px;
	border-left-width:1px !important;
	border-right-width:1px !important;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
	border-left:#af00b5;
	border-right:#af00b5;
}

#edit-field-location-address-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:0;
	border-right:0;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
}

#edit-field-why-are-you-interested-to-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:1px;
	border-right:1px;
	border-left-width:1px !important;
	border-right-width:1px !important;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
	border-left:#af00b5;
	border-right:#af00b5;
}

#edit-field-what-would-you-like-to-imp-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:1px;
	border-right:1px;
	border-left-width:1px !important;
	border-right-width:1px !important;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
	border-left:#af00b5;
	border-right:#af00b5;
}
#edit-field-if-more-than-one-how-many-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:1px;
	border-right:1px;
	border-left-width:1px !important;
	border-right-width:1px !important;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
	border-left:#af00b5;
	border-right:#af00b5;
}

#edit-field-if-yes-which-one-0-value{
	border-style:solid !important;
	border-top:0;
	border-left:1px;
	border-right:1px;
	border-left-width:1px !important;
	border-right-width:1px !important;
	border-bottom-width:1px !important;
	border-bottom:#af00b5;
	border-left:#af00b5;
	border-right:#af00b5;
}
*/
#edit-field-name-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-name-0-value:focus{
	background: #FAF9F8;
}

#edit-field-company-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-company-0-value:focus{
	background: #FAF9F8;
}
#edit-field-email-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-email-0-value:focus{
	background: #FAF9F8;
}
#edit-field-telephone-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-telephone-0-value:focus{
	background: #FAF9F8;
}
#edit-message-0-value{
	border:0;
	background: #e5ddec;
}
#edit-message-0-value:focus{
	background: #FAF9F8;
}
#edit-field-location-address-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-location-address-0-value:focus{
	background: #FAF9F8;
}
#edit-field-why-are-you-interested-to-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-why-are-you-interested-to-0-value:focus{
	background: #FAF9F8;
}
#edit-field-what-would-you-like-to-imp-0-value{
	border:0;
	background: #e5ddec;
}

#edit-field-what-would-you-like-to-imp-0-value:focus{
	background: #FAF9F8;
}
#edit-field-if-more-than-one-how-many-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-if-more-than-one-how-many-0-value:focus{
	background: #FAF9F8;
}
#edit-field-if-yes-which-one-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-if-yes-which-one-0-value:focus{
	background: #FAF9F8;
}
#edit-field-posa-tetragonika-tetragoni-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-posa-tetragonika-0-value{
	border:0;
	background: #e5ddec;
}
#edit-field-posa-tetragonika-tetragoni-0-value:focus{
	background: #FAF9F8;
}
#edit-field-posa-tetragonika-0-value:focus{
	background: #FAF9F8;
}

#edit-field-ti-alles-ypiresies-ektos-t-0-value{
	border:0;
	background: #e5ddec;
}

label[for=edit-field-why-are-you-interested-to-0-value]{
	visibility:hidden;
}
label[for=edit-field-ti-alles-ypiresies-ektos-t-0-value]{
	visibility:hidden;
}
label[for=edit-field-what-would-you-like-to-imp-0-value]{
	visibility:hidden;
}
label[for=edit-field-location-address-0-value]{
	visibility:hidden;
}

label[for=edit-field-if-yes-which-one-0-value]{
	visibility:hidden;
}

label[for=edit-field-posa-tetragonika-tetragoni-0-value]{
	visibility:hidden;
}
label[for=edit-field-posa-tetragonika-0-value]{
	visibility:hidden;
}


/*******Event*********/

#field-blocknodeeventfield-location-venue {
	margin-top:-1rem !important;
}
#field-blocknodeeventfield-date-s-{
	margin-top:-1rem !important;
}
#field-blocknodeeventfield-organizer-of-the-event{
	margin-top:-1rem !important;
}
/*
@media screen and (min-width:1360px){
	#field-blocknodeeventfield-location-venue{
		margin:auto;
		width:80%;
	}
	#field-blocknodeeventfield-tags{
		margin:auto;
		width:80%;
	}
	#field-blocknodeeventfield-date-s-{
		margin:auto;
		width:80%;
	}
	#field-blocknodeeventfield-organizer-of-the-event{
		margin:auto;
		width:80%;
	}
	#field-blocknodepress-releasefield-press-release{
		margin:auto;
		width:80%;
	}
	#field-blocknodepress-releasebody{
		margin:auto;
		width:80%;
	}
	#field-blocknodeeventbody{
		margin:auto;
		width:80%;
	}
}
*/
/********Press Release*************/

#field-blocknodepress-releasefield-conserned-entity-topic{
	margin-top:-1rem !important;
}
#field-blocknodepress-releasefield-date-s-{
	margin-top:-1rem !important;
}
/*
@media screen and (min-width:1360px){
	#field-blocknodepress-releasefield-tags{
		margin:auto;
		width:80%;
	}
	#field-blocknodepress-releasefield-conserned-entity-topic{
		margin:auto;
		width:80%;
	}
	#field-blocknodepress-releasefield-date-s-{
		margin:auto;
		width:80%;
	}
	#field-blocknodepress-releasefield-second-body-{
		margin:auto;
		width:80%;
	}
}
*/
/*********Partners********/
/*
@media screen and (min-width:1360px){
	.partners-header{
		margin:auto;
		width:70%;
		padding-bottom:2rem;
	}
}

*/


#edit-captcha-response{
    border: 0;
    background: #e5ddec;
}

#mixitup-views-filters-form .captcha{
    display: none !important;
}
