/*
Theme Name: Careerfy Child
Theme URI: http://demo.eyecix.com/careerfy/
Template: careerfy
Author: Eyecix
Author URI: http://eyecix.com/
Description: Careerfy brings you the most simple solution to display jobs on any type of websites. You may already know, some really big Job Portals provides the option to use their database and extend your website with job offers. This Theme can make everything automatically, some job providers also pay commission when any of your visitors click on the job links.
Tags: two-columns,left-sidebar,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.1.1.2
Updated: 2018-05-02 14:27:32

*/

/*service 100% width*/
/* .careerfy-entry-conten, .container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: 4em !important;
    margin-left: 4em !important;
    display: inline-block;
    width: 100% !important;
} */

/* color of form field i profil users start*/
.jobsearch-profile-select .selectize-control.single .selectize-input, .jobsearch-profile-select .selectize-control.single .selectize-input input {
    border: 1px solid;
}

.jobsearch-employer-profile-form li input[type="text"], .jobsearch-employer-profile-form li input[type="password"], .jobsearch-employer-profile-form li textarea, .jobsearch-employer-profile-form li input[type="email"], .jobsearch-employer-profile-form li input[type="number"] {
    border: 1px solid;    
}
.jobsearch-profile-select select, .phon-num-fieldcon input.required, .phon-num-fieldcon input[type="tel"] {    
    border: 1px solid;
   ;
}

.jobsearch-req-field, .jobsearch-typo-wrap .ui-widget.ui-widget-content {
    border-color: black !important;
}
input#add-lang-title, #add-lang-percentage {
    border-color: black !important;
}

a {
    color: #337ab7;
    text-decoration: none;
}
.col-1 {
	width: 101%!important;
}

/* color of form field i profil users end*/

/* <=================================================> */

/* custom css Kafantaris Giorgos */

/* Text for employers page */

.wpb_wrapper p {
/*     margin-top: 4em; */
    width: 133%;
}
/* Photos for employers page */
.wpb_single_image.vc_align_left {
    text-align: center;
}

.wpb_single_image.vc_align_right {
    text-align: center;
	margin-top: 15em;
}

.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 17px;
}

.icon_padding {
    margin-bottom: -10px;
}

.margin_gkchef {
    margin-top: 10em;
}



/* .vc_column-inner.vc_custom_1640246074645 {
    margin-top: 100px;
} */

.wpb_single_image.wpb_content_element.vc_align_left.employersGynaika {
    text-align: inherit;
}
/* .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid>li {
    margin-bottom: 9em;
} */

/* h2.header_1_el {
    border-bottom: 2px solid #6a6a6a3b;
    padding-bottom: 1em;
    box-shadow: 0 13px 6px -7px #a1a1a0;
} */
.header_1_en, .header_1_el {
    border-bottom: 2px solid #6a6a6a3b;
    padding-bottom: 1em;
    box-shadow: 0 13px 6px -7px #a1a1a0;
}

.vc_column-inner {
    padding-top: 8px !important;
}

.wpb_column.vc_column_container.vc_col-sm-5,
.wpb_column.vc_column_container.vc_col-sm-4
/* .wpb_column.vc_column_container.vc_col-sm-2, .wpb_column.vc_column_container.vc_col-sm-6 */

{
    margin-top: 116px;
}

.vc_row.wpb_row.vc_row-fluid.send_cv_action {
    margin-top: 80px;
}

.send_cv_action .wpb_column.vc_column_container.vc_col-sm-4 {
    margin-top: 0px;
}


.wpb_text_column.wpb_content_element.aboutUsUlLi.vc_hidden-sm.vc_hidden-xs {
    width: 750px;
}

/* start hidden html wp elements for hr undertakes */

/* div#text_costmenu li {
    color: red;
    font-weight: 800;
    font-family: verdana, sans-serif;
    display: table-cell;
    padding-right: 6em;
}

div#text_costmenu {
    align-items: center;
    display: block;
    position: relative;
    float: right;
    width: 122%;
}


.vc_row.wpb_row.vc_row-fluid.info_costmenu_main.vc_row-no-padding.vc_row-o-full-height.vc_row-o-columns-middle.vc_row-o-equal-height.vc_row-o-content-middle.vc_row-flex {
    position: relative;
    left: 170px;
    box-sizing: border-box;
    width: 100%;
    margin: 0;
}
 */
.info_costmenu_main {
    display: none !important;
}

.heading_servises2 {
	display: none;
}

.servise_response{
	display: none;
}

#hidden_all {
	display: none !important;
}
/* end hidden html wp elements for hr undertakes */
.budget_payroll {
    content: url(https://hr-tourism.com/wp-content/uploads/2021/12/hr-tourism-kato-fc.jpg);
/* 	content: url(https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_1_YELLOW.png); */
    transform: scale(1.2);
    margin-left: 77px;
    margin-bottom: 3em;
}

h2.header_costtitle {
    margin-bottom: 2.2em;
	margin-top: 3.2em;
}

/* icon servise */

#test_width .container {
    background-color: #f0dfa9;
    width: 100%;
    height: 462px;
}
/* budget */
.budget {
    content: url(https://hr-tourism.com/wp-content/uploads/2022/01/budget_1_mi.png);
    transform: scale(0.6);
}

.budget:hover {
/* 	cursor: pointer; */
    content: url(https://hr-tourism.com/wp-content/uploads/2022/01/budget_without_border_hover.png);
	transform: scale(0.65);    
}

/* payroll */
.payroll {
    content: url(https://hr-tourism.com/wp-content/uploads/2022/01/pay_hand.png);
    transform: scale(0.6);
}

.payroll:hover {
/* 	cursor: pointer; */
    content: url(https://hr-tourism.com/wp-content/uploads/2022/01/pay_hand_hover.png);
	transform: scale(0.65);    
}

/* menu buffet */
.menu_buffet {
    content: url(https://hr-tourism.com/wp-content/uploads/2022/01/menu_buffet_1.png);
    transform: scale(0.6);
}

.menu_buffet:hover {
/* 	cursor: pointer; */
    content: url(https://hr-tourism.com/wp-content/uploads/2022/01/menu_buffet_hover.png);
	transform: scale(0.65);    
}

/* food cost */
.food_cost {
    content: url(https://hr-tourism.com/wp-content/uploads/2022/01/food_food_cost.png);
    transform: scale(0.6);
}

.food_cost:hover {
/* 	cursor: pointer; */
    content: url(https://hr-tourism.com/wp-content/uploads/2022/01/food_food_cost_hover.png);
	transform: scale(0.65);    
}

.food_cost, .menu_buffet, .payroll, .budget {
	border-radius: 50%;    
    box-shadow: 0px 0px 72px 28px #ffffff9e;
	margin: auto;
}
.text_service_icons {
    width: 70%;
    margin: auto;
}
.servise_consalt1, .servise_consalt2, .servise_consalt3, .servise_consalt4 {
    margin-top: 3%;
}
.elinnika h2{
    margin-top: 12% !important;
}

/* scroll on top */
#wpfront-scroll-top-container i {
    color: #bada55 !important;
}

/* .fa-arrow-circle-up:before {
    content: "\f0aa";
    font-size: 1.6em;
} */
.fa.fa-arrow-circle-up.fa-5x {
    font-size: 5em !important;
}

p.cv_head_border {
    border-bottom: 3px solid;
    padding-bottom: 10px;
    border-bottom: 2px solid #6a6a6a3b;
    padding-bottom: 2em;
    border-radius: 0.3em;
    box-shadow: inset 0px -5px 0px -2px #a1a1a026;
}

@media (max-width: 990px){
	.fa .fa-arrow-circle-up .fa-5x {		
    font-size: 3em !important;
}
}




/* chat & icons */

.jobsearch-chat-floating-chat {    
	/* right: 1830px; */    
    left: 2px;    
}

.jobsearch-chat-wrapper-main {    
    left: 15px;    
}

.jobsearch-chat-floating-icon1 {    
    color: #bada55 !important;    
}

.jobsearch-chat-floating-chat span.jobsearch-chat-floating-title {    
    background-color: #bada55 !important;   
}
.jobsearch-chat-top {
    background-color: #bada55 !important;     
}

.jobsearch-chat-floating-chat {    
    width: 308px !important;    
}

.jobsearch-chat-floating-chat:hover span.jobsearch-chat-floating-title { 
    width: 63% !important;
    text-align: left;
}
    
    

/* .servise_consalt2, .servise_consalt3 {
	margin: 0 2px 0 2px;
} */

.head_servise_main {
    margin-top: 8em;
    padding: 3em 0 3em 0;
    border: 2px inset #fdfdfdeb;
    box-shadow: 0px 2px 7px 7px #00000033;
    margin-bottom: -1em;
}


.employersGynaika h2 {
    margin-top: 9%;
}
@media (min-width: 990px) and (max-width: 1248px) {
	.employersGynaika h2 {
		margin-top: 90px;
		text-align: left;
		width: fit-content;
		display: block;
		left: 20px;
	}
}
@media (min-width: 1249px) and (max-width: 1591px){
	.employersGynaika h2 {
		margin-top: 60px;
		text-align: left;
		width: fit-content;
		display: block;
		left: 20px;
	}
}

@media (min-width: 1592px) and (max-width: 1811px){
	.employersGynaika h2 {
    margin-top: 29px;
    text-align: left;
    width: fit-content;
    display: block;
    left: 20px;
}	
}
@media (min-width: 1592px) and (max-width: 1622px) {
	.employersGynaika h2 {
		margin-top: 50px;
		text-align: left;
		width: fit-content;
		display: block;
		left: 20px;
	}
}

@media (max-width: 766px) {	
	#test_width .container {		
    	height: auto;
    	padding-bottom: 6em;
}
}

@media (max-width: 990px) {
	.wpb_single_image.vc_align_right {
		text-align: center;
		margin-top: 1em;
}
}

@media (min-width: 770px) and (max-width: 1248px) {
	.testaki img {
		display: block;
		margin-bottom: 11em;
	}
	.text_3steps li {
		width: 250%;
	}
	.show_this {
		display: flex !important;
		margin-left: 13em;
		width: 40%;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.testaki_2 {
    	margin-left: 5em;
		margin-bottom: 2em;
}
	}
@media (min-width: 992px) and (max-width: 1248px) {
	.testaki_2 {
    	margin-left: 0em;
		margin-bottom: 6em;
}

@media (max-width: 990px) {
	
}
@media (max-width: 990px) {
	.show_this {
		display: block !important;
		margin-left: 0 !important;
		margin-top: 2em !important;
	}
}
	
@media (max-width: 990px) {	
	.fa .fa-arrow-circle-up .fa-5x {		
    	font-size: 3em !important;
	}
}
	
a.btn.btn-warning.characteristics_add {
    display: none;
}
    

