#footer:after,#header:after,#main:after,.panel-separator{clear:both}h1,html{line-height:1.5em}.breadcrumb li,ul.inline li{list-style-type:none}#logo img,body.front #slide-header{z-index:1;position:relative}#content,#logo img,#navigation,body.front #slide-header,sub,sup{position:relative}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:75%;font-size:87.5%;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif}body{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{margin-top:.75em;margin-bottom:.75em}h2{margin-top:1em;margin-bottom:1em}h3{margin-top:1.282em;margin-bottom:1.282em}h4{margin-top:1.5em;margin-bottom:1.5em}h5{font-size:.83em;line-height:1.807em;margin-top:1.807em;margin-bottom:1.807em}h6{font-size:.75em;line-height:2em;margin-top:2em;margin-bottom:2em}hr{height:1px;border:1px solid #666;margin:1.5em 0}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap}b,strong{font-weight:700}blockquote{margin:1.5em 30px}dfn{font-style:italic}mark{background:#ff0;color:#000}.item-list ul,dl,menu,ol,p,pre,ul{margin:1.5em 0}.item-list ol ol,.item-list ol ul,.item-list ul li,.item-list ul ol,.item-list ul ul,figure,form,ol ol,ol ul,ul ol,ul ul{margin:0}code,kbd,pre,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em}small,sub,sup{font-size:75%}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}sub,sup{line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 30px}.item-list ul,menu,ol,ul{padding:0 0 0 30px}body,legend,th{padding:0}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.5em .625em 1em}legend{border:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em}th{text-align:left;border-bottom:none}tbody{border-top:none}#page,.region-bottom{margin-left:auto;margin-right:auto;width:1278px}#content,#footer,#header,#navigation,.region-sidebar-first,.region-sidebar-second{border:0!important;word-wrap:break-word}#footer:after,#footer:before,#header:after,#header:before,#main:after,#main:before{content:"";display:table}.sidebar-first .region-sidebar-first{float:left;width:176px;margin-left:0;margin-right:-196px}.sidebar-second .region-sidebar-second{float:left;width:176px;margin-left:784px;margin-right:-980px}.two-sidebars .region-sidebar-first{float:left;width:176px;margin-left:0;margin-right:-196px}.two-sidebars .region-sidebar-second{float:left;width:176px;margin-left:784px;margin-right:-980px}body{font-size:12px;line-height:1.35;background-color:#E7E7E5}body,button,h2 a:active,h2 a:hover,h2 a:link,h2 a:visited,iframe,input,textarea{color:#272727}h1,h2,h3,h4,h5{text-transform:uppercase}.blockfont,h1,h2,h3,h4,h5,h6{font-family:Aldrich;font-style:normal;font-weight:400}h1{font-size:1.4em}h2{font-size:1.25em;line-height:1.35em}h3{font-size:1.1em;line-height:1.2em}h4{font-size:1em;line-height:1.1em}.view-header h3,h1#page-title,h2.pane-title,h2.title,h2.views-field-title{font-size:1.7em;line-height:1.7em}a:active,a:hover,a:link,a:visited{text-decoration:none;color:#22a2c4}a:hover{text-decoration:underline}.fleft{float:left}.fright,div.arrows{float:right}.nooverflow{overflow:hidden}#content,#navigation .region,.region-header{width:1000px;margin-left:auto!important;margin-right:auto!important}#skip-link,.breadcrumb li,h1.title,h2.block-title,h2.comment-form,h2.node-title,h2.title,h3.title{margin:0}.region-header{width:1022px}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px;text-align:center;background-color:#666;color:#fff}.breadcrumb li,ul.inline{display:inline;padding:0}.breadcrumb ol{margin:0;padding:0}div.messages{margin:1.5em 0}div.messages ul{margin-top:0;margin-bottom:0}span.field-label,ul.inline li{padding:0 1em 0 0}ul.inline li{display:inline}.item-list .pager{padding:0}.item-list .pager li{padding:0 .5em}div.arrows{width:27px}a.arrow{display:block;width:100%;cursor:pointer;background:url(img/arrow_up.png) 50% 50% no-repeat #d9d9d9}a.arrow.down{margin-top:10px;background-image:url(img/arrow_down.png)}a.arrow:active{background-color:#e9cc16}.game-logos{margin-left:20px}.game-logos .game-logo{margin:25px 0}.game-logos .game-logo a,.game-logos .game-logo img{display:block}.pane-twitter-block{margin-bottom:30px}.pane-twitter-block h2.pane-title{padding-left:41px;margin:10px 0 4px;font-size:1.35em;line-height:31px;background:url(img/footer/twitter.png) 0 50% no-repeat}.pane-twitter-block .twitter_block{width:90%;height:210px;background:url(img/news/top_shade.png) 100% 0 no-repeat}.pane-twitter-block div.arrows{height:100%;margin-right:-31px}.pane-twitter-block a.arrow{height:50%}.pane-twitter-block .item-list{height:100%;padding-bottom:10px;overflow:hidden;background:url(img/news/bottom_shade.png) 100% 100% no-repeat}.pane-twitter-block .twitter_block li,.pane-twitter-block .twitter_block ul{list-style:none;margin:0;padding:0}.pane-twitter-block .twitter_block ul{padding:10px 0}.pane-twitter-block .twitter_block_tweet{height:90px;margin:0 0 15px;font-size:11px;line-height:14px}.pane-twitter-block .twitter_block_user_name{display:block;padding:0;float:none;line-height:15px}.pane-twitter-block .twitter_block_user_image{float:left;margin:0 10px 10px 0;overflow:hidden}.pane-twitter-block .twitter_block_text{overflow:hidden}.pane-twitter-block .twitter_block_text p{margin:5px 0 0}#header{text-align:center;background-color:#fff}#logo{margin:39px 0;padding:0;display:block}#logo img{vertical-align:middle}.region-header{margin-top:-97px;height:97px;overflow:hidden}.region-header .block-menu-block{margin:0;padding:37px 0}.region-header .block-menu-block ul.menu{margin:0;padding:0;list-style-type:none;overflow:hidden}.region-header .block-menu-block li.leaf{display:block;padding:0;margin:0}#block-menu-block-1{float:left}#block-menu-block-1 li.leaf{margin-left:50px;float:left}#block-menu-block-2{float:right}#block-menu-block-2 li.leaf{margin-right:28px;float:right}#block-menu-block-1 li.leaf.first,#block-menu-block-2 li.leaf.first{margin:0}.region-header .block-menu-block li.leaf a{font-family:Aldrich,sans-serif;font-variant:small-caps;font-size:13px;text-decoration:none;line-height:24px;letter-spacing:1px;color:#545454;padding:4px 12px 3px;margin:0}.ie .region-header .block-menu-block li.leaf a{font-size:12px}.region-header .block-menu-block li.leaf a:hover{background:#f0f0ef;-webkit-border-radius:12px;-moz-border-radius:12px;-pie-border-radius:12px;border-radius:12px}.region-header .block-menu-block li.leaf a.active,.region-header .block-menu-block li.leaf a.active-trail{color:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#6d6a64),to(#8e8a7e));background:-webkit-linear-gradient(top,#6d6a64,#8e8a7e);background:-moz-linear-gradient(top,#6d6a64,#8e8a7e);background:-ms-linear-gradient(top,#6d6a64,#8e8a7e);background:-o-linear-gradient(top,#6d6a64,#8e8a7e);background:linear-gradient(top,#6d6a64,#8e8a7e);-pie-background:linear-gradient(top,#6d6a64,#8e8a7e);-webkit-border-radius:12px;-moz-border-radius:12px;-pie-border-radius:12px;border-radius:12px}#navigation{margin:0 0 -11px;padding:0 10px 11px;line-height:37px;height:37px;overflow:hidden;background:url(img/navbg.png) repeat-x}#navigation .block{float:left}#navigation .latest-news span{display:inline-block;padding:0 10px 0 0}#navigation .latest-news span a{color:#000;text-decoration:none}#navigation .latest-news span.more a{font-weight:700}#navigation #block-search-form{float:right;line-height:33px;letter-spacing:-4px;word-spacing:-4px}#search-block-form .form-actions,#search-block-form .form-item{padding:0;margin:0;display:inline-block;zoom:1;vertical-align:middle;line-height:27px;letter-spacing:normal;word-spacing:normal}#search-block-form input{display:block;outline:0}#search-block-form .form-item{padding-left:17px;background:url(http://www.eutechnyx.com/sites/all/themes/eutechnyx/images/search/left.png) repeat-x}#search-block-form .form-actions{margin:0 0 0 -1px}#search-block-form input.form-text{width:168px;height:25px;line-height:25px;border:0;background:url(http://www.eutechnyx.com/sites/all/themes/eutechnyx/images/search/bg.png) repeat-x}#content-container{background-color:#fff}#content{padding:20px 0}body.front #main{margin-top:0!important}body.front #slide-header{height:265px;margin:0 0 -60px;text-align:center}body.front #slide-header .slide-overflow{position:relative;height:265px;z-index:2}body.front #slide-header .slide-slide{height:100%;position:absolute;top:0;left:0;background:url(pages.css@np0be1) 50% 50% no-repeat}body.front #slide-header .slide-oval{position:absolute;left:0;bottom:0;height:59px;width:100%;z-index:3;background:url(img/oval.png) 50% 0 no-repeat}body.front #slide-header .slide-image{position:absolute;top:0;z-index:4}body.front .slide-arrow{position:absolute;top:50%;left:20px;width:56px;height:71px;margin:-35px 0 0;z-index:4;cursor:pointer;background:url(img/home/arrows.png) no-repeat}body.front .slide-arrow.next{background-position:-57px 0;left:auto;right:20px}body.front .slide-container{display:none}body.front div.quotes{width:350px;margin:-20px 0 20px}body.front div.quotes .quote-body{margin:0 0 5px;background:url(img/quote_tl.png) top left no-repeat}body.front div.quotes .quote-body div{padding:0 10px;font-size:14px;line-height:20px;background:url(img/quote_br.png) 100% 95% no-repeat}body.front div.quotes .quote-author{display:inline-block;padding:2px 10px;font-size:8px;font-style:normal;font-weight:400;line-height:12px}body.front .mini-features .views-row-last{margin-right:0}body.front .mini-feature{position:relative;float:left;width:28%;min-height:140px;margin:0 30px 30px 0;padding:15px;border:1px solid #ccc;border-radius:20px;box-shadow:1px 3px 3px rgba(0,0,0,.1)}body.front .mini-feature-body{min-height:80px}body.front .views-row-3 .mini-feature-body{min-height:64px}body.front .mini-feature-image{position:relative;float:right;margin:-2% -15% -70px 0;height:85px;line-height:85px;z-index:10}body.front .mini-feature-image img{vertical-align:middle;display:inline}body.front .mini-feature h2,body.front .mini-feature-body p{margin:0 0 5px}body.front .mini-feature .find-out-more a{position:absolute;bottom:10px;left:15px;width:128px;height:24px;display:block;overflow:hidden;text-indent:-1000em;z-index:10;background:url(img/more.png) no-repeat}.section-about #main{margin-top:200px}.section-about .pane-title{margin:-30px 0 0}.section-about .pane-custom{text-align:center}.section-about #about-car{margin-top:-160px}.section-about #page-title{display:none}.section-about .mini-feature{width:25%;padding:10px;vertical-align:top}.section-about .mini-feature-image{height:120px}.section-about .mini-feature h2,.section-about .mini-feature-body p{margin:0 0 5px}body.node-type-game #page-title{font-size:20px;line-height:25px;margin-bottom:15px!important}body.node-type-game #content .title{margin-bottom:7px}body.node-type-game #content .side{float:left;width:193px;margin-right:15px;text-align:center}body.node-type-game #content .side a,body.node-type-game #content .side img{display:block;text-align:center}body.node-type-game #content .side img{display:block;margin:0 0 15px}body.node-type-game #content .details{overflow:hidden}body.node-type-game #content .details p{white-space:normal;margin:0 0 10px}body.node-type-game #content .details .title{display:inline-block;width:110px;font-weight:700}body.node-type-game #gamelogo{position:absolute;z-index:2}body.node-type-game #headerimage{position:absolute;z-index:1}body.section-games .game-logos{float:right;min-height:500px;padding:0 0 0 35px;margin:0 0 0 30px;background:url(img/media/shadow-side.png) no-repeat}body.section-games .game-logos .game-logo{cursor:pointer;margin:0 0 35px}body.section-games #game-arrow{position:absolute;top:18px;right:194px;height:32px;width:23px;background:url(img/recruitment/arrow.png) no-repeat}body.page-recruitment #content-container{min-height:500px}body.page-recruitment .submitted,body.page-recruitment h1.title{display:none}body.page-recruitment .view-header h3,body.page-recruitment h2.pane-title,body.page-recruitment h2.title{margin:0 0 10px}body.page-recruitment .landing img{float:left;margin:0 15px 15px 0}body.page-recruitment .landing .content{padding:0 25px 0 0;margin-top:10px;overflow:hidden}body.page-recruitment .landing .content p{margin:0 0 10px}body.page-recruitment #job-types{position:relative;min-height:415px;padding:0 0 0 25px;background:url(img/recruitment/sidebg.png) 0 50% no-repeat}body.page-recruitment #job-types.fixed{position:fixed;top:20px}body.page-recruitment #job-types a.job-type{display:block;margin-bottom:10px;white-space:nowrap;text-decoration:none;color:#000}body.page-recruitment #job-types a.job-type span{display:inline-block;width:58px;height:38px;margin-right:10px;vertical-align:middle;background:url(img/recruitment/icons.png) no-repeat}body.page-recruitment #job-types a.job-type.marketing span{background-position:-60px 0}body.page-recruitment #job-types a.job-type.art span{background-position:-120px 0}body.page-recruitment #job-types a.job-type.pro-design span{background-position:-180px 0}body.page-recruitment #job-types a.job-type.exec-admin span{background-position:-240px 0}body.page-recruitment #job-types a.job-type.level-up span{background-position:-300px 0}body.page-recruitment #job-types a.job-type.other span{background-position:-360px 0}body.page-recruitment #job-types a.job-type.zerolight span{background-position:-420px 0}body.page-recruitment #job-types div.arrow{position:absolute;top:-1000em;left:0;height:32px;width:23px;margin-top:10px;background:url(img/recruitment/arrow.png) no-repeat}body.page-recruitment-programming #job-types div.arrow{top:37px}body.page-recruitment-marketing #job-types div.arrow{top:85px}body.page-recruitment-art #job-types div.arrow{top:133px}body.page-recruitment-pro-design #job-types div.arrow{top:181px}body.page-recruitment-exec-admin #job-types div.arrow{top:229px}body.page-recruitment-level-up #job-types div.arrow{top:277px}body.page-recruitment-other #job-types div.arrow{top:325px}body.page-recruitment-zerolight #job-types div.arrow{top:373px}body.page-recruitment .job-container{position:relative;float:left;width:283px;min-height:135px;padding:10px 10px 40px;margin:0 20px 20px 0;border:1px solid #ccc;border-radius:20px}body.page-recruitment .job-container .job-icon{position:absolute;top:-1px;right:-1px;height:58px;width:58px;background:url(img/recruitment/badges.png) no-repeat}body.page-recruitment-other .job-container .job-icon{background-position:0 0}body.page-recruitment-programming .job-container .job-icon{background-position:-60px 0}body.page-recruitment-marketing .job-container .job-icon{background-position:-120px 0}body.page-recruitment-art .job-container .job-icon{background-position:-180px 0}body.page-recruitment-pro-design .job-container .job-icon{background-position:-240px 0}body.page-recruitment-exec-admin .job-container .job-icon{background-position:-300px 0}body.page-recruitment-level-up .job-container .job-icon{background-position:-360px 0}body.page-recruitment-zerolight .job-container .job-icon{background-position:-420px 0}body.page-recruitment .job-container .job-title{padding-right:30px;margin-bottom:5px;font-size:16px;font-weight:700;line-height:20px}body.page-recruitment .job-container .job-description{padding-right:15px;font-size:9px;line-height:13px}body.page-recruitment .job-container .job-buttons{position:absolute;bottom:5px;left:10px}body.page-recruitment .job-container a,body.page-recruitment .job-container iframe{vertical-align:middle;margin-right:8px}body.page-recruitment .job-container .job-pdf{display:inline-block;width:116px;height:38px;overflow:hidden;text-indent:-10000em;background:url(img/recruitment/pdf.png) no-repeat}body.page-recruitment .job-container .job-email{display:inline-block;width:79px;height:24px;overflow:hidden;margin-right:0;text-indent:-10000em;background:url(img/recruitment/email.png) no-repeat}body.page-media #page-title{margin:0 0 10px}body.page-media #content{width:860px}body.page-media .panels-flexible-region-inside-first,body.page-media .panels-flexible-region-inside-last{padding:0}body.page-media #media-items{position:relative;background:url(img/media/shadow-top.png) no-repeat}body.page-media .game-logos{min-height:500px;padding:0 0 0 25px;margin:0;background:url(img/media/shadow-side.png) no-repeat}body.page-media .game-logos .game-logo{cursor:pointer;margin:0 0 35px}body.page-media #game-arrow{position:absolute;top:18px;right:-23px;height:32px;width:23px;background:url(img/recruitment/arrow.png) no-repeat}#media-items .arrows{float:left}#media-items .arrows a.arrow{height:290px}body.page-media #media-items ul{margin:0;padding:0;overflow:hidden;list-style:none}body.page-media #media-items .views-row{height:590px;display:none;overflow:hidden}body.page-media #media-items .views-row-first,body.page-media #media-items li a,body.page-media #media-items li img{display:block}body.page-media #media-items li{position:relative;float:left;margin:9px;list-style:none}body.page-media #media-items li div.play{position:absolute;top:0;left:0;width:100%;height:100%;background:url(img/media/play.png) 50% 50% no-repeat}body.page-media #fancybox-left,body.page-media #fancybox-right{bottom:auto;top:25%;height:50%}.page-news #page-title{display:none}.section-news #page-title,.section-news h2.views-field-title{font-size:1.5em;line-height:1.6em;margin:0 0 15px}.section-news .news-date,.section-news .submitted{font-weight:700}.section-news .news-images{float:left}.section-news .news-images a{display:block}.section-news .news-images img{display:block;margin:0 20px 20px 0}.section-news .news-date{font-weight:700}.section-news .news-body{padding:0 30px 0 0;overflow:hidden}.section-news .node-article .content{overflow:hidden}.section-news .field-name-field-tags .field-item{display:inline-block}.section-news .comment_forbidden{display:none}.section-news .pane-another-news-item h2.pane-title{margin:10px 0 4px;font-size:1.35em;line-height:31px}.section-news #other-news-more{float:right;margin:-30px 0 0 -10px}.section-news #other-news{width:90%;height:190px;background:url(img/news/top_shade.png) 100% 0 no-repeat}.section-news #other-news div.arrows{height:100%;margin-right:-31px}.section-news #other-news a.arrow{height:50%}.section-news #other-news .item-list{height:100%;padding-bottom:10px;overflow:hidden;background:url(img/news/bottom_shade.png) 100% 100% no-repeat}.section-news #other-news ul{margin:0;padding:10px 0}.section-news #other-news li{height:80px;margin:0 0 15px;padding:0;font-size:11px;line-height:14px;list-style:none}.section-news #other-news .news-item-image{height:75px;width:75px;float:left;margin:0 10px 10px 0;background-color:#eee}.section-news #other-news .news-item-image a{display:block}.section-news #other-news .news-item-date{margin:0 0 5px;overflow:hidden;font-size:11px}.section-news #other-news .news-item-title{overflow:hidden;font-weight:700;font-style:normal}body.page-contact .contact-form>div{padding:0 35px 0 220px;background:url(img/car.png) no-repeat}body.page-search #page-title{font-size:18px;margin:0 0 15px}body.page-search #edit-advanced{margin:10px 0 0}body.page-archive .views-row{margin:5px 0 20px}body.page-archive h2.node-title{margin-bottom:4px}body.page-archive .node .submitted{margin:0 0 5px;font-size:11px;line-height:13px;color:#666}body.page-archive .node .field-name-body p{margin:5px 0 10px}body.page-archive .node .content{margin-left:5px}body.page-archive .node .field-name-field-tags .field-item{display:inline}#footer{min-height:137px;padding:15px 0 0;text-align:center;background:url(img/footerbg.jpg) 50% 0 no-repeat}#footer a:active,#footer a:hover,#footer a:link,#footer a:visited{color:#222}#footer .block{margin:0}#footer .socialicons{text-align:center}#footer .socialicons br{display:none}#footer .socialicons a{display:inline-block;width:31px;height:32px;margin:0 5px;background:no-repeat}#footer .socialicons .facebook{background-image:url(img/footer/facebook.png)}#footer .socialicons .twitter{background-image:url(img/footer/twitter.png)}#footer .socialicons .rss{background-image:url(img/footer/rss.png)}#footer .socialicons .youtube{background-image:url(img/footer/youtube.png)}#footer p{margin:5px 0 0;white-space:normal;font-size:10px;color:#888}#footer br{display:none}#master{background:url(img/bg.png) 50% 0 repeat-y}#main{margin-top:165px;padding-top:59px;background:url(img/oval.png) 50% 0 no-repeat}#page-bottom{height:45px;background:url(img/sitefooter.png) 50% 0 no-repeat}body.page-contact #page{background:url(img/contactbg.jpg) 50% 134px no-repeat}body.page-contact #main{margin-top:90px}