@font-face{font-family:'OpenSans';src:url(fonts/OpenSans/OpenSans.eot);src:url(fonts/OpenSans/OpenSans.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans/OpenSans.woff2) format('woff2'),url(fonts/OpenSans/OpenSans.woff) format('woff'),url(fonts/OpenSans/OpenSans.ttf) format('truetype'),url(fonts/OpenSans/OpenSans.svg#OpenSans) format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'OpenSans';src:url(fonts/OpenSans/OpenSans-Bold.eot);src:url(fonts/OpenSans/OpenSans-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans/OpenSans-Bold.woff2) format('woff2'),url(fonts/OpenSans/OpenSans-Bold.woff) format('woff'),url(fonts/OpenSans/OpenSans-Bold.ttf) format('truetype'),url(fonts/OpenSans/OpenSans-Bold.svg#OpenSans-Bold) format('svg');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'OpenSansLight';src:url(fonts/OpenSansLight/OpenSans-Light.eot);src:url(fonts/OpenSansLight/OpenSans-Light.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSansLight/OpenSans-Light.woff2) format('woff2'),url(fonts/OpenSansLight/OpenSans-Light.woff) format('woff'),url(fonts/OpenSansLight/OpenSans-Light.ttf) format('truetype'),url(fonts/OpenSansLight/OpenSans-Light.svg#OpenSans-Light) format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'OpenSansLight';src:url(fonts/OpenSansLight/OpenSans-Semibold.eot);src:url(fonts/OpenSansLight/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSansLight/OpenSans-Semibold.woff2) format('woff2'),url(fonts/OpenSansLight/OpenSans-Semibold.woff) format('woff'),url(fonts/OpenSansLight/OpenSans-Semibold.ttf) format('truetype'),url(fonts/OpenSansLight/OpenSans-Semibold.svg#OpenSans-Semibold) format('svg');font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'multibuild';src:url(icons/multibuild.eot);src:url(icons/multibuild.eot?#iefix) format('embedded-opentype'),url(icons/multibuild.woff2) format('woff2'),url(icons/multibuild.woff) format('woff'),url(icons/multibuild.ttf) format('truetype'),url(icons/multibuild.svg#multibuild) format('svg');font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@charset "UTF-8";body{background-color:#fff;font-family:'OpenSans';-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-y:scroll;overflow-x:hidden;height:100%;min-height:100%;margin:0;padding:0}.error{border-color:#f00!important}.main_container{}.logo_container{}.logo{background-image:url(../Images/mb_logo.jpg);background-size:cover;background-repeat:no-repeat;margin:0 auto;width:229px;height:150px;margin-top:20px}.greek{background-image:url(../Images/greek_flag.jpg)}.english{background-image:url(../Images/england_flag.jpg)}.language_item{display:block;background-size:cover;background-position:center;background-repeat:no-repeat;width:25px;height:17px}.language_box{display:flex;gap:0 10px;justify-content:end}.language_container{width:98%;margin:0 auto}.boxes_container,.clock_in_out_container{display:flex;gap:40px 40px;justify-content:center;flex-wrap:wrap;width:90%;margin:0 auto}.box_type,.clock_in_out_box{width:255px;height:150px;background-color:#2B2928;color:#fff;display:flex;align-items:center;justify-content:center;padding:10px 10px;font-size:22px;text-align:center;border-radius:5px;font-family:'OpenSansLight';font-weight:bold}.box_type:hover,.clock_in_out_box:hover{cursor:pointer}.clock_in_title{font-size:30px;color:#738613;text-align:center;margin-bottom:100px;font-weight:bold}.input_box{width:318px;height:auto;display:table;margin:0 auto;margin-bottom:40px;position:relative;padding-top:35px}.or_box{text-align:center;color:#2B2928;font-family:'OpenSansLight';font-weight:bold;font-size:20px;margin-bottom:40px}.input_box:last-child{margin-bottom:100px}.inputs,.textarea{font-family:'OpenSans';width:100%;height:auto;display:inline-block;vertical-align:top;position:relative;padding:8px 10px 8px 17px;background-color:transparent;color:#000;font-size:16px;border:2px #BBB solid;border-radius:5px;float:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in}.textarea{resize:none;height:200px}.company_input:before{font-family:'multibuild';content:'a';font-size:8px;width:15px;position:absolute;right:10px;z-index:0;height:38px;display:flex;align-items:center;bottom:0}.form_label{font-size:18px;line-height:24px;color:#2B2928;text-align:left;font-family:'OpenSansLight';font-weight:bold;margin:0;margin-bottom:5px;margin-top:-35px;display:table;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.clock_in_container{display:table;width:90%;margin:0 auto}input:read-only:focus,select:focus{background-color:#f0f0f0}.inputs:focus{outline:none;background-color:transparent;border:2px #000 solid;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in}.inputs:focus~.form_label{color:#000;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.back_button{font-size:18px;text-align:right;position:relative;padding-left:20px;font-family:OpenSansLight;font-weight:bold;width:90%;margin:0 auto;display:flex;justify-content:left;margin-bottom:100px}.back_button:hover{cursor:pointer}.back_button:before{content:'a';font-family:'multibuild';font-size:8px;transform:rotate(90deg);height:100%;display:flex;align-items:center;width:15px;position:absolute;left:0;font-weight:normal}.page_top{width:90%;margin:0 auto;display:flex;justify-content:center;margin-top:50px}.general_out_container{display:none}#employee_contractor{display:block;margin-top:100px}#employee_contractor .back_button{display:none}.submit_button{display:flex;align-items:center;justify-content:center;min-width:100px;height:30px;background-color:#75891c;padding:10px 10px;max-width:150px;margin:0 auto;border-radius:5px;font-size:16px;font-family:'OpenSans';font-weight:bold;color:#fff;margin-bottom:20px}.submit_button:hover{cursor:pointer}.loader{display:block;width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite;display:none;margin:0 auto}.loader::before,.loader::after{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #2c2b29;animation:prixClipFix 2s linear infinite}.loader::after{transform:rotate3d(90,90,0,180deg);border-color:#afca22}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}.form_answer{color:#738613;text-align:center;font-weight:bold;font-size:25px;font-family:'OpenSansLight';display:none}.construction_title{margin-top:100px;text-align:center;font-size:30px}div.nodata{margin-top:300px;width:100%;text-align:center;font-size:30px}div.home_big_logo{margin:0 auto;margin-top:calc((100vh - 400px)/2);background-image:url(../Images/mb_logo.jpg);width:400px;height:262px;background-size:cover;background-repeat:no-repeat}.class_el .payroll_number_container .input_box{padding-top:53px}.class_el .payroll_number_container .form_label{margin-top:-53px}@media print{@page{size:A4 portrait;margin:40px 40px;height:100%}body{width:100%;height:100%;background:none;-webkit-print-color-adjust:exact}body{color-adjust:exact!important;print-color-adjust:exact!important;-webkit-print-color-adjust:exact!important}.print_main_content{display:block}.print_loading{display:none}*{border:0}input{border:none;cursor:default;color:transparent;text-shadow:0 0 0 #333}.lang_info,.back_to_prev_btn{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}}@media only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1) and (max-aspect-ratio:13/9),only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:2) and (max-aspect-ratio:13/9),only screen and (min-device-height:602px) and (max-device-height:962px) and (max-aspect-ratio:13/9),only screen and (min-device-width:602px) and (max-device-width:962px) and (max-aspect-ratio:13/9),only screen and (device-width:600px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1) and (max-aspect-ratio:13/9),only screen and (device-width:400px) and (device-height:683px) and (-webkit-device-pixel-ratio:1) and (max-aspect-ratio:13/9),only screen and (max-width:800px) and (max-aspect-ratio:13/9),only screen and (device-width:1600px) and (device-height:2560px) and (-webkit-device-pixel-ratio:2) and (max-aspect-ratio:13/9){.language_item{width:35px;height:24px}.outer{padding-bottom:100px}.construction_title{margin-top:50px;margin-bottom:50px}}@media only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1) and (min-aspect-ratio:13/9),only screen and (device-width:768px) and (device-height:1024px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9),only screen and (min-device-width:602px) and (max-device-width:962px) and (min-aspect-ratio:13/9),only screen and (min-device-width:602px) and (max-device-width:962px) and (min-aspect-ratio:13/9),only screen and (device-width:600px) and (device-height:1024px) and (-webkit-device-pixel-ratio:1) and (min-aspect-ratio:13/9),only screen and (device-width:400px) and (device-height:683px) and (-webkit-device-pixel-ratio:1) and (min-aspect-ratio:13/9),only screen and (device-width:1600px) and (device-height:2560px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9){.header_logo_box{margin-right:20px}}@media only screen and (device-width :320px) and (device-height :480px),only screen and (device-width :320px) and (device-height :568px),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1.5),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:2),only screen and (min-width:320px) and (max-width:534px) and (-webkit-device-pixel-ratio:1.5),only screen and (device-width:400px) and (device-height:640px) and (-webkit-device-pixel-ratio:2),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3),only screen and (min-device-width:360px) and (max-device-width:740px) and (-webkit-device-pixel-ratio:4),only screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2),only screen and (min-device-width:413px) and (max-device-width:415px),only screen and (min-device-width:374px) and (max-device-width:376px),only screen and (min-device-width:359px) and (max-device-width:361px),only screen and (min-device-width :320px) and (max-device-width :480px),only screen and (-ms-high-contrast:active) and (max-width:320px),only screen and (-ms-high-contrast:none) and (max-width:320px),only screen and (min-device-width:360px) and (max-device-height:592px){#employee_contractor{margin-top:50px}.back_button{margin-bottom:50px}.input_box{margin-bottom:30px}.clock_in_title{margin-bottom:50px}.input_box:last-child{margin-bottom:50px}.language_item{width:35px;height:24px}.construction_title{margin-top:50px;margin-bottom:50px}.outer{padding-bottom:100px}.logo{width:150px;height:98px}div.home_big_logo{width:300px;height:197px}}@media only screen and (device-width :320px) and (device-height :480px) and (min-aspect-ratio:13/9),only screen and (device-width :320px) and (device-height :568px) and (min-aspect-ratio:13/9),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1) and (min-aspect-ratio:13/9),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:1.5) and (min-aspect-ratio:13/9),only screen and (min-width:360px) and (max-width:640px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9),only screen and (min-width:320px) and (max-width:534px) and (-webkit-device-pixel-ratio:1.5) and (min-aspect-ratio:13/9),only screen and (device-width:400px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (min-aspect-ratio:13/9),only screen and (min-device-width:360px) and (max-device-width:740px) and (-webkit-device-pixel-ratio:4) and (min-aspect-ratio:13/9),only screen and (device-width:384px) and (device-height:592px) and (-webkit-device-pixel-ratio:2) and (min-aspect-ratio:13/9),only screen and (min-device-width:413px) and (max-device-width:415px) and (min-aspect-ratio:13/9),only screen and (min-device-width:374px) and (max-device-width:376px) and (min-aspect-ratio:13/9),only screen and (min-device-width:359px) and (max-device-width:361px) and (min-aspect-ratio:13/9),only screen and (min-device-width :320px) and (max-device-width :480px) and (min-aspect-ratio:13/9),only screen and (min-device-width:360px) and (max-device-height:592px) and (min-aspect-ratio:13/9){}