#header-contents ul#top-nav,#top-nav{padding:4px 2px 0 0;overflow:hidden}#container,.box-white{background-color:#fff}#addJob,#first-bar,#header-contents,#nav2 *,.even,.even div,.odd,.odd div,.relative{position:relative}#footer h5,tr#email_suggestion td{padding-top:0}#frm-apply-online #submit,#no-ads,div#promo{margin-top:10px}.ac_results ul,ul{list-style:none}#feed-me a:hover,#nounderline a:hover,#spotlight_info a,.bubble h3,.mapicon a,.mapicon a .bubble,.mapicon a:hover .bubble,.pic_r a,.pic_r p,.pic_r_cl p,a,table.job-posts a:hover{text-decoration:none}#addJob,#footer-contents,#header-left{max-width:675px}#burger,#header-pic{pointer-events:none}#toggle-dropdown,#toggle-nav{cursor:pointer;opacity:0;-webkit-touch-callout:none;z-index:2}#burger ul,#ideas ul,ul.jobber-list{list-style-type:none}#burger,#nav1 a,#sidebar #map{z-index:1}#nav1,#nav2{transform:translate(-100%,0)}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-style:inherit}.pic_r_cl img{padding:6px 0 7px 17px;clear:both;float:right}.pic_r a,.pic_r p,.pic_r_cl p{text-align:right;color:#9f9f9f;font-weight:700;font-size:10px;clear:both}small{font-size:9px;color:#999}td,th{padding:2px}#publish_form input.no-border,#req-left input,#req-middle input,#req-right input,#req-right2 input,img{border:0}:focus{outline:0}ol{list-style:decimal}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}#footer a#link-impressum:before,blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}.searbid_select>.responsive-row,.searbid_select>div,.searbid_select>span,h2#spotlightheader,strong{font-weight:700}body,html{height:100%;overflow-x:hidden}body{background-color:#fbfbfb;color:#444;font:62.5%/1.5 Arial,Helvetica,sans-serif;text-align:center}code,pre{font-family:Courier,Arial,sans-serif;background:#eaeaea;padding:5px}#job-share-now,em,span.company-jobdesc{font-style:italic}#format{text-align:right;padding-right:0;float:right}#format a{background-color:#d7d7d7!important;padding:3px!important}#format a:hover{background-color:#09c!important}#job-social-share,.center,.mapicon{text-align:center}.left{float:left}#side-social>div,.right{float:right}.inline{display:inline}.inline-bk,.job-post-utils-div{display:inline-block}#add-job-arrow,#free-info,#header-pic,#indicator,#the_feed{position:absolute}.trans-slow{-moz-transition:1s ease-in;-webkit-transition:1s ease-in;-o-transition:1s ease-in;transition:1s ease-in}.trans-middle{-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;transition:.5s ease-in}.trans-fast{-moz-transition:.2s ease-in;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}input#title{margin-left:20px!important;width:518px!important}#text-description{float:left;margin-bottom:7px}div#richtlinien div{background-color:#f5f5f5;padding:5px}div#richtlinien img{float:right;margin-right:7px;margin-top:6px}div#richtlinien h3{font-size:13px}#ideas ul li,div#richtlinien>div>p,ul.jobber-list li{margin-bottom:5px}#contactl a,#job-share-report,.company-tag-2,div#richtlinien>div>a,h2{font-size:14px}#header-contents ul#top-nav li,#header-contents ul#top-nav li a,#top-nav li,#top-nav li a{font-size:11px;float:left}#category_id,#city_id,#type_id{margin:0 20px;-webkit-appearance:menulist-button;height:20px;width:200px}.box-white{height:20px;padding:10px 5px!important;margin-left:-5px!important}.main{margin:0 auto;display:block}#add-job-arrow,#categs-nav,#header-pic,#sidebar,#sponsor-footer>div,#sponsor-header,#spotlight_info,#top-nav,.ajax-ad-container div:nth-child(3),.ajax-ad-container div:nth-child(4),.arrows,.job-posts td:nth-child(3),.job-posts th:nth-child(2),div#free-info,div#skip,fieldset.hidden{display:none}div.header{width:100%;background:#f4f4f4}#logo{width:450px;margin-bottom:20px;margin-top:0}#top-nav li,#top-nav li a{color:#000}#header-contents ul#top-nav li,#top-nav li{margin-left:5px}#header-right{width:100%;background:#d22600}#addJobLink{line-height:26px;height:26px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;background-color:#d22600;width:400px}#header-contents ul#book{position:absolute;top:50px;right:2px;overflow:hidden}#header-contents ul#book li{float:left;margin:0;padding:0}#header-contents ul#book li a{text-indent:-99999px;width:24px;height:24px;display:block;overflow:hidden;margin-right:12px}#header-contents ul#book li:last-of-type a,.searbid_select>div:last-child{margin-right:0}#container{text-align:left;font-size:1.7em;min-height:100%;height:100%;margin:0 auto}#the_feed{top:74px;right:20px}#search{height:40px;background:#2f2f2f;display:block;margin-bottom:23px;padding:15px}#search fieldset>div{float:left;width:50%}#search fieldset button,#search fieldset input{font-size:1.4em;padding:0 10px;vertical-align:middle}#search fieldset input{background:#fff;border:none;margin-right:20px;height:40px;line-height:40px;color:#a5a5a5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;width:100%}#search fieldset input:focus::-moz-placeholder,#search fieldset input:focus::-webkit-input-placeholder{color:transparent}#search fieldset button:hover,#search fieldset input:focus{color:#525151}#search button:hover{border-color:#525151}#search fieldset button:hover{background-color:#a5a5a5}#search fieldset button{background:0 0;text-align:center;border:1px solid #a5a5a5;color:#fff;cursor:pointer;height:40px;line-height:38px;float:right;margin-right:8px}#search fieldset label{float:left;clear:both;display:block;font-size:.9em;color:#666;background-color:transparent}#indicator{top:50%;right:30px;line-height:40px;transform:translateY(-50%)}#indicator img,.validation-error img{vertical-align:middle}#free-info{top:10px;right:33px;background:url("../img/features.jpg");width:226px;height:65px}#header-pic{bottom:0;right:0;width:126px;height:160px;z-index:2;background-image:url(../img/texterin-oben.webp);background-repeat:no-repeat;background-size:126px 160px}#add-job-arrow{bottom:26px;left:180px;background:url(../img/pfeil.png) no-repeat;width:62px;height:37px}#contact_msg,#publish_form table,#textile-suggestions,.even,.main,.odd,table.job-posts{width:100%}input.keywords_active{color:#444!important}#searbid_1,#searbid_2{margin-left:15px!important}#recaptcha_instructions,#textile-suggestions-link,.company-tag-1,code,div.smalltipps a{font-size:12px}.even{background-color:#f0f0f0}.even,.odd{height:auto;display:block}#textile-suggestions .heading{font-weight:700;border-bottom:2px solid #bbb!important}#textile-suggestions .even,#textile-suggestions .odd{clear:both;border-bottom:1px solid #bbb}.even div,.odd div{padding:2px;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}#burger,#copyright,#toggle-dropdown,#toggle-nav,div.selectedlink{position:absolute}div#request-job a{font-weight:700;font-size:14px;text-align:right}div#promo a:hover{background:#fff}.search_results_label{color:#fff;background-color:transparent;font-size:1.1em}#content{width:95%;padding-left:6px;padding-right:13px}#content p,#publish_form div:not(.responsive-row){margin:0 0 10px;padding:0}#contact_msg_error img,#footer h5{padding-bottom:5px}#content a{color:#09c;background-color:transparent;padding:2px}#content a:hover,#sidebar a:hover{background-color:#09c;color:#fff;text-decoration:none;padding:2px}#content ol{margin:0 0 0 17px}#content ul{list-style-type:disc;margin-left:17px}div.selectedlink{bottom:0;left:0;width:100%;height:3px;background-color:red;display:block}div.categs-nav ul li a span{display:block;cursor:pointer;font-size:15px;position:relative;line-height:35px;height:100%}li.placeholder-navi{width:2px;background-color:#fff;margin:10px 0 8px;padding:0;height:14px!important}#sitemap-1{float:left;display:inline;width:200px}#sitemap-2,#sitemap-3{float:left;display:inline;width:200px;margin-left:30px}.posted-ok{border:1px solid #8ff868;background:#e9fee0;color:#090;padding:10px}.posted-pending{background:#ecedef;color:#000;padding:20px;font-size:14px}.almost-finished-wrapper{display:flex;width:100%;box-sizing:border-box;font-size:18px;font-weight:700}#footer,#footer-contents{padding-bottom:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative}.almost-finished{width:100%;background:#000;color:#fff;padding:7px 20px}.almost-finished-i{width:32px;text-align:center;font-size:24px;background:#f80007;color:#fff;padding:3px 7px}#sidebar{float:right;padding-left:6px;padding-right:10px;width:300px}#sidebar a{color:#09c;padding:2px;font-size:11px}#sidebar h4{font-size:14px;margin:10px 0 3px;font-weight:700}#sidebar h4 a{font-size:14px;text-decoration:underline}#stats,.suggestion{color:#777;font-size:11px}#copyright,#footer a,#footer span{color:#b1b1b1}#ideas h3{margin:0 0 5px}#ideas ul{margin:0;padding:0}.info{color:#888}#job-details-sponsor>div{margin:0 auto;width:671px;display:block;position:relative}#job-details-sponsor-top{height:17px;background:url(../img/trenn_oben.png) no-repeat #fff}#job-details-sponsor-bottom{height:9px;background:url(../img/trenn_unten.png) no-repeat #fff}#job-details-sponsor-banner{width:468px!important;height:60px;overflow:hidden;margin:5px auto!important}#sponsor-header a img{max-width:100vw}#sponsor-footer{padding-top:31px;padding-bottom:30px;overflow:hidden;position:relative}td.searbid{background-color:transparent!important;width:29px;overflow:hidden}td.searbid div{height:25px;overflow:hidden}td.searbid img{width:26px;height:26px}table.job-posts td{padding:0 0 0 9px;border-bottom:3px solid #fff;background-color:#f2f2f2;color:#525151;font-size:14px}table.job-posts th{padding:2px 0 2px 4px}table.job-posts td>*{padding:0!important;margin:0!important}table#job-posts4 td{background-color:#c5daee}table#job-posts4 td.redspotborder{width:3px;background-color:#ff4200;padding:0}table.job-posts a:link,table.job-posts a:visited{color:#0286c1}table.job-posts a:hover{background:#fff;color:#0286c1}table.job-posts .time-posted{padding-left:15px;width:130px}table.job-posts .time-posted img{display:inline-block;width:21px;height:21px;margin-right:9px!important;vertical-align:-17%}table.job-posts tr{line-height:28px}#footer{color:#f9f9f9;font-size:18px;background:#3c3c3c;text-align:center;width:100%;box-sizing:border-box;font-family:Verdana,sans-serif}#footer h5{color:#fff}tr#email_form td{padding-bottom:0}#footer a:before{content:"\00BB \0020"}#footer-contents{padding-top:28px;height:100%;box-sizing:border-box}#apply_msg,#frm-apply-online{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}#footer-col1,#footer-col2,#footer-col3,#footer-col4{margin:0 auto 20px;display:block;width:100%}input.error,textarea.error{border:1px solid red!important}.validation-failure{color:red;background-color:#ffd0d6;padding:5px;margin-top:30px}#status,.apply-status-ok{background-color:#dfffda}.apply-status-ok{color:#090;padding:5px;margin-bottom:7px}#status,.error,.validation-error,div.not-ok-response{color:red}.clear,span.company-jobdesc>a{margin:0!important;padding:0!important}#no-ads{color:#555}.clear{clear:both}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}#job-details{padding:3px 0 10px;margin:0;color:#484848}#job-details h2.jobmainheader{margin:0;padding:0;color:#484848;font-weight:700;font-size:26px;line-height:1.2;background:0 0}#job-details .label{color:#555;font-weight:700}#job-details .fading{color:#484848}#job-details ul{margin:0 0 10px 15px;list-style-type:disc}div.jobdesc{padding-left:4px;margin-bottom:30px}#job-bottom{padding:2px;font-size:14px}#number-views{width:80%;color:#afafaf;font-size:14px;margin-top:20px;margin-left:auto;margin-right:auto;text-align:left}#number-views div{display:flex;align-items:center;flex-shrink:0;padding:5px 0}.job-bottom-icons{width:50px;height:50px;margin-right:20px}.job-bottom-icons span{margin-top:5px;display:block;width:100%;text-align:center}#burger ul,td.publish-label{width:150px}#job-bottom-icon-date{background:url("/img/datum.jpg") center/contain no-repeat}#job-bottom-icon-stats{background:url("/img/entw.jpg") center/contain no-repeat}#old-ad,.highlight_keyword{background-color:#ff8}#job-day-number{color:#fff;font-weight:600}#job-post-utils{font-size:12px;color:#484848;padding:3px}#job-post-utils-left{width:219px;text-align:left}#job-post-utils-middle{width:220px;text-align:center}#feed-me,.pic_r p,h2#spotlightheader span{text-align:right}#job-post-utils-right{width:219px;text-align:right}#apply_wrapper{display:block}#apply_online_now{font-size:14px;width:90%;margin:0 auto;position:relative;display:block;top:21px}.navigation_form{padding-top:19px;border-top:1px solid #ddd}.navigation_form fieldset{background-color:#f5f5f5;margin:19px 0 0;padding:5px;color:#6a6a6a}.navigation_form input{background-color:#02a1ff;color:#fff;border:none;cursor:pointer;padding:5px;font-size:12px;height:28px;font-family:Helvetica,Arial,sans-serif}a,a:hover{background-color:transparent}.greyborder a,.greyborder a:hover{padding:0!important}#apply-online input#submit:hover,#apply_online_now .apply_show_hide:hover,#promo_form input#submit:hover,#publish_form input#submit:hover,#send-to-friend input#submit:hover,#spam input#submit:hover,.navigation_form input:focus,.navigation_form input:hover{background-color:#1398e9}input#submit{border-left:3px solid red;margin-right:9px}#apply_msg{max-width:500px;min-height:400px;resize:vertical;box-sizing:border-box}#apply_online_now .apply_show_hide{width:100%;min-height:29px;line-height:29px;display:block;background-color:#2c82db;color:#fff!important;vertical-align:middle;text-align:center;font-size:16px;font-weight:700}img#apply_arrow{float:left;left:40px;top:8px;position:relative}#old-ad{margin-bottom:10px;padding:5px;color:#f20}#promo_form fieldset,#publish_form fieldset{background-color:#f5f5f5;margin:0 0 13px;padding:10px}#publish_form fieldset legend{font-weight:700;color:#555;font-size:12px}#publish_form input:not([type=radio]){width:65%}#apply-online input,#apply-online textarea,#frm-send-edit-link input,#frm-send-to-friend input,#frm-spam input,#frm-spam textarea,#promo_form input,#publish_form input,#publish_form textarea{border:1px solid #ccc;padding:5px;font-size:12px;font-family:Helvetica,Arial,sans-serif;margin:0}.bubble h3,fieldset.no-border{border:0;padding:0}#apply-online input:focus,#apply-online input:hover,#apply-online textarea:focus,#apply-online textarea:hover,#frm-send-edit-link input:focus,#frm-send-edit-link input:hover,#frm-send-to-friend input:focus,#frm-send-to-friend input:hover,#frm-spam input:focus,#frm-spam input:hover,#frm-spam textarea:focus,#frm-spam textarea:hover,#promo_form input:focus,#promo_form input:hover,#publish_form input:focus,#publish_form textarea:focus,#search textarea:hover{border:1px solid #7f635f}#apply-online input#submit,#frm-send-edit-link input#submit,#promo_form input#submit,#publish_form input#submit,#publish_form input[type=button],#send-to-friend input#submit,#spam input#submit{background-color:#2c82db;color:#fff;border:1px solid #098;cursor:pointer}#publish_form label.small{color:#555;font-size:12px}label.required::after{content:"*"}td.register-label{width:120px}#contact-form-contents form{padding:10px}#apply-online{margin-top:40px;background-color:#f6f6f6}#frm-apply-online{box-sizing:border-box;padding:10px}.greyborder,textarea#description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#feed-me{font-size:14px;margin:15px 0 5px}#feed-me a:link,#feed-me a:visited{color:#09c}#feed-me a:hover{background:#fff;color:#09c}#search_form fieldset{border:0;margin:0;padding:0}#header-contents ul#book li a#twitter{background:url("../img/social_twitter.png") no-repeat}#header-contents ul#book li a#feed{background:url("../img/social_rss.png") no-repeat}#header-contents ul#book li a#facebook{background:url("../img/social_fb.png") no-repeat}#send-to-friend,#spam{background-color:#f6f6f6;padding:3px}#nounderline .even .greyborder{height:125px}#nounderline .odd .greyborder{height:10px}.greyborder{width:125px;position:relative;padding:0;overflow:hidden;box-sizing:border-box}.greyborder a{display:block;width:125px;height:125px}#adwordside{height:250px;width:100%;position:relative;overflow:hidden}#fbside{height:170px;width:100%;position:relative;overflow:hidden}#send-to-friend table{font-size:12px!important}td.send-to-friend-address-label,td.spam-reason-label{width:180px}td.spam-reason-label{vertical-align:top;padding-top:7px}#frm-spam textarea{width:480px;min-height:200px;resize:vertical}#map{height:550px;border:1px solid #ddd}span#map-hinweis{color:#919191}.mapicon a{font-family:Arial,Tahoma,Verdana;color:#fff!important;position:relative;z-index:4999}.mapicon a:hover{z-index:5000;color:#fff!important}.mapicon a .bubble{display:none;background:#fff;cursor:default;line-height:15px;text-align:left;padding:5px}.mapicon a:hover .bubble{width:120px;text-align:center;display:block;position:absolute;top:-40px;left:-60px;z-index:5000;border:3px solid #ccc}.bubble h3{color:#000;margin:0;font-size:13px;font-family:Verdana,Tahoma,Arial,sans-serif}#accordion-list h4,#home-promo a,a:hover,h2 a{text-decoration:underline}#applied-to-job p,#small-link a,.bubble p{font-size:11px}.bubble img{margin-bottom:4px}.bubble p{color:#666;line-height:15px;margin:0;padding:0}.bubble p strong{display:inline;font-weight:700}.big{width:61px;height:61px;line-height:61px;font-size:20px}.small{width:45px;height:45px;font-weight:700;font-size:16px;line-height:45px}#accordion-list h4{cursor:pointer}div.ok-response{color:green}#location_outside_ro{margin-top:5px}#job-description{border-top:1px solid #ddd;padding:20px;font-size:14px;text-align:justify}textarea#description{max-width:101%;min-width:100%;box-sizing:border-box;min-height:300px;margin:0 0 5px!important;resize:vertical;font-size:14px}h2 a{font-weight:400}h3{font-size:14px;margin:10px 0 7px;font-weight:700}.company-tag-3,h4{font-size:16px}div.steps,h3.steps{margin:0;padding:2px 5px 5px 8px;background:url(../img/header-bg.png) left no-repeat;font-weight:400;color:#9ad4ff;font-size:14px;height:22px}h4{margin:12px 0 3px}#status{font-weight:bolder;padding:5px 0 2px 5px}#recaptcha_table,.recaptchatable .recaptcha_image_cell{background-color:#e1e1e1!important}#recaptcha_table{border-color:#f5f5f5!important}#recaptcha_response_field{border-color:#ccc!important;background-color:#fff!important}#applied-to-job{float:right;background:#8ac400;border-radius:5px;color:#fff;font-size:20px;width:63px;height:50px;text-align:center;padding:4px 0 0;margin:10px}#social-contact-icons a+a,#spotlight_info{margin-right:4px}.company-tag-4{font-size:18px}.company-tag-5{font-size:20px}.company-tag-6{font-size:24px}.ac_results{padding:0;border:1px solid #ddd;background-color:#fff;overflow:hidden}.ac_results ul{width:100%;padding:0;margin:0}.ac_results li{margin:0;padding:2px 5px;cursor:default;display:block;width:100%;font:menu;font-size:12px;overflow:hidden}div.icon-freelance,div.icon-fulltime,div.icon-parttime,div.icon-selection{margin-top:3px;height:18px;width:59px;display:inline}.ac_loading{background:url('indicator.gif') right center no-repeat #fff}.ac_over{background-color:#b5d5ff;color:#000}#textile-suggestions table{margin-top:5px;width:80%;font-size:11px}#textile-suggestions table th{border-bottom:2px solid #bbb;font-weight:700}#textile-suggestions table td{border-bottom:1px solid #ccc}div.icon-fulltime{background:url(../img/icon-fulltime.png) no-repeat}div.icon-parttime{background:url(../img/icon-parttime.png) no-repeat}div.icon-freelance{background:url(../img/icon-freelance.png) no-repeat}div.icon-selection{background:url(../img/selection.png) no-repeat}.req-params-item{background-color:#edfaff;padding:3px;margin-bottom:5px;display:inline;line-height:1.9}#req-left{float:left;display:inline;width:160px}#req-middle,#req-right,#req-right2{float:left;display:inline;width:160px;margin-left:30px}#home-promo{background:url('../img/home-banner-bg.png') no-repeat;width:757px;height:66px;margin-top:12px;text-align:center;padding-top:8px}#home-promo div{color:#0897c6;font-size:20px}#home-promo a{font-size:14px}#job-listings .current_page{font-weight:700;border:1px solid #ccc;padding:1px 2px}#spotlight_info{float:right;color:#b5b5b5;font-weight:400;font-size:11px}#spotlight_info a{color:#fff}#sidecontact img{width:100%;vertical-align:middle;position:relative}a#sidecontactfaq{display:block;width:100%;overflow:hidden;padding:0}a#sidecontactfaq:focus,a#sidecontactfaq:hover{padding:0;background-color:transparent}#contact_msg{resize:vertical;min-height:300px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contactl{padding:65px 0 0 10px}#copyright{right:30px;bottom:3px;font-size:10px}#catbild{margin-top:6px}ul.jobber-list{margin:0;padding:0}#textbackgr{width:650px;background-color:#c2eca3}#textbackgr2{width:550px;background-color:#e4e4e4}.simpleheader{background-color:#d2d2d2;display:block;padding:1px 0}div.sideRiElem{margin-bottom:15px;max-width:300px}div.sideRiElem:last-child{margin-bottom:0}#sidebar a.side-info{margin-bottom:5px;height:25px;background-color:#016899;display:block;text-align:center;border-radius:1px;box-shadow:2px 2px 3px grey;line-height:25px;color:#fff}#sidebar a.side-info:hover{background-color:#017fb0}#greyborder{border:1px solid #e8e8e8}#contensingle{text-align:justify;padding:0 25px 5px 2px;font-family:Verdana;font-size:14px}#contensingle h3{padding-top:7px;color:#555}#contensingle h4{padding-top:3px;font-size:12px}h2.overviewheaderstat2{background-color:#eeeded;color:#000;margin:20px 40px 7px 0;line-height:20px;vertical-align:middle;font:bold 16px Verdana}h2.overviewheader,h2.overviewheaderstat{background-color:#2f2f2f;color:#fff;vertical-align:middle}.secondheader{background-color:#eee}#nounderline a:hover{background-color:transparent}.fan_box .full_widget{background:0 0;border:none}h2.overviewheader{padding:3px 0 3px 4px;margin:20px 0 7px;line-height:20px;font:12px Arial}h2.overviewheaderstat{padding:2px 2px 2px 4px;margin:0 0 7px;line-height:20px;font:bold 14px Arial}.pic_l p,.pic_r p{color:#9f9f9f;clear:both;text-decoration:none}h2.overviewheader#spotlightheader{margin-top:0}thead tr.overviewheader{line-height:normal!important;padding:0 0 0 4px!important}thead.overviewhead:before{content:'';display:block;height:20px}thead.overviewhead:after{content:'';display:block;height:7px}.overviewheader span{float:right;margin-right:8px}#advertiseside{width:271px;display:block;position:relative;background-color:#eaf0f3;padding:7px 15px 7px 14px}#adtagside{color:#a8a8a8;font-size:9px;float:right;margin-right:3px}.searbidinput{margin-right:3px!important;vertical-align:middle}#publish_form div .red{font-weight:700;color:#b60e0d}.input_desc{color:#878787;font-size:11px;margin-left:10px}.input_desc_title{margin-left:124px!important}#social-contact-icons{padding-top:5px}#social-contact-icons a{float:right;display:block;width:29px;height:29px;padding:0;overflow:hidden}#adwordside a,#adwordside a:focus,#adwordside a:hover,#job-details-sponsor-banner a,#job-details-sponsor-banner a:focus,#job-details-sponsor-banner a:hover,#social-contact-icons a:focus,#social-contact-icons a:hover,#sponsor-footer a,#sponsor-footer a:focus,#sponsor-footer a:hover{padding:0}#social-contact-icons a img{width:100%;height:100%;vertical-align:middle}#side-social{margin:0 auto;width:200px}#sidebar #side-social a,#sidebar #side-social a:hover{color:inherit;background-color:inherit}.pic_r{float:right;padding:6px 20px 4px 17px}.pic_r p{font-family:Verdana;font-size:6px}.pic_l{float:left;padding:7px 17px 10px 0}.pic_l p{text-align:left;font-size:8px}#information_container{max-width:675px;margin-left:10px;margin-right:20px;margin-bottom:50px;background-color:#fff;font-family:Helvetica}.info_item,.info_item_2{margin:0 auto 20px}.item_header{display:block;margin-left:8px;font-weight:bolder;font-size:14px;margin-bottom:9px}.item_img{float:left;margin-left:8px;margin-right:8px}.item_content_lbl{margin-left:8px;margin-right:12px;display:block;line-height:23px;font-size:16px}.information_header_h4{margin-top:12px;margin-bottom:26px;font-weight:bolder;font-size:18px}.hinweis-box{display:block;padding:10px;margin:30px 0!important}.hinweis-box-content{display:none;line-height:20px;font-weight:700;padding:10px!important;box-sizing:border-box!important}.hinweis-box span{color:#c62e05;font-weight:900}.legend{color:#9c9c9c;margin:20px 10px 0}#contensingle img{width:99%}#contensingle .bildsmaller{width:60%}#burger{display:block;top:20px;left:20px;-webkit-user-select:none;user-select:none}#toggle-nav{display:block;width:40px;height:32px;top:-7px;left:-5px;pointer-events:auto}#toggle-dropdown{width:150px;height:27px;top:153px;left:0;transform:translate(-200%,0);transition:transform .5s cubic-bezier(.77, .2, .05, 1);-webkit-transition:transform .5s cubic-bezier(.77, .2, .05, 1)}#toggle-dropdown:checked~#nav2,#toggle-nav:checked~#nav1,#toggle-nav:checked~#toggle-dropdown{transform:none;pointer-events:auto}#burger span{position:relative;display:block;width:33px;height:4px;margin-bottom:5px;background:#cdcdcd;border-right:3px;z-index:1}#burger ul{padding:0 50px 38px 30px;background:#fff;border-radius:2px;-webkit-font-smoothing:antialiased;transform-origin:0 0;transition:transform .5s cubic-bezier(.77, .2, .05, 1);-webkit-transition:transform .5s cubic-bezier(.77, .2, .05, 1)}#nav1{margin:-100px 0 0 -30px;padding-top:125px!important;box-shadow:3px 3px 30px grey}#nav2{margin:-180px 0 0 -30px;border-top:1px solid grey;z-index:2;position:relative}#burger li{padding:10px 0;font-size:18px;text-align:left}#burger li a{text-decoration:none;color:#0c78af;transition:color .3s}.checked a{color:grey!important}.responsive-ad{text-align:center;margin:40px 0;width:100%}.ajax-ad-container div{display:inline-block;margin:0 5px}.ajax-ad-img{width:125px;height:125px}.ajax-ad-container div:hover{opacity:.7}.ajax-ad-container a:hover{background-color:transparent!important}@media only screen and (max-width:370px){.searbidlabel{font-size:14px!important}}@media only screen and (max-width:496px){#frm-apply-online tr{display:flex;flex-direction:column;margin-bottom:10px}#apply_captcha,#apply_cv,#apply_email,#apply_name,#frm-apply-online #submit{width:100%;box-sizing:border-box}.apply_cancel{font-size:11px}}@media only screen and (min-width:380px){#logo{width:380px;height:120px;margin-bottom:20px;margin-top:10px}#spotlight_info{display:block}}@media only screen and (min-width:496px){.arrows{display:inline}}@media only screen and (min-width:600px){#search fieldset input{width:400px}#search fieldset>div{float:none;width:auto}#search fieldset button{float:none;margin-right:0}.info_item,.info_item_2{width:550px}#nav2{margin:-225px 0 0 200px;padding-top:10px!important;border-left:1px solid grey;transform:translate(-200%,0);box-shadow:3px 3px 30px grey}.ajax-ad-container div:nth-child(3){display:inline-block}}@media only screen and (min-width:696px){#search fieldset input{width:534px}#container{font-size:1.5em}#content{width:675px}#copyright{right:10px}#job-posts th:nth-child(2),.job-posts td:nth-child(3){display:table-cell}.ajax-ad-container div:nth-child(4){display:inline-block}}@media only screen and (min-width:1002px){#categs-nav ul li a,#categs-nav ul li a span{font-size:15px;position:relative;line-height:35px;height:100%}.main{width:1002px}#add-job-arrow,#free-info,#header-pic,#header-right,#sidebar,#sponsor-header,#top-nav{display:block}#conensingle img,#publish_form input{width:auto}#container{font-size:1.2em}#header-left{float:left}#addJob,#profile-container-header .info-link,#searchbutton{float:right}#logo{outline:0;margin-top:0;margin-left:20px;margin-bottom:0}#addJob{position:relative;width:575px;height:160px;background:url(../Bilder/design-top-with-box.png)}#addJobLink{position:absolute;bottom:0;z-index:1;padding:0 7px;left:115px;text-align:left}#burger,.ajax-ad-container:not(.sidebar){display:none}#profile-container{padding-bottom:10px}#profile-container-header{color:#d6d6d6;background-color:#000;padding:2px 10px}#profile-container-header .info-link a{color:#e2bb0c}.profile-ad{height:100px;padding:10px 10px 0 0}.profile-img{width:80px;height:80px;margin-top:10px;margin-right:10px;float:left;border-radius:50%}.profile-ad-content{margin:auto 0}.profile-ad-name{font-weight:700;font-size:15px;font-style:italic}.profile-ad-price,.profile-ad-tags{font-style:italic;font-size:11px;line-height:14px;margin:2px 0}.info_item,.info_item_2{height:190px;margin-left:0}.profile-ad-link img{vertical-align:middle;height:11px}#categs-nav{display:block;background:#1b1b1b;font-family:Calibri,sans-serif;margin:0;height:35px;position:relative}#categs-nav ul{width:100%;list-style-type:none;margin:0;padding:0;position:relative;height:100%;vertical-align:middle;overflow:hidden}#categs-nav ul li{float:left;color:#fff;height:100%}#categs-nav ul li a{display:block;vertical-align:middle;padding:0 12px;text-decoration:none;outline:0;color:#fff}#categs-nav ul li:first-child a{padding-left:14px}#categs-nav ul li a:hover{color:red}#categs-nav ul li a span{display:block;cursor:pointer}#search{display:inline-block}#search fieldset input{width:400px}#sponsor-footer>div{display:block;width:728px;height:90px}.item_content_lbl{font-size:14px}#information_container{width:980px;max-width:none;text-align:justify}.line{height:190px;width:1000px}.info_item{float:left;width:475px}.info_item_2{float:right;width:440px;margin-right:10px}#footer{font-size:12px}#footer-col1,#footer-col2,#footer-col3,#footer-col4{float:left;display:inline;width:25%}#footer-contents{text-align:left;width:1002px;max-width:none;margin:0 auto}}.job-details-header{background-color:#efefef;padding:10px;margin-left:-4px}#job-social-links a{margin:auto 2px}#job-social-share div{padding:7px}.job-social-icon{width:30px}.button-type-1,.button-type-2{padding:10px 20px!important;height:auto!important;border:none!important;width:100%!important}#frm-apply-online #submit,#frm-send-to-friend #submit,#frm-spam #submit{padding:10px 20px;background-color:#2c82db}#job-details-sponsor div,#job-details-sponsor div img{box-sizing:border-box;width:100%;max-width:90vw;padding:0}.button-type-1{background-color:#2c82db!important;margin-bottom:3px!important}.button-type-1:hover,.button-type-2{background-color:#1398e9!important}.button-type-2:hover{background-color:#0ae!important}.inline-flex label{display:inline-block;width:100px}@media only screen and (max-width:696px){.flex-table{width:100%}.flex-table tr{margin-bottom:10px;display:flex;justify-content:flex-start;flex-direction:column}.inline-flex{display:flex;flex-direction:column}#category_id,#city_id,#type_id{margin:10px 0;width:100%;height:30px}#publish_form input:not([type=radio]){width:100%!important;box-sizing:border-box}.input_desc_title,input#title{margin-left:0!important}.input_desc{margin-left:0}#textile-suggestions-link{font-size:11px}#email_suggestion{margin-top:-10px;margin-bottom:-10px}#apply_captcha,#friend_email,#friend_name,#frm-send-to-friend #submit,#frm-spam #submit,#frm-spam textarea,#my_email,#my_name,#name,#spam_captcha,#your_email{width:100%;box-sizing:border-box}}