:root{overflow-x:hidden!important;width:100%!important}.wpjb.wpjb-page-preview{float:left;width:100%;padding:0!important}.wpjb.wpjb-page-preview .wpjb-breadcrumb,.wpjb.wpjb-page-preview h2{max-width:1200px;margin:0 auto;float:none!important;display:block;position:relative}.wpjb.wpjb-page-preview h2{margin:20px auto;text-align:center}body.single-job section,section.job-preview,body.single-company section,main.joblist section,main.employers section,body.single-resume section{float:left;width:100%;position:relative;padding:40px 0!important}@media screen and (max-width:768px){body.single-job section,section.job-preview,body.single-company section,main.joblist section,main.employers section,body.single-resume section{padding:20px 0!important}}body.single-job section.related,body.single-company section.related{background-color:#f7f7f7!important}body.single-job .entry-content,body.single-company .entry-content{padding-top:0!important}.single-company section.video{background-color:#f7f7f7}.single-company section.contact{text-align:center}.single-company section.video .container{max-width:960px!important}#arsboni_content_video_box{float:left;width:100%}#main-header{padding:0!important}#main-header .container{max-width:1200px!important;padding:0 20px}@media (max-width:767px){#main-header .container{max-width:100vw!important;padding:0!important}}body.single-job section .container,body.single-company section .container,section.job-preview .container,main.joblist .page__content .container,main.employers .container,body.single-resume section .container,.wpjb.wpjb-page-preview .container{max-width:1200px!important;margin:0 auto;position:relative;display:block;padding-top:0!important;padding:0 20px!important}body.single-job .et_pb_gallery .et_pb_gallery_items{display:inline-flex!important}body.single-company .et_post_meta_wrapper img{display:none!important}section{float:left;width:100%;position:relative;padding:40px 0;z-index:1}body.single-job .wpjb-grid .wpjb-grid-row,body.single-company .wpjb-grid .wpjb-grid-row{border:none!important}body.single-job .section__title,body.single-company .section__title,body.single-resume .section__title,.wpjb-page-preview .section__title{float:left;width:100%;text-align:center;margin:20px 0!important}body.single-job .block,body.single-company .block,main.joblist .block,body.single-resume .block{float:left;width:100%;margin:0 0 20px 0}body.single-job p,body.single-company p,body.single-resume p{float:left;width:100%;margin:0 0 10px!important}body.single-job h1,body.single-company h1,body.single-resume h1{color:#487d9b}.job-preview{float:left;width:100%;position:relative}.job-preview section{float:left;width:100%;position:relative}.job-preview .container{margin:0 auto;max-width:1200px}.job-preview__actions{float:left;width:100%;padding:30px 0;text-align:center}.job-preview__actions a{display:inline-block;float:none;margin:10px;padding:5px 10px;border:1px solid #2ea3f2;border-radius:3px}main,footer{float:left;width:100%;position:relative}#page-container{overflow-y:visible!important}.row{width:auto;margin:0 -20px!important}.col-half{float:left;display:inline-block;width:50%;padding:0 20px!important}.col-full{float:left;width:100%;padding:0 20px!important}@media screen and (max-width:768px){.col-half{width:100%;display:block;margin:0 0 20px 0}}.text-center{text-align:center}.w-100{width:100%}.resume hr{margin:10px 0;opacity:.25;float:left;width:100%}.resume__image{float:left;width:100%}.resume__image img{float:left;width:100%;height:auto;max-height:400px}.block{float:left;width:100%}.block ul{padding-left:0!important}.data{float:left;width:100%;margin:0 0 5px 0}.data--sub{padding-left:18px}.data strong{font-weight:700}.data a{color:#487d9b;font-weight:700}h3{float:left;width:100%;margin:10px 0 20px 0;padding:0;font-weight:700}.resume__contact{float:left;width:100%;margin:40px 0 0 20px}.resume__contact form,.resume__contact form input,.resume__contact form textarea{float:left;width:100%;margin:0 0 10px 0}.resume__contact form label{float:left;width:100%;font-weight:700;margin:0 0 5px 0}.resume__contact form input,.resume__contact form textarea{padding:10px 10px;background-color:#f7f7f7!important;transition:all 0.3s ease-in-out}.resume__contact form input:focus,.resume__contact form textarea:focus{border-color:#487d9b!important}.resume__contact form textarea{height:200px}.resume__contact form input.wpjb-submit{font-size:14px;border:none;box-shadow:none;color:#ffffff!important;font-weight:700;background-color:#487d9b!important}.wpjb-form-toggle{font-size:20px;font-weight:700;color:#487d9b}.wpjb-form-resume{display:none}.p-0{padding:0!important}.p-10{padding:10px!important}.p-y-10{padding:10px 0}div.wpjb-flash-info{clear:both;overflow:hidden;padding:5px 15px;margin:20px 0 10px 0;border:1px solid #f0f0f0;background-color:#F0F8FF;line-height:2em;max-width:960px;margin:0 auto}li.check{position:relative;padding-left:20px!important}li.check:before{content:'';display:block;position:absolute;left:0;top:50%;width:3px;height:6px;border:solid #487d9b;border-width:0 2px 2px 0;transform:rotate(45deg) translate3d(0,-7px,0)}.wpjb h3,body.single-company h3,body.single-resume h3{float:left!important;width:100%!important;margin:20px 0!important;color:#487d9b}.wpjb h4,body.single-company h4,body.single-resume h4{font-weight:700;float:left;width:100%;margin:10px 0;color:#487d9b;padding:0}.wpjb ul{padding:0!important}.wpjb .btn--successful-payment{float:left;color:#2ea3f2!important;border:2px solid #2ea3f2;font-size:20px;background:#fff;padding:10px 20px 10px 20px;width:auto}body.single-resume section ul{list-style-type:none!important;float:left;width:100%;padding-left:0}body.single-resume section ul li{margin:0 0 10px 0;float:left;width:100%;padding-left:0}body .wpjb .wpjb-application-change-status{float:left;width:100%}.wpjb-job ul,.wpjb-job ul li{float:left;width:100%}.wpjb-row-meta-field_21 div span,.wpjb-row-meta-field_15 div span,#arsboni_job_szakterulet span,#arsboni_job_ee2_innerdiv span,#arsboni_job_ee5_ul span,span.tag{padding:3px 10px!important;border:1px solid #ccc!important;float:left;width:auto;position:relative;margin:0 5px 5px 0!important;border-radius:3px!important;background-color:#fff}.arsboni_jobmeta_title{float:left!important;width:100%!important;margin:0 0 10px 0!important}.bgc-lightgray{background-color:#f7f7f7!important}#arsboni_company_mapbox,#arsboni_job_mapbox{background:transparent!important}#arsboni_job_company_name{float:left;width:100%;text-align:center}#arsboni_job_company_name a{display:inline-block;float:none;margin:10px auto 0;padding:5px 10px;border-radius:3px;background-color:#ddd;color:#222}#arsboni_job_company_name a:hover{background-color:#ccc}.company__title{float:left;width:100%;text-align:center;font-size:18px}.company__title a{font-size:14px!important}.social.company__social{float:left;width:100%;text-align:center}.social.company__social div{display:inline-block;margin:10px}.social.company__social a{float:left;width:40px;height:40px;border-radius:50%;border:1px solid #ccc;text-align:center;line-height:40px}.wpjb-none.wpjb-map-slider{margin-top:30px;float:left;width:100%}.float-left{float:left}.w-100{width:100%;max-width:100%!important;height:auto}.job__apply{float:left;width:100%;text-align:center}.job__apply .btn{float:none;display:inline-block;margin:0 5px}.btn,.wpjb-button{padding:8px 12px!important;border-radius:3px!important;font-size:16px!important;font-weight:700;transition:all 0.2s ease-in-out;line-height:16px!important}.btn--primary,.wpjb-button{background-color:#487d9b;color:#fff}.btn--primary:hover{background-color:#5998bb}.btn,.wpjb-button .wpjb-glyphs:before,[class^="wpjb-icon-"]:before,[class*=" wpjb-icon-"]:before{margin:0!important}.et-social-facebook a.icon:before{content:"\e093"!important;font-family:'ETmodules'!important}.et-social-linkedin a.icon:before{content:"\e09d"!important;font-family:'ETmodules'!important}.et-social-youtube a.icon:before{content:"\e0a3"!important;font-family:'ETmodules'!important}.et-social-instagram a.icon:before{content:"\e09a"!important;font-family:'ETmodules'!important}.et-social-twitter a.icon:before{content:"\e097"!important;font-family:'ETmodules'!important}.social.company__social .et_pb_social_media_follow_network_name{display:none!important}.social.company__social a.icon{display:inline-block;width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;text-decoration:none}.social.company__social a.icon:before{display:inline-block;width:100%;text-align:center;line-height:inherit}.m-w-800{max-width:800px!important}.relatedjob{float:left;width:100%;margin:0 0 20px 0!important;padding:10px 10px 10px 30px!important;border:1px solid #f7f7f7!important;border-radius:3px;transition:all 0.2s ease-in-out;background-color:#fff;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.relatedjob__badge{width:20px;position:absolute;left:0;top:0;height:100%;padding:0!important;display:flex;align-content:center;border-radius:3px 0 0 3px!important}.relatedjob__badge>span{text-align:center;position:absolute;top:50%;transform:translate3d(0,-50%,0);width:100%}.relatedjob__title{font-weight:700;margin:0 0 10px 0;flex-basis:70%}.relatedjob__title a{float:left;width:100%}.relatedjob__location{float:left;width:100%;font-weight:400;padding:0}.relatedjob__date{width:140px;flex-basis:140px;text-align:left}.relatedjob:hover{transform:translate3d(0,-5px,0);border-color:#487d9b;box-shadow:0 5px 15px rgb(0 0 0 / .05)}@media screen and (max-width:768px){.relatedjob{padding:10px 120px 10px 30px!important;display:block;float:left;width:100%}.relatedjob__date{text-align:left}.relatedjob .btn{position:absolute;right:10px;top:50%;transform:translate3d(0,-50%,0)}}footer ul{float:left;width:100%}footer ul li{float:left;width:100%}.flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.et-protected-reg{border-left:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #e7e7e7;padding:18px 10px 17px 50px;position:relative;color:#999;text-shadow:0 1px 0 #fff;font-size:14px;background-color:#f8f8f8}.et-protected-reg:before{content:'';position:absolute;top:16px;left:20px;background:url(https://karrier.arsboni.hu/wp-content/uploads/2018/09/reg_icon.png) no-repeat;width:18px;height:18px}.ipt_uif_message.ipt_fsqm_uif_message_red.ui-widget.ui-widget-content.ui-corner-all.ipt_uif_widget_box{transform:translateY(20px)}.wpjb-fieldset-location{display:none}body.page-id-30672 .wpjb-fieldset-location{display:block!important}@media only screen and (max-width:980px){.et_pb_tab_content{width:100%}}.page-id-269547 .et_pb_column_3,.page-id-269547 .et_pb_column_2{padding:0!important}