#mod-search-searchword:hover::-webkit-input-placeholder{
	color: #29b24e !important;
}

.fooldal_kereso:hover, .fooldal_kereso:hover .grey-dark-bg, .fooldal_kereso:hover input {
	background: 		#29b24e !important;
	width: 					100%;
	color: 					#fff !important;
}


.kereso_cucc {
	background:  		#4b4e53 !important;
	padding: 				0px 20px 10px 20px;
	margin: 				-15px 0 0 0;
	color: 					#fff !important;
	cursor: 				pointer !important;
    -webkit-transition: opacity 2s ease-in !important;
    -moz-transition: opacity 2s ease-in !important;
    -o-transition: opacity 2s ease-in !important;
    -ms-transition: opacity 2s ease-in !important;
    transition: opacity 2s ease-in !important;
}

.kereso_cucc:hover {
	background:  		#29b24e !important;
    -webkit-transition: opacity 2s ease-in !important;
    -moz-transition: opacity 2s ease-in !important;
    -o-transition: opacity 2s ease-in !important;
    -ms-transition: opacity 2s ease-in !important;
    transition: opacity 2s ease-in !important;
}

.search input {
	border-bottom: 	1px solid #fff;
	color: 					#fff !important;
/*	padding-top: 		5px;*/
}


.kereso_cucc input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #fff !important;
    opacity: 1; /* Firefox */
}

.kereso_cucc input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #fff !important;
}

.kereso_cucc input::-ms-input-placeholder { /* Microsoft Edge */
    color: #fff !important;
}


.kereso_cucc #mod-search-searchword:hover::placeholder{
	color: #fff !important;
	/*color: #29b24e !important;*/
}

/*.kereso_cucc .col-lg-4 {
	height: 				30px;
}*/

.icon.icon-ssc {
    width: 45px;
    height: 47px;
    background: url(../images/ikonssc.png) no-repeat left center;
    background-size: 47px;
}
.fes4-box:hover .icon.icon-ssc {
    width: 45px;
    height: 47px;
    background: url(../images/ikonsscgr.png) no-repeat left center;
    background-size: 47px;
}

.adatbazis {
	margin: 				25px 0 0 0;
}

.adatbazis a {
	padding: 				8px 20px 8px 20px;
}

/*Vezetői*/
.item-465 a, .item-469 a {
	background: url('../images/icon-vezetoi.png') no-repeat left center;
	background-size: 20px;
}

.item-465 a:hover, .item-469 a:hover {
	background: url('../images/icon-vezetoi-hover.png') no-repeat left center;
	background-size: 20px;
}

.item-429 a {
	background: url('../images/icon-vezetoi.png') no-repeat left center;
	background-size: 20px;
}

.item-429 a:hover {
	background: url('../images/icon-vezetoi-hover.png') no-repeat left center;
	background-size: 20px;
}

/*Értékesítői*/
.item-421 a, .item-470 a {
	background: url('../images/icon-ertekesitoi.png') no-repeat left center;
	background-size: 20px;
}

.item-421 a:hover, .item-470 a:hover {
	background: url('../images/icon-ertekesitoi-hover.png') no-repeat left center;
	background-size: 20px;
}

/*Gyógyszeripari*/
.item-422 a, .item-471 a {
	background: url('../images/icon-gyogyszer.png') no-repeat left center;
	background-size: 20px;
}

.item-422 a:hover, .item-471 a:hover {
	background: url('../images/icon-gyogyszer-hover.png') no-repeat left center;
	background-size: 20px;
}

/*HR*/
.item-423 a, .item-472 a {
	background: url('../images/icon-hr.png') no-repeat left center;
	background-size: 20px;
}

.item-423 a:hover, .item-472 a:hover {
	background: url('../images/icon-hr-hover.png') no-repeat left center;
	background-size: 20px;
}

/*Informatikai*/
.item-424 a, .item-473 a {
	background: url('../images/icon-informatika.png') no-repeat left center;
	background-size: 20px;
}

.item-424 a:hover, .item-473 a:hover {
	background: url('../images/icon-informatika-hover.png') no-repeat left center;
	background-size: 20px;
}


/*Mérnöki*/
.item-426 a, .item-475 a {
	background: url('../images/icon-mernoki.png') no-repeat left center;
	background-size: 20px;
}

.item-426 a:hover, .item-475 a:hover {
	background: url('../images/icon-mernoki-hover.png') no-repeat left center;
	background-size: 20px;
}

/*Minőségbiztosítási*/
.item-427 a, .item-476 a {
	background: url('../images/icon-minosegbizt.png') no-repeat left center;
	background-size: 20px;
}

.item-427 a:hover, .item-476 a:hover {
	background: url('../images/icon-minosegbizt-hover.png') no-repeat left center;
	background-size: 20px;
}

/*Logisztika*/
.item-425 a, .item-474 a {
	background: url('../images/icon-logisztika.png') no-repeat left center;
	background-size: 20px;
}

.item-425 a:hover, .item-474 a:hover {
	background: url('../images/icon-logisztika-hover.png') no-repeat left center;
	background-size: 20px;
}

/*Pénzügyi*/
.item-428 a, .item-477 a {
	background: url('../images/icon-penzugy.png') no-repeat left center;
	background-size: 20px;
}

.item-428 a:hover, .item-477 a:hover {
	background: url('../images/icon-penzugy-hover.png') no-repeat left center;
	background-size: 20px;
}

/*SSC*/
.item-525 a, .item-526 a {
    background: url(../images/ikonssc.png) no-repeat left center;
    background-size: 20px;
}

.item-525 a:hover, .item-526 a:hover {
	background: url(../images/ikonsscgr.png) no-repeat left center;
	background-size: 20px;
}

/*Egyéb*/
.item-420 a, .item-478 a {
	background: url('../images/icon-egyeb.png') no-repeat left center;
	background-size: 20px;
}

.item-420 a:hover, .item-478 a:hover {
	background: url('../images/icon-egyeb-hover.png') no-repeat left center;
	background-size: 20px;
}

/*Összes állás*/
.item-479 a, .item-480 a {
	background: url('../images/icon-all.png') no-repeat left center;
	background-size: 20px;
}

.item-479 a:hover, .item-480 a:hover {
	background: url('../images/icon-all-hover.png') no-repeat left center;
	background-size: 20px;
}


.kateg li {
	width: 				100%;
}

.kateg li a {
	text-indent: 	20px;
}


.social-menu{
display: block !important;
}
.hide-social{
display: none !important;
}
/* breadcrumb white */
.btborder-white{ border-bottom: 1px solid #eee;}
/* menu */
#main-menu .navbar .nav  li  a{text-transform: uppercase;}
.header-1 #main-menu .navbar .nav > li.selected.parent ul > li.selected.parent > a,
.header-1 #main-menu .navbar .nav li.current.selected > a {
    color: #fff;
    padding-left: 7px;
}
.header-1 #main-menu .navbar .nav > li.selected.parent > a {
    border-bottom: 2px solid rgba(45,78,83,1);
}
.black-header #main-menu .navbar .nav > li.parent.selected > a {
    border-bottom: 2px solid rgba(255,255,255,1);
}
.fes7-img{
    background: url(../images/fes7.jpg) 50% 50% no-repeat !important;
    background-size: cover;
}
/**/
.pt-130-cont {
    padding-top: 130px;
}
.pt-140-cont{
    padding-top: 140px;
}
/* acy mailing */
.nl-email-input{float: left;}
.newsletterform{float: none;}
/* Flex + revo */
.tp-caption .flex-top-bot,.tp-caption .flex-bot-top{
    opacity: 1;
}
/* footer */
.bt-boder-top{
    border-top: 1px solid #eee;
}
#cd-search > div{height: 100%;}
#mod-finder-searchform .finder{
    width: 100%;
    height: 100%;
}
.com_k2 .post-prev-more-cont .social-menu{z-index: 10;}

.sliderScroll span
{
  display: block;
  width: 5px;
  height: 5px;
  -ms-transform: rotate(45deg); /* IE 9 */
  -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */
  transform: rotate(45deg);
   
  border-right: 2px solid white;
  border-bottom: 2px solid white;
  margin: 0 0 3px 6px;
}

.unu
{
  margin-top: 6px;
}

.unu, .doi, .trei
{
    -webkit-animation: mouse-scroll 1s infinite;
    -moz-animation: mouse-scroll 1s infinite;
}

.unu
{
  -webkit-animation-delay: .1s;
  -moz-animation-delay: .1s;
  -webkit-animation-direction: alternate;
}

.doi
{
  -webkit-animation-delay: .2s;
  -moz-animation-delay: .2s;
  -webkit-animation-direction: alternate;
}

.trei
{
  -webkit-animation-delay: .3s;
  -moz-animation-delay: .3s;
  -webkit-animation-direction: alternate;
}




.mouse
{
height: 21px;
width: 14px;
  border-radius: 10px;
  transform: none;
  border: 2px solid white;
  top: 170px;
}

.wheel
{
  height: 5px;
  width: 2px;
  display: block;
  margin: 5px auto;
  background: white;
  position: relative;
}

.wheel
{
  -webkit-animation: mouse-wheel 1.2s ease infinite;
  -moz-animation: mouse-wheel 1.2s ease infinite;
}

@-webkit-keyframes mouse-wheel
{
   0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(6px);
    -ms-transform: translateY(6px);
    transform: translateY(6px);
  }
}

@-moz-keyframes mouse-wheel
{
  0% { top: 1px; }
  50% { top: 2px; }
  100% { top: 3px;}
}

@-webkit-keyframes mouse-scroll {

  0%   { opacity: 0;}
  50%  { opacity: .5;}
  100% { opacity: 1;}
}
@-moz-keyframes mouse-scroll {

  0%   { opacity: 0; }
  50%  { opacity: .5; }
  100% { opacity: 1; }
}
@-o-keyframes mouse-scroll {

  0%   { opacity: 0; }
  50%  { opacity: .5; }
  100% { opacity: 1; }
}
@keyframes mouse-scroll {

  0%   { opacity: 0; }
  50%  { opacity: .5; }
  100% { opacity: 1; }
}
.sliderScroll{
	position: absolute;
	z-index: 20;
	margin-left:48vw;
	margin-top:-100px;
	display:none;
}
.itemid-122 .sliderScroll{
	/*display: block;*/
}
.sliderScroll div, .sliderScroll span, .wheel{
	border-color:#222222 !important;
}
.wheel{
	background: #222222;
}
.mouse{
	margin-left:1px;
}
#work-process-link .fes4-box:hover .fes4-box-icon, #work-process-link .fes4-box:hover .bold , #work-process-link .fes4-box:hover{
	color: #29b24e; 
}
#mc-embedded-subscribe:hover{
	background: #29b24e; 
}
#work-process-link .fes4-box-icon{
	cursor:pointer;
}
.current a{
	color: #29b24e !important;
}
a:hover{
	color: #29b24e !important;
}
.port-view-more-cont-dark a:hover{
		color:white !important;
}
blockquote:before{
	display:none !important;
}

.post-prev-more-cont .post-prev-count{
	display:none !important;
}
.post-prev-more-cont .social-menu li{
	display:none !important;
}
.post-prev-more-cont .social-menu li:nth-child(2), .post-prev-more-cont .social-menu li:nth-child(5){
	display:inline-block !important;
}
.view-item .post-prev-more-cont .social-menu li:nth-child(1), .view-item  .post-prev-more-cont .social-menu li:nth-child(3){
	display:inline-block !important;
}
.view-item .post-prev-more-cont .social-menu li:nth-child(2){
	display:none !important;
}

.search button:hover{
	color: #29b24e !important;
}
.owl-item blockquote p{
 color: #29b24e !important;
}
.acyfield_email{
	text-align: center;
	margin: auto;
	padding-left: 16%;
}
.acysubbuttons{
right: -22px;
position: relative;
display: block;
}
.itemid-433 .acysubbuttons, .itemid-440 .acysubbuttons{
	
}
.itemid-379 .subscribe_newsletter{
	left:-30px;
	position: relative;
}
.itemid-432 .subscribe_newsletter{
position: relative;
left: -20px;
}
.widget-body .page-section{
	padding-top:40px;
	padding-bottom:25px;
}
.lang-inline{
	width:40px;
	position:absolute;
	left: 57%;
	top: 85.2%;
}
#footer2 .row{
	margin-bottom: -31px;
}
footer .lang-inline{
	display: none;
}
div.acymailing_module_success{
	background: #29b24e !important;
	color: white !important;
}