﻿

#careerfy-footer{
    background-image: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_FOOTER.png');
    background-size: cover;
    width: 100%;
    height: auto;
}

.careerfy-read-more.careerfy-bgcolor {
    background-color: #7688A1;
    box-shadow: 0px 0px 0px 2px #7688A1 inset;
}

.careerfy-blog-grid-option .careerfy-color{
    color:#7688A1;
}

.hrDioikitika {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_1_YELLOW.png');
    transform: scale(0.9);
}
.hrDioikitika:hover {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_1_BLUE.png');
}
.vc_btn3.vc_btn3-color-white.vc_btn3-style-3d.vc_btn3-size-lg {
	box-shadow: 0 0px 30px 1px#000;
    color: #daaf27;
    font-size: 24px;
    width: 300px;
    border-radius: 15px 15px;
    line-height: 21px;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-3d.vc_btn3-color-white {
	box-shadow: 0 0px 30px 1px#000!important;
    color: #daaf27!Important;
    font-size: 20px!important;
    width: 200px!important;
    border-radius: 18px 18px!important;
    line-height: 15px!important;
}
a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-round.vc_btn3-style-3d.vc_btn3-color-white {
	box-shadow: 0 0px 20px 1px#000;
    color: #daaf27;
    font-size: 20px!important;
    width: 250px!important;
    border-radius: 18px 18px;
    line-height: 15px;
}

.hrKouzina {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_2_YELLOW-Αντιγραφή.png');
    transform: scale(0.9);
}
.hrKouzina:hover {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_2_BLUE.png');
}

.hrEstiatorio {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_3_YELLOE.png');
    transform: scale(0.9);
}
.hrEstiatorio:hover {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_3_BLUE.png');
}

.hrBar {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_4_YELLOE.png');
    transform: scale(0.9);
}
.hrBar:hover {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_4_BLUE.png');
}

.hrPlintiria {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_5_YELLOW.png');
    transform: scale(0.9);
}
.hrPlintiria:hover {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_5_BLUE.png');
}

.hrReseption {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_6_YELLOW.png');
    transform: scale(0.9);
}
.hrReseption:hover {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_6_BLUE.png');
}

.hrAthlitika {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_7_YELLOW.png');
    transform: scale(0.9);
}
.hrAthlitika:hover {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_7_BLUE.png');
}

.hrKipoyroi {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_8_YELLOW.png');
    transform: scale(0.9);
}
.hrKipoyroi:hover {
    content: url('https://hr-tourism.com/wp-content/uploads/2020/11/HR_TOURISM_ICON_8_BLUE.png');
}

.hrkatigories {
    margin-bottom: 0px;
}

.jobsearch-plugin-default-container {
    width: 100%;
}

.fa.fa-facebook, .fa.fa-twitter, .fa.fa-google-plus, .fa.fa-linkedin, .fa.fa-dribbble, .fa.fa-facebook-f {
    font-family: 'Font Awesome 5 Brands' !important;
}

.no-candidate-match-error{
   width:100%;
}

aside#nav_menu-3, aside#nav_menu-4 , aside#nav_menu-5, aside#nav_menu-6, aside#nav_menu-7, aside#nav_menu-8{
    margin-top: 4%;
}

.jobsearch-filterable .jobsearch-rssfeed-btn{
    display:none;
}

/*span.careerfy-banner-transparent{
    background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(18,18,18,1) 35%, rgba(0,0,0,1) 100%);
}*/

.page-template-user-dashboard-template .careerfy-subheader.careerfy-subheader-with-bg{
     display:none;
}

.page-template-user-dashboard-template .careerfy-breadcrumb {
    padding: 5.1% 0px 1px 0px;
}

.page-template-user-dashboard-template header#careerfy-header, .postid-1306 header#careerfy-header, .postid-915 header#careerfy-header {
    background: linear-gradient(90deg, rgba(136,129,129,1) 0%, rgba(18,18,18,1) 35%, rgba(0,0,0,1) 100%);
}
/*.page-template-user-dashboard-template .jobsearch-column-9.jobsearch-typo-wrap{
    height: 1027px;
    overflow-y: scroll;
    width: 74%;
}*/
.wavetextColum{
  height: 144px;
}

#target {
    white-space:pre;
    display:inline-block;
    padding-top: 7%;
    left: 18%;
    position: relative;
    font-size: 25px;
    font-weight: 700;
    color: #000;
}
#target span {
    position:relative;
    display:inline-block;
    transform-origin:left;
}

.page-id-795 .vc_row.vc_row-o-full-height, .page-id-768 .vc_row.vc_row-o-full-height, .page-id-752 .vc_row.vc_row-o-full-height, .page-id-727 .vc_row.vc_row-o-full-height {
    min-height: 60vh;
}

#menu-item-950  a{
    color:#000 !important;
}

.careerfy-joblisting-plain-wrap{
    border:none;
}

.careerfy-joblisting-plain .careerfy-joblisting-plain-right {
    padding-top: 0px;
    }

.cuar-widget.cuar-widget_cuar_private_file_authors.panel,  .collection-footer-metas.collection-list-blocks.br-t,.collection-content .fail-message.alert.alert-warning, .fancytree-title, .collection-excerpt.br-t.pt20, .ui-fancytree.fancytree-container.fancytree-plain.fancytree-ext-glyph, .cuar-tree-depth-1, .careerfy-blog-other, .menu-item.menu-item-type-post_typ.menu-item-object-page.menu-item-has-children.menu-item-955.dropdown, #menu-item-955, .cuar-author-website.cuar-meta-link.mr5.pull-left, .cuar-author-archives-url.cuar-meta-link.mr5.pull-left, .careerfy-joblisting-plain-left ul{
    display: none;
}

.selectize-control.multi-select.hos-item.multi{
    width: 100%;
}

.range input, .form1Container.col-md-8 input{
    border: 2px solid #DDB248;
    border-radius: 15px;
    background-color: #fff;
    max-width: 124px !important;
}

.form1Container.col-md-8 input{
    margin-right: 5%;
}

.form1Container.col-md-8  textarea, select.p_characteristics_int.custom-edited-select{
    border: 2px solid #DDB248;
    border-radius: 11px;
    background-color: #fff;
}

select.p-paroxes-1{
    border: 2px solid #DDB248;
    border-radius: 15px;
    background-color: #fff;
    max-width: 18%;
    margin-bottom: 1%;
}

.selectize-control.multi-select.p-paroxes-2.multi .selectize-input.items.not-full.has-options {
    /* width: 45%; */
}

.custom-edited {
    color: #daaf27 !important;
 }

 .multi-select.eidos-details{
     width:50%;
 }


 ul#mnav {
    list-style-type: none!important;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: white;
}

ul#mnav li {
    float: left;
    list-style-type: none;
}

ul#mnav li a {
    display: block;
    color: #333;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

ul#mnav li a:hover:not(.active) {
    background-color: #daaf27;
    border-radius: 16px;
}

ul#mnav .active {
    background-color: #daaf27;
    border-radius: 16px;
}

a.btn.btn-success.btn-results-res-email{
    padding: 6px;
    border-radius: 16px;
    background-color: #daaf27;
    border-color: transparent;
}

.page-id-378 .careerfy-page-title h1, .page-id-493 .careerfy-page-title h1{
   text-align: end;
}

.fa.fa-facebook-f {
    font-family: 'Font Awesome 5 Brands' !important;
}

.careerfy-employerfour-map,
.careerfy-job.careerfy-joblisting-plain .careerfy-joblisting-plain-wrap img,
.careerfy-joblisting-plain figure,
.careerfy-job.careerfy-joblisting-plain .careerfy-joblisting-plain-wrap .careerfy-joblisting-plain-right{
    display:none;
}

.careerfy-job.careerfy-joblisting-plain li.col-md-12{
    margin-bottom:0;
    padding-left: 0;
    left: 4%;
}

.careerfy-job.careerfy-joblisting-plain li.col-md-12 .careerfy-joblisting-plain-wrap{
    padding:0;
}

.careerfy-job ul li {
    list-style: disc;
}

.careerfy-joblisting-plain figure ~ .careerfy-joblisting-plain-text {
    margin-left: 0;
}

/*.fa, .fas {
    font-family: 'Font Awesome 5 Free' !important;
}      */

.fasa{
  min-height: 100vh !important;
}

li.job-company-name{
    font-size: 14px;
    font-weight: bold;
}

a.jobsearch-option-btn {
    width: 131px;
    min-width: 0;
}

/*.custombc1{
    display:none !important;
}*/

.page-id-752 .careerfy-main-content, .page-id-727 .careerfy-main-content{
    padding: 0px 0px 10px 0px;
}

body.show-view header, body.show-view .careerfy-subheader-style7, body.show-view aside.careerfy-column-4, body.show-view footer,
body.show-view .jobsearch-typo-wrap .careerfy-candidatedetail-content3:nth-child(4), body.show-view .careerfy-mobilehder-strip, body.show-view .jobsearch-chat-wrapper-main {
    display:none!important;
    visibility:hidden!important;
}
body.show-view .careerfy-main-section .container, body.show-view .careerfy-main-section .container .jobsearch-typo-wrap{
    width:100%!important;
}

.imag-resoultion-msg{
    display:none;
}

.jobsearch-column-3 {
    width: 19%;
}

.nav-link.nav-link-1.inactive.active, .sw-theme-arrows > .nav .nav-link.done, .sw-theme-arrows > .nav .nav-link.active{
    border-color: #e5c16b !important;
    background: #e5c16b !important;
}

.sw-theme-arrows > .nav .nav-link.active::after, .sw-theme-arrows > .nav .nav-link.done::after{
    border-left-color: #e5c16b !important;
}

.sw-theme-arrows > .nav .nav-link.inactive{
    color: #e5c16b;
}

.sw-theme-arrows .toolbar > .btn {
    background-color: #000 !important;
    border: 1px solid #000 !important;
    }

#symbouleytikh-ergodoton-title {
    border: 1px solid #e5c16b !important;
    padding: 10px !important;
}

.box.col-md-10.form-group, .box.col-md-12.form-group {
    position: relative !important;
}

.box.col-md-11.form-group label{
    position: absolute !important;
    bottom: 53px !important;
    left: 2% !important;
    background: #fff !important;
}

label.exampleInputEmail1d, label.exampleInputbc {
    position: absolute !important;
    bottom: 24px !important;
    left: 2% !important;
    background: #fff !important;
}

.page-template-user-dashboard-template input[type="text"]{
    background-color: #fff !important;
}

.btn-load-previous:hover{
    background-color: #000 !important;
}

.btn-load-previous{
    background-color: #000 !important;
    border-color: #000 !important;
    width: 40%;
    height: 39px;
    position: relative;
    top: 2px;
}

.tab-pane {
    width: 60%;
    float: left;
}

#smartwizard .tab-content{
    margin-top: 2%;
}

.dodeka {
    width: 95%;
}

.select2{
    width: 95% !important;
}

.select2-container--default .select2-selection--multiple {
    border: 2px solid #ddb248 !important;
    border-radius: 3px !important;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .accordion__item__header.active {
    background-color: #ddb248 !important;
}

.accordion__item__header.level-2.active {
    border-bottom: 1px solid #ddb248 !important;
    color: #ddb248 !important;
    }

.form-control.numeric{
  width: 47px;
}

.btn-results-res-email{
    color:#fff;
}

.hr-help-con {
    color: #000;
    font-size: 16px;
}

#myHelpModal .modal-dialog{
    position: relative;
    margin-left: 33%;
    margin-top: 16%;
}

.bcCustomUpload {
    display: flex;
}

.eidos-details {
    position: absolute !important;
    bottom: 73% !important;
    left: 2% !important;
    background: #fff !important;
    z-index: 1;
}

.select2-search__field{
    padding: 4px;
}
.row.step-main {
    margin-top: 2%;
    position: relative;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    padding: 5px 5px !important;
    }
.select2-selection__choice {
    position: relative !important;
    top: 5px !important;
}

.group-eidos-item {
    position: relative;
    margin-top: 2%;
}

.label-eidos-item{
	position: absolute !important;
	bottom: 60% !important;
	left: 2% !important;
	background: #fff !important;
	z-index: 1;
}

.formaErgodotonBc .menu-item.wpml-ls-slot-49{
	display:none;
	}
	
.toolbar.toolbar-bottom {
    text-align: left !important;
}

.p-paroxes-1-from.money, .p-paroxes-1-to.money {
    border: 2px solid #ddb248;
    border-radius: 10px;
}

.bcCustomRow{
    position: relative;
    margin-top: 2%;
}

.bcCustomRowLabel{
    position: absolute !important;
    bottom: 77% !important;
    left: 3% !important;
    background: #fff !important;
}

.bcCustomRowLabelBenefits{
    position: absolute !important;
    bottom: 73% !important;
    left: 3% !important;
    background: #fff !important;
    z-index: 1;
}

.p_characteristics.typ1.bcCustomRowLabelCharacteristics{
   position: absolute !important;
    bottom: 98% !important;
    left: 3% !important;
    background: #fff !important;
}

.p_characteristics.typ4.bcCustomRowLabelCharacteristics{
   position: absolute !important;
    bottom: 89% !important;
    left: 3% !important;
    background: #fff !important;
}

.p_characteristics.typ3.bcCustomRowLabelCharacteristics{
   position: absolute !important;
    bottom: 70% !important;
    left: 3% !important;
    background: #fff !important;
}

.p_characteristics.typ5.bcCustomRowLabelCharacteristics, .p_characteristics.typ7.bcCustomRowLabelCharacteristics{
   position: absolute !important;
    bottom: 96% !important;
    left: 3% !important;
    background: #fff !important;
}

.p_characteristics.typ2.bcCustomRowLabelCharacteristics, .p_characteristics.typ6.bcCustomRowLabelCharacteristics{
   position: absolute !important;
    bottom: 97% !important;
    left: 3% !important;
    background: #fff !important;
}

.form-horizontal.col-md-6.js-form{
    margin-top: 3%;
}

.step4-group-title.col-sm-2 {
    max-width: min-content;
}

.panos1{
    right: 16%;
}

/*.jobsearch-row.jobsearch-employer-profile-form .jobsearch-column-12.custombc0, .jobsearch-column-4.dash-maploc-latfield, .jobsearch-column-4.dash-maploc-lngfield,.jobsearch-column-4.dash-maploc-zoomfield, .jobsearch-profile-map{
    display:none;
}*/

.single-candidate .customArxeiabc1, .single-candidate .customArxeiabc2, .single-candidate .customArxeiabc3{
    border: 2px solid #daaf27;
    padding: 2%;
    background-color: #daaf27;
    color: #fff;
}

.single-candidate .customArxeiabc1 a, .single-candidate .customArxeiabc2 a, .single-candidate .customArxeiabc3 a{
    color: #fff;
}

.aboutUsUlLi ul li{
  color:#000;
  font-size:20px;
  font-weight: 300;
  padding-bottom: 1%;
  list-style-image: url('https://hr-tourism.com/wp-content/uploads/2021/11/Dot.png');
}

.aboutUsImages{
   filter: drop-shadow(3px 1px 3px #dab027);
   border: 2px solid #303030;
   border-radius: 17px;
}

.logoOpacity .vc_column-inner{
    background-repeat: no-repeat;
    background-size: 39% 39%;
    background-position: 100% 78%;
}

.kaneAitisiButton{
    position: relative;
    left: 5%;
}

.kataxorisiBiografikou{
    filter: drop-shadow(3px 1px 3px #dab027);
    position: relative;
    left: 19%;
}

.kataxorisiBiografikou a{
    color: #dab027 !important;
    background-color: #fff;
}

/*.page-id-795 .fasa:before{
    content: '';
    background:url('https://hr-tourism.com/wp-content/uploads/2021/11/employees_0001_Layer-4.png');
    width: 14%;
    height: 401px;
    display: block;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 80vh;
}*/

.page-id-795 .manCandidates{
    position: absolute;
    right: 63%;
    top: 33vh;
}

.page-id-768 .manCandidates {
    position: absolute;
    right: 70%;
    top: 32vh;
}

.manEmployers img{
    position: relative;
    bottom: 4vh;
	transform: rotate(21deg);
}

.buttonEmployers  .vc_btn3.vc_btn3-style-custom{
    border: 3px solid #dab027;
    border-radius: 18px;
    font-size: 24px;
}

.employersGynaika .wpb_heading.wpb_singleimage_heading{
    color: #daaf27 !important;
    font-size: 19px !important;
    font-family: Roboto !important;
    font-weight: 400 !important;
    position: absolute !important;
    top: 23px !important;
    z-index: 999999 !important;
    right: 71% !important;
}

.employersAntrasText p{
    color: #212331;
    font-size: 23px;
    font-weight: 300;
    font-family: Roboto;
    z-index: 999;
    position: absolute;
    left: 32%;
    line-height: 31px;
    top: 60px;
}

.buttonRequest a{
    color: #daaf27 !important;
}

.buttonRequest a:hover{
    color: #fff !important;
}

.buttonArxiki a{
    background-color: #fff !important;
}

.buttonArxiki a:hover{
    background-color: rgb(218, 175, 39) !important;
}

.jobsearch-option-btn {
    background-color: #212331 !important;
    border-radius: 13px;
}

.anazitisiArxikiMesi .careerfy-thirteen-banner-search .jobsearch-sugges-search input, .anazitisiArxikiMesi .selectize-input.items.not-full.has-options, .anazitisiArxikiMesi .mapboxgl-ctrl-geocoder--input, .anazitisiArxikiMesi .customLiBc3 input, .selectize-input.items.full.has-options.has-items{
   border: 2px solid #dab027 !important;
}

.customLiBc4 a{
    display:none;
}

.anazitisiArxikiPano .careerfy-banner-search-two{
    visibility: hidden;
}

.customLiBc4 input{
    background-color: #212331 !important;
    border-radius: 14px !important;
    color: #dab027 !important;
}

.page-id-768 .ergazomenoiImage1{
    position: relative;
    bottom: 22vh;
}

.page-id-795 .ergazomenoiImage1 {
    position: relative;
    bottom: 14vh;
}

.gynaikaCandidatesSection{
  height: 60vh;
}

.page-id-768 .ydrogeios img{
    position: relative;
    bottom: 39vh;
    left: 121%;
}

.page-id-795 .ydrogeios img {
    position: relative;
    bottom: 39vh;
    left: 132%;
}

.kaneAitisiButtonNew .vc_btn3.vc_btn3-color-white.vc_btn3-style-3d, .kaneAitisiButtonNew a:visited{
    color: #dab027 !important;
    background-color: #fff;
    box-shadow: 4px 5px 12px #000000b0;
}

.page-id-768 .careerfy-subheader.careerfy-subheader-with-bg, .page-id-795 .careerfy-subheader.careerfy-subheader-with-bg{
   background: url('https://hr-tourism.com/wp-content/uploads/2021/12/Layer-7.png') no-repeat center/cover !important;
}

.hero .vc_single_image-img.attachment-full{
    height: 42vh;
}

.vc_custom_heading.sintirisiText{
    position: relative;
    right: 30%;
}


/* Portrait and Landscape */
@media only screen
    and (min-device-width: 768px)
    and (max-device-width: 1024px)
    and (-webkit-min-device-pixel-ratio: 1) {
     .careerfy-main-content .col-md-4, .careerfy-main-content .col-md-3 {
    width: 32% !important;
}
}

@media screen and (max-width: 600px) {
    .tab-pane {
    width: 100%;
}

.dipla {
    margin-top: 11%;
    margin-bottom: 3%;
}

.group-eidos-item {
    margin-top: 10%;
}

.tab-content img{
    display:none;
}

.form-horizontal.col-md-6.js-form {
    margin-top: 18%;
}

#step-3 .label-eidos-item {
    margin-bottom: 25% !important;
}

.mobInl {
    display: inline-flex;
}

.panos1 {
    right: 0;
}

select.p-paroxes-1 {
    max-width: 100%;
    }

    .benefitsTo {
    margin-left: 14% !important;
    top: 2px;
    position: relative;
}

.benefitsFrom {
    margin-left: 0px;
}

.box-c2aa1 {
    margin-top: 3%;
}

#preview-table td{
    font-size: 14px !important;
}

.hrkatigories {
    width: 26%;
}

}
