
body{position:relative;margin:0;padding:0;background-color:#1d1f28;color:#fff;font-family:'Ubuntu',sans-serif;font-size:1.50em;min-width:360px}body:after{content:"";display:block;position:absolute;top:-10px;left:0;background-image:url("../theme/background-image1920px.jpg");background-repeat:no-repeat;background-size:100%;width:100%;height:100%;opacity:.5;z-index:-1}body.it-man:after{background-image:url("../theme/background-image1920px-it-man.jpg")!important;opacity:1.0}a{color:inherit}a:hover{color:inherit;text-decoration:underline}a:active{color:inherit;text-decoration:none}a:visited{color:inherit;text-decoration:none}a:focus{color:inherit;text-decoration:none}#header{position:relative;background-color:transparent;margin-top:10px}#header #logo{width:100%;margin-left:auto;margin-right:auto;line-height:150px;padding-top:30px}@media(min-width:0) and (max-width:991px){#header #logo{text-align:center}}#header #logo img{width:100%;max-width:250px}#header #logo #ITjobs_{display:inline}#header #logo #ITjobs{display:none}#header #header-lang{position:absolute;top:5px;right:20px;z-index:1000}#header #header-lang li{display:inline;list-style:none}#header #header-lang li a{font-size:1.2em;font-weight:bold;padding-left:5px}#header #header-lang li a:hover{text-decoration:none;color:#cc3747}#header .carousel{padding-top:10px}@media(min-width:992px) and (max-width:1199px){#header .carousel{padding-top:0}}@media(min-width:1200px){#header .carousel{padding-top:20px}}#footer{background-color:#32363f;margin-bottom:20px}#footer p{margin:0;padding:0;font-size:1.2em}#footer .logo{text-align:center;margin-top:25px;margin-bottom:25px}#footer #www{letter-spacing:1.00em;margin-right:-1em}#footer .contact{margin-top:40px;margin-bottom:20px;padding-left:10px;padding-right:0}@media(min-width:0) and (max-width:767px){#footer .contact{text-align:center;padding-right:10px}}.eu-cookies,.eu-cookies-space{position:fixed;left:0;bottom:0;z-index:1000;width:100%;min-width:360px;background-color:#32363f;font-size:.8em;text-align:center}.eu-cookies-space{position:relative;visibility:hidden}.eu-cookies .row{padding-top:5px;padding-bottom:5px}.eu-cookies a{display:block;padding:2px;background-color:#cc3747}#menu{padding-top:15px;width:90%;max-width:256px}#menu a{font-weight:500!important;font-size:1.0em}@media(min-width:0) and (max-width:767px){#menu{width:100%;max-width:none}}.fixed{position:fixed;width:100%;top:0;z-index:99}#menu a:hover{text-decoration:underline}#menu li a{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}#content{position:relative;padding-top:30px;padding-bottom:30px}#content .main{color:#32363f;background-color:#fff}#content .main .row{padding-top:0;padding-bottom:10px;margin-right:-15px;margin-left:-15px}#content .main .no-pad{padding-bottom:0}.fill{padding-top:0!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important;margin-right:0;margin-left:0}.same-height{display:table}.same-height>div{float:none;display:table-cell;vertical-align:top}h1,h2,h3,h4,h5{margin:0}h1{font-size:1.8em;padding-top:20px;padding-bottom:20px}h2{font-size:1.6em;padding-top:16px;padding-bottom:16px}h3{font-size:1.5em;padding-top:15px;padding-bottom:15px}h4{font-size:1.4em;padding-top:12px;padding-bottom:12px}p{margin:0;padding-bottom:5px}dl{margin:0}dt{font-weight:bold;margin-top:10px;margin-bottom:5px;font-size:1.2em}dd{padding:15px 15px 15px 15px;margin-bottom:10px;background-color:#e8e9e9;line-height:1.25em}ul{padding-left:20px}.even{background-color:#fff}.odd{background-color:#e8e9e9}.block{display:block}.inline{display:inline}.inline-block{display:inline-block!important}.hidden{display:none}.hidden2{display:none}.invisible{visibility:hidden}.transparent{background-color:transparent!important}.vertical-scroll{overflow:auto;overflow-x:hidden}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}.valign-center{vertical-align:middle}.relative{position:relative}.padding-left{padding-left:15px!important}.cleaner{clear:both}.table-area{width:100%;height:100%;position:relative}.table-area .table{position:absolute;width:100%;height:100%;display:table;margin-bottom:0}.table-area .table .table-cell{display:table-cell}FORM DL{margin:0;position:relative}FORM DT,FORM DD{display:block;float:left;position:relative;margin:1px 0;padding:0}FORM DT{font-weight:normal;width:150px;_padding-top:3px}FORM DD{width:400px;border:1px solid transparent;background-color:transparent;line-height:100%;_border-width:0}div.form{position:relative;margin:0;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;overflow:hidden;background-color:#32363f;color:#fff}div.form.no-margin{margin:0}div.form input,div.form select,div.form textarea,div.form .jsSimpleCombo,div.form .popup{color:#32363f}@media(min-width:768px){div.form div[class*="col-"]{padding-left:0}div.form div.popup div[class*="col-"]{padding-left:15px}}DIV.form DIV.info{margin-top:5px}FIELDSET{padding:10px;border:1px solid #000;margin-bottom:10px}FIELDSET DIV.spacer{_font-size:1px;_height:5px}LEGEND{font-size:1.1em;font-weight:bold;padding:0 2px 0 2px;_margin-top:-10px;_padding-bottom:10px}LABEL{padding-right:5px;font-weight:bold;vertical-align:middle}INPUT,TEXTAREA,SELECT,.jsSimpleCombo{padding:1px;border:0 solid #fff;font-size:1.0em;background-color:#fff;color:#fff}input[type="checkbox"]{border:0;background:0}select:hover,select:hover,select:hover,.jsSimpleCombo:hover{border:0 solid #fff}input[type="checkbox"]:hover{border:0}input.required,input.required,input.required{background-color:#e59ba2}TEXTAREA.monospace{font-size:1.0em;font-family:"Courier New",monospace}FORM .submit{margin:10px 0 0 0;text-align:center}FORM .submit A{margin-left:5px}FORM .submit INPUT{font-size:1.25em;font-weight:bold;padding:2px 5px}.submit2{margin-top:5px;margin-bottom:5px}FORM .desc{font-size:.9em;font-style:italic;text-align:right}table.table td.th{background-color:#e8e9e9;font-weight:bold}DIV.form TABLE{border-width:0;background-color:transparent;margin-bottom:0}DIV.form TABLE TD{border-width:0;padding:5px 5px 5px 5px;vertical-align:middle}DIV.form TABLE TD.label{text-align:right;color:#32363f;font-size:1.00em;font-weight:none}DIV.form TABLE TD.submit{padding-top:5px}DIV.form TABLE TD LABEL{padding-right:5px;float:none;width:auto;color:#32363f;font-size:1.00em;font-weight:none}DIV.form TABLE TD.column{padding-right:20px}.captcha{border:2px solid #f7f7f7}table{border-collapse:collapse}table th{padding:5px 10px;background-color:#f7f7f7;border:1px solid #d0d0d0}table td{padding:5px 10px;vertical-align:top;border:1px solid #d0d0d0}table td.th{padding:5px 10px;vertical-align:top;background-color:#f7f7f7;border:1px solid #d0d0d0;border-right:2px solid #d0d0d0}table TR.odd{background-color:#ded8b4}table TR.even{background-color:#f0eac8}table TR.odd-mark{background-color:#f3c0c0}table TR.even-mark{background-color:#fcc}table TR.select{background-color:#ffff80}TABLE TD.nopad{padding:0;vertical-align:top}table.nostyle{border-width:0;background-color:transparent}table.nostyle th{border-width:0}table.nostyle td{padding:0;vertical-align:top;border-width:0}table td.th{padding:0;background-color:inherit}.box{padding:0 12px 10px 12px!important;background-color:#f7f7f7}.noresults{font-style:italic;padding:2px;text-align:center}span.important{color:#cc3747}.no-border,.noborder{border:none!important}.nowrap{white-space:nowrap!important}.larger{font-size:1.5em}.large{font-size:1.2em}.medium{font-size:1.0em}.small{font-size:.9em}.smaller{font-size:.8em}.float-left{float:left}.float-right{float:right}abbr{text-decoration:none}